Information sending method and apparatus, information receiving method and apparatus, terminal, network device, and storage medium
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2025-01-15
- Publication Date
- 2026-07-23
Smart Images

Figure CN2025072617_23072026_PF_FP_ABST
Abstract
Description
Information sending, receiving method and device, terminal, network equipment and storage medium TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, in particular to an information sending method, an information receiving method, an information sending device, an information receiving device, a terminal, a network equipment, a communication equipment and a storage medium. BACKGROUND
[0002] In the current handover mechanism, handover can be triggered and performed based on reported historical measurement results and / or measurement events, which is essentially a responsive scheme. In some scenarios, the responsive scheme can have problems, such as more likely to occur handover failure, radio link failure, ping-pong handover, throughput loss or early / late handover, etc. SUMMARY
[0003] Embodiments of the present disclosure provide an information sending, receiving method and device, terminal, network equipment and storage medium to solve the technical problems in determining mobility related information in the related art.
[0004] According to a first aspect of embodiments of the present disclosure, an information sending method is provided, which is performed by a terminal, and the method comprises: determining a first object according to a predefined rule or a network equipment indication; determining available functions for predicting mobility related information of the first object; and sending indication information to the network equipment, the indication information being used to indicate the available functions.
[0005] According to a second aspect of embodiments of the present disclosure, an information receiving method is provided, which is performed by a network equipment, and the method comprises: receiving indication information sent by a terminal, wherein the indication information is used to indicate available functions for predicting mobility related information of a first object by the terminal.
[0006] According to a third aspect of embodiments of the present disclosure, an information sending device is provided, which comprises: a processing module configured to determine a first object according to a predefined rule or a network equipment indication; and determine available functions for predicting mobility related information of the first object; and a sending module configured to send indication information to the network equipment, the indication information being used to indicate the available functions.
[0007] According to a fourth aspect of embodiments of the present disclosure, an information receiving device is provided, which is performed by a network equipment, and the device comprises: a receiving module configured to receive indication information sent by a terminal, wherein the indication information is used to indicate available functions for predicting mobility related information of a first object by the terminal.
[0008] According to a fifth aspect of the embodiments of the present disclosure, a terminal is provided, comprising: one or more processors; and wherein the terminal is configured to perform the information sending method in the first aspect or any one of the optional embodiments of the first aspect.
[0009] According to a sixth aspect of the embodiments of the present disclosure, a network device is provided, comprising: one or more processors; and wherein the network device is configured to perform the information receiving method in the second aspect or any one of the optional embodiments of the second aspect.
[0010] According to a seventh aspect of the embodiments of the present disclosure, a communication system is provided, comprising a terminal and a network device, wherein the terminal is configured to implement the information sending method in the first aspect or any one of the optional embodiments of the first aspect, and the network device is configured to implement the information receiving method in the second aspect or any one of the optional embodiments of the second aspect.
[0011] According to an eighth aspect of the embodiments of the present disclosure, a storage medium is provided, which stores instructions, when the instructions are executed on a communication device, causing the communication device to perform the information sending method in the first aspect or any one of the optional embodiments of the first aspect, and / or the information receiving method in the second aspect or any one of the optional embodiments of the second aspect.
[0012] According to a ninth aspect of the embodiments of the present disclosure, a program product is provided, which, when executed by a communication device, causes the communication device to perform the information sending method in the first aspect or any one of the optional embodiments of the first aspect, and / or the information receiving method in the second aspect or any one of the optional embodiments of the second aspect.
[0013] According to the embodiments of the present disclosure, the terminal can determine the available function for predicting the mobility related information of the first object, and then indicate the determined available function to the network device, so that the network device can make appropriate configuration to the terminal according to the available function. BRIEF DESCRIPTION OF DRAWINGS
[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings needed to be used in the embodiments will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and for those skilled in the art, other drawings can also be obtained from these drawings without creative labor.
[0015] FIG. 1A is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.
[0016] FIG. 1B is a schematic diagram of an LTM process according to an embodiment of the present disclosure.
[0017] FIG. 1C is a schematic diagram illustrating a network device obtaining TA according to an embodiment of the present disclosure.
[0018] FIG. 2 is an interaction schematic diagram of an information sending method according to an embodiment of the present disclosure.
[0019] FIG. 3A is an interaction schematic diagram of a terminal and a network device according to an embodiment of the present disclosure.
[0020] FIG. 3B is another interaction schematic diagram of a terminal and a network device according to an embodiment of the present disclosure.
[0021] FIG. 3C is yet another interaction schematic diagram of a terminal and a network device according to an embodiment of the present disclosure.
[0022] FIG. 3D is yet another interaction schematic diagram of a terminal and a network device according to an embodiment of the present disclosure.
[0023] FIG. 3E is yet another interaction schematic diagram of a terminal and a network device according to an embodiment of the present disclosure.
[0024] FIG. 4 is a schematic block diagram of an information sending apparatus according to an embodiment of the present disclosure.
[0025] FIG. 5 is a schematic block diagram of an information receiving apparatus according to an embodiment of the present disclosure.
[0026] FIG. 6A is a structural schematic diagram of a communication device according to an embodiment of the present disclosure.
[0027] FIG. 6B is a structural schematic diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0028] Embodiments of the present disclosure provide information sending and receiving methods and apparatuses, terminals, network devices and storage media.
[0029] In a first aspect, embodiments of the present disclosure provide an information sending method, performed by a terminal, the method comprising: determining a first object according to a predefined rule or a network device indication; determining available functions for predicting mobility related information of the first object; and sending indication information to the network device, the indication information being used to indicate the available functions.
[0030] In the above embodiments, the terminal can determine available functions for predicting mobility related information of the first object, and then indicate the determined available functions to the network device, so that the network device can make appropriate configuration to the terminal according to the available functions.
[0031] In some embodiments of the first aspect. In some embodiments, the method further comprises: receiving first configuration information sent by the network device, wherein the first configuration information is used for at least one of the following: allowing the terminal to send indication information to the network device, the indication information being used to indicate the available function; requesting the terminal to send indication information to the network device, the indication information being used to indicate the available function.
[0032] In some embodiments of the first aspect. In some embodiments, the first configuration information carries information of a first object, and the first configuration information is used for at least one of the following: allowing the terminal to indicate to the network device that the available function of predicting the mobility-related information of the first object; requesting the terminal to indicate to the network device that the available function of predicting the mobility-related information of the first object.
[0033] In some embodiments of the first aspect. In some embodiments, the method further comprises at least one of the following: receiving activation information sent by the network device, wherein the activation information is used to activate the available function of predicting the mobility-related information of the first object; receiving deactivation information sent by the network device, wherein the deactivation information is used to deactivate the available function of predicting the mobility-related information of the first object.
[0034] In some embodiments of the first aspect. In some embodiments, the method further comprises, in a case where the activation information is received, performing prediction on the mobility-related information of the first object according to the available function of predicting the mobility-related information of the first object.
[0035] In some embodiments of the first aspect. In some embodiments, the method further comprises: receiving second configuration information of the network device, wherein the second configuration information contains related configuration used for performing prediction on the mobility-related information of the first object.
[0036] In some embodiments of the first aspect. In some embodiments, the method further comprises: sending capability information to the network device, wherein the capability information is used to indicate the support of the terminal for predicting the mobility-related information of the first object.
[0037] In some embodiments of the first aspect. In some embodiments, the type of the first object comprises at least one of: a specific prediction object; a synchronous prediction object, wherein the synchronous prediction object is synchronous with a service object, or the synchronous prediction object is synchronous with an object corresponding to data used for prediction; an asynchronous prediction object, wherein the asynchronous prediction object is asynchronous with a service object, or the asynchronous prediction object is asynchronous with an object corresponding to data used for prediction; a prediction object in an object combination, wherein the prediction object forms the object combination with a specific service object, or the prediction object forms the object combination with an object corresponding to data used for prediction.
[0038] In some embodiments of the first aspect. In some embodiments, the first object comprises at least one of: a cell; a beam.
[0039] In some embodiments of the first aspect. In some embodiments, the mobility-related information comprises at least one of: radio link failure (RLF) information of the first object; beam failure information of the first object; handover failure (HOF) information of the first object; a measurement result of the first object; a relationship between a measurement result of the first object and a measurement event; a TA value corresponding to the first object.
[0040] In a second aspect, embodiments of the present disclosure provide a method for receiving information, performed by a network device, the method comprising: receiving indication information sent by a terminal, wherein the indication information is used to indicate an available function of the terminal for predicting mobility-related information of a first object.
[0041] In some embodiments of the second aspect. In some embodiments, the method further comprises: sending first configuration information to the terminal, wherein the first configuration information is used for at least one of: allowing the terminal to send indication information to the network device, the indication information being used to indicate the available function; requesting the terminal to send indication information to the network device, the indication information being used to indicate the available function.
[0042] In some embodiments of the second aspect. In some embodiments, the first configuration information carries information of the first object, and the first configuration information is used for at least one of: allowing the terminal to indicate to the network device that the available function of predicting the mobility-related information of the first object; requesting the terminal to indicate to the network device that the available function of predicting the mobility-related information of the first object.
[0043] Some embodiments combine the second aspect. In some embodiments, the method further comprises at least one of: sending, to the terminal, activation information, wherein the activation information is used to activate the available function of predicting the mobility-related information of the first object; sending, to the terminal, deactivation information, wherein the deactivation information is used to deactivate the available function of predicting the mobility-related information of the first object.
[0044] Some embodiments combine the second aspect. In some embodiments, the method further comprises: sending, to the terminal, second configuration information, wherein the second configuration information contains relevant configuration for performing prediction on the mobility-related information of the first object.
[0045] Some embodiments combine the second aspect. In some embodiments, the method further comprises: receiving capability information sent by the terminal, wherein the capability information is used to indicate the support of the terminal for predicting the mobility-related information of the first object.
[0046] Some embodiments combine the second aspect. In some embodiments, the type of the first object comprises at least one of: a specific prediction object; a synchronous prediction object, wherein the synchronous prediction object is synchronous with a service object or the synchronous prediction object is synchronous with an object corresponding to data used for prediction; an asynchronous prediction object, wherein the asynchronous prediction object is asynchronous with a service object or the asynchronous prediction object is asynchronous with an object corresponding to data used for prediction; a prediction object in an object combination, wherein the prediction object constitutes the object combination with a specific service object or the prediction object constitutes the object combination with an object corresponding to data used for prediction.
[0047] Some embodiments combine the second aspect. In some embodiments, the first object comprises at least one of: a cell; a beam.
[0048] Some embodiments combine the second aspect. In some embodiments, the mobility-related information comprises at least one of: radio link failure (RLF) information of the first object; beam failure information of the first object; handover failure (HOF) information of the first object; a measurement result of the first object; a relationship between a measurement result of the first object and a measurement event; a TA value corresponding to the first object.
[0049] In a third aspect, embodiments of the present disclosure provide an information sending device, comprising: a processing module configured to determine a first object according to a predefined rule or network device indication; and determine an available function of predicting mobility-related information of the first object; and a sending module configured to send indication information to the network device, wherein the indication information is used to indicate the available function.
[0050] Fourthly, embodiments of this disclosure provide an information receiving apparatus executed by a network device, the apparatus comprising: a receiving module configured to receive indication information sent by a terminal, wherein the indication information is used to indicate the available function of the terminal to predict mobility-related information of a first object.
[0051] Fifthly, embodiments of this disclosure provide a terminal comprising: one or more processors; wherein the terminal is configured to perform the information transmission method described in any one of the first aspects and optional embodiments thereof.
[0052] In a sixth aspect, embodiments of this disclosure provide a network device comprising: one or more processors; wherein the network device is configured to perform the information receiving method described in any one of the second aspect and optional embodiments thereof.
[0053] In a seventh aspect, embodiments of this disclosure provide a communication system including a terminal and a network device, wherein the terminal is configured to implement the information transmission method of any one of the first aspect and optional embodiments of the first aspect, and the network device is configured to implement the information reception method of any one of the second aspect and optional embodiments of the second aspect.
[0054] Eighthly, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform an information transmission method according to any one of the first aspect and optional embodiments of the first aspect, and / or an information reception method according to any one of the second aspect and optional embodiments of the second aspect.
[0055] Ninthly, embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform the information transmission method described in any one of the first aspect and optional embodiments of the first aspect, and / or the information reception method described in any one of the second aspect and optional embodiments of the second aspect.
[0056] In a tenth aspect, embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the information sending method described in any one of the first aspect and optional embodiments of the first aspect, and / or the information receiving method described in any one of the second aspect and optional embodiments of the second aspect.
[0057] It is understood that the aforementioned information sending and receiving devices, communication equipment, communication systems, storage media, program products, and computer programs are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0058] This disclosure provides methods and apparatuses for transmitting and receiving information, terminals, network devices, and storage media. In some embodiments, terms such as "information transmitting and receiving method" and "information processing method" and "communication method" can be used interchangeably; terms such as "information transmitting and receiving apparatus" and "information processing apparatus" and "communication apparatus" can be used interchangeably; and terms such as "information processing system" and "communication system" can be used interchangeably.
[0059] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0060] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0061] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.
[0062] In the embodiments of this disclosure, unless otherwise stated, elements expressed in the singular, such as “a,” “an,” “the,” “the,” “the,” “the,” “the,” “the,” “this,” etc., may mean “one and only one,” or “one or more,” “at least one,” etc.
[0063] For example, when using articles such as "a", "an", and "the" in translation, the noun following the article can be understood as either a singular or a plural form.
[0064] In the embodiments disclosed herein, "multiple" refers to two or more.
[0065] In some embodiments, the terms “at least one of”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.
[0066] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of B); in some embodiments, B (execute B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). The same applies when there are more branches such as A, B, C, etc.
[0067] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execution of A regardless of B); in some embodiments, B (execution of B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, C, etc.
[0068] The prefixes such as "first" and "second" in the embodiments of this disclosure are only for distinguishing different descriptive objects and do not constitute restrictions on the position, order, priority, number or content of the descriptive objects. For the description of the descriptive objects, please refer to the description in the claims or the context of the embodiments. The use of prefixes should not constitute unnecessary restrictions.
[0069] For example, if the descriptive object is "field," then the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is "level," then the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers; there can be one or more. For example, in "first device," the number of "devices" can be one or more. In addition, objects modified by different prefixes can be the same or different. For example, if the descriptive object is "device," then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the descriptive object is "information," then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0070] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0071] In some embodiments, the terms “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “if…”, “if…”, etc., can be used interchangeably.
[0072] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.
[0073] In some embodiments, devices, etc., can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as “device”, “equipment”, “circuit”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, and “subject” can be used interchangeably.
[0074] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).
[0075] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.
[0076] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", "subscriber station", "mobile unit", "subscriber unit", "wireless unit", "remote unit", "mobile device", "wireless device", "wireless communication device", "remote device", "mobile subscriber station", "access terminal", "mobile terminal", "wireless terminal", "remote terminal", "handset", "user agent", "mobile client", and "client" can be used interchangeably.
[0077] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.
[0078] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.
[0079] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
[0080] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0081] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0082] Figure 1A is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.
[0083] As shown in Figure 1A, the communication system 100 includes a terminal 101 and a network device 102, wherein the network device includes at least one of the following: an access network device and a core network device.
[0084] In some embodiments, terminal 101 includes, but is not limited to, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home.
[0085] In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include, but is not limited to, at least one of the following in a 5G communication system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system.
[0086] In some embodiments, a core network device may be a single device comprising one or more network elements, or it may be multiple devices or a group of devices, each comprising all or part of the aforementioned one or more network elements. Network elements may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), or a Next Generation Core (NGC).
[0087] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.
[0088] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.
[0089] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.
[0090] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1A, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1A are illustrative. The communication system may include all or some of the main bodies in FIG1A, or it may include other main bodies outside of FIG1A. The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
[0091] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).
[0092] In some embodiments, machine learning (ML) algorithms are one of the most important methods for implementing artificial intelligence (AI) technology. Machine learning can obtain models from large amounts of training data, and these models can then be used to predict events. In many fields, models trained using machine learning can achieve very accurate prediction results.
[0093] In some embodiments, in order to support Layer 3 (L3) mobility, the network device can configure RRM (Radio Resource Management) measurements for the terminal, and the network device can trigger a handover based on the measurement results reported by the terminal.
[0094] For example, L3 measurement reporting can include both cell-level and beam-level measurement results. Based on the measurement reports reported by the terminal, the network device can determine the target cell for handover and the optimal beam for the terminal to access. After the target cell and / or beam are confirmed, the network device can send a handover command to the terminal (e.g., "Reconfiguration with sync," which could serve as synchronization information for the target cell), carrying configuration information for the target cell. This configuration information may include bearer configuration, MAC (Media Access Control) configuration, random access configuration, etc. Upon receiving the handover command, the terminal synchronizes with the target cell, then initiates a random access procedure to access the target cell and begins using the target cell's configuration.
[0095] In some embodiments, in the L3 handover mechanism, handover can be triggered and executed based on reported historical measurement results and / or measurement events, which is essentially a responsive approach.
[0096] In macrocell scenarios with low mobility, this responsive solution performs relatively well. However, when the terminal has high mobility, or in high-density deployment scenarios, or when there is mobility for both traditional and future services (such as XR (Extended Reality) services), this responsive solution may have problems, such as being more prone to handover failures, radio link failures, ping-pong handovers, throughput loss, or premature / late handovers.
[0097] For example, conditional handover can be introduced to improve handover robustness. To reduce downtime caused by frequent inter-cell handovers, Layer 1 / Layer 2 Triggered Mobility (LTM) HO has been further introduced. However, these two mechanisms are still insufficient because they are still reactive schemes by design. On the other hand, mechanisms based on AI and / or ML algorithms have the potential to achieve proactive schemes. Therefore, AI-based mobility optimization schemes can be considered, which include prediction of measurement results, prediction of cell-level measurement results, and prediction of beam-level measurement results.
[0098] For example, AI and / or ML-assisted mobility has potential benefits and advantages for network-triggered L3 handover, which can be reflected in the following aspects:
[0099] It can perform RRM measurement and event prediction based on AI and / or ML;
[0100] It can perform cell-level measurement predictions, including intra-frequency and inter-frequency measurements. For example, it can be applied to terminal-side models (models are deployed on terminals) or network-side models (models are deployed on network devices).
[0101] It can perform inter-cell beamlevel measurement and prediction for L3 mobility, and can be applied to terminal-side models as well as network-side models.
[0102] It can predict HO (Handover) failures and / or RLF (Radio Link Failure), for example, it can be applied to terminal-side models;
[0103] It can be used for event prediction, and can be applied to terminal-side models, for example.
[0104] In some embodiments, the network device may provide one or more candidate configurations for the terminal, wherein a candidate configuration may include the configuration of one or more cells (or cell groups).
[0105] Network devices can subsequently control the terminal to change multiple candidate configurations via L1 (e.g., DCI (Downlink Control Information)) and / or L2 (MAC CE (Control Element)) signaling and / or RRC signaling, for example, changing the working cell (or cell group) from cell (or cell group)-1 to cell (or cell group)-2.
[0106] For example, control signaling can be called cell change control signaling. For example, this process can be called Layer 1 / Layer 2 triggered mobility (L1 / L2-triggered Mobility, LTM) process.
[0107] For example, during LTM, network devices can receive L1 measurement reports sent by terminals. Based on the received L1 measurement results, network devices can send cell switch command signaling to terminals via MAC CE to change the terminal's serving cell.
[0108] Figure 1B is a schematic diagram illustrating an LTM process according to an embodiment of the present disclosure.
[0109] As shown in Figure 1B, the network device can send multiple LTM candidate configurations to the terminal in advance via Radio Resource Control (RRC) signaling. When LTM is triggered, the network device sends a Cell Switch Command (e.g., carried in the MAC CE) to indicate the LTM candidate configuration corresponding to the cell the terminal needs to access. The terminal can then apply the corresponding LTM candidate configuration to access the cell indicated by the network device, thereby completing the serving cell change.
[0110] During this process, network devices send MAC CE based on L1 measurement results to trigger cell switching, which is beneficial for responding to rapid channel changes and triggering switching in a timely manner.
[0111] As shown in Figure 1B, the LTM process supports early uplink synchronization (Early UL synchronization) and early downlink synchronization (Early DL synchronization) for candidate cells. "Early" means that it is performed before the handover process.
[0112] Based on advance synchronization, RACH-less (random access-free) LTM cell switching can be supported during LTM. For example, the TA values of LTM candidate cells can be obtained in advance through two methods: timing advance (TA) acquisition and terminal-based TA measurement. These methods are used to support RACH-less LTM cell switching, such as for advance synchronization. Specifically, performing advance uplink synchronization and advance downlink synchronization on candidate cells to achieve RACH-less LTM cell switching can effectively reduce data interruptions during handover.
[0113] For example, LTM can support Subsequent LTM. When the terminal does not release the LTM candidate configuration after each LTM Cell Switch, it can continue to perform subsequent Cell Switches after mobility execution without RRC reconfiguration or reset. Supporting Subsequent LTM can effectively reduce signaling overhead.
[0114] In some embodiments, network devices and terminals can communicate based on a separate architecture. In the separate architecture, network devices (e.g., access network devices) may include CUs (Centralized Units) and DUs (Distributed Units). In LTM scenarios, intra-CU inter-DU LTM and intra-DU LTM can be implemented. Furthermore, inter-CU LTM, condition-triggered LTM, and event-triggered L1 measurement reporting can also be implemented.
[0115] In some embodiments, L1 measurements of LTM may include network-triggered L1 measurement reporting and event-based L1 measurement reporting.
[0116] Regarding network-triggered L1 measurement reporting, L1 measurements can be enhanced to support both intra-frequency and inter-frequency L1 measurements. For example, L1-RSRP (Reference Signal Receiving Power) measurements based on SSB (Synchronization Signal Block) can be supported. Furthermore, L1 measurements can support semi-persistent and aperiodic reporting on PUSCH (Physical Uplink Shared Channel) and semi-persistent and periodic reporting on PUCCH (Physical Uplink Control Channel).
[0117] For example, the enhancement of L1 measurement includes the following aspects:
[0118] CSI-RS (Channel State Information Reference Signal) measurement;
[0119] L1-SINR (Signal to Interference plus Noise Ratio) measurement;
[0120] Event-triggered L1 measurement reporting;
[0121] Current L1 measurement is enhanced.
[0122] In the LTM process, the LTM Cell Switch Command can be generated by the S-DU (Source Distribute Unit). In the LTM of the Intra-CU (Centralized Unit), the S-DU makes the Cell switch decision. The S-DU determines the candidate target cell to trigger LTM access based on the L1 measurement results reported by the terminal. Then the S-DU sends the Cell switch command to the terminal.
[0123] Regarding event-based L1 measurement reporting, to reduce measurement reports and improve mobility robustness, event-triggered measurement reporting can be supported. Event-triggered measurement reports can assist network devices in selecting the target beam and / or cell for pre-synchronization, or assist network devices in selecting the target cell and / or corresponding beam when triggering LTM Cell Switching.
[0124] For example, a measurement report can be triggered when the measurement result of L1 meets the following event:
[0125] Event 1 (e.g., denoted as Event LTM2): The beam of the serving cell becomes worse than the absolute threshold.
[0126] Event 2 (e.g., denoted as Event LTM3): The beam of candidate cell becomes the amount of offset better than the beam of serving cell.
[0127] Event 3 (e.g., denoted as Event LTM4): The beam of candidate cell becomes better than the absolute threshold.
[0128] Event 4 (e.g., denoted as Event LTM5): The beam of the serving cell becomes worse than absolute threshold 1, and the beam of the candidate cell becomes better than another absolute threshold 2.
[0129] For example, the serving cell's beam is the current beam, which is the beam indicated by the indicated Transmission Configuration Indication (TCI) state. The candidate cell's beam is any one or more beams configured in the candidate reference signal configuration (or measurement resource configuration).
[0130] For example, event-based L1 measurement reporting can be sent to the network via MAC CE (Control Element).
[0131] For example, measurement events are configured in the serving cell configuration, and the configuration of measurement events is associated with the configuration of measurement resources.
[0132] The following examples illustrate the acquisition of TA (e.g., advance TA acquisition) during mobility.
[0133] In some embodiments, when configured by the network, a UL TA acquisition (e.g., referred to as an early TA) procedure for one or more cells different from the current serving cell can be initiated. If the cell has the same NTA as the current serving cell or NTA=0, an early TA acquisition procedure is not required. The network may request the UE to perform early TA acquisition for candidate cells before cell handover.
[0134] For example, the advance TA acquisition process can be triggered by a PDCCH (Physical Downlink Control Channel) command or implemented through UE-based TA measurement configured by RRC. In the former case, the gNB to which the candidate cell belongs calculates the TA value and sends it to the gNB to which the serving cell belongs. When an LTM cell handover is triggered, the serving cell sends the TA value in the LTM Cell Switching Command MAC CE. In the latter case, the terminal performs TA measurement on the candidate cell after RRC configuration, but the exact timing of the terminal's TA measurement depends on the terminal's implementation. The terminal applies its own measured TA value and performs LTM without random access upon receiving a cell handover command. The network can also send the TA value in the LTM Cell Switching Command MAC CE without prior TA acquisition.
[0135] In some embodiments, the network device can obtain the TA based on a random access procedure. For example, for a random access procedure for an LTM candidate cell used to obtain the UL TA in advance, a CFRA (Contention Free Random Access) triggered by a PDCCH command can be used. The terminal sends MSG1 (a message in the random access procedure) to the cell without monitoring the response to MSG1. In order to support UE power ramp, the terminal can also perform a network-instructed MSG1 retransmission.
[0136] Figure 1C is a schematic diagram illustrating a network device obtaining TA according to an embodiment of the present disclosure.
[0137] As shown in Figure 1C, the network device of the serving cell can assign a preamble to the terminal. When the terminal needs to access a candidate cell, it can send the preamble to the network device of the candidate cell. The candidate cell can determine the TA with the terminal by receiving the preamble.
[0138] The following examples illustrate the activation of the TCI state of candidate cells in LTM.
[0139] In some embodiments, during the LTM process, early downlink synchronization for candidate cells is supported.
[0140] The terminal can activate the TCI state of one or more cells that are different from the current serving cell based on network configuration or other schemes. For example, the TCI state of these cells can be activated in advance before any LTM candidate cell becomes the serving cell. This allows the UE to perform downlink synchronization with these candidate cells in advance, thereby enabling a faster handover to one of the candidate cells when a cell switch is triggered.
[0141] For example, supporting early uplink synchronization can effectively reduce handover interruption time.
[0142] Regarding network-triggered Candidate Cell TCI States Activation / Deactivation, during network-triggered LTM, the network activates / deactivates the TCI states of one or more cells by sending a Candidate Cell TCI States Activation / Deactivation MAC CE. Before receiving a cell handover command, the UE performs DL synchronization with the LTM candidate cells. The UE can activate and deactivate the TCI states of LTM candidate cells, which is triggered by network equipment (e.g., gNB).
[0143] The activation / deactivation of the candidate cell TCI state is illustrated below through several examples.
[0144] The network can activate / deactivate the TCI status of LTM candidate cells configured in candidate TCI status and candidate TCI UL (Uplink) status by sending candidate cell TCI status activation / deactivation MAC CE. The network deactivates the TCI status of an LTM candidate cell by omitting the corresponding TCI status ID (identifier) field in the candidate cell TCI status activation / deactivation MAC CE.
[0145] The MAC entity should satisfy the following:
[0146] If the MAC entity receives a candidate cell TCI state activation / deactivation MAC CE on the serving cell:
[0147] Indicates information to lower layers regarding the activation / deactivation of MAC CE in the candidate cell's TCI state.
[0148] The following examples illustrate AI-based LTM.
[0149] In some embodiments, wireless communication networks can use AI for prediction and inference to improve system performance. Training AI models requires collecting a large amount of data, and the data requirements vary depending on the application scenario. Application scenarios may include mobile communication system processes such as beam management, CSI reporting, CSI compression, positioning, handover, mobility management, and radio resource management.
[0150] In the use and reasoning of AI, multiple AI models or AI functions may be needed for reasoning and prediction. An AI function implements a specific function and may include one or more AI models.
[0151] AI models or functions can achieve good performance under specific application conditions, which can be divided into network-side conditions and UE-side conditions.
[0152] The conditions on the terminal side may include at least one of the following:
[0153] speed;
[0154] Battery level;
[0155] power;
[0156] Computing power can be measured by FLOPs;
[0157] Location can refer to a geographical location or a location within a residential area;
[0158] The business type can be audio, video, multimedia, voice, etc.
[0159] Antenna configuration, including the number of ports;
[0160] Rotational speed;
[0161] Storage space can be measured in bits.
[0162] The network-side conditions may include at least one of the following:
[0163] Community types, such as macro, micro, and dense urban communities.
[0164] Network deployment scenarios, such as indoors and outdoors;
[0165] Wireless channel quality can be determined by RSRP, RSRQ (Reference Signal Receiving Quality), or SINR.
[0166] The frequency of the cell;
[0167] Location of the residential area;
[0168] Distance between base stations;
[0169] Antenna configuration, including the number of ports and the number of MIMO (multiple input multiple output) layers;
[0170] Transmission power;
[0171] Numerology (which may be called an algorithm).
[0172] For example, network-side conditions can be bound to IDs, with the network indicating these conditions by providing the IDs. The terminal may not know which specific network-side conditions the ID represents. When using AI for inference, the terminal checks if the current network-indicated ID matches the network ID used when collecting AI function / model training data. If they don't match, the terminal determines that the current AI function / model does not meet the network-side conditions. In AI / ML use cases, a Functionality describes a function that the terminal supports; a Functionality can contain one or more AI models.
[0173] Functionality can include the following categories:
[0174] Supported functionalities: refers to functionalities that the UE can indicate by using UE capability information.
[0175] Applicable functionalities: refers to functionalities that the UE is ready to apply for inference.
[0176] Activated functionalities: refers to functionalities already enabled for performing inference.
[0177] Similar to terminal capability reporting, terminals can report the AI functionality they support to the network. For example, AI-based spatial beam prediction is one AI functionality, while AI-based temporal beam prediction is another.
[0178] When an AI function has begun inference and prediction, it is considered applicable. Terminals can report available functions, and the network selects and manages the AI function from among them.
[0179] For example, a terminal determines whether an AI function is available based on the following conditions: an available AI model has been obtained, the network conditions for the AI model are met, and the terminal conditions are met. When all three conditions are met, the corresponding AI function is determined to be available.
[0180] If the availability of AI functionality changes, the terminal can report whether the AI functionality is available or unavailable to the network. The network can also instruct the terminal to report whether the AI functionality is available or unavailable.
[0181] The management of AI models or functions includes activating, deactivating, and switching them. The network can monitor the performance of AI; if performance degrades, it is necessary to replace the AI function or AI model, or deactivate the AI function.
[0182] If an activated AI function becomes unavailable, the terminal needs to revert to a mode where AI is not enabled, and simultaneously send an instruction to the network. The network can then activate other AI functions or switch between them.
[0183] To better achieve the integration of AI and mobility (such as LTM), the scope of application of AI and mobility integration can be expanded, for example, by supporting AI-based LTM enhancements.
[0184] The following examples illustrate AI-based LTM prediction.
[0185] In some embodiments, the following functions may be supported for LTM and L1 measurements:
[0186] AI / ML based L1 measurement for LTM and event prediction;
[0187] L1 measurement prediction, including intra-frequency and inter-frequency, can be applied to terminal-side and network-side models.
[0188] L1 measurement events prediction can be applied to terminal-side models;
[0189] LTM event prediction for L1 measurement report;
[0190] LTM event prediction for Conditional LTM evaluation;
[0191] HO failure (the HO is triggered by LTM, handover failure triggered by LTM) prediction, for example, can be applied to terminal-side models;
[0192] The following examples illustrate the early acquisition of AI-based Timing Advance (TA).
[0193] In some embodiments, non-AI LTM supports obtaining the TA value of LTM candidate cells before performing LTM.
[0194] For example, there are two ways to obtain the TA value:
[0195] One method is to obtain the TA based on Early RACH;
[0196] Another method is to obtain the TA based on UE measurements.
[0197] The TA acquisition method based on Early RACH requires the UE to send a preamble to the candidate target cell and obtain the candidate cell TA value through the network side. The TA acquisition method based on terminal measurement needs to consider whether the serving cell and the cell under test are synchronized. Moreover, the above schemes can only obtain the TA of the candidate cell at the current time of the terminal, and the TA may become invalid when the terminal accesses the candidate cell. Therefore, it is worth considering supporting AI-based candidate cell TA prediction.
[0198] As can be seen from the previous examples, AI functions can be mainly divided into three categories: supported functionalities, applicable functionalities, and activated functionalities.
[0199] Specifically, the availability of the function to predict mobility-related information may vary depending on the complexity of the prediction function for different objects. For example, if the objects include synchronous and asynchronous cells, and the mobility-related information includes cell measurement results, the function to predict synchronous cell measurement results is available to the terminal, but not for asynchronous cell measurement results. Therefore, it is necessary to determine the available functions for predicting mobility-related information for objects so that network devices can configure the terminal appropriately.
[0200] Figure 2 is an interactive schematic diagram of an information sending method according to an embodiment of the present disclosure.
[0201] In some embodiments, the information sending method may be executed by the terminal.
[0202] In some embodiments, the terminal may identify a first object.
[0203] It should be noted that the first object can be a single object, such as a cell or a beam, or it can be multiple objects, such as multiple cells or multiple beams.
[0204] For example, the first object can be defined by predefined rules (e.g., protocol agreements) or indicated by network devices.
[0205] As shown in Figure 2, the information sending method may include the following steps:
[0206] In step S201, the available functionalities for predicting mobility-related information are determined.
[0207] It should be noted that "applicable functionalities" can also be translated as applicable functions, applicable functions, or usable functions. The following embodiments mainly use "applicable functionalities" as an example to illustrate the technical solutions of this disclosure.
[0208] In addition, prediction can also be described as inference. For example, the available function for predicting mobility-related information can also be described as the available function for inference of mobility-related information. AI model prediction can also be described as AI model inference. The following mainly uses "prediction" to illustrate the technical solution of this disclosure.
[0209] For example, the terminal can determine the available functions for predicting mobility-related information of the first object.
[0210] For example, predictions can be AI- and / or ML-based, such as predictions made based on models derived from AI and / or ML.
[0211] For example, mobility may include at least one of the following: L3 handover, L1 handover, CHO, LTM, Conditional LTM, CPA (Conditional PSCell Addition), CPC (Conditional PSCell Change), Subsequent LTM, Subsequent CPAC (Conditional PSCell Addition or Change), and Subsequent Conditional LTM.
[0212] In some embodiments, the first object includes at least one of the following: a cell; a beam.
[0213] In some embodiments, the mobility-related information includes at least one of the following:
[0214] The first object's radio link failure (RLF) information, such as whether it is an RLF, the duration of the RLF, and the probability of an RLF.
[0215] The beam failure information of the first object, such as whether the beam failed, the time of the beam failure, and the probability of the beam failure;
[0216] The first object's Handover Failure (HOF) information, such as whether it is an HOF, the duration of the HOF, and the probability of the HOF.
[0217] The measurement results for the first object, for example, include at least one of the following types: RSRP (Reference Signal Receiving Power), RSRQ (Reference Signal Receiving Quality), or SINR (Signal to Interference plus Noise Ratio);
[0218] The relationship between the measurement results of the first object and the measurement event, such as whether the measurement result satisfies the measurement event, the probability that the measurement result satisfies the measurement event, and the time when the measurement result satisfies the measurement event;
[0219] The TA value corresponding to the first object.
[0220] For example, a measurement event may include at least one of the following:
[0221] L1 measurement events;
[0222] L3 measurement events;
[0223] The execution conditions for a CHO can be associated with one or more CHOs;
[0224] The execution conditions of an LTM can be associated with one or more LTMs.
[0225] For example, taking the L1 measurement event as an example, the measurement result satisfying the measurement event can include the measurement result satisfying the first condition corresponding to the L1 measurement event once, or satisfying the first condition corresponding to the L1 measurement event multiple times within a time window (e.g., the trigger time), where the first condition can be the entry condition of the L1 measurement event.
[0226] For example, taking the L1 measurement event as an example, if the measurement result does not meet the measurement event, it may include the measurement result meeting the second condition corresponding to the L1 measurement event once, or meeting the second condition corresponding to the L1 measurement event multiple times within a time window (e.g., the trigger time), where the second condition may be the exit condition of the L1 measurement event.
[0227] For example, taking the L3 measurement event as an example, the measurement result satisfying the measurement event can include the measurement result satisfying the third condition corresponding to the L3 measurement event once, or satisfying the third condition corresponding to the L3 measurement event multiple times within a time window (e.g., the trigger time), where the third condition can be the entry condition of the L3 measurement event.
[0228] For example, taking the L3 measurement event as an example, if the measurement result does not meet the measurement event, it may include the measurement result meeting the fourth condition corresponding to the L3 measurement event once, or meeting the fourth condition corresponding to the L3 measurement event multiple times within a time window (e.g., the trigger time), where the fourth condition can be the exit condition of the L3 measurement event.
[0229] For example, taking the L1 measurement event as an example, the measurement result satisfying the measurement event can include the measurement result continuously satisfying the entry condition of the L1 measurement event within the trigger time.
[0230] For example, taking the L1 measurement event as an example, if the measurement result does not meet the measurement event, it can include the measurement result continuously meeting the exit condition of the L1 measurement event within the trigger time.
[0231] For example, taking the L3 measurement event as an example, the measurement result satisfying the measurement event can include the measurement result continuously satisfying the entry conditions of the L3 measurement event within the trigger time.
[0232] For example, taking an L3 measurement event as an example, if the measurement result does not meet the measurement event, it can include the measurement result continuously meeting the exit condition of the L3 measurement event within the trigger time.
[0233] It should be noted that when mobility-related information includes the TA value corresponding to the first object, such as a cell, a cell can correspond to one or more TA values. For example, if a cell corresponds to multiple TA values, it can be that different beams in the cell correspond to different TA values, or that multiple TCI states of the cell correspond to different TA values.
[0234] In addition, TA prediction can include spatial TA prediction or temporal TA prediction. Temporal TA prediction refers to predicting the TA value at a specific time or non-specific time in the future. Spatial TA prediction refers to predicting the current TA value of a specific cell or a specific beam. Hybrid temporal and spatial TA prediction refers to predicting the TA value of a specific cell or a specific beam at a specific time or non-specific time in the future.
[0235] In step S202, an indication message is sent to the network device, the indication message being used to indicate the available functions.
[0236] In some embodiments, the available function for predicting mobility-related information for a first object determined by the terminal may be an available function for predicting mobility-related information for a non-specific predicted object. For example, if the first object includes a cell, then it may be an available function for predicting mobility-related information for a non-specific cell (rather than for a specific cell).
[0237] Alternatively, the available function for predicting mobility-related information of the first object determined by the terminal may be an available function for predicting mobility-related information of a specific predicted object. For example, if the first object includes a cell, then it may be an available function for predicting mobility-related information of a specific cell or each cell.
[0238] In the case where the first object includes a cell, the specific prediction object can be a specific prediction cell, and the specific prediction cell can be a specific one prediction cell or a specific number of prediction cells.
[0239] For example, when a specific predicted cell is a specific set of multiple predicted cells, the specific multiple cells may satisfy at least one of the following: belong to the same set of cells, belong to the same cell group, correspond to the same cell identifier, correspond to different cell identifiers, correspond to the same distribution unit (DU), correspond to the same centralized unit (CU), correspond to the same TAG (Timing Advance Group), or correspond to the same TRP (Transmission Reception Point).
[0240] For example, if the type of the first object is a cell, the first object includes cell#1, cell#2, cell#3, etc., and mobility-related information includes the TA value corresponding to the first object and the measurement results of the first object.
[0241] If the terminal determines that the available function for predicting mobility-related information of the first object is an available function for predicting mobility-related information of a non-specific prediction object, then the terminal can determine whether the function for predicting the TA value of the cell is available, and whether the function for predicting the measurement results of the cell is available. For example, the determination result may be that the function for predicting the TA value of the cell is available, but the function for predicting the measurement results of the cell is not available.
[0242] The terminal can then send indication information to the network device, indicating the availability of the functions determined by the terminal. For example, the function to predict the TA value of a cell is available, while the function to predict the measurement results of a cell is not available.
[0243] If the terminal determines that the available function for predicting mobility-related information of the first object is a function for predicting mobility-related information of a specific predicted object, including cell#1 and cell#2, then the terminal can determine whether the function for predicting the TA value and the function for predicting the measurement result are available for cell#1 and cell#2 respectively. For example, the determination result may be that the terminal's function for predicting the TA value of cell#1 is available, but the function for predicting the measurement result of cell#1 is unavailable; however, the functions for predicting the TA value and the measurement result of cell#2 are available.
[0244] The terminal can then send indication information to the network device, indicating the availability of the functions determined by the terminal. For example, the function of predicting the TA value of cell #1 is available, the function of predicting the measurement result of cell #1 is not available, and the functions of predicting the TA value of cell #2 and the function of predicting the measurement result of cell #2 are both available.
[0245] According to embodiments of this disclosure, a terminal can determine available functions for predicting mobility-related information of a first object, and then indicate the determined available functions to a network device so that the network device can make appropriate configurations to the terminal based on the available functions.
[0246] For example, if a network device determines, based on the instruction information, that the terminal's function to predict the TA value of a cell is available, but the function to predict the measurement results of a cell is unavailable, then the network device can subsequently send the terminal the relevant configurations for predicting the TA of the cell (e.g., the model for predicting the TA, the inputs for the model to predict the TA), instead of sending the terminal the relevant configurations for predicting the measurement results of the cell (e.g., the model for predicting the measurement results, the inputs for the model to predict the measurement results, the application time of the model, the application conditions of the model, etc.). This helps to avoid unnecessary configurations that would lead to resource waste.
[0247] In some embodiments, the type of the first object includes at least one of the following:
[0248] Specific prediction target (the prediction target can also be called the object to be predicted);
[0249] A synchronous prediction object, wherein the synchronous prediction object is synchronized with a service object, or the synchronous prediction object is synchronized with an object corresponding to the data used for prediction;
[0250] An asynchronous prediction object, wherein the asynchronous prediction object is asynchronous with the service object, or the asynchronous prediction object is asynchronous with the object corresponding to the data used for prediction;
[0251] The prediction object in the object composition, wherein the prediction object and a specific service object constitute the object composition, or the prediction object and an object corresponding to the data used for prediction constitute the object composition.
[0252] In some embodiments, the available functions for predicting mobility-related information of the first object determined by the terminal may include, in addition to those described in the foregoing embodiments, the available functions for predicting mobility-related information of a specific prediction object or a non-specific object, as well as the available functions for predicting mobility-related information of synchronously predicted objects, the available functions for predicting mobility-related information of asynchronously predicted objects, and the available functions for predicting mobility-related information of predicted objects in a combination of objects.
[0253] In some embodiments, taking a cell as an example, when the type of the first object is a synchronization prediction object, the terminal determines the available function for predicting mobility-related information of the first object, which may include: first determining a synchronization cell that is synchronized with the serving cell, and then determining the available function for predicting mobility-related information of the synchronization cell; or, the terminal determines the available function for predicting mobility-related information of the first object, which may include: first determining cell #A corresponding to the data used for prediction (for example, data collected for the cell is input into the model to predict mobility-related information of the synchronization prediction object), and then determining the synchronization cell used for synchronizing with cell #A, and then determining the available function for predicting mobility-related information of the synchronization cell.
[0254] In some embodiments, taking a cell as an example, when the type of the first object is an asynchronous prediction object, the terminal determines the available function for predicting mobility-related information of the first object, which may include: first determining an asynchronous cell that is asynchronous with the serving cell, and then determining the available function for predicting mobility-related information of the asynchronous cell; or, the terminal determines the available function for predicting mobility-related information of the first object, which may include: first determining cell #A corresponding to the data used for prediction (for example, data collected for this cell is input into the model to predict mobility-related information of the asynchronous prediction object), and then determining an asynchronous cell that is asynchronous with cell #A, and then determining the available function for predicting mobility-related information of the asynchronous cell.
[0255] In some embodiments, taking a cell as an example, when the type of the first object is a predicted object in an object combination (a specific object combination or a non-specific object combination), the terminal determines the available functions for predicting mobility-related information of the first object, which may include: first determining the cell combination, and then determining the available functions for predicting mobility-related information of the predicted cell in the cell combination.
[0256] For example, a cell combination can be a non-specific cell combination or a non-specific cell combination, and a cell combination can include two or more cells.
[0257] Taking a cell combination containing two cells as an example (this type of cell combination can also be called a cell pair), where one cell in the cell combination is a specific serving cell (e.g., the current serving cell, primary serving cell, secondary serving cell, etc.), and the other cell is a predicted cell, the terminal determines the available functions for predicting mobility-related information of the predicted cell in the cell combination. For example, this could include determining the available functions for predicting mobility-related information of the predicted cell when the serving cell is the specific serving cell. For instance, the terminal can also obtain data for prediction from the specific serving cell.
[0258] Taking a cell combination containing two cells as an example (in this case, the cell combination can also be called a cell pair), for example, one cell in the cell combination is cell #A, which corresponds to the data used for prediction, and the other cell is the prediction cell. The terminal determines the available function for predicting mobility-related information of the prediction cell in the cell combination. For example, it may include determining the available function for predicting mobility-related information of the prediction cell when obtaining prediction data from cell #A.
[0259] For example, cells in a cell set can correspond to the same cell set identifier, or cells in a cell set can correspond to different cell set identifiers.
[0260] It should be noted that, in the above embodiments, when the first object includes a cell, the cell may include at least one of the following: serving cell, neighboring cell, target cell for mobility (e.g., the target cell to be handed over), and candidate cell for mobility (e.g., LTM candidate cell).
[0261] In some embodiments, the measurement results in the foregoing embodiments may be, for example, L1 measurement results. In this case, the measurement events may include L1-related measurement events, such as at least one of the following:
[0262] Event 1 (e.g., denoted as Event LTM2): The beam of the serving cell becomes worse than the absolute threshold.
[0263] Event 2 (e.g., denoted as Event LTM3): The beam of the candidate cell becomes a certain amount of offset better than the beam of the serving cell.
[0264] Event 3 (e.g., denoted as Event LTM4): The beam of candidate cell becomes better than the absolute threshold.
[0265] Event 4 (e.g., denoted as Event LTM5): The beam of the serving cell becomes worse than absolute threshold 1, and the beam of the candidate cell becomes better than another absolute threshold 2.
[0266] For example, the serving cell's beam is the current beam, which is the beam indicated by the indicated Transmission Configuration Indication (TCI) state. The candidate cell's beam is any one or more beams configured in the candidate reference signal configuration (or measurement resource configuration).
[0267] In some embodiments, the measurement results in the foregoing embodiments may be, for example, L3 measurement results. In this case, the measurement events may include L3-related measurement events, such as at least one of the following:
[0268] Event 5 (e.g., denoted as Event A1): Serving becomes better than absolute threshold;
[0269] Event 6 (e.g., denoted as Event A2): Serving becomes worse than absolute threshold;
[0270] Event 7 (e.g., denoted as Event A3): Neighbour becomes an amount of offset better than PCell / PSCell (the neighboring cell is better than the primary cell (PCell) and / or the primary and secondary cells (PSCell) by a certain offset);
[0271] Event 8 (e.g., denoted as Event A4): Neighbour becomes better than absolute threshold;
[0272] Event 9 (e.g., denoted as Event A5): PCell / PSCell becomes worse than absolute threshold1 AND Neighbour / SCell becomes better than another absolute threshold2 (the primary cell and / or the primary and / or secondary cells are worse than absolute threshold1, while the neighboring cell is better / or the secondary cell (SCell) is better than absolute threshold2);
[0273] Event 10 (e.g., denoted as Event A6): Neighbour becomes a better amount of offset than SCell.
[0274] Event 11 (e.g., denoted as Event D1): Distance between UE and a reference location referenceLocation1 becomes larger than the configured threshold distance ThreshFromReference1, and distance between UE and a reference location referenceLocation2 becomes shorter than the configured threshold distance ThreshFromReference2.
[0275] Event 12 (e.g., denoted as Event D2): The distance between the UE and the serving cell moving reference location determined based on movingReferenceLocation and its corresponding satellite ephemeris and epoch time broadcast in SIB19 becomes larger than the configured threshold distance ThreshFromReference1, and the distance between the UE and a moving reference location determined based on referenceLocation and its corresponding satellite ephemeris and epoch time for the neighbor cell provided in the associated MeasObjectNR becomes shorter than the configured threshold distance ThreshFromReference2.
[0276] Event 13 (e.g., denoted as CondEvent A3): The conditional reconfiguration candidate becomes a better amount of offset than the PCell / PSCell.
[0277] Event 14 (e.g., denoted as CondEvent A4): Conditional reconfiguration candidate becomes better than absolute threshold where condEventA4 can also be used for current PSCell (i.e., in case it is configured as candidate PSCell for CondEvent A4 evaluation) for CHO with candidate SCG(s) case.
[0278] Event 15 (e.g., denoted as CondEvent A5): PCell / PSCell becomes worse than absolute threshold1 AND Conditional reconfiguration candidate becomes better than another absolute threshold2.
[0279] Event 16 (e.g., denoted as CondEvent D1): Distance between UE and a reference location referenceLocation1 becomes larger than the configured threshold distance ThreshFromReference1 and distance between UE and a reference location referenceLocation2 of conditional reconfiguration candidate becomes shorter than the configured threshold distance ThreshFromReference2.
[0280] Event 17 (e.g., denoted as CondEvent D2): The distance between the UE and the serving cell moving reference location determined based on movingReferenceLocation and its corresponding satellite ephemeris and epoch time broadcast in SIB19 becomes larger than the configured threshold distance ThreshFromReference1, and the distance between the UE and a moving reference location determined based on referenceLocation and its corresponding satellite ephemeris and epoch time for the conditional reconfiguration candidate provided in the associated MeasObjectNR becomes shorter than the configured threshold distance ThreshFromReference2.
[0281] Event 18 (e.g., denoted as CondEvent T1): Time measured at UE becomes more than the configured threshold t1-Threshold but is less than t1-Threshold+duration.
[0282] Event 19 (e.g., denoted as Event X1): Serving L2 U2N Relay UE becomes worse than absolute threshold 1 AND NR Cell becomes better than another absolute threshold 2.
[0283] Event 20 (e.g., denoted as Event X2): Serving L2 U2N Relay UE becomes worse than absolute threshold;
[0284] Event 21 (e.g., denoted as Event I1): Interference becomes higher than the absolute threshold;
[0285] Event 22 (e.g., denoted as Event H1): Aerial UE altitude becomes higher than a threshold;
[0286] Event 23 (e.g., denoted as Event H2): Aerial UE altitude becomes lower than a threshold;
[0287] Event 24 (e.g., denoted as Event A3H1): Neighbour becomes offset better than SpCell and the Aerial UE altitude becomes higher than a threshold.
[0288] Event 25 (e.g., denoted as Event A3H2): Neighbour becomes offset better than SpCell and the Aerial UE altitude becomes lower than a threshold.
[0289] Event 26 (e.g., denoted as Event A4H1): Neighbour becomes better than threshold1 and the Aerial UE altitude becomes higher than a threshold2.
[0290] Event 27 (e.g., denoted as Event A4H2): Neighbour becomes better than threshold1 and the Aerial UE altitude becomes lower than a threshold2.
[0291] Event 28 (e.g., denoted as Event A5H1): SpCell becomes worse than threshold1 and neighbor becomes better than threshold2 and the Aerial UE altitude becomes higher than a threshold3.
[0292] Event 29 (e.g., denoted as Event A5H2): SpCell becomes worse than threshold1 and neighbor becomes better than threshold2 and the Aerial UE altitude becomes lower than a threshold3.
[0293] In some embodiments, the network device may send first configuration information to the terminal.
[0294] For example, the first configuration information is used for at least one of the following:
[0295] The terminal is allowed to send indication information to the network device, the indication information being used to indicate the available functions;
[0296] The terminal is requested to send indication information to the network device, the indication information being used to indicate the available functions.
[0297] In some embodiments, the terminal may receive first configuration information.
[0298] For example, the first configuration information allows the terminal to send indication information to the network device. This indication information indicates the available functions. After receiving the first configuration information, the terminal can indicate the available functions to the network device if the available functions change. For example, if the terminal's function for predicting TA values changes from available to unavailable, and / or the function for predicting measurement results changes from unavailable to available, the terminal can indicate the available function for predicting mobility-related information to the network device.
[0299] For example, the first configuration information is used to request the terminal to send indication information to the network device. The indication information is used to indicate the available functions. After receiving the first configuration information, the terminal can indicate to the network device the available functions for predicting mobility-related information.
[0300] In some embodiments, the first configuration information carries information about a first object, and the first configuration information is used for at least one of the following:
[0301] Allows the terminal to indicate to the network device the available functionality for predicting mobility-related information for the first object;
[0302] The terminal is requested to indicate to the network device the available functionality for predicting mobility-related information for the first object.
[0303] In some embodiments, the first configuration information may carry information about the first object, in which case:
[0304] For example, the first configuration information allows the terminal to indicate to the network device the available function for predicting mobility-related information of the first object. After receiving the first configuration information, the terminal can indicate the available function to the network device if the available function for predicting mobility-related information of the first object changes. For example, if the terminal's function for predicting the TA value of cell #1 changes from available to unavailable, and / or the function for predicting the measurement result of cell #1 changes from unavailable to available, the terminal can indicate the available function for predicting mobility-related information of cell #1 to the network device.
[0305] For example, the first configuration information is used to request the terminal to indicate to the network device the available function for predicting mobility-related information of the first object. After receiving the first configuration information, the terminal can indicate to the network device the available function for predicting mobility-related information of the first object.
[0306] Additionally, in some embodiments, the first auxiliary information may also request the terminal to indicate to the network device the available functions for predicting mobility-related information. For example, when the mobility-related information includes TA values and measurement results, the network device may only request the terminal to indicate to the network device the available functions for predicting TA values. In this case, the terminal may only request the network device to indicate the available functions for predicting TA values, without having to indicate to the network device the available functions for predicting measurement result values.
[0307] In some embodiments, the network device may send activation information to the terminal or deactivation information to the terminal.
[0308] For example, activation information is used to activate the available functionality for predicting mobility-related information of the first object. Deactivation information is used to deactivate the available functionality for predicting mobility-related information of the first object.
[0309] For example, after determining the available functions for predicting mobility-related information of a first object, the terminal can indicate the available functions to the network device. The network device can then send activation or deactivation information to the terminal to activate or deactivate the function, depending on the implementation.
[0310] For example, activation or deactivation information can omit the function identifier, thus enabling activation or deactivation of non-specific functions. Conversely, activation or deactivation information can include a function identifier, allowing activation or deactivation of a specific function (the function corresponding to the function identifier).
[0311] For example, if a network device determines that the terminal's function of predicting TA is available, it can send deactivation information to the terminal (e.g., the deactivation information carries a relevant identifier of the function of predicting TA) to deactivate the function of predicting TA. After receiving the deactivation information, the terminal can determine that the function of predicting TA has become unavailable.
[0312] For example, if a network device determines that the terminal's function of predicting measurement results is available, it can send activation information to the terminal (e.g., the activation information carries a relevant identifier for the function of predicting measurement results) to activate the function of predicting measurement results. After receiving the activation information, the terminal can determine that the function of predicting measurement results has become available.
[0313] For example, activation or deactivation information may not include object information, thereby enabling the function to predict mobility-related information for non-specific objects. Alternatively, activation or deactivation information may include object information, thereby indicating the function to predict mobility-related information for a specific object (e.g., the object corresponding to the object information).
[0314] For example, if a network device determines that the terminal's function to predict the TA value of cell #1 is available, but the function to predict the measurement result of cell #2 is unavailable, it can send an activation message to the terminal. The activation message carries the identifier of cell #2. Based on this, the terminal can determine that the function to predict the measurement result of cell #2 is activated.
[0315] In some embodiments, upon receiving the activation information, the terminal performs prediction on the mobility-related information of the first object based on the available function of predicting the mobility-related information of the first object.
[0316] For example, after receiving activation information sent by a network device, the terminal can determine the activated available function in the function of predicting mobility-related information of the first object, and then perform prediction on the mobility-related information of the first object based on the activated available function.
[0317] For example, if a network device determines that the terminal's function to predict the TA value of cell #1 is available, but its function to predict the measurement result of cell #2 is unavailable, it can send an activation message to the terminal, which carries the identifier of cell #2.
[0318] Accordingly, the terminal can determine that the function of predicting the measurement result of cell #2 is activated, and the function of predicting the TA value of cell #1 is also still activated. Then, it can perform the prediction of the TA value of cell #1 (e.g., predict the TA value of cell #1 according to the corresponding AI model) and the prediction of the measurement result of cell #2 (e.g., predict the measurement result of cell #2 according to the corresponding AI model).
[0319] In some embodiments, the terminal may send capability information to the network device.
[0320] For example, the capability information is used to indicate the terminal's support for predicting mobility-related information of the first object.
[0321] For example, support can be characterized by supported functionalities, and capability information can indicate the supported functionalities that predict mobility-related information for the first object.
[0322] In some embodiments, the support function can characterize the terminal's support for predicting mobility-related information, and can further characterize the terminal's support for predicting mobility-related information of a first object.
[0323] For example, a support function can characterize the terminal's support for predicting non-specific mobility-related information, or it can characterize the terminal's support for predicting specific mobility-related information. The embodiments concerning non-specific mobility-related information and specific mobility-related information can be found in the embodiments of the available functions described above; the same applies to the support function, and will not be repeated here.
[0324] For example, the support function can characterize the terminal's support for predicting mobility-related information of a non-specific first object, or the support function can characterize the terminal's support for predicting mobility-related information of a specific first object. The embodiments concerning mobility-related information of a non-specific first object and mobility-related information of a specific first object can be referred to the relevant embodiments of the available functions described above. The support function is similar and will not be repeated here.
[0325] It should be noted that the reason why this disclosure can indicate available functions to network devices and support functions through capability information is that supported functions refer to functions that the terminal can indicate through terminal capability information, while available functions refer to functions that the terminal is prepared to apply to inference. That is, for the terminal, not all functions in the supported functions are necessarily available functions, so it is necessary to indicate supported functions and available functions. However, this disclosure does not limit the execution order of the terminal indicating supported functions through capability information and indicating available functions to network devices.
[0326] In some embodiments, the network device may send second configuration information to the terminal.
[0327] For example, the second configuration information includes relevant configurations (e.g., prediction configuration or inference configuration) for performing predictions on mobility-related information of the first object.
[0328] For example, the network device can send second configuration information to the terminal based on the supported functions in the capability information reported by the terminal, or the network device can send second configuration information to the terminal based on the available functions indicated by the terminal.
[0329] For example, the second configuration information may include at least one of the following:
[0330] A model used to perform predictions on mobility-related information of the first object;
[0331] Inputs used for model prediction of mobility-related information;
[0332] The application time of the model;
[0333] Conditions for applying the model.
[0334] Of course, the second configuration information is not limited to the above content, and this disclosure does not limit its specific content. In addition to the second configuration information, the network device may also provide the terminal with other configuration information (such as additional conditions), which includes network-side parameters, network-side parameter set identifiers, etc.
[0335] The communication method involved in the embodiments of this disclosure may include at least one of steps S201 to S202. For example, step S201 may be implemented as a standalone embodiment, step S202 may be implemented as a standalone embodiment, and step S201+S202 may be implemented as a standalone embodiment, but is not limited thereto.
[0336] In some embodiments, steps S201 and S202 may be performed in an alternate order or simultaneously.
[0337] In some embodiments, step S201 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0338] In some embodiments, step S202 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0339] In some embodiments, other optional implementations described before or after the specification corresponding to FIG2 may be referred to.
[0340] Figure 3A is a schematic diagram illustrating the interaction between a terminal and a network device according to an embodiment of the present disclosure.
[0341] As shown in Figure 3A, in step 1: the network device can request the terminal to report the terminal's capability information. For example, the network device can send a UECapabilityEnquiry message to the terminal. The UECapabilityEnquiry message is used to request the terminal to report its capability information. For example, the first configuration information in the previous embodiment can include the UECapabilityEnquiry message.
[0342] In step 2: The terminal may send capability information (e.g., UECapabilityInformation) to the network device. This capability information indicates the terminal's support for predicting mobility-related information of the first object. For example, support can be characterized by supported functionalities, so the capability information may include supported functionalities.
[0343] In step 3: The network device may send configuration information to the terminal, for example, via an RRCReconfiguration message. For instance, the configuration information may carry a first identifier of an object and / or a second identifier related to mobility information, to instruct the terminal to report available functions for predicting mobility-related information for the object corresponding to the first identifier, and / or, to instruct the terminal to predict available functions for mobility-related information corresponding to the second identifier.
[0344] Additionally, in step 3, the configuration information sent by the network device to the terminal may include relevant configurations for performing predictions on mobility-related information of the first object. In this case, subsequent step 5 may not be necessary.
[0345] In step 4, the terminal can report available functions based on the configuration information received in step 3.
[0346] In step 5: the network device can send configuration information to the terminal based on the available functions reported by the terminal, which may include relevant configurations for performing predictions on mobility-related information of the first object.
[0347] In step 6: The network device may send activation information to the terminal, or it may send deactivation information to the terminal. For example, activation information is used to activate the available function for predicting mobility-related information of the first object. For example, deactivation information is used to deactivate the available function for predicting mobility-related information of the first object.
[0348] The subsequent terminal can perform mobility-related information prediction for the first object based on the activated available function for predicting mobility-related information for the first object.
[0349] Figure 3B is a schematic diagram illustrating another interaction between a terminal and a network device according to an embodiment of the present disclosure.
[0350] As shown in Figure 3B, the terminal can send capability information to the network device.
[0351] For example, capability information can be used to indicate the terminal's support for predicting mobility-related information of the first object. For instance, support can be characterized by supported functionalities, so capability information can indicate the supporting functionalities for predicting mobility-related information of the first object.
[0352] In some embodiments, the support function can characterize the terminal's support for predicting mobility-related information, and can further characterize the terminal's support for predicting mobility-related information of a first object.
[0353] For example, a support function can characterize the terminal's support for predicting non-specific mobility-related information, or it can characterize the terminal's support for predicting specific mobility-related information. The embodiments concerning non-specific mobility-related information and specific mobility-related information can be found in the embodiments of the available functions described above; the same applies to the support function, and will not be repeated here.
[0354] For example, the support function can characterize the terminal's support for predicting mobility-related information of a non-specific first object, or the support function can characterize the terminal's support for predicting mobility-related information of a specific first object. The embodiments concerning mobility-related information of a non-specific first object and mobility-related information of a specific first object can be referred to the relevant embodiments of the available functions described above. The support function is similar and will not be repeated here.
[0355] Figure 3C is a schematic diagram illustrating another interaction between a terminal and a network device according to an embodiment of the present disclosure.
[0356] As shown in Figure 3C, network devices can send configuration information to terminals, for example, via RRCReconfiguration messages.
[0357] For example, the configuration information includes relevant configurations (e.g., prediction configuration or inference configuration) for performing predictions on mobility-related information of the first object.
[0358] For example, the network device can send second configuration information to the terminal based on the supported functions in the capability information reported by the terminal, or the network device can send second configuration information to the terminal based on the available functions indicated by the terminal.
[0359] For example, the configuration information may carry a first identifier of the object to instruct the terminal to report available functions for predicting mobility-related information for the object corresponding to the first identifier.
[0360] For example, the configuration information may carry a second identifier related to mobility to indicate the available functions for the terminal to predict mobility-related information corresponding to the second identifier.
[0361] Figure 3D is a schematic diagram illustrating another interaction between a terminal and a network device according to an embodiment of the present disclosure.
[0362] As shown in Figure 3D, the terminal can send instruction information to the network device.
[0363] For example, the indication information can be used to indicate the availability of the terminal's function to predict mobility-related information of the first object. For example, availability can be characterized by available functionalities, so the indication information can indicate the available functionalities for predicting mobility-related information of the first object.
[0364] In some embodiments, the available functions can characterize the availability of the terminal's function to predict mobility-related information, and can further characterize the availability of the terminal's function to predict mobility-related information of a first object.
[0365] For example, available functions can characterize the availability of the terminal's ability to predict non-specific mobility-related information, or available functions can characterize the availability of the terminal's ability to predict specific mobility-related information. For embodiments concerning non-specific mobility-related information and specific mobility-related information, please refer to the relevant embodiments of available functions described above, which will not be repeated here.
[0366] For example, the available functions can characterize the availability of the terminal's function to predict mobility-related information for a non-specific first object, or the available functions can characterize the availability of the terminal's function to predict mobility-related information for a specific first object. The embodiments concerning mobility-related information for a non-specific first object and mobility-related information for a specific first object can be referred to the relevant embodiments of the available functions described above, and will not be repeated here.
[0367] Figure 3E is a schematic diagram illustrating another interaction between a terminal and a network device according to an embodiment of the present disclosure.
[0368] As shown in Figure 3E, network devices can send activation information to terminals or deactivation information to terminals.
[0369] For example, activation information is used to activate the available functionality for predicting mobility-related information of the first object. Deactivation information is used to deactivate the available functionality for predicting mobility-related information of the first object.
[0370] For example, after determining the available functions for predicting mobility-related information of a first object, the terminal can indicate the available functions to the network device. The network device can then send activation or deactivation information to the terminal to activate or deactivate the function, depending on the implementation.
[0371] For example, activation or deactivation information can omit the function identifier, thus enabling activation or deactivation of non-specific functions. Conversely, activation or deactivation information can include a function identifier, allowing activation or deactivation of a specific function (the function corresponding to the function identifier).
[0372] For example, if a network device determines that the terminal's function of predicting TA is available, it can send deactivation information to the terminal (e.g., the deactivation information carries a relevant identifier of the function of predicting TA) to deactivate the function of predicting TA. After receiving the deactivation information, the terminal can determine that the function of predicting TA has become unavailable.
[0373] For example, if a network device determines that the terminal's function of predicting measurement results is available, it can send activation information to the terminal (e.g., the activation information carries a relevant identifier for the function of predicting measurement results) to activate the function of predicting measurement results. After receiving the activation information, the terminal can determine that the function of predicting measurement results has become available.
[0374] For example, activation or deactivation information may not include object information, thereby enabling the function to predict mobility-related information for non-specific objects. Alternatively, activation or deactivation information may include object information, thereby indicating the function to predict mobility-related information for a specific object (e.g., the object corresponding to the object information).
[0375] For example, if a network device determines that the terminal's function to predict the TA value of cell #1 is available, but the function to predict the measurement result of cell #2 is unavailable, it can send an activation message to the terminal. The activation message carries the identifier of cell #2. Based on this, the terminal can determine that the function to predict the measurement result of cell #2 is activated.
[0376] In some embodiments, upon receiving the activation information, the terminal has the capability to make predictions based on mobility-related information of the first object, and performs predictions based on the mobility-related information of the first object.
[0377] For example, after receiving activation information sent by a network device, the terminal can determine the activated available function in the function of predicting mobility-related information of the first object, and then perform prediction on the mobility-related information of the first object based on the activated available function.
[0378] For example, if a network device determines that the terminal's function to predict the TA value of cell #1 is available, but its function to predict the measurement result of cell #2 is unavailable, it can send an activation message to the terminal, which carries the identifier of cell #2.
[0379] Accordingly, the terminal can determine that the function of predicting the measurement result of cell #2 is activated, and the function of predicting the TA value of cell #1 is also still activated. Then, it can perform the prediction of the TA value of cell #1 (e.g., predict the TA value of cell #1 according to the corresponding AI model) and the prediction of the measurement result of cell #2 (e.g., predict the measurement result of cell #2 according to the corresponding AI model).
[0380] It should be noted that in Figures 3B to 3E, each embodiment can be an independent embodiment, or multiple embodiments can be combined. This disclosure does not limit the specific implementation method.
[0381] The following mainly uses mobility-related information, including TA, as an example, and then uses several embodiments to illustrate the technical solution of this disclosure.
[0382] Example 1: The AI function of TA prediction is applicable to specific cell relationships:
[0383] Example 1.1: AI functionality for synchronous TA prediction; AI functionality for asynchronous TA prediction;
[0384] Among them, synchronous / asynchronous can refer to: the serving cell and the cell to be predicted being synchronous / asynchronous;
[0385] And / or synchronous / asynchronous can refer to: the cell corresponding to the input parameter (e.g., TA) being synchronous / asynchronous with the cell to be predicted;
[0386] The cell to be predicted may include: neighboring cells, the target cell for mobility, and any one or more candidate cells for mobility.
[0387] Example 1.2: AI functions applicable to specific cells or cell pairs;
[0388] AI functions applicable to one or more specific cells, meaning that this AI function can only be used to predict these cells, and these specific cells refer to the cells to be predicted;
[0389] For example, if the cell to be predicted is a candidate cell, then this AI function is applicable to one or more specific candidate cells. These cells may correspond to the same specific set (or group) of cells, for example, they may correspond to the same cell identifier; or they may correspond to different cell identifiers.
[0390] For example, these cells correspond to the same DU, the same CU, the same TAG, the same TRP, etc.
[0391] AI functions applicable to one or more specific cell pairs.
[0392] For example, a cell pair refers to a serving cell and a cell to be predicted. This AI function can only be used for specific serving cells and cell pairs to be predicted. In this case, the input to the model corresponding to the AI function can be information related to the serving cell, such as TA (Target Aspect), measurement results, etc.
[0393] For example, (for spatial prediction or hybrid prediction) a cell pair can also refer to a cell pair consisting of cell 1 corresponding to the relevant information input to the model and the cell to be predicted.
[0394] The specific cell can refer to a cell pair where the serving cell (or cell 1) and the cell to be predicted have the same cell set ID.
[0395] The specific cell can refer to a cell pair whose corresponding cell set IDs are not equal to those of the serving cell (or cell 1) and the cell to be predicted.
[0396] Example 2: Based on the AI function defined in 1 that is applicable to specific cell relationships, the terminal reports the corresponding terminal capability information to the network. The terminal capability information may include any one or more of the following types:
[0397] The terminal reports its ability to support TA prediction functionality;
[0398] Terminal reporting supports TA prediction capabilities applicable to specific cell relationships;
[0399] Terminals can report the ability to synchronize TA prediction functions.
[0400] Terminals can report their ability to support asynchronous TA prediction.
[0401] The terminal reports the ability to predict the TA (Transmission Time) function for specific cells.
[0402] The terminal reports the ability to predict TA for specific cell pairs.
[0403] Example 3: The network device (serving gNB) sends inference configuration information to the terminal, wherein the inference configuration information is used by the network device to configure the terminal to perform AI inference for corresponding TA predictions. For example, the inference configuration information can be configured based on the terminal capability information reported by the terminal in step 2. The inference configuration information can be used to configure one or more related configurations for the terminal's AI predictions as follows:
[0404] TA prediction;
[0405] TA prediction applicable to specific cell relationships;
[0406] Synchronous TA forecasting;
[0407] Asynchronous TA prediction;
[0408] TA prediction for specific neighborhoods;
[0409] This information may include any one or more of the following: cell identifier for a specific cell, cell set identifier, and corresponding mobility configuration identifier (e.g., LTM configuration identifier).
[0410] TA prediction for specific cell pairs;
[0411] This can include relationships between specific cell pairs, such as cell set identifiers being equal or unequal.
[0412] Example 4: The network device sends configuration information to the terminal. This configuration information is used to configure the reporting of available functions. The configuration information for reporting available functions can be divided into two main categories: one allows the terminal to report available functions, and the other requests the terminal to report available functions. For the first type, the terminal can trigger the reporting of available functions when the available functions change. For the second type, the terminal reports available functions after receiving the corresponding request.
[0413] In some embodiments, the configuration information described in Embodiment 4 may or may not include the inference configuration described in Embodiment 3.
[0414] Example 5: The network device configuration information described in Example 4 may include any one or more of the following:
[0415] Additional conditions for network devices; such as network device configuration parameters, or network device configuration parameter set identifiers;
[0416] Available feature configuration information: for example, the types of available features to be reported in the request.
[0417] Functionality used for TA prediction;
[0418] A function for predicting TA (Translation Time) relationships applicable to specific cell types;
[0419] Synchronous TA prediction function;
[0420] The function of asynchronous TA prediction;
[0421] The function of predicting TA (Transportation Aspect) for specific cells;
[0422] The function of predicting TA for specific cell pairs.
[0423] Example 6: The terminal reports available functions to the network. For example, the terminal reports available functions based on the network device configuration in Example 4. For different requests in Example 5, the terminal can report applicable functions at corresponding granularities, such as reporting identifiers of applicable functions, including any one or more of the following:
[0424] Available functions for reporting TA forecasts;
[0425] Available function for reporting TA predictions of specific cell relationships;
[0426] The function to report and synchronize TA forecasts is available;
[0427] The function to report the availability of asynchronous TA prediction;
[0428] The available function for reporting TA predictions for specific cells;
[0429] Among them, the terminal can report the applicable cell identifier, or the cell set identifier corresponding to the applicable cell, or the candidate cell identifier / candidate configuration identifier corresponding to the applicable cell;
[0430] Available features for TA prediction for specific cell pairs;
[0431] The terminal can report the identifiers of the two cells in the applicable cell pair, or the identifier of the applicable cell pair, or the identifier of the cell set corresponding to the applicable cell pair (both cells in the cell pair belong to the same cell set), or indicate that the available functions are suitable for cell pairs with unequal cell set identifiers.
[0432] Example 7: The network device (serving gNB) sends function activation / deactivation information to the terminal. For example, the network device sends activation / deactivation information to the terminal based on the available functions reported by the terminal to activate / deactivate the applicable functions of the terminal. For example, the terminal may indicate the identifier corresponding to the activated AI function, and / or indicate which cells or cell pairs this AI function is used for. For example, it may include any one or more of the following types:
[0433] Used for all cells to be predicted in the AI configuration;
[0434] Used for synchronous forecasting;
[0435] Used for asynchronous prediction;
[0436] For prediction of specific cells / cell pairs. The indication method for specific cells and cell pairs is the same as above.
[0437] Example 8: The terminal determines the AI function activated on the network side based on the inference configuration in Example 3 and the activation command in Example 7, and performs corresponding AI inference to obtain the TA prediction result of the cell to be predicted.
[0438] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0439] In some embodiments, the terms "codebook," "codeword," and "precoding matrix" can be used interchangeably. For example, a codebook can be a collection of one or more codewords / precoding matrices.
[0440] In some embodiments, the terms "uplink", "uplink", and "physical uplink" can be used interchangeably, as can the terms "downlink", "downlink", and "physical downlink", as well as the terms "sidelink", "sidelink", "sidelink communication", "sidelink communication", "direct connection", "direct link", "direct communication", and "direct link communication".
[0441] In some embodiments, the terms “downlink control information (DCI),” “downlink (DL) assignment,” “DL DCI,” “uplink (UL) grant,” and “UL DCI” can be used interchangeably.
[0442] In some embodiments, terms such as "physical downlink shared channel (PDSCH)" and "DL data" can be used interchangeably, as can terms such as "physical uplink shared channel (PUSCH)" and "UL data".
[0443] In some embodiments, terms such as “moment,” “point in time,” “time,” and “time location” can be used interchangeably, as can terms such as “duration,” “segment,” “time window,” “window,” and “time.”
[0444] In some embodiments, the terms "component carrier (CC)," "cell," "frequency carrier," and "carrier frequency" can be used interchangeably.
[0445] In some embodiments, the terms “frame”, “radio frame”, “subframe”, “slot”, “sub-slot”, “mini-slot”, “symbol”, “symbol”, and “transmission time interval (TTI)” can be used interchangeably.
[0446] In some embodiments, “get,” “obtain,” “receive,” “transmit,” “bidirectional transmission,” and “send and / or receive” can be used interchangeably and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining through self-processing, or autonomous implementation, among other meanings.
[0447] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.
[0448] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.
[0449] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (boolean), or by a comparison of numerical values (e.g., a comparison with a predetermined value), but is not limited thereto.
[0450] Corresponding to the aforementioned embodiments of the information sending method and information receiving method, this disclosure also provides embodiments of the information sending device and the information receiving device.
[0451] Figure 4 is a schematic block diagram illustrating an information sending device according to an embodiment of the present disclosure. For example, the information sending device can be configured and / or applied to a terminal. As shown in Figure 4, the information sending device includes: a processing module 401, a sending module 402, and a receiving module 403.
[0452] In some embodiments, the processing module is configured to determine a first object based on predefined rules or network device indications; and to determine available functions for predicting mobility-related information for the first object; the sending module is configured to send indication information to the network device, the indication information indicating the available functions.
[0453] In some embodiments, the apparatus further includes: a receiving module configured to receive first configuration information sent by the network device, wherein the first configuration information is used for at least one of the following: allowing the terminal to send indication information to the network device, the indication information indicating the available function; requesting the terminal to send indication information to the network device, the indication information indicating the available function.
[0454] In some embodiments, the first configuration information carries information about a first object, the first configuration information being used for at least one of the following: allowing the terminal to indicate to the network device the available functionality for predicting mobility-related information of the first object; requesting the terminal to indicate to the network device the available functionality for predicting mobility-related information of the first object.
[0455] In some embodiments, the receiving module is configured to: receive activation information sent by the network device, wherein the activation information is used to activate an available function for predicting mobility-related information of the first object; and receive deactivation information sent by the network device, wherein the deactivation information is used to deactivate an available function for predicting mobility-related information of the first object.
[0456] In some embodiments, the processing module is further configured to perform prediction on the mobility-related information of the first object, based on the available function of predicting based on the mobility-related information of the first object, when the receiving module receives the activation information.
[0457] In some embodiments, the receiving module is configured to receive second configuration information of the network device, wherein the second configuration information includes relevant configurations for performing predictions on mobility-related information of the first object.
[0458] In some embodiments, the sending module is further configured to send capability information to the network device, wherein the capability information is used to indicate the terminal's support for predicting mobility-related information of the first object.
[0459] In some embodiments, the type of the first object includes at least one of the following: a specific prediction object; a synchronous prediction object, wherein the synchronous prediction object is synchronized with a service object, or the synchronous prediction object is synchronized with an object corresponding to the data used for prediction; an asynchronous prediction object, wherein the asynchronous prediction object is asynchronous with a service object, or the asynchronous prediction object is asynchronous with an object corresponding to the data used for prediction; a prediction object in an object combination, wherein the prediction object and the specific service object constitute the object combination, or the prediction object and the object corresponding to the data used for prediction constitute the object combination.
[0460] In some embodiments, the first object includes at least one of the following: a cell; a beam.
[0461] In some embodiments, the mobility-related information includes at least one of the following: radio link failure (RLF) information of the first object; beam failure information of the first object; handover failure (HOF) information of the first object; measurement results of the first object; the relationship between measurement results of the first object and measurement events; and the TA value corresponding to the first object.
[0462] Figure 5 is a schematic block diagram illustrating an information receiving device according to an embodiment of the present disclosure. For example, the information receiving device can be disposed in and / or applied to a network device. As shown in Figure 5, the information receiving device includes: a receiving module 501 and a transmitting module 502.
[0463] In some embodiments, the receiving module is configured to receive indication information sent by the terminal, wherein the indication information is used to indicate the available function of the terminal to predict mobility-related information of the first object.
[0464] In some embodiments, the sending module is configured to send first configuration information to the terminal, wherein the first configuration information is used for at least one of the following: allowing the terminal to send indication information to the network device, the indication information indicating the available function; requesting the terminal to send indication information to the network device, the indication information indicating the available function.
[0465] In some embodiments, the first configuration information carries information about a first object, the first configuration information being used for at least one of the following: allowing the terminal to indicate to the network device the available functionality for predicting mobility-related information of the first object; requesting the terminal to indicate to the network device the available functionality for predicting mobility-related information of the first object.
[0466] In some embodiments, the apparatus further includes a sending module configured to: send activation information to the terminal, wherein the activation information is used to activate an available function for predicting mobility-related information of the first object; and send deactivation information to the terminal, wherein the deactivation information is used to deactivate the available function for predicting mobility-related information of the first object.
[0467] In some embodiments, the sending module is configured to send second configuration information to the terminal, wherein the second configuration information includes relevant configurations for performing predictions on mobility-related information of the first object.
[0468] In some embodiments, the receiving module is further configured to receive capability information sent by the terminal, wherein the capability information is used to indicate the terminal's support for predicting mobility-related information of the first object.
[0469] In some embodiments, the type of the first object includes at least one of the following: a specific prediction object; a synchronous prediction object, wherein the synchronous prediction object is synchronized with a service object, or the synchronous prediction object is synchronized with an object corresponding to the data used for prediction; an asynchronous prediction object, wherein the asynchronous prediction object is asynchronous with a service object, or the asynchronous prediction object is asynchronous with an object corresponding to the data used for prediction; a prediction object in an object combination, wherein the prediction object and the specific service object constitute the object combination, or the prediction object and the object corresponding to the data used for prediction constitute the object combination.
[0470] In some embodiments, the first object includes at least one of the following: a cell; a beam.
[0471] In some embodiments, the mobility-related information includes at least one of the following: radio link failure (RLF) information of the first object; beam failure information of the first object; handover failure (HOF) information of the first object; measurement results of the first object; the relationship between measurement results of the first object and measurement events; and the TA value corresponding to the first object.
[0472] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0473] This disclosure also provides an apparatus for implementing any of the above methods. For example, an apparatus is provided that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Alternatively, another apparatus is provided that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.
[0474] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
[0475] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).
[0476] Figure 6A is a schematic diagram of the structure of the communication device 6100 proposed in an embodiment of this disclosure. The communication device 6100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 6100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
[0477] As shown in Figure 6A, the communication device 6100 includes one or more processors 6101. The processor 6101 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 6100 can be used to execute any of the above methods. Optionally, one or more processors 6101 can be used to invoke instructions to cause the communication device 6100 to execute any of the above methods.
[0478] In some embodiments, the communication device 6100 further includes one or more transceivers 6102. When the communication device 6100 includes one or more transceivers 6102, the transceiver 6102 performs at least one of the communication steps (e.g., steps S201, S202, but not limited thereto) in the above method, such as sending and / or receiving, while the processor 6101 performs at least one of other steps (e.g., steps S201, S202, but not limited thereto). In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, sending unit, transmitter, sending circuit, etc., can be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.
[0479] In some embodiments, the communication device 6100 further includes one or more memories 6103 for storing data. Optionally, all or part of the memories 6103 may be located outside the communication device 6100. In optional embodiments, the communication device 6100 may include one or more interface circuits 6104. Optionally, the interface circuits 6104 are connected to the memories 6103 and can be used to receive data from the memories 6103 or other devices, and to send data to the memories 6103 or other devices. For example, the interface circuits 6104 can read data stored in the memories 6103 and send that data to the processor 6101.
[0480] The communication device 6100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 6100 described in this disclosure is not limited thereto, and the structure of the communication device 6100 may not be limited by FIG. 6A. The communication device may be a standalone device or a part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.
[0481] Figure 6B is a schematic diagram of the structure of chip 6200 according to an embodiment of this disclosure. For cases where the communication device 6100 can be a chip or a chip system, please refer to the schematic diagram of chip 6200 shown in Figure 6B, but it is not limited thereto.
[0482] Chip 6200 includes one or more processors 6201. Chip 6200 is used to perform any of the methods described above.
[0483] In some embodiments, chip 6200 further includes one or more interface circuits 6202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 6200 further includes one or more memories 6203 for storing data. Optionally, all or part of the memories 6203 may be located outside chip 6200. Optionally, interface circuit 6202 is connected to memory 6203, and interface circuit 6202 can be used to receive data from memory 6203 or other devices, and interface circuit 6202 can be used to send data to memory 6203 or other devices. For example, interface circuit 6202 can read data stored in memory 6203 and send the data to processor 6201.
[0484] In some embodiments, the interface circuit 6202 performs at least one of the communication steps (e.g., steps S201, S202, but not limited thereto) in the above-described method, such as sending and / or receiving. For example, the interface circuit 6202 performing the communication steps (e.g., sending and / or receiving) in the above-described method means that the interface circuit 6202 performs data interaction between the processor 6201, the chip 6200, the memory 6203, or the transceiver device. In some embodiments, the processor 6201 performs at least one of other steps (e.g., steps S201, S202, but not limited thereto).
[0485] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0486] This disclosure also proposes a storage medium storing instructions that, when executed on the communication device 6100, cause the communication device 6100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
[0487] This disclosure also provides a program product that, when executed by the communication device 6100, causes the communication device 6100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0488] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
Claims
1. A method for sending information, characterized in that, The method, executed by a terminal, includes: The first object is determined according to predefined rules or network device instructions; Identify available functionalities for predicting mobility-related information for the first object; Send indication information to the network device, the indication information being used to indicate the available functions.
2. The method according to claim 1, characterized in that, The method further includes: Receive first configuration information sent by the network device, wherein the first configuration information is used for at least one of the following: The terminal is allowed to send indication information to the network device, the indication information being used to indicate the available functions; The terminal is requested to send indication information to the network device, the indication information being used to indicate the available functions.
3. The method according to claim 2, characterized in that, The first configuration information carries information about the first object, and the first configuration information is used for at least one of the following: Allows the terminal to indicate to the network device the available functionality for predicting mobility-related information for the first object; The terminal is requested to indicate to the network device the available functionality for predicting mobility-related information for the first object.
4. The method according to any one of claims 1 to 3, characterized in that, The method further includes at least one of the following: Receive activation information sent by the network device, wherein the activation information is used to activate the available function for predicting mobility-related information of the first object; The network device receives deactivation information, wherein the deactivation information is used to deactivate the available function for predicting mobility-related information of the first object.
5. The method according to claim 4, characterized in that, The method further includes: Upon receiving the activation information, the available function of predicting mobility-related information of the first object is used to perform prediction on the mobility-related information of the first object.
6. The method according to claim 5, characterized in that, The method further includes: The network device receives second configuration information, wherein the second configuration information includes relevant configurations for performing predictions on mobility-related information of the first object.
7. The method according to any one of claims 1 to 6, characterized in that, The method further includes: The capability information is sent to the network device, wherein the capability information is used to indicate the terminal's support for predicting mobility-related information of the first object.
8. The method according to any one of claims 1 to 7, characterized in that, The type of the first object includes at least one of the following: Specific prediction target; A synchronous prediction object, wherein the synchronous prediction object is synchronized with a service object, or the synchronous prediction object is synchronized with an object corresponding to the data used for prediction; An asynchronous prediction object, wherein the asynchronous prediction object is asynchronous with the service object, or the asynchronous prediction object is asynchronous with the object corresponding to the data used for prediction; The prediction object in the object composition, wherein the prediction object and a specific service object constitute the object composition, or the prediction object and an object corresponding to the data used for prediction constitute the object composition.
9. The method according to any one of claims 1 to 8, characterized in that, The first object includes at least one of the following: residential community; Beam.
10. The method according to any one of claims 1 to 9, characterized in that, The mobility-related information includes at least one of the following: The first object's radio link failure (RLF) information; Beam failure information for the first object; HOF information indicating a failed switchover for the first object; Measurement results for the first object; The relationship between the measurement results of the first object and the measurement event; The TA value corresponding to the first object.
11. An information receiving method, characterized in that, Performed by a network device, the method includes: The receiving terminal sends an indication message, wherein the indication message is used to indicate the available function of the terminal to predict mobility-related information of the first object.
12. The method according to claim 11, characterized in that, The method further includes: Send first configuration information to the terminal, wherein the first configuration information is used for at least one of the following: The terminal is allowed to send indication information to the network device, the indication information being used to indicate the available functions; The terminal is requested to send indication information to the network device, the indication information being used to indicate the available functions.
13. The method according to claim 12, characterized in that, The first configuration information carries information about the first object, and the first configuration information is used for at least one of the following: Allows the terminal to indicate to the network device the available functionality for predicting mobility-related information for the first object; The terminal is requested to indicate to the network device the available functionality for predicting mobility-related information for the first object.
14. The method according to any one of claims 11 to 13, characterized in that, The method further includes at least one of the following: Send activation information to the terminal, wherein the activation information is used to activate the available function for predicting mobility-related information of the first object; Send deactivation information to the terminal, wherein the deactivation information is used to deactivate the available function for predicting mobility-related information of the first object.
15. The method according to claim 14, characterized in that, The method further includes: Send second configuration information to the terminal, wherein the second configuration information includes relevant configurations for performing predictions on mobility-related information of the first object.
16. The method according to any one of claims 11 to 15, characterized in that, The method further includes: The terminal receives capability information, wherein the capability information is used to indicate the terminal's support for predicting mobility-related information of the first object.
17. The method according to any one of claims 11 to 16, characterized in that, The type of the first object includes at least one of the following: Specific prediction target; A synchronous prediction object, wherein the synchronous prediction object is synchronized with a service object, or the synchronous prediction object is synchronized with an object corresponding to the data used for prediction; An asynchronous prediction object, wherein the asynchronous prediction object is asynchronous with the service object, or the asynchronous prediction object is asynchronous with the object corresponding to the data used for prediction; The prediction object in the object composition, wherein the prediction object and a specific service object constitute the object composition, or the prediction object and an object corresponding to the data used for prediction constitute the object composition.
18. The method according to any one of claims 11 to 17, characterized in that, The first object includes at least one of the following: residential community; Beam.
19. The method according to any one of claims 11 to 18, characterized in that, The mobility-related information includes at least one of the following: The first object's radio link failure (RLF) information; Beam failure information for the first object; HOF information indicating a failed switchover for the first object; Measurement results for the first object; The relationship between the measurement results of the first object and the measurement event; The TA value corresponding to the first object.
20. An information transmitting device, characterized in that, The device includes: The processing module is configured to determine a first object based on predefined rules or network device indications; and to determine available functions for predicting mobility-related information for the first object. The sending module is configured to send indication information to the network device, the indication information being used to indicate the available functions.
21. An information receiving device, characterized in that, Performed by a network device, the apparatus includes: The receiving module is configured to receive indication information sent by the terminal, wherein the indication information is used to indicate the available function of the terminal to predict mobility-related information of the first object.
22. A terminal, characterized in that, include: One or more processors; The terminal is used to execute the information sending method according to any one of claims 1 to 10.
23. A network device, characterized in that, include: One or more processors; The network device is used to perform the information receiving method according to any one of claims 11 to 19.
24. A communication system, characterized in that, The device includes a terminal and a network device, wherein the terminal is configured to implement the information sending method according to any one of claims 1 to 10, and the network device is configured to implement the information receiving method according to any one of claims 11 to 19.
25. A storage medium storing instructions, characterized in that, When the instruction is executed on the communication device, the communication device performs the information transmission method of any one of claims 1 to 10, and / or the information reception method of any one of claims 11 to 19.
26. A program product, characterized in that, When the above-described program product is executed by a communication device, the communication device performs the information transmission method according to any one of claims 1 to 10, and / or the information reception method according to any one of claims 11 to 19.