Communication method, communication device, storage medium, and program product

CN122996738APending Publication Date: 2026-10-27BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202580004578.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-14
Publication Date
2026-10-27

AI Technical Summary

Technical Problem

Existing technologies suffer from resource waste and low utilization during cell handover, especially in cell handover based on artificial intelligence (AI) model predictions, where resources are not managed efficiently.

Method used

Through information exchange between the first network device and the second network device, information on canceling cell handover and time information on reserving radio resources and processing capabilities are sent to ensure the rational use of resources, including the time information for receiving and sending information on canceling cell handover and reserving resources.

Benefits of technology

This effectively avoids resource waste, improves resource utilization, and enhances the efficiency of cell handover.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122996738A_ABST
    Figure CN122996738A_ABST
Patent Text Reader

Abstract

The present disclosure relates to a communication method, a communication device, a storage medium and a program product, and belongs to the technical field of communication. The method comprises: receiving, by a first network device, at least one of first information and second information sent by a second network device, the first information being used to cancel cell switching, the second information indicating time information related to at least one of wireless resources and processing capacity reserved for a terminal device, wherein the first network device currently provides communication services for the terminal device. The first network device receives the first information and / or the second information from the second network device to know the time information related to at least one of the wireless resources and the processing capacity reserved for the terminal device by the second network device, and / or the cell switching is cancelled by the second network device, so as to achieve full utilization of resources, avoid the second network device always reserving resources for the terminal, and improve the utilization rate of resources.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods, communication equipment, storage media and software products Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to communication methods, communication devices, storage media, and program products. Background Technology

[0002] Artificial intelligence (AI) and machine learning (ML) are becoming increasingly important components of communication technology, playing a crucial role in the research and application of 5G, 6G, and subsequent communication standards. Machine learning can generate models from large amounts of training data, and these models can be used to predict events. Wireless communication networks can utilize AI for prediction and reasoning, thereby improving system performance. Summary of the Invention

[0003] This disclosure provides a communication method, communication device, storage medium, and program product that can be used in the field of communication technology.

[0004] According to a first aspect of the present disclosure, a communication method is proposed, performed by a first network device, comprising: receiving at least one of first information and second information sent by a second network device, wherein the first information is used to cancel cell handover, and the second information indicates time information related to at least one of radio resources and processing capabilities reserved for a terminal device, wherein the first network device is currently providing communication services to the terminal device.

[0005] According to a second aspect of the present disclosure, a communication method is provided, performed by a second network device, comprising: sending at least one of first information and second information to a first network device, wherein the first information is used to cancel cell handover, and the second information indicates time information related to at least one of radio resources and processing capabilities reserved for a terminal device, wherein the first network device is currently providing communication services to the terminal device.

[0006] According to a third aspect of the present disclosure, a communication method is provided for a communication system, the communication system including a first network device and a second network device, comprising: the second network device sending at least one of first information and second information to the first network device, the first information being used to cancel cell handover, and the second information indicating time information related to at least one of radio resources and processing capabilities reserved for a terminal device, wherein the first network device is currently providing communication services to the terminal device.

[0007] According to a fifth aspect of the present disclosure, a communication device is provided, including a transceiver; a memory; and a processor, which are respectively connected to the transceiver and the memory, and configured to control the transmission and reception of wireless signals of the transceiver by executing computer-executable instructions on the memory, and to implement the methods described in any one of the first and second aspects.

[0008] According to a sixth aspect of the present disclosure, a communication system is provided, comprising: a first network device and a second network device, wherein the first network device is configured to implement the method described in any one of the first aspects of the present disclosure, and the second network device is configured to implement the method described in any one of the second aspects of the present disclosure.

[0009] According to a seventh aspect of the present disclosure, a computer storage medium is provided that stores computer-executable instructions, which, when executed on a communication device, cause the communication device to perform the communication method described in any one of the first and second aspects.

[0010] According to an eighth aspect of the present disclosure, a program product is provided, comprising at least one of a program and instructions, characterized in that, when the program and at least one of the instructions are executed by a communication device, they implement the communication method described in any one of the first and second aspects.

[0011] According to the communication method proposed in this disclosure, at least one of a first message and a second message is sent from a second network device to a first network device to inform the first network device of the time information for canceling cell handover of the terminal device and / or reserving resources for the terminal device. Attached Figure Description

[0012] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings required for the description of the embodiments are introduced below. The following drawings are only some embodiments of this disclosure and do not impose specific limitations on the protection scope of this disclosure.

[0013] Figure 1A is a schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure;

[0014] Figure 1B is a schematic diagram of the AI-based switching process;

[0015] Figure 2 is an interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure;

[0016] Figure 3 is an interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure;

[0017] Figure 4A is an interactive diagram of canceling the AI-based switch;

[0018] Figure 4B is a flowchart of the process for canceling AI-based handover in the target access network device;

[0019] Figure 4C is a schematic diagram of resource reservation time information during AI-based handover;

[0020] Figure 5A is a schematic diagram of the structure of a first network device provided according to an embodiment of the present disclosure;

[0021] Figure 5B is a schematic diagram of the structure of a second network device provided according to an embodiment of the present disclosure;

[0022] Figure 5C is a schematic diagram of the structure of a terminal device provided according to an embodiment of the present disclosure;

[0023] Figure 6A is a schematic diagram of the structure of a communication device according to an embodiment of the present disclosure;

[0024] Figure 6B is a schematic diagram of the chip structure proposed in an embodiment of this disclosure. Detailed Implementation

[0025] This disclosure provides a communication method, communication device, storage medium, and program product.

[0026] In a first aspect, embodiments of this disclosure provide a communication method executed by a first network device, comprising: receiving at least one of first information and second information sent by a second network device, wherein the first information is used to cancel cell handover, and the second information indicates time information related to at least one of radio resources and processing capabilities reserved for a terminal device, wherein the first network device is currently providing communication services to the terminal device.

[0027] In the above embodiments, the first network device is informed of the timing information of the second network device canceling the cell handover of the terminal device and / or the resources currently reserved for the terminal device by the first network device through the first information and / or the second information provided by the second network device.

[0028] In conjunction with some embodiments of the first aspect, in some embodiments, the first information is used to cancel cell handover based on artificial intelligence (AI) models or AI function predictions.

[0029] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes at least one of the following: the reason for canceling cell handover; the identifier of the terminal device in the first network device; and the identifier of the terminal device in the second network device.

[0030] In the above embodiments, the first information sent by the second network device can inform the first network device to cancel the cell handover of the terminal device.

[0031] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes at least one of the following: receiving third information sent by a terminal device, the third information indicating at least information related to cell handover; and sending the third information to a second network device.

[0032] In conjunction with some embodiments of the first aspect, in some embodiments, the relevant information is predicted by the terminal device using an artificial intelligence (AI) model or AI function.

[0033] In conjunction with some embodiments of the first aspect, in some embodiments, the relevant information includes at least one of the following: the time when the measurement event meets the configuration conditions; the parameters of the measurement event; the measurement event; whether the measurement event meets the configuration conditions; and the probability value of the relevant information, the probability value including accuracy or confidence.

[0034] In the above embodiments, the first network device can obtain relevant information predicted by the model through the third information sent by the terminal device, and then the first network device and the second network device can make a judgment on cell handover to improve the execution efficiency of cell handover.

[0035] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: receiving fourth information sent by a second network device, the fourth information instructing the second network device to determine to perform a cell handover.

[0036] In conjunction with some embodiments of the first aspect, in some embodiments, the second information includes at least one of the following: a first moment, which is the end time related to at least one of the wireless resources and processing capabilities reserved by the second network device for the terminal device, wherein if the terminal device does not switch to the second network device before the first moment, the second network device releases at least one of the wireless resources and processing capabilities reserved for the terminal device; and a first duration, which is the duration related to at least one of the wireless resources and processing capabilities reserved by the second network device for the terminal device, wherein if the terminal device does not switch to the second network device within the first duration, the second network device releases at least one of the wireless resources and processing capabilities reserved for the terminal device.

[0037] In conjunction with some embodiments of the first aspect, in some embodiments, receiving second information sent by a second network device includes any one of the following: receiving second information sent by a second network device via a first message, the first message being used by the second network device to determine whether to perform a cell handover; receiving second information sent by a second network device via a second message, the second message being dedicated to at least one of sending and receiving second information.

[0038] In the above embodiments, the second network device can inform the first network device of the time information of the wireless resources and / or processing capabilities reserved for the terminal device through the second information.

[0039] In the above embodiments, the first network device obtains information such as whether to cancel cell handover of the terminal device and / or the resources reserved by the second network device for the terminal device by receiving first information and / or second information sent by the second network device, thereby avoiding waste of resources and improving resource utilization.

[0040] Secondly, embodiments of this disclosure provide a communication method executed by a second network device, comprising: sending at least one of first information and second information to a first network device, wherein the first information is used to cancel cell handover, and the second information indicates time information related to at least one of wireless resources and processing capabilities reserved for a terminal device, wherein the first network device is currently providing communication services to the terminal device.

[0041] In the above embodiments, the first network device can be made aware of the time information of the second network device canceling the cell handover of the terminal device and / or the resources currently reserved for the terminal device by the first network device through the first information and / or the second information provided by the second network device, so as to avoid waste of resources and improve resource utilization.

[0042] In conjunction with some embodiments of the second aspect, in some embodiments, the first information is used to cancel cell handover based on artificial intelligence (AI) models or AI function predictions.

[0043] In conjunction with some embodiments of the second aspect, in some embodiments, the first information includes at least one of the following: the reason for canceling cell handover; the identifier of the terminal device in the first network device; and the identifier of the terminal device in the second network device.

[0044] In the above embodiments, the first information sent by the second network device can inform the first network device to cancel the cell handover of the terminal device.

[0045] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes: receiving third information sent by a first network device, the third information indicating at least information related to cell handover.

[0046] In conjunction with some embodiments of the second aspect, in some embodiments, the relevant information is predicted by the terminal device using an artificial intelligence (AI) model or AI function.

[0047] In conjunction with some embodiments of the second aspect, in some embodiments, the relevant information includes at least one of the following: the time when the measurement event meets the configuration conditions; the parameters of the measurement event; the measurement event; whether the measurement event meets the configuration conditions; and the probability value of the relevant information, the probability value including accuracy or confidence.

[0048] In the above embodiments, the second network device can determine whether to perform cell handover based on the probability value of the model prediction result through the third information sent by the first network device, thereby improving the execution efficiency of cell handover.

[0049] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes at least one of the following: sending fourth information to a first network device, the fourth information instructing a second network device to determine whether to perform a cell handover; determining whether a terminal device has switched to the second network device; wherein sending first information to the first network device includes: sending first information to the first network device when the terminal device has not switched to the second network device.

[0050] In the above embodiment, the second network device accurately determines whether to perform cell handover based on the third information. After determining to perform cell handover, it sends the fourth information to the first network device and informs the first network device to cancel the cell handover of the terminal device if the terminal device has not switched to the second network device, so as to avoid reserving resources for the terminal device for a long time.

[0051] In conjunction with some embodiments of the second aspect, in some embodiments, the second information includes at least one of the following: a first moment, which is the end time related to at least one of the wireless resources and processing capabilities reserved by the second network device for the terminal device; and a first duration, which is the duration related to at least one of the wireless resources and processing capabilities reserved by the second network device for the terminal device.

[0052] In the above embodiments, the second network device informs the first network device of the time information of the wireless resources and processing capabilities reserved for the terminal device to perform cell handover through the second information.

[0053] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes: releasing at least one of the wireless resources and processing capabilities reserved for the terminal device if the terminal device has not switched to the second network device before the first moment; and releasing at least one of the wireless resources and processing capabilities reserved for the terminal device if the terminal device has not switched to the second network device within the first duration.

[0054] In the above embodiments, the second network device can release reserved resources when the terminal device fails to switch over within a set time to avoid resource consumption and thus make full use of resources.

[0055] In conjunction with some embodiments of the second aspect, in some embodiments, sending second information to the first network device includes any one of the following: sending second information to the first network device via a first message, the first message being used by the second network device to determine to perform cell handover; sending second information to the first network device via a second message, the second message being dedicated to at least one of sending and receiving second information.

[0056] In the above embodiments, the second network device can inform the first network device of the time information of the wireless resources and / or processing capabilities reserved for the terminal device through the second information.

[0057] In the above embodiments, the second network device sends first information and / or second information to the first network device to inform the first network device whether to cancel the cell handover of the terminal device, and / or the time information of the resources reserved by the second network device for the terminal device, so as to avoid waste of resources and improve resource utilization.

[0058] Thirdly, embodiments of this disclosure provide a communication method for a communication system, the communication system including a first network device and a second network device, comprising: the second network device sending at least one of first information and second information to the first network device, the first information being used to cancel cell handover, and the second information indicating time information related to at least one of wireless resources and processing capabilities reserved for a terminal device, wherein the first network device is currently providing communication services to the terminal device.

[0059] In the above embodiments, the second network device sends the first information and / or the second information to the first network device to cancel the cell handover based on model prediction or to inform the terminal device of the time information of the resources reserved, so as to avoid waste of resources and improve resource utilization.

[0060] In conjunction with some embodiments of the third aspect, in some embodiments, the communication system further includes a terminal device, and the method further includes: the terminal device sending third information to a first network device, the third information indicating at least information related to cell handover; and the first network device sending the third information to a second network device.

[0061] Fourthly, embodiments of this disclosure provide a first network device, including a transceiver module and a processing module. The transceiver module is used to receive at least one of first information and second information sent by a second network device. The first information is used to cancel cell handover, and the second information indicates time information related to at least one of wireless resources and processing capabilities reserved for a terminal device. The first network device is currently providing communication services to the terminal device.

[0062] Fifthly, embodiments of this disclosure provide a second network device, including a transceiver module and a processing module. The transceiver module is used to send at least one of first information and second information to a first network device. The first information is used to cancel cell handover, and the second information indicates time information related to at least one of wireless resources and processing capabilities reserved for a terminal device, wherein the first network device is currently providing communication services to the terminal device.

[0063] In a sixth aspect, embodiments of this disclosure provide a terminal device, including a transceiver module and a processing module, wherein the transceiver module is used to send third information to a first network device, the third information indicating at least information related to cell handover.

[0064] In a seventh aspect, embodiments of this disclosure provide a communication device, including: a transceiver; a memory; and a processor, respectively connected to the transceiver and the memory, configured to control the transmission and reception of wireless signals of the transceiver by executing computer-executable instructions on the memory, so that the communication device performs the method described in any one of the embodiments of the first and second aspects of this disclosure.

[0065] Eighthly, embodiments of this disclosure provide a communication system, including: a first network device and a second network device, wherein the first network device is configured to implement the method described in any embodiment of the first aspect of this disclosure; and the second network device is configured to implement the method described in any embodiment of the second aspect of this disclosure.

[0066] Ninthly, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the method described in any one of the embodiments of the first or second aspect of this disclosure.

[0067] In a tenth aspect, embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform the method as described in the optional implementations of the first and second aspects.

[0068] In one aspect, embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the methods described in the optional implementations of the first and second aspects.

[0069] In a twelfth aspect, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform the methods described according to optional implementations of the first and second aspects above.

[0070] It is understood that the aforementioned communication equipment, communication system, storage medium, program product, etc., are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.

[0071] This disclosure provides a communication method, a communication device, a communication system, a storage medium, and a program product. In some embodiments, terms such as communication method and information processing method may be used interchangeably.

[0072] 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. In all embodiments of this disclosure, unless otherwise specified or logically conflicting, the terminology and / or descriptions between the embodiments are consistent and can be mutually referenced. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0073] 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.

[0074] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.

[0075] In the embodiments disclosed herein, "multiple" refers to two or more.

[0076] In some embodiments, the terms "at least one of A or B, at least one of A and B", "one or more", "a plurality of", "multiple" and the like can be used interchangeably.

[0077] 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 whether there is a branch B); in some embodiments, B (execute B regardless of whether there is a branch A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, both A and B are executed. The same applies when there are more branches such as A, B, C, etc.

[0078] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execute A regardless of whether a branch B exists); in some embodiments, B (execute B regardless of whether a branch A exists); 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, and C.

[0079] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," 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 a "level," 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 and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described 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 object being described 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.

[0080] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0081] In some embodiments, terms such as "time / frequency" and "time-frequency domain" refer to the time domain and / or frequency domain.

[0082] In some embodiments, terms such as “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “when…”, “if…”, etc. can be used interchangeably. These descriptions all refer to the device making a corresponding action under certain objective circumstances. They do not necessarily limit the time, nor do they require the device to make a judgment action when implementing it, nor do they mean that there must be other limitations.

[0083] 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”.

[0084] In some embodiments, devices, etc., may be interpreted as physical or virtual, and their names are not limited to those described in the embodiments. Terms such as “device,” “equipment,” “circuit,” “network element,” “network function,” “first network device,” “function,” “node,” “unit,” “section,” “system,” “network,” “chip,” “chip system,” “entity,” and “subject” are interchangeable.

[0085] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).

[0086] 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.

[0087] 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.

[0088] In some embodiments, the access network device, core network device, or first network device can be replaced by a terminal. For example, embodiments of this disclosure can also be applied to structures where communication between the access network device, core network device, or first network device and the terminal is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the terminal can also be configured to have 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 inter-terminal communication (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.

[0089] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a first network device. In this case, the access network device, core network device, or first network device may also be configured to have all or some of the functions of the terminal.

[0090] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.

[0091] In some embodiments, data, information, etc., may be obtained with the user's consent.

[0092] 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.

[0093] The method proposed in this disclosure is applicable to various communication systems, including but not limited to 4G, 5G, 5G-advance and subsequent communication technologies (such as 6G).

[0094] Figure 1A is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.

[0095] As shown in Figure 1A, the communication system 100 includes a terminal device 101, a first network device 102, and a second network device 103.

[0096] In some embodiments, the terminal device 101 may use a model to make predictions.

[0097] In some embodiments, terminal device 101 may send third information to first network device.

[0098] In some embodiments, terminal device 101 may determine relevant information and the probability value of the relevant information.

[0099] In some embodiments, the terminal device 101 may update relevant information and the probability value of the relevant information.

[0100] In some embodiments, terminal device 101 may be an intermediate node. The intermediate node includes a terminal and a UE.

[0101] In some embodiments, the name of the terminal device 101 is not limited, and may be, for example, "device for making predictions using a model", "device for sending third information", etc., and this disclosure does not limit it.

[0102] In some embodiments, the first network device 102 may receive third information.

[0103] In some embodiments, the first network device 102 may receive first information.

[0104] In some embodiments, the first network device 102 may receive second information.

[0105] In some embodiments, the first network device 102 may send third information.

[0106] In some embodiments, the first network device 102 may send a third message.

[0107] In some embodiments, the first network device 102 may receive fourth information.

[0108] In some embodiments, the first network device 102 may receive a first message.

[0109] In some embodiments, the first network device 102 may receive a second message.

[0110] In some embodiments, the first network device 102 may be a base station, an access network device, or a gNB.

[0111] In some embodiments, the first network device 102 may be a source base station or a source access network device.

[0112] In some embodiments, the name of the first network device 102 is not limited, and may be, for example, "a device for receiving first information", "a device for receiving second information", "a device for requesting cell handover", etc., and this disclosure does not limit it.

[0113] In some embodiments, the second network device 103 may send first information.

[0114] In some embodiments, the second network device 103 may determine whether to perform a cell handover.

[0115] In some embodiments, the second network device 103 may perform access control.

[0116] In some embodiments, the second network device 103 may send second information.

[0117] In some embodiments, the second network device 103 may receive third information.

[0118] In some embodiments, the second network device 103 may send a fourth message.

[0119] In some embodiments, the second network device 103 may reserve wireless resources and / or processing capabilities.

[0120] In some embodiments, the second network device 103 may release reserved wireless resources and / or processing capabilities.

[0121] In some embodiments, the second network device 103 may be a base station, an access network device, or a gNB.

[0122] In some embodiments, the second network device 103 may be a target base station or a target access network device.

[0123] In some embodiments, the name of the second network device 103 is not limited, and may be, for example, "a device for transmitting first information", "a device for transmitting second information", "a device for performing cell handover", etc., and this disclosure does not limit it.

[0124] In this disclosure, models, functions, and AI can be used interchangeably.

[0125] In some embodiments, the terminal device 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.

[0126] 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 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, but is not limited thereto.

[0127] 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.

[0128] 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.

[0129] In some embodiments, the core network equipment may be a single device, including a first network element, a second network element, etc., or it may be multiple devices or a group of devices, each including all or part of the first network element, the second network element, etc. Network elements may be virtual or physical. The core network may include, for example, at least one of the Evolved Packet Core (EPC), 5G Core Network (5GCN), and Next Generation Core (NGC).

[0130] 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.

[0131] 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.

[0132] 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).

[0133] In communication systems, such as 5G systems, the network configures the UE to perform measurements. The measurement configuration includes the following parameters:

[0134] 1. Measurement object: A list of objects that the UE measures. For intra-frequency and inter-frequency measurements, the measurement object indicates the time-domain, frequency-domain location, and subcarrier spacing of the reference signal.

[0135] 2. The reporting configuration includes reporting criteria, reference signal types, and reporting formats. Reporting criteria refer to the rules that trigger the UE to send measurement reports; these can be periodic or event-driven.

[0136] 3. Measurement identity links the measurement object to the reporting configuration.

[0137] 4. The quantity configuration defines the measurement filtering configuration.

[0138] 5. Measurement gap refers to a period of time reserved by the UE for measurement, during which the UE will not send or receive data.

[0139] In event-driven reporting, when the UE discovers that the conditions configured by the network (i.e., event) are met, the UE reports the measurement results. Taking Event A3 as an example. Event A3 means that after considering various offsets, the neighboring cell is better than the SpCell (sPCell = PCell + PSCell, where PCell is the primary cell and PSCell is the primary and secondary cell). The entering condition of Event A3 is: Mn + Ofn + Ocn – Hys > Mp + Ofp + Ocp + Off, and the leaving condition is: Mn + Ofn + Ocn + Hys < Mp + Ofp + Ocp + Off. Here, Mn is the measurement result of the neighboring cell, and Mp is the measurement result of the SpCell. Ofn and Ocn are the offsets of the neighboring cell, Ofp and Ocp are the offsets of the SpCell, Off is the offset configured for A3 event, and Hys is the hysteresis of A3 event. When the duration for which the UE discovers that the measurement results meet the entering condition reaches the configured timeToTrigger (trigger time), the UE adds the information of the corresponding neighboring cell to the cellsTriggeredList corresponding to the measID corresponding to A3 event in the UE variable VarMeasReportList (report list). Then the UE reports the corresponding measurement results. When the duration for which the UE discovers that the measurement results meet the leaving condition reaches the configured timeToTrigger (trigger time), the UE deletes the information of the corresponding neighboring cell from the cellsTriggeredList corresponding to the measID corresponding to A3 event in the UE variable VarMeasReportList. If reportOnLeave in the corresponding reporting configuration is set to true, then the UE reports the corresponding measurement results.

[0140] The UE reports the measurement results using the RRC (Radio Resource Control) message MeasurementReport. When the UE reports the measurement results (in IEMeasResults), the UE reports the measurement identifier (measID) that triggered the reporting, the measurement results of the serving cell, and the measurement results of the neighboring cells. The measurement results of the neighboring cells will include the cells in the cellTriggeredList (up to maxReportCells). For each reported neighboring cell, its physical cell identifier (physCellId) and the cell measurement results are reported.

[0141] Machine learning algorithms are one of the most important methods for implementing artificial intelligence technology. Machine learning can obtain models from large amounts of training data, and these models can then predict events. In many fields, models trained using machine learning can achieve highly accurate predictions. In 5G or future 6G systems, or subsequent communication systems, AI can be used for prediction and inference to improve system performance. Terminals can use AI to predict measurement events based on network configuration. When reporting measurement results, terminals also report information about the measurement events predicted by AI, such as the time when the predicted measurement events meet configuration conditions.

[0142] In related technologies, the AI-based switching process is shown in Figure 1B, and includes the following steps:

[0143] 1. The terminal reports information about measurement events predicted by AI, such as the time when the AI-predicted measurement events meet the configuration conditions.

[0144] 2. The source access network device initiates the handover and sends a handover request message (HANDOVER REQUEST) through the Xn interface.

[0145] 3. The target access network device performs access control.

[0146] 4. The target access network device provides the new RRC configuration in the HANDOVER REQUEST ACKNOWLEDGE message.

[0147] 5. The source access network device forwards the RRC reconfiguration message (also known as the handover command HO_CMD) from the HANDOVER REQUEST ACKNOWLEDGE message to the terminal, thereby providing RRC configuration. The timing of the source access network device sending the handover command is determined by the network implementation. For example, the source access network device sends the handover command when the measurement event meets the configuration conditions (rather than when the measurement event predicted by AI meets the configuration conditions).

[0148] 6. Switch the terminal to the new cell.

[0149] 7. The terminal responds to the first network device with RRC Reconfiguration Complete.

[0150] In the AI-based handover process, during the handover preparation phase, the target access network device performs access control and reserves radio resources and processing capabilities for the terminal. If the measured event does not meet the configured conditions, the target access network device may continuously reserve radio resources and processing capabilities for the terminal, which will affect other terminals' access to or handover to the target access network device.

[0151] Therefore, to address the aforementioned issues, this disclosure provides a method for a target access network device to handle reserved resources during an AI-based handover process. The target access network device can cancel the AI-based handover or notify the source access network device of the duration for which the target access network device reserves radio resources and processing capabilities for the terminal. Through this method, the target access network device only reserves necessary resources for AI-based handover, thus avoiding the need to continuously reserve resources for the terminal. This allows resources to be provided to other terminals, enabling full utilization of resources and providing services to more terminals.

[0152] Therefore, this disclosure proposes a communication method, communication device, communication system, storage medium, and program product, which sends first information and / or second information to a first network device through a second network device to cancel time information related to the resource reservation for the terminal device based on model prediction of cell handover or to notify the first network device, so as to avoid resource waste caused by long-term resource reservation and realize full utilization of resources.

[0153] Figure 2 is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 2, the embodiments of the present disclosure relate to a communication method, which includes:

[0154] Step S2101: The terminal device sends third information to the first network device.

[0155] In some embodiments, the third information at least indicates information related to cell handover.

[0156] In some embodiments, the relevant information is the result predicted by the terminal device using an artificial intelligence (AI) model or AI function. This relevant information is used for cell handover based on model prediction, or for cell handover based on function prediction, or for cell handover based on AI prediction. The relevant information may also be parameters used to trigger cell handover, or parameters used to determine whether cell handover can be performed.

[0157] In some embodiments, cell handover may be triggered by predictions or results obtained from AI models or AI functions; alternatively, cell handover may be a first type of cell handover triggered by predictions or results obtained from AI models or AI functions; or, cell handover may be triggered by actual parameters. This disclosure does not limit the scope of the handover. In some embodiments, the terminal device may use models for prediction, such as AI-based predictions or machine learning-based predictions.

[0158] In some embodiments, the relevant information includes at least one of the following: the time when the measurement event meets the configuration conditions; the parameters of the measurement event; the measurement event; and whether the measurement event meets the configuration conditions.

[0159] In some embodiments, the relevant information (i.e., the result obtained by the terminal device using the model to make predictions) includes at least one of the following: the time when the measurement event predicted by the model meets the configuration conditions; the parameters of the measurement event predicted by the model; the measurement event predicted by the model; whether the measurement event predicted by the model meets the configuration conditions; and the probability value of the result predicted by the model, the probability value including accuracy or confidence.

[0160] In some embodiments, the result obtained by the terminal device using the model for prediction can be a directly predicted result or an indirectly predicted result. Direct prediction means that the model's input is a series of historical measurement results, and the result at the current moment is predicted based on these historical results. Indirect prediction means that the model predicts relevant parameters of the measurement event, and uses these parameters to further obtain the result.

[0161] The following explanation uses indirect prediction as an example:

[0162] In some embodiments, the result obtained by the terminal device using the model for prediction may be the parameters of the measured event, such as parameters Mn and Mp in Event A3.

[0163] In some embodiments, model-based prediction can be a prediction of the measured event. For example, the terminal device uses AI to predict whether Event A3 is satisfied. That is, based on the predicted parameters Mn and Mp, it predicts whether the measured event is satisfied. Specifically, it predicts the relationship between the values ​​of Mn+Ofn+Ocn–Hys and Mp+Ofp+Ocp+Off. When it is determined that Mn+Ofn+Ocn–Hys > Mp+Ofp+Ocp+Off, the measured event satisfies the entry condition. When Mn+Ofn+Ocn–Hys < Mp+Ofp+Ocp+Off, the measured event satisfies the exit condition.

[0164] In some embodiments, model-based prediction can be a prediction of whether a measured event meets the configuration conditions. For example, the terminal device uses AI to predict whether the duration after Event A3 is met meets the configuration conditions, i.e., whether the configured duration is reached.

[0165] For example, when the UE detects that the duration for which the measurement result meets the entering condition has reached the configured timeToTrigger, the UE adds the corresponding neighbor cell information to the cellsTriggeredList corresponding to the measID of the A3 event in the UE variable VarMeasReportList. Then, the UE reports the corresponding measurement result at the time the configured timeToTrigger is reached. When the UE detects that the duration for which the measurement result meets the leaving condition has reached the configured timeToTrigger, the UE removes the corresponding neighbor cell information from the cellsTriggeredList corresponding to the measID of the A3 event in the UE variable VarMeasReportList. If the corresponding reporting configuration's reportOnLeave is set to true, then the UE reports the corresponding measurement result.

[0166] In some embodiments, model-based prediction can be the prediction of the time when a measured event meets the configuration conditions. For example, the terminal device uses AI to predict the time when the duration after Event A3 is met will reach the configuration conditions.

[0167] For example, after the UE detects that the measurement result satisfies the entering condition for a duration that reaches the configured timeToTrigger, it will use the corresponding time as the result.

[0168] In some embodiments, the probability value includes any one of the following: the accuracy of the relevant information; the confidence level of the relevant information. The probability value is used to characterize the accuracy of the result predicted by the terminal device through an AI model or AI function, or to reflect the credibility of the predicted result; the probability value can be a value less than 1.

[0169] In some embodiments, the terminal device can determine the probability value of relevant information by comparing the relevant information predicted using an AI model or AI function with the relevant information in the historical handover process to obtain accuracy or confidence. For example, if the relevant information in the historical process caused the cell handover to fail, the probability value is close to 0 when the relevant information obtained this time is similar to the relevant information in the past. If the relevant information in the historical process caused the cell handover to succeed, the probability value is close to 1 when the relevant information obtained this time is similar to the relevant information in the past. If the relevant information in the historical process caused the cell handover to succeed, the probability value can be determined based on the similarity between the relevant information obtained this time and the relevant information in the past. The degree of similarity can be obtained based on any correlation determination / calculation / prediction method, which is not limited in this embodiment.

[0170] In some embodiments, the probability value of the result predicted by the model can be the probability of the prediction based on AI switching, such as the accuracy of the corresponding AI prediction, the confidence level of the corresponding AI prediction, etc., and the value range can be between 0 and 1, or a percentage, that is, an integer between 1 and 100, for example, 1 indicates 1%, 2 indicates 2%, and so on.

[0171] In some embodiments, the probability value mentioned above includes any one of the following: the accuracy of the relevant information predicted using the model; and the confidence level of the relevant information predicted using the model.

[0172] In some embodiments, the relevant information includes the time when the measured event predicted by the model satisfies the configuration conditions, and the probability value is used to represent the accuracy or confidence level of the corresponding model prediction. For example, at time T1, the measured event has lasted for a preset duration (satisfying the configuration conditions), such as the enter condition being satisfied and lasting for a preset duration. The probability value can be the accuracy or confidence level of the time when the measured event predicted by the model satisfies the configuration conditions.

[0173] In some embodiments, the relevant information includes parameters of the measurement time predicted by the model, such as predicted parameters Mn, Mp, etc., and probability values ​​are used to represent the accuracy or confidence of the corresponding parameters. These parameters are provided to the first network device, which determines whether the conditions are met.

[0174] In some embodiments, the result of model prediction can be a measurement event predicted by the model, i.e., entering condition: Mn+Ofn+Ocn–Hys>Mp+Ofp+Ocp+Off, and the probability value can be the accuracy or confidence level of the measurement event predicted by the model.

[0175] In some embodiments, the result of model prediction can be whether the measured event meets the configuration conditions, such as "yes or no", i.e., whether the entering condition has lasted for a preset duration. The probability value can be the accuracy or confidence of whether the measured event predicted by the model meets the configuration conditions.

[0176] In some embodiments, the terminal device may send the updated third information to the first network device so that the first network device can make a judgment based on the updated third information.

[0177] 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.

[0178] In some embodiments, "acquire," "get," "obtain," "receive," "transmit," "bidirectional transmission," and "send and / or receive" can be used interchangeably and can be interpreted as receiving from other entities, acquiring from protocols, acquiring from higher layers, obtaining through self-processing, or autonomous implementation. Protocols include, for example, at least one of the 3GPP protocol, Wi-Fi protocol, and audio and / or video protocols.

[0179] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.

[0180] 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.

[0181] In step S2102, the first network device sends third information to the second network device.

[0182] In some embodiments, the first network device may send third information to the second network device via a third message, which is used to request a handover.

[0183] In some embodiments, there may be one or more second network devices. In other words, the first network device may send third information to multiple second network devices to prepare for access control.

[0184] For example, the source access network device initiates a handover and sends a handover request message HANDOVER REQUEST through the Xn interface, indicating to the target access network device the time when the AI-predicted measurement event meets the configuration conditions, and the probability of the AI-based handover prediction.

[0185] In some embodiments, the first network device may send the third information to the second network device via a fourth message, which is dedicated to sending the third information.

[0186] For example, the source access network device can indicate the predicted probability of AI-based handover to the target access network device in an existing handover message, such as in a HANDOVER REQUEST. Alternatively, a new message, such as an AI HANDOVER REQUEST, can be used to indicate the predicted probability of AI-based handover to the target access network device. The message names are merely illustrative and are not intended to limit the scope of this disclosure.

[0187] For example, the terminal reports information about measurement events predicted by AI, such as the time when the AI-predicted measurement event meets the configuration conditions and the corresponding accuracy of the AI ​​prediction.

[0188] In some embodiments, the time when the measurement event predicted by the model, as indicated in the third information sent by the first network device to the second network device, satisfies the configuration conditions may be a time provided by the terminal device, or it may be a time further determined by the first network device based on the time provided by the terminal device, or both the time provided by the terminal device and the time further determined by the first network device may be sent to the second network device.

[0189] In some embodiments, the first network device may send updated third information to the second network device so that the second network device can determine whether to perform cell handover based on the updated third information.

[0190] In step S2103, the second network device performs access control.

[0191] In some embodiments, the second network device may perform access control based on third information to determine whether to perform cell handover and to perform access control. The third information may be the initially transmitted third information or the third information that has been updated and retransmitted; this disclosure does not limit its scope.

[0192] In some embodiments, the second network device determines whether to perform a cell handover based on third information.

[0193] In some embodiments, the second network device may determine whether to perform a cell handover based on the following criteria: for a specific terminal, a handover is performed if the probability value is high, and not if the probability value is low; for multiple terminals, the cell handover is performed if the probability value of the terminal with the highest probability value is selected, or if the probability value meets certain conditions, and the others are not handed over. Alternatively, the decision to perform a cell handover may be based on the probability value and other criteria, such as the predicted levels of parameters like Mn and Mp.

[0194] In some embodiments, the second network device may determine whether to perform cell handover based on a probability value. For example, if the second network device determines to handover based on a probability value, it may send a handover request confirmation message; or if the second network device determines not to handover based on a probability value, it may send a cancel or refuse handover message; or if the second network device determines not to handover based on a probability value, it may take no action, and the first network device will also default not to perform cell handover if it does not receive any message.

[0195] In some embodiments, multiple second network devices that receive the third information determine whether to perform cell handover based on the third information, with one or more of them determining to perform cell handover and the other second network devices determining not to perform cell handover.

[0196] In some embodiments, the second network device performs access control based on third information.

[0197] For example, the target access network device performs access control based on information provided by the source access network device.

[0198] In some embodiments, the second network device may perform access control by adding the terminal device's identifier to the whitelist of allowed access, thereby enabling the terminal device to switch normally to the cell where the second network device is located.

[0199] In some embodiments, the second network device performs access control, which may involve reserving wireless resources and / or processing capabilities for the terminal device to ensure that the terminal device can switch to the second network device.

[0200] In some embodiments, the second network device performs access control by determining a first moment, which is the end time associated with at least one of the wireless resources and processing capabilities reserved by the second network device for the terminal device.

[0201] For example, the target access network device indicates to the source access network device the time information of the radio resources and / or processing capabilities reserved for the terminal. This time information is absolute time information, i.e., a single moment, such as GPS (Global Positioning System) time or UTC (Universal Time Coordinated) time. The target access network device only reserves radio resources and / or processing capabilities for the terminal up to this moment.

[0202] In some embodiments, the second network device performs access control by determining a first duration, which is the duration associated with at least one of the wireless resources and processing capabilities reserved by the second network device for the terminal device.

[0203] For example, the time information is duration information, and the time at which the target access network device reserves wireless resources and / or processing capabilities for the terminal is determined by the time when the target access network device sends the time information (or the source access network device receives the time information) and the duration information.

[0204] For example, as shown in the schematic diagram in Figure 4C, let t0 be the predicted handover time of the terminal. The target access network device determines, based on t0 and some margin, to reserve radio resources and / or processing capacity for the terminal up to time t2. Here, time t2 is the first time, and the time period from time t1 to time t2 is the first duration.

[0205] In some embodiments, the second network device performs access control, which may involve reserving wireless resources and / or processing capabilities for the terminal device and determining at least one of a first moment and a first duration.

[0206] In step S2104, the second network device sends the fourth information to the first network device.

[0207] In some embodiments, the fourth information instructs the second network device to determine whether to perform a cell handover.

[0208] In some embodiments, the fourth information includes an identifier assigned to the terminal device by the second network device and an identifier of the terminal device in the first network device.

[0209] In some embodiments, if the second network device determines to perform a cell handover based on the third information, it sends a fourth information to the first network device to instruct the second network device to determine to perform a cell handover.

[0210] In some embodiments, the fourth message sent by the second network device to the first network device may be an acceptance of a cell handover request.

[0211] In some embodiments, the name of the fourth information may be a switch request confirmation message, a confirmation of switch execution message, etc., and the carrier of the fourth information may be a fifth message, which is not limited in this disclosure.

[0212] For example, the target access network device provides a new RRC configuration in the HANDOVER REQUEST ACKNOWLEDGE message.

[0213] Step S2105: The second network device sends the second information to the first network device.

[0214] In some embodiments, the second information indicates time information related to at least one of the wireless resources and processing capabilities reserved by the second network device for the terminal device.

[0215] In some embodiments, the second information includes at least one of the following: a first moment, which is the end time associated with at least one of the wireless resources and processing capabilities reserved by the second network device for the terminal device; and a first duration, which is the duration associated with at least one of the wireless resources and processing capabilities reserved by the second network device for the terminal device.

[0216] In some embodiments, the second network device sending the second information to the first network device can be done through a first message, whereby the second network device determines to perform a cell handover. It is understood that when the second information is sent through the first message, the first message and the fourth message in step S2104 are the same message; that is, the second information and the fourth information are sent to the first network device through the same message.

[0217] For example, the target access network device may indicate to the source access network device, in an existing handover message, the timing information related to the radio resources and processing capabilities reserved for the terminal, such as in a HANDOVER REQUEST ACKNOWLEDGE.

[0218] In some embodiments, the second network device may send the second information to the first network device via a second message, which is dedicated to at least one of sending and receiving the second information. It is understood that when the second information is sent via a second message, the second message and the fourth message are different messages; that is, the second information and the fourth information are sent to the first network device via different messages.

[0219] For example, the target access network device can use a new message, such as AI HANDOVER REQUEST ACKNOWLEDGE, to indicate to the source access network device the timing information related to the radio resources and processing capabilities reserved for the terminal.

[0220] In some embodiments, the second network device sends time information related to at least one of the wireless resources and processing capabilities reserved for the terminal device to the first network device, so that the first network device knows that the terminal device needs to perform a handover before a first moment or that the terminal device needs to perform a handover within a first duration.

[0221] For example, as shown in Figure 4C, the target access network device can notify the source access network device at time t2.

[0222] For example, as shown in Figure 4C, the target access network device can notify the source access network device of the duration information. Let t1 be the time when the target access network device sends the duration information (or when the source access network device receives the duration information), then t2 = t1 + duration.

[0223] In some embodiments, step S2105 is optional, and this step may be omitted or replaced in different embodiments.

[0224] Step S2106: The first network device sends a handover command to the terminal device.

[0225] In some embodiments, the moment when the first network device sends a handover command to the terminal device may be the moment when the measurement events predicted by the model by the terminal device meet the configuration conditions.

[0226] In some embodiments, the moment when the first network device sends the handover command to the terminal device may be the moment when it receives the fourth information sent by the second network device.

[0227] For example, the timing of the source access network device sending the handover command is determined by the network implementation. For instance, the source access network device sends the handover command when the measurement event meets the configuration conditions (rather than when the measurement event predicted by the AI ​​meets the configuration conditions).

[0228] In some embodiments, the first network device sends a handover command to the terminal device to enable the terminal device to switch from the current serving cell to the cell corresponding to the second network device, thereby completing the cell handover.

[0229] In some embodiments, the first network device may send a handover command to the terminal device before a first moment, so that the terminal device can switch to the second network device before the first moment.

[0230] Step S2107: The second network device sends the first information to the first network device.

[0231] In some embodiments, the first information is used to cancel cell handover.

[0232] In some embodiments, the first information is used to cancel cell handover based on artificial intelligence (AI) models or AI function predictions. Cell handover is triggered by information related to cell handover predicted by AI models or AI functions.

[0233] In some embodiments, the first information is used to cancel a first type of cell handover, such as a cell handover triggered by an AI model or AI function prediction, or a cell handover triggered by actual parameters, which is not limited in this disclosure.

[0234] In some embodiments, after determining that a cell handover is to be performed, the second network device monitors the access of the terminal device before a first moment and / or within a first duration, and sends first information to the first network device if the terminal device has not switched to the second network device.

[0235] For example, the target access network device sends a message to the source access network device to cancel an AI-based handover, such as canceling a previously prepared AI-based handover.

[0236] For example, as shown in the schematic diagram in Figure 4A, the target access network device sends an AI HANDOVER CANCEL message to the source access network device to cancel the AI-based cell handover.

[0237] In some embodiments, the first information includes at least one of the following: the reason for canceling the cell handover; the identifier of the terminal device in the first network device; and the identifier of the terminal device in the second network device. It is understood that the second network device will cancel the cell handover when it determines that the terminal device has not performed a handover. Furthermore, the second network device will determine the reason for canceling the cell handover, which may include at least one of a network-related reason or a terminal device-related reason.

[0238] In some embodiments, the reason for canceling cell handover is, for example, a Radio Network Layer Cause, which can be a reason already defined in NR (e.g., Cell Not Available, No Radio Resources Available in Target Cell), or a newly defined reason, such as "UE Not Handovered in Time".

[0239] In some embodiments, the identifier of the terminal device in the first network device may, for example, be the Source NG-RAN node UE XnAP ID, which is assigned by the source access network device and used in Xn interface communication to uniquely identify the terminal in the source access network device.

[0240] In some embodiments, the identifier of the terminal device in the second network device may, for example, be the Target NG-RAN node UE XnAP ID, which is assigned by the target access network device and used in Xn interface communication to uniquely identify the terminal in the target access network device.

[0241] In some embodiments, step S2107 is optional. Accordingly, step S2107 is executed when the terminal device has not switched to the second network device, and step S2107 is not executed when the terminal device has switched to the second network device.

[0242] In step S2108, the second network device releases at least one of its wireless resources and processing capabilities.

[0243] In some embodiments, if the terminal device does not switch to the second network device before the first moment, the second network device releases at least one of the wireless resources and processing capabilities reserved for the terminal device.

[0244] In some embodiments, if the terminal device does not switch to the second network device within a first time period, the second network device releases at least one of the wireless resources and processing capabilities reserved for the terminal device.

[0245] For example, when a terminal device fails to switch to a second network device according to the time information of the reserved radio resources and / or processing capabilities, the target access network device deletes the radio resources and / or processing capabilities previously reserved for the terminal device, which is identified by the Source NG-RAN node UE XnAP ID and the Target NG-RAN node UE XnAP ID.

[0246] In the above embodiments, after determining to perform cell handover, the second network device sends the time information of the radio resources and / or processing capabilities reserved for the terminal device to the first network device, and / or cancels the cell handover based on model prediction when the terminal device has not switched to the second network device, and releases the radio resources and / or processing capabilities reserved for the terminal device to provide resources to other terminal devices, thereby making full use of resources and providing services to more terminal devices.

[0247] The communication method involved in the embodiments of this disclosure may include at least one of steps S2101 to S2108. For example, step S2101 may be implemented as a standalone embodiment, step S2102 may be implemented as a standalone embodiment, step S2101+S2102 may be implemented as a standalone embodiment, and steps S2101+S2102+S2103, S2101+S2102+S2103+S2104, S2101+S2102+S2103+S2104+S2106, and S2101+S2102+S2103+S2104+S2106 may also be implemented as standalone embodiments. Steps S2104+S2105+S2106, S2101+S2102+S2103+S2104+S2106+S2107, S2101+S2102+S2103+S2104+S2106+S2107+S2108, and S2101+S2102+S2103+S2104+S2105+S2106+S2107+S2108 can be implemented as independent embodiments, but are not limited thereto.

[0248] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0249] Figure 3 is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 3, the embodiments of the present disclosure relate to a communication method, which includes:

[0250] Step S3101: The second network device sends at least one of the first information and the second information to the first network device.

[0251] The first information is used to cancel cell handover, and the second information indicates time information related to at least one of the wireless resources and processing capabilities reserved for the terminal device, wherein the first network device is currently providing communication services to the terminal device.

[0252] Optionally, the alternative implementation of step S3101 can be found in the alternative implementation of step S2107 in Figure 2, as well as other alternative implementations involved in Figure 2, which will not be elaborated here.

[0253] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0254] In the above embodiments, the second network device may send the first information of canceling cell handover to the first network device and / or send the first network device time information related to at least one of the wireless resources and processing capabilities reserved for the terminal device, so as to avoid reserving resources for the terminal device for a long time, and to release the resources in a timely manner to provide them to other terminal devices, thereby achieving the purpose of making full use of resources.

[0255] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0256] The following are specific solutions proposed in the embodiments of this disclosure:

[0257] Option 1:

[0258] The target access network device (e.g., the target base station) sends a message to the source access network device (e.g., the source base station) to cancel the AI-based handover, such as canceling a previously prepared AI-based handover.

[0259] The target access network device sends an AI-based handover cancellation message (e.g., AI HANDOVER CANCEL) to the source access network device (message name is for example only), as shown in 4A.

[0260] The message contains the following:

[0261] The reason for sending the message (Cause), that is, the reason for canceling the AI-based handover, such as the Radio Network Layer Cause, can be a reason already defined in NR, such as Cell Not Available, No Radio Resources Available in Target Cell, or a newly defined reason, such as "UE Not Handovered in Time".

[0262] The terminal's identifier on the source access network device, such as the Source NG-RAN node UE XnAP ID. This identifier is assigned by the source access network device and used in Xn interface communication to uniquely identify the terminal within the source access network device.

[0263] The terminal's identifier on the target access network device, such as the Target NG-RAN node UE XnAP ID. This identifier is assigned by the target access network device and used in Xn interface communication to uniquely identify the terminal within the target access network device.

[0264] Upon receiving a cancellation message based on AI from the target access network device, the source access network device assumes that the target access network device will delete the radio resources and processing capabilities previously reserved for the terminal, which is identified by the Source NG-RAN node UE XnAP ID and the Target NG-RAN node UE XnAP ID.

[0265] Example 1:

[0266] An AI-based switching process is shown in 4B:

[0267] 1. The terminal reports information about measurement events predicted by AI, such as the time when the AI-predicted measurement events meet the configuration conditions.

[0268] Optionally, the alternative implementation of step 1 can be found in the alternative implementation of step S2101 in Figure 2.

[0269] 2. The source access network device initiates a handover and sends a handover request message HANDOVER REQUEST through the Xn interface.

[0270] Optionally, the alternative implementation of step 2 can be found in the alternative implementation of step S2102 in Figure 2.

[0271] 3. The target access network device performs access control.

[0272] Alternatively, the alternative implementation of step 3 can be found in the alternative implementation of step S2103 in Figure 2.

[0273] 4. The target access network device provides a new RRC configuration in the HANDOVER REQUEST ACKNOWLEDGE message.

[0274] Optionally, the alternative implementation of step 4 can be found in the alternative implementation of step S2104 in Figure 2.

[0275] 5. The target access network device did not detect the terminal performing a handover.

[0276] 6. The target access network device sends an AI HANDOVER CANCEL message to the source access network device to cancel the previously prepared AI-based handover.

[0277] Alternatively, the alternative implementations of steps 5 and 6 can be found in the alternative implementation of step S2107 in Figure 2.

[0278] Option 2:

[0279] The target access network device indicates to the source access network device the time information of the radio resources and processing capabilities reserved for the terminal.

[0280] The time information is absolute time information, i.e., a specific moment, such as GPS (Global Positioning System) time or UTC (Universal Time Coordinated) time. The target access network device reserves radio resources and processing capabilities for the terminal up to the stated moment. If the terminal does not switch to the target access network device before the stated moment, the target access network device will release the radio resources and processing capabilities reserved for the terminal.

[0281] The time information is duration information. The time at which the target access network device reserves wireless resources and processing capabilities for the terminal is determined by the time the target access network device sends the time information (or the time the source access network device receives the time information) and the duration information.

[0282] The target access network device can indicate the timing information of the radio resources and processing capabilities reserved for the terminal to the source access network device in an existing handover message, such as in a HANDOVER REQUEST ACKNOWLEDGE. Alternatively, the target access network device can use a new message, such as AIHANDOVER REQUEST ACKNOWLEDGE, to indicate the timing information of the radio resources and processing capabilities reserved for the terminal to the source access network device.

[0283] Example 2:

[0284] As shown in Figure 4C, let t0 be the predicted handover time for the terminal. The target access network device determines, based on t0 and some margin, that it will reserve radio resources and processing capacity for the terminal up to time t2. As mentioned earlier, one approach is for the target access network device to notify the source access network device of t2. Another approach is for the target access network device to notify the source access network device of the duration information. Let t1 be the time when the target access network device sends the duration information (or when the source access network device receives the duration information), then t2 = t1 + duration.

[0285] Alternatively, the optional implementation of Embodiment 2 can be found in the optional implementations of steps S2105 and S2108 in Figure 2.

[0286] In summary, this disclosure provides a method for the target access network device to handle reserved resources during an AI-based handover process. The target access network device can cancel the AI-based handover or notify the source access network device of the duration for which the target access network device reserves radio resources and processing capabilities for the terminal. Through this method, the target access network device only reserves necessary resources for AI-based handover, thus avoiding the need to constantly reserve resources for the terminal. Therefore, resources can be provided to other terminals, enabling full utilization of resources and providing services to more terminals.

[0287] This disclosure also proposes an apparatus (also referred to as a communication device, etc.) for implementing any of the above methods. For example, an apparatus is proposed that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Furthermore, another apparatus is proposed that includes units or modules for implementing the steps performed by the first network device (e.g., access network device, core network functional node, core network device, etc.) in any of the above methods.

[0288] 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.

[0289] 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).

[0290] Figure 5A is a schematic diagram of the structure of a first network device according to an embodiment of this disclosure. The first network device 5100 is used to perform any of the above methods. In some embodiments, as shown in Figure 5A, the first network device 5100 may include at least one of a transceiver module 5101, a processing module 5102, etc. In some embodiments, the transceiver module is used to receive at least one of first information and second information sent by the second network device. The first information is used to cancel cell handover, and the second information indicates time information related to at least one of the radio resources and processing capabilities reserved for the terminal device, wherein the first network device is currently providing communication services to the terminal device. Optionally, the transceiver module is used to perform at least one of the communication steps (e.g., steps S2101, S2102, S2104, S2105, S2106, S2107, S3101, but not limited thereto) performed by the first network device 102 in any of the above methods, which will not be described in detail here. Optionally, the above processing module is used to perform at least one of the other steps performed by the first network device 102 in any of the above methods, which will not be described in detail here.

[0291] Figure 5B is a schematic diagram of the structure of the second network device proposed in an embodiment of this disclosure. The second network device 5200 is used to perform any of the above methods. In some embodiments, as shown in Figure 5B, the second network device 5200 may include at least one of a transceiver module 5201, a processing module 5202, etc. In some embodiments, the transceiver module is used to send at least one of first information and second information to the first network device. The first information is used to cancel cell handover, and the second information indicates time information related to at least one of the radio resources and processing capabilities reserved for the terminal device, wherein the first network device is currently providing communication services to the terminal device. Optionally, the transceiver module is used to perform at least one of the communication steps such as sending and / or receiving performed by the second network device 103 in any of the above methods (e.g., steps S2102, S2104, S2105, S2107, S3101, but not limited thereto), which will not be described in detail here. Optionally, the above processing module is used to execute at least one of the other steps (such as step S2103, step S2108, but not limited thereto) executed by the second network device 103 in any of the above methods, which will not be described in detail here.

[0292] Figure 5C is a schematic diagram of the structure of a terminal device proposed in an embodiment of this disclosure. The terminal device 5300 is used to execute any of the above methods. In some embodiments, as shown in Figure 5C, the terminal device 5300 may include at least one of a transceiver module 5301, a processing module 5302, etc. In some embodiments, the transceiver module is used to send third information to a first network device, the third information indicating at least information related to cell handover. Optionally, the transceiver module is used to execute at least one of the communication steps (e.g., steps S2101, S2106, but not limited thereto) performed by the terminal device 101 in any of the above methods, which will not be described in detail here. Optionally, the processing module is used to execute at least one of the other steps performed by the terminal device 101 in any of the above methods, which will not be described in detail here.

[0293] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, which may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.

[0294] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module.

[0295] In some embodiments, the processing module can be replaced by the processor, and the transceiver module can be replaced by the transceiver.

[0296] 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 first network device or a second network device (e.g., an access network device, a core network device, etc.), a terminal device (e.g., a user equipment), a chip, chip system, or processor that supports the first 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.

[0297] As shown in Figure 6A, the communication device 6100 is used to execute any of the above methods. In some embodiments, the communication device 6100 includes one or more processors 6101. The processor 6101 may be a general-purpose processor or a special-purpose processor, such as a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may 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 is used to execute any of the above methods. Optionally, one or more processors 6101 are used to invoke instructions to cause the communication device 6100 to execute any of the above methods.

[0298] 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 such as sending and / or receiving in the above method (e.g., steps S2101, S2102, S2104, S2105, S2106, S2107, S3101, but not limited thereto), and the processor 6101 performs at least one of other steps (e.g., steps S2103, S2108, 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, transmitting unit, transmitter, transmitting circuit, etc., can be used interchangeably; the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.

[0299] In some embodiments, the communication device 6100 further includes one or more memories 6103 for storing data and / or instructions. Optionally, one or more processors 6101 are used to invoke instructions stored in the memory 6103 to cause the communication device 6100 to perform any of the above methods. Optionally, all or part of the memory 6103 may also be located outside the communication device 6100. In an optional embodiment, the communication device 6100 may include one or more interface circuits 6104. Optionally, the interface circuit 6104 is connected to the memory 6102 and can be used to receive data and / or instructions from the memory 6102 or other devices, and can be used to send data and / or instructions to the memory 6102 or other devices. For example, the interface circuit 6104 can read data and / or instructions stored in the memory 6102 and send the data and / or instructions to the processor 6101.

[0300] The communication device 6100 described in the above embodiments may be a first 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 may be 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, programs and / or instructions; (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, first network device, cloud device, artificial intelligence device, etc.; (6) others, etc.

[0301] 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.

[0302] Chip 6200 includes one or more processors 6201. Chip 6200 is used to perform any of the methods described above.

[0303] 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 and / or instructions. Optionally, all or part of the memories 6203 may be located outside of chip 6200. Optionally, interface circuit 6202 is connected to memory 6203, and interface circuit 6202 can be used to receive data and / or instructions from memory 6203 or other devices, and interface circuit 6202 can be used to send data and / or instructions to memory 6203 or other devices. For example, interface circuit 6202 can read data and / or instructions stored in memory 6203 and send the data and / or instructions to processor 6201.

[0304] In some embodiments, the interface circuit 6202 performs at least one of the communication steps such as sending and / or receiving in the above-described method (e.g., steps S2101, S2102, S2104, S2105, S2106, S2107, S3101, but not limited thereto). The interface circuit 6202 performing the communication steps such as sending and / or receiving in the above-described method refers, for example, to the interface circuit 6202 performing data and / or instruction 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 S2103, S2108, but not limited thereto).

[0305] 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.

[0306] This disclosure also proposes a storage medium storing instructions that, when executed on a communication device, cause the communication device 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.

[0307] This disclosure also proposes a program product, including a program and / or instructions, which, when executed by a communication device, cause the communication device to perform any of the above methods. Optionally, the program product is a computer program product. Optionally, the program product is stored on the storage medium.

[0308] 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 communication method, characterized in that, The method is performed by a first network device, and the method includes: The terminal device receives at least one of a first message and a second message sent by a second network device, wherein the first message is used to cancel cell handover and the second message indicates time information related to at least one of radio resources and processing capabilities reserved for the terminal device, and wherein the first network device is currently providing communication services to the terminal device.

2. The method according to claim 1, characterized in that, The first piece of information is used to cancel cell handover based on artificial intelligence (AI) models or AI function predictions.

3. The method according to claim 1 or 2, characterized in that, The first information includes at least one of the following: Reasons for canceling cell handover; The terminal device is identified in the first network device; The terminal device is identified in the second network device.

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 third information sent by the terminal device, the third information indicating at least information related to the cell handover; The third information is sent to the second network device.

5. The method according to claim 4, characterized in that, The relevant information is predicted by the terminal device using an artificial intelligence (AI) model or AI function.

6. The method according to claim 4 or 5, characterized in that, The relevant information includes at least one of the following: The moment when a measurement event meets the configuration conditions; Parameters of a measurement event; Measuring events; Does the measurement event meet the configuration conditions? The probability value of the relevant information, including accuracy or confidence level.

7. The method according to any one of claims 1 to 6, characterized in that, The method further includes: The second network device receives a fourth message, which instructs it to determine whether to perform the cell handover.

8. The method according to claim 7, characterized in that, The second information includes at least one of the following: The first moment is the end time associated with at least one of the wireless resources and processing capabilities reserved by the second network device for the terminal device. If the terminal device does not switch to the second network device before the first moment, the second network device releases at least one of the wireless resources and processing capabilities reserved for the terminal device. The first duration is the duration during which the second network device reserves at least one of wireless resources and processing capabilities for the terminal device. If the terminal device does not switch to the second network device within the first duration, the second network device releases at least one of the wireless resources and processing capabilities reserved for the terminal device.

9. The method according to claim 8, characterized in that, Receive the second information sent by the second network device, including any one of the following: The second information sent by the second network device is received through a first message, wherein the first message is used by the second network device to determine to perform the cell handover; The second message is used to receive the second information sent by the second network device, and the second message is dedicated to sending and receiving at least one of the second information.

10. A communication method, characterized in that, The method is performed by a second network device, and the method includes: Send at least one of a first message and a second message to a first network device, wherein the first message is used to cancel cell handover, and the second message indicates time information related to at least one of radio resources and processing capabilities reserved for the terminal device, wherein the first network device is currently providing communication services to the terminal device.

11. The method according to claim 8, characterized in that, The first piece of information is used to cancel cell handover based on artificial intelligence (AI) models or AI function predictions.

12. The method according to claim 10 or 11, characterized in that, The first information includes at least one of the following: Reasons for canceling cell handover; The terminal device is identified in the first network device; The terminal device is identified in the second network device.

13. The method according to any one of claims 10 to 12, characterized in that, The method further includes: The system receives third information sent by the first network device, the third information indicating at least information related to the cell handover.

14. The method according to claim 13, characterized in that, The relevant information is predicted by the terminal device using an artificial intelligence (AI) model or AI function.

15. The method according to claim 14, characterized in that, The relevant information includes at least one of the following: The moment when a measurement event meets the configuration conditions; Parameters of a measurement event; Measuring events; Does the measurement event meet the configuration conditions? The probability value of the relevant information, including accuracy or confidence level.

16. The method according to any one of claims 10 to 15, characterized in that, The method further includes at least one of the following: Send a fourth message to the first network device, the fourth message instructing the second network device to determine to perform the cell handover; Determine whether the terminal device switches to the second network device; The step of sending the first information to the first network device includes sending the first information to the first network device when the terminal device has not switched to the second network device.

17. The method according to claim 16, characterized in that, The second information includes at least one of the following: The first moment is the end time related to at least one of the wireless resources and processing capabilities reserved by the second network device for the terminal device; The first duration is the duration associated with at least one of the wireless resources and processing capabilities reserved by the second network device for the terminal device.

18. The method according to claim 17, characterized in that, The method further includes any one of the following: If the terminal device fails to switch to the second network device before the first moment, at least one of the wireless resources and processing capabilities reserved for the terminal device shall be released; If the terminal device does not switch to the second network device within the first time period, at least one of the wireless resources and processing capabilities reserved for the terminal device shall be released.

19. The method according to claim 17 or 18, characterized in that, Send a second message to the first network device, including any one of the following: The second information is sent to the first network device via a first message, wherein the first message is used by the second network device to determine to perform the cell handover. The second message is sent to the first network device via a second message, the second message being dedicated to at least one of sending the second information and receiving the second information.

20. A communication method for a communication system, the communication system comprising a first network device and a second network device, characterized in that, The method includes: The second network device sends at least one of a first message and a second message to the first network device. The first message is used to cancel cell handover, and the second message indicates time information related to at least one of the wireless resources and processing capabilities reserved for the terminal device, wherein the first network device is currently providing communication services to the terminal device.

21. The method according to claim 20, characterized in that, The communication system further includes a terminal device, and the method further includes: The terminal device sends third information to the first network device, the third information indicating at least the relevant information of the cell handover; The first network device sends the third information to the second network device.

22. A communication device, characterized in that, The communication device is used to perform the method according to any one of claims 1-9 or 10-19.

23. A communication system, characterized in that, include: A first network device and a second network device, wherein the first network device is configured to implement the method of any one of claims 1-9, and the second network device is configured to implement the method of any one of claims 10-19.

24. A storage medium storing instructions, characterized in that, When the instructions are executed on the communication device, the communication device performs the method as described in any one of claims 1-9 or 10-19.

25. A program product comprising at least one of a program and instructions, characterized in that, When at least one of the programs or instructions is executed by the communication device, it implements the steps of the method according to any one of claims 1-9 or 10-19.