A method and apparatus for path switching

By determining the satisfaction of preset conditions before path switching and sending auxiliary information, the switching failure caused by delayed commands or unreasonable configuration of network equipment is solved, and the performance of the communication system is improved.

CN115552970BActive Publication Date: 2025-06-13BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202280003028.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-05
Publication Date
2025-06-13
Estimated Expiration
2042-08-05

AI Technical Summary

Technical Problem

When the terminal device performs path switching, the switching may fail due to the switching command sent by the network device being too late or the switching conditions configured by the network are unreasonable.

Method used

When the terminal device is triggered to perform path switching, it first determines the satisfaction of the preset condition, and sends auxiliary information to the network device when the preset condition is met to indicate the switching to the target node.

Benefits of technology

By synchronizing auxiliary information for switching to the target node to the network device, failure of path switching is avoided and the performance of the communication system is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115552970B_ABST
    Figure CN115552970B_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure disclose a method and apparatus for path switching, which can be applied to the field of communication technologies. Among them, the method executed by a terminal device includes: in response to being triggered to perform path switching to a target node, determining whether a preset condition is satisfied; in response to the preset condition being satisfied, sending first indication information to a network device, where the first indication information is used to indicate auxiliary information for switching to the target node. Thus, by synchronizing the auxiliary information for switching to the target node to the network device, path switching failure is avoided, and the performance of the communication system is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technologies, and in particular, to a method and apparatus for path switching. Background Art

[0002] When a terminal device performs a handover to a target cell in response to a handover command sent by a network device or when a handover condition is met, a handover failure may occur. This may be due to the handover command sent by the network device being too late, or may be caused by unreasonable handover conditions configured in the network. Therefore, how to avoid path handover failure is an urgent problem to be solved currently. Summary of the Invention

[0003] Embodiments of the present disclosure provide a method and apparatus for path switching, which avoid path handover failure and improve the performance of a communication system by synchronizing auxiliary information for switching to a target node to a network device.

[0004] In a first aspect, an embodiment of the present disclosure provides a method for path switching, which is executed by a terminal device. The method includes: determining whether a preset condition is met in response to being triggered to perform a path handover to a target node; and sending a first indication message to a network device in response to the preset condition being met, where the first indication message is used to indicate auxiliary information for switching to the target node.

[0005] In the present disclosure, when a terminal device is triggered to perform a path handover to a target node, it first determines whether a preset condition is met. When it determines that the preset condition is met, it sends a first indication message to the network device. Thus, by synchronizing auxiliary information for switching to a target node to the network device, path handover failure is avoided and the performance of the communication system is improved.

[0006] In a second aspect, an embodiment of the present disclosure provides a method for path switching, which is executed by a network device. The method includes: receiving a first indication message sent by a terminal device, where the first indication message is used to indicate auxiliary information for the terminal device to switch to the target node when the terminal device is triggered to perform a path handover to the target node and a preset condition is met.

[0007] In a third aspect, an embodiment of the present disclosure provides a terminal device, including:

[0008] a processing module, configured to determine whether a preset condition is met in response to being triggered to perform a path handover to a target node;

[0009] a transceiver module, configured to send a first indication message to a network device in response to the preset condition being met, where the first indication message is used to indicate auxiliary information for switching to the target node.

[0010] Fourthly, an embodiment of the present disclosure provides a network device, including:

[0011] a transceiver module, configured to receive first indication information sent by a terminal device, where the first indication information is auxiliary information for indicating that the terminal device switches to a target node when being triggered to perform path switching to the target node and a preset condition is satisfied.

[0012] Fifthly, an embodiment of the present disclosure provides a communication device, which includes a processor. When the processor calls a computer program in a memory, the method described in the first aspect above is executed.

[0013] Sixthly, an embodiment of the present disclosure provides a communication device, which includes a processor. When the processor calls a computer program in a memory, the method described in the second aspect above is executed.

[0014] Seventhly, an embodiment of the present disclosure provides a communication device, which includes a processor and a memory. A computer program is stored in the memory; the processor executes the computer program stored in the memory so that the communication device executes the method described in the first aspect above.

[0015] Eighthly, an embodiment of the present disclosure provides a communication device, which includes a processor and a memory. A computer program is stored in the memory; the processor executes the computer program stored in the memory so that the communication device executes the method described in the second aspect above.

[0016] Ninthly, an embodiment of the present disclosure provides a communication device, which includes a processor and an interface circuit. The interface circuit is configured to receive code instructions and transmit them to the processor, and the processor is configured to run the code instructions so that the device executes the method described in the first aspect above.

[0017] Tenthly, an embodiment of the present disclosure provides a communication device, which includes a processor and an interface circuit. The interface circuit is configured to receive code instructions and transmit them to the processor, and the processor is configured to run the code instructions so that the device executes the method described in the second aspect above.

[0018] Eleventhly, an embodiment of the present disclosure provides a communication system, which includes the terminal device described in the third aspect and the network device described in the fourth aspect, or the communication device described in the fifth aspect and the communication device described in the sixth aspect, or the communication device described in the seventh aspect and the communication device described in the eighth aspect, or the communication device described in the ninth aspect and the communication device described in the tenth aspect.

[0019] In a twelfth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing instructions used by the above terminal device. When the instructions are executed, the terminal device is caused to execute the method described in the first aspect above.

[0020] In a thirteenth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing instructions used by the above network device. When the instructions are executed, the terminal device is caused to execute the method described in the second aspect above.

[0021] In a fourteenth aspect, the present disclosure further provides a computer program product including a computer program. When it runs on a computer, the computer is caused to execute the method described in the first aspect above.

[0022] In a fifteenth aspect, the present disclosure further provides a computer program product including a computer program. When it runs on a computer, the computer is caused to execute the method described in the second aspect above.

[0023] In a sixteenth aspect, the present disclosure provides a chip system. The chip system includes at least one processor and an interface, and is used to support the terminal device to implement the functions involved in the first aspect. For example, to determine or process at least one of the data and information involved in the above method. In a possible design, the chip system further includes a memory for storing the necessary computer programs and data of the terminal device. The chip system may be composed of chips or may include chips and other discrete devices.

[0024] In a seventeenth aspect, the present disclosure provides a chip system. The chip system includes at least one processor and an interface, and is used to support the network device to implement the functions involved in the second aspect. For example, to determine or process at least one of the data and information involved in the above method. In a possible design, the chip system further includes a memory for storing the necessary computer programs and data of the network device. The chip system may be composed of chips or may include chips and other discrete devices.

[0025] In an eighteenth aspect, the present disclosure provides a computer program. When it runs on a computer, the computer is caused to execute the method described in the first aspect above.

[0026] In a nineteenth aspect, the present disclosure provides a computer program. When it runs on a computer, the computer is caused to execute the method described in the second aspect above. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the background art, the drawings required to be used in the embodiments of the present disclosure or the background art will be described below.

[0028] Figure 1 It is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure;

[0029] Figure 2 It is a schematic flowchart of a path switching method provided by an embodiment of the present disclosure;

[0030] Figure 3 It is a schematic flowchart of another path switching method provided by an embodiment of the present disclosure;

[0031] Figure 4 It is a schematic flowchart of another path switching method provided by an embodiment of the present disclosure;

[0032] Figure 5 It is a schematic flowchart of another path switching method provided by an embodiment of the present disclosure;

[0033] Figure 6 It is a schematic flowchart of another path switching method provided by an embodiment of the present disclosure;

[0034] Figure 7 It is a schematic flowchart of another path switching method provided by an embodiment of the present disclosure;

[0035] Figure 8 It is a schematic diagram of the structure of a communication device provided by an embodiment of the present disclosure;

[0036] Figure 9 It is a schematic diagram of the structure of another communication device provided by an embodiment of the present disclosure;

[0037] Figure 10 It is a schematic diagram of the structure of a chip provided by an embodiment of the present disclosure. Detailed implementation manners

[0038] For ease of understanding, the terms related to the present disclosure are first introduced.

[0039] 1. Conditional handover (CHO)

[0040] The network device pre-configures a CHO handover command for the terminal device in advance, including the handover target cell configuration and the handover trigger condition. The terminal device stores the received CHO handover command, performs radio resource management (RRM) measurements, and determines whether the handover condition is met. When the handover trigger condition is satisfied, the terminal device initiates a handover process to the target cell.

[0041] 2. Relay

[0042] The terminal device can communicate with the network device through a relay, such as a relay terminal device, without directly connecting to the network device. Among them, the terminal device not connected to the network device is called a remote terminal device (remote UE), and the terminal device providing the relay function can be called a relay terminal device (relay UE).

[0043] When the terminal device is directly connected to the network device, it is called a direct link. When the terminal device is connected to the network device through a relay terminal device, it is called an indirect link.

[0044] 3. Target Node

[0045] The target cell or target relay corresponding to the handover command or handover condition.

[0046] 4. Artificial Intelligence (AI)

[0047] AI is a discipline that studies how to make a computer simulate some human thinking processes and intelligent behaviors. Machine learning algorithms are one of the most important implementation methods of current artificial intelligence technologies. Machine learning can obtain a model through a large amount of training data, and through the model, events can be predicted. Training the AI model with big data related to handover, the obtained AI model can predict the success rate or failure probability of handover to a certain cell based on the real-time network environment of the terminal device.

[0048] To better understand a method for determining the transmission configuration indication state disclosed in the embodiments of the present disclosure, the communication system applicable to the embodiments of the present disclosure will be described first below.

[0049] Please refer to Figure 1 , Figure 1 which is a schematic diagram of the architecture of a communication system provided by the embodiments of the present disclosure. The communication system may include, but is not limited to, a network device and a terminal device. Figure 1 The number and form of the devices shown are only for illustration and do not constitute a limitation on the embodiments of the present disclosure. In actual applications, there may include two or more network devices and two or more terminal devices. Figure 1 The communication system shown takes a network device 11 and a terminal device 12 as an example.

[0050] It should be noted that the technical solutions of the embodiments of the present disclosure can be applied to various communication systems. For example: Long Term Evolution (LTE) system, 5th generation (5G) mobile communication system, 5G New Radio (NR) system, or other future new mobile communication systems, etc.

[0051] The network device 11 in the embodiments of the present disclosure is an entity on the network side for transmitting or receiving signals. For example, the network device 11 may be an evolved NodeB (eNB), a transmission reception point (TRP), a next generation NodeB (gNB) in the NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system, etc. The embodiments of the present disclosure do not limit the specific technologies and specific device forms adopted by the network device. The network device provided by the embodiments of the present disclosure may be composed of a central unit (CU) and a distributed unit (DU). Among them, the CU may also be referred to as a control unit. Adopting the CU-DU structure can split the protocol layer of the network device, such as a base station. The functions of some protocol layers are centrally controlled by the CU, and the functions of the remaining part or all protocol layers are distributed in the DU, and the DU is centrally controlled by the CU.

[0052] The terminal device 12 in the embodiments of the present disclosure is an entity on the user side for receiving or transmitting signals, such as a mobile phone. The terminal device may also be referred to as a terminal, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc. The terminal device may be an automobile with communication functions, a smart automobile, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver functions, 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, a wireless terminal device in a smart home, and so on. The embodiments of the present disclosure do not limit the specific technologies and specific device forms adopted by the terminal device.

[0053] It can be understood that the communication system described in the embodiments of the present disclosure is to more clearly illustrate the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Those skilled in the art know that with the evolution of the system architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present disclosure are equally applicable to similar technical problems.

[0054] In this system, the terminal device can implement the method shown in any embodiment of the present disclosure, and the network device can implement the method shown in the embodiments of the present disclosure. Figures 2 to 5 In this system, the terminal device can implement the method shown in any embodiment of the present disclosure, and the network device can implement the method shown in the embodiments of the present disclosure. Figures 6 to 7 In this system, the terminal device can implement the method shown in any embodiment of the present disclosure, and the network device can implement the method shown in the embodiments of the present disclosure.

[0055] It can be understood that the communication system described in the embodiments of the present disclosure is to more clearly illustrate the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Those skilled in the art know that with the evolution of the system architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present disclosure are equally applicable to similar technical problems.

[0056] Generally, in the traditional handover process, first, the network device will send a handover request to the target handover cell according to the measurement report result of the terminal device. After the target cell confirms, it will send a handover command (reconfiguration with sync) to the terminal device, carrying the configuration information of a target cell. After receiving the handover command, the terminal device will initiate a handover process to the target cell.

[0057] To improve the robustness of handover, CHO is proposed, that is, the network device can pre-configure a CHO handover command for the terminal device, including the target handover cell configuration and the handover trigger condition, where the target handover cell configuration is the reconfiguration message provided by the target cell. The terminal device stores the received CHO handover command, performs RRM measurement, and judges whether the handover condition is satisfied. When the handover trigger condition is satisfied, the terminal device initiates a handover process to the target cell. This can avoid the wireless link handover failure caused by the too late timing of the base station sending the handover command, but there is still a situation of wireless link handover failure caused by the unreasonable handover condition configured by the network device.

[0058] The present disclosure aims at the situation of handover failure caused by the too late handover command sent by the network or the unreasonable handover condition configured by the network, and proposes a path handover method. When the terminal device is triggered for path handover, it can first judge whether the handover to the target node will meet the preset conditions before performing the path handover. When the preset conditions are met, it can send the auxiliary information for handover to the target node to the network device, so that the network device can select a new target node for the terminal device or update the handover condition, thereby avoiding the failure of the terminal device to perform path handover.

[0059] Please refer to Figure 2 , Figure 2 which is a schematic flowchart of a path switching method provided by an embodiment of the present disclosure, and this method is executed by a terminal device. As Figure 2 shown, the method may include but is not limited to the following steps:

[0060] Step 201, in response to being triggered to perform a path switch to a target node, determine the satisfaction of preset conditions.

[0061] Among them, in a direct link, the target node is a handover command or a target cell corresponding to a satisfied path switching condition; in an indirect link, the target node is a handover command or a target relay corresponding to a satisfied path switching condition.

[0062] Optionally, the terminal device is triggered to perform a path switch to a target node, which may be that the terminal device receives a path switching command sent by a network device to switch to the target node; or, it may also be that the terminal device determines that the path switching condition is satisfied according to channel measurement results.

[0063] That is to say, when the terminal device receives a path switching command sent by the network device to switch to the target node, it first determines whether the current network environment meets the preset conditions; or, when the terminal device determines that the path switching condition is satisfied according to the current channel measurement results, it first judges whether the current network environment meets the preset conditions.

[0064] Among them, the preset conditions are conditions used to characterize whether the handover process to the target node will fail. For example, the probability of successful handover, the probability of handover failure, etc. In addition, the channel measurement results are used to characterize the current channel quality of the target node. For example, if the target node is a target cell, the channel measurement results may be the reference signal receiving power (RSRP) of the target cell, or the reference signal receiving quality (RSRQ) of the target cell; or, if the target node is a target relay, the channel measurement results are the sidelink RSRP, or the sidelink RSRQ, etc., and the present disclosure does not limit this.

[0065] Optionally, the terminal device may determine the satisfaction of the preset conditions according to the current channel measurement results; or, it may also use an AI model pre-trained and generated to determine the satisfaction of the preset conditions, etc., and the present disclosure does not limit this.

[0066] Among them, path switching includes switching from a direct link to a direct link, or from a direct link to an indirect link, or from an indirect link to a direct link, or from an indirect link to a direct link, etc.

[0067] For example, when the terminal device is currently on a direct link and receives a handover instruction or determines that the target node is the target relay according to the path switching condition, it is triggered to perform a handover from the direct link to the indirect link; or, if the terminal device is currently on an indirect link and receives a handover instruction or determines that the target node is the target cell according to the path switching condition, it is triggered to perform a handover from the indirect link to the direct link.

[0068] Step 202: In response to the satisfaction of a preset condition, send a first indication message to the network device, where the first indication message is used to indicate auxiliary information for switching to the target node.

[0069] Optionally, the satisfaction of the preset condition includes determining that a path switch to the target node will fail. In addition, the first indication message may include at least one of the following: target node identifier, path switching success probability, path switching failure probability, channel measurement result between the terminal device and the target node, and path switching failure indication information.

[0070] Among them, the determination that a path switch to the target node will fail can be made by the terminal device based on the current channel measurement result; or, it can also be determined by the terminal device based on the result output by the AI model, when the failure probability of switching to the target node is greater than a certain threshold; or it can also be determined by the terminal device based on the result output by the AI model, when the success probability of switching to the target node is less than a certain threshold; or, it can also be determined when the failure probability of switching to the target node is greater than a certain threshold and the success probability of switching to the target node is less than a certain threshold, etc. The present disclosure does not limit this.

[0071] Optionally, the terminal device may determine that a path switch to the target node will fail when determining that the output value of the first preset artificial intelligence (AI) model is a preset value. Wherein, the preset value is the value output by the first preset artificial intelligence model for indicating that the handover result is a failure.

[0072] Among them, the first preset artificial intelligence model is a pre-generated model for predicting whether a path switch by the terminal device to the target node corresponding to the input target node identifier will succeed.

[0073] Optionally, the terminal device inputs the identifier of the target node, the current channel measurement result, the channel measurement results within a preset period before the current moment, and the location information of the terminal device into the first preset artificial intelligence (AI) model, and then the output value of the first preset AI model can be obtained.

[0074] Among them, the current channel measurement result may include the measurement result of the current channel between the terminal device and the target node, and may also include the current channel measurement results between the terminal device and other nodes. In addition, in order to more accurately evaluate whether the current channel measurement result is suitable for path switching, the terminal device may also input the channel measurement results within a preset period at the current moment into the first preset AI model. For example, input the channel measurement results within the first 10 seconds before the current moment into the first preset AI model, or input the channel measurement results of the previous two times before the current moment into the first preset AI model, etc. The present disclosure does not limit this.

[0075] Alternatively, the terminal device may also determine that a path switch to the target node will fail when the probability value output by the second preset AI model meets a preset requirement.

[0076] Among them, the second preset AI model is a pre-generated model for predicting the probability value of successful switching when the terminal device switches paths to the target node corresponding to the input target node identifier, or a model for predicting the probability value of switching failure.

[0077] Optionally, the preset requirement may be a preset threshold. For example, it may be a probability threshold for switching failure. When the probability value of switching failure output by the second preset AI model is greater than the probability threshold for switching failure, the first indication information needs to be reported. Or the preset requirement may also be a probability threshold for switching success. When the probability value of switching success output by the second preset AI model is less than the probability threshold for switching success, the first indication information needs to be reported, etc. The present disclosure does not limit this.

[0078] In the present disclosure, the terminal device may input the identifier of the target node, the current channel measurement result, the channel measurement results within a preset period before the current moment, and the location information of the terminal device into the second preset AI model to obtain the probability value output by the second preset AI model.

[0079] Optionally, the terminal device may determine the preset requirement according to protocol agreements; or it may also determine the preset requirement according to pre-configured information; or, it may also determine the preset requirement according to the indication of the network device. The present disclosure does not limit this.

[0080] In addition, the network device may configure different preset requirements for different target nodes or configure different preset conditions for nodes of different frequencies through the first information.

[0081] That is, the terminal device may determine the preset requirement associated with the identifier of the target node and / or the frequency where the target node is located according to the first configuration information sent by the network device.

[0082] For example, the first configuration information sent by the network device indicates three preset requirements, among which preset requirement 1 corresponds to frequency range A, preset requirement 2 corresponds to frequency range B, and preset requirement 3 corresponds to frequency range C. Therefore, when the terminal device is triggered to switch the path to the target node N, it can use the second preset artificial intelligence AI model to predict the probability of switching failure to be x based on the current channel measurement results and previous channel measurement results and other information. Since the frequency range of the target node N is B, it can be determined whether x meets preset requirement 2. If it does, the first indication information can be sent to the network device. If it does not, it means that the probability of successful switching is high, so the path can be directly switched to the target node A.

[0083] In the present disclosure, before switching to the target node, if the terminal device determines that the path switching will fail, it first sends a first indication message to the network device to assist the network device in re-determining the target node or updating the switching condition configuration, thereby avoiding the path switching failure as much as possible.

[0084] In the present disclosure, when the terminal device is triggered to switch to the target node, it can first determine whether the preset condition is satisfied. If the preset condition is satisfied, the first indication information can be sent to the network device to indicate the auxiliary information for switching to the target node. Thus, by synchronizing the auxiliary information for switching to the target node to the network device, the path switching failure is avoided and the performance of the communication system is improved.

[0085] See also Figure 3 , Figure 3 FIG. 1 is a flow chart of another path switching method provided by an embodiment of the present disclosure, and the method is executed by a terminal device. Figure 3 As shown, the method may include but is not limited to the following steps:

[0086] Step 301 : in response to being triggered to perform a path switch to a target node, determining whether a preset condition is satisfied.

[0087] Step 302: In response to a preset condition being met, first indication information is sent to a network device, wherein the first indication information is used to indicate auxiliary information for switching to a target node.

[0088] Among them, for the specific implementation processes of the above steps 301 and 302, reference may be made to the detailed description of any embodiment of the present disclosure, which will not be elaborated here.

[0089] Step 303, start a preset timer.

[0090] Optionally, the terminal device may start the preset timer when it determines that the preset condition is met or it determines that the first indication information has been sent;

[0091] In the present disclosure, in order to avoid the failure of the terminal device to report the first indication information or the failure to receive the new indication sent by the network device in a timely manner, which may affect the communication performance, the terminal device may start the preset timer after sending the first indication information or when it determines that the preset condition is met, so as to perform timing control on the path switching waiting duration.

[0092] Step 304, in response to the timeout of the preset timer, initiate a path switching request to the target node.

[0093] In the present disclosure, when the preset timer times out, the terminal device may determine that the first indication information is sent failed or the new indication information of the network device is received failed, and thus may initiate a path switching request to the target node to switch the path to the target node.

[0094] Among them, the terminal device may determine the timing value of the preset timer according to protocol agreements; or determine the timing value of the preset timer according to the pre-set configuration information; or may also determine the timing value of the preset timer according to the indication of the network device, etc., and the present disclosure does not limit this.

[0095] Optionally, the network device may configure different timers for different target nodes or configure different timers for different frequencies through the second configuration information. That is to say, the terminal device may determine the preset timer associated with the identifier of the target node and / or the frequency where the target node is located according to the second configuration information sent by the network device.

[0096] For example, two timers are configured in the second configuration information sent by the network device. Among them, timer 1 corresponds to frequency range A and timer 2 corresponds to frequency range B. Thus, when the terminal device is triggered to perform path switching to target node N and target node N is within frequency range A, if the terminal device determines that the preset condition is met at this time, it starts timer 1. After that, when timer 1 times out, it can initiate a path switching request to target node N.

[0097] Optionally, the terminal device may also stop the preset timer when it receives the radio resource control (RRC) reconfiguration message sent by the network device.

[0098] The RRC reconfiguration message may be a switching instruction including a new target node sent by a network device, or may be information including a new switching condition configuration sent by a network device, which is not limited in the present disclosure.

[0099] After receiving the RRC reconfiguration message, the terminal device can perform path switching based on the RRC reconfiguration message and stop the preset timer.

[0100] In the present disclosure, after being triggered to perform a path switch to a target node, the terminal device first determines whether a preset condition is satisfied. When the preset condition is determined to be satisfied, the terminal device sends auxiliary information for indicating a switch to the target node to the network device, and simultaneously starts a preset timer. When the preset timer times out, the terminal device initiates a path switch request to the target node. Thus, by synchronizing the auxiliary information for switching to the target node to the network device, not only is the path switch failure avoided, but the path switch is also initiated within the preset time, thus avoiding invalid waiting and improving the performance of the communication system.

[0101] See also Figure 4 , Figure 4 FIG. 1 is a flow chart of another path switching method provided by an embodiment of the present disclosure, and the method is executed by a terminal device. Figure 4 As shown, the method may include but is not limited to the following steps:

[0102] Step 401 : in response to being triggered to perform a path switch to a target node, determining whether a preset condition is satisfied.

[0103] Step 402: In response to a preset condition being met, first indication information is sent to a network device, wherein the first indication information is used to indicate auxiliary information for switching to the target node.

[0104] The specific implementation process of the above steps 401 and 402 can refer to the detailed description of any embodiment of the present disclosure, and will not be repeated here.

[0105] Step 403: Stop evaluating the switching condition.

[0106] The switching condition is a condition that is pre-configured by the network device and can trigger path switching, such as channel quality conditions, distance conditions between the terminal device and the node, time conditions, etc.

[0107] In the present disclosure, in order to avoid wasting resources of the terminal device, the evaluation of the switching condition may be stopped when the first indication information is sent to the network device.

[0108] Optionally, the terminal device may also stop evaluating the handover condition when it determines that the preset condition is satisfied, and then send the first indication information to the network device. The present disclosure does not limit this.

[0109] In the present disclosure, when the terminal device is triggered to perform a path handover to the target node, it first determines whether the preset condition is satisfied. If it determines that the preset condition is satisfied, it may send auxiliary information indicating a handover to the target node to the network device and stop evaluating the handover condition. Thus, by synchronizing the auxiliary information for handover to the target node to the network device and stopping the evaluation of invalid handover conditions, not only is the path handover failure avoided, but also resource waste is avoided, improving the performance of the communication system.

[0110] Please refer to Figure 5 , Figure 5 which is a schematic flowchart of another path handover method provided by an embodiment of the present disclosure, and this method is executed by the terminal device. As Figure 5 shown, the method may include but is not limited to the following steps:

[0111] Step 501, receive the second indication information sent by the network device.

[0112] Step 502, determine whether to send the first indication information according to the second indication information.

[0113] That is to say, the network device may indicate to the terminal device whether to allow the terminal device to report the first indication information when it is triggered to perform a path handover to the target node and the preset condition is satisfied.

[0114] Optionally, the terminal device may determine whether to send the first indication information according to the value of the preset field in the second indication information. For example, if the value of the preset field in the second indication information is 1, it may be sent, and if the value is 0, it cannot be sent, and so on.

[0115] Optionally, the second indication information may only indicate to the terminal device whether to allow reporting the first indication information when performing a path handover to any target node and the preset condition is satisfied; or, it may also indicate to the terminal device whether to allow reporting the first indication information when performing a path handover to different target nodes and the preset condition is satisfied.

[0116] Thus, the terminal device may determine whether to send the first indication information according to the reporting configuration information associated with the target node in the second indication information.

[0117] For example, the second indication information includes the reporting configuration information 1 associated with node M, the reporting configuration information 2 associated with node N, and the reporting configuration information 3 associated with node L. Then, when the terminal device performs a path switch to node L, it can determine whether it can send the first indication information when the preset condition is met according to the reporting configuration information 3.

[0118] Step 503: In response to being triggered to perform a path switch to the target node, determine the satisfaction of the preset condition.

[0119] Among them, step 503 can be executed simultaneously with steps 501 and 502; or it can also be executed before step 502. The present disclosure does not make any limitations in this regard.

[0120] Step 504: In response to the preset condition being met and the second indication information indicating the sending of the first indication information, send the first indication information to the network device.

[0121] Among them, the first indication information is used to indicate the handover assistance information to the target node.

[0122] Step 505: In response to the preset condition not being met, initiate the path switch process to the target node.

[0123] For the specific implementation manners of the above steps 503 to 505, reference can be made to the detailed description of any embodiment of the present disclosure, and details are not described herein again.

[0124] It should be noted that if the second indication information indicates that when performing a path switch to the target node again and the preset condition is met, it is not allowed to send the first indication information, then the terminal device can directly initiate the path switch to the target node when the preset condition is met; or, perform corresponding operations according to other configuration information. The present disclosure does not make any limitations in this regard.

[0125] In the present disclosure, the terminal device first receives the second indication information sent by the network device, and determines whether it can send the first indication information based on the second indication information. Then, when being triggered to perform a path switch to the target node, it first determines the satisfaction of the preset condition. If the preset condition is met and it is allowed to send the first indication information, it can send the first indication information to the network device. Thus, by synchronizing the handover assistance information to the target node to the network device according to the indication of the network device, path switch failures are avoided, and the performance of the communication system is improved.

[0126] Please refer to Figure 6 , Figure 6 which is a schematic flowchart of another path switch method provided by an embodiment of the present disclosure, and this method is executed by the network device. As Figure 6 shown, this method may include but is not limited to the following steps:

[0127] Step 601: Receive first indication information sent by a terminal device, where the first indication information is used to indicate auxiliary information for the terminal device to switch to a target node when being triggered to perform a path switch to the target node and a preset condition is satisfied.

[0128] In the present disclosure, when the terminal device is triggered to perform a path switch to a target node, if a preset condition is satisfied, it may send auxiliary information for indicating the switch to the target node to a network device. Thus, the network device can determine whether the switch to the target node will succeed based on the first indication information, and then determine a new target node or configure new handover conditions for the terminal device, thereby avoiding handover failures.

[0129] Among them, for a direct link, the target node is a handover command or a target cell corresponding to a satisfied path handover condition; for an indirect link, the target node is a handover command or a target relay corresponding to a satisfied path handover condition.

[0130] In addition, the process of the terminal device being triggered to perform a path switch to a target node and the manner of determining whether the preset condition is satisfied may refer to the detailed description of any embodiment of the present disclosure and will not be elaborated here.

[0131] Optionally, the first indication information includes at least one of the following: a target node identifier, a path handover success probability, a path handover failure probability, a channel measurement result between the terminal device and the target node, and path handover failure indication information.

[0132] Among them, the path handover success probability and the path handover failure probability may be predicted and determined by the terminal device based on current network environment information, such as channel measurement results, location information of the terminal device, etc., using a preset AI model. The channel measurement result is used to characterize the current channel quality of the target node. For example, if the target node is a target cell, the channel measurement result may be the reference signal receiving power (RSRP) of the target cell, or the reference signal receiving quality (RSRQ) of the target cell; or, if the target node is a target relay, the channel measurement result is the sidelink RSRP or the sidelink RSRQ, etc. The present disclosure does not limit this.

[0133] Optionally, the terminal device may determine that the preset condition is satisfied and thus send the first indication message when the output result of the AI model meets the preset requirements. The preset requirements may be configured by the network device for the terminal device, or preset in the terminal device, or determined by the terminal device based on protocol agreements.

[0134] That is to say, the network device may send the first configuration information to the terminal device, where the first configuration information is used to configure the preset requirements for the terminal device.

[0135] Optionally, the preset requirements may be thresholds. Only one preset requirement may be configured in the first configuration information, so that when the terminal device switches paths to any target node, as long as it determines that the threshold is met, it sends the first indication message to the network device.

[0136] Alternatively, in the first configuration information, multiple preset requirements may also be configured, and each preset requirement is associated with a different node or a different frequency. Thus, when the terminal device switches paths to the target node, it first determines the threshold associated with the identifier of the target node and / or the frequency where the target node is located according to the first configuration information, and then sends the first indication message only when the associated threshold is met.

[0137] In addition, to prevent the terminal device from waiting for the indication from the network device all the time after sending the first indication message, which may affect the communication performance, in this disclosure, the network device may also configure a timer for the terminal device, so that when the timer expires, the terminal device stops waiting and starts the path switching process.

[0138] That is to say, the network device may send the second configuration information to the terminal device, where the second configuration information is used to configure the preset timer for the terminal device.

[0139] Optionally, only one preset timer may be configured in the second configuration information, that is, when the terminal device switches paths to any target node, after the preset condition is met or the first indication message is sent, it determines whether to start the path switching process based on this timer.

[0140] Alternatively, in the second configuration information, multiple timers may also be configured, and each timer is associated with a different node or a different frequency. Thus, when the terminal device switches paths to the target node, it first determines the preset timer associated with the identifier of the target node and / or the frequency where the target node is located according to the second configuration information, and then starts the path switching process to the target node only when the preset timer expires.

[0141] In the present disclosure, when the terminal device is triggered to switch to a target node and a preset condition is satisfied, the terminal device sends first indication information to the network device to indicate the auxiliary information for switching to the target node. Thus, by synchronizing the auxiliary information for the terminal device to switch to the target node, path switching failure is avoided, and the performance of the communication system is improved.

[0142] Please refer to Figure 7 , Figure 7 which is a schematic flowchart of another path switching method provided by an embodiment of the present disclosure, and this method is executed by the network device. As Figure 7 shown, this method may include but is not limited to the following steps:

[0143] Step 701: Send second indication information to the terminal device, where the second indication information is used to indicate whether to allow the terminal device to send the first indication information.

[0144] In the present disclosure, in order to avoid waste of channel resources caused by the terminal device sending the first indication information, the network device may also send second indication information to the terminal device to indicate whether the terminal device can report the first indication information.

[0145] Optionally, the network device may indicate whether the first indication information can be sent through the value of a preset field in the second indication information. For example, if the value of the preset field in the second indication information is 1, it indicates that it can be sent, and if the value of the preset field is 0, it indicates that it cannot be sent, and so on.

[0146] Optionally, the second indication information may only indicate to the terminal device whether it is allowed to report the first indication information when performing path switching to any target node and the preset condition is satisfied; or, it may also indicate to the terminal device whether it is allowed to report the first indication information when performing path switching to different target nodes and the preset condition is satisfied.

[0147] That is to say, the second indication information may include reporting configuration information associated with the target node. Thus, the terminal device can determine whether to send the first indication information according to the reporting configuration information associated with the target node in the second indication information.

[0148] Step 702: Receive the first indication information sent by the terminal device.

[0149] The first indication information is sent by the terminal device when it is triggered to perform path switching to the target node, the preset condition is satisfied, and the second indication information indicates that it is allowed to send the first indication information. The first indication information is used to indicate the auxiliary information for switching to the target node.

[0150] Among them, for the specific implementation manner of the above step 702, reference may be made to the detailed description of any embodiment of the present disclosure, which will not be elaborated here.

[0151] In the present disclosure, the network device first sends second indication information to the terminal device to indicate whether it can report the first indication information. Then, when it allows the terminal device to report the first indication information, it can receive the first indication information sent by the terminal device. Thus, by indicating the auxiliary information for the terminal device to synchronously switch to the target node, path switching failure is avoided, and the performance of the communication system is improved.

[0152] Please refer to Figure 8 , Figure 8 which is a schematic structural diagram of a communication device provided by an embodiment of the present disclosure. Figure 8 The illustrated communication device 800 may include a processing module 801 and a transceiver module 802. The transceiver module 802 may include a sending module and / or a receiving module. The sending module is used to implement the sending function, and the receiving module is used to implement the receiving function. The transceiver module 802 can implement the sending function and / or the receiving function.

[0153] It can be understood that the communication device 800 can be a terminal device, or a device in the terminal device, or a device that can be used in matching with the terminal device.

[0154] On the terminal device side, the communication device 800 includes:

[0155] The processing module 801 is configured to determine the satisfaction of preset conditions in response to being triggered to perform a path switch to the target node;

[0156] The transceiver module 802 is configured to send the first indication information to the network device in response to the satisfaction of the preset conditions, where the first indication information is used to indicate the auxiliary information for switching to the target node. Optionally, the processing module 801 is further configured to:

[0157] Determine that a path switch command for switching to the target node is received from the network device; or,

[0158] Determine that the path switch condition is satisfied.

[0159] Optionally, the satisfaction of the preset conditions includes: determining that a path switch to the target node will fail.

[0160] Optionally, the processing module 801 is further configured to:

[0161] In response to the output value of the first preset artificial intelligence (AI) model being a preset value, determine that a path switch to the target node will fail; or,

[0162] Determine that a path switch to the target node will fail in response to the probability value output by the second preset artificial intelligence (AI) model meeting the preset requirements.

[0163] Optionally, the processing module 801 is further configured to:

[0164] Input the identifier of the target node, the current channel measurement result, the channel measurement results within a preset period before the current moment, and the location information of the terminal device into the first preset artificial intelligence (AI) model to obtain the output value of the first preset AI model; or,

[0165] Input the identifier of the target node, the current channel measurement result, the channel measurement results within a preset period before the current moment, and the location information of the terminal device into the second preset artificial intelligence (AI) model to obtain the probability value output by the second preset AI model.

[0166] Optionally, the processing module 801 is further configured to:

[0167] Determine that the preset condition is met or determine that the first indication information has been sent, and start a preset timer;

[0168] In response to the timeout of the preset timer, initiate a path switch request to the target node.

[0169] Optionally, the processing module 801 is further configured to:

[0170] In response to receiving the radio resource control (RRC) reconfiguration message sent by the network device, stop the preset timer.

[0171] Optionally, the processing module 801 is further configured to:

[0172] Determine the preset requirements associated with the identifier of the target node and / or the frequency where the target node is located according to the first configuration information sent by the network device; or,

[0173] Determine the preset timer associated with the identifier of the target node and / or the frequency where the target node is located according to the second configuration information sent by the network device.

[0174] Optionally, the processing module 801 is further configured to:

[0175] In response to determining that the preset condition is met, stop evaluating the handover conditions; or,

[0176] In response to having sent the first indication information, stop evaluating the handover conditions.

[0177] Optionally, the transceiver module 802 is further configured to:

[0178] Receive the second indication information sent by the network device;

[0179] The processing module 801 is further configured to determine whether to send the first indication information according to the second indication information.

[0180] Optionally, the processing module 801 is further configured to:

[0181] Determine whether to send the first indication information according to the reporting configuration information associated with the target node in the second indication information.

[0182] Optionally, the first indication information includes at least one of the following:

[0183] Target node identifier;

[0184] Path switching success probability;

[0185] Path switching failure probability;

[0186] Channel measurement result between the terminal device and the target node; and

[0187] Path switching failure indication information.

[0188] Optionally, the processing module 801 is further configured to:

[0189] In response to the preset condition not being met, initiate a path switching process to the target node.

[0190] In the present disclosure, when the terminal device is triggered to switch to the target node, it can first determine whether the preset condition is met. If the preset condition is met, it can send the first indication information to the network device to indicate the auxiliary information for switching to the target node. Thus, by synchronizing the auxiliary information for switching to the target node with the network device, path switching failure is avoided and the performance of the communication system is improved.

[0191] Alternatively, the communication device 800 is on the network device side, where:

[0192] The transceiver module 802 is configured to receive the first indication information sent by the terminal device, where the first indication information is used to indicate the auxiliary information for the terminal device to switch to the target node when it is triggered to perform a path switching to the target node and the preset condition is met.

[0193] Optionally, the transceiver module 802 is further configured to:

[0194] Send the first configuration information to the terminal device, where the first configuration information is used to configure the preset requirements for the terminal device; or,

[0195] Send second configuration information to the terminal device, where the second configuration information is used to configure a preset timer for the terminal device.

[0196] Optionally, the transceiver module 802 is further configured to:

[0197] Send second indication information to the terminal device, where the second indication information is used to indicate whether to allow the terminal device to send the first indication information.

[0198] Optionally, the second indication information includes reporting configuration information associated with the target node.

[0199] Optionally, the first indication information includes at least one of the following:

[0200] Target node identifier;

[0201] Path switching success probability;

[0202] Path switching failure probability;

[0203] Channel measurement result between the terminal device and the target node; and

[0204] Path switching failure indication information.

[0205] In the present disclosure, when the terminal device is triggered to switch to the target node and the preset conditions are met, the terminal device sends the first indication information to the network device to indicate the auxiliary information for switching to the target node. Thus, by synchronizing the auxiliary information for the terminal device to switch to the target node, path switching failure is avoided and the performance of the communication system is improved.

[0206] Please refer to Figure 9 , Figure 9 It is a schematic structural diagram of another communication device provided by an embodiment of the present disclosure. The communication device 900 may be a terminal device, or a chip, a chip system, or a processor, etc. that supports the terminal device to implement the above method. This device can be used to implement the method described in the above method embodiment, and specifically, reference can be made to the description in the above method embodiment.

[0207] The communication device 900 may include one or more processors 901. The processor 901 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control 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 a computer program, and process the data of the computer program.

[0208] Optionally, the communication device 900 may further include one or more memories 902, on which a computer program 904 may be stored, and the processor 901 executes the computer program 904 so that the communication device 900 performs the method described in the above method embodiment. Optionally, data may also be stored in the memory 902. The communication device 900 and the memory 902 may be provided separately or integrated together.

[0209] Optionally, the communication device 900 may further include a transceiver 905 and an antenna 906. The transceiver 905 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is used to implement a transceiver function. The transceiver 905 may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., and is used to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is used to implement a transmitting function.

[0210] Optionally, the communication device 900 may further include one or more interface circuits 907. The interface circuit 907 is used to receive code instructions and transmit them to the processor 901. The processor 901 runs the code instructions to enable the communication device 900 to perform the method described in the above method embodiment.

[0211] The communication device 900 is a terminal device, and the transceiver 905 is used to execute Figures 2 to 5 The processor 901 is used to execute the sending and receiving steps in Figures 2 to 5 The processing steps in .

[0212] The communication device 900 is a network device, and the transceiver 905 is used to execute Figures 6 to 7 The processor 901 is used to execute the sending and receiving steps in Figures 6 to 7 The processing steps in .

[0213] In one implementation, the processor 901 may include a transceiver for implementing receiving and sending functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0214] In one implementation, the processor 901 may store a computer program 903, which runs on the processor 901 and enables the communication device 900 to perform the method described in the above method embodiment. The computer program 903 may be fixed in the processor 901, in which case the processor 901 may be implemented by hardware.

[0215] In one implementation, the communication device 900 may include circuitry that can implement the functions of transmitting, receiving, or communicating in the foregoing method embodiments. The processors and transceivers described in this disclosure may be implemented on an integrated circuit (IC), analog IC, radio frequency integrated circuit (RFIC), mixed-signal IC, application specific integrated circuit (ASIC), printed circuit board (PCB), electronic device, etc. The processors and transceivers may also be fabricated using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), P-type metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), BiCMOS, silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0216] The communication device described in the above embodiments may be a network device or an intelligent relay, but the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device may not be limited by Figure 9 . The communication device may be an independent device or may be a part of a larger device. For example, the communication device may be:

[0217] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;

[0218] (2) A set of one or more ICs, optionally, the IC set may also include storage components for storing data and computer programs;

[0219] (3) An ASIC, such as a modem;

[0220] (4) A module that can be embedded in other devices;

[0221] (5) A receiver, terminal device, intelligent terminal device, cellular phone, wireless device, handset, mobile unit, vehicle-mounted device, network device, cloud device, artificial intelligence device, etc.;

[0222] (6) Others, etc.

[0223] For the case where the communication device can be a chip or a chip system, reference can be made to Figure 10 the structural schematic diagram of the chip shown. Figure 10 The chip shown includes a processor 1001 and an interface 1002. Among them, the number of processors 1001 can be one or more, and the number of interfaces 1002 can be multiple.

[0224] For the case where the chip is used to implement the functions of the terminal device in the embodiments of the present disclosure.

[0225] Optionally, the chip further includes a memory 1003, and the memory 1003 is used to store necessary computer programs and data.

[0226] Those skilled in the art can also understand that the various illustrative logical blocks and steps listed in the embodiments of the present disclosure can be implemented by electronic hardware, computer software, or a combination of both. Whether such a function is implemented by hardware or software depends on the specific application and the design requirements of the entire system. For each specific application, those skilled in the art can use various methods to implement the described function, but such implementation should not be construed as exceeding the scope protected by the embodiments of the present disclosure.

[0227] The present disclosure also provides a readable storage medium, on which instructions are stored, and when the instructions are executed by a computer, the functions of any one of the above method embodiments are implemented.

[0228] The present disclosure also provides a computer program product, and when the computer program product is executed by a computer, the functions of any one of the above method embodiments are implemented.

[0229] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, the processes or functions described in the embodiments of the present disclosure are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer program can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a high-definition digital video disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0230] Those of ordinary skill in the art can understand that the various digital numbers such as the first and the second involved in the present disclosure are only for the convenience of description and are not used to limit the scope of the embodiments of the present disclosure, nor do they represent the order of precedence.

[0231] At least one in the present disclosure can also be described as one or more. The plurality can be two, three, four, or more, and the present disclosure does not make any restrictions. In the embodiments of the present disclosure, for a technical feature, the technical features in the technical feature are distinguished by "the first", "the second", "the third", "A", "B", "C", and "D", etc. There is no order of precedence or size order among the technical features described by "the first", "the second", "the third", "A", "B", "C", and "D".

[0232] The corresponding relationships shown in each table in this disclosure can be configured or predefined. The values of the information in each table are merely examples and can be configured as other values, which are not limited in this disclosure. When configuring the corresponding relationships between the configuration information and each parameter, it is not necessarily required to configure all the corresponding relationships shown in each table. For example, in the tables in this disclosure, the corresponding relationships shown in some rows can also not be configured. Another example is that appropriate deformation adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the titles of the above tables can also be other names understandable by the communication device, and the values or representation methods of the parameters can also be other values or representation methods understandable by the communication device. When implementing the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash maps, etc.

[0233] The predefined in this disclosure can be understood as defining, predefining, storing, prestoring, pre-negotiating, pre-configuring, solidifying, or pre-burning.

[0234] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this disclosure.

[0235] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described systems, devices, and units can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0236] As described above, the above is only the specific implementation manner of this disclosure, but the protection scope of this disclosure is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by this disclosure and should be covered by the protection scope of this disclosure. Therefore, the protection scope of this disclosure should be subject to the protection scope of the claims.

Claims

1. A method for path switching, characterized in that, it is executed by a terminal device, and the method includes: In response to being triggered to execute path switching to a target node, determine the satisfaction of preset conditions; In response to determining that path switching to the target node will fail, send first indication information to a network device, where the first indication information is used to indicate auxiliary information for switching to the target node; The determination that path switching to the target node will fail includes: In response to the output value of a first preset artificial intelligence (AI) model being a preset value, determine that path switching to the target node will fail; or, In response to the probability value output by a second preset AI model meeting a preset requirement, determine that path switching to the target node will fail.

2. The method according to claim 1, characterized in that, the being triggered to execute path switching to a target node includes: Determine that a path switching command for switching to the target node sent by the network device is received; or, Determine that path switching conditions are met.

3. The method according to claim 1, characterized in that, it further includes: Input the identifier of the target node, the current channel measurement result, the channel measurement results within a preset period before the current moment, and the location information of the terminal device into the first preset AI model to obtain the output value of the first preset AI model; or, Input the identifier of the target node, the current channel measurement result, the channel measurement results within a preset period before the current moment, and the location information of the terminal device into the second preset AI model to obtain the probability value output by the second preset AI model.

4. The method according to claim 1, characterized in that, it further includes: Determine that the preset conditions are met or determine that the first indication information has been sent, and start a preset timer; In response to the expiration of the preset timer, initiate a path switching request to the target node.

5. The method according to claim 4, characterized in that, it further includes: In response to receiving a radio resource control (RRC) reconfiguration message sent by the network device, stop the preset timer.

6. The method according to any one of claims 1-5, characterized in that, it further includes: Determine the preset requirement associated with the identifier of the target node and / or the frequency where the target node is located according to the first configuration information sent by the network device; or, Determine the preset timer associated with the identifier of the target node and / or the frequency where the target node is located according to the second configuration information sent by the network device.

7. The method according to claim 1, characterized in that, it further includes: In response to determining that the preset conditions are met, stop evaluating the switching conditions; or, In response to the first indication information having been sent, stop evaluating the switching conditions.

8. The method according to claim 1, characterized in that, it further includes: Receive second indication information sent by the network device; Determine whether to send the first indication information according to the second indication information.

9. The method according to claim 8, Characterized in that, Determining whether to run and send the first indication information according to the second indication information includes: Determining whether to send the first indication information according to the reporting configuration information associated with the target node in the second indication information.

10. The method according to any one of claims 1-5, Characterized in that, The first indication information includes at least one of the following: Target node identifier; Path switching success probability; Path switching failure probability; Channel measurement result between the terminal device and the target node; and Path switching failure indication information.

11. The method according to claim 1, Characterized in that, Further includes: In response to the preset condition not being met, initiating a path switching process to the target node.

12. A path switching method, Characterized in that, Executed by a network device, the method includes: Receiving first indication information sent by a terminal device, where the first indication information is used to indicate auxiliary information for the terminal device to switch to the target node when being triggered to perform a path switching to the target node and determining that the path switching to the target node will fail.

13. The method according to claim 12, Characterized in that, Further includes: Sending first configuration information to the terminal device, where the first configuration information is used to configure preset requirements for the terminal device; or, Sending second configuration information to the terminal device, where the second configuration information is used to configure a preset timer for the terminal device.

14. The method according to claim 12 or 13, Characterized in that, Further includes: Sending second indication information to the terminal device, where the second indication information is used to indicate whether to allow the terminal device to send the first indication information.

15. The method according to claim 14, Characterized in that, The second indication information contains reporting configuration information associated with the target node.

16. The method according to any one of claims 12-13, Characterized in that, The first indication information includes at least one of the following: Target node identifier; Path switching success probability; Path switching failure probability; Channel measurement result between the terminal device and the target node; and Path switching failure indication information.

17. A terminal device, Characterized in that, Includes: A processing module, configured to determine whether a preset condition is met in response to being triggered to perform a path switching to a target node; A transceiver module, configured to send first indication information to a network device in response to determining that the path switching to the target node will fail, where the first indication information is used to indicate auxiliary information for switching to the target node; The processing module is further configured to: Determine that the path switching to the target node will fail in response to the output value of a first preset artificial intelligence (AI) model being a preset value; or, Determine that the path switching to the target node will fail in response to the probability value output by a second preset AI model meeting a preset requirement.

18. A network device, Characterized in that, Includes: A transceiver module, configured to receive first indication information sent by a terminal device, where the first indication information is used to indicate auxiliary information for the terminal device to switch to a target node when the terminal device is triggered to perform a path switch to the target node and it is determined that the path switch to the target node will fail.

19. A communication system, characterized in that the communication system includes a terminal device and a network device, the terminal device is configured to execute the method according to any one of claims 1-11, and the network device is configured to execute the method according to any one of claims 12-16.

20. A communication device, characterized in that the device includes a processor and a memory, a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device executes the method according to any one of claims 1 to 11, or executes the method according to any one of claims 12 to 16.

21. A computer-readable storage medium, configured to store instructions, which when executed, cause the method according to any one of claims 1 to 12 to be implemented, or cause the method according to any one of claims 12 to 16 to be implemented.

Citation Information

Patent Citations

  • Cell switching method and device, communication equipment and storage medium

    CN112823545A