Communication method, terminal, network device, storage medium, and program product
Patent Information
- Application Number
- PCT/CN2024/080409
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-06
- Publication Date
- 2025-10-02
Smart Images

Figure CN2024080409_02102025_PF_FP_ABST
Abstract
Description
Communication method, terminal, network device, storage medium and program product Technical Field
[0001] The present disclosure relates to the field of wireless communications, and in particular to a communication method, terminal, network device, storage medium, and program product. Background Art
[0002] During the communication between the terminal and the network, a cell handover may be performed on the terminal, such that the terminal may be handed over from the serving cell to a neighboring cell.
[0003] Summary of the Invention
[0004] The embodiments of the present disclosure relate to a communication method, a terminal, a network device, a storage medium, and a program product, thereby achieving timely switching of the terminal.
[0005] According to a first aspect of an embodiment of the present disclosure, a communication method is provided. The communication method is performed by a terminal. The communication method includes: determining that a first condition is satisfied; and sending first information to a network device, wherein the first information is used to instruct the network device to perform a terminal handover.
[0006] According to a second aspect of an embodiment of the present disclosure, a communication method is provided. The communication method is performed by a network device and includes: receiving first information sent by a terminal, wherein the first information is used to instruct the network device to perform terminal switching.
[0007] According to a third aspect of an embodiment of the present disclosure, a communication method is provided. The communication method is performed by a communication system. The communication system includes a terminal and a network device. The communication method includes: the terminal determining that a first condition is satisfied; and the terminal sending first information to the network device, wherein the first information is used to instruct the network device to perform a terminal handover.
[0008] According to a fourth aspect of an embodiment of the present disclosure, a terminal is provided. The terminal includes a processing module and a transceiver module. The processing module is configured to determine that a first condition is satisfied. The transceiver module is configured to send first information to a network device. The first information is used to instruct the network device to perform a terminal handover.
[0009] According to a fifth aspect of an embodiment of the present disclosure, a network device is provided. The network device includes a transceiver module. The transceiver module is configured to receive first information sent by a terminal. The first information is used to instruct the network device to perform terminal handover.
[0010] According to a sixth aspect of an embodiment of the present disclosure, a terminal is provided. The terminal includes one or more processors and a memory storing instructions. When the instructions are executed by the terminal, the terminal implements the communication method described in the first aspect.
[0011] According to a seventh aspect of an embodiment of the present disclosure, a network device is provided. The network device includes one or more processors and a memory storing instructions. When the instructions are executed by the network device, the network device implements the communication method described in the second aspect.
[0012] According to an eighth aspect of an embodiment of the present disclosure, a storage medium is provided. The storage medium stores instructions. When the instructions are executed on a communication device, the communication device executes the communication method as described in any one of the first aspect, the second aspect, and the third aspect.
[0013] According to a ninth aspect of the embodiments of the present disclosure, a program product is provided, which, when executed by a communication device, causes the communication device to execute the communication method as described in any one of the first, second, and third aspects.
[0014] According to a tenth aspect of the embodiments of the present disclosure, a computer program is provided, which, when executed on a computer, causes the computer to execute the communication method as described in any one of the first, second, and third aspects.
[0015] According to an eleventh aspect of the present disclosure, a chip or chip system is provided. The chip or chip system includes a processing circuit. The processing circuit is configured to execute the communication method described in any one of the first aspect, the second aspect, and the third aspect.
[0016] According to the embodiments of the present disclosure, the terminal can instruct to perform switching, thereby achieving timely switching of the terminal.
[0017] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory and do not constitute limitations on the embodiments of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present invention and, together with the description, serve to explain the principles of the embodiments of the present invention.
[0019] FIG1 is a schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure.
[0020] FIG2 is an exemplary interaction diagram of a communication method provided according to an embodiment of the present disclosure.
[0021] FIG3A is a schematic diagram of signal strength predicted by a terminal according to an embodiment of the present disclosure.
[0022] FIG3B is a schematic diagram of signal strength predicted by a terminal according to an embodiment of the present disclosure.
[0023] FIG4A is an exemplary flowchart of a communication method provided according to an embodiment of the present disclosure.
[0024] FIG4B is an exemplary flowchart of a communication method provided according to an embodiment of the present disclosure.
[0025] FIG5 is an exemplary interaction diagram of a communication method provided according to an embodiment of the present disclosure.
[0026] FIG6 is an exemplary structural diagram of a communication device provided according to an embodiment of the present disclosure.
[0027] FIG7A is a schematic structural diagram of a communication device according to an embodiment of the present disclosure.
[0028] FIG7B is a schematic structural diagram of a chip provided according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0029] Embodiments of the present disclosure provide a communication method, a terminal, a network device, a storage medium, and a program product.
[0030] In a first aspect, embodiments of the present disclosure provide a communication method. The communication method is performed by a terminal. The communication method includes: determining that a first condition is satisfied; and sending first information to a network device, wherein the first information is used to instruct the network device to perform a terminal handover.
[0031] Through this embodiment, when the terminal determines that the first condition is satisfied, it can send the first information to the network device to instruct the network device to switch the terminal. In this way, the terminal can actively instruct the switching, thereby adjusting the switching decision of the network device and achieving timely switching of the terminal.
[0032] In combination with some embodiments of the first aspect, in some embodiments, the first condition may include at least one of the following: a link failure occurs between the terminal and the network device; and the signal quality of the serving cell meets the first requirement.
[0033] In combination with some embodiments of the first aspect, in some embodiments, the first requirement may include at least one of the following: the signal strength of the reference signal of the serving cell is lower than the first threshold; the signal strength of the reference signal of the serving cell is lower than the first threshold within a first time period.
[0034] According to this embodiment, if the first condition is met, it means that the terminal's handover will fail or the link will fail. In this case, the terminal can send the first information to instruct the network device to perform the terminal handover. In this way, the terminal's handover can be adjusted to ensure the success of the handover.
[0035] In combination with some embodiments of the first aspect, in some embodiments, the first information may include at least one of the following: indication information for indicating switching; identification information for identifying the neighboring cell to be switched; measurement information for indicating the measurement result of the reference signal of the neighboring cell; and time information for indicating the first time of switching.
[0036] In this embodiment, the first information can indicate the neighboring cell to be handed over and / or the first time of handover. This allows the terminal to recommend a neighboring cell to the network device for handover; in addition, it can indicate the time of handover to the network device. In this way, the first information indicates that the terminal's handover to the neighboring cell and / or handover according to the first time will be successful, avoiding possible handover failure or link failure.
[0037] In combination with some embodiments of the first aspect, in some embodiments, the indication information may include at least one of the following: failure indication information, used to indicate that a link failure will occur between the terminal and the network device; switching indication information, used to indicate that switching is required.
[0038] In combination with some embodiments of the first aspect, in some embodiments, the neighboring cell will meet the second condition; wherein the second condition may include at least one of the following: switching to the neighboring cell is successful; the signal strength of the reference signal of the neighboring cell is higher than the second threshold; the signal strength of the reference signal of the neighboring cell is higher than the second threshold within the second time length.
[0039] In combination with some embodiments of the first aspect, in some embodiments, the first time may include at least one of the following: the time of switching; the latest time of switching.
[0040] In this embodiment, the terminal can specify a switching time through the first time, or notify the terminal of a maximum time at which the switching is required. In the former case, the network device can perform the switching according to the specified switching time. In the latter case, the network device can determine the switching time before the maximum time based on the specific situation and configuration.
[0041] In combination with some embodiments of the first aspect, in some embodiments, the first time can be determined based on at least one of the following: the time when the signal strength of the reference signal of the serving cell is lower than the first threshold; the time when the signal strength of the reference signal of the neighboring cell is higher than the second threshold; the time when the switching to the neighboring cell is successful.
[0042] In combination with some embodiments of the first aspect, in some embodiments, the link failure may occur earlier than the second time; wherein the second time may be determined based on at least one of the following: network indication; time to trigger (TTT) timeout; measurement reporting conditions are met.
[0043] In combination with some embodiments of the first aspect, in some embodiments, the terminal may have an artificial intelligence (AI) / machine learning (ML) model; wherein the AI / ML model can be used to determine at least one of the following: the first condition will be met; the neighboring cell will meet the second condition; the first time; the measurement reporting condition will be met; a link failure will occur between the terminal and the network device; and the signal quality of the serving cell will meet the first requirement.
[0044] Through this embodiment, the terminal can use the AI / ML model to perform measurement quantity prediction and / or event prediction in the embodiments of this disclosure. The AI / ML model is a trainable model. Through continuous learning and training, the prediction accuracy of the AI / ML model can be improved.
[0045] In combination with some embodiments of the first aspect, in some embodiments, the above-mentioned communication method may further include: receiving second information sent by the network device, wherein the second information is used to instruct the terminal to switch.
[0046] In combination with some embodiments of the first aspect, in some embodiments, the second information may be carried in a radio resource control (RRC) reconfiguration message.
[0047] In combination with some embodiments of the first aspect, in some embodiments, the second information may include identification information of the target cell of the handover.
[0048] In combination with some embodiments of the first aspect, in some embodiments, the target cell can be determined based on at least one of the following in the first information: identification information, used to identify the neighboring cell to be switched; measurement information, used to indicate the measurement results of the reference signal of the neighboring cell; time information, used to indicate the first time of cell switching.
[0049] In a second aspect, embodiments of the present disclosure provide a communication method, which is performed by a network device and includes receiving first information sent by a terminal, wherein the first information is used to instruct the network device to perform terminal handover.
[0050] Through this embodiment, the network device can receive the first information sent by the terminal, and the first information is used to instruct the network device to switch the terminal. In this way, the terminal can actively instruct to switch, thereby adjusting the switching decision of the network device and achieving timely switching of the terminal.
[0051] In combination with some embodiments of the second aspect, in some embodiments, the first information may include at least one of the following: indication information for indicating switching; identification information for identifying the neighboring cell to be switched; measurement information for indicating the measurement result of the reference signal of the neighboring cell; and time information for indicating the first time of cell switching.
[0052] In combination with some embodiments of the second aspect, in some embodiments, the indication information may include at least one of the following: failure indication information, used to indicate that a link failure will occur between the terminal and the network device; switching indication information, used to indicate that switching is required.
[0053] In combination with some embodiments of the second aspect, in some embodiments, the neighboring cell will meet the second condition; wherein the second condition may include at least one of the following: successful switching to the neighboring cell; the signal strength of the reference signal of the neighboring cell is higher than the second threshold; the signal strength of the reference signal of the neighboring cell is higher than the second threshold within the second time length.
[0054] In combination with some embodiments of the second aspect, in some embodiments, the first time may include at least one of the following: the time of switching; the latest time of switching.
[0055] In combination with some embodiments of the second aspect, in some embodiments, the above-mentioned communication method may further include: determining to perform switching based on the first information; and sending second information to the terminal, wherein the second information is used to instruct the terminal to perform switching.
[0056] In combination with some embodiments of the second aspect, in some embodiments, the operation of sending the second information to the terminal may include: sending the second information to the terminal according to the first time in the first information.
[0057] In combination with some embodiments of the second aspect, in some embodiments, the second information can be carried in an RRC reconfiguration message.
[0058] In combination with some embodiments of the second aspect, in some embodiments, the second information may include identification information of the target cell of the handover.
[0059] In combination with some embodiments of the second aspect, in some embodiments, the target cell can be determined based on at least one of the following in the first information: identification information, used to identify the neighboring cell to be switched; measurement information, used to indicate the measurement results of the reference signal of the neighboring cell; time information, used to indicate the first time of cell switching.
[0060] In a third aspect, embodiments of the present disclosure provide a communication method. The communication method is performed by a communication system. The communication system includes a terminal and a network device. The communication method includes: the terminal determining that a first condition is satisfied; and the terminal sending first information to the network device, wherein the first information is used to instruct the network device to perform a terminal handover.
[0061] In a fourth aspect, embodiments of the present disclosure provide a terminal. The terminal includes a processing module and a transceiver module. The processing module is configured to determine that a first condition is satisfied. The transceiver module is configured to send first information to a network device, wherein the first information is used to instruct the network device to perform a terminal handover.
[0062] In combination with some embodiments of the fourth aspect, in some embodiments, the first condition may include at least one of the following: a link failure occurs between the terminal and the network device; and the signal quality of the serving cell meets the first requirement.
[0063] In combination with some embodiments of the fourth aspect, in some embodiments, the first requirement may include at least one of the following: the signal strength of the reference signal of the serving cell is lower than the first threshold; the signal strength of the reference signal of the serving cell is lower than the first threshold within a first time period.
[0064] In combination with some embodiments of the fourth aspect, in some embodiments, the first information may include at least one of the following: indication information for indicating switching; identification information for identifying the neighboring cell to be switched; measurement information for indicating the measurement result of the reference signal of the neighboring cell; and time information for indicating the first time of switching.
[0065] In combination with some embodiments of the fourth aspect, in some embodiments, the indication information may include at least one of the following: failure indication information, used to indicate that a link failure will occur between the terminal and the network device; switching indication information, used to indicate that switching is required.
[0066] In combination with some embodiments of the fourth aspect, in some embodiments, the neighboring cell will meet the second condition; wherein the second condition may include at least one of the following: switching to the neighboring cell is successful; the signal strength of the reference signal of the neighboring cell is higher than the second threshold; the signal strength of the reference signal of the neighboring cell is higher than the second threshold within the second time length.
[0067] In combination with some embodiments of the fourth aspect, in some embodiments, the first time may include at least one of the following: the time of switching; the latest time of switching.
[0068] In combination with some embodiments of the fourth aspect, in some embodiments, the first time can be determined based on at least one of the following: the time when the signal strength of the reference signal of the serving cell is lower than the first threshold; the time when the signal strength of the reference signal of the neighboring cell is higher than the second threshold; the time when the switching to the neighboring cell is successful.
[0069] In combination with some embodiments of the fourth aspect, in some embodiments, the link failure may be earlier than the second time; wherein the second time may be determined based on at least one of the following: network indication; TTT timeout; measurement reporting conditions are met.
[0070] In combination with some embodiments of the fourth aspect, in some embodiments, the terminal may have an AI / ML model; wherein the AI / ML model can be used to determine at least one of the following: the first condition will be met; the neighboring cell will meet the second condition; the first time; the measurement reporting condition will be met; a link failure will occur between the terminal and the network device; the signal quality of the serving cell will meet the first requirement.
[0071] In combination with some embodiments of the fourth aspect, in some embodiments, the transceiver module may further be configured to: receive second information sent by the network device, wherein the second information is used to instruct the terminal to switch.
[0072] In combination with some embodiments of the fourth aspect, in some embodiments, the second information can be carried in an RRC reconfiguration message.
[0073] In combination with some embodiments of the fourth aspect, in some embodiments, the second information may include identification information of the target cell of the handover.
[0074] In combination with some embodiments of the fourth aspect, in some embodiments, the target cell can be determined based on at least one of the following in the first information: identification information, used to identify the neighboring cell to be switched; measurement information, used to indicate the measurement results of the reference signal of the neighboring cell; time information, used to indicate the first time of cell switching.
[0075] In a fifth aspect, an embodiment of the present disclosure provides a network device. The network device includes a transceiver module. The transceiver module is configured to receive first information sent by a terminal, wherein the first information is used to instruct the network device to perform terminal switching.
[0076] In combination with some embodiments of the fifth aspect, in some embodiments, the first information may include at least one of the following: indication information for indicating switching; identification information for identifying the neighboring cell to be switched; measurement information for indicating the measurement result of the reference signal of the neighboring cell; and time information for indicating the first time of cell switching.
[0077] In combination with some embodiments of the fifth aspect, in some embodiments, the indication information may include at least one of the following: failure indication information, used to indicate that a link failure will occur between the terminal and the network device; switching indication information, used to indicate that switching is required.
[0078] In combination with some embodiments of the fifth aspect, in some embodiments, the neighboring cell will meet the second condition; wherein the second condition may include at least one of the following: successful switching to the neighboring cell; the signal strength of the reference signal of the neighboring cell is higher than the second threshold; the signal strength of the reference signal of the neighboring cell is higher than the second threshold within the second time length.
[0079] In combination with some embodiments of the fifth aspect, in some embodiments, the first time may include at least one of the following: the time of switching; the latest time of switching.
[0080] In combination with some embodiments of the fifth aspect, in some embodiments, the above-mentioned network device may further include a processing module, which is configured to determine whether to perform switching based on the first information; the transceiver module may further be configured to send second information to the terminal, wherein the second information is used to instruct the terminal to perform switching.
[0081] In combination with some embodiments of the fifth aspect, in some embodiments, the transceiver module can be configured to: send second information to the terminal according to the first time in the first information.
[0082] In combination with some embodiments of the fifth aspect, in some embodiments, the second information can be carried in an RRC reconfiguration message.
[0083] In combination with some embodiments of the fifth aspect, in some embodiments, the second information may include identification information of the target cell of the handover.
[0084] In combination with some embodiments of the fifth aspect, in some embodiments, the target cell can be determined based on at least one of the following in the first information: identification information, used to identify the neighboring cell to be switched; measurement information, used to indicate the measurement results of the reference signal of the neighboring cell; time information, used to indicate the first time of cell switching.
[0085] In a sixth aspect, embodiments of the present disclosure provide a terminal. The terminal includes one or more processors and a memory storing instructions. When the instructions are executed by the terminal, the terminal implements the communication method as described in the first aspect and any possible implementation thereof.
[0086] In a seventh aspect, embodiments of the present disclosure provide a network device. The network device includes one or more processors and a memory storing instructions. When the instructions are executed by the network device, the network device implements the communication method described in the second aspect and any possible implementation thereof.
[0087] In an eighth aspect, an embodiment of the present disclosure provides a storage medium storing instructions that, when executed on a communication device, cause the communication device to execute the communication method as described in any one of the first, second, and third aspects and possible implementations thereof.
[0088] In a ninth aspect, an embodiment of the present disclosure provides a program product. When executed by a communication device, the program product enables the communication device to perform the communication method as described in any one of the first aspect, the second aspect, the third aspect, and possible implementations thereof.
[0089] In a tenth aspect, an embodiment of the present disclosure provides a computer program. When the computer program is executed on a computer, the computer executes the communication method as described in any one of the first aspect, the second aspect, the third aspect, and possible implementations thereof.
[0090] In an eleventh aspect, embodiments of the present disclosure provide a chip or chip system. The chip or chip system includes a processing circuit. The processing circuit is configured to execute the communication method as described in any one of the first aspect, the second aspect, the third aspect, and any possible implementations thereof.
[0091] It is understandable that the above-mentioned terminals, network devices, storage media, program products, computer programs, chips, and chip systems are all used to execute the methods provided in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding methods and will not be repeated here.
[0092] The present disclosure provides a communication method, terminal, network device, storage medium, and program product. In some embodiments, the terms communication method, information processing method, and information transmission method are interchangeable; the terms communication device, communication device, communication function, and communication entity are interchangeable; and the terms communication system and information processing system are interchangeable.
[0093] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain 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 certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0094] In the embodiments of the present disclosure, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.
[0095] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0096] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when articles such as "a", "an", "the" in English are used in translation, the noun following the article may be understood as a singular expression or a plural expression.
[0097] In the embodiments of the present disclosure, “plurality” refers to two or more than two.
[0098] In some embodiments, the terms "at least one", "one or more", etc. can be used interchangeably.
[0099] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.
[0100] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.
[0101] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for example, if the description object is "information", then the "second information" and the "first information" can be the same information or different information, and their contents can be the same or different.
[0102] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0103] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.
[0104] In some embodiments, terms such as "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 less than", and "above" can be replaced with each other, and terms such as "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" can be replaced with each other.
[0105] In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.
[0106] In some embodiments, "network" can be interpreted as devices included in the network (e.g., access network devices, core network devices, etc.). For example, a network device may include at least one access network device. For another example, a network device may include at least one core network device. For another example, a network device may include at least one access network device and at least one core network device.
[0107] 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", "bandwidth part (BWP)" and the like may be used interchangeably.
[0108] 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, client, etc. can be used interchangeably.
[0109] In some embodiments, the access network device, the core network device, or the network device can be replaced by a terminal. For example, the various embodiments of the present disclosure can also be applied to a structure in which the communication between the access network device, the core network device, or the network device and the terminal is replaced by communication between multiple terminals (for example, device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, it is also possible to set the structure in which the terminal has all or part of the functions of the access network device. In addition, terms such as "uplink" and "downlink" can also be replaced by terms corresponding to communication between terminals (for example, "side"). For example, uplink channels, downlink channels, etc. can be replaced by side channels, and uplinks, downlinks, etc. can be replaced by side links.
[0110] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device may have a structure that has all or part of the functions of the terminal.
[0111] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0112] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0113] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.
[0114] FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. As shown in FIG1 , a communication system 100 includes a terminal 101 and a network device 102 .
[0115] In some embodiments, the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.
[0116] In some embodiments, the network device 102 may be an access network device. In some embodiments, the access network device may be, for example, a node or device that connects a terminal to a wireless network. The access network device may include, but is not limited to, at least one of an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a NodeB (NB), a home nodeB (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open RAN, a cloud RAN, a satellite base station, a base station in other communication systems, and an access node in a Wi-Fi system.
[0117] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
[0118] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or some of the entities in the communication system 100 , but are not limited thereto. The entities shown in FIG1 are illustrative only. The communication system 100 may include all or some of the entities shown in FIG1 , or may include other entities other than those shown in FIG1 . The number and form of the entities are arbitrary. The entities may be physical or virtual. The connection relationships between the entities are illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.
[0119] The embodiments of the present disclosure may 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 (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-Wideband (UWB), and other technologies. Band (UWB), Bluetooth (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 using other communication methods, and next-generation systems based on and extending these methods. Furthermore, a combination of multiple systems (for example, a combination of LTE or LTE-A with 5G) may also be applied.
[0120] During the communication between the terminal 101 and the network side, there may be a situation where a cell handover is performed on the terminal 101. In this way, the terminal 101 may be handed over from the serving cell to the target cell.
[0121] In some embodiments, AI technology can be integrated with communication technology to provide support for communication systems. AI / ML models can be trained with large amounts of training data, and the trained AI / ML models can be used for inference, classification, prediction, and other tasks.
[0122] In some embodiments, an AI / ML model may be deployed in the terminal 101. The AI / ML model may be used to predict measurement results, handovers, mobility times, etc. during the mobility management process.
[0123] In some cases, the signal quality of the serving cell of terminal 101 may deteriorate rapidly. In this case, if terminal 101 waits for the TTT to time out before reporting the measurement, it may not receive the handover command from network device 102 because the signal quality of the serving cell has deteriorated. This may cause link failure.
[0124] Therefore, how to avoid link failure caused by rapid deterioration of signal quality is an urgent problem to be solved.
[0125] Figure 2 is an exemplary interaction diagram of a communication method according to an embodiment of the present disclosure. The embodiment of the present disclosure relates to a communication method, which is applied to a communication system 100. As shown in Figure 2, the method includes steps S201 to S206.
[0126] In step S201 , the network device 102 sends configuration information to the terminal 101 .
[0127] In some embodiments, terminal 101 may receive configuration information from network device 102 .
[0128] In some embodiments, the configuration information may be used to configure measurement reporting of the terminal 101 .
[0129] In some embodiments, the name of the configuration information is not limited, and it can be, for example, measurement reporting configuration information, indication information, etc.
[0130] In some embodiments, the configuration information may include at least one of the following: measurement object, reporting configuration, and quantity configuration.
[0131] In some embodiments, the measurement object may be used to indicate an object to be measured by the terminal 101. In some embodiments, the measurement object may be used to indicate an object that adopts different radio access technologies (RATs).
[0132] In some embodiments, for NR measurements, the measurement object may include at least one of the following: carrier frequency, time position, and subcarrier spacing. In one example, for NR measurements, the measurement object may include at least one of the following: carrier frequency, time position, and subcarrier spacing. In one example, for inter-RAT evolved universal mobile telecommunication system (UMTS) terrestrial radio access (E-UTRA) measurements, the measurement object may include a single E-UTRA carrier frequency.
[0133] In some embodiments, the reporting configuration may be used to indicate the reporting type of the terminal 101. In one example, the reporting type of the terminal 101 may include: event-based reporting and periodically triggered reporting.
[0134] In some embodiments, event-based reporting may be related to one or more events. These events may include A-series events, B-series events, C-series events, D-series events, T-series events, and the like. In some embodiments, A-series events may be used for intra-system mobility management. In one example, A-series events may include A1 events, A2 events, A3 events, A4 events, A5 events, A6 events, and the like. In some embodiments, B-series events may be used for inter-system mobility management. In one example, B-series events may include B1 events, B2 events, and the like. In one example, C-series events may include C1 events, C2 events, C3 events, and the like. In some embodiments, D-series events and T-series events may be used for satellite system mobility management. In one example, D-series events may include D1 events, and the like. In one example, T-series events may include T1 events, and the like.
[0135] In some embodiments, entry and exit conditions may be defined for each event. For cells that do not meet the measurement reporting conditions, terminal 101 may evaluate the entry conditions of the cell. For cells for which measurement reporting has been triggered, terminal 101 may evaluate the exit conditions of the cell. In some embodiments, measurement reporting may be triggered if the entry conditions are met, or if the exit conditions are continuously met within the time-to-till (TTT).
[0136] In some embodiments, the reporting configuration may also be used to indicate a measurement indicator of the signal quality of a reference signal for which the measurement report of the terminal 101 is directed. In one example, the reference signal may include a synchronization signal and a physical broadcase channel (PBCH) block (synchronization signal / PBCH block, SSB), a channel state information reference signal (CSI-RS), etc. In one example, the measurement indicator may include: reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), signal to interference plus noise ratio (SINR), received signal code power (RSCP), and energy per chip over noise (EcNO). It will be understood that the reporting configuration may also indicate other reference signals and / or measurement indicators, and the embodiments of the present disclosure do not specifically limit this.
[0137] In some embodiments, the reporting configuration may also be used to indicate a threshold and / or bias for measurement reporting by terminal 101 .
[0138] In some embodiments, a quantity configuration may be used to describe the filter coefficients.
[0139] It should be noted that the configuration information may also include other content, which is not specifically limited in the embodiments of the present disclosure.
[0140] In some embodiments, the configuration information may be carried in a radio resource control (RRC) measurement configuration (MeasConfig) information element.
[0141] In some embodiments, the MeasConfig information element may be included in an RRC Reconfiguration signaling / message.
[0142] In some embodiments, the MeasConfig information element may be included in the RRC Resume signaling / message.
[0143] In step S202 , the terminal 101 performs signal measurement.
[0144] In some embodiments, terminal 101 may perform signal measurement according to the configuration information.
[0145] In some embodiments, the terminal 101 may measure reference signals of the serving cell and / or the neighboring cell to obtain measurement results.
[0146] In some embodiments, the measurement result of the reference signal may include the signal strength of the reference signal measured by terminal 101 .
[0147] In some embodiments, the serving cell may belong to the network device 102 , and the reference signal of the serving cell may be sent by the network device 102 to the terminal 101 .
[0148] In some embodiments, the neighboring cell may belong to the network device 102 , and the reference signal of the neighboring cell may be sent by the network device 102 to the terminal 101 .
[0149] In some embodiments, the neighboring cell may belong to another network device different from the network device 102 , and the reference signal of the neighboring cell may be sent to the terminal 101 by the other network device.
[0150] In some embodiments, terminal 101 may measure CSI-RS.
[0151] In some embodiments, terminal 101 may measure the SSB. In one example, terminal 101 may measure a demodulation reference signal (DM-RS) in the SSB.
[0152] In step S203 , the terminal 101 performs prediction.
[0153] In some embodiments, terminal 101 may use AI technology to make predictions.
[0154] In some embodiments, the terminal 101 may use an AI / ML model to perform predictions. It is understood that predictions may also be considered as obtaining future data through inference.
[0155] In some embodiments, the AI / ML model may be deployed on the terminal 101. In this case, the AI / ML model may be run on the terminal 101 to perform predictions.
[0156] In some embodiments, the AI / ML model can be deployed on an application server. In this case, the AI / ML model can be run on the application server to perform predictions. Terminal 101 can obtain prediction results from the application server.
[0157] In some embodiments, the AI / ML model may be used to predict the measurement result of the reference signal by the terminal 101. In some embodiments, the AI / ML model may be used to predict the signal strength of the reference signal.
[0158] In some embodiments, AI / ML models may be used to make predictions about events.
[0159] In some cases, the prediction performed by terminal 101 based on the AI / ML model may be based on the following premise: terminal 101 determines that a handover will not be performed. Specifically, terminal 101 may determine not to perform a handover / measurement reporting based on the measurement results in step S202. Under such a premise, terminal 101 may perform the prediction based on the AI / ML model.
[0160] In some embodiments, events may include: measurement reporting condition satisfaction, handover failure, cell dwell time, link failure. It is understandable that events may also have other types, which are not specifically limited in the embodiments of the present disclosure.
[0161] In some embodiments, the AI / ML model may be used to predict whether the first condition will be met. In some embodiments, the terminal 101 may determine that the first condition will be met.
[0162] In some embodiments, the first condition may be used to determine whether the handover of the terminal 101 will fail. In some embodiments, the reason for the handover failure of the terminal 101 targeted by the first condition may be that the terminal 101 cannot receive the handover command sent by the network device 102.
[0163] In some embodiments, the first condition may be used to determine whether a link failure occurs between the terminal 101 and the network device 102 .
[0164] In some embodiments, the first condition may include at least one of the following: a link failure occurs between the terminal 101 and the network device 102, and the signal quality of the serving cell meets the first requirement.
[0165] In some embodiments, terminal 101 may predict, based on an AI / ML model, that a link failure will occur between terminal 101 and network device 102. In one example, terminal 101 may predict, based on an AI / ML model, that a link failure will occur between terminal 101 and network device 102 in the future. In this case, terminal 101 may determine that the first condition is met.
[0166] In some embodiments, terminal 101 may predict, based on the AI / ML model, that the signal quality of the serving cell will meet the first requirement. In one example, terminal 101 may predict, based on the AI / ML model, that the signal quality of the serving cell will meet the first requirement in the future. In this case, terminal 101 may determine that the first condition will be met.
[0167] In some embodiments, terminal 101 may predict the signal strength of the serving cell based on an AI / ML model. Based on the predicted signal strength, terminal 101 may determine whether a link failure will occur between terminal 101 and network device 102 in the future.
[0168] In some embodiments, upon determining that the first condition will be met, the terminal 101 may determine whether a link failure will occur between the terminal 101 and the network device 102 in the future.
[0169] In some embodiments, the first requirement may include at least one of the following: the signal strength of the reference signal of the serving cell is lower than a first threshold, and the signal strength of the reference signal of the serving cell is lower than the first threshold within a first time period.
[0170] In some embodiments, the reference signal of the serving cell may include at least one of the following: CSI-RS, SSB.
[0171] In some embodiments, the signal strength of the reference signal of the serving cell may be indicated by at least one of the following: RSRP, RSRQ, SINR.
[0172] In some embodiments, if the signal strength of the reference signal of the serving cell is lower than a first threshold, the terminal 101 may determine that the first requirement is met. In some embodiments, if the signal strength of the reference signal of the serving cell predicted by the AI / ML model is lower than the first threshold, the terminal 101 may determine that the first requirement will be met. In one example, if the channel strength predicted by the AI / ML model is lower than the first threshold at any time in the future, the terminal 101 may determine that the first requirement will be met.
[0173] In some embodiments, if the signal strength of the reference signal of the serving cell is lower than the first threshold for a first duration, the terminal 101 may determine that the first requirement is met. In some embodiments, if the signal strength of the reference signal of the serving cell predicted by the AI / ML model is lower than the first threshold for a first duration, the terminal 101 may determine that the first requirement is met. In one example, if the channel strength predicted by the AI / ML model continues to be lower than the first threshold for a first duration in the future, the terminal 101 may determine that the first requirement will be met. In other words, if the channel strength predicted by the AI / ML model is lower than the first threshold for a period of time exceeding the first duration in the future, the terminal 101 may determine that the first requirement will be met.
[0174] In some embodiments, the first threshold may be determined by at least one of the following: network configuration or protocol specification. In some embodiments, the first threshold may be determined by network configuration. For example, the first threshold may be included in configuration information, and terminal 101 may determine the first threshold based on the configuration information. In some embodiments, the first threshold may be specified by a protocol. For example, terminal 101 may determine the first threshold based on protocol specifications. In some embodiments, if terminal 101 has both a first threshold determined by network configuration and a first threshold determined based on protocol specifications, terminal 101 may select one of the two. In one example, the first threshold determined by network configuration and the first threshold determined based on protocol specifications may have a priority or preference relationship. For example, if terminal 101 has both a first threshold determined by network configuration and a first threshold determined based on protocol specifications, terminal 101 may prioritize the first threshold determined by network configuration. For example, if terminal 101 has both a first threshold determined by network configuration and a first threshold determined based on protocol specifications, terminal 101 may prioritize the first threshold determined by protocol specifications.
[0175] In some embodiments, the first duration can be determined by at least one of the following methods: network configuration, protocol specification. In some embodiments, the first duration can be determined by network configuration. For example, the first duration can be carried in the configuration information, and the terminal 101 can determine the first duration according to the configuration information. In some embodiments, the first duration can be specified by the protocol. For example, the terminal 101 can determine the first duration according to the protocol specification. In some embodiments, when the terminal 101 has both the first duration determined by network configuration and the first duration determined according to the protocol specification, the terminal 101 can choose one of them. In one example, there can be a priority relationship or a preference relationship between the first duration determined by network configuration and the first duration determined according to the protocol specification. For example, when the terminal 101 has both the first duration determined by network configuration and the first duration determined according to the protocol specification, the terminal 101 can preferentially choose the first duration determined by network configuration. For example, when the terminal 101 has both the first duration determined by network configuration and the first duration determined according to the protocol specification, the terminal 101 can preferentially choose the first duration determined by the protocol specification.
[0176] In the following, taking the A2 series of events (Event A2) as an example, an exemplary description is given of the prediction performed by the terminal using AI / ML. It should be noted that in the case of other events, the terminal can also perform predictions, and the embodiments of the present disclosure do not make specific limitations thereto.
[0177] In some embodiments, in the case of Event A2, the entry condition can be Ms + Hys < Thresh, and the exit condition can be Ms - Hys > Thresh. Here, Ms can be the measurement result (without considering the offset) of the reference signal measurement of the serving cell by the terminal 101; Hys can be the hysteresis parameter for Event A2; Thresh can be the threshold for Event A2. That is, in the A2 series of events, the first condition can include the above entry condition and / or exit condition.
[0178] In some embodiments, Ms can be the measured value of the reference signal. For example, in the case of RSRP, the unit of Ms can be dBm. For example, in the case of RSRQ, RS-SINR, the unit of Ms can be dBm. [[ID=IO]]
[0179] In some embodiments, for simplicity, it can be assumed that Hys = 0. Of course, Hys can have any value.
[0180] In some embodiments, the first threshold and Thresh may have various relationships. In one example, the first threshold may be higher than Thresh. In one example, the first threshold may be equal to Thresh. In one example, the first threshold may be lower than Thresh.
[0181] 3A and 3B are schematic diagrams of signal strength predicted by terminal 101 according to an embodiment of the present disclosure. In the examples shown in FIG3A and 3B , it is assumed that Hys=0, the first threshold is higher than Thresh, and the condition is for entry.
[0182] In Figures 3A and 3B, time t0 may be the initial time when terminal 101 performs signal strength estimation of the reference signal. In one example, time t0 may be the time when terminal 101 obtains a measurement result. In one example, time t0 may be the time when terminal 101 starts to perform estimation.
[0183] As shown in FIG3A , the signal strength of the reference signal shows an overall downward trend starting from time t0. At time t1, which is later than time t0, the signal strength will be lower than the first threshold. In this case, terminal 101 can determine through prediction that the first condition will be met.
[0184] As shown in Figure 3B, the signal strength of the reference signal begins to show an overall downward trend starting at time t0. At time t1, which is later than time t0, the signal strength falls below the first threshold. Furthermore, the signal strength remains below the first threshold throughout the entire first duration from time t1 to time t2. In this case, terminal 101 can determine through prediction that the first condition is met.
[0185] In some embodiments, terminal 101 may determine neighboring cells. The neighboring cells determined by terminal 101 may be selected from cells surrounding a serving cell of terminal 101. In some embodiments, the number of neighboring cells determined by terminal 101 may be one or more.
[0186] In some embodiments, the neighboring cell determined by terminal 101 may be a cell to which terminal 101 predicts that handover will not fail. In some embodiments, terminal 101 may predict that handover to the neighboring cell will not fail. In some embodiments, terminal 101 may predict that handover to the neighboring cell will not fail based on an AI / ML model.
[0187] In some embodiments, the AI / ML model may be used to predict whether the second condition will be satisfied. In some embodiments, the AI / ML model may be used to predict whether a neighboring cell satisfies the second condition.
[0188] In some embodiments, terminal 101 may determine that the second condition will be met.
[0189] In some embodiments, terminal 101 may determine that the neighboring cell will satisfy the second condition.
[0190] In some embodiments, the second condition may be used to determine whether a handover of the terminal 101 to a neighboring cell will succeed. In some embodiments, the second condition may be used to determine whether a handover of the terminal 101 to a neighboring cell will succeed in the future.
[0191] In some embodiments, the second condition may be used by the terminal 101 to determine a neighboring cell. It will be appreciated that a cell that satisfies the second condition may be determined as a neighboring cell.
[0192] In some embodiments, the neighboring cell determined by terminal 101 may be considered a "switched" neighboring cell. "Switched" is used to indicate that handover of the neighboring cell will be successful. In some embodiments, the neighboring cell may be a target cell recommended by terminal 101 to network device 102.
[0193] In some embodiments, the second condition may include at least one of the following: successful handover to the neighboring cell, signal strength of the neighboring cell's reference signal being higher than a second threshold, or signal strength of the neighboring cell's reference signal being higher than a second threshold within a second duration.
[0194] In some embodiments, the reference signal of the neighboring cell may include at least one of the following: CSI-RS, SSB.
[0195] In some embodiments, the signal strength of the reference signal of the neighboring cell may be indicated by at least one of the following: RSRP, RSRQ, and SINR.
[0196] In some embodiments, if the signal strength of the neighboring cell's reference signal is higher than a second threshold, terminal 101 may determine that the second condition is satisfied. In some embodiments, if the signal strength of the neighboring cell's reference signal predicted by the AI / ML model is higher than the second threshold, terminal 101 may determine that the second condition will be satisfied. In one example, if the channel strength predicted by the AI / ML model is higher than the second threshold at any time in the future, terminal 101 may determine that the second condition will be satisfied.
[0197] In some embodiments, when the signal strength of the reference signal of the neighboring cell is higher than the second threshold within the second duration, the terminal 101 may determine that the second condition is met. In some embodiments, when the signal strength of the reference signal of the neighboring cell predicted by the AI / ML model is higher than the second threshold within the second duration, the terminal 101 may determine that the second condition is met. In one example, when the channel strength predicted by the AI / ML model continues to be higher than the second threshold for a second duration in the future, the terminal 101 may determine that the second condition will be met. In other words, when the channel strength predicted by the AI / ML model is higher than the second threshold for more than the second duration in the future, the terminal 101 may determine that the second condition will be met.
[0198] In some embodiments, the second threshold may be determined by at least one of the following: network configuration or protocol specification. In some embodiments, the second threshold may be determined by network configuration. For example, the second threshold may be included in configuration information, and terminal 101 may determine the second threshold based on the configuration information. In some embodiments, the second threshold may be specified by a protocol. For example, terminal 101 may determine the second threshold based on protocol specifications. In some embodiments, if terminal 101 has both a second threshold determined by network configuration and a second threshold determined based on protocol specifications, terminal 101 may select either threshold. In one example, the second threshold determined by network configuration and the second threshold determined based on protocol specifications may have a priority or preference relationship. For example, if terminal 101 has both a second threshold determined by network configuration and a second threshold determined based on protocol specifications, terminal 101 may prioritize the second threshold determined by network configuration. For example, if terminal 101 has both a second threshold determined by network configuration and a second threshold determined based on protocol specifications, terminal 101 may prioritize the second threshold determined by protocol specifications.
[0199] In some embodiments, the second duration may be determined by at least one of the following: network configuration or protocol specifications. In some embodiments, the second duration may be determined by network configuration. For example, the second duration may be included in configuration information, and terminal 101 may determine the second duration based on the configuration information. In some embodiments, the second duration may be specified by a protocol. For example, terminal 101 may determine the second duration based on protocol specifications. In some embodiments, if terminal 101 has both a second duration determined by network configuration and a second duration determined according to protocol specifications, terminal 101 may select either. In one example, the second duration determined by network configuration and the second duration determined according to protocol specifications may have a priority or preference relationship. For example, if terminal 101 has both a second duration determined by network configuration and a second duration determined according to protocol specifications, terminal 101 may prioritize the second duration determined by network configuration. For example, if terminal 101 has both a second duration determined by network configuration and a second duration determined according to protocol specifications, terminal 101 may prioritize the second duration determined by protocol specifications.
[0200] In some embodiments, terminal 101 may determine the first time.
[0201] In some embodiments, the AI / ML model may be used to predict the first time. In some embodiments, the terminal 101 may determine the first time based on the AI / ML model.
[0202] In some embodiments, the first time may be used to determine a time for handover of the terminal 101. In some embodiments, the first time may be used to indicate a time for handover of the terminal 101.
[0203] In some embodiments, the first time may include at least one of the following: the time of switching, and the latest time of switching.
[0204] In some embodiments, the first time may include the time of the handover. In this case, the first time may indicate the time when the handover of terminal 101 is implemented. In one example, the time of the handover may be the start time of the handover of terminal 101. For example, the time of the handover may be the start moment of the handover of terminal 101. In another example, the time of the handover may be the time range within which the handover of terminal 101 begins. In other words, the handover of terminal 101 may begin at any time within the time range. For example, the time of the handover may include the start moment and end moment of the time range. For example, the time of the handover may include the start moment and duration of the time range. For example, the time of the handover may include the latest moment and duration of the time range.
[0205] In some embodiments, the first time may include a latest time for handover. In this case, the first time may indicate the latest time for implementing handover of terminal 101. For example, handover of terminal 101 needs to start before the latest time. For example, handover of terminal 101 needs to be completed before the latest time.
[0206] In some embodiments, the first time can be determined based on at least one of the following: the time when the signal strength of the reference signal of the serving cell is lower than the first threshold, the time when the signal strength of the reference signal of the neighboring cell is higher than the second threshold, and the time when the handover to the neighboring cell is successful.
[0207] It is understandable that the time when the signal strength of the reference signal of the serving cell is lower than the first threshold, the time when the signal strength of the reference signal of the neighboring cell is higher than the second threshold, and the time when the handover to the neighboring cell is successful are all times predicted by the AI / ML model. In one example, the time when the signal strength of the reference signal of the serving cell is lower than the first threshold may be the time when the predicted signal strength of the reference signal of the serving cell is lower than the first threshold. In one example, the time when the signal strength of the reference signal of the neighboring cell is higher than the second threshold may be the time when the predicted signal strength of the reference signal of the neighboring cell is higher than the second threshold. In one example, the time when the handover to the neighboring cell is successful may be the predicted time when the handover to the neighboring cell is successful.
[0208] In some embodiments, terminal 101 may determine the second time.
[0209] In some embodiments, the AI / ML model may be used to predict the second time. In some embodiments, the terminal 101 may determine the second time based on the AI / ML model.
[0210] In some embodiments, the second time may be a time after the predicted link failure (or handover failure) of the terminal 101. In other words, the link failure of the terminal 101 may occur before the second time.
[0211] In some embodiments, the second time may be determined according to at least one of the following: a network instruction, a TTT timeout, or the satisfaction of a measurement reporting condition.
[0212] In some embodiments, the second time may be a time indicated by the network side. In one example, the second time may be carried in indication information sent by the network device 102 to the terminal 101 .
[0213] In some embodiments, the second time may be a time when TTT times out. In one example, the second time may be the duration of TTT.
[0214] In some embodiments, the second time may be the time when the measurement reporting condition is satisfied. In some embodiments, the second time may be the time when the measurement reporting condition is satisfied, as predicted by terminal 101 using an AI / ML model. In one example, terminal 101 may determine the time when the measurement reporting condition is satisfied as the second time based on the signal strength of the reference signal predicted by the AI / ML model.
[0215] In some embodiments, the second time may be determined based on the time when the measurement reporting condition is satisfied. In some embodiments, the second time may be determined based on the time when the measurement reporting condition is satisfied as predicted by the AI / ML model.
[0216] In some embodiments, the second time may be the time when the measurement reporting condition is met, as predicted by the terminal 101 through the AI / ML model. In one example, the terminal 101 may determine the time when the measurement reporting condition is met as the second time based on the signal strength of the reference signal predicted by the AI / ML model.
[0217] In some embodiments, the network indication may include a measurement configuration. In some embodiments, the network indication may include a measurement identifier.
[0218] In some embodiments, the measurement identifier may include at least one of the following: a measurement index identifier (MeasID), a reporting configuration index identifier (reportconfigID), and a measurement object index identifier (MeasObjectID).
[0219] In some embodiments, TTT may be determined based on a network indication. In one example, TTT may be determined based on a measurement identifier.
[0220] In some embodiments, the measurement reporting condition may be determined based on a network indication. In one example, the measurement reporting condition may be determined based on a measurement identifier.
[0221] In step S204 , the terminal 101 sends first information to the network device 102 .
[0222] In some embodiments, network device 102 may receive first information.
[0223] In some embodiments, the first information may be sent by the terminal 101 when it is determined that the first condition will be met.
[0224] In some embodiments, the first information may be used to instruct the network device 102 to switch the terminal 101 .
[0225] In some embodiments, the first information may be used to indicate that the handover of the terminal 101 will fail.
[0226] In some embodiments, the name of the first information is not limited, and it can be, for example, switching indication information, switching advance information, failure notification information, etc.
[0227] In some embodiments, the first information may include at least one of the following: indication information, identification information, measurement information, and time information.
[0228] In some embodiments, the indication information may be used to indicate handover. In some embodiments, the indication information may be used to indicate handover of the terminal 101.
[0229] In some embodiments, the indication information may include at least one of the following: failure indication information, switching indication information.
[0230] In some embodiments, the failure indication information may be used to indicate that a link failure will occur. In one example, the failure indication information may be used to indicate that a wireless link between the terminal 101 and the network device 102 will fail in the future.
[0231] In some embodiments, the handover indication information may be used to indicate that a handover is required. In one example, the handover indication information may be used to indicate that the terminal 101 needs to perform a handover in the future. In one example, the handover indication information may be used to indicate that the terminal 101 needs to perform a handover in advance in the future.
[0232] In some embodiments, the identification information may be used to indicate the neighboring cell to be handed over. In one example, the neighboring cell may be the neighboring cell determined by the terminal 101 in step S203.
[0233] In some embodiments, the identification information may be used to identify a neighboring cell. In one example, the identification information may include an identifier of the neighboring cell. In some embodiments, the neighboring cell identified by the identification information may be a cell that the terminal 101 recommends to the network device 102 as a handover target.
[0234] In some embodiments, the neighboring cell indicated by the identification information may include at least one of the neighboring cells that meet the second condition. In one example, the identification information may indicate a single neighboring cell. For example, the neighboring cell may be the one with the highest signal strength among the one or more neighboring cells that meet the second condition. For example, in one example, the identification information may indicate multiple neighboring cells. These neighboring cells may be multiple neighboring cells with the highest signal strength among the one or more neighboring cells that meet the second condition.
[0235] In some embodiments, the measurement information may be used to indicate a measurement result of a reference signal of a neighboring cell. In one example, the measurement result may be the measurement result obtained in step S202.
[0236] In some embodiments, the measurement result may include measurement results of the following reference signals of the neighboring cell: CSI-RS and / or SSB.
[0237] In some embodiments, the measurement result may include at least one of the following measurement indicators of the reference signal: RSRP, RSRQ, SINR, EcNO.
[0238] In some embodiments, the time information may be used to indicate the first time of the handover of the terminal 101 .
[0239] In some embodiments, the first time may include at least one of the following: the time of switching, and the latest time of switching.
[0240] In some embodiments, the first time may include the time of the handover. In this case, the time information may be used to indicate the specific time of the handover of the terminal 101. In other words, the handover of the terminal 101 may be performed according to the time of the handover indicated by the time information.
[0241] In some embodiments, the first time may include a latest handover time. Here, the latest handover time may be the latest time at which the handover of terminal 101 will be successful. In this case, the time information may be used to indicate the latest handover time of terminal 101. In other words, the handover of terminal 101 may be performed before or at the latest handover time indicated by the time information.
[0242] In some embodiments, the time information may be indicated in an absolute time format. In one example, the time information may indicate a moment, which is the moment of switching, or the latest moment of switching.
[0243] In some embodiments, the time information may be indicated in a relative time format. In one example, the time information may indicate a duration. For example, starting from the current moment, the moment after the duration elapses is the switching moment. For example, starting from the current moment, the moment after the duration elapses is the latest switching moment.
[0244] It should be noted that the first information may also include other content, which is not specifically limited in the embodiments of the present disclosure.
[0245] In some embodiments, the first information may be carried in a measurement report.
[0246] In some embodiments, the first information may be carried in an RRC Measurement Report signaling / message.
[0247] In step S205 , the network device 102 performs a handover decision.
[0248] In some embodiments, the network device 102 may perform a switching decision based on the first information.
[0249] In some embodiments, in the handover decision, the network device 102 may determine that the terminal 101 will be handed over based on the first information.
[0250] In some embodiments, the network device 102 may determine to switch the terminal 101 based on the indication information in the first information.
[0251] In some embodiments, the network device 102 may determine a target cell for handover of the terminal 101 based on the first information.
[0252] In some embodiments, the target cell may be determined according to at least one of the following: identification information, measurement information, and time information.
[0253] In some embodiments, the target cell may be determined from one or more neighboring cells identified by identification information in the first information. In one example, if the first information includes identification information of only one neighboring cell, that neighboring cell may be determined as the target cell. In another example, if the first information includes identification information of multiple neighboring cells, one neighboring cell may be selected from the multiple neighboring cells as the target cell.
[0254] In some embodiments, when the first information includes identification information of multiple neighboring cells, the target cell may be determined from the multiple neighboring cells according to measurement information and / or time information in the first information.
[0255] In some embodiments, the network device 102 may determine, based on the time information in the first information, the time for performing the handover of the terminal 101. In one example, the time for performing the handover determined based on the time information may be a certain time in the future.
[0256] In step S206 , the network device 102 sends second information to the terminal 101 .
[0257] In some embodiments, the network device 102 may send the second information based on the first information.
[0258] In some embodiments, the second information may be used to instruct the terminal 101 to perform a handover.
[0259] In some embodiments, the second information may be used to instruct the terminal 101 to switch to the target cell.
[0260] In some embodiments, the name of the second information is not limited, and it can be, for example, a switching command, a switching indication, a switching control, a switching notification, etc.
[0261] In some embodiments, the second information may include identification information of a target cell to be handed over. The identification information is used to instruct the terminal 101 to hand over to the corresponding target cell.
[0262] In some embodiments, the second information may be used to instruct the terminal 101 to switch to the target cell. In one example, the second cell may include identification information of the target cell.
[0263] In some embodiments, the second information may be sent based on the first time. In some embodiments, network device 102 may send the second information based on the first time. In one example, network device 102 may send the second information based on the handover time indicated by the first time. For example, network device 102 may send the second information at the handover time indicated by the first time. For example, network device 102 may begin handover at the handover time indicated by the first time and send the second information thereafter. In one example, network device 102 may send the second information based on the latest handover time indicated by the first time. For example, network device 102 may begin handover before the latest handover time indicated by the first time and send the second information thereafter.
[0264] In some embodiments, the second information may trigger the terminal 101 to continue to perform the handover. In one example, the second information may trigger the terminal 101 to perform a random access procedure to the target cell.
[0265] It should be noted that the second information may also include other content, which is not specifically limited in the embodiment of the present disclosure.
[0266] In some embodiments, the second information may be carried in a handover command.
[0267] In some embodiments, the second information may be carried in RRC Reconfiguration signaling / message.
[0268] Through the above steps S201 to S206, the process of the communication method of the embodiment of the present disclosure can be completed.
[0269] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codeword", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0270] In some embodiments, terms such as "uplink", "uplink", "physical uplink" can be interchangeable with each other, and terms such as "downlink", "downlink", "physical downlink" can be interchangeable with each other, and terms such as "side", "sidelink", "side communication", "sidelink communication", "direct connection", "direct link", "direct communication", "direct link communication" can be interchangeable with each other.
[0271] In some embodiments, terms such as "moment", "time point", "time", and "time position" can be replaced with each other, and terms such as "duration", "period", "time window", "window", and "time" can be replaced with each other.
[0272] In some embodiments, the terms "radio", "wireless", "radio access network (RAN)", "access network (AN)", "RAN-based" and the like may be used interchangeably.
[0273] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.
[0274] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.
[0275] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "some", "any", and "first" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "some A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, some A, any A, or first A, etc., but not limited to this.
[0276] In some embodiments, the determination or judgment can be performed by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited thereto.
[0277] The communication method involved in the embodiment of the present disclosure may include at least one of steps S201 to S206. For example, step S204 may be implemented as an independent embodiment, and the combination of steps S203 and S204 may be implemented as an independent embodiment, but is not limited thereto.
[0278] In some embodiments, steps S201 , S202 , S203 , S205 , and S206 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0279] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 .
[0280] FIG4A is an exemplary flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4A , an embodiment of the present disclosure relates to a communication method. The communication method in this embodiment can be executed by terminal 101. The communication method includes steps S4101 to S4105.
[0281] In step S4101, configuration information is obtained.
[0282] The optional implementation of step S4101 can refer to the optional implementation of step S201 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0283] In some embodiments, the terminal 101 may receive configuration information sent by the network device 102, but is not limited thereto and may also receive configuration information sent by other entities.
[0284] In step S4102, signal measurement is performed.
[0285] The optional implementation of step S4102 can refer to the optional implementation of step S202 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0286] In some embodiments, terminal 101 may perform signal measurement to obtain measurement results.
[0287] In step S4103, prediction is performed.
[0288] The optional implementation of step S4103 can refer to the optional implementation of step S203 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0289] In some embodiments, terminal 101 may perform predictions through AI / ML models.
[0290] In step S4104, the first information is sent.
[0291] The optional implementation of step S4104 can refer to the optional implementation of step S204 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0292] In some embodiments, the terminal 101 may send the first information to the network device 102, but is not limited thereto and may also send the first information to other entities.
[0293] In some embodiments, the first information may enable the network device 102 to perform a switching decision.
[0294] In step S4105, the second information is obtained.
[0295] The optional implementation of step S4105 can refer to the optional implementation of step S206 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0296] In some embodiments, the terminal 101 may receive the second information sent by the network device 102, but is not limited thereto and may also receive the second information sent by other entities.
[0297] The communication method involved in the embodiment of the present disclosure may include at least one of steps S4101 to S4105. For example, step S4104 may be implemented as an independent embodiment, and the combination of steps S4103 and S4104 may be implemented as an independent embodiment, but is not limited thereto.
[0298] In some embodiments, steps S4101, S4102, S4103, and S4105 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0299] FIG4B is an exemplary flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4B , an embodiment of the present disclosure relates to a communication method. The communication method in this embodiment can be executed by network device 102. The communication method includes steps S4201 to S4204.
[0300] In step S4201, configuration information is sent.
[0301] The optional implementation of step S4201 can refer to the optional implementation of step S201 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0302] In some embodiments, the network device 102 may send configuration information to the terminal 101, but is not limited thereto and may also send configuration information to other entities.
[0303] In some embodiments, the configuration information may cause the terminal 101 to perform signal measurements and / or predictions.
[0304] In step S4202, first information is obtained.
[0305] The optional implementation of step S4202 can refer to the optional implementation of step S204 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0306] In some embodiments, the network device 102 may receive the second information sent by the terminal, but is not limited thereto and may also receive the second information sent by other entities.
[0307] In step S4203, a handover decision is performed.
[0308] The optional implementation of step S4203 can refer to the optional implementation of step S205 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0309] In some embodiments, the network device 102 may perform a switching decision based on the first information.
[0310] In step S4204, the second information is sent.
[0311] The optional implementation of step S4204 can refer to the optional implementation of step S206 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0312] In some embodiments, the network device 102 may send the second information to the terminal 101 , but is not limited thereto and may also send the second information to other entities.
[0313] In some embodiments, the second information may enable the terminal 101 to continue performing handover to the target cell.
[0314] In some embodiments, the terminal 101 may receive the second information sent by the network device 102, but is not limited thereto and may also receive the second information sent by other entities.
[0315] The communication method involved in the embodiment of the present disclosure may include at least one of steps S4201 to S4204. For example, step S4202 may be implemented as an independent embodiment, but is not limited thereto.
[0316] In some embodiments, steps S4201, S4203, and S4204 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0317] FIG5 is an exemplary interaction diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG5 , an embodiment of the present disclosure relates to a communication method. The communication method in this embodiment can be executed by the communication system 100. The communication method includes steps S501 and S502.
[0318] In step S501 , the terminal 101 determines whether a first condition is satisfied.
[0319] The optional implementation of step S501 can refer to the optional implementation of step S203 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0320] In step S502 , the terminal 101 sends first information to the network device 102 .
[0321] The optional implementation of step S502 can refer to the optional implementation of step S204 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0322] In the following, the technical solutions of the embodiments of the present disclosure are exemplarily described through specific implementation methods.
[0323] In some embodiments, the embodiments of the present disclosure may be used to avoid link failures caused by late switching.
[0324] In some embodiments, the UE (ie, terminal) determines that a failure will occur in the future and sends first auxiliary information (ie, first information) to the network (ie, network device).
[0325] In some embodiments, the UE may predict that a failure will occur based on AI (ie, an AI / ML model).
[0326] In some embodiments, the UE makes predictions about the future based on the assumption that no handover will occur.
[0327] In some embodiments, the failure may be a radio link failure or a handover failure.
[0328] In some embodiments, the handover failure is caused by the UE being unable to receive a handover command sent by the network.
[0329] In some embodiments, the UE determines that a radio link failure will occur based on at least one of the following conditions: the signal strength of the serving cell is lower than a first threshold; the signal strength of the serving cell is continuously lower than the first threshold for a first duration.
[0330] In some embodiments, the signal strength is a predicted cell reference signal measurement result, which may be RSRP, RSRQ, SINR, etc.
[0331] In some embodiments, the first threshold and the first duration may be configured by the network or specified by a protocol.
[0332] In some embodiments, the first auxiliary information includes at least one of the following information: a first indication, an identifier of a neighboring cell, a channel measurement result of the neighboring cell, and a first time.
[0333] In some embodiments, the first indication is used to indicate that a link failure is about to occur in the network or that a handover is required.
[0334] In some embodiments, the neighboring cell may be a target cell for the proposed network handover.
[0335] In some embodiments, the time may be the time at which the switch is to be made, or the latest time at which the switch may be made.
[0336] In some embodiments, the first time may be an absolute time or a relative time. The relative time is indicated by a duration. The duration indicates a time in the future from the current time.
[0337] In some embodiments, the UE determines the neighboring cell based on at least one of the following information: the UE predicts that handover to the neighboring cell will not fail; the signal strength of the neighboring cell is higher than the second threshold; the signal strength of the neighboring cell is continuously higher than the second threshold for a second duration.
[0338] In some embodiments, the signal strength is a predicted cell reference signal measurement result, which may be RSRP, RSRQ, SINR, etc.
[0339] In some embodiments, the second threshold and the second duration may be configured by the network or specified by a protocol.
[0340] In some embodiments, the UE determines the first time based on at least one of the following information: the time when the signal strength of the serving cell is lower than the first threshold; the time when the signal strength of the neighboring cell is higher than the second threshold; the time when successful switching to the neighboring cell is possible.
[0341] In some embodiments, the above content can be determined based on the results of UE prediction.
[0342] In some embodiments, the failure occurs before a second time, and the second time is determined by any of the following information: the second time is a time indicated by the network; the second time is a time when the TTT times out; or a time when a measurement reporting condition is met.
[0343] In some embodiments, the TTT or measurement reporting condition is determined according to a measurement identifier indicated by the network.
[0344] In the embodiments of the present disclosure, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations of other embodiments.
[0345] The present disclosure also provides a communication device for implementing any of the above methods. For example, the present disclosure provides a communication device including units or modules for implementing each step performed by a terminal in any of the above methods. For example, the present disclosure provides a communication device including units or modules for implementing each step performed by a network device in any of the above methods.
[0346] It should be understood that the division of the various units or modules in the above devices is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above devices, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.
[0347] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit, 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 relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by a dedicated integrated circuit or a programmable logic device, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration 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. In addition, 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), a deep learning processing unit (DPU), etc.
[0348] FIG6 is a schematic diagram of the structure of a communication device according to an embodiment of the present disclosure. As shown in FIG6 , the communication device 600 may include at least one of the following: a transceiver module 601 and a processing module 602 .
[0349] In the first aspect, the communication device 600 may be the terminal 101. In some embodiments, the processing module 602 may be configured to determine that the first condition will be satisfied; the transceiver module 601 may be configured to send first information to the network device, wherein the first information is used to instruct the network device to switch the terminal. Optionally, the transceiver module 601 may be configured to perform at least one of the communication steps such as sending and / or receiving performed by the terminal 101 in any of the above methods (for example, steps S201, S204, S206), which are not described in detail here. Optionally, the processing module 602 may be configured to perform at least one of the other steps (for example, steps S202, S203) other than the communication steps such as sending and / or receiving performed by the terminal 101 in any of the above methods, which are not described in detail here.
[0350] In the second aspect, the communication device 600 may be a network device 102. In some embodiments, the transceiver module 601 may be configured to receive first information sent by a terminal, wherein the first information is used to instruct the network device to switch the terminal. Optionally, the transceiver module 601 may be configured to perform at least one of the communication steps such as sending and / or receiving performed by the network device 102 in any of the above methods (for example, steps S201, S204, S206), which are not described in detail here. Optionally, the processing module 602 may be configured to perform at least one of the other steps (for example, step S205) other than the communication steps such as sending and / or receiving performed by the network device 102 in any of the above methods, which are not described in detail here.
[0351] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module. The transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.
[0352] In some embodiments, the processing module can be a single module or can include multiple submodules. Optionally, the multiple submodules respectively execute all or part of the steps required to be executed by the processing module. Optionally, the processing module can be interchangeable with the processor.
[0353] Figure 7A is a schematic diagram of the structure of a communication device provided according to an embodiment of the present disclosure. Communication device 7100 can be a terminal, a network device, or a chip, chip system, or processor that supports a terminal in implementing any of the above methods. It can also be a chip, chip system, or processor that supports a network device in implementing any of the above methods. Communication device 7100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.
[0354] As shown in Figure 7A, the communication device 7100 includes one or more processors 7101. The processor 7101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process the communication protocol and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. Optionally, the communication device 7100 is used to perform any of the above methods. Optionally, one or more processors 7101 are used to call instructions to enable the communication device 7100 to perform any of the above methods.
[0355] In some embodiments, the communication device 7100 further includes one or more transceivers 7102. When the communication device 7100 includes one or more transceivers 7102, the transceiver 7102 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, steps S201, S204, and S206, but not limited thereto), and the processor 7101 performs at least one of the other steps (for example, steps S202, S203, and S205, but not limited thereto). In an optional embodiment, the transceiver may include a receiver and / or a transmitter, and the receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, and interface may be interchangeable, the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be interchangeable, and the terms receiver, receiving unit, receiver, and receiving circuit may be interchangeable.
[0356] In some embodiments, the communication device 7100 further includes one or more memories 7103 for storing data. Alternatively, all or part of the memories 7103 may be located outside the communication device 7100. In alternative embodiments, the communication device 7100 may include one or more interface circuits 7104. Optionally, the interface circuits 7104 are connected to the memories 7103 and may be configured to receive data from the memories 7103 or other devices, or to send data to the memories 7103 or other devices. For example, the interface circuits 7104 may read data stored in the memories 7103 and send the data to the processor 7101.
[0357] The communication device 7100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 may not be limited by FIG. 7A. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0358] FIG7B is a schematic diagram of the structure of a chip provided according to an embodiment of the present disclosure. If the communication device 7100 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 7200 shown in FIG7B , but the present invention is not limited thereto.
[0359] The chip 7200 includes one or more processors 7201. The chip 7200 is configured to execute any of the above methods.
[0360] In some embodiments, chip 7200 further includes one or more interface circuits 7202. Alternatively, terms such as interface circuit, interface, and transceiver pins may be used interchangeably. In some embodiments, chip 7200 further includes one or more memories 7203 for storing data. Alternatively, all or part of memory 7203 may be located external to chip 7200. Optionally, interface circuit 7202 is connected to memory 7203 and may be used to receive data from memory 7203 or other devices, or may be used to send data to memory 7203 or other devices. For example, interface circuit 7202 may read data stored in memory 7203 and send the data to processor 7201.
[0361] In some embodiments, the interface circuit 7202 performs at least one of the communication steps (e.g., steps S201, S204, and S206, but not limited thereto) in the above method. The interface circuit 7202 performing the communication steps (e.g., steps S201, S204, and S206, but not limited thereto) in the above method, for example, means that the interface circuit 7202 performs data exchange between the processor 7201, the chip 7200, the memory 7203, or the transceiver device. In some embodiments, the processor 7201 performs at least one of the other steps (e.g., steps S202, S203, and S205, but not limited thereto).
[0362] The modules and / or devices described in various embodiments, such as virtual devices, physical devices, and chips, can be arbitrarily combined or separated according to circumstances. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0363] The embodiments of the present disclosure further provide a storage medium having instructions stored thereon. When the instructions are executed on the communication device 7100, the communication device 7100 executes 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 is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a temporary storage medium.
[0364] The embodiment of the present disclosure further provides a program product, which, when executed by the communication device 7100, enables the communication device 7100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0365] The embodiments of the present disclosure further provide a computer program, which, when executed on a computer, enables the computer to execute any of the above methods.
[0366] Other embodiments of the present invention will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the invention that follow from the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the invention being indicated by the following claims.
[0367] It should be understood that the present invention is not limited to the exact construction described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. A communication method, performed by a terminal, wherein: The method comprises: Determine that the first condition will be met; First information is sent to a network device, wherein the first information is used to instruct the network device to switch the terminal.
2. The method according to claim 1, wherein The first condition includes at least one of the following: A link failure occurs between the terminal and the network device; The signal quality of the serving cell meets the first requirement.
3. The method according to claim 2, wherein: The first requirement includes at least one of the following: The signal strength of the reference signal of the serving cell is lower than a first threshold; The signal strength of the reference signal of the serving cell is lower than the first threshold within a first time period.
4. The method according to any one of claims 1 to 3, wherein The first information includes at least one of the following: Instruction information, used to indicate the switching; Identification information, used to identify the neighboring cell to be handed over; Measurement information, used to indicate a measurement result of a reference signal of the neighboring cell; The time information is used to indicate the first time of the switching.
5. The method according to claim 4, wherein The instruction information includes at least one of the following: Failure indication information, used to indicate that a link failure will occur between the terminal and the network device; The switching indication information is used to indicate that the switching is required.
6. The method according to claim 4 or 5, wherein: The neighboring cell will meet the second condition; The second condition includes at least one of the following: The handover to the neighboring cell is successful; The signal strength of the reference signal of the neighboring cell is higher than a second threshold; The signal strength of the reference signal of the neighboring cell is higher than the second threshold within a second duration.
7. The method according to any one of claims 4 to 6, wherein The first time includes at least one of the following: The switching time; The latest time of the switching.
8. The method according to any one of claims 4 to 7, wherein The first time is determined according to at least one of the following: The time during which the signal strength of the reference signal of the serving cell is lower than the first threshold; The time during which the signal strength of the reference signal of the neighboring cell is higher than the second threshold; The time when the handover to the neighboring cell is successful.
9. The method according to any one of claims 1 to 8, wherein The link failure is earlier than the second time; The second time is determined according to at least one of the following: Network instructions; The trigger time TTT times out; The measurement reporting conditions are met.
10. The method according to any one of claims 1 to 9, wherein The terminal has an artificial intelligence (AI) / machine learning (ML) model; wherein the AI / ML model is used to determine at least one of the following: The first condition will be met; The neighboring cell will meet the second condition; First time; The measurement reporting conditions will be met; A link failure will occur between the terminal and the network device; The signal quality of the serving cell shall meet the first requirement.
11. The method according to any one of claims 1 to 10, wherein The method further comprises: Second information sent by the network device is received, wherein the second information is used to instruct the terminal to perform the switching.
12. The method according to claim 11, wherein The second information is carried in a radio resource control RRC reconfiguration message.
13. The method according to claim 12, wherein: The second information includes identification information of the target cell of the handover.
14. The method according to claim 13, wherein The target cell is determined according to at least one of the following in the first information: Identification information, used to identify the neighboring cell to be handed over; Measurement information, used to indicate a measurement result of a reference signal of the neighboring cell; The time information is used to indicate the first time of the cell switching.
15. A communication method, performed by a network device, wherein: The method comprises: Receive first information sent by a terminal, wherein the first information is used to instruct the network device to switch the terminal.
16. The method according to claim 15, wherein The first information includes at least one of the following: Instruction information, used to indicate the switching; Identification information, used to identify the neighboring cell to be handed over; Measurement information, used to indicate a measurement result of a reference signal of the neighboring cell; The time information is used to indicate the first time of the cell switching.
17. The method according to claim 16, wherein: The instruction information includes at least one of the following: Failure indication information, used to indicate that the link failure will occur between the terminal and the network device; The switching indication information is used to indicate that the switching is required.
18. The method according to claim 16 or 17, wherein The neighboring cell will meet the second condition; The second condition includes at least one of the following: The handover to the neighboring cell is successful; The signal strength of the reference signal of the neighboring cell is higher than a second threshold; The signal strength of the reference signal of the neighboring cell is higher than the second threshold within a second duration.
19. The method according to any one of claims 16 to 18, wherein The first time includes at least one of the following: The switching time; The latest time of the switching.
20. The method according to any one of claims 15 to 19, wherein The method further comprises: Determining, according to the first information, to perform the switching; Sending second information to the terminal, wherein the second information is used to instruct the terminal to perform the switching.
21. The method according to claim 20, wherein The sending the second information to the terminal includes: The second information is sent to the terminal according to the first time in the first information.
22. The method according to claim 21, wherein The second information is carried in a radio resource control RRC reconfiguration message.
23. The method according to any one of claims 20 to 22, wherein The second information includes identification information of the target cell of the handover.
24. The method according to claim 23, wherein The target cell is determined according to at least one of the following in the first information: Identification information, used to identify the neighboring cell to be handed over; Measurement information, used to indicate a measurement result of a reference signal of the neighboring cell; The time information is used to indicate the first time of the cell switching.
25. A communication method, performed by a communication system, the communication system comprising a terminal and a network device; in, The method comprises: The terminal determines that a first condition will be satisfied; The terminal sends first information to the network device, wherein the first information is used to instruct the network device to perform handover of the terminal.
26. A terminal comprising: a processing module configured to determine that a first condition will be satisfied; The transceiver module is configured to send first information to the network device, wherein the first information is used to instruct the network device to switch the terminal.
27. A network device comprising: The transceiver module is configured to receive first information sent by a terminal, wherein the first information is used to instruct the network device to switch the terminal.
28. A terminal comprising: one or more processors; a memory storing instructions; When the instruction is executed by the terminal, the terminal implements the method according to any one of claims 1 to 15.
29. A network device comprising: one or more processors; a memory storing instructions; When the instruction is executed by the network device, the network device implements the method according to any one of claims 16 to 24.
30. A storage medium storing instructions, wherein: When the instruction is executed on a communication device, the communication device is caused to implement the method according to any one of claims 1 to 25.
31. A computer program product comprising instructions, wherein: When the instruction is executed on a communication device, the communication device is caused to implement the method according to any one of claims 1 to 25.