Communication method and communication apparatus

By recording and sending information after handover using terminal devices, the problem of low mobility management performance in mobile communication networks is solved, enabling more efficient network parameter optimization and improved communication service quality.

CN116438845BActive Publication Date: 2026-04-10HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2021-10-28
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

In mobile communication networks, how to reasonably handle various mobility reports to improve the network's mobility management performance and reduce problems such as premature, late, and ping-pong handovers is a challenge, as the existing MRO mechanism suffers from inefficiency.

Method used

After successfully switching to the target network device, the terminal device records information and starts a timer. Based on the connection status during the timer's operation, it records and sends relevant information to optimize network parameters and reduce unnecessary information reporting and signaling overhead.

Benefits of technology

By accurately recording and transmitting information, network devices can more precisely optimize mobility management parameters, reduce the probability of handover failures, and improve the quality of communication services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116438845B_ABST
    Figure CN116438845B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a communication method and a communication device, the method comprises the following steps: after a terminal device is successfully switched to a target network device by a first network device, the terminal device records first information and starts a timer, wherein the first information is used for indicating that the terminal device is successfully switched to the target network device by the first network device; during the running of the timer, connection failure occurs between the terminal device and the target network device, the terminal device records second information and deletes the first information, wherein the second information is used for indicating that the connection failure occurs between the terminal device and the target network device; or during the running of the timer, no connection failure occurs between the terminal device and the target network device, and the terminal device sends the first information. The mobility management performance of the network can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the field of communications, and more particularly, to a communication method and a communication apparatus. BACKGROUND

[0002] In a mobile communication network, in order to reduce the problems of too early or too late handover and ping-pong handover in handover (such as intra-frequency handover, inter-frequency handover, inter-system handover, etc.) caused by unreasonable network parameter settings, the system currently supports a mobility robustness optimization (MRO) mechanism. MRO is an important mechanism for network self-optimization. When a terminal device has an abnormality related to mobility (such as handover failure, radio link failure in a target cell, etc.), the terminal device reports the abnormality-related parameters to the network. The network device can perform autonomous analysis and optimize network parameters according to the related parameters reported by the terminal device. However, with the increase in the types of mobility reports of the terminal device, how to reasonably process multiple mobility reports to improve the mobility management performance of the network has become a hot spot of current research. SUMMARY

[0003] Embodiments of the present application provide a communication method and a communication apparatus, which can improve the mobility management performance of the network.

[0004] In a first aspect, a communication method is provided, which can be executed by a terminal device or a component (such as a chip or a circuit) configured to (or used for) the terminal device. Hereinafter, the method is taken as an example to be executed by the terminal device.

[0005] The method comprises: after the terminal device is successfully handed over to a target network device by a first network device, the terminal device records first information and starts a timer, wherein the first information is used to indicate that the terminal device is successfully handed over to the target network device by the first network device; during running of the timer, connection failure occurs between the terminal device and the target network device, the terminal device records second information and deletes the first information, wherein the second information is used to indicate that the connection failure occurs between the terminal device and the target network device; or during running of the timer, no connection failure occurs between the terminal device and the target network device, and the terminal device sends the first information.

[0006] Optionally, the method further comprises: the terminal device sends the second information.

[0007] According to the foregoing scheme, the terminal device can determine whether the successful handover is at risk of failure or is stable according to whether a connection failure occurs during running of the timer, thereby determining a processing manner of the first information, so that the information recorded by the terminal device can be reduced, and air interface signaling overhead caused by the recorded information reported by the terminal device can be reduced. The first network device can determine the mobility management parameter of the first network device according to the obtained first information (part or all) or second information (part or all information), and the scheme can improve the mobility management performance of the network and improve the communication service quality of the network.

[0008] With reference to the first aspect, in some implementations of the first aspect, the second information includes one or more of the following:

[0009] association event indication information, the association event indication information being used to indicate that the first information is recorded in a mobility event corresponding to the second information;

[0010] second indication information, the second indication information being used to determine a time at which the terminal device receives a mobility command or to determine a time at which the terminal device determines a handover triggered condition;

[0011] identification information of a first cell, the first cell being a serving cell of the terminal device before handover and being managed by the first network device;

[0012] first identification information of the terminal device, the first identification information being identification information of the terminal device in the first cell.

[0013] According to the foregoing scheme, the second information can include association event indication information, so that the first network device can determine that the terminal device successfully establishes a connection with a target network device, but a connection failure occurs during running of the timer. The first network device can determine or adjust a degree of the mobility management parameter according to the failure occurring after successful handover of the terminal device, which is different from determining or adjusting the degree of the mobility management parameter according to a failure in successful handover, can more accurately optimize network configuration, and reduce a probability of mobility failure of the terminal device. In addition, the second information can include second indication information, identification information of the first cell, and first identification information of the terminal device, so that the first network device can determine the terminal device corresponding to the second information.

[0014] In some implementations of the first aspect, the second indication information includes a time interval T1 and a time interval T2, the time interval T2 being a time interval between a connection failure between the terminal device and the target network device and the sending of the second information, and the time interval T1 being a time interval between the receiving of the mobility command by the terminal device and the connection failure between the terminal device and the target network device, or the time interval T1 being a time interval between the determination of the triggering condition handover by the terminal device and the connection failure between the terminal device and the target network device.

[0015] In some implementations of the first aspect, the method further includes: if the connection failure between the terminal device and the target network device occurs during the running of the timer, the terminal device stops the timer.

[0016] According to the above scheme, the timer is used for the terminal device to determine whether the successful handover to the target network device is stable, and when the connection failure occurs, the stopping of the timer can reduce unnecessary power consumption of the terminal device.

[0017] In some implementations of the first aspect, the first information includes one or more of the following information:

[0018] The first indication information is used to determine a time at which the terminal device receives the mobility command or a time at which the terminal device determines the triggering condition handover.

[0019] The identification information of the first cell, the first cell being a serving cell before the handover of the terminal device and being managed by the first network device.

[0020] The first identification information of the terminal device, the first identification information being identification information of the terminal device in the first cell.

[0021] According to the above scheme, the first information can include the second indication information, the identification information of the first cell, and the first identification information of the terminal device, so as to enable the first network device to determine the terminal device to which the first information corresponds.

[0022] In some implementations of the first aspect, the method further includes:

[0023] The terminal device receives a running duration of the timer from the first network device.

[0024] In a second aspect, a communication method is provided, which can be executed by a first network device or a component (such as a chip or a circuit) configured to (or used for) the first network device. Hereinafter, the method is taken as an example of being executed by the first network device.

[0025] The method comprises: receiving, by a first network device, first information or second information, wherein the first information is used to indicate that a terminal device is successfully handed over to a target network device by the first network device, and the second information is used to indicate that a connection failure occurs between the terminal device and the target network device; and determining, by the first network device, a mobility management parameter of the first network device according to the first information or the second information.

[0026] With reference to the second aspect, in some implementations of the second aspect, the method further comprises: sending, by the first network device to the terminal device, a running time length of a timer, wherein the timer is used by the terminal device to determine a processing manner of the first information.

[0027] With reference to the second aspect, in some implementations of the second aspect, receiving, by the first network device, the first information and / or the second information comprises: receiving, by the first network device, the first information and / or the second information from the terminal device, or from a second network device, or from a core network device.

[0028] With reference to the second aspect, in some implementations of the second aspect, the method further comprises: receiving, by the first network device, the running time length of the timer from the target network device or from a core network device.

[0029] The third aspect provides a communication method, which can be executed by a terminal device or a component (such as a chip or a circuit) configured to (or for) the terminal device. Hereinafter, the method is taken as an example executed by the terminal device.

[0030] The method comprises: after the terminal device is successfully handed over to a target network device by a first network device, recording first information, wherein the first information is used to indicate that the terminal device is successfully handed over to the target network device by the first network device; recording second information after a connection failure occurs between the terminal device and the target network device, wherein the second information is used to indicate that the connection failure occurs between the terminal device and the target network device, and the second information comprises first indication information, wherein the first indication information is used to determine a time at which a mobility command is received by the terminal device or to determine a time at which a conditional handover trigger condition of the terminal device is triggered; and sending, by the terminal device, the first information and sending, by the terminal device, the second information.

[0031] According to the scheme, the terminal device sends the first information and the second information to the network device, the second information includes the first indication information, so that the network device can determine whether the second information is related to the handover of the terminal device according to the time point when the connection failure corresponding to the second information occurs, and in the related case, the optimization of the mobility management parameter is performed according to the second information or the first information and the second information. Or the terminal device can also determine the unstable handover success by the timer, and record the associated indication information in the first information and / or the second information, so that the network device can establish the association, more accurately obtain the situation after the handover of the terminal device, the network device can more accurately perform the mobility management, the mobility management performance of the network can be improved, and the communication service quality of the network can be improved.

[0032] With reference to the third aspect, in some implementations of the third aspect, the first indication information includes first time information and / or first identification information of the terminal device in a first cell, wherein the first time information is used to indicate a time interval between the terminal device receiving a mobility command or the terminal device determining a triggering condition to handover to the second information being sent, and the first cell is a service cell before the handover of the terminal device managed by the first network device.

[0033] With reference to the third aspect, in some implementations of the third aspect, the first time information includes a time interval T1 and a time interval T2, the time interval T2 is a time interval between the connection failure occurring and the second information being sent, and the time interval T1 is a time interval between the terminal device receiving a mobility command and the connection failure of the terminal device and the target network device, or the time interval T1 is a time interval between the terminal device determining a triggering condition to handover and the connection failure of the terminal device and the target network device.

[0034] With reference to the third aspect, in some implementations of the third aspect, the method further includes: starting a timer by the terminal device after the terminal device is successfully handed over to the target network device by the first network device; and recording the second information includes: the terminal device and the target network device have a connection failure during the running of the timer, recording the second information, wherein the second information includes the second association event indication information, and the second association event indication information is used to indicate that the terminal device records or reports the first information in the mobility event corresponding to the second information.

[0035] With reference to the third aspect, in some implementations of the third aspect, the method further includes:

[0036] If the terminal device fails to connect with the target network device during the running time of the timer, the terminal device records first associated event indication information in the first information, the first associated event indication information being used to indicate that the terminal device records or reports the second information in the mobility event corresponding to the first information, and / or the first associated event indication being used to indicate that the terminal device fails to connect with the target network device during the running time of the timer.

[0037] With reference to the third aspect, in some implementations of the third aspect, the method further includes: the terminal device failing to connect with the target network device during the running time of the timer, and the terminal device stopping the timer.

[0038] With reference to the third aspect, in some implementations of the third aspect, the first information includes second indication information, and the second indication information further includes one or more of the following: identification information of the first cell, first identification information of the terminal device, or second time information. The second time information is used to indicate a time interval between the terminal device receiving the mobility command and the first information being sent, or a time interval between the terminal device determining the triggering condition and the first information being sent.

[0039] With reference to the third aspect, in some implementations of the third aspect, the method further includes: the terminal device receiving the running time of the timer from the first network device.

[0040] A fourth aspect provides a communication method, which can be executed by a first network device or a component (such as a chip or a circuit) configured to (or used for) the first network device. Hereinafter, the method is taken as an example of being executed by the first network device.

[0041] The method includes: the first network device receiving first information, the first information being used to indicate that a terminal device is successfully switched to a target network device by the first network device; the first network device receiving second information, the second information being used to indicate that the terminal device fails to connect with the target network device, and the second information including first indication information, the first indication information being used to determine a time when the terminal device receives a mobility command or the terminal device triggers a conditional handover; and the first network device determining, according to the first indication information, whether the first information and the second information are information in the same handover event.

[0042] For specific descriptions of contents included in the first information and the second information, reference can be made to descriptions in the third aspect. For brevity, no further description is given.

[0043] In some implementations of the fourth aspect, the method further includes: sending, by the first network device, a running time length of a timer to the terminal device, wherein the timer is used by the terminal device to determine whether to record the first associated record information and / or the second associated record information.

[0044] In some implementations of the fourth aspect, before the first network device sends the running time length of the timer to the terminal device, the method further includes: receiving, by the first network device, the running time length of the timer sent by the target network device or the core network device.

[0045] In some implementations of the fourth aspect, the method further includes: determining, by the first network device, according to the first indication information, that the terminal device receives the mobility command at the same time corresponding to the first information and the second information; and determining, by the first network device, that the first information and the second information are information in the same switching event.

[0046] In some implementations of the fourth aspect, the method further includes: determining, by the first network device, a mobility management parameter of the first network device according to the first information and / or the second information.

[0047] In some implementations of the fourth aspect, determining, by the first network device, the mobility management parameter of the first network device according to the first information and / or the second information includes: determining, by the first network device, that the terminal device experiences a connection failure with the target network device within a first time interval after the terminal device receives a mobility command or triggers a conditional handover, or within a second time interval after the terminal device successfully switches to the target network device; and determining, by the first network device, the mobility management parameter of the first network device according to the second information, or determining the mobility management parameter of the first network device according to the first information and the second information.

[0048] In some implementations of the fourth aspect, determining, by the first network device, the mobility management parameter of the first network device according to the first information and / or the second information includes: determining, by the first network device, that the terminal device experiences a connection failure with the target network device after a first time interval after the terminal device receives a mobility command or triggers a conditional handover, or after a second time interval after the terminal device successfully switches to the target network device; and determining, by the first network device, the mobility management parameter of the first network device according to the first information.

[0049] In a fifth aspect, a communication apparatus is provided. In one design of the apparatus, the apparatus can include a module corresponding to the method / operation / step / action described in the first aspect, which can be implemented in hardware circuitry, software, or both. In one design of the apparatus, the apparatus includes a processing unit configured to record first information and start a timer after a terminal device is successfully handed over from a first network device to a target network device, where the first information is used to indicate that the terminal device is successfully handed over from the first network device to the target network device, and the processing unit is further configured to record second information and delete the first information in a case that a connection failure occurs between the terminal device and the target network device during a running of the timer, where the second information is used to indicate that the connection failure occurs between the terminal device and the target network device, and a transceiver configured to send the first information in the case that the connection failure occurs between the terminal device and the target network device during the running of the timer.

[0050] In some implementations of the fifth aspect, in the case that the connection failure occurs between the terminal device and the target network device during the running of the timer, the transceiver is configured to send the second information.

[0051] In some implementations of the fifth aspect, the second information includes one or more of:

[0052] association event indication information, which is used to indicate that the first information is recorded in a mobility event corresponding to the second information;

[0053] second indication information, which is used to determine a time of the terminal device mobility command or a time of the terminal device determining a trigger condition handover;

[0054] identification information of a first cell, which is a serving cell of the terminal device before handover and is managed by the first network device;

[0055] first identification information of the terminal device, which is identification information of the terminal device in the first cell.

[0056] In some implementations of the fifth aspect, the second indication information includes a time interval T1 and a time interval T2, the time interval T2 is a time interval between the connection failure between the terminal device and the target network device and the sending of the second information, and the time interval T1 is a time interval between the receiving of the mobility command by the terminal device and the connection failure between the terminal device and the target network device, or the time interval T1 is a time interval between the determination of the trigger condition handover by the terminal device and the connection failure between the terminal device and the target network device.

[0057] With reference to the fifth aspect, in some implementations of the fifth aspect, during running of the timer, in case that the terminal device fails to connect with the target network device, the processing unit is further configured to stop the timer.

[0058] With reference to the fifth aspect, in some implementations of the fifth aspect, the first information comprises one or more of the following information:

[0059] first indication information, used for determining a time point of the terminal device mobility command or a time point of the terminal device determining a trigger condition handover.

[0060] identification information of a first cell, the first cell being a serving cell of the terminal device before handover and managed by the first network device;

[0061] first identification information of the terminal device, the first identification information being identification information of the terminal device in the first cell.

[0062] With reference to the fifth aspect, in some implementations of the fifth aspect, the transceiver is further configured to receive a running duration of the timer from the first network device.

[0063] In a sixth aspect, a communication apparatus is provided. In one design, the apparatus can include a module corresponding to the method / operation / step / action described in the first aspect. The module can be hardware circuitry, software, or a combination of hardware circuitry and software. In one design, the apparatus includes a transceiver configured to receive first information or second information, where the first information is used to indicate that a terminal device successfully handovers from a first network device to a target network device, and the second information is used to indicate that the terminal device fails to connect with the target network device; and a processing unit configured to determine a mobility management parameter of the first network device based on the first information or the second information.

[0064] With reference to the sixth aspect, in some implementations of the sixth aspect, the transceiver is further configured to send, to the terminal device, a running duration of a timer, the timer being used by the terminal device to determine a processing manner of the first information.

[0065] With reference to the sixth aspect, in some implementations of the sixth aspect, the transceiver is specifically configured to receive the first information and / or the second information from the terminal device, or a second network device, or a core network device.

[0066] With reference to the sixth aspect, in some implementations of the sixth aspect, the transceiver is further configured to receive a running duration of the timer from a target network device or a core network device.

[0067] In a seventh aspect, a communication apparatus is provided. In a design, the apparatus can include a module corresponding to the method / operation / step / action described in the third aspect, which can be hardware circuitry, software, or a combination of hardware circuitry and software. In a design, the apparatus includes: a processing unit configured to record first information after a terminal device is successfully handed over from a first network device to a target network device, wherein the first information is used to indicate that the terminal device is successfully handed over from the first network device to the target network device; and the processing unit is further configured to record second information after a connection failure occurs between the terminal device and the target network device, wherein the second information is used to indicate that the connection failure occurs between the terminal device and the target network device, and the second information includes first indication information used to determine a time when the terminal device receives a mobility command; and a transceiver configured to send the first information, and send the second information.

[0068] In combination with the seventh aspect, in some implementations of the seventh aspect, the first indication information includes first time information and / or first identification information of the terminal device in a first cell, wherein the first time information is used to indicate a time interval between the terminal device receiving the mobility command or the terminal device determining a trigger condition switching to the second information being sent, and the first cell is a serving cell before the terminal device switches, which is managed by the first network device.

[0069] In combination with the seventh aspect, in some implementations of the seventh aspect, the first time information includes a time interval T1 and a time interval T2, the time interval T2 is a time interval between the connection failure occurring and the second information being sent, and the time interval T1 is a time interval between the terminal device receiving the mobility command and the connection failure occurring between the terminal device and the target network device, or the time interval T1 is a time interval between the terminal device determining the trigger condition switching and the connection failure occurring between the terminal device and the target network device.

[0070] In combination with the seventh aspect, in some implementations of the seventh aspect, the processing unit is further configured to start a timer after the terminal device is successfully handed over from the first network device to the target network device, and in a case that the connection failure occurs between the terminal device and the target network device during running of the timer, the processing unit is specifically configured to record the second information, wherein the second information includes second association event indication information, and the second association event indication information is used to indicate that the terminal device records or reports the first information in a mobility event corresponding to the second information.

[0071] In some implementations of the seventh aspect, in the case that the terminal device fails to connect with the target network device during the running time of the timer, the processing unit is further configured to record first associated event indication information in the first information, the first associated event indication information being used to indicate that the terminal device records or reports the second information in the mobility event corresponding to the first information, and / or the first associated event indication information being used to indicate that the terminal device fails to connect with the target network device during the running time of the timer.

[0072] In some implementations of the seventh aspect, in the case that the terminal device fails to connect with the target network device during the running time of the timer, the processing unit is further configured to stop the timer.

[0073] In some implementations of the seventh aspect, the first information comprises second indication information, and the second indication information comprises one or more of the following:

[0074] identification information of a first cell, the first cell being a serving cell of the terminal device before handover and being managed by the first network device;

[0075] first identification information of the terminal device, the first identification information being identification information of the terminal device in the first cell;

[0076] second time information, used to indicate a time interval between receiving a mobility command by the terminal device and sending the first information, or used to indicate a time interval between determining a triggering condition for handover by the terminal device and sending the first information.

[0077] In some implementations of the seventh aspect, the transceiver is further configured to receive a running time of the timer from the first network device.

[0078] In an eighth aspect, a communication apparatus is provided. In one design, the apparatus can include modules corresponding to the methods / operations / steps / actions described in the fourth aspect, which can be implemented in hardware circuitry, software, or both. In one design, the apparatus includes a transceiver configured to receive first information indicating that a terminal device is successfully handed over from a first network device to a target network device, and receive second information indicating that the terminal device fails to connect with the target network device, the second information including first indication information used to determine a time at which the terminal device receives a mobility command or triggers a handover condition, and a processing unit configured to determine, based on the first indication information, whether the first information and the second information are information of a same handover event.

[0079] In some implementations of the eighth aspect, in conjunction with the eighth aspect, the first indication information includes first time information and / or first identification information of the terminal device, wherein the first identification information is identification information of the terminal device in the first cell, and the first time information is used to indicate a time interval between receiving a mobility command by the terminal device and sending the second information or a time interval between determining a triggering condition handover by the terminal device and sending the second information, and the first cell is a serving cell of the terminal device before handover and is managed by the first network device.

[0080] In some implementations of the eighth aspect, in conjunction with the eighth aspect, the first time information includes a time interval T1 and a time interval T2, the time interval T2 is a time interval between occurrence of a mobility-related failure and sending the second information, and the time interval T1 is a time interval between receiving a mobility command by the terminal device and occurrence of a connection failure between the terminal device and a target network device, or the time interval T1 is a time interval between determining a triggering condition handover by the terminal device and occurrence of a connection failure between the terminal device and a target network device.

[0081] In some implementations of the eighth aspect, in conjunction with the eighth aspect, the second information includes second associated event indication information, the second associated event indication information is used to indicate that the terminal device records or reports the first information in a mobility event corresponding to the second information, and / or the first information includes first associated event indication information, the first associated event indication information is used to indicate that the terminal device records or reports the second information in a mobility event corresponding to the first information, and / or is used to indicate whether a connection failure between the terminal device and the target network device occurs during running of the timer.

[0082] In some implementations of the eighth aspect, in conjunction with the eighth aspect, the transceiver is further configured to send a running duration of the timer to the terminal device, wherein the timer is used by the terminal device to determine whether to record the first associated record information and / or the second associated record information.

[0083] In some implementations of the eighth aspect, in conjunction with the eighth aspect, the transceiver is further configured to receive the running duration of the timer sent by the target network device or a core network device.

[0084] In some implementations of the eighth aspect, in conjunction with the eighth aspect, the first information further includes second indication information, and the second indication information includes one or more of the following:

[0085] identification information of a first cell, the first cell being a serving cell of the terminal device before handover and being managed by the first network device;

[0086] The first identification information of the terminal device, the first identification information being identification information of the terminal device in the first cell;

[0087] Second time information, used for indicating a time interval between the terminal device receiving a mobility command to the first information being sent, or used for indicating a time interval between the terminal device determining a triggering condition switching to the first information being sent.

[0088] With reference to the eighth aspect, in some implementations of the eighth aspect, the processing unit is further configured to determine, according to the first indication information, that the terminal device receives the mobility command at the same time corresponding to the first information and the second information; and determine that the first information and the second information are information in a same switching event.

[0089] With reference to the eighth aspect, in some implementations of the eighth aspect, the processing unit is further configured to determine, according to the first information and / or the second information, the mobility management parameter of the first network device.

[0090] With reference to the eighth aspect, in some implementations of the eighth aspect, the processing unit is specifically configured to determine that the terminal device has a connection failure with the target network device within a first time interval after the terminal device receiving the mobility command or the terminal device triggering the conditional switching, or within a second time interval after the terminal device successfully switching to the target network device; and determine, according to the second information, the mobility management parameter of the first network device, or determine, according to the first information and the second information, the mobility management parameter of the first network device.

[0091] With reference to the eighth aspect, in some implementations of the eighth aspect, the processing unit is specifically configured to determine that the terminal device has a connection failure with the target network device after a first time interval after the terminal device receiving the mobility command or the terminal device triggering the conditional switching, or after a second time interval after the terminal device successfully switching to the target network device; and determine, according to the first information, the mobility management parameter of the first network device.

[0092] In a ninth aspect, a communication apparatus is provided, which includes a processor. The processor can implement the method in the first aspect or the third aspect and any possible implementation of the first aspect or the third aspect. Optionally, the communication apparatus further includes a memory, and the processor is coupled to the memory and is configured to execute instructions stored in the memory to implement the method in the first aspect or the third aspect and any possible implementation of the first aspect or the third aspect. Optionally, the communication apparatus further includes a communication interface, and the processor is coupled to the communication interface. In embodiments of the present application, the communication interface can be a transceiver, a pin, a circuit, a bus, a module or any other type of communication interface, which is not limited herein.

[0093] In an implementation manner, the communication apparatus is a terminal device. When the communication apparatus is a terminal device, the communication interface can be a transceiver, or an input / output interface.

[0094] In another implementation manner, the communication apparatus is a chip configured in a terminal device. When the communication apparatus is a chip configured in a terminal device, the communication interface can be an input / output interface.

[0095] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0096] In a tenth aspect, a communication method is provided, which can be performed by a target network device or a component (such as a chip or a circuit) configured in (or for) the target network device. Hereinafter, the method performed by the target network device is taken as an example for description.

[0097] The method can include: if the target network device determines that a terminal device successfully switches to the target network device, or if the target network device receives indication information sent by the terminal device and storing first information, the target network device starts a first timer; and during a running time of the first timer, the target network device does not request the first information from the terminal device.

[0098] Optionally, when the first timer expires, the target network device can request the first information from the terminal device.

[0099] Optionally, if during the running time of the first timer, the target network device switches the terminal device to another network device, or the target network device configures the terminal device to enter a non-connected state, or the target network device detects a connection failure between the target network device and the terminal device, the first timer can stop running.

[0100] According to the technical solution, the target network device determines whether the successful handover of the terminal device has a failure risk or is stable according to whether a connection failure occurs during running of the first timer, so that the first information is requested from the terminal device in a case where the successful handover has a failure risk or is unstable after the successful handover.

[0101] In a eleventh aspect, a communication apparatus is provided, which includes a processor. The processor can implement the method in the second aspect or the fourth aspect or the tenth aspect and any possible implementation of the second aspect or the fourth aspect or the tenth aspect. Optionally, the communication apparatus further includes a memory, and the processor is coupled to the memory and is configured to execute instructions stored in the memory to implement the method in the second aspect or the fourth aspect and any possible implementation of the second aspect or the fourth aspect. Optionally, the communication apparatus further includes a communication interface, and the processor is coupled to the communication interface.

[0102] In an implementation, the communication apparatus is a network device. When the communication apparatus is the network device, the communication interface can be a transceiver, or an input / output interface.

[0103] In another implementation, the communication apparatus is a chip configured in the network device. When the communication apparatus is the chip configured in the network device, the communication interface can be an input / output interface.

[0104] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0105] In a twelfth aspect, a processor is provided, which includes an input circuit, an output circuit and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor implements the method in the first aspect to the fourth aspect, the tenth aspect and any possible implementation of the first aspect to the fourth aspect and the tenth aspect.

[0106] In a specific implementation process, the processor can be one or more chips, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a flip-flop and various logic circuits, etc. The input signal received by the input circuit can be received and input by, for example but not limited to, a receiver, the output signal output by the output circuit can be output to and transmitted by, for example but not limited to, a transmitter, and the input circuit and the output circuit can be the same circuit, which is used as the input circuit and the output circuit at different times. The specific implementation of the processor and various circuits is not limited in the embodiments of the present application.

[0107] In a thirteenth aspect, a computer program product is provided, which includes a computer program (which can also be referred to as code or instructions) that, when executed by a computer, causes the computer to perform the method of any of the first aspect to the fourth aspect, the tenth aspect, and any possible implementation of the first aspect to the fourth aspect, the tenth aspect.

[0108] In a fourteenth aspect, a computer-readable storage medium is provided, which stores a computer program (which can also be referred to as code or instructions) that, when executed on a computer, causes the computer to perform the method of any of the first aspect to the fourth aspect, the tenth aspect, and any possible implementation of the first aspect to the fourth aspect, the tenth aspect.

[0109] In a fifteenth aspect, a communication system is provided, which includes at least two of the terminal device, the first network device, the second network device, the target network device, and the core network device described above. BRIEF DESCRIPTION OF DRAWINGS

[0110] Figure 1 is a schematic diagram of a communication system 100 suitable for embodiments of the present application;

[0111] Figure 2 is a schematic flowchart of a communication method according to an embodiment of the present application;

[0112] Figure 3 is another schematic flowchart of a communication method according to an embodiment of the present application;

[0113] Figure 4 is another schematic flowchart of a communication method according to an embodiment of the present application;

[0114] Figure 5 is another schematic flowchart of a communication method according to an embodiment of the present application;

[0115] Figure 6 is a schematic block diagram of an example of a communication apparatus according to an embodiment of the present application;

[0116] Figure 7 is a schematic structural diagram of a terminal device suitable for embodiments of the present application;

[0117] Figure 8 is a schematic structural diagram of a network device suitable for embodiments of the present application. DETAILED DESCRIPTION

[0118] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD), a universal mobile telecommunication system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, a 5th generation (5G) communication system, vehicle-to-x (V2X) communication, vehicle networking, machine type communication (MTC), or internet of things (IoT), and the like. The V2X can include vehicle to network (V2N), vehicle to vehicle (V2V), vehicle to infrastructure (V2I), vehicle to pedestrian (V2P), and the like, and the communication method provided in the present application can also be applied to future communication systems, such as a 6th generation mobile communication system, and the like. The present application is not limited in this regard.

[0119] Figure 1 is a schematic diagram of a wireless communication system 100 applicable to the embodiments of the present application.

[0120] As shown in Figure 1 , the wireless communication system 100 can include at least two network devices, for example, a network device 110 and a network device 120 as shown in Figure 1 . The wireless communication system 100 can also include at least one terminal device, for example, a terminal device 130 as shown in Figure 1 . The network device 110 and the network device 120 can include a source network device to which the terminal device 130 is connected, and a target network device to which the terminal device 130 needs to be switched.

[0121] The terminal device in the embodiments of the present application can also be referred to as a user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user apparatus. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical treatment, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device, a vehicle-mounted device, a wearable device, a terminal device in a 5G network or a terminal device in a future evolved public land mobile network (PLMN), etc.

[0122] Among them, the wearable device can also be called a wearable smart device, which is a general term for devices that can be designed and developed by applying wearable technology to daily wear, such as glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that can be directly worn on the body or integrated into the user's clothes or accessories. The wearable device is not only a hardware device, but also a powerful function realized through software support and data interaction, cloud interaction. The general wearable smart device includes functions, large size, and can realize complete or partial functions without relying on a smart phone, such as smart watches or smart glasses, and only focuses on a certain application function and needs to cooperate with other devices such as a smart phone, such as various smart wristbands and smart jewelry for monitoring vital signs.

[0123] In addition, the terminal device can also be a terminal device in an internet of things (IoT) system. The IoT is an important component of future information technology development, and its main technical feature is to connect objects through communication technology and a network, thereby realizing an intelligent network of human-machine interconnection and object-object interconnection.

[0124] It should be understood that the embodiments of the present application do not limit the specific form of the terminal device.

[0125] The network device in the embodiments of the present application can be a device with wireless transceiving function, and can also be referred to as an access network device. The device includes but is not limited to: a base station, an evolved node B (eNB), a home base station (for example, a home evolved node B, or a home node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP), or a transmission and reception point (TRP), etc., and can also be an access network (RAN) device in a 5G (such as NR) system, such as a next generation node B (gNB), a TRP or a TP, or one or a group (including multiple antenna panels) of antenna panels of a base station in a 5G system.

[0126] In some deployments, a gNB can include a centralized unit (CU) and a DU. The gNB can also include an active antenna unit (AAU). The CU implements part of the functions of the gNB, and the DU implements part of the functions of the gNB. For example, the CU is responsible for processing non-real-time protocols and services, implements the radio resource control (RRC), and the functions of the packet data convergence protocol (PDCP) layer. The DU is responsible for processing the physical layer protocol and real-time services, and implements the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. The AAU implements part of the physical layer processing functions, radio frequency processing, and related functions of the active antenna. Since the information of the RRC layer eventually becomes the information of the PHY layer, or is transformed from the information of the PHY layer, in this architecture, high-layer signaling, such as RRC layer signaling, can also be considered as being sent by the DU, or by the DU+AAU. It can be understood that the CU can further include a CU control plane (CU-CP) and a CU user plane (CU-UP). The CU-CP can be responsible for the control plane functions, for example, implementing the RRC layer and the PDCP layer control plane functions (PDCP-C). The CU-UP can be responsible for the user plane functions, for example, implementing the SDAP layer and the PDCP layer user plane functions (PDCP-U). The CU-CP and the CU-UP communicate through an E1 interface. The CU-CP can represent the gNB to communicate with the core network through an NG interface, and communicate with the DU through an F1-C interface. The CU-UP can communicate with the DU through an F1-U interface. In another implementation manner, the CU-UP can implement the functions of the PDCP-C, but the application is not limited thereto. In addition, the CU can be divided into a network device in a radio access network (RAN), or can be divided into a network device in a core network (CN), which is not limited in the application.

[0127] The network device serves a cell, and a terminal device communicates with the network device in the cell through a transmission resource (e.g., a frequency domain resource, or a spectrum resource) allocated by the network device. The cell can belong to a macro base station (e.g., a macro eNB or a macro gNB, etc.) or a base station corresponding to a small cell. The small cell here can include a metro cell, a micro cell, a pico cell, or a femtocell, etc. These small cells have the characteristics of small coverage and low transmit power, and are suitable for providing high-rate data transmission services.

[0128] In the embodiments of the present application, " / " can represent that the objects before and after the " / " are in an "or" relationship, for example, A / B can represent A or B; "and / or" can be used to describe the existence of three relationships of associated objects, for example, A and / or B, which can represent three cases of A existing alone, A and B existing together, and B existing alone, where A and B can be singular or plural. In order to facilitate the description of the technical solutions of the embodiments of the present application, "first", "second", etc. can be used for distinction in the embodiments of the present application. The "first", "second", etc. do not limit the quantity and execution order, and the "first", "second", etc. also do not limit that they must be different. In the embodiments of the present application, the words "exemplary" or "for example" are used to mean example, illustration, or description, and any embodiment or design scheme described as "exemplary" or "for example" should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. The words "exemplary" or "for example" are intended to present the relevant concept in a specific manner and facilitate understanding. In the embodiments of the present application, at least one can also be described as one or more, and the more can be two, three, four, or more, which is not limited by the present application.

[0129] It should be understood that in the embodiments of the present application, the terminal device and / or the network device can perform some or all of the steps in the embodiments of the present application, and these steps or operations are only examples, and the embodiments of the present application can also perform other operations or variations of various operations. In addition, each step can be performed in a different order presented in the embodiments of the present application, and it is possible that not all operations in the embodiments of the present application are performed.

[0130] The mobility scenario of the terminal device is briefly introduced below, and a network device is taken as an example for description. It should be understood that the present application is not limited to the following mobility scenario.

[0131] The mobility scenarios of the terminal device include a handover scenario, a secondary node (SN) mobility scenario under dual-connectivity (DC) or multiple connectivity (MC).

[0132] The handover scenario mainly includes a handover scenario between a source serving cell and a target serving cell, between a source base station and a target base station in a single connectivity scenario, and a handover scenario between a master serving cell and a target master serving cell, between a source master base station (MN) and a target master base station in a multiple connectivity scenario. It can be understood that in the single connectivity scenario, the serving cell can be understood as the master serving cell, the target serving cell can be understood as the target master serving cell, the source base station can be understood as the source master base station, and the target base station can be understood as the target master base station. The handover scenario can be further divided into a normal handover, a conditional handover (CHO), and a dual active protocol stack (DAPS) handover scenario.

[0133] The normal handover refers to that after receiving a handover command of a source cell, the terminal device performs handover, disconnects from the source cell, and establishes a connection with a target cell through a random access process. The terminal device performs a random access process with the target cell, and when the random access is successfully completed, the terminal device sends an RRC message (such as an RRC reconfiguration complete message) to a target base station to which the target cell belongs, to notify the target base station that the conditional handover is completed.

[0134] The conditional handover CHO refers to that the source base station sends CHO configuration information to the terminal device when the source link quality is good. The CHO configuration information may, for example, include CHO trigger conditions, information of one or more candidate cells (such as CGI of the candidate cell, or primary cell information (PCI) of the candidate cell and frequency information corresponding to the candidate cell). After receiving the conditional handover configuration information, the terminal device determines whether the candidate cell meets the handover trigger condition according to the configuration information, and takes the candidate cell meeting the handover trigger condition as the target cell. The terminal device performs a random access process with the target cell, and when the random access is successfully completed, the terminal device sends an RRC message (such as an RRC reconfiguration complete message) to a target base station to which the target cell belongs, to notify the target base station that the conditional handover is completed.

[0135] The DAPS handover refers to that after receiving a handover command, the terminal device still maintains a connection with the source base station, and simultaneously attempts to establish a connection with the target base station. Therefore, it can be considered that in the DAPS handover scenario, the terminal device establishes a connection with the source base station and the target base station respectively.

[0136] The handover of the terminal device can be divided into Xn based HO and NG based HO based on different handover procedures. The Xn based HO refers to that the source base station sends a handover request of the terminal device to the target base station through the Xn interface, and in the case that the target base station confirms to agree to the handover, the source base station sends a handover command to the terminal device, instructing the terminal device to hand over to the target base station. The NG based HO refers to that after the source base station determines to hand over the terminal device to the target base station, the source base station sends request information to the AMF network element that the terminal device needs to be handed over to the target base station, and in the case that the AMF network element and the target base station interact to confirm and notify the source base station to agree to the handover, the source base station sends a handover command to the terminal device, instructing the terminal device to hand over to the target base station.

[0137] The SN mobility scenario can include SN addition and SN change of the master secondary cell / master secondary base station triggered by the master base station in the DC or MC scenario, and the SN change scenario of the master secondary cell / master secondary base station triggered by the secondary base station. In the DC or MC scenario, the master base station (MN) can provide air interface resources for the terminal device through multiple cells managed by the master base station, and the multiple cells managed by the master base station can become a master cell group (MCG). The SN can provide air interface resources for the terminal device through multiple cells managed by the SN, and the multiple cells managed by the SN can become a secondary cell group (SCG).

[0138] With the increase of terminal device mobility report categories, such as success report / failure report in handover scenario, success report / failure report in SN mobility scenario or other mobility reports. How to reasonably handle multiple mobility reports to improve the performance of network mobility management needs to be considered. The present application proposes that the terminal device records the first information in the handover scenario or the SN mobility scenario and starts a timer after successfully switching to the target primary cell / target primary network device, or successfully adding or changing the primary secondary cell / secondary network device. If the terminal device fails to connect with the target network device (including the target primary network device, or the target secondary network device, or the target primary cell, or the primary secondary cell) during the running of the timer, the terminal device deletes the first information, or the terminal device records the second information related to the connection failure and deletes the first information, and optionally, the terminal device can send the second information; or, if no connection failure occurs during the running of the timer, the terminal device retains the first information; or, if a connection failure occurs after the timer expires, the terminal device records the second information related to the connection failure, and optionally, the terminal device can send the first information and / or the second information. The terminal device can determine whether the successful establishment of connection with the target network device is stable through the timer, so as to determine the information provided to the network, so that the network can optimize the network configuration according to the information provided by the terminal device, thereby reducing the probability of mobility failure of the terminal device, improving the performance of network mobility management and improving the quality of network service.

[0139] It should be noted that the scheme of the present application can be applied to the above-mentioned handover scenario and can also be applied to the scenario of SN mobility scenario and the like where the terminal device needs to change the connected network device or add the connected network device. The following mainly takes the handover scenario as an example for description, but the present application is not limited thereto. If applicable to the SN mobility scenario, the corresponding process can be appropriately deformed to match the signaling process of the SN mobility scenario.

[0140] Figure 2 is one of the schematic flowcharts of the communication method 200 provided by the embodiment of the present application.

[0141] S210, after the terminal device is successfully switched to the target network device by the first network device, the terminal device records the first information and starts a timer.

[0142] The first information is used to indicate that the terminal device is successfully switched to the target network device by the first network device.

[0143] As an example, the terminal device starts the timer at the moment of determining that the terminal device is successfully switched to the target network device by the first network device, or the terminal device starts the timer at the moment of recording the first information.

[0144] It can be understood that the embodiments of the present application are described by taking the terminal device successfully switching from the first cell under the first network device to the second cell under the target network device as an example, and the first network device and the target network device are different network devices. The scheme of the present application can also be applicable to the terminal device successfully switching from the first cell to the second cell, and the first cell and the second cell can belong to the first network device, that is, the first network device and the target network device are the same network device. In this scenario, the interaction process between the first network device and the target network device can not be performed or can be understood as an internal implementation of the network device.

[0145] For example, in a normal handover scenario or a DAPS scenario, after the terminal device receives the handover command of the first network device, initiates and completes the random access process with the target cell (i.e., the cell managed by the target network device, such as the second cell), or after the terminal device completes the RRC connection reconfiguration with the target network device, the terminal device determines that it has successfully switched to the target network device, records the first information, and starts the timer.

[0146] For another example, in a CHO scenario, after the terminal device initiates and completes the random access process with the target cell (such as the second cell) that meets the handover condition, or after the terminal device completes the RRC connection reconfiguration with the target network device, the terminal device determines that it has successfully switched to the target network device, records the first information, and starts the timer. Optionally, the time when the terminal device records the first information can be before or after the terminal device sends the handover completion message to the target network device, which is not limited by the present application.

[0147] Optionally, the running duration of the timer sent by the first network device to the terminal device, that is, the running duration of the timer can be configured by the first network device.

[0148] Correspondingly, the terminal device receives the running duration of the timer from the first network device.

[0149] As an example, the running duration of the timer is carried in the mobility command message (such as RRC reconfiguration, RRC connection reconfiguration, mobility from NR command, mobility from E-UTRA command, or other messages) sent by the first network device to the terminal device.

[0150] Optionally, the running duration of the timer is received by the first network device from the target network device or the core network device and forwarded to the terminal device.

[0151] For example, a first network device sends a handover request to a target network device via the Xn interface (i.e., the handover is based on the Xn interface), and the handover request acknowledgement message sent by the target network device to the first network device includes the runtime of the timer. The handover command sent by the first network device to the terminal device includes the runtime of the timer, but this application is not limited to this.

[0152] For example, a first network device sends a request to the core network device via the NG interface to switch the terminal device to the target network device (i.e., the switch is based on the NG interface). The core network device then notifies the target network device that the first network device requests to switch the terminal device to the target network device. The target network device can send a handover confirmation message to the core network device, which may include the runtime of a timer. After receiving the handover confirmation message, the core network device sends a handover command message (i.e., an NG interface message) to the first network device, which also includes the runtime of a timer. After receiving the handover command message, the first network device sends a mobility command (i.e., an air interface message, for example, the mobility command may be carried in an RRC reconfiguration message) to the terminal device, which includes the runtime of the timer. It should be noted that the handover request of the first network device to the target network device may be transmitted through one core network device or multiple core network devices, and / or the handover confirmation message of the target network device and the runtime of the timer to the first network device may be transmitted through one core network device or multiple core network devices. If it is transmitted through multiple core network devices, it may also include signaling interaction between multiple core network devices. This application does not limit this.

[0153] S220, During the timer operation, the terminal device determines the processing method for the first information based on whether a connection failure has occurred with the target network device.

[0154] As a specific implementation method, during the timer's operation, the terminal device determines the processing method for the first information based on whether a connection failure occurs with the second cell under the target network device.

[0155] It is understood that the embodiments of this application are described using the terminal device starting a timer as an example. Alternatively, the terminal device can maintain a time length and determine the processing method of the first information based on whether a connection failure occurs with the target network device within the time length.

[0156] After the terminal device records the first information, for example, after the terminal device records and saves the first information, or before the terminal device sends the first information to the network device after recording the first information, the terminal device can determine whether the successful handover is at risk of failure or whether the successful handover is stable according to whether a connection failure occurs during the running of the timer, so as to determine the processing manner of the first information.

[0157] During the running of the timer, if a connection failure occurs between the terminal device and the target network device, the terminal device deletes the first information, or the terminal device records second information and deletes the first information, the second information being used to indicate that the terminal device has a connection failure with the target network device. It should be noted that the present application does not limit the order in which the terminal device records the second information and deletes the first information.

[0158] It can be understood that if the terminal device does not have the capability of recording the second information, during the running of the timer, if a connection failure occurs between the terminal device and the target network device, the terminal device can only delete the first information. The embodiments of the present application are described by taking the terminal device having the capability of recording the second information as an example, and are not limited to this scenario. The embodiments of the present application can be applied to the scenario in which the terminal device does not have the capability of recording the second information through appropriate modification, for example, the terminal device does not perform the steps related to the second information in the embodiments of the present application.

[0159] According to the scheme, during the running of the timer, if a connection failure occurs between the terminal device and the target network device, it can be considered that the connection established between the terminal device and the target network device is unstable, that is, it can be considered that the entire handover event is actually an unsuccessful handover event or a failed handover event, the terminal device can delete the first information used to indicate the successful handover, and in the case that the terminal device has the capability of recording the second information (i.e., the information used to indicate the connection failure), the terminal device records the second information. Optionally, the terminal device can send the second information in S230. For example, if the terminal device records the second information, and does not report the second information within a certain time (such as 24 hours, 48 hours or other time), the terminal device can delete the recorded second information, that is, the terminal device does not need to perform step S230. The scheme can reduce the information recorded by the terminal device and the air interface signaling overhead caused by the terminal device reporting the recorded information by determining whether the entire handover event is successful, and can also avoid the probability that the network performs inaccurate configuration optimization according to the first information.

[0160] It can be understood that if the terminal device switches from the second cell to another cell during the running of the timer, the terminal device stops the timer.

[0161] Optionally, the terminal device records, in the second information, association event indication information, the association event indication information being used to indicate that the first information is recorded in the mobility event corresponding to the second information or to indicate that the terminal device has successfully established a connection with the target network device. Thus, after the first network device obtains the second information in S230, the first network device can determine, according to the association event indication information, that the terminal device has successfully established a connection with the target network device but a connection failure occurs during the running period of the timer. This scheme can enable the first network device to determine or adjust the degree of the mobility management parameter with reference to the failure occurring after the successful handover of the terminal device, can be distinguished from the determination or adjustment of the degree of the mobility management parameter according to the unsuccessful handover, and can more accurately optimize the network configuration and reduce the probability of the mobility failure of the terminal device.

[0162] The degree of the adjustment of the mobility management parameter by the first network device described above can be, for example, the degree of the adjustment of the threshold value for triggering the terminal device to report the measurement of the quality of service of the neighboring cell. For example, the degree of the adjustment of the threshold value by the first network device after the successful handover of the terminal device but the failure occurs (for example, the threshold value is adjusted by P) is less than the degree of the adjustment of the threshold value by the first network device after the unsuccessful handover of the terminal device (for example, the threshold value is adjusted by Q, Q>P), but the present application is not limited thereto.

[0163] During the running period of the timer (or before the expiration of the timer), if no connection failure occurs between the terminal device and the target network device, the terminal device sends the first information in S230.

[0164] According to this scheme, if no connection failure occurs between the terminal device and the target network device during the running period of the timer or before the expiration of the timer, it can be considered that the terminal device is successfully and stably handed over to the target network device. Optionally, the terminal device sends the first information in S230.

[0165] Optionally, during the running period of the timer, if a connection failure occurs between the terminal device and the target network device, the terminal device stops the timer. It should be noted that the present application does not limit the order of the execution of the recording of the second information, the deletion of the first information, and the stopping of the timer by the terminal device. As an example, the terminal device can stop the timer, delete the first information, and record the second information. Alternatively, if the terminal device enters the non-connected state according to the configuration information of the target network device, the terminal device can also stop the timer.

[0166] Optionally, in S230, the terminal device sends the first information or the second information.

[0167] The terminal device determines to record the first information or the second information according to whether a connection failure between the terminal device and the target network device occurs during the running of the timer in S220, and correspondingly, the terminal device sends the first information or the second information.

[0168] When no connection failure between the terminal device and the target network device occurs during the running of the timer, the terminal device records the first information indicating a successful handover, and correspondingly, the terminal device sends the first information.

[0169] Optionally, the first information includes but is not limited to one or more of the following information:

[0170] The indication information A is used to determine a time when the terminal device receives a mobility command or a time when the terminal device triggers a conditional handover.

[0171] The identification information of the first cell, the first cell being a serving cell of the terminal device before the handover and managed by the first network device.

[0172] The first identification information of the terminal device, the first identification information being identification information of the terminal device in the first cell.

[0173] Exemplarily, the indication information A can include a time interval between the terminal device receiving a mobility command (for example, a handover command, a command to add an SN, or a command to change an SN sent by the first network device, but the present application is not limited thereto) and the first information being sent, or a time interval between the terminal device determining to trigger a conditional handover (for example, after the terminal device receives a conditional handover command sent by the first network device, when a condition is met, the terminal device triggers a handover) and the first information being sent, but the present application is not limited thereto.

[0174] Optionally, the time when the terminal device receives the mobility command can be a time when the terminal device last receives the mobility command.

[0175] It should be understood that in the case where the handover of the terminal device from the first network device to the target network device is a conditional handover triggered handover, in a specific implementation, the indication information A can be a time when the terminal device triggers the conditional handover.

[0176] For example, the handover of the terminal device from the first network device to the target network device is a conditional handover triggered handover, that is, after the terminal device receives a conditional handover command, when a handover condition is met, the terminal device triggers a conditional handover from the first network device to the target network device, and the indication information A can be a time interval between the terminal device determining to trigger the conditional handover and the time when the first information is sent, but the present application is not limited thereto.

[0177] Optionally, the indication information A is used to determine the time point (time) at which the terminal device receives the mobility command or the time point at which the terminal device determines the triggering condition switching. The indication information A includes a time interval T3 and a time interval T4, the time interval T3 is the time interval between the terminal device receiving the mobility command and the terminal device successfully switching to the target network device, or the time interval between the terminal device determining the triggering condition switching and the terminal device successfully switching to the target network device, and the time interval T4 is the time interval between the terminal device successfully switching to the target network device and the first information being sent.

[0178] Exemplarily, the first identification information can be a cell-radio network temporary identify (C-RNTI) of the terminal device in the first cell, but the present application is not limited thereto.

[0179] Exemplarily, the identification information of the first cell is a cell identity of the first cell.

[0180] As an example, the cell identity can be at least one of the following identities:

[0181] The cell global identifier (CGI), the physical cell identifier (PCI) and the frequency point, the cell identifier (cell ID), the non-public network identifier (NPN ID), the non-terrestrial network identifier (NTN ID), or other cell identities.

[0182] The CGI can include a public land mobile network (PLMN ID) and a cell ID.

[0183] Optionally, the cell identity can be the cell identity corresponding to the cell accessed by the terminal device, or the cell identity of the first cell in the information of at least one cell sent by the cell accessed by the terminal device. For example, the cell accessed by the terminal device sends PLMN1+cell ID1+TAC1, PLMN2+cell ID2+TAC2, the cell accessed by the terminal device is PLMN2+cell ID2+TAC2, and the cell identity recorded by the terminal device can be PLMN ID1+cell ID1+TAC1 and / or PLMN ID2+cell ID2+TAC2.

[0184] Optionally, the cell identity can further include a tracking area code (TAC) and / or identity information of a network device to which the cell belongs, such as a global network device identity.

[0185] In a case where a connection failure between the terminal device and the target network device occurs during the running of the timer, the terminal device determines to record second information for indicating the connection failure.

[0186] Optionally, the second information can include, but is not limited to, one or more of the following:

[0187] The identity information of the second cell (for example, which can be written as failedCellId), the connection failure type (for example, which can be written as connectionFailureType), the indication information B, the above-mentioned associated event indication information, the identity information of the first cell, the first identity information of the terminal device or the first identity information of the terminal device. The first identity information of the terminal device is the identity information of the terminal device in the first cell.

[0188] Exemplarily, the connection failure type includes a radio link failure (RLF) or a handover failure (HOF), but the present application is not limited thereto.

[0189] Exemplarily, the identity information of the second cell is one of the above-mentioned cell identities.

[0190] The indication information B is used to determine the time at which the terminal device last received a mobility command or the terminal device determined a triggering condition handover. Exemplarily, the indication information B includes a time interval T1 and a time interval T2, the time interval T1 is a time interval between the terminal device receiving the last mobility command or the terminal device determining the triggering condition handover to the occurrence of the connection failure between the terminal device and the target network device, and the time interval T2 is a time interval between the occurrence of the connection failure between the terminal device and the target network device and the sending of the second information.

[0191] It should be understood that in a case where the terminal device is switched from the first network device to the target network device is a condition handover triggered switching, in a specific implementation, the indication information B can be used to determine the time at which the terminal device triggers the condition handover.

[0192] Optionally, the terminal device can send the first information or the second information to the first network device, the target network device or the second network device.

[0193] It is understood that the first information / second information sent by the terminal device in the embodiments of this application may be the same as the content of the first information / second information recorded by the terminal device, or may be determined based on the first information / second information recorded by the terminal device. The first information / second information sent by the terminal device may also be all or part of the content of the first information / second information recorded by the terminal device. The embodiments of this application only uniformly describe the first information / second information from the perspective of functional use, without distinguishing between the first information / second information sent and recorded by the terminal device.

[0194] Optionally, the first information is carried in a mobility success report or a successful mobility report sent by the terminal device. And / or, the second information is carried in a failure report (e.g., a radio link failure report (RLF report)) sent by the terminal device.

[0195] For example, if no connection failure occurs between the terminal device and the target network device during the timer's execution, the terminal device determines to send first information indicating a successful handover. After the terminal device successfully hands over to the target network device, for example... Figure 3 As shown, the terminal device can send the first information to the target network device. After receiving the first information, the target network device can determine the first network device managing the first cell based on the identifier information of the first cell in the first information. The target network device can use methods such as... Figure 3 The illustrated method one or method two transmits some or all of the information in the first information to the first network device. For example, method one can be applied when the target network device and the first network device have established a communication interface (e.g., an Xn interface or an X2 interface). The target network device can send message A to the first network device through the Xn interface. Message A includes some or all of the information in the first information. For example, in message A, the target network device sends some of the information in the first information to the first network device. If the target network device determines the first network device based on the identification information of the first cell, the part of the first information sent by the target network device to the first network device may not include the identification information of the first cell, but this application is not limited to this. As an example and not a limitation, message A may be a handover report, a UE context release, or an access and mobility indication sent by the target network device to the first network device.

[0196] For example in Figure 3The second mode shown can be applied to the case where the target network device does not establish a communication interface with the first network device, and the target network device can forward part or all of the first information to the first network device through the core network device. For example, the target network device sends a message B including part or all of the first information to the core network device through a communication interface (e.g., an S1 interface or an NG interface) with the core network device, and the core network device sends a message C including part or all of the first information to the first network device through a communication interface (e.g., an S1 interface or an NG interface) with the first network device, but the present application is not limited thereto.

[0197] As an example and non-limiting, the message B is at least one of the following messages sent by the target network device to the core network device: an UPLINK RAN CONFIGURATION TRANSFER message, an eNB CONFIGURATION TRANSFER message, or other messages.

[0198] As an example and non-limiting, the message C is at least one of the following messages sent by the core network device to the first network device:

[0199] a DOWNLINK RAN CONFIGURATION TRANSFER message, an MME CONFIGURATION TRANSFER message, or other messages.

[0200] After receiving part or all of the first information, the first network device can determine that the terminal device and the target network device have successfully established a connection according to the first information, and determine the mobility management parameters of the first network device according to the first information. That is, when the first network device optimizes the mobility management parameters by counting the link failure, the handover failure, and the mobility-related information provided by multiple terminal devices, the first information is taken into account. This scheme can improve the mobility management performance of the network.

[0201] For example, the first network device can determine the terminal device corresponding to the first information according to the first identifier of the terminal device in the first cell in the first information, such as the C-RNTI of the terminal device in the first cell, and determine the time when the terminal device receives a handover command or the terminal device triggers a conditional handover according to the indication information A in the first information, and further determine the handover event of the terminal device, but the present application is not limited thereto.

[0202] For example, if no connection failure occurs between the terminal device and the target network device during the timer's operation, the terminal device determines to send first information indicating a successful handover. If the terminal device re-establishes a connection with the first network device, it can send the first information to that first network device; or, if the terminal device establishes a connection with the second network device, it can send the first information to that second network device. The second network device can send part or all of the first information to the first network device through its communication interface with the first network device. Alternatively, the second network device can forward part or all of the first information to the first network device through its core network device. The specific method of the target network device transmitting part or all of the first information to the first network device is similar to the above description, and will not be repeated here for brevity.

[0203] For example, if a connection failure occurs between the terminal device and the target network device during the timer's operation, the terminal device determines to send a second message indicating the connection failure. After the connection failure, the terminal device can initiate a re-establishment or re-access procedure. The terminal device can send this second message to the network device with which the connection was established. For example, the network device with which the connection was established could be a first network device, and the terminal device could send the second message to that first network device. Alternatively, the network device with which the connection was established could also be the target network device, and the terminal device could send the second message to that target network device, which would then send some or all of the information in the second message to the first network device. The specific method by which the target network device transmits some or all of the information in the second message to the first network device can be referred to the method described above for the target network device transmitting some or all of the information in the first message to the first network device; for brevity, it will not be elaborated further here.

[0204] For example, the network device that establishes a connection with the terminal device can be a second network device, such as... Figure 4 As shown, the terminal device can send the second information to the second network device. After receiving the second information, the second network device can determine the failed second cell and the target network device based on the identifier information of the second cell in the second information. The second network device can employ methods such as... Figure 4 The illustrated methods one and two transmit part or all of the second information to the target network device. For example, in method one, the second network device can send message D to the target network device through the communication interface between the second network device and the target network device. Message D includes part or all of the information in the second information. As an example and not a limitation, message D is a failure indication sent by the second network device to the target network device, but this application is not limited thereto.

[0205] For example Figure 4 In the second mode shown, the second network device can send a message E to the core network device through the communication interface between the second network device and the core network device, where the message E includes part or all of the second information. As an example, the message E is a self-organizing network (SON) information report sent by the second network device to the core network device, which can be written as SON info Report. After receiving the message F, the core network device can send a message F to the target network device, where the message F includes part or all of the second information, but the present application is not limited thereto.

[0206] After receiving part or all of the second information, the target network device can analyze the connection failure cause according to the second information, and optimize the network parameter configuration and / or mobility management parameter of the target network device. In addition, the target network device determines that the terminal device is handed over from the first network device to the target network device according to the identification information of the first cell in the second information, or determines that the terminal device is handed over from the first network device to the target network device according to the information stored by the target network device itself, and sends a message G to the first network device, where the message G includes part or all of the second information, but the present application is not limited thereto.

[0207] After receiving part or all of the second information, the first network device can determine that the terminal device has a connection failure when being handed over to the target network device, and determine the mobility management parameter of the first network device according to the second information. For example, when the first network device optimizes the mobility management parameter by counting the link failure, the handover failure and the mobility-related information provided by multiple terminal devices, the second information is taken into account. This scheme can improve the mobility management performance of the network. Optionally, the second information includes association event indication information, which indicates that the terminal device records the first information in the handover event corresponding to the second information or indicates that the terminal device has successfully established a connection with the target network device. The first network device can determine the degree of adjusting the mobility management parameter based on the association event indication information, for example, the degree of adjusting the mobility management parameter is different from the case where the terminal device has not successfully established a connection with the target network device when the handover failure occurs, but the present application is not limited thereto.

[0208] Optionally, the network device receiving the first information or the second information comprises a CU node and a DU node, and specifically, the CU node of the network device can receive the first information or the second information from the terminal device. Optionally, the CU node can send the first information (part or all) or the second information (part or all) to the DU node of the network device. Optionally, the CU node can be divided into a control plane (CU-CP) and a user plane (CU-UP), the CU-CP node can receive the first information or the second information from the terminal device, and the CU-CP can send the first information (part or all) or the second information (part or all) to the CU-UP node.

[0209] According to the above scheme, after the terminal device records the first information, for example, the terminal device records and saves the first information, or after the terminal device records the first information, before the terminal device sends the first information to the network device, the terminal device can determine whether the successful handover is at risk of failure or whether the successful handover is stable according to whether the connection failure occurs during the running of the timer, so as to determine the processing mode of the first information, which can reduce the information recorded by the terminal device by determining whether the entire handover event is successful, and reduce the air interface signaling overhead caused by the terminal device reporting the recorded information. In addition, it can also avoid inaccurate configuration optimization by the network according to the first information. The first network device can determine the mobility management parameter of the first network device according to the obtained first information (part or all) or second information (part or all), which can improve the mobility management performance of the network and improve the communication service quality of the network. On the other hand, it can also reduce the situation that the first network device adjusts the mobility management parameter unreasonably according to multiple mobility information (for example, the first information and the second information) at the same handover time.

[0210] It should be noted that, Figure 2The embodiments shown can also be applied in other mobility scenarios, for example, in an SN mobility scenario (for example, an SN addition or SN change mobility scenario), the first information can be used to indicate successful SN addition or successful SN change. The second information can be used to indicate that the terminal device has a connection failure with the successfully added SN or a connection failure with the successfully changed SN. After the terminal device sends the first information or the second information, the network device receiving the first information or the second information can send the first information (part or all) or the second information (part or all) to the master network device MN to which the terminal device is connected; optionally, the SN mobility is triggered by a source (secondary) network device (that is, a source SN), and the master network device MN can forward the received first information (part or all) or second information (part or all) to the source (secondary) network device. Alternatively, the network device receiving the first information or the second information can send the first information (part or all) or the second information (part or all) to the source (secondary) network device. The specific sending mechanism can refer to other descriptions of the embodiments of the present application, which will not be described here.

[0211] Optionally, according to different application scenarios, the first information can be carried in a successful handover report, a CHO successful handover report, a DAPS successful handover report, or a SCG mobility successful report or other report sent by the terminal device.

[0212] Optionally, according to different application scenarios, the second information can be carried in a link failure report, a SCG mobility report, SCG failure information or other failure report.

[0213] Another embodiment of the communication method provided by the present application is as follows: Figure 2 S210 shown can be replaced by starting a timer by the terminal device after receiving a mobility command or the terminal device determining a trigger condition handover. If the terminal device is successfully handed over from the first network device to the target network device, the terminal device records the first information. During the running of the timer, if the terminal device has a connection failure with the target network device, the terminal device deletes the first information in the case that the terminal device records the first information. During the running of the timer, if the terminal device does not have a connection failure with the target network device, and the terminal device is successfully handed over from the first network device to the target network device, the terminal device can send the first information. In this embodiment, the same or similar parts as in the embodiments shown can refer to the description of the embodiments shown above, and will not be described here in detail. Figure 2 The same or similar parts in the embodiments shown can refer to the description of the embodiments shown above, and will not be described here in detail. Figure 2 The same or similar parts in the embodiments shown can refer to the description of the embodiments shown above, and will not be described here in detail.

[0214] The above introduces that after the terminal device successfully switches to the target network device, receives the mobility command or the terminal device determines the triggering condition switching, the terminal device starts the timer, and according to whether the connection establishment failure occurs during the timer running, the terminal device determines whether to delete the first information recorded in the successful switching, and the terminal device reports the first information or the second information to the network. So that the source network device (i.e. the first network device) can reasonably adjust the mobility management parameters after receiving the first information or the second information.

[0215] For the scenario that the terminal device is successfully switched from the first network device to the target network device, if the target network device determines that the terminal device is successfully switched to the target network device, or if the target network device receives the indication information sent by the terminal device and stored with the first information, the target network device can start a network device timer (also called a first timer). During the running time of the first timer, the target network device does not request the first information from the terminal device, that is, during the running time of the first timer, the target network device does not send a message or information to the terminal device for requesting the terminal device to send the first information to the target network device. When the first timer expires, it means that the connection between the target network device and the terminal device exists or the connection failure does not occur, and the target network device can request the first information from the terminal device.

[0216] Optionally, if the target network device switches the terminal device to other network devices, or the target network device configures the terminal device to enter a non-connected state, or the target network device detects the connection failure between the terminal device and the target network device during the running time of the first timer, the first timer can stop running.

[0217] In the above scheme, the target network device determines whether the successful switching of the terminal device has a failure risk or whether the successful switching is stable according to whether the connection failure occurs during the running time of the first timer, to avoid requesting the first information from the terminal device in the case that the successful switching has a failure risk or is unstable.

[0218] It can be understood that the scheme of starting and maintaining the first timer by the target network device can be combined with the embodiments shown in Figure 2 , and can also be implemented alone. That is, the terminal device and the target network device can both start the timer mechanism after the terminal device successfully switches to the target network device, or one of the terminal device and the target network device can start the timer mechanism. The following introduces another embodiment of the wireless method provided by the present application in Figure 5 . Figure 5In the embodiment shown, the terminal device can report the first information of successful recording and the second information of recording connection failure to the source network device, and the source network device can associate the first information with the second information according to the first indication information in the second information, so as to reasonably adjust the mobility management parameter.

[0219] Figure 5 Another exemplary flowchart of the communication method provided in the embodiment of the present application is shown.

[0220] S510, the terminal device determines that the terminal device is successfully handed over from the first network device to the target network device, and records the first information.

[0221] The first information is used to indicate that the terminal device is successfully handed over from the first network device to the target network device.

[0222] Optionally, after the terminal device determines that the terminal device is successfully handed over from the first network device to the target network device, the terminal device starts a timer.

[0223] It can be understood that the embodiment of the present application describes the case that the terminal device is successfully handed over from the first cell under the first network device to the second cell under the target network device, and the first network device and the target network device are different network devices, and can also be applied to the case that the terminal device is successfully handed over from the first cell to the second cell, and the first cell and the second cell can both belong to the first network device, that is, the first network device and the target network device are the same network device. In this scenario, the interaction process between the first network device and the target network device can not be performed or can be understood as an internal implementation of the network device.

[0224] As an example, the terminal device starts the timer at the moment when the terminal device determines that the terminal device is successfully handed over from the first network device to the target network device, or the terminal device starts the timer at the moment when the terminal device records the first information.

[0225] The timer is used for the terminal device to determine whether a connection failure between the terminal device and the target network device occurs in a mobility event corresponding to the first information during the running of the timer.

[0226] As an example, the first information includes one or more of the following:

[0227] The indication information A, the identification information of the first cell, or the first identification information of the terminal device.

[0228] The indication information A is used to determine the moment when the terminal device receives the mobility command or the moment when the terminal device determines the trigger condition handover.

[0229] The content included in the above first information can refer to the above Figure 2The description of the first information in the illustrated embodiments will not be repeated here for brevity.

[0230] The description of the timer can be referred to the above description Figure 2 The description of the timer in the illustrated embodiments will not be repeated here.

[0231] S520, the terminal device determines that a connection failure occurs between the terminal device and the target network device, and records second information.

[0232] The second information is used to indicate that a connection failure occurs between the terminal device and the target network device. The second information includes indication information B, which is used to determine a time when the terminal device last receives a mobility command or to determine a time when the terminal device triggers a conditional handover. As an example and non-limitation, the second information can include one or more of the following:

[0233] The identification information of the second cell (for example, which can be written as failedCellId), the connection failure type (for example, which can be written as connectionFailureType), the indication information B, the identification information of the first cell, or the first identification information of the terminal device. The content included in the above second information can be referred to the above description Figure 2 The description of the second information in the illustrated embodiments will not be repeated here for brevity.

[0234] Optionally, in S510, the terminal device starts a timer after successfully switching to the target network device by the first network device. If a connection failure occurs between the terminal device and the target network device during the running of the timer, the second information recorded by the terminal device includes second association event indication information, which is used to indicate that the first information is recorded or reported in the mobility event corresponding to the second information, or the second association event indication information is used to indicate that the terminal device and the target network device successfully established a connection in the mobility event corresponding to the second information.

[0235] Optionally, the terminal device records first association event indication information in the first information, which is used to indicate that the second information is recorded in the mobility event corresponding to the first information, and / or the first association event indication information is used to indicate that a connection failure occurs between the terminal device and the target network device during the running of the timer.

[0236] For example, after recording the first information, the terminal device records and saves the first information, or before sending the first information to the network device after recording the first information, the terminal device fails to connect with the target network device during the running of the timer, and the terminal device can update the first information, and record or update the association event indication information in the first information as a connection failure occurring in the mobility event corresponding to the first information, but the present application is not limited thereto.

[0237] Optionally, the terminal device sends the first information and / or the second information, S530.

[0238] The terminal device can send the first information and the second information to different network devices respectively, or send the first information and the second information to the same network device. S530 can include the following implementation.

[0239] In the first mode, the terminal device can send the first information after S510, and the terminal device can send the second information after S520. That is, the terminal device sends the first information to the target network device after successfully switching to the target network device, or the terminal device sends the first information to the target network device after recording the first information. If the terminal device fails to connect with the target network device, the terminal device can establish a connection with the first network device / target network device / second network device, and the terminal device can send the second information to the network device connected with the terminal device.

[0240] Optionally, after receiving the first information from the terminal device, the target network device can pass the first information to the first network device before the first network device releases the context of the terminal device.

[0241] For example, when the handover of the terminal device is an Xn-based handover, the target network device can send the first information to the first network device through a UE associated Xn message between the target network device and the first network device before sending a UE context release message of the terminal device to the first network device, or the first information is carried in the UE context release message of the terminal device, but the present application is not limited thereto. The message carrying the first information sent by the target network device to the first network device includes identification information of the terminal device in the first network device, for example, a source next generation (NG) RAN node terminal device Xn application protocol (AP) identifier, which can be written as Source NG-RAN node UE XnAP ID. The first network device can determine the context information of the terminal device in the first network device according to the Source NG-RAN node UE XnAP ID, for example, identification information of the first cell (for example, a cell identifier), first identification information of the terminal device (for example, a C-RNTI), etc. Alternatively, the first network device can determine that the first information is from the terminal device according to the identification information of the first cell and the first identification information of the terminal device in the first information, and determine that the terminal device successfully handovers to the target network device according to the first information, but the present application is not limited thereto.

[0242] For another example, when the handover of the terminal device is an NG-based handover, the target network device can send the first information before sending a handover notify message to the core network device, or the first information is carried in the handover notify message and forwarded to the first network device by the core network device. For example, the core network device can send the first information to the first network device before the core network device sends a UE context release message of the terminal device to the first network device. Alternatively, the first information is carried in the UE context release message of the terminal device sent by the core network device to the first network device, which is not limited by the present application.

[0243] Optionally, the terminal device can send the second information to the first network device, the target network device, or the second network device.

[0244] The specific embodiments can refer to the description in the embodiments shown in the drawings, which will not be repeated here for brevity. Figure 2

[0245] Method two, after the terminal device records the first information and / or the second information for a period of time, the terminal device sends the first information and / or the second information to the network device currently connected with the terminal device. ​

[0246] For example, the terminal device records the first information and the second information, and does not immediately send the first information and the second information. For example, the sending time of the first information and / or the second information can be predefined or preconfigured, such as the terminal device and the network device establish a connection and then send the first information and / or the second information, but the present application is not limited to this.

[0247] Optionally, the terminal device can send the first information to the first network device, the target network device or the second network device. And / or, the terminal device can send the second information to the first network device, the target network device or the second network device.

[0248] The specific implementation can refer to the description in the embodiments shown in the specific implementation Figure 2 For brevity, it will not be repeated here.

[0249] Optionally, the network device receiving the first information and / or the second information includes a CU node and a DU node, specifically, the CU node in the network device can receive the first information and / or the second information from the terminal device. Optionally, the CU node can send the first information and / or the second information to the DU node of the network device. Optionally, the CU node can be divided into a control plane (CU-CP) and a user plane (CU-UP), the first information and / or the second information can be received by the CU-CP node from the terminal device, and the first information and / or the second information can be sent to the CU-UP node by the CU-CP.

[0250] In the SN mobility scenario, the first information and / or the second information can be delivered to the MN to which the terminal device is connected in the SN mobility scenario by the target network device, the second network device or the core network device. If the SN mobility is triggered by the MN, the MN further determines and adjusts the mobility management parameters. If the SN mobility is triggered by the SN, the MN sends the first information and / or the second information to the source SN that triggers the SN mobility, and the source SN further determines and adjusts the mobility management parameters.

[0251] It should be noted that the information delivered to the first network device by the target network device, the second network device or the core network device can be part or all of the first information and / or the second information, and the present application does not limit this.

[0252] After the first network device receives part or all of the information in the second information, it can determine that the first information and the second information are information in the same switching event according to the indication information B therein.

[0253] The first network device acquires the second information (part or all of the information), and determines the time when the terminal device receives the handover command or the time when the terminal device triggers conditional handover according to the indication information B.

[0254] In one example, if the first network device receives the first information before the context of the terminal device is released, the first network device can determine the time when the first network device sends the handover command to the terminal device corresponding to the first information according to the context information of the terminal device. If the time when the terminal device receives the handover command indicated by the indication information B is the same as the time when the first network device corresponding to the first information sends the handover command, the first network device can determine that the first information and the second information are information in the same handover time, and associate the first information with the second information. Optionally, the first network device can further determine that the first identification information of the terminal device in the first information and the second information is the same, and the identification information of the cell is the same, so as to determine that the second information and the first information received before are related information of the same handover event of the same terminal device, and associate the first information with the second information.

[0255] In another example, the first information can include indication information A. After receiving the first information, the first network device can determine the time when the terminal device receives the handover command (or the time when the terminal device triggers conditional handover) according to the indication information A. The first network device determines that the time when the terminal device receives the handover command (or the time when the terminal device triggers conditional handover) indicated by the second information is the same as the time when the terminal device receives the handover command (or the time when the terminal device triggers conditional handover) indicated by the first information. The first network device can associate the first information with the second information. Optionally, the first network device can further determine that the first identification information of the terminal device in the first information and the second information is the same, and the identification information of the cell is the same, so as to determine that the second information and the first information received before are related information of the same handover event of the same terminal device, and associate the first information with the second information.

[0256] Optionally, the first network device determines the mobility management parameter of the first network device according to the first information and / or the second information.

[0257] In one example, the first network device determines that the terminal device has a connection failure in the target network device within a first time interval after the terminal device receives the mobility command or triggers conditional handover, or within a second time interval after the terminal device successfully switches to the target network device. The first network device determines the mobility management parameter of the first network device according to the second information, or determines the mobility management parameter of the first network device according to the first information and the second information.

[0258] For example, the first network device can determine, according to the indication information B in the second information, a time when the terminal device fails to establish a connection with the target network device, and can determine whether the time is within a first time interval after the terminal device receives a mobility command or a trigger condition handover. If the time is within the first time interval after the terminal device receives the mobility command or the trigger condition handover, the first network device can consider that the terminal device successfully switches to the target network device to be unstable, and can consider that the handover is unsuccessful. Then, the first network device determines or adjusts the mobility management parameter of the first network device according to the second information. Alternatively, the first network device can determine or adjust the mobility management parameter of the first network device according to the first information and the second information. For example, the first network device can adjust the degree of the mobility management parameter according to the time when the terminal device successfully switches and then fails, which is different from the degree of the mobility management parameter according to the case that the terminal device fails to successfully switch, but the application is not limited thereto. The scheme can enable the first network device to more accurately perform mobility management, can improve the mobility management performance of the network, and can improve the communication service quality of the network.

[0259] In another example, the first network device determines that the terminal device fails to establish a connection with the target network device after a first time interval after the terminal device receives a mobility command or a trigger condition handover, or after a second time interval after the terminal device switches to the target network device. The first network device determines the mobility management parameter of the first network device according to the first information.

[0260] For example, the first network device can determine, according to the indication information A in the first information, a time when the terminal device successfully switches to the target network device, and can determine, according to the indication information B in the second information, a time when the terminal device fails to establish a connection with the target network device, and can determine whether the time is within a second time interval after the terminal device successfully switches to the target network device. If the time is after the second time interval after the terminal device receives the mobility command or the trigger condition handover, the first network device determines or adjusts the mobility management parameter of the first network device according to the first information. Because the failure occurs after the threshold value of the unstable successful handover, the first network device can consider that the terminal device successfully switches to the target network device, and can consider that the connection failure does not belong to the case of unstable handover, or the connection failure between the terminal device and the target network device may be a connection problem between the terminal device and the target network device. Therefore, the first network device can determine the mobility management parameter according to only the first information, but the application is not limited thereto. The scheme can enable the first network device to more accurately perform mobility management, can improve the mobility management performance of the network, and can improve the communication service quality of the network.

[0261] Optionally, the first network device can determine the mobility management parameter of the first network device according to the first information and / or the second information according to whether the second association event indication information is included in the second information.

[0262] For example, after receiving the first information and the second information, the first network device can determine whether the second association event indication information is included in the second information. If the second association event indication information is included in the second information, that is, the connection failure corresponding to the second information occurs during the running period of the timer after the terminal device successfully switches to the target network device. The first network device can consider that the terminal device successfully switches to the target network device is unstable, and can consider that the connection failure does not belong to the case of unstable switching. The first network device determines or adjusts the mobility management parameter of the first network device according to the second information. Alternatively, the first network device can determine or adjust the mobility management parameter of the first network device according to the first information and the second information. For example, the first network device can adjust the degree of mobility management parameter according to the connection failure after the terminal device successfully switches, which can be distinguished from the degree of adjusting the mobility management parameter according to the case of unsuccessful switching. The first network device can more accurately perform mobility management, improve the mobility management performance of the network, and improve the communication service quality of the network. If the second association event indication information is not included, it indicates that the connection failure corresponding to the second information does not occur during the running period of the timer. The first network device determines the mobility management parameter of the first network device according to the first information. The first network device can consider that the terminal device successfully switches to the target network device is stable switching. The first network device can determine the mobility management parameter according to the first information only, but the application is not limited thereto. The present scheme can enable the first network device to more accurately perform mobility management, improve the mobility management performance of the network, and improve the communication service quality of the network.

[0263] Optionally, the first network device can determine the mobility management parameter of the first network device according to the first information and / or the second information according to whether the first association event indication information is included in the first information.

[0264] For example, in the case that the first information is not immediately sent by the terminal device after being recorded, the terminal device determines that the connection failure occurs with the target network device during the timer period. The first association event indication information is recorded in the first information, indicating that the first information corresponding to the switching event records or reports the second information, and / or indicating that the connection failure occurs between the terminal device and the target network device during the running period of the timer, but the application is not limited thereto.

[0265] According to the above scheme, the network device can determine whether the second information is related to the handover of the terminal device according to the time when the connection failure corresponding to the second information occurs, and in the case of relevance, the optimization of the mobility management parameter is performed according to the second information or the first information and the second information. Or the terminal device can also determine the unstable handover success through the timer, and record the association indication information in the first information and / or the second information, so that the network device can establish the association, more accurately obtain the situation after the terminal device switches, the network device can more accurately perform the mobility management, and the mobility management performance of the network can be improved, and the communication service quality of the network can be improved.

[0266] The above, in combination with Figures 2 to 5 The method provided by the embodiments of the present application is described in detail. The following, in combination with Figures 6 to 8 The device provided by the embodiments of the present application is described in detail. In order to realize the functions in the above method provided by the embodiments of the present application, each network element can include a hardware structure and / or a software module, and the above functions are realized in the form of hardware structure, software module, or hardware structure plus software module. Whether a certain function in the above functions is executed in the form of hardware structure, software module, or hardware structure plus software module depends on the specific application of the technical solution and the design constraint conditions.

[0267] Figure 6 is a schematic block diagram of the communication device provided by the embodiments of the present application. As Figure 6 indicated, the communication device 600 can include a processing unit 610 and a transceiver unit 620.

[0268] In a possible design, the communication device 600 can correspond to the terminal device in the above method embodiments, or a component (such as a chip or a circuit, etc.) configured in (or used for) the terminal device, or other devices, modules, circuits or units capable of implementing the method of the terminal device.

[0269] It should be understood that the communication device 600 can correspond to the steps or processes implemented by the terminal device in the methods 200, 500 of the embodiments of the present application, and the communication device 600 can include units for executing the methods performed by the terminal device in the methods 200, 500 in Figure 2 Figure 5 , respectively. Moreover, each unit in the communication device 600 and the above other operations and / or functions are respectively for realizing the corresponding processes of the methods 200, 500 in Figure 2 Figure 5 .

[0270] In some possible implementation manners, the transceiver unit 620 in the communication device 600 can be an input / output interface or circuit of a chip, and the processing unit 610 in the communication device 600 can be a processor in the chip.​​

[0271] Optionally, the processing unit 610 can be used to process instructions or data to perform corresponding operations.

[0272] Optionally, the communication device 600 may further include a storage unit 630, which can be used to store instructions or data. The processing unit 610 can read / execute the instructions or data stored in the storage unit to enable the communication device to perform corresponding operations. In one possible implementation, the transceiver unit 620 in the communication device 600 is a transceiver unit that can correspond to... Figure 7 The transceiver 710 and storage unit 630 in the terminal device 700 shown can correspond to Figure 7 The memory in the terminal device 700 shown in the figure.

[0273] The communication device performs Figure 2 In the illustrated method 200, for example, a processing unit is configured to record first information and start a timer after a terminal device successfully switches from a first network device to a target network device, wherein the first information is used to indicate that the terminal device has successfully switched from the first network device to the target network device; if a connection failure occurs between the terminal device and the target network device during the operation of the timer, the processing unit is further configured to record second information and delete the first information, wherein the second information is used to indicate that a connection failure occurs between the terminal device and the target network device; the transceiver unit is configured to send the first information if a connection failure occurs between the terminal device and the target network device during the operation of the timer.

[0274] Optionally, if a connection failure occurs between the terminal device and the target network device during the operation of the timer, the transceiver unit is also used to send the second information.

[0275] Optionally, if the terminal device fails to connect with the target network device during the operation of the timer, the processing unit is also used to stop the timer.

[0276] The communication device performs Figure 5The method 500 is shown, and the processing unit is used to record first information after the terminal device is successfully handed over to the target network device by the first network device, where the first information is used to indicate that the terminal device is successfully handed over to the target network device by the first network device; the processing unit is also used to record second information after a connection failure occurs between the terminal device and the target network device, where the second information is used to indicate that the connection failure occurs between the terminal device and the target network device, and the second information includes first indication information used to determine a time when the terminal device receives a mobility command; the transceiver is used to send the first information; and is also used to send the second information.

[0277] Optionally, the processing unit is also used to start a timer after the terminal device is successfully handed over to the target network device by the first network device; and in a case where the connection failure occurs between the terminal device and the target network device during running of the timer, the processing unit is specifically used to record the second information, where the second information includes second association event indication information used to indicate that the terminal device records or reports the first information in a mobility event corresponding to the second information.

[0278] Optionally, in a case where the connection failure occurs between the terminal device and the target network device during running of the timer, the processing unit is also used to record first association event indication information in the first information, where the first association event indication information is used to indicate that the terminal device records or reports the second information in a mobility event corresponding to the first information, and / or the first association event indication information is used to indicate that the connection failure occurs between the terminal device and the target network device during running of the timer.

[0279] Optionally, in a case where the connection failure occurs between the terminal device and the target network device during running of the timer, the processing unit is also used to stop the timer.

[0280] Optionally, the transceiver is also used to receive a running duration of the timer from the first network device.

[0281] It should be understood that the specific processes in which the units perform the corresponding steps described above have been described in detail in the method embodiments described above, and for the sake of brevity, will not be repeated here.

[0282] It should also be understood that when the communication apparatus 600 is a terminal device, the transceiver 620 in the communication apparatus 600 can be implemented through a communication interface (such as a transceiver, a transceiver circuit, a pin, or an input / output interface), for example, can correspond to Figure 7The transceiver 710 in the terminal device 700 shown in the diagram, and the processing unit 610 in the communication device 600 can be implemented by at least one processor, for example, corresponding to Figure 7 The processor 720 in the terminal device 700 shown in the figure, and the processing unit 610 in the communication device 600 can be implemented by at least one logic circuit.

[0283] In another possible design, the communication device 600 may correspond to the network device in the above method embodiments, for example, or a component (e.g., a chip or circuit) configured in (or used for) the network device, or other means, modules, circuits or units that can implement the methods of the network device.

[0284] It should be understood that the communication device 600 may correspond to the steps or processes implemented by the network device in methods 200 and 500 of the embodiments of this application. The communication device 600 may include tools for performing... Figure 2 , Figure 5 The units in methods 200 and 500 of the communication device 600 are the methods executed by the network device. Furthermore, each unit in the communication device 600 and the other operations and / or functions described above are respectively for implementing... Figure 2 , Figure 5 The corresponding processes for methods 200 and 500.

[0285] In some possible implementations, the transceiver unit in the communication device 600 is an input / output interface or circuit in a chip, and the processing unit 610 in the communication device 600 may be a processor in a chip.

[0286] Optionally, the processing unit 610 can be used to process instructions or data to perform corresponding operations.

[0287] Optionally, the communication device 600 may further include a storage unit 630, which can be used to store instructions or data. The processing unit can read / execute the instructions or data stored in the storage unit 630 to enable the communication device to perform corresponding operations. In one possible implementation, the storage unit 630 in the communication device 600 is a [missing information - likely a class or unit] corresponding to [missing information - likely a class or unit]. Figure 8 The memory in the network device 800 shown in the figure.

[0288] The communication device performs Figure 2 In the method 200 shown, for example, the transceiver unit is configured to receive first information or second information, wherein the first information is configured to indicate that the terminal device has successfully switched from the first network device to the target network device, and the second information is configured to indicate that a connection failure has occurred between the terminal device and the target network device; the processing unit is configured to determine the mobility management parameters of the first network device based on the first information or the second information.

[0289] Optionally, the transceiver unit is also used to send the runtime of a timer to the terminal device, the timer being used by the terminal device to determine the processing method of the first information.

[0290] Optionally, the transceiver unit is specifically used to receive the first information and / or the second information from the terminal device, the second network device, or the core network device.

[0291] Optionally, the transceiver unit is also used to receive the runtime of the timer from the target network device or core network device.

[0292] The communication device performs Figure 5 In the method 500 shown, for example, the transceiver unit is configured to receive first information, which indicates that the terminal device has successfully switched from the first network device to the target network device; the transceiver unit also receives second information, which indicates that the connection between the terminal device and the target network device has failed, the second information including first indication information, which is used to determine the time when the terminal device receives a mobility command or when the terminal device triggers a conditional handover; the processing unit is configured to determine, based on the first indication information, whether the first information and the second information are information from the same handover event.

[0293] Optionally, the transceiver unit is further configured to send the runtime of a timer to the terminal device, wherein the timer is used by the terminal device to determine whether to record the first associated record information and / or the second associated record information.

[0294] Optionally, during the operation of the timer, the transceiver unit is also used to receive the runtime of the timer sent by the target network device or core network device.

[0295] Optionally, the processing unit is further configured to determine, based on the first indication information, that the terminal device corresponding to the first information and the second information receives the mobility command at the same time;

[0296] The processing unit is also used to determine whether the first information and the second information are from the same switching event.

[0297] Optionally, the processing unit is further configured to determine mobility management parameters of the first network device based on the first information and / or the second information.

[0298] Optionally, the processing unit is specifically configured to determine, within a first time interval after the terminal device receives a mobility command or the terminal device triggers a conditional switch, or, within a second time interval after the terminal device successfully switches to the target network device, the terminal device experiences a connection failure at the target network device; the processing unit is specifically configured to determine the mobility management parameters of the first network device based on the second information, or, based on the first information and the second information, determine the mobility management parameters of the first network device.

[0299] Optionally, the processing unit is specifically configured to determine, after a first time interval following the terminal device receiving a mobility command or after the terminal device triggers a conditional switch, or after a second time interval following the terminal device successfully switching to the target network device, that the connection between the terminal device and the target network device fails; the processing unit is specifically configured to determine the mobility management parameters of the first network device based on the first information.

[0300] It should be understood that the specific process of each unit performing the above-mentioned corresponding steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0301] It should also be understood that when the communication device 600 is a network device, the transceiver unit 620 in the communication device 600 can be implemented through a communication interface (such as a transceiver, transceiver circuit, pin, or input / output interface), for example, it can correspond to... Figure 8 The transceiver 810 in the network device 800 shown in the figure, and the processing unit 610 in the communication device 600 can be implemented by at least one processor, for example, corresponding to Figure 8 The processor 820 in the network device 800 shown in the figure, and the processing unit 610 in the communication device 600 can be implemented by at least one logic circuit.

[0302] Figure 7 This is a schematic diagram of the structure of the terminal device 700 provided in an embodiment of this application. The terminal device 700 can be applied to, for example... Figure 1 In the system shown, the functions of the terminal device in the above method embodiments are executed. As shown in the figure, the terminal device 700 includes a processor 720 and a transceiver 710. Optionally, the terminal device 700 also includes a memory. The processor 720, transceiver 710, and memory can communicate with each other through internal connection paths to transmit control and / or data signals. The memory is used to store computer programs, and the processor 720 is used to execute the computer programs in the memory to control the transceiver 710 to transmit and receive signals.

[0303] The processor 720 described above can be combined with the memory to form a processing apparatus, and the processor 720 is configured to execute the program code stored in the memory to implement the functions described above. In a specific implementation, the memory can be integrated in the processor 720 or independent of the processor 720. The processor 720 can correspond to the processing unit in Figure 6 .

[0304] The transceiver 710 described above can correspond to the transceiving unit in Figure 6 . The transceiver 710 can include a receiver (or receiver circuit) and a transmitter (or transmitter circuit). The receiver is configured to receive signals, and the transmitter is configured to transmit signals.

[0305] It should be understood that Figure 7 the terminal device 700 shown in the terminal device 700 can implement the processes involved in the method embodiments shown in Figure 2 , Figure 5 . The operations and / or functions of each module in the terminal device 700 are respectively used to implement the corresponding processes in the method embodiments described above. For details, please refer to the description in the method embodiments described above, and the detailed description is appropriately omitted here.

[0306] The processor 720 described above can be used to execute the actions implemented internally by the terminal device described in the method embodiments described above, and the transceiver 710 can be used to execute the actions of the terminal device sending or receiving from the network device described in the method embodiments described above. For details, please refer to the description in the method embodiments described above, and the detailed description is not repeated here.

[0307] Optionally, the terminal device 700 described above can further include a power supply configured to provide power to various devices or circuits in the terminal device.

[0308] In addition, in order to make the function of the terminal device more perfect, the terminal device 700 can further include one or more of an input unit, a display unit, an audio circuit, a camera, and a sensor.

[0309] Figure 8 is a structural schematic diagram of a network device provided by an embodiment of the present application. The network device 800 can be applied to, for example, Figure 1The system shown in the above method embodiment is executed by the network device. For example, it can be a schematic diagram of the relevant structure of the network device. As shown in the figure, the network device 800 includes a processor 820 and a transceiver 810. Optionally, the network device 800 further includes a memory. The processor 820, the transceiver 810 and the memory can communicate with each other through an internal connection path to transfer control and / or data signals. The memory is used to store a computer program, and the processor 820 is used to execute the computer program in the memory to control the transceiver 810 to transceive signals.

[0310] It should be understood that Figure 8 The network device 800 shown can implement Figure 2 、 Figure 5 The network device in the method embodiment is involved in each process. The operation and / or function of each module in the network device 800 is respectively used to implement the corresponding flow in the above method embodiment. For details, please refer to the description in the above method embodiment. To avoid repetition, the detailed description is appropriately omitted here.

[0311] It should be understood that Figure 8 The network device 800 shown can be an eNB or a gNB. Optionally, the network device includes a network device containing a CU, a DU and an AAU, etc. Optionally, the CU can be specifically divided into a CU-CP and a CU-UP. The specific architecture of the network device is not limited in the present application.

[0312] The embodiment of the present application further provides a processing apparatus, including a processor and a (communication) interface; the processor is used to execute the method in any of the above method embodiments.

[0313] It should be understood that the above processing apparatus can be one or more chips. For example, the processing apparatus can be a field programmable gate array (FPGA), can be an application specific integrated circuit (ASIC), can also be a system on chip (SoC), can also be a central processor unit (CPU), can also be a network processor (NP), can also be a digital signal processor (DSP), can also be a micro controller unit (MCU), can also be a programmable logic device (PLD) or other integrated chip.

[0314] In the embodiments of the present application, the memory can be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), and can also be a volatile memory, such as a random-access memory (RAM). The memory can be any other medium capable of carrying or storing desired program codes in the form of instructions or data structures and capable of being accessed by a computer, but is not limited to this. The memory in the embodiments of the present application can also be a circuit or any other device capable of realizing a storage function, for storing program instructions and / or data.

[0315] According to the method provided in the embodiments of the present application, the present application further provides a computer program product, which comprises computer program codes (or instructions), when the computer program codes are executed by one or more processors, causing an apparatus comprising the processors to perform the method in the embodiments shown in the above. Figure 2 、 Figure 5

[0316] The technical solutions provided in the embodiments of the present application can be realized by software, hardware, firmware or any combination thereof, in whole or in part. When realized by software, the computer program product can be realized in whole or in part in the form of computer program codes. The computer program product comprises one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the flow or function described in the embodiments of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a terminal device or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through a wired (such as a coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. 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, data center, etc. integrated with one or more 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 digital video disc (DVD)), or a semiconductor medium, etc.

[0317] ​According to the method provided in the embodiments of the present application, the present application further provides a computer readable storage medium storing program codes (or instructions), which, when executed by one or more processors, cause an apparatus including the processors to perform the method in the embodiments shown in the foregoing. Figure 2 、 Figure 5

[0318] According to the method provided in the embodiments of the present application, the present application further provides a communication system, which includes one or more network devices described above. The communication system can further include one or more terminal devices described above.

[0319] The network devices in the apparatus embodiments described above and the network devices or terminal devices in the method embodiments correspond completely, and the corresponding steps are performed by the corresponding modules or units, for example, the communication unit (transceiver) performs the steps of receiving or sending in the method embodiments, and the steps other than sending and receiving can be performed by the processing unit (processor). The functions of the specific units can refer to the corresponding method embodiments. The processor can be one or more.

[0320] Those skilled in the art can clearly understand that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software mode depends on the specific application and design constraints of the technical solutions. The skilled person can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0321] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the system, apparatus and unit described above can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0322] In several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method can be implemented in other ways. For example, the apparatus embodiments described above are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0323] ​The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0324] In the embodiments of the present application, under the premise of no logical contradiction, the embodiments can be mutually quoted, for example, the methods and / or terms between the method embodiments can be mutually quoted, for example, the functions and / or terms between the device embodiments can be mutually quoted, for example, the functions and / or terms between the device embodiments and the method embodiments can be mutually quoted.

[0325] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto, any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A communication method, the method being performed by a terminal device or a chip configured to the terminal device, characterized by, The method comprises: After the terminal device is successfully handed over to the target network device by the first network device, recording first information and starting a timer, wherein the first information is used to indicate that the terminal device is successfully handed over to the target network device by the first network device; During the running of the timer, a connection failure occurs between the terminal device and the target network device, recording second information and deleting the first information, wherein the second information is used to indicate that a connection failure occurs between the terminal device and the target network device; or During the running of the timer, no connection failure occurs between the terminal device and the target network device, and the first information is sent.

2. The method of claim 1, wherein, The method further comprises: The second information is sent.

3. The method of claim 1, wherein, The second information comprises one or more of the following: Association event indication information, which is used to indicate that the first information is recorded in a mobility event corresponding to the second information; Second indication information, which is used to determine the time when the terminal device receives a mobility command or to determine the time when the terminal device determines a trigger condition handover; Identification information of a first cell, which is a serving cell before handover of the terminal device managed by the first network device; First identification information of the terminal device, which is identification information of the terminal device in the first cell.

4. The method of claim 3, wherein, The second indication information comprises a time interval T1 and a time interval T2, the time interval T2 is a time interval between a connection failure occurring between the terminal device and the target network device and the second information being sent, and the time interval T1 is a time interval between the terminal device receiving a mobility command and a connection failure occurring between the terminal device and the target network device, or the time interval T1 is a time interval between the terminal device determining a trigger condition handover and a connection failure occurring between the terminal device and the target network device.

5. The method according to any one of claims 1 to 4, characterized in that, The method further comprises: If a connection failure occurs between the terminal device and the target network device during the running of the timer, the timer is stopped.

6. The method according to any one of claims 1 to 4, characterized in that, The first information comprises one or more of the following information: First indication information, which is used to determine the time when the terminal device receives a mobility command or the time when the terminal device determines a trigger condition handover; Identification information of a first cell, which is a serving cell before handover of the terminal device managed by the first network device; First identification information of the terminal device, which is identification information of the terminal device in the first cell.

7. The method according to any one of claims 1 to 4, characterized in that, The method further comprises: The running duration of the timer from the first network device is received. 8.A communication method, performed by a network device or a chip configured in the network device, the method comprising: The method comprises: Receiving first information or second information, wherein the first information is used to indicate that a terminal device is successfully handed over to a target network device by a first network device, and the second information is used to indicate that a connection failure occurs between the terminal device and the target network device; According to the first information or the second information, determining a mobility management parameter of the first network device.

9. The method of claim 8, wherein, The method further comprises: a running time of a timer sent to the terminal device, the timer being used by the terminal device to determine a processing manner of the first information.

10. The method of claim 9, wherein, The method further comprises: receiving a running time of a timer from a target network device or a core network device.

11. The method according to any one of claims 8 to 10, characterized in that, receiving the first information and / or the second information comprises: receiving the first information and / or the second information from the terminal device, or a second network device, or a core network device.

12. A communication method, the method being performed by a terminal device or a chip configured to the terminal device, characterized by, comprises: after the terminal device is successfully handed over from a first network device to a target network device, recording first information, wherein the first information is used to indicate that the terminal device is successfully handed over from the first network device to the target network device; after a connection failure occurs between the terminal device and the target network device, recording second information, wherein the second information is used to indicate that the connection failure occurs between the terminal device and the target network device, and the second information comprises first indication information, the first indication information being used to determine a time when the terminal device receives a mobility command or to determine a time when the terminal device triggers conditional handover; sending the first information and sending the second information.

13. The method of claim 12, wherein, The first indication information comprises first time information and / or first identification information of the terminal device in a first cell, wherein the first time information is used to indicate a time interval between the terminal device receiving a mobility command and the second information being sent, or to indicate a time interval between the terminal device determining to trigger conditional handover and the second information being sent, and the first cell is a serving cell of the terminal device before handover managed by the first network device.

14. The method of claim 13, wherein, The first time information comprises a time interval T1 and a time interval T2, the time interval T2 being a time interval between the connection failure occurring and the second information being sent, and the time interval T1 being a time interval between the terminal device receiving a mobility command and the connection failure occurring between the terminal device and the target network device, or the time interval T1 being a time interval between the terminal device determining to trigger conditional handover and the connection failure occurring between the terminal device and the target network device.

15. The method of claim 12, wherein, The method further comprises: after the terminal device is successfully handed over from the first network device to the target network device, starting a timer; and The recording of the second information comprises: after the connection failure occurs between the terminal device and the target network device during the running of the timer, recording the second information, wherein the second information comprises second associated event indication information, the second associated event indication information being used to indicate that the terminal device records or reports the first information in a mobility event corresponding to the second information.

16. The method of claim 15, wherein, The method further comprises: If the terminal device fails to connect with the target network device during the running time of the timer, record first associated event indication information in the first information, the first associated event indication information being used to indicate that the terminal device records or reports the second information in the mobility event corresponding to the first information, and / or the first associated event indication being used to indicate that the terminal device fails to connect with the target network device during the running time of the timer.

17. The method of claim 15, wherein, The method further comprises: If the terminal device fails to connect with the target network device during the running time of the timer, stop the timer.

18. The method according to any one of claims 12 to 17, characterized in that, The first information comprises second indication information, and the second indication information comprises one or more of the following: identity information of a first cell, the first cell being a serving cell before handover of the terminal device and managed by the first network device; first identity information of the terminal device, the first identity information being identity information of the terminal device in the first cell; second time information, used to indicate a time interval between reception of a mobility command by the terminal device and sending of the first information, or used to indicate a time interval between determination of a trigger condition handover by the terminal device and sending of the first information.

19. The method according to any one of claims 12 to 17, characterized in that, The method further comprises: receiving a running time of the timer from the first network device. 20.A communication method, performed by a network device or a chip configured in the network device, the method comprising: The method comprises: receiving first information, the first information being used to indicate successful handover of a terminal device to a target network device by a first network device; receiving second information, the second information being used to indicate connection failure of the terminal device with the target network device, the second information comprising first indication information, the first indication information being used to determine a time at which the terminal device receives a mobility command or triggers a condition handover; determining, according to the first indication information, whether the first information and the second information are information in the same handover event; determining, according to the first information and / or the second information, a mobility management parameter of the first network device.

21. The method of claim 20, wherein, The first indication information comprises first time information and / or first identity information of the terminal device, wherein the first identity information is identity information of the terminal device in a first cell, the first time information is used to indicate a time interval between reception of a mobility command by the terminal device and sending of the second information, or used to indicate a time interval between determination of a trigger condition handover by the terminal device and sending of the second information, and the first cell is a serving cell before handover of the terminal device and managed by the first network device.

22. The method of claim 21, wherein, The first time information comprises a time interval T1 and a time interval T2, the time interval T2 is a time interval between occurrence of a mobility related failure case and sending of the second information, and the time interval T1 is a time interval between receiving of a mobility command by the terminal device and occurrence of a connection failure between the terminal device and a target network device, or the time interval T1 is a time interval between determining of a triggering condition handover by the terminal device and occurrence of the connection failure between the terminal device and the target network device.

23. The method of claim 20, wherein, The second information comprises second associated event indication information, the second associated event indication information is used to indicate that the terminal device records or reports the first information in a mobility event corresponding to the second information, and / or, The first information comprises first associated event indication information, the first associated event indication information is used to indicate that the terminal device records or reports the second information in a mobility event corresponding to the first information, and / or, is used to indicate whether a connection failure occurs between the terminal device and the target network device during running of a timer.

24. The method of claim 23, wherein, The method further comprises: sending, to the terminal device, a running duration of the timer, wherein the timer is used by the terminal device to determine whether to record first associated record information and / or second associated record information.

25. The method of claim 24, wherein, Before the first network device sends, to the terminal device, the running duration of the timer, the method further comprises: receiving the running duration of the timer sent by the target network device or a core network device.

26. The method of claim 20, wherein, The first information further comprises second indication information, and the second indication information comprises one or more of the following: identification information of a first cell, the first cell being a serving cell before handover of the terminal device and managed by the first network device; first identification information of the terminal device, the first identification information being identification information of the terminal device in the first cell; second time information used to indicate a time interval between receiving of a mobility command by the terminal device and sending of the first information, or used to indicate a time interval between determining of a triggering condition handover by the terminal device and sending of the first information.

27. The method of any one of claims 20-26, wherein, The method further comprises: determining, according to the first indication information, that the terminal device receives the mobility command at the same time according to the first information and the second information; determining that the first information and the second information are information in a same handover event.

28. The method of claim 20, wherein, determining, according to the first information and / or the second information, a mobility management parameter of the first network device, comprising: determining, within a first time interval after receiving of a mobility command by the terminal device or triggering condition handover by the terminal device, or determining, within a second time interval after successful handover of the terminal device to the target network device, that the terminal device has a connection failure in the target network device; determining, according to the second information, a mobility management parameter of the first network device, or determining, according to the first information and the second information, a mobility management parameter of the first network device.

29. The method of claim 20 or 28, wherein, According to the first information and / or the second information, a mobility management parameter of the first network device is determined, comprising: It is determined that the terminal device and the target network device occur connection failure after the terminal device receives a mobility command or after a first time interval after the terminal device triggers a conditional handover, or it is determined that the terminal device and the target network device occur connection failure after a second time interval after the terminal device successfully hands over to the target network device. According to the first information, a mobility management parameter of the first network device is determined.

30. A communications device, characterized by The processor is configured to implement the method of any one of claims 1 to 7, and / or the method of any one of claims 12 to 19.

31. A communications device, characterized by The processor is configured to implement the method of any one of claims 8 to 11, and / or the method of any one of claims 20 to 29.

32. A communications device, characterized by The processor is configured to implement the method of any one of claims 1 to 7, and / or the method of any one of claims 12 to 19.

33. A communications device, characterized by The processor is configured to implement the method of any one of claims 8 to 11, and / or the method of any one of claims 20 to 29.

34. A communication system, characterized by The communication apparatus of claim 30 or 31, and the communication apparatus of claim 32 or 33.

35. A computer-readable storage medium, comprising: Instructions are stored in the computer, and when the instructions run on the computer, the computer executes the method of any one of claims 1 to 29.

36. A computer program product, characterised in that, Instructions are stored in the computer, and when the instructions run on the computer, the computer executes the method of any one of claims 1 to 29.

Citation Information

Patent Citations

  • Apparatus and method for detecting cause of radio link failure or handover failure in mobile communication systme

    KR1020120030946A

  • Enhanced Timer Setting for Mobility Robustness Optimization

    US20170251409A1