Communication method and device, terminal, network equipment, storage medium and computer program product

By initiating RRC connection reconstruction and reporting information before the timer timer ends, the communication interruption problem when both the main path and non-direct links fail in multi-path scenarios is solved, fast link recovery is achieved, and user experience is improved.

CN120434834APending Publication Date: 2025-08-05CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410156061.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-02
Publication Date
2025-08-05

AI Technical Summary

Technical Problem

In multi-path scenarios, when both the main path and the non-direct link fail, the remote user equipment cannot quickly restore the main cell group link, resulting in communication interruption.

Method used

The RRC connection reconstruction is initiated before the timer timing is over, and relevant information is reported to the network side so that the network side can assist in the rapid recovery of the main cell group link.

Benefits of technology

It reduces the time to wait for the network side to send messages, improves the communication recovery speed, shortens the network interruption time, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120434834A_ABST
    Figure CN120434834A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and device, a terminal, network equipment, a storage medium and a computer program product, and the method comprises the steps that a first terminal initiates RRC connection reconstruction before timing of a first timer is finished under the condition that MCG failure happens to the first terminal and a first link fails; and / or reporting first information to a network side, wherein the first link represents a link for the first terminal to access a first network device via a second terminal; the first information represents related information of MCG failure and / or first link failure, and / or the first information is used for rapid MCG link recovery.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method, apparatus, terminal, network equipment, storage medium, and computer program product. Background Art

[0002] In the related art, in a multi-path scenario, the remote user equipment (UE, User Equipment) can be connected to the base station through two paths: a direct link of the air interface (Uu interface) and an indirect link via a relay UE. When the main path (the direct link of the Uu interface) fails, the remote UE must upload relevant information about the failure of the master cell group (MCG, Master Cell Group) through the indirect link, such as the measurement results of Uu, and then receive information such as radio resource control (RRC, Radio Resource Control) reconfiguration or RRC release sent by the base station through the indirect link. However, if the indirect link also fails during this period, the remote UE cannot receive the information from the base station, and thus cannot perform fast MCG link recovery. Summary of the Invention

[0003] To solve related technical problems, embodiments of the present application provide a communication method, apparatus, terminal, network device, storage medium, and computer program product.

[0004] The technical solution of the embodiment of the present application is implemented as follows:

[0005] An embodiment of the present application provides a communication method, applied to a first terminal, the method comprising:

[0006] In the event that an MCG failure occurs in the first terminal and a first link failure occurs, initiating RRC connection reestablishment before the first timer expires; and / or

[0007] Reporting the first information to the network side; wherein,

[0008] The first link represents a link where the first terminal accesses the first network device via the second terminal; the first information represents related information of MCG failure and / or failure of the first link, and / or,

[0009] The first information is used for fast MCG link recovery.

[0010] In the above solution, the first information includes one or more of the following:

[0011] second information, where the second information represents relevant information about the failure of the first link;

[0012] third information, where the third information is used to indicate a sequence of the MCG failure and the first link failure;

[0013] A time difference, where the time difference represents a time difference between the MCG failure and the first link failure;

[0014] A first value, where the first value is used to indicate a maximum count value of the first timer or a first duration configured on the network side;

[0015] A first indication, where the first indication is used to indicate whether feedback information from the network side is received before the first timer expires;

[0016] fourth information, where the fourth information represents feedback information received before the first timer expires;

[0017] a measurement result of the first link;

[0018] The identifier of the first network device.

[0019] In the above solution, the second information includes one or more of the following:

[0020] The first link failed to be added;

[0021] The second timer corresponding to the first link times out;

[0022] A second link fails, where the second link represents a link between the first terminal and the second terminal;

[0023] A third link fails, where the third link represents a link between the second terminal and the first network device;

[0024] A radio link failure (RLF) occurs on the third link;

[0025] The RRC connection of the second terminal fails;

[0026] The second terminal undergoes cell handover;

[0027] The second terminal performs cell reselection.

[0028] In the above solution, the third information is used to indicate one or more of the following:

[0029] MCG failed first;

[0030] Failure after MCG;

[0031] The first link, the second link, or the third link fails first;

[0032] The first link, the second link, or the third link fails;

[0033] Whether MCG fails first;

[0034] Whether it is a post-MCG failure;

[0035] whether the first link, the second link, or the third link fails first;

[0036] Whether the first link, the second link, or the third link fails.

[0037] In the above solution, the time difference includes one or more of the following:

[0038] The time difference between the MCG failure and the first link failure;

[0039] The time difference between the MCG failure and the second link failure;

[0040] The time difference between the MCG failure and the third link failure;

[0041] The time difference between the MCG failure and the cell reselection of the second terminal; wherein,

[0042] The second link represents a link between the first terminal and the second terminal; the third link represents a link between the second terminal and the first network device.

[0043] In the above solution, the first value includes one or more of the following:

[0044] The maximum count value of the first timer;

[0045] The maximum duration of the first timer;

[0046] First duration;

[0047] A binary number representing the first duration.

[0048] In the above solution, the measurement result of the first link includes the measurement result of the second link and / or the measurement result of the third link; wherein,

[0049] The second link represents a link between the first terminal and the second terminal; the third link represents a link between the second terminal and the first network device.

[0050] In the above solution, the fourth information includes one or more of the following:

[0051] RRC reconfiguration message;

[0052] Switch command;

[0053] RRC release message.

[0054] In the above solution, the initiating RRC connection reestablishment includes:

[0055] Initiate RRC connection reestablishment to the first network device; and / or

[0056] Initiate RRC connection reestablishment to the second network device.

[0057] In the above solution, reporting the first information to the network side includes:

[0058] reporting the first information to the first network device; and / or

[0059] reporting the first information to the second network device; and / or

[0060] Report the first information to the first network device through the second network device.

[0061] In the above solution, the first information is carried in an RRC connection reestablishment message or an RLF report; or

[0062] The first information is reported when the first terminal is in an RRC connected state or when the first terminal changes from a non-RRC connected state to an RRC connected state.

[0063] In the above solution, the method further includes:

[0064] According to the first configuration, the first information is obtained; wherein,

[0065] The first configuration is issued by the first network device or network management device or trace collection entity (TCE, Trace Collection Entity).

[0066] In the above solution, the reporting of the first information includes:

[0067] Receive a first request sent by the network side;

[0068] Report the first information according to the first request.

[0069] In the above solution, before receiving the first request, the method further includes:

[0070] Report fifth information to the network side, where the fifth information indicates that an MCG failure occurs on the first terminal and a failure occurs on the first link.

[0071] The present application also provides a communication method, which is applied to a network device, and includes:

[0072] Obtaining first information; wherein,

[0073] The first information is reported when an MCG failure occurs in the first terminal and a first link fails, representing relevant information of the MCG failure and / or the failure of the first link, and / or, the first information is used for fast MCG link recovery; the first link represents the link where the first terminal accesses the first network device via the second terminal.

[0074] In the above solution, the first information includes one or more of the following:

[0075] second information, where the second information represents relevant information about the failure of the first link;

[0076] third information, where the third information is used to indicate a sequence of the MCG failure and the first link failure;

[0077] A time difference, where the time difference represents a time difference between the MCG failure and the first link failure;

[0078] A first value, where the first value is used to indicate a maximum count value of the first timer or a first duration configured on the network side;

[0079] A first indication, where the first indication is used to indicate whether feedback information from the network side is received before the first timer expires;

[0080] fourth information, where the fourth information represents feedback information received before the first timer expires;

[0081] a measurement result of the first link;

[0082] The identifier of the first network device.

[0083] In the above solution, the network device is a network management device, and obtaining the first information includes:

[0084] receiving first information sent by the first network device or the second network device; wherein,

[0085] The second network device represents a network device that re-establishes an RRC connection with the first terminal when an MCG failure occurs in the first terminal and a first link fails.

[0086] In the above solution, the network device is the first network device, and obtaining the first information includes:

[0087] receiving first information reported by the first terminal; and / or

[0088] Receive first information forwarded by the second network device.

[0089] In the above solution, the network device is a second network device, and obtaining the first information includes:

[0090] receiving first information reported by the first terminal; and / or

[0091] Forward the first information to the first network device.

[0092] In the above solution, the network device is the first network device or a network management device; the method further includes:

[0093] The second configuration is optimized according to the first information and / or the location information of the first terminal; wherein the second configuration represents a related configuration for fast MCG link recovery.

[0094] In the above solution, optimizing the second configuration according to the first information and / or the location information of the first terminal includes one or more of the following:

[0095] Performing coverage enhancement on the MCG link of the first terminal according to the first information and the location information of the first terminal;

[0096] adding a second terminal according to the first information and the location information of the first terminal;

[0097] instructing the first terminal to change or reselect a second terminal according to the first information;

[0098] Lowering or adjusting downward a first threshold according to the first information; the first threshold represents a threshold that triggers the first terminal to reselect a second terminal;

[0099] According to the first information, the maximum duration of the first timer is extended, or the maximum count value of the first timer is increased, or the first duration is increased.

[0100] The present application also provides a communication device, including:

[0101] a control unit configured to initiate RRC connection reestablishment before the first timer expires when an MCG failure occurs in the first terminal and a first link failure occurs; and / or

[0102] The first sending unit is configured to report first information to the network side when an MCG failure occurs in the first terminal and a first link fails; wherein,

[0103] The first link represents the link through which the first terminal accesses the first network device via the second terminal; the first information represents related information of MCG failure and / or failure of the first link, and / or, the first information is used for fast MCG link recovery.

[0104] The present application also provides a communication device, including:

[0105] The first acquisition unit is used to obtain first information; wherein,

[0106] The first information is reported when an MCG failure occurs in the first terminal and a first link fails, representing relevant information of the MCG failure and / or the failure of the first link, and / or, the first information is used for fast MCG link recovery; the first link represents the link where the first terminal accesses the first network device via the second terminal.

[0107] The embodiment of the present application further provides a first terminal, comprising: a first processor and a first communication interface; wherein,

[0108] The first processor is configured to initiate RRC connection reestablishment before a first timer expires when an MCG failure occurs in the first terminal and a first link failure occurs; and / or

[0109] The first communication interface is used to report first information to the network side when an MCG failure occurs in the first terminal and a first link fails; wherein,

[0110] The first link represents the link through which the first terminal accesses the first network device via the second terminal; the first information represents related information of MCG failure and / or failure of the first link, and / or, the first information is used for fast MCG link recovery.

[0111] The embodiment of the present application further provides a network device, comprising: a second processor and a second communication interface; wherein,

[0112] The second communication interface is used to obtain the first information; wherein,

[0113] The first information is reported when an MCG failure occurs in the first terminal and a first link fails, representing relevant information of the MCG failure and / or the failure of the first link, and / or, the first information is used for fast MCG link recovery; the first link represents the link where the first terminal accesses the first network device via the second terminal.

[0114] An embodiment of the present application further provides a communication device, the communication device including a first terminal or a network device, the communication device including a processor and a memory for storing a computer program that can be run on the processor,

[0115] Wherein, when the processor is used to run the computer program, it executes the steps of any method on the first terminal side, or executes the steps of any method on the network device side.

[0116] An embodiment of the present application also provides a storage medium on which a computer program is stored. When the computer program is executed by a processor, the computer program implements the steps of any method on the first terminal side, or implements the steps of any method on the network device side.

[0117] An embodiment of the present application further provides a computer program product, comprising a computer program, which implements the steps of any of the above methods when executed by a processor.

[0118] In the communication method, apparatus, terminal, network device, storage medium and computer program product provided in the embodiments of the present application, when an MCG failure occurs at the first terminal and a first link fails, the first terminal initiates RRC connection reconstruction before the first timer expires; and / or reports first information to the network side; the first link represents a link through which the first terminal accesses the first network device via the second terminal; the first information represents related information about the MCG failure and / or the failure of the first link, and / or the first information is used for fast MCG link recovery; the network device obtains the first information. It can be seen that in an embodiment of the present application, the first terminal initiates RRC connection reconstruction before the first timer expires, and does not need to wait until the first timer expires to initiate RRC connection reconstruction. This can reduce the time the first terminal waits for the network side to send RRC reconfiguration, switching, RRC release and other messages, and perform RRC connection reconstruction as soon as possible to restore the connection with the network side as soon as possible, thereby reporting the first information as soon as possible, so that the network side can assist the first terminal in restoring the MCG link and / or the first link as soon as possible, and shorten the duration of network interruption as much as possible, thereby improving user experience; in addition, in the event of MCG failure and first link failure in the first terminal, the first terminal can report the first information to the network side after completing RRC connection reconstruction with the network side, so that the network side can assist the first terminal in restoring the MCG link and / or the first link as soon as possible. BRIEF DESCRIPTION OF THE DRAWINGS

[0119] Figure 1 A schematic diagram of a system architecture in a multi-path scenario applicable to embodiments of the present application of the related technology;

[0120] Figure 2 This is a flow chart of a communication method according to an embodiment of the present application;

[0121] Figure 3 This is a flow chart of a communication method according to an embodiment of the present application;

[0122] Figure 4 This is a schematic diagram of the structure of a communication device according to an embodiment of the present application;

[0123] Figure 5 This is a schematic diagram of the structure of a communication device according to an embodiment of the present application;

[0124] Figure 6 This is a schematic diagram of the structure of the first terminal in an embodiment of the present application;

[0125] Figure 7 This is a schematic diagram of the network device structure of an embodiment of the present application. DETAILED DESCRIPTION

[0126] In a dual-connection scenario, if the UE detects that the MCG has generated an RLF and the UE is configured with a fast MCG link recovery mechanism, the UE can suspend the transmission of all wireless bearers of the MCG and forward the MCG failure information, such as the measurement results of the MCG / SCG cell measured by the UE, to the master node (MN) through the secondary cell group (SCG). Within a certain preset time (T316), the UE may receive RRC reconfiguration, switching, RRC release and other messages forwarded by the MN through the SCG, and perform subsequent operations; if the preset time exceeds, the UE has not received any of the above messages from the MN, the UE initiates the reconstruction process. The fast MCG link recovery mechanism can help the UE restore the connection with the MCG as soon as possible, thereby avoiding the UE initiating reconstruction and entering the idle state (idle state) and affecting the UE's service experience. T316 refers to the maximum duration of the T316 timer / timer started after sending the MCG failure information.

[0127] For Figure 1 In the multi-path scenario shown, the remote UE is connected to the base station through two paths: a direct link of the air interface (Uu interface) and an indirect link via the relay UE. The direct link of the Uu interface is the main path or MCG, and the remote UE and the relay UE (or L2 U2N Relay UE) are connected through the PC5 interface or N3C (Non-3gpp connection).

[0128] When the primary path (the direct link of the Uu interface) fails, the remote UE uploads information related to the MCG failure, such as Uu measurement results, through the secondary path (the indirect link), and then receives information such as RRC reconfiguration or RRC release from the base station through the indirect link. If the indirect link also fails during this period, the remote UE cannot receive the information from the base station and cannot perform fast MCG link recovery.

[0129] In the existing Multi-Path scenario, the Remote UE is connected to the base station through two paths: a direct link via Uu and an indirect link via Relay. The direct link of the Uu port is the main path MCG, and the remote UE and the relay UE are connected through PC5 or N3C. When the Uu port link of the main path fails, the UE must upload relevant information about the MCG failure, such as the Uu measurement results, through the auxiliary path, that is, the indirect link, and then receive information such as RRC reconfiguration or RRC release sent by the base station through the indirect link. If an error also occurs in the indirect link during this period, for example, the indirect link also fails when the remote UE uploads relevant information about the MCG failure through the indirect link, the UE cannot receive the information from the base station, and thus cannot perform fast MCG link recovery.

[0130] Based on this, in various embodiments of the present application, when an MCG failure occurs in the first terminal and the first link fails, the first terminal initiates RRC connection reconstruction before the first timer expires; and / or reports first information to the network side; the first link represents the link through which the first terminal accesses the first network device via the second terminal; the first information represents related information about the MCG failure and / or the failure of the first link, and / or, the first information is used for fast MCG link recovery; the network device obtains the first information. It can be seen that in an embodiment of the present application, the first terminal initiates RRC connection reconstruction before the first timer expires, and does not need to wait until the first timer expires to initiate RRC connection reconstruction. This can reduce the time the first terminal waits for the network side to send RRC reconfiguration, switching, RRC release and other messages, and perform RRC connection reconstruction as soon as possible to restore the connection with the network side as soon as possible, thereby reporting the first information as soon as possible, so that the network side can assist the first terminal in restoring the MCG link and / or the first link as soon as possible, and shorten the duration of network interruption as much as possible, thereby improving user experience; in addition, in the event of MCG failure and first link failure in the first terminal, the first terminal can report the first information to the network side after completing RRC connection reconstruction with the network side, so that the network side can assist the first terminal in restoring the MCG link and / or the first link as soon as possible.

[0131] The present application will be described in further detail below with reference to the accompanying drawings and embodiments.

[0132] The embodiment of the present application provides a communication method, which is applied to a first terminal, wherein the first terminal includes a remote UE. Figure 2 As shown, the method includes:

[0133] Step 201: When an MCG failure occurs in the first terminal and a first link fails, before the first timer expires, initiate RRC connection reconstruction; and / or report first information to the network side.

[0134] Among them, the first link represents the link of the first terminal accessing the first network device via the second terminal; the first information represents the MCG failure and / or related information of the failure of the first link, and / or, the first information is used for fast MCG link recovery.

[0135] Here, in the event of an MCG failure in the first terminal, if the first link is available or has not failed, the first terminal reports the first information to the network side through the first link, and starts the first timer after sending the first information; before the first terminal reports the first information or during the process of reporting the first information, if the first link fails, the first terminal initiates RRC connection reconstruction. The first information can also be understood as MCG failure information, first link failure information, relevant information for fast MCG link recovery, relevant information for fast MCG link recovery, etc. The relevant information for fast MCG link recovery may include one or more of the following: MCG failure information, RLF report for recording MCG failure information, and relevant configuration information for optimizing fast MCG link recovery. The first timer includes a T316 timer, which can be described as a timer, and the T316 timer can be described as a T31 timer. The full English name of fast MCG link recovery is fast MCG link recovery; fast MCG link recovery can be described as fast MCG connection recovery, MCG fast connection recovery, or MCG fast connection recovery.

[0136] In the event that an MCG failure occurs in the first terminal and the first link fails, the first terminal initiates RRC connection reconstruction before the first timer expires; when initiating the RRC connection reconstruction, the first terminal may also report the first information to the network side, or, in the process of re-establishing the RRC connection between the first terminal and the network side, may also report the first information to the network side; or, when the first terminal completes the RRC connection reconstruction, it may also report the first information to the network side.

[0137] It should be noted that, when an MCG failure occurs in the first terminal and the first link fails, the first terminal may also initiate RRC connection reestablishment after the first timer expires, and report the first information to the network side when the first terminal completes the RRC connection reestablishment. That is, the first terminal may report the first information to the network side in any of the following scenarios:

[0138] In the case where an MCG failure occurs in the first terminal and a first link failure occurs, the first terminal initiates an RRC connection reestablishment after the first timer expires, and after the RRC connection reestablishment is completed, reports the first information to the network side;

[0139] In the case where an MCG failure occurs in the first terminal and a first link failure occurs, the first terminal initiates an RRC connection reestablishment before the first timer expires, and carries the first information in an RRC connection reestablishment message;

[0140] In the event of an MCG failure and a first link failure in the first terminal, the first terminal initiates RRC connection reconstruction before the first timer expires, and reports the first information to the network side during the process of re-establishing the RRC connection between the first terminal and the network side; or, when the first terminal completes the RRC connection reconstruction, the first information is reported to the network side.

[0141] The network side can be described as network, Network, network side device, network device, cell or base station. The network device can be a first network device or a second network device different from the first network device. The first terminal can be called a remote UE or Remote UE, and the second terminal can be called a relay UE or relay UE. The first link can also be called a non-direct link or auxiliary link. The number of second terminals in the first link can be one or more. The occurrence of MCG failure in the first terminal can also be understood as the failure of the main link or direct link of the first terminal, for example, the occurrence of RLF in the main link or direct link of the first terminal.

[0142] In order to facilitate the network side to quickly restore the MCG link and / or the first link, optimize the configuration of fast MCG link recovery, etc., in one embodiment, the first information includes one or more of the following:

[0143] second information, where the second information represents relevant information about the failure of the first link;

[0144] third information, where the third information is used to indicate a sequence of the MCG failure and the first link failure;

[0145] A time difference, where the time difference represents a time difference between the MCG failure and the first link failure;

[0146] A first value, where the first value is used to indicate a maximum count value of the first timer or a first duration configured on the network side;

[0147] A first indication, where the first indication is used to indicate whether feedback information from the network side is received before the first timer expires;

[0148] fourth information, where the fourth information represents feedback information received before the first timer expires;

[0149] a measurement result of the first link;

[0150] The identifier of the first network device.

[0151] Here, the maximum count value of the first timer can also be understood as the first timer count value, the T316 count value, the T316 timer value, or the first timer value. The identifier of the first network device is used by the second network device to forward the first information to the first network device. The time difference can be understood as the difference or time difference between the first moment when the MCG failure occurs and the second moment when the first link fails.

[0152] The first indication may be used to indicate whether feedback information from the network side is received before or when the first timer expires. The first duration may be described as a T316 duration, which is a timing duration or a counting duration of the T316 timer.

[0153] In order to facilitate the network side to learn the specific cause of the first link failure, so as to optimize the configuration of fast MCG link recovery in combination with the specific cause of the first link failure, in one embodiment, the second information includes one or more of the following:

[0154] The first link failed to be added;

[0155] The second timer corresponding to the first link times out;

[0156] A second link fails, where the second link represents a link between the first terminal and the second terminal;

[0157] A third link fails, where the third link represents a link between the second terminal and the first network device;

[0158] RLF occurs on the third link;

[0159] The RRC connection of the second terminal fails;

[0160] The second terminal undergoes cell handover;

[0161] The second terminal performs cell reselection.

[0162] Here, since the first link is composed of the second link and the third link, the failure to add the first link may be a failure to add the second link and / or a failure to add the third link. The third link may include one or more second terminals. When the first terminal and the second terminal are connected via the PC5 interface, the failure of the second link can be understood as an SL failure; when the first terminal and the second terminal are connected via the N3C interface, the failure of the second link can be understood as an N3C failure. Cell reselection and / or cell handover and / or RRC connection failure of the second terminal will cause the third link to fail.

[0163] The occurrence of RLF on the third link can be understood as the occurrence of RLF on the Uu interface of the second terminal. The RRC connection failure on the second terminal can be understood as the occurrence of RRC connection failure on the Uu interface of the second terminal.

[0164] The second timer corresponding to the first link includes T421 or T421 timer.

[0165] In order to facilitate the network side to know whether the MCG fails first or the first link fails first, in one embodiment, the third information is used to indicate one or more of the following:

[0166] MCG failed first;

[0167] Failure after MCG;

[0168] The first link, the second link, or the third link fails first;

[0169] The first link, the second link, or the third link fails;

[0170] Whether MCG fails first;

[0171] Whether it is a post-MCG failure;

[0172] whether the first link, the second link, or the third link fails first;

[0173] Whether the first link, the second link, or the third link fails.

[0174] Here, the third information may be indication information. For example, the third information may be indication information indicating that the MCG fails first, indication information indicating that the MCG fails later, indication information indicating whether the MCG fails first, or indication information indicating whether the first link fails first. The MCG fails first, which can be understood as the direct link fails first.

[0175] MCG first failure can be understood as MCG failure occurring at the first terminal before the first link fails. MCG post failure can be understood as MCG failure occurring at the first terminal after the first link fails.

[0176] The failure of the first link, the second link, or the third link first can be understood as the failure of the first link, the second link, or the third link before the MCG failure occurs in the first terminal. The failure of the first link, the second link, or the third link later can be understood as the failure of the first link, the second link, or the third link after the MCG failure occurs in the first terminal.

[0177] In order to facilitate the network side to learn the interval between the MCG failure and the failure of the first link, so as to determine whether it is necessary to enhance the coverage of the first terminal, in one embodiment, the time difference includes one or more of the following:

[0178] The time difference between the MCG failure and the first link failure;

[0179] The time difference between the MCG failure and the second link failure;

[0180] The time difference between the MCG failure and the third link failure;

[0181] The time difference between the MCG failure and the cell reselection of the second terminal; wherein,

[0182] The second link represents a link between the first terminal and the second terminal; the third link represents a link between the second terminal and the first network device.

[0183] Here, the time difference between the MCG failure and the first link failure is the difference between the first moment and the second moment; the first moment is the moment when the MCG failure occurs, and the second moment is the moment when the first link fails. The time difference between the MCG failure and the second link failure is the difference between the first moment and the third moment, and the third moment is the moment when the second link fails. The time difference between the MCG failure and the third link failure is the difference between the first moment and the fourth moment, and the fourth moment is the moment when the third link fails. The time difference between the MCG failure and the cell reselection of the second terminal is the difference between the first moment and the fifth moment, and the fifth moment is the moment when the cell reselection occurs at the second terminal.

[0184] To facilitate the network side to adjust the configuration of the first timer, in one embodiment, the first value includes one or more of the following:

[0185] The maximum count value of the first timer;

[0186] The maximum duration of the first timer;

[0187] First duration;

[0188] A binary number representing the first duration.

[0189] Here, the first value can be represented by a duration, for example, the first value includes the first duration and / or the T316 duration. The first value and the first duration can also be represented by a binary or bit indication method, for example, the first duration can be configured with 10 binary values, and 0000 represents the first configuration.

[0190] In order to facilitate the network side to learn the signal quality or link quality of the first link so that the network side can adjust the relevant configuration of the second terminal, in one embodiment, the measurement result of the first link includes the measurement result of the second link and / or the measurement result of the third link; wherein,

[0191] The second link represents a link between the first terminal and the second terminal; the third link represents a link between the second terminal and the first network device.

[0192] In order to facilitate the network side to learn the feedback information received by the first terminal, the first information may include fourth information. Based on this, in one embodiment, the fourth information includes one or more of the following:

[0193] RRC reconfiguration message;

[0194] Switch command;

[0195] RRC release message.

[0196] Here, the RRC reconfiguration message may be understood as RRC reconfiguration signaling, and the RRC release message may be understood as RRC release signaling.

[0197] In one embodiment, the initiating RRC connection reestablishment includes:

[0198] Initiate RRC connection reestablishment to the first network device; and / or

[0199] Initiate RRC connection reestablishment to the second network device.

[0200] Here, when an MCG failure occurs in the first terminal and the first link fails, before the first timer expires, the first terminal can initiate RRC reestablishment with the first network device, or can initiate RRC reestablishment with the second network device. The second network device generally refers to any network device different from the first network device, and can be any network device to which the first terminal switches from the first network device. In actual application, the second network device can be a network device with better signal quality, for example, the signal quality of the second network device can be better than the signal quality of the first network device.

[0201] It should be noted that when the first terminal initiates RRC connection reconstruction to the first network device, it can initiate RRC connection reconstruction to the source cell or MCG of the first network device, or it can initiate RRC connection reconstruction to the target cell or new cell of the first network device.

[0202] In order to improve the success rate of reporting the first information, in one embodiment, reporting the first information to the network side includes:

[0203] reporting the first information to the first network device; and / or

[0204] reporting the first information to the second network device; and / or

[0205] Report the first information to the first network device through the second network device.

[0206] Here, when the first terminal initiates RRC reconstruction to the first network device, the first terminal can report the first information to the first network device. For example, when the first terminal initiates RRC reconstruction to the first network device, the first terminal reports the first information to the first network device; or, when the first terminal re-establishes the RRC connection with the first network device, the first terminal reports the first information to the first network device.

[0207] When the first terminal initiates RRC reconstruction to the second network device, the first terminal can report the first information to the second network device. For example, when the first terminal initiates RRC reconstruction to the second network device, the first terminal reports the first information to the second network device; or, when the first terminal re-establishes the RRC connection with the second network device, the first terminal reports the first information to the second network device, or reports the first information to the first network device through the second network device.

[0208] In order to improve the flexibility of reporting the first information, in one embodiment, the first information is carried in an RRC connection reestablishment message or an RLF report; or

[0209] The first information is reported when the first terminal is in an RRC connected state or when the first terminal changes from a non-RRC connected state to an RRC connected state.

[0210] Here, the first information may be carried in an RRC re-establishment message sent to the first network device and / or the second network device. When the first terminal re-establishes an RRC connection with the first network device, the first information may be carried in an RLF report initiated to the first network device; when the first terminal re-establishes an RRC connection with the second network device, the first information may be carried in an RLF report initiated to the first network device.

[0211] The terminal being in the RRC connected state means that the first terminal reconnects the RRC connection with the first network device or the second network device; during the process of reestablishing the RRC connection with the first network device and / or the second network device, the first terminal transitions from the non-RRC connected state to the RRC connected state. The non-RRC connected state includes the RRC idle state (RRC_IDLE) and / or the RRC inactive state (RRC_INACTIVE).

[0212] The first information may be actively recorded and reported by the first terminal, or may be recorded or collected by the first terminal configured by the network management device, TCE, or base station. Based on this, in one embodiment, before reporting the first information to the network side, the method further includes:

[0213] According to the first configuration, the first information is obtained; wherein,

[0214] The first configuration is issued by the first network device or network management device or TCE.

[0215] Here, the first terminal obtains a first configuration and acquires the first information according to the first configuration. The first configuration may be issued by the first network device, network management device, or TCE before the MCG fails. The first configuration may be used to indicate the data that the terminal needs to collect, the method for collecting the data, etc.

[0216] The first information may be reported by the first terminal proactively, or may be reported by the network side at the request of the first terminal. Based on this, in one embodiment, the reporting of the first information includes:

[0217] Receive a first request sent by the network side;

[0218] Report the first information according to the first request.

[0219] Here, when the first terminal initiates RRC connection reestablishment to the first network device, the first terminal may receive a first request sent by the first network device and report first information to the first network device according to the first request; when the first terminal initiates RRC connection reestablishment to the second network device, the first terminal may receive a first request sent by the second network device and report the first information to the second network device according to the first request, or report the first information to the first network device through the second network device according to the first request. The first request is used to request the first terminal to report the first information.

[0220] In order to save signaling overhead and avoid unnecessary information reporting, the network side may request the first terminal to report the first information only after the first terminal informs the network side that the first terminal has failed in the primary MCG and the first link has failed. Based on this, in one embodiment, before receiving the first request, the method further includes:

[0221] Report fifth information to the network side, where the fifth information indicates that an MCG failure occurs on the first terminal and a failure occurs on the first link.

[0222] Here, when the first terminal initiates RRC connection reconstruction to the first network device, the first terminal can report the fifth information to the first network device; when the first terminal initiates RRC connection reconstruction to the second network device, the first terminal can report the fifth information to the second network device; the fifth information can be carried in the RRC connection reconstruction message.

[0223] Correspondingly, the embodiment of the present application further provides a communication method, which is applied to a network device, and the network device may be a network management device, a first network device, or a second network device. Figure 3 As shown, the method includes:

[0224] Step 301: Obtain first information.

[0225] Among them, the first information is reported when an MCG failure occurs in the first terminal and a first link fails, representing relevant information of the MCG failure and / or the failure of the first link, and / or, the first information is used for fast MCG link recovery; the first link represents the link of the first terminal accessing the first network device via the second terminal.

[0226] Here, when the network device is a network management device, it can receive the first information sent by the first network device and / or the second network device; when the network device is the first network device, it can receive the first information reported by the first terminal, or receive the first information reported by the first terminal through the second network device; when the network device is the second network device, it can receive the first information reported by the first terminal.

[0227] Considering that the parameters of the related configuration of fast MCG link recovery may be inappropriate, in order to optimize the configuration of fast MCG link recovery so that the network side assists the first terminal in restoring the MCG link and / or the first link as soon as possible, in one embodiment, the first information includes one or more of the following:

[0228] second information, where the second information represents relevant information about the failure of the first link;

[0229] third information, where the third information is used to indicate a sequence of the MCG failure and the first link failure;

[0230] A time difference, where the time difference represents a time difference between the MCG failure and the first link failure;

[0231] A first value, where the first value is used to indicate a maximum count value of the first timer or a first duration configured on the network side;

[0232] A first indication, where the first indication is used to indicate whether feedback information from the network side is received before the first timer expires;

[0233] fourth information, where the fourth information represents feedback information received before the first timer expires;

[0234] a measurement result of the first link;

[0235] The identifier of the first network device.

[0236] The second information includes one or more of the following:

[0237] The first link failed to be added;

[0238] The second timer corresponding to the first link times out;

[0239] A second link fails, where the second link represents a link between the first terminal and the second terminal;

[0240] A third link fails, where the third link represents a link between the second terminal and the first network device;

[0241] RLF occurs on the third link;

[0242] The RRC connection of the second terminal fails;

[0243] The second terminal undergoes cell handover;

[0244] The second terminal performs cell reselection.

[0245] The third information is used to indicate one or more of the following:

[0246] MCG failed first;

[0247] Failure after MCG;

[0248] The first link, the second link, or the third link fails first;

[0249] The first link, the second link, or the third link fails;

[0250] Whether MCG fails first;

[0251] Whether it is a post-MCG failure;

[0252] whether the first link, the second link, or the third link fails first;

[0253] Whether the first link, the second link, or the third link fails.

[0254] The time difference includes one or more of the following:

[0255] The time difference between the MCG failure and the first link failure;

[0256] The time difference between the MCG failure and the second link failure;

[0257] The time difference between the MCG failure and the third link failure;

[0258] The time difference between the MCG failure and the cell reselection of the second terminal; wherein,

[0259] The second link represents a link between the first terminal and the second terminal; the third link represents a link between the second terminal and the first network device.

[0260] The first value includes one or more of the following:

[0261] The maximum count value of the first timer;

[0262] The maximum duration of the first timer;

[0263] First duration;

[0264] A binary number representing the first duration.

[0265] The measurement result of the first link includes the measurement result of the second link and / or the measurement result of the third link;

[0266] The second link represents a link between the first terminal and the second terminal; the third link represents a link between the second terminal and the first network device.

[0267] The fourth information includes one or more of the following:

[0268] RRC reconfiguration message;

[0269] Switch command;

[0270] RRC release message.

[0271] In order to facilitate the network management device to optimize the configuration of fast MCG link recovery, in one embodiment, the network device is a network management device, and the obtaining of the first information includes:

[0272] receiving first information sent by the first network device or the second network device; wherein,

[0273] The second network device represents a network device that re-establishes an RRC connection with the first terminal when an MCG failure occurs in the first terminal and a first link fails.

[0274] Here, the first network device or the second network device obtains the first information reported by the first terminal and sends the first information to the network management device. The first information reported by the first terminal is carried in the RRC connection reestablishment message or the RLF report; or

[0275] The first information is reported when the first terminal is in an RRC connected state, or when the first terminal changes from a non-RRC connected state to an RRC connected state.

[0276] In order to enable the first network device to optimize the configuration of fast MCG link recovery, in one embodiment, the network device is the first network device, and obtaining the first information includes:

[0277] receiving first information reported by the first terminal; and / or

[0278] Receive first information forwarded by the second network device.

[0279] If the network device that re-establishes the RRC connection with the first terminal is not the source base station, then after receiving the first information reported by the first terminal, the network device that re-establishes the RRC connection with the first terminal needs to forward the first information to the source base station of the first terminal so that the source base station of the first terminal optimizes the configuration of fast MCG link recovery. Based on this, in one embodiment, the network device is a second network device, and obtaining the first information includes:

[0280] receiving first information reported by the first terminal; and / or

[0281] Forward the first information to the first network device.

[0282] Here, the second network device receives the first information reported by the first terminal, and can also forward the first information to the first network device according to the identifier of the first network device contained in the first information. The first information reported by the first terminal is carried in the RRC connection reestablishment message or RLF report; or

[0283] The first information is reported when the first terminal is in an RRC connected state, or when the first terminal changes from a non-RRC connected state to an RRC connected state.

[0284] In the case where the network device is the first network device or the network management device, after the network device obtains the first information, it can optimize the configuration of the fast MCG link recovery. Based on this, in one embodiment, after obtaining the first information, the method further includes:

[0285] The second configuration is optimized according to the first information and / or the location information of the first terminal; wherein the second configuration represents a related configuration for fast MCG link recovery.

[0286] Here, the first network device or network management device may optimize the second configuration based on the location information of the first terminal, or may optimize the second configuration based on the first information, or may optimize the second configuration based on the first information and the location information of the first terminal. For example, Uu coverage enhancement may be performed on the first terminal, and / or deployment of an additional second terminal may be increased.

[0287] The network side can perform reasonable parameter configuration based on the specific cause of the MCG failure to assist the first terminal in restoring the MCG link and / or the first link as soon as possible. Based on this, in one embodiment, the second configuration is optimized based on the first information and / or the location information of the first terminal, including one or more of the following:

[0288] Performing coverage enhancement on the MCG link of the first terminal according to the first information and the location information of the first terminal;

[0289] adding a second terminal according to the first information and the location information of the first terminal;

[0290] instructing the first terminal to change or reselect a second terminal according to the first information;

[0291] Lowering or adjusting downward a first threshold according to the first information; the first threshold represents a threshold that triggers the first terminal to reselect a second terminal;

[0292] According to the first information, the maximum duration of the first timer is extended, or the maximum count value of the first timer is increased, or the first duration is increased.

[0293] Here, if the time difference between the MCG failure and the first link failure is small according to the first information, for example, the time difference is less than the second threshold, or the MCG fails later, or the first link or the second link or the third link fails first, then the network coverage performance at the location of the second terminal is poor, and the network management device or the first network device enhances the coverage of the MCG link of the first terminal according to the location information of the first terminal, and / or increases the deployment of the second terminal. Enhancing the coverage of the MCG link of the first terminal can also be understood as: enhancing the Uu coverage of the first terminal.

[0294] If it is determined based on the first information that the first terminal has an MCG failure and then a first link failure, and the reason for the first link failure is that the second terminal has an RLF or the RRC connection of the second terminal fails, then the network management device or the first network device instructs the first terminal to replace or reselect the second terminal in advance.

[0295] If it is determined based on the first information that a first link failure occurs after an MCG failure occurs in the first terminal, and the cause of the first link failure is a second link failure, then it indicates that the first terminal should reselect a second terminal earlier, and the network management device or the first network device lowers or adjusts the first threshold so that the first terminal can replace a suitable second terminal earlier. The first threshold includes an SL_RSRP threshold value and / or an RSRP threshold value of the SL.

[0296] If it is determined based on the first information that the first timer has expired, the first terminal has not received feedback information from the network side, and the first terminal has initiated RRC connection reconstruction, then the network management device or the first network device can determine whether the first timer is configured too short based on the second information and / or the first value and / or the measurement result of the first link, especially when the measurement results of the second link and / or the third link indicate good signal quality, resulting in the first terminal not waiting for feedback information from the network side; if the judgment result indicates that the first timer is configured too short, then the network management device or the first network device considers configuring the first timer to be longer, that is, extending the maximum duration of the first timer, or increasing the maximum count value of the first timer, or increasing the first duration.

[0297] If it is determined based on the first information that the first timer has expired, the first terminal has not received feedback information from the network side, the first terminal initiates RRC connection reconstruction, and it is determined based on the first information that the cause of the first link failure is that the second terminal has undergone cell switching or cell reselection, then the network management device or the first network device may subsequently consider configuring the first timer to be longer, so that the first terminal can wait until the second terminal is successfully replaced and receive feedback information sent by the network side, such as an RRC reconfiguration message or an RRC release message.

[0298] In order to implement the method on the first terminal side of the embodiment of the present application, the embodiment of the present application also provides a communication device, which is set on the first terminal, such as Figure 4 As shown, the device includes:

[0299] A control unit 401 is configured to initiate RRC connection reestablishment before a first timer expires when an MCG failure occurs in the first terminal and a first link failure occurs; and / or

[0300] The first sending unit 402 is configured to report first information to the network side when an MCG failure occurs in the first terminal and a first link fails; wherein,

[0301] The first link represents the link through which the first terminal accesses the first network device via the second terminal; the first information represents related information of MCG failure and / or failure of the first link, and / or, the first information is used for fast MCG link recovery.

[0302] In one embodiment, the first information includes one or more of the following:

[0303] second information, where the second information represents relevant information about the failure of the first link;

[0304] third information, where the third information is used to indicate a sequence of the MCG failure and the first link failure;

[0305] A time difference, where the time difference represents a time difference between the MCG failure and the first link failure;

[0306] A first value, where the first value is used to indicate a maximum count value of the first timer or a first duration configured on the network side;

[0307] A first indication, where the first indication is used to indicate whether feedback information from the network side is received before the first timer expires;

[0308] fourth information, where the fourth information represents feedback information received before the first timer expires;

[0309] a measurement result of the first link;

[0310] The identifier of the first network device.

[0311] In one embodiment, the second information includes one or more of the following:

[0312] The first link failed to be added;

[0313] The second timer corresponding to the first link times out;

[0314] A second link fails, where the second link represents a link between the first terminal and the second terminal;

[0315] A third link fails, where the third link represents a link between the second terminal and the first network device;

[0316] RLF occurs on the third link;

[0317] The RRC connection of the second terminal fails;

[0318] The second terminal undergoes cell handover;

[0319] The second terminal performs cell reselection.

[0320] In one embodiment, the third information is used to indicate one or more of the following:

[0321] MCG failed first;

[0322] Failure after MCG;

[0323] The first link, the second link, or the third link fails first;

[0324] The first link, the second link, or the third link fails;

[0325] Whether MCG fails first;

[0326] Whether it is a post-MCG failure;

[0327] whether the first link, the second link, or the third link fails first;

[0328] Whether the first link, the second link, or the third link fails.

[0329] In one embodiment, the time difference includes one or more of the following:

[0330] The time difference between the MCG failure and the first link failure;

[0331] The time difference between the MCG failure and the second link failure;

[0332] The time difference between the MCG failure and the third link failure;

[0333] The time difference between the MCG failure and the cell reselection of the second terminal; wherein,

[0334] The second link represents a link between the first terminal and the second terminal; the third link represents a link between the second terminal and the first network device.

[0335] In one embodiment, the first value includes one or more of the following:

[0336] The maximum count value of the first timer;

[0337] The maximum duration of the first timer;

[0338] First duration;

[0339] A binary number representing the first duration.

[0340] In one embodiment, the measurement result of the first link includes the measurement result of the second link and / or the measurement result of the third link; wherein,

[0341] The second link represents a link between the first terminal and the second terminal; the third link represents a link between the second terminal and the first network device.

[0342] In one embodiment, the fourth information includes one or more of the following:

[0343] RRC reconfiguration message;

[0344] Switch command;

[0345] RRC release message.

[0346] In one embodiment, the control unit 401 is specifically configured to:

[0347] Initiate RRC connection reestablishment to the first network device; and / or

[0348] Initiate RRC connection reestablishment to the second network device.

[0349] In one embodiment, the first sending unit 402 is specifically configured to report the first information to the first network device; and / or

[0350] reporting the first information to the second network device; and / or

[0351] Report the first information to the first network device through the second network device.

[0352] In one embodiment, the first information is carried in an RRC connection reestablishment message or an RLF report; or

[0353] The first information is reported when the first terminal is in an RRC connected state or when the first terminal changes from a non-RRC connected state to an RRC connected state.

[0354] In one embodiment, the apparatus further comprises:

[0355] The second acquiring unit is configured to acquire the first information according to the first configuration; wherein,

[0356] The first configuration is issued by the first network device or network management device or TCE.

[0357] In one embodiment, the first sending unit 402 is specifically configured to receive a first request sent by a network side; and report the first information according to the first request.

[0358] In one embodiment, the apparatus further comprises:

[0359] The second sending unit is configured to report fifth information to the network side, where the fifth information indicates that an MCG failure occurs on the first terminal and a failure occurs on the first link.

[0360] In actual application, the control unit 401 and the second acquiring unit may be implemented by a processor in a communication device, and the first sending unit 402 and the second sending unit may be implemented by a processor in the communication device in combination with a communication interface.

[0361] In order to implement the method of the network device side of the embodiment of the present application, the embodiment of the present application also provides a communication device, which is set on the network device, such as Figure 5 As shown, the device includes:

[0362] The first acquisition unit 501 is used to obtain first information; wherein,

[0363] The first information is reported when an MCG failure occurs in the first terminal and a first link fails, representing relevant information of the MCG failure and / or the failure of the first link, and / or, the first information is used for fast MCG link recovery; the first link represents the link where the first terminal accesses the first network device via the second terminal.

[0364] In one embodiment, the first information includes one or more of the following:

[0365] second information, where the second information represents relevant information about the failure of the first link;

[0366] third information, where the third information is used to indicate a sequence of the MCG failure and the first link failure;

[0367] A time difference, where the time difference represents a time difference between the MCG failure and the first link failure;

[0368] A first value, where the first value is used to indicate a maximum count value of the first timer or a first duration configured on the network side;

[0369] A first indication, where the first indication is used to indicate whether feedback information from the network side is received before the first timer expires;

[0370] fourth information, where the fourth information represents feedback information received before the first timer expires;

[0371] a measurement result of the first link;

[0372] The identifier of the first network device.

[0373] In one embodiment, the network device is a network management device, and the first acquisition unit 501 is specifically configured to receive the first information sent by the first network device or the second network device; wherein,

[0374] The second network device represents a network device that re-establishes an RRC connection with the first terminal when an MCG failure occurs in the first terminal and a first link fails.

[0375] In one embodiment, the network device is the first network device, and the first acquiring unit 501 is specifically configured to receive the first information reported by the first terminal; and / or receive the first information forwarded by the second network device.

[0376] In one embodiment, the network device is a second network device, and the first acquiring unit 501 is specifically configured to receive the first information reported by the first terminal; and / or forward the first information to the first network device.

[0377] In one embodiment, the network device is the first network device or a network management device; the apparatus further includes:

[0378] An optimization unit is used to optimize the second configuration based on the first information and / or the location information of the first terminal; wherein the second configuration represents the relevant configuration of fast MCG link recovery.

[0379] In one embodiment, the optimization unit is specifically configured to do one or more of the following:

[0380] Performing coverage enhancement on the MCG link of the first terminal according to the first information and the location information of the first terminal;

[0381] adding a second terminal according to the first information and the location information of the first terminal;

[0382] instructing the first terminal to change or reselect a second terminal according to the first information;

[0383] Lowering or adjusting downward a first threshold according to the first information; the first threshold represents a threshold that triggers the first terminal to reselect a second terminal;

[0384] According to the first information, the maximum duration of the first timer is extended, or the maximum count value of the first timer is increased, or the first duration is increased.

[0385] In actual application, the first acquisition unit 501 and the optimization unit can be implemented by a processor in a communication device in combination with a communication interface.

[0386] It should be noted that the above embodiments provide examples of communication devices performing communication, using only the division of the aforementioned program modules as an example. In actual applications, the aforementioned processing can be assigned to different program modules as needed, i.e., the internal structure of the device can be divided into different program modules to complete all or part of the aforementioned processing. Furthermore, the communication device and communication method embodiments provided in the above embodiments are based on the same concept. The specific implementation process is detailed in the method embodiments and will not be repeated here.

[0387] Based on the hardware implementation of the above program module, and in order to implement the method of the first terminal side of the embodiment of the present application, the embodiment of the present application also provides a first terminal, which represents a remote UE or remote UE, such as Figure 6 As shown, the first terminal 600 includes:

[0388] The first communication interface 601 is capable of exchanging information with other network nodes;

[0389] The first processor 602 is connected to the first communication interface 601 to implement information exchange with other network nodes and is used to execute the methods provided by one or more technical solutions on the first terminal side when running a computer program. The computer program is stored in the first memory 603.

[0390] Specifically, the first processor 602 is configured to initiate RRC connection reestablishment before the first timer expires when an MCG failure occurs in the first terminal and a first link failure occurs; and / or report first information to the network side;

[0391] The first communication interface 601 is used to report first information to the network side when the MCG failure occurs in the first terminal and the first link fails; wherein,

[0392] The first link represents the link through which the first terminal accesses the first network device via the second terminal; the first information represents related information of MCG failure and / or failure of the first link, and / or, the first information is used for fast MCG link recovery.

[0393] In one embodiment, the first information includes one or more of the following:

[0394] second information, where the second information represents relevant information about the failure of the first link;

[0395] third information, where the third information is used to indicate a sequence of the MCG failure and the first link failure;

[0396] A time difference, where the time difference represents a time difference between the MCG failure and the first link failure;

[0397] A first value, where the first value is used to indicate a maximum count value of the first timer or a first duration configured on the network side;

[0398] A first indication, where the first indication is used to indicate whether feedback information from the network side is received before the first timer expires;

[0399] fourth information, where the fourth information represents feedback information received before the first timer expires;

[0400] a measurement result of the first link;

[0401] The identifier of the first network device.

[0402] In one embodiment, the second information includes one or more of the following:

[0403] The first link failed to be added;

[0404] The second timer corresponding to the first link times out;

[0405] A second link fails, where the second link represents a link between the first terminal and the second terminal;

[0406] A third link fails, where the third link represents a link between the second terminal and the first network device;

[0407] RLF occurs on the third link;

[0408] The RRC connection of the second terminal fails;

[0409] The second terminal undergoes cell handover;

[0410] The second terminal performs cell reselection.

[0411] In one embodiment, the third information is used to indicate one or more of the following:

[0412] MCG failed first;

[0413] Failure after MCG;

[0414] The first link, the second link, or the third link fails first;

[0415] The first link, the second link, or the third link fails;

[0416] Whether MCG fails first;

[0417] Whether it is a post-MCG failure;

[0418] whether the first link, the second link, or the third link fails first;

[0419] Whether the first link, the second link, or the third link fails.

[0420] In one embodiment, the time difference includes one or more of the following:

[0421] The time difference between the MCG failure and the first link failure;

[0422] The time difference between the MCG failure and the second link failure;

[0423] The time difference between the MCG failure and the third link failure;

[0424] The time difference between the MCG failure and the cell reselection of the second terminal; wherein,

[0425] The second link represents a link between the first terminal and the second terminal; the third link represents a link between the second terminal and the first network device.

[0426] In one embodiment, the first value includes one or more of the following:

[0427] The maximum count value of the first timer;

[0428] The maximum duration of the first timer;

[0429] First duration;

[0430] A binary number representing the first duration.

[0431] In one embodiment, the measurement result of the first link includes the measurement result of the second link and / or the measurement result of the third link; wherein,

[0432] The second link represents a link between the first terminal and the second terminal; the third link represents a link between the second terminal and the first network device.

[0433] In one embodiment, the fourth information includes one or more of the following:

[0434] RRC reconfiguration message;

[0435] Switch command;

[0436] RRC release message.

[0437] In one embodiment, the first processor 602 is specifically configured to:

[0438] Initiate RRC connection reestablishment to the first network device; and / or

[0439] Initiate RRC connection reestablishment to the second network device.

[0440] In one embodiment, the first communication interface 601 is specifically configured to report the first information to the first network device; and / or

[0441] reporting the first information to the second network device; and / or

[0442] Report the first information to the first network device through the second network device.

[0443] In one embodiment, the first information is carried in an RRC connection reestablishment message or an RLF report; or

[0444] The first information is reported when the first terminal is in an RRC connected state or when the first terminal changes from a non-RRC connected state to an RRC connected state.

[0445] In one embodiment, the first processor 602 is further configured to obtain the first information according to the first configuration; wherein,

[0446] The first configuration is issued by the first network device or network management device or TCE.

[0447] In one embodiment, the first communication interface 601 is specifically configured to receive a first request sent by a network side; and report the first information according to the first request.

[0448] In one embodiment, the first communication interface 601 is further configured to report fifth information to the network side, where the fifth information indicates that an MCG failure occurs on the first terminal and a failure occurs on the first link.

[0449] It should be noted that the specific processing process of the first processor 602 and the first communication interface 601 can be understood by referring to the above method.

[0450] Of course, in actual application, the various components in the first terminal 600 are coupled together through the bus system 604. It can be understood that the bus system 604 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 604 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 6 Various buses are labeled as bus system 604 .

[0451] The first memory 603 in the embodiment of the present application is used to store various types of data to support the operation of the first terminal 600. Examples of such data include: any computer program used to operate on the first terminal 600.

[0452] The methods disclosed in the above embodiments of the present application can be applied to the first processor 602 or implemented by the first processor 602. The first processor 602 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits in the first processor 602 or by software instructions. The above first processor 602 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The first processor 602 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present application can be directly implemented as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium located in the first memory 603. The first processor 602 reads the information in the first memory 603 and completes the steps of the above method in combination with its hardware.

[0453] In an exemplary embodiment, the first terminal 600 can be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to execute the aforementioned method.

[0454] Based on the hardware implementation of the above program modules, and in order to implement the method of the network device side of the embodiment of the present application, the embodiment of the present application also provides a network device, which can be a network management device, a first network device or a second network device. Figure 7 As shown, the network device 700 includes:

[0455] The second communication interface 701 is capable of exchanging information with other network nodes;

[0456] The second processor 702 is connected to the second communication interface 701 to implement information exchange with other network nodes and is used to execute the methods provided by one or more technical solutions on the network device side when running a computer program. The computer program is stored in the second memory 703.

[0457] Specifically, the second communication interface 701 is used to obtain first information; wherein,

[0458] The first information is reported when an MCG failure occurs in the first terminal and a first link fails, representing relevant information of the MCG failure and / or the failure of the first link, and / or, the first information is used for fast MCG link recovery; the first link represents the link where the first terminal accesses the first network device via the second terminal.

[0459] In one embodiment, the first information includes one or more of the following:

[0460] second information, where the second information represents relevant information about the failure of the first link;

[0461] third information, where the third information is used to indicate a sequence of the MCG failure and the first link failure;

[0462] A time difference, where the time difference represents a time difference between the MCG failure and the first link failure;

[0463] A first value, where the first value is used to indicate a maximum count value of the first timer or a first duration configured on the network side;

[0464] A first indication, where the first indication is used to indicate whether feedback information from the network side is received before the first timer expires;

[0465] fourth information, where the fourth information represents feedback information received before the first timer expires;

[0466] a measurement result of the first link;

[0467] The identifier of the first network device.

[0468] In one embodiment, the network device is a network management device, and the second communication interface 701 is specifically used to receive the first information sent by the first network device or the second network device; wherein,

[0469] The second network device represents a network device that re-establishes an RRC connection with the first terminal when an MCG failure occurs in the first terminal and a first link fails.

[0470] In one embodiment, the network device is the first network device, and the second communication interface 701 is specifically configured to receive the first information reported by the first terminal; and / or receive the first information forwarded by the second network device.

[0471] In one embodiment, the network device is a second network device, and the second communication interface 701 is specifically configured to receive the first information reported by the first terminal; and / or forward the first information to the first network device.

[0472] In one embodiment, the network device is the first network device or the network management device; the second processor 702 is used to optimize the second configuration based on the first information and / or the location information of the first terminal; wherein the second configuration represents the relevant configuration of fast MCG link recovery.

[0473] In one embodiment, the second processor 702 is specifically configured to do one or more of the following:

[0474] Performing coverage enhancement on the MCG link of the first terminal according to the first information and the location information of the first terminal;

[0475] adding a second terminal according to the first information and the location information of the first terminal;

[0476] instructing the first terminal to change or reselect a second terminal according to the first information;

[0477] Lowering or adjusting downward a first threshold according to the first information; the first threshold represents a threshold that triggers the first terminal to reselect a second terminal;

[0478] According to the first information, the maximum duration of the first timer is extended, or the maximum count value of the first timer is increased, or the first duration is increased.

[0479] It should be noted that the specific processing procedures of the second processor 702 and the second communication interface 701 can be understood with reference to the above method.

[0480] Of course, in actual application, the various components in the network device 700 are coupled together through the bus system 704. It is understood that the bus system 704 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 704 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 7 Various buses are labeled as bus system 704 .

[0481] The second memory 703 in the embodiment of the present application is used to store various types of data to support the operation of the network device 700. Examples of such data include: any computer program used to operate on the network device 700.

[0482] The methods disclosed in the above embodiments of the present application can be applied to or implemented by the second processor 702. The second processor 702 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits or software instructions in the second processor 702. The above second processor 702 may be a general-purpose processor, a DSP, or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The second processor 702 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium located in the second memory 703. The second processor 702 reads the information in the second memory 703 and, in conjunction with its hardware, completes the steps of the above method.

[0483] In an exemplary embodiment, the network device 700 may be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general-purpose processors, controllers, MCUs, Microprocessors, or other electronic components to perform the aforementioned methods.

[0484] It can be understood that the memory (first memory 603 and second memory 703) of the embodiment of the present application can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a magnetic disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus random access memory (DRRAM).The memories described in the embodiments of this application are intended to include, but are not limited to, these and any other suitable types of memories.

[0485] In an exemplary embodiment, the present application also provides a storage medium, namely, a computer storage medium, specifically, a computer-readable storage medium, which, for example, includes a first memory 603 storing a computer program. The computer program can be executed by the first processor 602 of the first terminal 600 to complete the steps of the first terminal-side method. Another example includes a second memory 703 storing a computer program. The computer program can be executed by the second processor 702 of the network device 700 to complete the steps of the network device-side method. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface storage, optical disk, or CD-ROM.

[0486] For example, an embodiment of the present application further provides a computer program product, including a computer program, which can be executed by a first processor 602 of a first terminal 600 to complete the steps of any of the aforementioned methods on the first terminal side. The computer program can be executed by a second processor 702 of a network device 700 to complete the steps of any of the aforementioned methods on the network device side.

[0487] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0488] In addition, the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.

[0489] The above description is merely a preferred embodiment of the present application and is not intended to limit the scope of protection of the present application.

Claims

1. A communication method, characterized in that: Applied to a first terminal, the method includes: In the event that the first terminal experiences a master cell group (MCG) failure and a first link failure, before the first timer expires, initiating a radio resource control (RRC) connection reestablishment; and / or Reporting the first information to the network side; wherein, The first link represents the link through which the first terminal accesses the first network device via the second terminal; the first information represents related information of MCG failure and / or failure of the first link, and / or, the first information is used for fast MCG link recovery.

2. The method according to claim 1, characterized in that The first information includes one or more of the following: second information, where the second information represents relevant information about the failure of the first link; third information, where the third information is used to indicate a sequence of the MCG failure and the first link failure; A time difference, where the time difference represents a time difference between the MCG failure and the first link failure; A first value, where the first value is used to indicate a maximum count value of the first timer or a first duration configured on the network side; A first indication, where the first indication is used to indicate whether feedback information from the network side is received before the first timer expires; fourth information, where the fourth information represents feedback information received before the first timer expires; a measurement result of the first link; The identifier of the first network device.

3. The method according to claim 2, characterized in that The second information includes one or more of the following: The first link failed to be added; The second timer corresponding to the first link times out; A second link fails, where the second link represents a link between the first terminal and the second terminal; A third link fails, where the third link represents a link between the second terminal and the first network device; A radio link failure RLF occurs on the third link; The RRC connection of the second terminal fails; The second terminal undergoes cell handover; The second terminal performs cell reselection.

4. The method according to claim 2, characterized in that The third information is used to indicate one or more of the following: MCG failed first; Failure after MCG; The first link, the second link, or the third link fails first; The first link, the second link, or the third link fails; Whether MCG fails first; Whether it is a post-MCG failure; whether the first link, the second link, or the third link fails first; Whether the first link, the second link, or the third link fails.

5. The method according to claim 2, characterized in that The time difference includes one or more of the following: The time difference between the MCG failure and the first link failure; The time difference between the MCG failure and the second link failure; The time difference between the MCG failure and the third link failure; The time difference between the MCG failure and the cell reselection of the second terminal; wherein, The second link represents a link between the first terminal and the second terminal; the third link represents a link between the second terminal and the first network device.

6. The method according to claim 2, characterized in that The first value includes one or more of the following: The maximum count value of the first timer; The maximum duration of the first timer; First duration; A binary number representing the first duration.

7. The method according to claim 2, characterized in that The measurement result of the first link includes the measurement result of the second link and / or the measurement result of the third link; wherein, The second link represents a link between the first terminal and the second terminal; the third link represents a link between the second terminal and the first network device.

8. The method according to claim 2, characterized in that The fourth information includes one or more of the following: RRC reconfiguration message; Switch command; RRC release message.

9. The method according to any one of claims 1 to 8, characterized in that The initiating RRC connection reestablishment includes: Initiate RRC connection reestablishment to the first network device; and / or Initiate RRC connection reestablishment to the second network device.

10. The method according to claim 9, characterized in that The reporting of the first information to the network side includes: reporting the first information to the first network device; and / or reporting the first information to the second network device; and / or Report the first information to the first network device through the second network device.

11. The method according to claim 10, characterized in that The first information is carried in an RRC connection reestablishment message or an RLF report; or The first information is reported when the first terminal is in an RRC connected state or when the first terminal changes from a non-RRC connected state to an RRC connected state.

12. The method according to any one of claims 1 to 8, 10 to 11, characterized in that The method further comprises: According to the first configuration, the first information is obtained; wherein, The first configuration is issued by the first network device or the network management device or the tracking collection entity TCE.

13. The method according to any one of claims 1 to 8, 10 to 11, characterized in that The reporting of the first information includes: Receive a first request sent by the network side; Report the first information according to the first request.

14. The method according to claim 13, characterized in that Before receiving the first request, the method further includes: Report fifth information to the network side, where the fifth information indicates that an MCG failure occurs on the first terminal and a failure occurs on the first link.

15. A communication method, characterized in that: Applied to a network device, the method includes: Obtaining first information; wherein, The first information is reported when an MCG failure occurs in the first terminal and a first link fails, representing relevant information of the MCG failure and / or the failure of the first link, and / or, the first information is used for fast MCG link recovery; the first link represents the link where the first terminal accesses the first network device via the second terminal.

16. The method according to claim 15, characterized in that The first information includes one or more of the following: second information, where the second information represents relevant information about the failure of the first link; third information, where the third information is used to indicate a sequence of the MCG failure and the first link failure; A time difference, where the time difference represents a time difference between the MCG failure and the first link failure; A first value, where the first value is used to indicate a maximum count value of the first timer or a first duration configured on the network side; A first indication, where the first indication is used to indicate whether feedback information from the network side is received before the first timer expires; fourth information, where the fourth information represents feedback information received before the first timer expires; a measurement result of the first link; The identifier of the first network device.

17. The method according to claim 15, characterized in that The network device is a network management device, and obtaining the first information includes: receiving first information sent by the first network device or the second network device; wherein, The second network device represents a network device that re-establishes an RRC connection with the first terminal when an MCG failure occurs in the first terminal and a first link fails.

18. The method according to claim 15, characterized in that The network device is the first network device, and obtaining the first information includes: receiving first information reported by the first terminal; and / or Receive first information forwarded by the second network device.

19. The method according to claim 15 or 16, characterized in that The network device is a second network device, and obtaining the first information includes: receiving first information reported by the first terminal; and / or Forward the first information to the first network device.

20. The method according to any one of claims 15 to 18, characterized in that The network device is the first network device or a network management device; the method further includes: The second configuration is optimized according to the first information and / or the location information of the first terminal; wherein the second configuration represents a related configuration for fast MCG link recovery.

21. The method according to claim 20, characterized in that Optimizing the second configuration according to the first information and / or the location information of the first terminal includes one or more of the following: Performing coverage enhancement on the MCG link of the first terminal according to the first information and the location information of the first terminal; adding a second terminal according to the first information and the location information of the first terminal; instructing the first terminal to change or reselect a second terminal according to the first information; lowering or adjusting downward the first threshold according to the first information; The first threshold represents a threshold that triggers the first terminal to reselect the second terminal; According to the first information, the maximum duration of the first timer is extended, or the maximum count value of the first timer is increased, or the first duration is increased.

22. A communication device, characterized in that: include: a control unit configured to initiate RRC connection reestablishment before the first timer expires when an MCG failure occurs in the first terminal and a first link failure occurs; and / or The first sending unit is configured to report first information to the network side when an MCG failure occurs in the first terminal and a first link fails; wherein, The first link represents the link through which the first terminal accesses the first network device via the second terminal; the first information represents related information of MCG failure and / or failure of the first link, and / or, the first information is used for fast MCG link recovery.

23. A communication device, characterized in that: include: The first acquisition unit is used to obtain first information; wherein, The first information is reported when an MCG failure occurs in the first terminal and a first link fails, representing relevant information of the MCG failure and / or the failure of the first link, and / or, the first information is used for fast MCG link recovery; the first link represents the link where the first terminal accesses the first network device via the second terminal.

24. A first terminal, characterized in that: include: A first processor and a first communication interface; wherein, The first processor is configured to initiate RRC connection reestablishment before a first timer expires when an MCG failure occurs in the first terminal and a first link failure occurs; and / or The first communication interface is used to report first information to the network side when an MCG failure occurs in the first terminal and a first link fails; wherein, The first link represents the link through which the first terminal accesses the first network device via the second terminal; the first information represents related information of MCG failure and / or failure of the first link, and / or, the first information is used for fast MCG link recovery.

25. A network device, characterized in that: include: A second processor and a second communication interface; wherein, The second communication interface is used to obtain the first information; wherein, The first information is reported when an MCG failure occurs in the first terminal and a first link fails, representing relevant information of the MCG failure and / or the failure of the first link, and / or, the first information is used for fast MCG link recovery; the first link represents the link where the first terminal accesses the first network device via the second terminal.

26. A communication device, characterized in that: The communication device comprises a first terminal or a network device, the communication device comprises a processor and a memory for storing a computer program capable of running on the processor, Wherein, when the processor is used to run the computer program, it executes the steps of the method described in any one of claims 1 to 14, or executes the steps of the method described in any one of claims 15 to 21.

27. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 14 are implemented, or the steps of the method according to any one of claims 15 to 21 are implemented.

28. A computer program product comprising a computer program, characterized in that The computer program implements the method according to any one of claims 1 to 21 when executed by a processor.