Communication method, terminal, network device, storage medium, and program product
Patent Information
- Application Number
- PCT/CN2024/080411
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-06
- Publication Date
- 2025-10-02
AI Technical Summary
During the communication between the terminal and the network side, there are switching failures and ping-pong switching problems caused by cell switching, which affect communication stability.
Terminals and network devices postpone handovers when conditions are met, including not handing over or delaying handover. They use AI/ML models to predict measurement quantities and events, adjust handover decisions, and avoid handover failures and ping-pong handovers caused by serving cell signal recovery or target cell signal deterioration.
It effectively avoids switching failures and ping-pong switching, improves the timeliness and stability of communications, and reduces service interruptions.
Smart Images

Figure CN2024080411_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 determining to perform a deferred switching, wherein the deferred switching includes: not switching or delaying the switching.
[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. The communication method includes: receiving first information sent by a terminal, wherein the first information is used to instruct the network device to perform a deferred switching, wherein the deferred switching includes: not switching or delaying 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; the terminal determining to perform a deferred handover, wherein deferred handover includes: not performing handover or delaying handover; and the terminal sending first information to the network device, wherein the first information is used to instruct the network device to perform the deferred handover.
[0008] According to a fourth aspect of an embodiment of the present disclosure, a terminal is provided. The terminal includes a processing module configured to determine that a first condition is satisfied and to determine to perform a deferred switching, wherein the deferred switching includes: not switching or delaying the switching.
[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 a deferred handover. Deferred handover includes: no handover and delayed 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 not to perform handover or to delay the handover, thereby achieving timely handover 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, performed by a terminal, comprising: determining that a first condition is satisfied; and determining to perform a deferred handover, wherein the deferred handover includes: not performing the handover or delaying the handover.
[0031] Through this embodiment, if the terminal determines that the first condition will be met, it can determine not to perform handover or to delay handover. In this way, the terminal can proactively postpone handover, thereby avoiding or delaying handover, thereby adjusting the handover decision of the network device and achieving timely handover of the terminal. In this way, handover failures and ping-pong handovers caused by the future recovery of the serving cell's signal quality or the future deterioration of the target cell's signal quality can be avoided.
[0032] In combination with some embodiments of the first aspect, in some embodiments, delayed switching may include at least one of the following: instructing the network device to perform switching after a second delay; determining again whether the first condition will be met after a third delay; sending a measurement report to the network device after a fourth delay; and determining whether the triggering condition for the measurement report is met after a fifth delay.
[0033] In combination with some embodiments of the first aspect, in some embodiments, not switching may include at least one of the following: instructing the network device not to perform switching; delaying for the sixth time period to determine again whether the first condition will be met; delaying for the seventh time period to send a measurement report to the network device; and delaying for the eighth time period to determine whether the triggering condition for the measurement report is met.
[0034] In combination with some embodiments of the first aspect, in some embodiments, the above-mentioned communication method may further include: sending first information to the network device, wherein the first information is used to instruct the network device to perform deferred switching.
[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 the postponement of switching; and time information for indicating the first time of switching.
[0036] 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 earliest time of switching.
[0037] In this embodiment, by specifying the first handover time, handover is not performed before the first time. Therefore, if the signal quality of the reference signal of the serving cell recovers and / or the signal quality of the reference signal of the target cell deteriorates before the first time, handover failure and ping-pong handover will not occur.
[0038] In combination with some embodiments of the first aspect, in some embodiments, the first time may be determined based on the time when the signal strength of the reference signal of the serving cell is lower than the first threshold.
[0039] In combination with some embodiments of the first aspect, in some embodiments, the first condition may include at least one of the following: handover to the target cell will fail; and signal quality of the serving cell meets the first requirement.
[0040] 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 higher than the first threshold; the signal strength of the reference signal of the serving cell is higher than the first threshold within a first time period.
[0041] According to this embodiment, if the signal strength of the reference signal of the serving cell exceeds the first threshold or continues to exceed the first threshold in the future, it can be determined that a ping-pong handover may occur in the future. In this way, the first information can be used to indicate not to switch or to delay the handover, thereby avoiding the occurrence of a ping-pong handover.
[0042] In combination with some embodiments of the first aspect, in some embodiments, the signal strength of the reference signal of the serving cell may be the signal strength after a 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; measurement reporting.
[0043] In combination with some embodiments of the first aspect, in some embodiments, the handover may be a handover of the terminal to a target cell, and the target cell may include at least one of the following: a neighboring cell carried in the measurement report; or a neighboring cell that triggers the measurement report.
[0044] 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: a first condition will be met; a first time; a measurement reporting condition will be met; a future handover to a target cell will fail; and future signal quality of the serving cell meets the first requirement.
[0045] 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.
[0046] In combination with some embodiments of the first aspect, in some embodiments, the above method may further include: receiving second information sent by the network device, wherein the second information is used to instruct the terminal to perform switching.
[0047] In a second aspect, embodiments of the present disclosure provide a communication method. The communication method is performed by a network device. The communication method includes receiving first information sent by a terminal, wherein the first information is used to instruct the network device to perform a deferred handover, where the deferred handover includes: no handover and delayed handover.
[0048] Through this embodiment, the network device can receive first information sent by the terminal, which instructs the network device not to perform a handover or to delay a handover. In this way, the terminal can proactively instruct the network device not to perform a handover or to delay a handover, thereby adjusting the network device's handover decision and enabling timely handover of the terminal. This approach can avoid handover failures and ping-pong handovers caused by future recovery of the serving cell's signal quality or deterioration of the target cell's signal quality.
[0049] In combination with some embodiments of the second aspect, in some embodiments, delayed switching may include: the network device performs switching after delaying for a second period of time.
[0050] In combination with some embodiments of the second aspect, in some embodiments, not switching may include: the network device does not perform switching.
[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 the postponement of switching; time information for indicating the first time of switching.
[0052] 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 earliest time of switching.
[0053] In combination with some embodiments of the second aspect, in some embodiments, the first time may be determined based on the time when the signal strength of the reference signal of the serving cell is lower than the first threshold.
[0054] In combination with some embodiments of the second aspect, in some embodiments, the handover may be a handover of the terminal to a target cell, and the target cell may include at least one of the following: a neighboring cell carried in the measurement report; or a neighboring cell that triggers the measurement report.
[0055] In combination with some embodiments of the second aspect, in some embodiments, the above method may further include: determining not to perform switching based on the first information.
[0056] In combination with some embodiments of the second aspect, in some embodiments, the above method may further include: determining delayed switching based on the first information; and sending second information to the terminal, wherein the second information is used to instruct the terminal to switch.
[0057] 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.
[0058] 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; the terminal determining to perform a deferred handover, where deferred handover includes: not performing handover or delaying handover; and the terminal sending first information to the network device, where the first information is used to instruct the network device to perform the deferred handover.
[0059] In a fourth aspect, embodiments of the present disclosure provide a terminal including a processing module configured to: determine that a first condition is satisfied; and determine to perform a deferred switching, wherein the deferred switching includes: not switching or delaying the switching.
[0060] In combination with some embodiments of the fourth aspect, in some embodiments, delayed switching may include at least one of the following: instructing the network device to perform switching after a second delay; determining again whether the first condition will be met after a third delay; sending a measurement report to the network device after a fourth delay; and determining whether the triggering condition for the measurement report is met after a fifth delay.
[0061] In combination with some embodiments of the fourth aspect, in some embodiments, not switching may include at least one of the following: instructing the network device not to perform switching; delaying for the sixth time period to determine again whether the first condition will be met; delaying for the seventh time period to send a measurement report to the network device; and delaying for the eighth time period to determine whether the triggering condition for the measurement report is met.
[0062] In conjunction with some embodiments of the fourth aspect, in some embodiments, the terminal may further include a transceiver module configured to: send first information to the network device, wherein the first information is used to instruct the network device to perform a deferred handover.
[0063] 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, used to indicate the postponement of switching; time information, used to indicate the first time of switching.
[0064] 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 earliest time of switching.
[0065] In combination with some embodiments of the fourth aspect, in some embodiments, the first time may be determined based on the time when the signal strength of the reference signal of the serving cell is lower than the first threshold.
[0066] In combination with some embodiments of the fourth aspect, in some embodiments, the first condition may include at least one of the following: switching to the target cell will fail; and the signal quality of the serving cell meets the first requirement.
[0067] 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 higher than the first threshold; the signal strength of the reference signal of the serving cell is higher than the first threshold within a first time period.
[0068] In combination with some embodiments of the fourth aspect, in some embodiments, the signal strength of the reference signal of the serving cell may be the signal strength after a second time; wherein the second time may be determined based on at least one of the following: network indication; TTT timeout; measurement reporting conditions being met; measurement reporting.
[0069] In combination with some embodiments of the fourth aspect, in some embodiments, the handover may be a handover of the terminal to a target cell, and the target cell may include at least one of the following: a neighboring cell carried in the measurement report; or a neighboring cell that triggers the measurement report.
[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: a first condition will be met; a first time; a measurement reporting condition will be met; a future handover to a target cell will fail; and future signal quality of the serving cell meets 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 a fifth aspect, embodiments of the present disclosure provide a network device. 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 a deferred handover. Deferred handover includes: no handover and delayed handover.
[0073] In combination with some embodiments of the fifth aspect, in some embodiments, delayed switching may include: the network device performs switching after delaying for a second period of time.
[0074] In combination with some embodiments of the fifth aspect, in some embodiments, not switching may include: the network device does not perform switching.
[0075] 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, used to indicate the postponement of switching; time information, used to indicate the first time of switching.
[0076] 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 earliest time of switching.
[0077] In combination with some embodiments of the fifth aspect, in some embodiments, the first time can be determined based on the time when the signal strength of the reference signal of the serving cell is lower than the first threshold.
[0078] In combination with some embodiments of the fifth aspect, in some embodiments, the handover may be a handover of the terminal to a target cell, and the target cell may include at least one of the following: a neighboring cell carried in the measurement report; or a neighboring cell that triggers the measurement report.
[0079] In conjunction with some embodiments of the fifth aspect, in some embodiments, the network device may further include a processing module. The processing module may be configured to: determine not to perform the handover based on the first information.
[0080] In combination with some embodiments of the fifth aspect, in some embodiments, the processing module can also be configured to: determine the delayed switching based on the first information; the transceiver module can also be configured to send second information to the terminal, wherein the second information is used to instruct the terminal to switch.
[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 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.
[0083] 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.
[0084] 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.
[0085] 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.
[0086] 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.
[0087] 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.
[0088] 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.
[0089] 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.
[0090] 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.
[0091] 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.
[0092] 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.
[0093] 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.
[0094] In the embodiments of the present disclosure, “plurality” refers to two or more than two.
[0095] In some embodiments, the terms "at least one", "one or more", etc. can be used interchangeably.
[0096] 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.
[0097] 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.
[0098] 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.
[0099] 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.
[0100] 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.
[0101] 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.
[0102] 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.
[0103] 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.
[0104] 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.
[0105] 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.
[0106] 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.
[0107] 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.
[0108] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0109] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0110] 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.
[0111] 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 .
[0112] 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.
[0113] 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.
[0114] 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.
[0115] 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.
[0116] 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.
[0117] 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.
[0118] 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.
[0119] 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.
[0120] In some cases, after terminal 101 performs measurement reporting, the signal quality of the target cell may deteriorate, while the signal quality of the serving cell may recover. Thus, even if terminal 101 successfully accesses the target cell, the changes in the signal quality of the target cell and the serving cell may cause terminal 101 to switch again and possibly back to the original serving cell. This repeated switching is also known as "ping-pong switching." In some cases, such ping-pong switching may cause service interruption.
[0121] Therefore, how to avoid service interruption caused by ping-pong switching is an urgent problem to be solved.
[0122] 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 S207.
[0123] In step S201 , the network device 102 sends configuration information to the terminal 101 .
[0124] In some embodiments, terminal 101 may receive configuration information from network device 102 .
[0125] In some embodiments, the configuration information may be used to configure measurement reporting of the terminal 101 .
[0126] 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.
[0127] In some embodiments, the configuration information may include at least one of the following: measurement object, reporting configuration, and quantity configuration.
[0128] 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).
[0129] 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 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.
[0130] 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.
[0131] 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.
[0132] 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).
[0133] 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 broadcast 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.
[0134] In some embodiments, the reporting configuration may also be used to indicate a threshold and / or bias for measurement reporting by terminal 101 .
[0135] In some embodiments, a quantity configuration may be used to describe the filter coefficients.
[0136] 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.
[0137] In some embodiments, the configuration information may be carried in a radio resource control (RRC) measurement configuration (MeasConfig) information element.
[0138] In some embodiments, the MeasConfig information element may be included in the RRC Reconfiguration signaling.
[0139] In some embodiments, the MeasConfig information element may be included in the RRC Resume signaling.
[0140] In step S202 , the terminal 101 performs signal measurement.
[0141] In some embodiments, terminal 101 may perform signal measurement according to the configuration information.
[0142] In some embodiments, the terminal 101 may measure reference signals of the serving cell and / or the neighboring cell to obtain measurement results.
[0143] In some embodiments, the measurement result of the reference signal may include the signal strength of the reference signal measured by terminal 101 .
[0144] 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 .
[0145] 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 .
[0146] 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.
[0147] In some embodiments, terminal 101 may measure CSI-RS.
[0148] 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.
[0149] In step S203 , the terminal 101 performs prediction.
[0150] In some embodiments, terminal 101 may use AI technology to make predictions.
[0151] 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.
[0152] 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.
[0153] 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.
[0154] 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.
[0155] In some embodiments, AI / ML models may be used to make predictions about events.
[0156] 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.
[0157] 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.
[0158] In some embodiments, the first condition may be used to determine whether the handover of the terminal 101 will fail.
[0159] In some embodiments, the reason for the handover failure of the terminal 101 targeted by the first condition may include at least one of the following: the signal quality of the reference signal of the target cell will deteriorate in the future, and the signal quality of the reference signal of the serving cell will improve (or recover) in the future.
[0160] In some embodiments, the first condition may be used to determine whether a ping-pong handover will occur to the terminal 101. In one example, the first condition may be used to determine whether the terminal 101 will switch back to the current serving cell after switching to the target cell.
[0161] In some embodiments, the first condition may include at least one of the following: handover to the target cell will fail, and signal quality of the serving cell meets the first requirement.
[0162] In some embodiments, terminal 101 may predict that handover of terminal 101 to the target cell will fail based on the AI / ML model. In one example, terminal 101 may predict that handover of terminal 101 to the target cell will fail based on the AI / ML model.
[0163] 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.
[0164] In some embodiments, upon determining that the first condition will be met, the terminal 101 may determine that handover of the terminal 101 to the target cell will fail.
[0165] In some embodiments, when it is determined that the first condition is met, the terminal 101 may determine that a ping-pong handover will occur between the serving cell and the target cell.
[0166] 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 higher than a first threshold, and the signal strength of the reference signal of the serving cell is higher than the first threshold within a first time period.
[0167] In some embodiments, the reference signal of the serving cell may include at least one of the following: CSI-RS, SSB.
[0168] 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.
[0169] In some embodiments, terminal 101 may determine that the first requirement is met if the signal strength of the reference signal of the serving cell is greater than a first threshold. In some embodiments, terminal 101 may determine that the first requirement will be met if the signal strength of the reference signal of the serving cell predicted by the AI / ML model is greater than the first threshold. In one example, terminal 101 may determine that the first requirement will be met if the channel strength predicted by the AI / ML model is greater than the first threshold at any time in the future. In one example, terminal 101 may determine that the first requirement will be met if the channel strength predicted by the AI / ML model is greater than the first threshold at any time during a future handover process. In one example, terminal 101 may determine that the first requirement will be met if the channel strength predicted by the AI / ML model is greater than the first threshold after a future handover process. In one example, terminal 101 may determine that the first requirement will be met if the channel strength predicted by the AI / ML model is greater than the first threshold for a certain period of time after a future handover process.
[0170] In some embodiments, terminal 101 may determine that the first requirement is met if the signal strength of the serving cell's reference signal is above a first threshold for a first duration. In some embodiments, terminal 101 may determine that the first requirement is met if the signal strength of the serving cell's reference signal predicted by the AI / ML model is above a first threshold for a first duration. In one example, terminal 101 may determine that the first requirement will be met if the channel strength predicted by the AI / ML model remains above the first threshold for a first duration in the future. In other words, terminal 101 may determine that the first requirement will be met if the channel strength predicted by the AI / ML model remains above the first threshold for a period exceeding the first duration in the future. In one example, terminal 101 may determine that the first requirement will be met if the channel strength predicted by the AI / ML model remains above the first threshold for a first duration during a future handover process. In another example, terminal 101 may determine that the first requirement will be met if the channel strength predicted by the AI / ML model remains above the first threshold for a first duration for a certain period after the future handover process.
[0171] 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.
[0172] 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 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.
[0173] In the following, taking 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 in this regard.
[0174] 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.
[0175] 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.
[0176] In some embodiments, for simplicity, it can be assumed that Hys = 0. Of course, Hys can have any value.
[0177] In some embodiments, there can be various relationships between the first threshold and Thresh. In one example, the first threshold can be higher than Thresh. In one example, the first threshold can be equal to Thresh. In one example, the first threshold can be lower than Thresh.
[0178] 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.
[0179] 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.
[0180] As shown in Figure 3A, the reference signal strength begins at time t0 and then exhibits an overall trend of first decreasing and then increasing. The signal strength first drops below Thresh and then increases. At time t1, the signal strength exceeds the first threshold. In this case, terminal 101 can predict that the first condition will be met.
[0181] As shown in Figure 3B, the signal strength of the reference signal shows an overall trend of first decreasing and then increasing, starting at time t0. The signal strength first drops below Thresh and then increases. At time t1, the signal strength exceeds the first threshold. Furthermore, the signal strength remains above the first threshold throughout the entire first time period from time t1 to time t2. In this case, terminal 101 can determine through prediction that the first condition will be met.
[0182] In some embodiments, terminal 101 may determine the first time.
[0183] 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.
[0184] 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.
[0185] In some embodiments, the first time may include at least one of the following: the time of switching, the earliest time of switching.
[0186] 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.
[0187] In some embodiments, the first time may include the earliest time of the handover. In this case, the first time may indicate the earliest time to implement the handover of terminal 101. For example, the handover of terminal 101 needs to start after the earliest time. For example, the handover of terminal 101 needs to be completed after the earliest time.
[0188] In some embodiments, the first time may be determined based on the time when the signal strength of the serving cell's reference signal falls below a first threshold. It is understood that the time when the signal strength of the serving cell's reference signal falls below the first threshold may be a time predicted by an AI / ML model. In one example, the time when the signal strength of the serving cell's reference signal falls below the first threshold may be the time when the predicted signal strength of the serving cell's reference signal falls below the first threshold.
[0189] In some embodiments, terminal 101 may determine the second time.
[0190] 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.
[0191] In some embodiments, the signal quality of the reference signal used by terminal 101 to determine whether the first condition is met may be a predicted signal quality of the reference signal after the second time. In some embodiments, the signal strength of the reference signal used by terminal 101 to determine whether the first requirement is met may be a predicted signal strength of the reference signal corresponding to the serving cell after the second time.
[0192] In some embodiments, the second time may be determined according to at least one of the following: network indication, TTT timeout, measurement reporting condition being met, or measurement reporting.
[0193] 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 .
[0194] 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.
[0195] 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.
[0196] In some embodiments, the second time may be the time when the measurement reporting condition is satisfied. In one example, the measurement reporting condition has been satisfied, and the second time may be the time when the measurement reporting condition is satisfied.
[0197] 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. In some embodiments, the second time may be determined based on the time when the measurement reporting condition has already been satisfied.
[0198] In some embodiments, the second time may be a time for measurement reporting. In one example, when the measurement reporting condition is satisfied, the second time may be a time for measurement reporting.
[0199] In some embodiments, the second time may be determined based on the time at which the measurement is reported. In some embodiments, the second time may be determined based on the time at which the measurement is reported.
[0200] In some embodiments, the network indication may include a measurement configuration. In some embodiments, the network indication may include a measurement identifier.
[0201] 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).
[0202] In some embodiments, TTT may be determined based on a network indication. In one example, TTT may be determined based on a measurement identifier.
[0203] 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.
[0204] In step S204 , the terminal 101 determines to postpone the handover.
[0205] In some embodiments, deferring the handover includes: not performing the handover (ie, not handing over), delaying the handover.
[0206] In some embodiments, when determining that the first condition is satisfied, terminal 101 may determine to perform one of the following: not performing handover, delaying handover. In one example, terminal 101 may determine not to perform handover. In one example, terminal 101 may determine to delay handover.
[0207] In some embodiments, terminal 101 may not perform measurement reporting. In some embodiments, upon determining that the first condition is met, terminal 101 may determine not to report the measurement results. In one example, upon determining that the first condition is met, terminal 101 may determine that handover to the target cell will fail or a ping-pong handover will occur. Thus, by not reporting the measurement results, terminal 101 may avoid the corresponding handover, thereby preventing handover failure or ping-pong handover. It will be appreciated that in this embodiment, terminal 101 may postpone handover by not reporting the measurement results. For example, terminal 101 may not send RRC Measurement Report signaling / messages.
[0208] In some embodiments, terminal 101 may determine to send the first information so as to postpone the handover at network device 102 .
[0209] In some embodiments, in this step, the terminal 101 may determine to implement one of the following: not performing measurement reporting, sending first information.
[0210] In some embodiments, delayed handover can be interpreted as: when the terminal determines that a trigger condition for performing measurement, reporting measurement, or sending a measurement report is met and terminal 101 determines that a first condition will be met, terminal 101 can send first information. The first information can be used to indicate delayed handover. In one example, the first information can be used to instruct network device 102 to delay handover for a second duration.
[0211] In some embodiments, delayed switching can be interpreted as: the terminal 101 determines that the triggering conditions for performing measurement, measurement reporting or sending measurement reports are met and the terminal 101 determines that the first condition will be met, and the terminal 101 can determine to postpone for a third period of time, and then determine whether to perform measurement, measurement reporting or send measurement reports based on whether the triggering conditions and / or the first condition are met.
[0212] In some embodiments, delayed switching can be interpreted as: terminal 101 determines that the trigger conditions for performing measurement, measurement reporting or sending measurement report are met and terminal 101 determines that the first condition will be met, and terminal 101 can determine to postpone for the fourth time period before performing measurement, measurement reporting or sending measurement report.
[0213] In some embodiments, delayed switching can be interpreted as: terminal 101 determines that the triggering conditions for performing measurement, measurement reporting or sending measurement report are met and terminal 101 determines that the first condition will be met, terminal 101 can determine to postpone for the fifth time period, and then determine whether the triggering conditions for measurement reporting are met; if met, perform measurement, measurement reporting or send measurement report.
[0214] In some embodiments, not switching can be interpreted as: terminal 101 determines that the triggering conditions for performing measurement, reporting measurement, or sending a measurement report are met and terminal 101 determines that the first condition will be met, and terminal 101 can send first information. The first information can be used to indicate not switching. In one example, the first information can be used to indicate to network device 102 that the switching is not performed.
[0215] In some embodiments, not switching can be interpreted as: the terminal 101 determines that the triggering conditions for performing measurement, measurement reporting or sending measurement reports are met and the terminal 101 determines that the first condition will be met, and the terminal 101 can delay for the sixth time period and then determine whether to perform measurement, measurement reporting or send measurement reports based on whether the triggering conditions and / or the first condition are met.
[0216] In some embodiments, not switching can be interpreted as: the terminal 101 determines that the trigger conditions for performing measurement, measurement reporting or sending measurement report are met and the terminal 101 determines that the first condition will be met, and the terminal 101 can determine to postpone the seventh time period before performing measurement, measurement reporting or sending measurement report.
[0217] In some embodiments, not switching can be interpreted as: the terminal 101 determines that the triggering conditions for performing measurement, measurement reporting or sending measurement report are met and the terminal 101 determines that the first condition will be met, and the terminal 101 can determine to postpone for the eighth time period before determining whether the triggering conditions for measurement reporting are met; if met, measurement, measurement reporting or sending measurement report is performed.
[0218] It should be noted that one or more of the second duration, the third duration, the fourth duration, the fifth duration, the sixth duration, the seventh duration, and the eighth duration may be greater than the duration between the current time of terminal 101 and the predicted time of handover failure. In one example, one or more of the second duration, the third duration, the fourth duration, the fifth duration, the sixth duration, the seventh duration, and the eighth duration may be greater than the duration between the current time of terminal 101 and the predicted time of handover to the target cell. In one example, one or more of the second duration, the third duration, the fourth duration, the fifth duration, the sixth duration, the seventh duration, and the eighth duration may be greater than the duration between the current time of terminal 101 and the predicted time of handover from the target cell back to the serving cell. It is understandable that during the second duration, the third duration, the fourth duration, the fifth duration, the sixth duration, the seventh duration, and the eighth duration, terminal 101 will not handover from the serving cell to the target cell. In some embodiments, one or more of the second duration, third duration, fourth duration, fifth duration, sixth duration, seventh duration, and eighth duration may be the same or different durations, and the embodiments of the present disclosure do not specifically limit this.
[0219] In step S205 , the terminal 101 sends first information to the network device 102 .
[0220] In some embodiments, network device 102 may receive first information.
[0221] In some embodiments, the first information may be sent by the terminal 101 when it is determined that the first condition will be met.
[0222] In some embodiments, the first information may be used to instruct the network device 102 to perform one of the following: not perform switching (ie, no switching), or delay switching.
[0223] In some embodiments, the first information may be used to instruct the network device 102 not to perform the handover. In some embodiments, the first information may be used by the network device 102 to determine not to perform the handover to the target cell.
[0224] In some embodiments, the first information may be used to instruct the network device 102 to delay the handover. In some embodiments, the first information may be used by the network device 102 to determine to delay the handover to the target cell.
[0225] In some embodiments, the name of the first information is not limited, and it can be, for example, switching cancellation information, switching delay information, etc.
[0226] In some embodiments, the first information may include at least one of the following: indication information, time information.
[0227] In some embodiments, the indication information may be used to indicate that handover is not to be performed or handover is to be delayed.
[0228] In some embodiments, the time information may be used to indicate the first time of the handover. In one example, the time information may be used to indicate the first time of the handover of the terminal 101.
[0229] In some embodiments, the first time may include at least one of the following: the time of the switch, the earliest time of the switch.
[0230] 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.
[0231] In some embodiments, the first time may include the earliest time of the handover. Here, the earliest time of the handover may be the earliest time at which the handover of the terminal 101 will be successful. In this case, the time information may be used to indicate the earliest time of the handover of the terminal 101. In other words, the handover of the terminal 101 may be performed after the earliest time of the handover indicated by the time information or at the earliest time of the handover.
[0232] 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.
[0233] 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.
[0234] It is understood that, when the indication information in the first information indicates to delay the handover, the first information may include time information. In some cases, when the indication information in the first information indicates not to perform the handover, the first information may not include time information.
[0235] 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.
[0236] In some embodiments, the first information may be carried in a measurement report.
[0237] In some embodiments, the first information may be carried in RRC Measurement Report signaling / message.
[0238] In step S206 , the network device 102 performs a handover decision.
[0239] In some embodiments, the network device 102 may perform a switching decision based on the first information.
[0240] In some embodiments, in the handover decision, the network device 102 may determine not to perform handover of the terminal 101 based on the first information.
[0241] In some embodiments, the network device 102 may determine that the terminal 101 will not be handed over to the target cell based on the indication information in the first information.
[0242] In some embodiments, in the handover decision, the network device 102 may determine to delay the handover of the terminal 101 according to the first information.
[0243] In some embodiments, the network device 102 may determine to delay the handover of the terminal 101 to the target cell according to the indication information in the first information.
[0244] In some embodiments, network device 102 may determine a time to perform handover of terminal 101 based on the time information in the first information. This time may be a handover time delayed by the first time indicated by the time information. In one example, the handover time determined based on the time information may be a time in the future. Network device 102 may perform handover of terminal 101 to the target cell at the delayed time.
[0245] In step S207 , the network device 102 sends second information to the terminal 101 .
[0246] In some embodiments, the network device 102 may send the second information based on the first information.
[0247] In some embodiments, the second information may be used to instruct the terminal 101 to perform a handover.
[0248] In some embodiments, the second information may be used to instruct the terminal 101 to switch to the target cell.
[0249] 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.
[0250] 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.
[0251] 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.
[0252] 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 time of the handover indicated by the first time. For example, network device 102 may send the second information at the time of the handover indicated by the first time. For example, network device 102 may begin handover at the time of the handover 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 earliest time of the handover indicated by the first time. For example, network device 102 may begin handover after the earliest time of the handover indicated by the first time and send the second information thereafter.
[0253] 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.
[0254] 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.
[0255] In some embodiments, the second information may be carried in a handover command.
[0256] In some embodiments, the second information may be carried in an RRC Reconfiguration signaling / message.
[0257] In some embodiments, "not performing a handover" may mean that network device 102 does not trigger a handover of terminal 101 to the target cell. In some embodiments, network device 102 not performing a handover may mean that network device 102 determines not to send the second information to terminal 101 based on the handover decision. In one example, the first information received by network device 102 may indicate that a handover is not to be performed, and thus network device 102 may not send the second information to terminal 101. In some embodiments, network device 102 not performing a handover may mean that network device 102 determines not to obtain relevant information about the target cell based on the handover decision. It is understood that if a handover is not performed, step S207 is not performed.
[0258] In some embodiments, "delayed handover" may refer to network device 102 delaying triggering handover of terminal 101 to the target cell. In some embodiments, network device 102 may delay obtaining relevant information about the target cell and delaying sending the second information. It is understood that regardless of which of the above methods is used to implement delayed handover, network device 102 may delay sending the second information, thereby delaying handover of terminal 101 to the target cell.
[0259] Through the above steps S201 to S207, the process of the communication method of the embodiment of the present disclosure can be completed.
[0260] 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.
[0261] 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.
[0262] 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.
[0263] In some embodiments, the terms "radio", "wireless", "radio access network (RAN)", "access network (AN)", "RAN-based" and the like may be used interchangeably.
[0264] 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.
[0265] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.
[0266] 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.
[0267] 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.
[0268] The communication method according to the embodiments of the present disclosure may include at least one of steps S201 to S207. For example, step S204 may be implemented as an independent embodiment, step S205 may be implemented as an independent embodiment, the combination of steps S203 and S204 may be implemented as an independent embodiment, and the combination of steps S203, S204, and S205 may be implemented as an independent embodiment, but the present invention is not limited thereto.
[0269] In some embodiments, steps S201 , S202 , S203 , S205 , S206 , and S207 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0270] In some embodiments, steps S201 , S202 , S203 , S204 , S206 , and S207 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0271] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 .
[0272] 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 S4106.
[0273] In step S4101, configuration information is obtained.
[0274] 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.
[0275] 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.
[0276] In step S4102, signal measurement is performed.
[0277] 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.
[0278] In some embodiments, terminal 101 may perform signal measurement to obtain measurement results.
[0279] In step S4103, prediction is performed.
[0280] 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.
[0281] In some embodiments, terminal 101 may perform predictions through AI / ML models.
[0282] In step S4104, it is determined to postpone the switching.
[0283] 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.
[0284] In step S4105, the first information is sent.
[0285] The optional implementation of step S4105 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.
[0286] 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.
[0287] In some embodiments, the first information may cause the network device 102 to not perform the switch, or to delay the switch.
[0288] In step S4106, the second information is obtained.
[0289] The optional implementation of step S4106 can refer to the optional implementation of step S207 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0290] 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.
[0291] The communication method involved in the embodiments of the present disclosure may include at least one of steps S4101 to S4106. For example, step S4104 may be implemented as an independent embodiment, step S4105 may be implemented as an independent embodiment, the combination of steps S4103 and S4104 may be implemented as an independent embodiment, and steps S4103, S4104, and S4105 may be implemented as independent embodiments, but are not limited thereto.
[0292] In some embodiments, steps S4101, S4102, S4103, S4105, and S4106 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0293] In some embodiments, steps S4101, S4102, S4103, S4104, and S4106 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0294] 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.
[0295] In step S4201, configuration information is sent.
[0296] 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.
[0297] 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.
[0298] In some embodiments, the configuration information may cause the terminal 101 to perform signal measurements and / or predictions.
[0299] In step S4202, first information is obtained.
[0300] The optional implementation of step S4202 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.
[0301] 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.
[0302] In step S4203, a handover decision is performed.
[0303] The optional implementation of step S4203 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.
[0304] In some embodiments, the network device 102 may perform a switching decision based on the first information.
[0305] In step S4204, the second information is sent.
[0306] The optional implementation of step S4204 can refer to the optional implementation of step S207 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0307] 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.
[0308] In some embodiments, the second information may enable the terminal 101 to continue performing handover to the target cell.
[0309] 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.
[0310] 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.
[0311] 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.
[0312] 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 S503.
[0313] In step S501 , the terminal 101 determines whether a first condition is satisfied.
[0314] 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.
[0315] In step S502 , the terminal 101 determines to postpone the handover.
[0316] 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.
[0317] In step S503 , the terminal 101 sends first information to the network device 102 .
[0318] The optional implementation of step S503 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.
[0319] In the following, the technical solutions of the embodiments of the present disclosure are exemplarily described through specific implementation methods.
[0320] In some embodiments, the solution of the embodiments of the present disclosure can avoid failure or ping-pong switching caused by premature switching.
[0321] In some embodiments, the UE (ie, terminal) determines that the channel quality of the future serving cell meets a first condition, and sends first auxiliary information (ie, first information) to the network.
[0322] In some embodiments, the signal quality is a predicted cell reference signal measurement result, which may be RSRP, RSRQ, or SINR.
[0323] In some embodiments, the UE predicts that handover to the target cell may fail, and sends first auxiliary information to the network (ie, network device).
[0324] In some embodiments, the UE may predict based on AI that a failure will occur.
[0325] In some embodiments, the target cell may be a neighboring cell carried in the measurement report or a neighboring cell that triggers the measurement report.
[0326] In some embodiments, the first condition may be at least one of the following: the signal strength of the serving cell is higher than a first threshold; the signal strength of the serving cell is continuously higher than the first threshold.
[0327] In some embodiments, the signal strength is a predicted cell reference signal measurement result, which may be RSRP, RSRQ, or SINR.
[0328] In some embodiments, the first threshold may be configured by the network or specified by a protocol.
[0329] In some embodiments, the first assistance information may include at least one of the following: a first indication, a first time.
[0330] In some embodiments, the first indication is used to instruct the network not to switch or to delay switching.
[0331] 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.
[0332] In some embodiments, the first assistance information may be carried in a measurement report.
[0333] In some embodiments, the UE determines the first time according to the following information: the time when the signal strength of the serving cell is lower than the first threshold.
[0334] In some embodiments, the above content can be determined based on the results of UE prediction.
[0335] In some embodiments, the future serving cell signal strength is the signal strength after a second time, where the second time is determined by any of the following: TTT timeout, meeting measurement reporting conditions, measurement reporting, or network-indicated time.
[0336] In some embodiments, the TTT or measurement reporting condition is determined according to a measurement identifier indicated by the network.
[0337] 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.
[0338] 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.
[0339] 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), and the functions of some or all of the above units or modules are realized 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 remaining part by the form of hardware circuits.
[0340] 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.
[0341] 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 .
[0342] 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 perform one of the following: not performing switching, delaying switching. 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, S205, S207), 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, S204) 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.
[0343] 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 perform one of the following: not performing switching, delaying switching. Optionally, the transceiver module 601 may be configured to perform at least one of the communication steps such as sending and / or receiving (for example, steps S201, S205, and S207) performed by the network device 102 in any of the above methods, which will not be repeated here. Optionally, the processing module 602 may be configured to perform at least one of the other steps (for example, step S206) other than the communication steps such as sending and / or receiving performed by the network device 102 in any of the above methods, which will not be repeated here.
[0344] 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.
[0345] 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.
[0346] 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.
[0347] 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.
[0348] 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, S205, and S207, but not limited thereto), and the processor 7101 performs at least one of the other steps (for example, steps S202, S203, S204, and S206, 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.
[0349] 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.
[0350] 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.
[0351] 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.
[0352] The chip 7200 includes one or more processors 7201. The chip 7200 is configured to execute any of the above methods.
[0353] 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.
[0354] In some embodiments, the interface circuit 7202 performs at least one of the communication steps (e.g., steps S201, S205, and S207, but not limited thereto) in the above-described method. The interface circuit 7202 performing the communication steps (e.g., steps S201, S205, and S207, but not limited thereto) in the above-described 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, S204, and S206, but not limited thereto).
[0355] 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.
[0356] 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.
[0357] 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.
[0358] 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.
[0359] 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.
[0360] 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 satisfied; Determine to perform a delayed switching, wherein the delayed switching includes: no switching and delayed switching.
2. The method according to claim 1, wherein The delayed switching includes at least one of the following: Instructing the network device to perform the switch after delaying the second time period; Determining again whether the first condition is satisfied after a third delay; Sending a measurement report to the network device after a fourth delay; After the fifth delay, it is determined whether the triggering condition for the measurement report is met.
3. The method according to claim 1, wherein The non-switching includes at least one of the following: Instructing the network device not to perform the switch; Determining again whether the first condition is satisfied after a sixth delay; sending a measurement report to the network device after a seventh delay; After the eighth delay, it is determined whether the triggering condition for the measurement report is met.
4. The method according to any one of claims 1 to 3, wherein The method further comprises: First information is sent to a network device, wherein the first information is used to instruct the network device to perform the deferred switching.
5. The method according to claim 4, wherein The first information includes at least one of the following: Instruction information, used to instruct the postponement of the switching; The time information is used to indicate the first time of the switching.
6. The method according to claim 5, wherein: The first time includes at least one of the following: The switching time; The earliest time for the switch.
7. The method according to claim 5 or 6, wherein: The first time is determined according to the time when the signal strength of the reference signal of the serving cell is lower than the first threshold.
8. The method according to any one of claims 1 to 7, wherein The first condition includes at least one of the following: The handover to the target cell will fail; The signal quality of the serving cell meets the first requirement.
9. The method according to claim 8, wherein The first requirement includes at least one of the following: The signal strength of the reference signal of the serving cell is higher than a first threshold; The signal strength of the reference signal of the serving cell is higher than the first threshold within a first time period.
10. The method according to claim 8 or 9, wherein: The signal strength of the reference signal of the serving cell is the signal strength after 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; Measurement reporting.
11. The method according to any one of claims 1 to 10, wherein The handover is a handover of the terminal to a target cell, and the target cell includes at least one of the following: Neighboring cells included in the measurement report; Neighboring cell that triggered the measurement report.
12. The method according to any one of claims 1 to 11, wherein The terminal has an artificial intelligence AI / machine learning ML model; The AI / ML model is used to determine at least one of the following: The first condition will be satisfied; First time; The measurement reporting conditions will be met; Future handovers to the target cell will fail; The future signal quality of the serving cell meets the first requirement.
13. The method according to any one of claims 1 to 12, 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.
14. A communication method, performed by a network device, wherein: The method comprises: The first information sent by the receiving terminal is used to instruct the network device to perform a deferred switching, where the deferred switching includes: no switching and delayed switching.
15. The method according to claim 14, wherein The delayed switching includes: The network device performs switching after a delay of a second time period.
16. The method according to claim 14, wherein The not switching includes: the network device not performing switching.
17. The method according to any one of claims 14 to 16, wherein The first information includes at least one of the following: Instruction information, used to instruct the postponement of the switching; The time information is used to indicate the first time of the switching.
18. The method according to claim 17, wherein The first time includes at least one of the following: The switching time; The earliest time for the switch.
19. The method according to claim 17 or 18, wherein The first time is determined according to the time when the signal strength of the reference signal of the serving cell is lower than the first threshold.
20. The method according to any one of claims 14 to 19, wherein The handover is a handover of the terminal to a target cell, and the target cell includes at least one of the following: Neighboring cells included in the measurement report; Neighboring cell that triggered the measurement report.
21. The method according to any one of claims 14 to 20, wherein The method further comprises: According to the first information, it is determined not to perform the switching.
22. The method according to any one of claims 14 to 21, wherein The method further comprises: Determining, according to the first information, to delay the switching; Sending second information to the terminal, wherein the second information is used to instruct the terminal to perform the switching.
23. The method according to claim 22, 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.
24. 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 determines to perform a delayed handover, wherein the delayed handover includes: no handover, delayed handover; The terminal sends first information to the network device, wherein the first information is used to instruct the network device to perform the deferred switching.
25. A terminal comprising: Processing module, configured as: Determine that the first condition will be satisfied; Determine to perform a delayed switching, wherein the delayed switching includes: no switching and delayed switching.
26. 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 perform a deferred switching, and the deferred switching includes: no switching and delayed switching.
27. 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 13.
28. 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 14 to 23.
29. 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 24.
30. 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 24.