Communication method and device and terminal equipment

By enabling terminal devices to determine whether to send connection failure information in NTN scenarios based on satellite-assisted information and cell coverage information, the problem of insufficient communication flexibility caused by the high mobility of NTN nodes is solved, and more efficient communication response and signaling optimization are achieved.

CN120916274AActive Publication Date: 2025-11-07CHINA SATELLITE NETWORK EXPLORATION CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202511419091.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-30
Publication Date
2025-11-07
Estimated Expiration
2045-09-30

AI Technical Summary

Technical Problem

In dual-connectivity scenarios based on non-terrestrial networks, terminal devices have low communication flexibility, especially when NTN nodes move at high speeds and coverage areas change rapidly, resulting in invalid signaling interactions and insufficient communication flexibility.

Method used

Based on satellite-assisted information and cell coverage information, the terminal device determines whether to send a connection failure message. By evaluating preset conditions and configuration information, it decides whether to perform primary/secondary cell change or handover to avoid invalid signaling interactions.

Benefits of technology

It improves communication flexibility in NTN-based dual-connection scenarios, reduces invalid signaling interactions, and enhances system response efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120916274A_ABST
    Figure CN120916274A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a communication method and device and terminal equipment. The method comprises the following steps: judging whether to send a first message or not according to first information and second information under the condition of connection failure; wherein the connection failure comprises an auxiliary cell group SCG failure or a main cell group MCG failure, the first information comprises satellite auxiliary information of a cell, the second information is cell coverage related information corresponding to the cell, and the first message comprises connection failure information. And the communication flexibility in the dual-connection scene based on the NTN is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of communication, and in particular, to a communication method, device and terminal equipment. BACKGROUND

[0002] In a dual connectivity (DC) scenario based on a non-terrestrial network (NTN), a terminal device can be connected to a ground base station and a non-terrestrial node (such as a low earth orbit satellite, a medium earth orbit satellite, a geosynchronous earth orbit satellite or a high altitude platform system) at the same time.

[0003] When the terminal device detects a secondary cell group (SCG) failure, an SCG failure information process is triggered, and failure information is reported to a master node (MN), and the MN coordinates to release or reestablish the SCG connection. When the terminal device detects a radio link failure of a master cell group (MCG), an MCG failure information process is triggered, and the MN and a secondary node (SN) negotiate to handle the MCG failure.

[0004] In the above process, the NTN node (such as a low earth orbit satellite) has a high moving speed and a fast changing coverage area, and the terminal device can leave the coverage area of the current satellite before the MN or the SN completes the failure handling. After the terminal device reports the failure information, the terminal device can no longer receive the response, resulting in invalid signaling interaction and low flexibility of communication in the DC scenario based on the NTN. SUMMARY

[0005] Embodiments of the present application provide a communication method, device and terminal equipment to solve the problem of low flexibility of communication in the DC scenario based on the NTN.

[0006] In a first aspect, embodiments of the present application provide a communication method applied to a terminal device, and the method comprises:

[0007] In the case of a connection failure, whether to send a first message is determined according to first information and second information.

[0008] The connection failure includes an SCG failure or an MCG failure, the first information includes satellite assistance information of a cell, the second information is cell coverage related information corresponding to the cell, and the first message includes connection failure information.

[0009] In a possible implementation, the second information includes at least one of the following:

[0010] Beam width;

[0011] information related to a beam center angle;

[0012] a coverage area of the cell;

[0013] a moving speed of the cell;

[0014] a moving direction of the cell.

[0015] In a possible implementation, determining whether to send the first message according to the first information and the second information includes:

[0016] In a case where the MCG transmission and the SCG transmission are not suspended, and the preset event is met, and it is determined according to the first information and the second information that the first condition is met, the first message is sent.

[0017] The first condition is used to indicate that a time length during which the cell provides services for the terminal device is greater than a time length during which the connection failure is processed.

[0018] In a possible implementation, the connection failure is an SCG failure, and the cell is a primary cell PCell in a master cell group corresponding to the terminal device; and sending the first message includes:

[0019] sending the first message to the first network device, the first message including SCG failure information, and the first network device being a network device corresponding to the PCell.

[0020] In a possible implementation, the preset event includes any one of the following:

[0021] detecting an SCG radio link failure;

[0022] detecting a beam failure of the PSCell, and the SCG being not deactivated;

[0023] failing in SCG reconfiguration synchronization;

[0024] failing in SCG reconfiguration;

[0025] receiving first indication information, the first indication information being used to indicate that integrity checking of a first signaling radio bearer fails, and the first signaling radio bearer being used to carry dedicated signaling between the second network device and the terminal device.

[0026] In a possible implementation, the first condition includes any one of the following:

[0027] the first time length is greater than the second time length;

[0028] the first time length is greater than the second time length, and a difference between the first time length and the second time length is greater than a first threshold value;

[0029] the first time length is greater than a third time length, and a ratio of the third time length to the second time length is greater than a first preset value.

[0030] wherein the first time length is a time length during which the PCell serves the terminal device, the second time length is a round trip time RTT of the terminal device and the first network device, and the first time length is determined based on the first information and the second information.

[0031] In a possible implementation, the method further includes:

[0032] In a case where the second condition is met and the connection failure occurs, it is determined, according to the first information and the second information, whether to send the first message.

[0033] In a possible implementation, the connection failure is an SCG failure, the cell is a PCell, the first message includes SCG failure information, and the second condition includes at least one of the following:

[0034] The PCell is a non-terrestrial network NTN cell;

[0035] The satellite corresponding to the first network device is a low-orbit satellite;

[0036] An orbit height of the satellite corresponding to the first network device is less than a first preset height;

[0037] A moving speed of the satellite corresponding to the first network device is greater than a first preset speed;

[0038] Second indication information sent by the first network device is received, and the second indication information is used to indicate that the terminal device is allowed to determine, according to the first information and the second information, whether to send the first message.

[0039] In a possible implementation, the method further includes:

[0040] In a case where the first message is sent to the first network device and the terminal device is configured with first configuration information, evaluation of conditional primary secondary cell change is performed.

[0041] The first configuration information is related configuration information of the conditional primary secondary cell change.

[0042] In a possible implementation, the method further includes:

[0043] In a case where the third condition is met, the first message is sent to the first network device, and the terminal device is configured with the first configuration information, evaluation of the conditional primary secondary cell change is performed.

[0044] In a possible implementation, the third condition includes at least one of the following:

[0045] An orbit height of the satellite corresponding to the first network device is greater than a second preset height;

[0046] A transmission delay between the terminal device and the first network device is greater than a first preset delay;

[0047] A round trip time of sending and receiving messages between the terminal device and the first network device is greater than a first preset time length;

[0048] The third indication information is received, and the third indication information is used to indicate that, in a case where the first message is sent to the first network device and the terminal device is configured with the first configuration information, evaluation of the conditional primary secondary cell change is performed.

[0049] In a possible implementation, the method further includes:

[0050] In a case where it is determined that the conditional primary secondary cell change condition is met, fourth indication information is sent to the first network device, and the fourth indication information is used to indicate that the terminal device performs the conditional primary secondary cell change.

[0051] In a possible implementation, the connection failure is an MCG failure, and the cell is a primary cell PSCell in a secondary cell group corresponding to the terminal device; and the first message includes:

[0052] The first message is sent to a second network device, the first message includes MCG failure information, and the second network device is a network device corresponding to the PSCell.

[0053] In a possible implementation, the preset event includes that the terminal device is configured with a first signaling radio bearer and a second signaling radio bearer, the SCG is not deactivated, the terminal device is configured with a timer, the timer is not running, and an MCG radio link failure is detected.

[0054] The second signaling radio bearer is used to carry dedicated signaling between the first network device and the terminal device and between the second network device and the terminal device.

[0055] In a possible implementation, the first condition includes at least one of the following:

[0056] The fourth time length is greater than the fifth time length;

[0057] The fourth time length is greater than the fifth time length, and a difference between the fourth time length and the fifth time length is greater than a second threshold value;

[0058] The fourth time length is greater than a sixth time length, and a ratio of the sixth time length to the fifth time length is greater than a second preset value;

[0059] The fourth time length is a time length during which the PSCell serves the terminal device, the fifth time length is a round trip time RTT of the terminal device and the second network device, and the fourth time length is determined based on the first information and the second information.

[0060] In a possible implementation, the method further includes:

[0061] In the case that the fourth condition is met and the connection failure occurs, it is determined whether to send the first message according to the first information and the second information.

[0062] In a possible implementation, the connection failure is an MCG failure, the cell is a PSCell, the first message includes MCG failure information, and the fourth condition includes at least one of the following:

[0063] The PSCell cell is an NTN cell;

[0064] The satellite corresponding to the second network device is a low-orbit satellite;

[0065] The orbit height of the satellite corresponding to the second network device is less than a second preset height;

[0066] The moving speed of the satellite corresponding to the second network device is greater than a second preset speed;

[0067] The fourth indication information sent by the second network device is received, and the fourth indication information is used to indicate that the terminal device is allowed to determine whether to send the first message according to the first information and the second information.

[0068] In a possible implementation, the method further includes:

[0069] In the case that the first message is sent to the second network device and the terminal device is configured with second configuration information, evaluation of conditional handover is performed.

[0070] The second configuration information is related configuration information of the conditional handover.

[0071] In a possible implementation, the method further includes:

[0072] In the case that the fifth condition is met, the first message is sent to the second network device, and the terminal device is configured with second configuration information, evaluation of conditional handover is performed.

[0073] In a possible implementation, the fifth condition includes at least one of the following:

[0074] The orbit height of the satellite corresponding to the second network device is greater than a third preset height;

[0075] The transmission delay between the terminal device and the second network device is greater than a second preset delay;

[0076] The round-trip time of sending and receiving messages between the terminal device and the second network device is greater than a second preset time length;

[0077] receive the fifth indication information sent by the second network device, the fifth indication information being used to indicate that, in a case where the first message is sent to the second network device and the terminal device is configured with the second configuration information, evaluation of conditional handover is performed.

[0078] In a possible implementation, the method further includes:

[0079] In a case where it is determined that the conditional handover condition is met, sending, to the second network device, sixth indication information, the sixth indication information being used to indicate that the terminal device performs conditional handover.

[0080] In a possible implementation, the terminal device is in a dual connectivity (DC) state.

[0081] In a second aspect, an embodiment of the present application provides a communication method, applied to a first network device, and the method includes:

[0082] receiving, according to the first information and the second information, a first message sent by a terminal device;

[0083] The first information includes satellite auxiliary information of a cell, the second information is cell coverage related information corresponding to the cell, the first message includes secondary cell group (SCG) failure information, and the cell is a primary cell (PCell) in a primary cell group corresponding to the terminal device.

[0084] In a possible implementation, the second information includes at least one of the following:

[0085] a beam width;

[0086] related information of a beam center angle;

[0087] a coverage area of the PCell;

[0088] a moving speed of the PCell;

[0089] a moving direction of the PCell.

[0090] In a possible implementation, the method further includes:

[0091] receiving, in a case where MCG transmission and SCG transmission are not suspended, a preset event is met, and it is determined according to the first information and the second information that a first condition is met, the first message sent by the terminal device;

[0092] The first condition is used to indicate that a time length during which the cell provides service for the terminal device is greater than a time length for processing SCG failure.

[0093] In a possible implementation, the preset event includes any one of the following:

[0094] detecting a SCG radio link failure;

[0095] detecting a beam failure of a PSCell, and the SCG being not deactivated;

[0096] SCG reconfiguration synchronization failure;

[0097] SCG reconfiguration failure;

[0098] receiving first indication information, the first indication information being used to indicate a failure of integrity check on first signaling, the first signaling being dedicated signaling for communication between the second network device and the terminal device.

[0099] In a possible implementation, the first condition comprises any one of the following:

[0100] the first time length is greater than the second time length;

[0101] the first time length is greater than the second time length, and a difference between the first time length and the second time length is greater than a first threshold value;

[0102] the first time length is greater than a third time length, and a ratio of the third time length to the second time length is greater than a first preset value;

[0103] The first time length is a time length during which the PCell serves the terminal device, the second time length is a round trip time RTT of the terminal device and the first network device, and the first time length is determined based on the first information and the second information.

[0104] In a possible implementation, the method further comprises:

[0105] receiving fourth indication information sent by the terminal device, the fourth indication information being used to indicate that the terminal device performs a conditional primary secondary cell change.

[0106] In a third aspect, an embodiment of the present application provides a communication method, applied to a second network device, and the method comprises:

[0107] receiving a first message sent by the terminal device according to the first information and the second information;

[0108] The first information comprises satellite auxiliary information of a cell, the second information comprises cell coverage related information corresponding to the cell, the first message comprises master cell group MCG failure information, and the cell is a primary cell PSCell in a secondary cell group corresponding to the terminal device.

[0109] In a possible implementation, the second information comprises at least one of the following:

[0110] a beam width;

[0111] related information of a beam center angle;

[0112] A coverage area of the PSCell;

[0113] A moving speed of the PSCell;

[0114] A moving direction of the PSCell.

[0115] In a possible implementation, the second message sent by the terminal device is received according to the first information and the second information, and the second message includes:

[0116] In a case where the MCG transmission and the SCG transmission are not suspended, the preset event is met, and the first condition is determined to be met according to the first information and the second information, the first message sent by the terminal device is received.

[0117] The first condition is used to indicate that a duration for which the cell serves the terminal device is greater than a duration for processing the MCG failure.

[0118] In a possible implementation, the preset event includes that the terminal device is configured with the first signaling and the second signaling, the SCG is not deactivated, the terminal device is configured with a timer, the timer is not running, and a MCG radio link failure is detected.

[0119] In a possible implementation, the first condition includes at least one of the following:

[0120] The fourth duration is greater than the fifth duration;

[0121] The fourth duration is greater than the fifth duration, and a difference between the fourth duration and the fifth duration is greater than a second threshold value;

[0122] The fourth duration is greater than the sixth duration, and a ratio of the sixth duration to the fifth duration is greater than a second preset value;

[0123] The fourth duration is a duration for which the PSCell serves the terminal device, the fifth duration is a round trip time RTT of the terminal device and the second network device, and the fourth duration is determined based on the first information and the second information.

[0124] In a possible implementation, the method further includes:

[0125] Receiving sixth indication information sent by the terminal device, the sixth indication information being used to indicate that the terminal device performs the conditional handover.

[0126] In a possible implementation, the method further includes:

[0127] Sending the sixth indication information to the first network device.

[0128] In a fourth aspect, an embodiment of the present application provides a communication apparatus, and the apparatus includes:

[0129] The processing module is configured to determine whether to send the first message according to the first information and the second information in the case of the connection failure.

[0130] The connection failure includes a secondary cell group (SCG) failure or a master cell group (MCG) failure, the first information includes satellite auxiliary information of a cell, the second information is cell coverage related information corresponding to the cell, and the first message includes connection failure information.

[0131] In a possible implementation, the second information includes at least one of the following:

[0132] a beam width;

[0133] related information of a beam center angle;

[0134] a coverage area of the cell;

[0135] a moving speed of the cell;

[0136] a moving direction of the cell.

[0137] In a possible implementation, the processing module is specifically configured to:

[0138] send the first message in the case that the MCG transmission and the SCG transmission are not suspended, a preset event is met, and it is determined according to the first information and the second information that a first condition is met.

[0139] The first condition is used to indicate that a time length during which the cell provides services for the terminal device is greater than a time length during which the connection failure is processed.

[0140] In a possible implementation, the processing module is specifically configured to:

[0141] send the first message to the first network device, the first message includes SCG failure information, and the first network device is a network device corresponding to the PCell.

[0142] In a possible implementation, the preset event includes any one of the following:

[0143] detecting an SCG radio link failure;

[0144] detecting a beam failure of the PSCell, and the SCG being not deactivated;

[0145] failing in SCG reconfiguration synchronization;

[0146] failing in SCG reconfiguration;

[0147] receiving first indication information, the first indication information being used to indicate that integrity checking of a first signaling radio bearer fails, and the first signaling radio bearer being used to carry dedicated signaling between the second network device and the terminal device.

[0148] In a possible implementation, the first condition comprises any one of the following:

[0149] The first duration is greater than the second duration;

[0150] The first duration is greater than the second duration, and a difference between the first duration and the second duration is greater than a first threshold value;

[0151] The first duration is greater than the third duration, and a ratio of the third duration to the second duration is greater than a first preset value;

[0152] The first duration is a duration for which the PCell serves the terminal device, the second duration is a round trip time RTT of the terminal device and the first network device, and the first duration is determined based on the first information and the second information.

[0153] In a possible implementation, the processing module is further configured to:

[0154] In a case where the second condition is met and a connection failure occurs, determine, according to the first information and the second information, whether to send the first message.

[0155] In a possible implementation, the connection failure is an SCG failure, the cell is a PCell, and the first message comprises SCG failure information. The second condition comprises at least one of the following:

[0156] The PCell is a non-terrestrial network NTN cell;

[0157] The satellite corresponding to the first network device is a low-orbit satellite;

[0158] An orbit height of the satellite corresponding to the first network device is less than a first preset height;

[0159] A moving speed of the satellite corresponding to the first network device is greater than a first preset speed;

[0160] Second indication information sent by the first network device is received, and the second indication information is used to indicate that the terminal device is allowed to determine, according to the first information and the second information, whether to send the first message.

[0161] In a possible implementation, the processing module is further configured to:

[0162] In a case where the first message is sent to the first network device and the terminal device is configured with first configuration information, perform evaluation of conditional primary secondary cell change;

[0163] The first configuration information is related configuration information of the conditional primary secondary cell change.

[0164] In a possible implementation, the processing module is further configured to:

[0165] In a case that the third condition is met, the first message is sent to the first network device, and the terminal device is configured with the first configuration information, evaluation of the conditional primary secondary cell change is performed.

[0166] In a possible implementation, the third condition comprises at least one of the following:

[0167] The orbit height of the satellite corresponding to the first network device is greater than a second preset height;

[0168] The transmission delay between the terminal device and the first network device is greater than a first preset delay;

[0169] The round trip time of sending and receiving messages between the terminal device and the first network device is greater than a first preset time length;

[0170] The third indication information sent by the first network device is received, and the third indication information is used to indicate that, in a case that the first message is sent to the first network device and the terminal device is configured with the first configuration information, evaluation of the conditional primary secondary cell change is performed.

[0171] In a possible implementation, the processing module is specifically configured to:

[0172] The first message is sent to the second network device, and the first message comprises MCG failure information. The second network device is a network device corresponding to the PSCell.

[0173] In a possible implementation, the preset event comprises that the terminal device is configured with a first signaling radio bearer and a second signaling radio bearer, the SCG is not deactivated, the terminal device is configured with a timer, the timer is not running, and an MCG radio link failure is detected.

[0174] The second signaling radio bearer is used to carry dedicated signaling between the first network device and the terminal device and between the second network device and the terminal device.

[0175] In a possible implementation, the first condition comprises at least one of the following:

[0176] The fourth time length is greater than the fifth time length;

[0177] The fourth time length is greater than the fifth time length, and a difference between the fourth time length and the fifth time length is greater than a second threshold value;

[0178] The fourth time length is greater than the sixth time length, and a ratio of the sixth time length to the fifth time length is greater than a second preset value;

[0179] The fourth time length is greater than the sixth time length, and a ratio of the sixth time length to the fifth time length is greater than a second preset value;

[0180] In a possible implementation, the processing module is further configured to:

[0181] In a case where the fourth condition is met and the connection failure occurs, determine whether to send the first message according to the first information and the second information.

[0182] In a possible implementation, the connection failure is an MCG failure, the cell is a PSCell, the first message includes MCG failure information, and the fourth condition includes at least one of the following:

[0183] The PSCell cell is an NTN cell;

[0184] The satellite corresponding to the second network device is a low-orbit satellite;

[0185] An orbital height of the satellite corresponding to the second network device is less than a second preset height;

[0186] A moving speed of the satellite corresponding to the second network device is greater than a second preset speed;

[0187] The fourth indication information is received, and the fourth indication information is used to indicate that the terminal device is allowed to determine whether to send the first message according to the first information and the second information.

[0188] In a possible implementation, the processing module is further configured to:

[0189] In a case where the first message is sent to the second network device and the terminal device is configured with second configuration information, perform evaluation of conditional handover.

[0190] The second configuration information is related configuration information of the conditional handover.

[0191] In a possible implementation, the processing module is further configured to:

[0192] In a case where the fifth condition is met, the first message is sent to the second network device, and the terminal device is configured with the second configuration information, perform evaluation of conditional handover.

[0193] In a possible implementation, the fifth condition includes at least one of the following:

[0194] An orbital height of the satellite corresponding to the second network device is greater than a third preset height;

[0195] A transmission delay between the terminal device and the second network device is greater than a second preset delay;

[0196] A round trip time of sending and receiving messages between the terminal device and the second network device is greater than a second preset time length;

[0197] The fifth indication information is received, and the fifth indication information is used to indicate that, in a case where the first message is sent to the second network device and the terminal device is configured with the second configuration information, evaluation of conditional handover is performed.

[0198] In a possible implementation, the terminal device is in a dual connectivity (DC) state.

[0199] In a possible implementation, the communication apparatus further includes a sending module.

[0200] The sending module is configured to:

[0201] In a case where it is determined that the execution condition of the conditional primary secondary cell change condition is met, fourth indication information is sent to the first network device, and the fourth indication information is used to indicate that the terminal device performs the conditional primary secondary cell change.

[0202] The sending module is configured to:

[0203] In a case where it is determined that the execution condition of the conditional handover condition is met, sixth indication information is sent to the second network device, and the sixth indication information is used to indicate that the terminal device performs the conditional handover.

[0204] In a fifth aspect, an embodiment of the present application provides a communication apparatus, and the apparatus includes:

[0205] The receiving module is configured to receive a first message sent by a terminal device according to first information and second information.

[0206] The first information includes satellite auxiliary information of a cell, the second information is cell coverage related information corresponding to the cell, the first message includes secondary cell group (SCG) failure information, and the cell is a primary cell (PCell) in a primary cell group corresponding to the terminal device.

[0207] In a possible implementation, the second information includes at least one of the following:

[0208] Beam width;

[0209] Information related to a beam center angle;

[0210] Coverage area of the PCell;

[0211] Moving speed of the PCell;

[0212] Moving direction of the PCell.

[0213] In a possible implementation, the first message is sent to the first network device according to the first information and the second information, and the sending includes:

[0214] In a case where the MCG transmission and the SCG transmission are not suspended, the preset event is met, and the first condition is determined to be met according to the first information and the second information, the receiving terminal device sends the first message.

[0215] The first condition is used to indicate that the time length for which the cell provides services for the terminal device is greater than the time length for processing the SCG failure.

[0216] In a possible implementation, the preset event includes any one of the following:

[0217] The SCG radio link failure is detected;

[0218] The beam failure of the PSCell is detected, and the SCG is not deactivated;

[0219] The SCG reconfiguration synchronization failure is detected;

[0220] The SCG reconfiguration failure is detected;

[0221] The first indication information is received, and the first indication information is used to indicate that the integrity check of the first signaling fails. The first signaling is the dedicated signaling for communication between the second network device and the terminal device.

[0222] In a possible implementation, the first condition includes any one of the following:

[0223] The first time length is greater than the second time length;

[0224] The first time length is greater than the second time length, and the difference between the first time length and the second time length is greater than a first threshold value;

[0225] The first time length is greater than the third time length, and the ratio of the third time length to the second time length is greater than a first preset value;

[0226] The first time length is the time length for which the PCell provides services for the terminal device, the second time length is the round trip time RTT of the terminal device and the first network device, and the first time length is determined based on the first information and the second information.

[0227] In a possible implementation, the receiving module is further configured to:

[0228] The fourth indication information sent by the terminal device is received, and the fourth indication information is used to indicate that the terminal device performs the conditional primary secondary cell change.

[0229] In a sixth aspect, an embodiment of the present application provides a communication device, and the device includes:

[0230] The receiving module is configured to receive the first message sent by the terminal device according to the first information and the second information.

[0231] The first information includes satellite auxiliary information of a cell, the second information includes cell coverage related information corresponding to the cell, the first message includes master cell group (MCG) failure information, and the cell is a primary cell (PSCell) in a secondary cell group corresponding to the terminal device.

[0232] In a possible implementation, the second information includes at least one of the following:

[0233] a beam width;

[0234] related information of a beam center angle;

[0235] a coverage area of the PSCell;

[0236] a moving speed of the PSCell;

[0237] a moving direction of the PSCell.

[0238] In a possible implementation, the second message sent by the terminal device is received according to the first information and the second information, and includes the following:

[0239] In a case where the MCG transmission and the SCG transmission are not suspended, a preset event is met, and it is determined according to the first information and the second information that the first condition is met, the first message sent by the terminal device is received.

[0240] The first condition is used to indicate that a time length during which the cell provides services for the terminal device is greater than a time length for processing MCG failure.

[0241] In a possible implementation, the preset event includes that the terminal device is configured with first signaling and second signaling, the SCG is not deactivated, the terminal device is configured with a timer, the timer is not running, and MCG radio link failure is detected.

[0242] In a possible implementation, the first condition includes at least one of the following:

[0243] the fourth time length is greater than the fifth time length;

[0244] the fourth time length is greater than the fifth time length, and a difference between the fourth time length and the fifth time length is greater than a second threshold value;

[0245] the fourth time length is greater than the sixth time length, and a ratio of the sixth time length to the fifth time length is greater than a second preset value;

[0246] The fourth time length is a time length during which the PSCell provides services for the terminal device, the fifth time length is a round trip time (RTT) of the terminal device and the second network device, and the fourth time length is determined based on the first information and the second information.

[0247] In a possible implementation, the receiving module is further configured to:

[0248] The sixth indication information is used to instruct the terminal device to perform conditional handover.

[0249] In a possible implementation, the communication apparatus further includes a sending module.

[0250] The sending module is configured to:

[0251] send the sixth indication information to the first network device.

[0252] In a seventh aspect, an embodiment of the present application provides a terminal device, including:

[0253] at least one processor; and

[0254] a memory connected with the at least one processor in communication; wherein

[0255] The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method in any one of the first aspect.

[0256] In an eighth aspect, an embodiment of the present application provides a network device, including:

[0257] at least one processor; and

[0258] a memory connected with the at least one processor in communication; wherein

[0259] The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method in any one of the second aspect or any one of the third aspect.

[0260] In a ninth aspect, an embodiment of the present application provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to perform the method in any one of the first aspect or any one of the second aspect or any one of the third aspect.

[0261] In a tenth aspect, an embodiment of the present application provides a computer program product, including a computer program, and the computer program is executed by a processor to implement the method in any one of the first aspect or any one of the second aspect or any one of the third aspect.

[0262] The communication method, apparatus, and terminal device provided in this application, in the event of a connection failure (SCG failure or MCG failure), allow the terminal device to determine whether to send a connection failure message based on satellite auxiliary information and cell coverage-related information. The terminal device sends the connection failure message only if it determines that it can handle the connection failure message within the current satellite coverage area. This avoids situations where the terminal device handles SCG or MCG failures within the current satellite coverage area, reduces invalid signaling interactions, and improves the flexibility of communication in NTN-based dual-connectivity scenarios. Attached Figure Description

[0263] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0264] Figure 1 A schematic diagram illustrating the application scenarios provided in the embodiments of this application;

[0265] Figure 2 A flowchart illustrating a communication method provided in an embodiment of this application;

[0266] Figure 3A A schematic diagram illustrating the coverage area of ​​a cell provided in an embodiment of this application;

[0267] Figure 3B A schematic diagram illustrating the coverage area of ​​another cell provided in an embodiment of this application;

[0268] Figure 4 A flowchart illustrating another communication method provided in an embodiment of this application;

[0269] Figure 5 A flowchart illustrating yet another communication method provided in an embodiment of this application;

[0270] Figure 6 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0271] Figure 7 This is a schematic diagram of another communication device provided in an embodiment of this application;

[0272] Figure 8 This is a schematic diagram of the structure of another communication device provided in the embodiments of this application;

[0273] Figure 9 This is a schematic diagram of another communication device provided in an embodiment of this application;

[0274] Figure 10 This is a schematic diagram of another communication device provided in an embodiment of this application;

[0275] Figure 11 A structural schematic diagram of a terminal device provided by an embodiment of the present application is shown in the following figure.

[0276] Figure 12 A structural schematic diagram of a network device provided by an embodiment of the present application is shown in the following figure.

[0277] The specific embodiments of the present application have been shown in the above figures, and will be described in more detail hereinafter. These figures and the written description are not intended to limit the scope of the present application in any way, but to illustrate the present application to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION

[0278] The exemplary embodiments will be described in detail herein with reference to the attached drawings. In the following description, unless otherwise indicated, like numbers in the figures indicate like components. The following detailed description of the exemplary embodiments is not intended to limit the scope of the present application, but rather to provide an example embodiment of the application as described herein.

[0279] It should be noted that, in this document, the terms “comprises”, “comprising”, or any other variation thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements, but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the statement “comprising a” does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.

[0280] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards, and provide corresponding operation portal for user to choose authorization or refusal.

[0281] The technical solutions provided by the embodiments of the present application can be applied to various systems. The applicable systems can include but are not limited to: narrow band-internet of things (NB-IOT), long term evolution (LTE), fifth generation mobile communication system or possible sixth generation, seventh generation mobile communication system, vehicle-mounted wireless short-range communication system, and future mobile communication system.

[0282] The technical solutions provided by the embodiments of the present application are also applicable to different network architectures, including but not limited to a relay network architecture, a dual-link architecture, a vehicle-to-everything (V2X) architecture, a device-to-device (D2D) architecture, and the like.

[0283] The network device involved in the embodiments of the present application can be an access network device and a core network device. Taking the access network device as an example, it can include a base station and a base station controller.

[0284] The base station (BS) in the embodiments of the present application, which can also be referred to as a base station device, is a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, in a 2G network, devices providing base station functions include base transceiver stations (BTSs); in a 3G network, devices providing base station functions include NodeBs; in a 4G network, devices providing base station functions include evolved NodeBs (eNBs); in a wireless local area network (WLAN), devices providing base station functions include access points (APs); in a 5G new radio (NR) network, devices providing base station functions include gNBs and next-generation eNBs (ng-eNBs), where the gNBs and terminal devices communicate using NR technology, the ng-eNBs and terminal devices communicate using evolved universal terrestrial radio access (E-UTRA) technology, and the gNBs and ng-eNBs can both be connected to a 5G core network. The base station in the embodiments of the present application also includes devices providing base station functions in future new communication systems, and the like. The base station in the embodiments of the present application can be deployed on a satellite (such as a regenerative payload architecture) and can also be a ground base station connected to a satellite (such as a base station in a transparent forwarding mode).

[0285] The terminal device in this application is a device with wireless transceiving function. The terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; can also be deployed on water surface (such as ships, etc.); and can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal device can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiving function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a vehicle-mounted terminal device, a wireless terminal device in self driving, a wireless terminal device in remote medical, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, a wearable terminal device, a terminal device in 5G network, or a terminal device in future evolved public land mobile network (PLMN), etc., and the embodiments of this application are not limited to this. The terminal device involved in the embodiments of this application can also be called user equipment (UE), access terminal device, vehicle-mounted terminal device, industrial control terminal device, UE unit, UE station, mobile station, mobile station, remote station, remote user equipment, mobile device, wireless communication device, UE agent or UE apparatus, etc. The terminal device can also be fixed or mobile.

[0286] In the following, some terms and technologies involved in the embodiments of this application are briefly introduced:

[0287] 1. Non Terrestrial Network (NTN)

[0288] The NTN provides non-ground New Radio (NR) access for terminals through NTN payload and NTN gateway stations, and the NTN includes Low Earth Orbiting (LEO) satellites, Medium Earth Orbiting (MEO) satellites, Geosynchronous Orbit (GSO) satellites and High Altitude Platform Systems (HAPS). The architecture of the NTN includes a transparent forwarding satellite-based architecture and a regenerative payload-based architecture.

[0289] Wherein, the NTN payload and the terminal are service links, and the NTN payload and the gateway are feeder links. In the NTN system, there are three types of cells:

[0290] Earth-fixed: provided by beams that continuously cover the same geographical area (e.g. GSO satellites);

[0291] Quasi-Earth-fixed: provided by beams that cover one geographical area during a limited period and a different geographical area during another period (e.g. the case of steerable beams generated by NGSO satellites);

[0292] Earth-moving: provided by beams whose coverage area slides over the Earth's surface (e.g. the case of fixed or non-steerable beams generated by Non-Geosynchronous Orbit (NSGO) satellites).

[0293] 2、NTN-based dual connectivity (DC)

[0294] Dual connectivity is a key technology in terrestrial networks, allowing terminal devices to connect to two different base stations (or nodes) simultaneously to improve network performance, reliability, and resource utilization. NTN-based dual connectivity, i.e., at least one of the nodes that the terminal connects to is an NTN. NTN-based dual connectivity includes the following architectures:

[0295] Terrestrial Network (TN) - NTN DC, wherein the NTN is in transparent forwarding mode;

[0296] NTN - NTN DC, wherein the NTN is in transparent forwarding mode;

[0297] TN - NTN DC, wherein the NTN architecture is a regenerative payload architecture (gNB-DU deployed on a satellite);

[0298] NTN - NTN DC, wherein the NTN architecture is a regenerative payload architecture (entire gNB functionality on a satellite).

[0299] In dual connectivity, the terminal device is connected to both the MN and the SN simultaneously. The MN is a radio access node that establishes a control plane connection with the core network, and the SN provides additional resources to the terminal device but does not establish a control plane connection with the core network.

[0300] 3、Secondary Cell Group Failure Information (SCG failure information) procedure

[0301] This procedure is used to indicate that the MN has experienced SCG failure. The terminal triggers this procedure when neither MCG nor SCG transmission is suspended, if any of the following events occurs:

[0302] SCG radio link failure is detected;

[0303] Beam failure of PSCell is detected, and SCG is not deactivated;

[0304] SCG reconfiguration synchronization failure occurs;

[0305] SCG reconfiguration failure occurs;

[0306] A complete integrity check failure indication from SCG lower layers regarding SRB3 occurs.

[0307] 4. Master Cell Group Failure Information (MCG failure information) procedure

[0308] This procedure is used to indicate that the network has experienced MCG failure. In order to quickly recover the MCG link, when neither MCG nor SCG transmission is suspended, and the UE is configured with split SRB1 or SRB3, and SCG is not deactivated, and T316 is configured and T316 is not running, the terminal triggers this procedure if MCG radio link failure is detected.

[0309] In order to facilitate understanding, the following, combined with Figure 1 , the application scenarios to which the embodiments of the present application are applicable are described.

[0310] Figure 1 The application scenarios provided by the embodiments of the present application are schematically shown in FIG. 1. Please refer to Figure 1 , including a terminal device 101, a satellite 102, and a network device 103. The network device is arranged in the satellite 102, and the network device 103 is a ground base station. In the DC scenario of the NTN, the terminal device 101 can be connected to the satellite 102 and the network device 103 at the same time. The satellite 102 can serve as the MN, and the network device 102 can serve as the SN. Alternatively, the satellite 102 can serve as the SN, and the network device 102 can serve as the MN. When the terminal device 101 detects the secondary cell group SCG failure, the SCG failure information flow is triggered, and the failure information is reported to the MN, and the MN is coordinated to release or reestablish the SCG connection. When the terminal device 101 detects the MCG failure, the MCG failure information flow is triggered, and the MN and the SN negotiate to handle the MCG failure.

[0311] In the above process, the NTN node (such as a low-orbit satellite) has a high moving speed, the coverage area changes quickly, and the terminal may have left the coverage range of the current satellite before the MN or SN completes the failure processing. After the terminal device reports the failure information, the terminal may be unable to receive the response, resulting in invalid signaling interaction, and the flexibility of communication in the NTN-based dual connectivity scenario is low.

[0312] In the embodiments of the present application, in the case of connection failure (SCG failure or MCG failure), the terminal device can determine whether to send connection failure information according to satellite assistance information and cell coverage related information. The terminal device determines to send the connection failure information in the case that the terminal device can process the connection failure information under the current satellite coverage. In this way, the case that the MN or SN cannot process the SCG failure or MCG failure under the current satellite coverage of the terminal device can be avoided, the invalid signaling interaction is reduced, and the flexibility of communication in the NTN-based dual connectivity scenario is improved.

[0313] Next, the method shown in the present application will be described through specific embodiments. It should be noted that the following embodiments can exist independently, or can be combined with each other. For the same or similar content, it will not be repeated in different embodiments.

[0314] Figure 2 A flowchart of a communication method according to an embodiment of the present application is provided. Please refer to Figure 2 The method can include:

[0315] S201, in the case of connection failure, determining whether to send a first message according to first information and second information.

[0316] The execution subject of the embodiments of the present application can be a terminal device, or a communication device provided in the terminal device. The communication device can be implemented by software, or by a combination of software and hardware.

[0317] In some embodiments, the device can be interpreted as an entity, or as a virtual entity, and its name is not limited to the name recorded in the embodiments. The terms "device", "equipment", "device", "circuit", "network element", "network function", "network device", "function", "node", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject" and the like can be replaced with each other.

[0318] In some embodiments, the terms "in response to", "in response to determining", "in the case of", "when", "if", "when", "if", and the like can be replaced with each other, which all refer to the device making corresponding processing under certain objective circumstances, not necessarily limited in time, and also does not require the device to have a judgment action when implemented, nor does it mean that there must be other limitations.

[0319] The connection failure includes a secondary cell group (SCG) failure or a master cell group (MCG) failure, the first information includes satellite assistance information of a cell, the second information is cell coverage related information corresponding to the cell, and the first message includes connection failure information.

[0320] For example, the satellite assistance information of the cell includes at least one of the following: satellite ephemeris information; timing advance (TA) related parameters; scaling factor; offset parameter.

[0321] The satellite ephemeris information is described by core orbital parameters, and the satellite ephemeris information includes semi-major axis, eccentricity, orbital inclination, right ascension of ascending node, argument of perigee, and mean anomaly. The semi-major axis is half of the major axis of the orbital ellipse. The eccentricity is the flattening of the orbital ellipse (used to describe the degree of deviation from a circle). The orbital inclination is the angle between the orbital plane and the Earth's equatorial plane. The right ascension of ascending node is the angle from the direction of the vernal equinox to the intersection of the orbital plane and the equatorial plane (ascending node). The argument of perigee is the angle in the orbital plane from the ascending node to the perigee of the elliptical orbit. The mean anomaly is used to describe the specific position of the satellite on the orbit at a certain reference time (epoch).

[0322] The satellite ephemeris information is described by vectors, and the satellite ephemeris information includes a position vector and a velocity vector. The position vector is the coordinate of the satellite in three-dimensional space at a certain accurate time. The velocity vector is the velocity component of the satellite in three coordinate directions at the same time.

[0323] The satellite ephemeris information can also include time and auxiliary parameters, including ephemeris reference epoch, ephemeris validity period, and perturbation parameters. The ephemeris reference epoch is used to indicate at which instant the orbital parameters are valid. The ephemeris validity period is used to indicate the start and end times of the above information. The perturbation parameter is used to represent the offset of the actual orbit of the satellite from the ideal Kepler ellipse.

[0324] For example, the timing advance related parameters can be a common timing advance value (Common TA). The scaling factor can be a scaling factor for calculating the media access control (Media Access Control Layer, MAC) layer timing. Specifically, the scaling factor can be K macThe offset parameter can be used for timestamp alignment and System frame number (SFN) synchronization. Specifically, the offset parameter can be K. offset .

[0325] In one possible implementation, the second information includes at least one of the following: beamwidth; information related to the beam center angle; the coverage area of ​​the cell; the cell's moving speed; and the cell's moving direction.

[0326] For example, beamwidth is the beam angle. Specifically, beamwidth is the angular range of the main beam (the radiation with the most concentrated energy) of the network device's antenna.

[0327] For example, information related to the beam center angle includes the beam azimuth and beam elevation angles. The beam azimuth is the clockwise angle between the beam center direction and a reference direction on the horizontal plane. The reference direction can be true north. The beam elevation angle is the angle between the beam center direction and the horizontal plane on the vertical plane. The beam center angle is the angle pointed to by the direction of maximum radiation of the main beam of the network device's antenna. The beam center angle is determined based on the beam azimuth and beam elevation angles.

[0328] For example, the coverage area of ​​a cell is the geographical area within which the radio signals of network devices can be reliably received by terminal devices (such as mobile phones), and the signals emitted by the terminal devices can be correctly decoded by the base station. The coverage area of ​​a cell can be represented by a circle or a polygon.

[0329] Below, in conjunction with Figures 3A-3B This section explains the coverage area of ​​the residential community. Figure 3A This is a schematic diagram illustrating the coverage area of ​​a cell provided in an embodiment of this application. Please refer to [link / reference]. Figure 3A This includes coverage area 301. Coverage area 301 is characterized by a reference point O and a radius R. The coverage area of ​​a cell can be determined using the location information of the reference point O and the distance corresponding to the radius R. The location information of the reference point O can be represented by two-dimensional coordinates on a map. The location information of the reference point O can include the longitude and latitude of the reference point O.

[0330] Figure 3B This is a schematic diagram illustrating the coverage area of ​​another cell provided in an embodiment of this application. Please refer to... Figure 3B This includes a coverage area of ​​302. Coverage area 302 can be characterized by five reference points and the region comprised of these five reference points. The location information of each reference point includes longitude and latitude.

[0331] If one satellite beam corresponds to one cell, the terminal can calculate the real-time projection of the cell on the ground (i.e., the coverage range of the cell) according to the information about the beam width and the beam center angle, and the satellite ephemeris information.

[0332] For example, the terminal device can obtain the second information through pre-configuration, pre-storage, or from the network device. If the second information is obtained from the network device, the second information can be obtained through system information or dedicated signaling. The terminal device can obtain the second information through system information or dedicated signaling, or through dedicated signaling.

[0333] In some embodiments, the names of information and the like are not limited to the names described in the embodiments. The terms of "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", "chip", and the like can be replaced with each other.

[0334] For example, the system information can be a system information block 19 (SIB19). The dedicated signaling can be a radio resource control (RRC) reconfiguration related signaling.

[0335] For example, the terminal device is in a dual connectivity (DC) state, and obtains the first information and the second information. At this time, the terminal device is in a connected state.

[0336] In some embodiments, "obtain", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be replaced with each other, which can be interpreted as receiving from other subjects, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, and the like. The protocol includes at least one of a 3rd Generation Partnership Project (3GPP) protocol, a Wireless Fidelity (Wi-Fi) protocol, an audio protocol, or a video protocol.

[0337] In a possible implementation, whether to send the first message can be determined according to the first information and the second information in the following manner: the first message is sent in a case where the MCG transmission and the SCG transmission are not suspended, a preset event is met, and it is determined according to the first information and the second information that a first condition is met, where the first condition is used to indicate that a time length during which the cell provides services for the terminal device is greater than a time length for processing a connection failure.

[0338] The terminal device can determine whether to send the first message to the first network device in a case of SCG failure, and determine whether to send the first message to the second network device in a case of MCG failure. In a DC scenario based on an NTN, the first network device is an MN, and the second network device is an SN. At least one of the first network device and the second network device is arranged on a satellite.

[0339] Next, a process of determining whether to send the first message to the first network device in a case of SCG failure is described.

[0340] In a possible implementation, the connection failure is SCG failure, and the cell is a primary cell PCell in a primary cell group corresponding to the terminal device. In a case where the MCG transmission and the SCG transmission are not suspended, a preset event is met, and it is determined according to the first information and the second information that a first condition is met, the first message is sent to the first network device, the first message includes SCG failure information, and the first network device is a network device corresponding to the PCell.

[0341] For example, the first information includes satellite assistance information of the PCell. Specifically, the first information includes at least one of the following: satellite ephemeris information of the PCell; a TA-related parameter; a scaling factor; and an offset parameter.

[0342] For example, the second information is cell coverage-related information corresponding to the PCell. Specifically, the second information includes at least one of the following: a beam width; information related to a beam center angle; a coverage area of the PCell; a moving speed of the PCell; and a moving direction of the PCell.

[0343] The terminal device can obtain the satellite assistance information of the PCell and the cell coverage-related information corresponding to the PCell through pre-configuration, pre-storage, or from a network device. If the satellite assistance information of the PCell and the cell coverage-related information corresponding to the PCell are obtained from the network device, the satellite assistance information of the PCell and the cell coverage-related information corresponding to the PCell can be obtained through system information (for example, SIB19) or dedicated signaling (for example, an RRC reconfiguration message). The terminal device can obtain the cell coverage-related information of the PCell through system information or dedicated signaling of the PCell, or obtain the cell coverage-related information of the PCell through dedicated signaling of the PSCell.

[0344] Exemplarily, the first network device manages and controls the MCG. The MCG includes a primary cell (PCell) and at least one primary secondary cell (PSCell). The PCell is the cell in which the terminal device initially establishes a connection and completes initial access during connection establishment or reestablishment.

[0345] Exemplarily, the SCG failure information includes at least one of the following: a failure cause; a measurement result; location information; and a timestamp.

[0346] The failure cause can be expiration of a timer T310 configured on the SCG, failure of multiple attempts of a random access process (for example, establishment of uplink synchronization with a secondary node) by the terminal device on the SCG, failure of a data packet at a radio link control (RLC) layer on the SCG link after a maximum number of retransmissions, failure of signaling integrity protection verification configured on the SCG, failure of SCG reconfiguration, and the like.

[0347] The measurement result can be a radio signal quality of a cell related to the SCG measured by the terminal device at the time of failure or immediately before failure. For example, the radio signal quality can include a synchronization signal block-reference signal received power (SSB-RSRP), a synchronization signal block-signal to interference plus noise ratio (SSB-SINR), a channel state information-reference signal received power (CSI-RSRP), and the like.

[0348] In a possible implementation, the preset event includes any one of the following: detection of SCG radio link failure; detection of beam failure of a PSCell and non-deactivation of the SCG; failure of SCG reconfiguration synchronization; failure of SCG reconfiguration; and reception of first indication information, the first indication information being used to indicate failure of integrity verification on a first signaling radio bearer, the first signaling radio bearer being used to carry dedicated signaling between the second network device and the terminal device.

[0349] For example, the beam failure of the PSCell refers to an event that a directional beam connection between the terminal device and the PSCell is completely disabled due to deterioration of a wireless channel, resulting in failure to effectively communicate through the beam in a DC scenario.

[0350] The terminal device can determine the beam link quality of the PSCell by measuring a channel state information reference signal (CSI-RS), thereby determining the beam failure of the PSCell. If the CSI-RS is not configured, the beam link quality of the PSCell is determined by SSB.

[0351] For example, the SCG deactivation failure refers to an event that the terminal device does not automatically enter a deactivated state according to an expected procedure in the case of a wireless link failure of the SCG in a DC scenario.

[0352] For example, the SCG reconfiguration synchronization failure refers to an event that the terminal device fails to successfully synchronize with the SCG in the case of receiving a reconfiguration command sent by the network device to synchronize with the SCG.

[0353] For example, the SCG reconfiguration failure refers to an event that the terminal device fails to successfully respond to a reconfiguration command sent by the network device regarding the SCG, thereby causing the entire SCG configuration process to fail.

[0354] For example, the first signaling radio bearer can be a split signaling radio bearer 1 (split SRB1). The split SRB1 splits the signaling message of the SRB1 into two parts, which are transmitted through the wireless links of the MN and the SN, respectively. The SRB1 is specifically used to transmit specific RRC signaling and non-access (Non-Access Stratum, NAS) messages between the terminal device and the network device.

[0355] For example, the first indication information is used to indicate that the integrity check failure indication from the lower layer of the SCG occurs. The SRB3 is used to carry RRC signaling through a logical channel in a DC scenario.

[0356] In a possible implementation, the first condition includes any of the following: the first time length is greater than the second time length; the first time length is greater than the second time length, and a difference between the first time length and the second time length is greater than a first threshold value; the first time length is greater than a third time length, and a ratio of the third time length to the second time length is greater than a first preset value; wherein the first time length is a time length during which the PCell serves the terminal device, the second time length is a round trip time RTT of the terminal device and the first network device, and the first time length is determined based on the first information and the second information.

[0357] For example, the first time length can be a time length in which the PCell provides coverage.

[0358] For example, a round-trip time (RTT) is a total time length required for a network request to be sent from a sender to a receiver and then returned to the sender.

[0359] If the first condition is met, it indicates that the terminal device can handle the SCG failure within a time length in which the PCell provides service.

[0360] If the network architecture corresponding to the PCell is a regenerative payload-based architecture, the RTT between the terminal device and the network device is actually the RTT between the terminal device and the satellite. If the network architecture corresponding to the PCell is a transparent forwarding satellite-based architecture, the RTT between the terminal device and the network device is the RTT between the terminal device and the ground base station.

[0361] For example, the first threshold value and the first preset value can be predefined in a protocol or configured by the network device, and the application is not limited.

[0362] In some embodiments, the terms “certain”, “preset”, “pre-set”, “set”, “indicated”, “a certain”, “any”, “first”, and the like can be replaced with each other, and “certain A”, “preset A”, “pre-set A”, “set A”, “indicated A”, “a certain A”, “any A”, “first A” can be interpreted as A predefined in a protocol or the like, or A obtained by setting, configuring, or indicating, or A that is certain, a certain, any, or first, but is not limited thereto.

[0363] For example, the first threshold value and the first preset value speed are configured by the network device, and the first threshold value and the first preset value can be carried in system information or dedicated signaling. The network device sends the system information or the dedicated signaling to the terminal device, and the terminal device obtains the first threshold value and the first preset value through the system information or the dedicated signaling.

[0364] The terminal device can determine in real time whether the preset event is met, and determine whether the first condition is met when it is determined that the preset event is met.

[0365] For example, the terminal device A establishes a connection with the network device 1 and the network device 2 at the same time, the network device 1 is arranged on a low-orbit satellite, and the network device 2 is a ground base station. The network device 1 is an MN, and the network device 2 is an SN. The terminal device A obtains the first information and the second information. In a case where it is determined that the SCG failure occurs, the terminal device A determines that the MCG transmission and the SCG transmission are not suspended, and that the preset event (the SCG radio link failure is detected) is met. The terminal device A determines, according to the first information and the second information, that the time length of the service provided by the PCell for the terminal device A is 5 min, and that the round-trip time length RTT of the terminal device A and the network device 1 is 2 min. The terminal device A determines that the first time length is greater than the second time length, and thus it is determined that the first condition is met. Therefore, the terminal device A sends a first message to the network device 1, and the first message includes SCG failure information.

[0366] If the terminal device cannot handle the SCG failure (for example, release the current SCG and add a new SCG) within the time length of the service provided by the PCell, the terminal device does not initiate the SCG failure information, that is, does not send the first message to the first network device. In this way, unnecessary signaling overhead is avoided.

[0367] For example, in a case where the MCG transmission and / or the SCG transmission are suspended, or the preset event is not met, or it is determined according to the first information and the second information that the first condition is not met, the first message is not sent to the first network device.

[0368] For example, the terminal device A establishes a connection with the network device 1 and the network device 2 at the same time, the network device 1 is arranged on a low-orbit satellite, and the network device 2 is a ground base station. The network device 1 is an MN, and the network device 2 is an SN. The terminal device A determines that the SCG failure occurs, and determines that the MCG transmission and the SCG transmission are suspended. Therefore, the terminal device A does not send the first message to the network device 1.

[0369] For example, the terminal device A establishes a connection with the network device 1 and the network device 2 at the same time, the network device 1 is arranged on a low-orbit satellite, and the network device 2 is a ground base station. The network device 1 is an MN, and the network device 2 is an SN. The terminal device A determines that the SCG failure occurs, and determines that the MCG transmission and the SCG transmission are not suspended, but the preset event is not met. Therefore, the terminal device A does not send the first message to the network device 1.

[0370] For another example, the terminal device A establishes a connection with the network device 1 and the network device 2 at the same time, the network device 1 is arranged on a low-orbit satellite, and the network device 2 is a ground base station. The network device 1 is an MN, and the network device 2 is an SN. The terminal device A obtains the first information and the second information. In a case where it is determined that the SCG failure occurs, the terminal device A determines that the MCG transmission and the SCG transmission are not suspended, and that the preset event (the SCG radio link failure is detected) is met. The terminal device A determines, according to the first information and the second information, that the time length of the service provided by the PCell for the terminal device A is 1 min, and that the round trip time RTT of the terminal device A and the network device 1 is 2 min. The terminal device A determines that the first time length is less than the second time length, and can determine that the first condition is not met. Therefore, the terminal device A does not send the first message to the network device 1.

[0371] Optionally, the terminal device determines, according to the first information and the second information, whether to send the first message in a case where the second condition is met and the connection failure occurs.

[0372] For example, in a case where the connection failure occurs, the terminal device can first determine whether the preset event is met. If yes, it is determined whether the second condition is met. If the second condition is met, it is further determined whether the first condition is met.

[0373] In a possible implementation, the connection failure is an SCG failure, the cell is a PCell, the first message includes SCG failure information, and the second condition includes at least one of the following: the PCell is a non-terrestrial network NTN cell; the satellite corresponding to the first network device is a low-orbit satellite; the orbit height of the satellite corresponding to the first network device is less than a first preset height; the moving speed of the satellite corresponding to the first network device is greater than a first preset speed; and the second indication information sent by the first network device is received, and the second indication information is used to indicate that the terminal device is allowed to determine whether to send the first message according to the first information and the second information.

[0374] In some embodiments, the terms “greater than”, “greater than or equal to”, “not less than”, “more than”, “more than or equal to”, “not less than”, “higher than”, “higher than or equal to”, “not lower than”, “above”, and the like can be replaced with each other, and the terms “less than”, “less than or equal to”, “not greater than”, “less than”, “less than or equal to”, “not more than”, “lower than”, “lower than or equal to”, “not higher than”, “below”, and the like can be replaced with each other.

[0375] For example, the first preset height and the first preset speed can be predefined by a protocol or configured by a network device, which is not limited in the present application. For example, the first preset height and the first preset speed are configured by the network device, and the first preset height and the first preset speed can be carried in system information or dedicated signaling.

[0376] For example, the terminal device A establishes a connection with the network device 1 and the network device 2 at the same time, the network device 1 is arranged on a low-orbit satellite, and the network device 2 is a ground base station. The network device 1 is an MN, and the network device 2 is an SN. The terminal device A obtains the first information and the second information. In a case where it is determined that the SCG failure occurs, the terminal device A determines that the MCG transmission and the SCG transmission are not suspended, and a preset event (detection of SCG radio link failure) is met. In a case where it is determined that at least one condition is met, the terminal device A determines whether to send the first message to the network device 1 according to the first information and the second information. The at least one condition specifically includes:

[0377] Condition 1: The network device 1 is arranged on a low-orbit satellite, and it can be determined that the PCell cell is an NTN cell.

[0378] Condition 2: The network device 1 is arranged on a low-orbit satellite, and it can be determined that the satellite corresponding to the first network device is a low-orbit satellite.

[0379] Condition 3: The terminal device A obtains a first preset height of 2000 km, and the terminal device A determines that the orbit height of the satellite corresponding to the network device 1 is 1000 km. The terminal device A determines that the orbit height of the satellite corresponding to the network device 1 is less than the first preset height.

[0380] Condition 4: The terminal device A obtains a first preset speed of 7 km / s, and the terminal device A determines that the moving speed of the satellite corresponding to the network device 1 is 7.2 km / s. The terminal device A determines that the moving speed of the satellite corresponding to the network device 1 is greater than the first preset speed.

[0381] Condition 5: The terminal device A receives second indication information. The second indication information indicates that the terminal device is allowed to determine whether to send the first message according to the first information and the second information.

[0382] The terminal device sends the first message to the first network device, indicating that the terminal device initiates the SCG failure information process. The terminal device can also self-evaluate whether to perform a conditional PSCell change (CPC).

[0383] In a possible implementation, in a case where the first message is sent to the first network device and the terminal device is configured with first configuration information, an evaluation of a conditional primary secondary cell change is performed; and the first configuration information is related configuration information of the conditional primary secondary cell change.

[0384] For example, the first configuration information includes at least one of the following: a candidate cell list; a performing condition; a performing validity period; a performing number of times; and related configuration information of a target cell.

[0385] The first configuration information can be predefined by a protocol or configured by the network device, which is not limited in the present application.

[0386] For example, the terminal device A establishes a connection with the network device 1 and the network device 2 at the same time, the network device 1 is arranged on a low-orbit satellite, and the network device 2 is a ground base station. The network device 1 is an MN, and the network device 2 is an SN. The terminal device A obtains the first information and the second information. In a case where it is determined that the SCG failure occurs, the terminal device A determines that the MCG transmission and the SCG transmission are not suspended, and a preset event (detecting the SCG radio link failure) is met. Since the network device 1 is arranged on a low-orbit satellite, it can be determined that the PCell cell is an NTN cell. The terminal device A determines that the second condition is met, and then the terminal device A determines, according to the first information and the second information, that the time length of the service provided by the PCell for the terminal device A is 5 min, and the round trip time RTT of the terminal device A and the network device 1 is 2 min. The terminal device A determines that the first time length is greater than the second time length, and then it can be determined that the first condition is met. Therefore, the terminal device A sends a first message to the network device 1, and the first message includes SCG failure information. The terminal device A determines that the first configuration information is configured. The terminal device A can perform the evaluation of the CPC.

[0387] Optionally, the terminal device judges whether the third condition is met before sending the first message to the first network device, and if yes, performs the evaluation of the CPC.

[0388] In a possible implementation, the evaluation of the conditional primary secondary cell change is performed in a case where the third condition is met, the first message is sent to the first network device, and the terminal device is configured with the first configuration information.

[0389] In a possible implementation, the third condition includes at least one of the following: the orbit height of the satellite corresponding to the first network device is greater than a second preset height; the transmission delay between the terminal device and the first network device is greater than a first preset delay; the round trip time of sending and receiving messages between the terminal device and the first network device is greater than a first preset time length; the third indication information sent by the first network device is received, and the third indication information is used to indicate that the evaluation of the conditional primary secondary cell change is performed in a case where the first message is sent to the first network device and the terminal device is configured with the first configuration information.

[0390] For example, the second preset height, the first preset delay and the first preset time length can be predefined by a protocol or configured by the network device, which is not limited in the present application. For example, the second preset height, the first preset delay and the first preset time length are configured by the network device, and the second preset height, the first preset delay and the first preset time length can be carried in system information or dedicated signaling.

[0391] Exemplarily, the transmission delay between the terminal device and the second network device can be configured by the network device or autonomously determined by the terminal.

[0392] For example, the terminal device A establishes a connection with the network device 1 and the network device 2 at the same time, the network device 1 is arranged on a low-orbit satellite, and the network device 2 is a ground base station. The network device 1 is an MN, and the network device 2 is an SN. The terminal device A obtains the first information and the second information. In a case where it is determined that the SCG failure occurs, the terminal device A determines that the MCG transmission and the SCG transmission are not suspended, and a preset event (detecting the SCG radio link failure) is met. The terminal device A determines that the first time length is greater than the second time length, and it can be determined that the first condition is met. Therefore, the terminal device A sends a first message to the network device 1, and the first message includes the SCG failure information. In a case where at least one of the following conditions is met and the terminal device A is configured with the first configuration information, the terminal device A performs the evaluation of the conditional master secondary cell change. The at least one condition specifically includes:

[0393] Condition 1: the first preset time delay is 20 ms, and the transmission delay between the terminal device A and the network device 1 is 25 ms. The transmission delay between the terminal device A and the network device 2 is greater than the first preset time delay.

[0394] Condition 2: the first preset time length is 30 s, and the round-trip time length of sending and receiving messages between the terminal device A and the network device 1 is 2 min. The round-trip time length of sending and receiving messages between the terminal device A and the network device 1 is greater than the first preset time length.

[0395] Condition 3: the third indication information sent by the first network device is received, and the third indication information is used to indicate that, in a case where the first message is sent to the network device 1 and the terminal device A is configured with the first configuration information, the evaluation of the conditional master secondary cell change is performed.

[0396] In a possible implementation, in a case where it is determined that the execution condition of the conditional master secondary cell change is met, fourth indication information is sent to the first network device, and the fourth indication information is used to indicate that the terminal device performs the conditional master secondary cell change.

[0397] For example, according to the example shown in the above, in a case where at least one of the conditions 1 to 3 is met and the terminal device A is configured with the first configuration information, the terminal device A performs the evaluation of the conditional master secondary cell change. In a case where it is determined that the execution condition of the conditional master secondary cell change is met, the terminal device A sends fourth indication information to the network device 1, and the fourth indication information is used to indicate that the terminal device performs the conditional master secondary cell change.

[0398] In the embodiment of the present application, in the case of SCG failure, the terminal device can not wait for the first network device to process, but can evaluate and execute the CPC process by itself, which can quickly recover the SN connection and improve the flexibility of communication and user experience.

[0399] Next, the process of determining whether to send the first message to the second network device when the connection failure is MCG failure is described.

[0400] In a possible implementation, the connection failure is MCG failure, and the cell is a primary cell PSCell in a secondary cell group corresponding to the terminal device; in the case where the MCG transmission and the SCG transmission are not suspended, and the preset event is met, and it is determined according to the first information and the second information that the first condition is met, the first message is sent to the second network device, the first message includes MCG failure information, and the second network device is a network device corresponding to the PSCell.

[0401] For example, the first information includes satellite assistance information of the PSCell. Specifically, the first information includes at least one of the following: satellite ephemeris information of the PSCell; TA related parameters; scaling factor; offset parameter.

[0402] For example, the second information is cell coverage related information corresponding to the PSCell. Specifically, the second information includes at least one of the following: beam width; related information of beam center angle; coverage area of the PSCell; moving speed of the PSCell; moving direction of the PSCell.

[0403] The terminal device can obtain the satellite assistance information of the PSCell and the cell coverage related information corresponding to the PSCell through pre-configuration, pre-storage, or from the network device. If the satellite assistance information of the PSCell and the cell coverage related information corresponding to the PSCell are obtained from the network device, they can be obtained through system information (for example, SIB19) of the PCell or dedicated signaling (for example, RRC reconfiguration message). The dedicated signaling can be dedicated signaling provided by the PCell or dedicated signaling provided by the PSCell.

[0404] For example, the PSCell is an anchor point for control in a DC scenario, and the PSCell is used to manage a secondary cell group.

[0405] For example, the MCG failure information includes at least one of the following: failure cause; measurement result; location information; timestamp.

[0406] The failure cause can be a radio link failure, a failure of the terminal device in attempting to switch to another MCG cell according to a switching command of the network, a failure of a data packet at an RLC layer on the MCG link to be retransmitted a maximum number of times, a failure of signaling integrity protection check of MCG configuration, a failure of MCG reconfiguration, and the like.

[0407] The measurement result can be a wireless signal quality of the MCG and a related neighboring cell measured by the terminal device at the moment of failure or immediately before the failure. For example, the wireless signal quality can include RSRP and RSRQ of a PCell, and the like.

[0408] In a possible implementation, the preset event includes that the terminal device is configured with a first signaling radio bearer and a second signaling radio bearer, the SCG is not deactivated, the terminal device is configured with a timer, the timer is not running, and a MCG radio link failure is detected; and the second signaling radio bearer is used to carry dedicated signaling between the first network device and the terminal device and between the second network device and the terminal device.

[0409] For example, the second signaling can be split SRB1 or SRB3.

[0410] In a possible implementation, the first condition includes at least one of the following: the fourth time length is greater than the fifth time length; the fourth time length is greater than the fifth time length, and a difference between the fourth time length and the fifth time length is greater than a second threshold value; the fourth time length is greater than the sixth time length, and a ratio of the sixth time length to the fifth time length is greater than a second preset value; wherein the fourth time length is a time length during which the PSCell serves the terminal device, the fifth time length is a round trip time RTT of the terminal device and the second network device, and the fourth time length is determined based on the first information and the second information.

[0411] For example, the first time length can be a coverage time length provided by the PSCell.

[0412] If the first condition is met, it indicates that the terminal device can handle the MCG failure within the time length during which the PSCell serves.

[0413] For example, the second threshold value and the second preset value can be predefined by a protocol or configured by the network device, and the application does not make any limitation. For example, the second threshold value and the second preset value are configured by the network device, and the second threshold value and the second preset value can be carried in system information or dedicated signaling.

[0414] The terminal device can determine whether the preset event is met in real time, and determine whether the first condition is met in a case where it is determined that the preset event is met.

[0415] For example, terminal device B establishes connections with both network device 3 and network device 4 simultaneously. Network device 3 is located on a high-orbit satellite, and network device 4 is located on a low-orbit satellite. Network device 3 is MN, and network device 4 is SN. Terminal device B acquires first information and second information. If terminal device B determines that an MCG failure has occurred, it determines that MCG and SCG transmissions have not been suspended and that a preset event is met. Based on the first and second information, terminal device B determines that the service duration provided by PSCell to terminal device A is 3 minutes, and that the round-trip time (RTT) between terminal device B and network device 4 is 1 minute. If terminal device B determines that the first duration is greater than the second duration, it can then determine that the first condition is met. Therefore, terminal device B sends a first message to network device 4, which includes MCG failure information.

[0416] If the terminal device cannot handle the MCG failure within the service duration provided by PSCell (e.g., negotiating with the first network device to forward its configuration information), the terminal device will not initiate MCG failure information, i.e., it will not send the first message to the second network device. This avoids unnecessary signaling overhead. The terminal device can trigger the RRC connection reconstruction process. It does not need to wait for the SCG link failure or T316 timeout to trigger RRC connection reconstruction, avoiding unnecessary waiting time for the terminal device and improving communication flexibility.

[0417] For example, if MCG transmission and / or SCG transmission is paused, or if a preset event is not met, or if it is determined from the first information and the second information that the first condition is not met, the first message is not sent to the second network device.

[0418] For example, terminal device B establishes connections with both network device 3 and network device 4 simultaneously. Network device 3 is located on a high-orbit satellite, and network device 4 is located on a low-orbit satellite. Network device 3 is MN, and network device 4 is SN. Terminal device B obtains first information and second information. If terminal device B determines that an MCG failure has occurred, and determines that MCG and SCG transmissions are suspended, then terminal device B will not send the first message to network device 4.

[0419] For example, terminal device B establishes connections with both network device 3 and network device 4 simultaneously. Network device 3 is located on a high-orbit satellite, and network device 4 is located on a low-orbit satellite. Network device 3 is MN, and network device 4 is SN. Terminal device B obtains first information and second information. If terminal device B determines that an MCG failure has occurred, and determines that MCG and SCG transmissions have not been suspended and that a preset event is not met, then terminal device B will not send the first message to network device 4.

[0420] For another example, the terminal device B establishes connections with the network device 3 and the network device 4 at the same time, the network device 3 is arranged on a high-orbit satellite, and the network device 4 is arranged on a low-orbit satellite. The network device 3 is an MN, and the network device 4 is an SN. The terminal device B obtains the first information and the second information. In a case where the terminal device B determines that the MCG failure occurs, the terminal device B determines that the MCG transmission and the SCG transmission are not suspended, and the preset event is satisfied. The terminal device B determines, according to the first information and the second information, that a time length of a service provided by the PSCell for the terminal device A is 3 min, and a round trip time RTT of the terminal device B and the network device 4 is 4 min. The terminal device B determines that the first time length is less than the second time length, and determines that the first condition is not satisfied. Therefore, the terminal device B does not send the first message to the network device 4.

[0421] Optionally, the terminal device determines, according to the first information and the second information, whether to send the first message in a case where the fourth condition is satisfied and the connection failure occurs.

[0422] For example, in a case where the connection failure occurs, the terminal device can first determine whether the preset event is satisfied. If yes, it is determined whether the fourth condition is satisfied. If the fourth condition is satisfied, it is further determined whether the first condition is satisfied.

[0423] In a possible implementation, the connection failure is an MCG failure, the cell is a PSCell, the first message includes MCG failure information, and the fourth condition includes at least one of the following: the PSCell is an NTN cell; a satellite corresponding to the second network device is a low-orbit satellite; an orbit height of the satellite corresponding to the second network device is less than a second preset height; a moving speed of the satellite corresponding to the second network device is greater than a second preset speed; the fourth indication information sent by the second network device is received, and the fourth indication information is used to indicate that the terminal device is allowed to determine, according to the first information and the second information, whether to send the first message.

[0424] For example, the second preset height and the second preset speed can be predefined by a protocol or configured by a network device, which is not limited in the present application. For example, the second preset height and the second preset speed are configured by the network device, and the second preset height and the second preset speed can be carried in system information or dedicated signaling.

[0425] For example, the terminal device B establishes a connection with the network device 3 and the network device 4 at the same time, the network device 3 is arranged on a high-orbit satellite, and the network device 4 is arranged on a low-orbit satellite. The network device 3 is an MN, and the network device 4 is an SN. The terminal device B obtains the first information and the second information. In a case where it is determined that the MCG failure occurs, the terminal device B determines that the MCG transmission and the SCG transmission are not suspended, and that a preset event is met. In a case where it is determined that at least one condition is met, the terminal device B determines, according to the first information and the second information, whether to send a first message to the network device 4. The at least one condition specifically includes:

[0426] Condition 1: The network device 4 is arranged on a low-orbit satellite, and it can be determined that the PCell cell is an NTN cell.

[0427] Condition 2: The network device 4 is arranged on a low-orbit satellite, and it can be determined that the satellite corresponding to the second network device is a low-orbit satellite.

[0428] Condition 3: The terminal device B obtains a first preset height of 2000 km, and the terminal device B determines that the orbit height of the satellite corresponding to the network device 1 is 1000 km. The terminal device B determines that the orbit height of the satellite corresponding to the network device 4 is less than the first preset height.

[0429] Condition 4: The terminal device B obtains a first preset speed of 7 km / s, and the terminal device B determines that the moving speed of the satellite corresponding to the network device 1 is 7.2 km / s. The terminal device B determines that the moving speed of the satellite corresponding to the network device 4 is greater than the first preset speed.

[0430] Condition 5: The terminal device B receives second indication information. The second indication information indicates that the terminal device is allowed to determine whether to send the first message according to the first information and the second information.

[0431] The terminal device sends the first message to the second network device, indicating that the terminal device initiates the MCG failure information process. The terminal device can also self-evaluate whether to perform conditional handover (CHO).

[0432] In a possible implementation, after the first message is sent to the second network device, and the terminal device is configured with second configuration information, the evaluation of the conditional handover is performed; and the second configuration information is related configuration information of the conditional handover.

[0433] For example, the second configuration information includes at least one of the following: a candidate cell list; a conditional execution; an execution validity period; an execution frequency; and related configuration information of a target cell.

[0434] The second configuration information can be predefined by a protocol or configured by the network device, which is not limited in the present application.

[0435] For example, the terminal device B establishes connections with the network device 3 and the network device 4 at the same time, the network device 3 is arranged on a high orbit satellite, and the network device 4 is arranged on a low orbit satellite. The network device 3 is an MN, and the network device 4 is an SN. The terminal device B obtains the first information and the second information. In a case where it is determined that the MCG failure occurs, the terminal device B determines that the MCG transmission and the SCG transmission are not suspended, and the preset event is satisfied. The terminal device B determines, according to the first information and the second information, that a time length of a service provided by the PSCell for the terminal device A is 3 min, and a round trip time RTT between the terminal device B and the network device 4 is 1 min. The terminal device B determines that the first time length is greater than the second time length, and thus it can be determined that the first condition is satisfied. Therefore, the terminal device B sends a first message to the network device 4, and the first message includes MCG failure information. The terminal device B determines that the second configuration information is configured. The terminal device B can perform the evaluation of the conditional handover.

[0436] Optionally, in a case where the terminal device sends the first message to the second network device, the terminal device first determines whether the fifth condition is satisfied, and if yes, performs the evaluation of the conditional handover.

[0437] In a possible implementation, in a case where the fifth condition is satisfied, the first message is sent to the second network device, and the terminal device is configured with the second configuration information, the evaluation of the conditional handover is performed.

[0438] In a possible implementation, the fifth condition includes at least one of the following: an orbit height of a satellite corresponding to the second network device is greater than a third preset height; a transmission delay between the terminal device and the second network device is greater than a second preset delay; a round trip time between sending a message and receiving a message between the terminal device and the second network device is greater than a second preset time length; the fifth indication information sent by the second network device is received, and the fifth indication information is used to indicate that in a case where the first message is sent to the second network device and the terminal device is configured with the second configuration information, the evaluation of the conditional handover is performed.

[0439] For example, the third preset height, the second preset delay and the second preset time length can be predefined by a protocol or configured by the network device, which is not limited in the present application. For example, the third preset height, the second preset delay and the second preset time length are configured by the network device, and the third preset height, the second preset delay and the second preset time length can be carried in system information or dedicated signaling.

[0440] For example, the transmission delay between the terminal device and the second network device can be configured by the network device or determined by the terminal device.

[0441] For example, the terminal device B establishes a connection with the network device 3 and the network device 4 at the same time, the network device 3 is arranged on a high-orbit satellite, and the network device 4 is arranged on a low-orbit satellite. The network device 3 is an MN, and the network device 4 is an SN. The terminal device B obtains the first information and the second information. In a case where it is determined that the MCG failure occurs, the terminal device B determines that the MCG transmission and the SCG transmission are not suspended, and that a preset event is met. The terminal device B determines that the first time length is greater than the second time length, and can determine that the first condition is met. Therefore, the terminal device B sends a first message to the network device 4, and the first message includes MCG failure information. In a case where it is determined that at least one of the following conditions is met, and the terminal device is configured with the second configuration information, the terminal device B performs evaluation of conditional switching. The at least one condition specifically includes:

[0442] Condition 1: The first preset time delay is 20 ms, and the transmission time delay between the terminal device B and the network device 4 is 25 ms. The transmission time delay between the terminal device B and the network device 4 is greater than the first preset time delay.

[0443] Condition 2: The first preset time length is 1 min, and the round-trip time length of sending and receiving messages between the terminal device B and the network device 4 is 4 min. The round-trip time length of sending and receiving messages between the terminal device B and the network device 4 is greater than the first preset time length.

[0444] Condition 3: The fifth indication information sent by the first network device is received, and the fifth indication information is used to indicate that, in a case where the first message is sent to the network device 4, and the terminal device B is configured with the second configuration information, evaluation of conditional switching is performed.

[0445] In a possible implementation, in a case where it is determined that the conditional switching condition is met, sixth indication information is sent to the second network device, and the sixth indication information is used to instruct the terminal device to perform conditional switching.

[0446] After the second network device receives the sixth indication information, the sixth indication information is sent to the first network device.

[0447] For example, according to the example shown in the above description, in a case where it is determined that at least one of the conditions 1 to 3 is met, and the terminal device B is configured with the second configuration information, the terminal device B performs evaluation of conditional switching. In a case where it is determined that the conditional switching condition is met, the terminal device B sends the sixth indication information to the network device 4, and the sixth indication information is used to instruct the terminal device to perform conditional switching.

[0448] In the case of MCG failure, the terminal device can not wait for the network device to process, but can self-evaluate and execute the CHO process. Avoiding the delay of RRC reestablishment due to the timeout of T316 or the failure of the SCG link, the MN connection can be recovered more quickly, the flexibility of communication is improved, and the user experience is improved.

[0449] The communication method provided in the embodiments of the present application provides a failure processing strategy based on the terminal position, satellite orbit parameters and coverage area in the case of connection failure (SCG failure or MCG failure), to ensure that the terminal completes the failure processing within the coverage range. After the terminal initiates failure reporting, if the MN or SN processing delay is high, the terminal needs to have the ability to self-evaluate and execute conditional handover or conditional primary-secondary cell change to quickly recover the MN or SN connection.

[0450] On the basis of any one of the above embodiments, the following will be described in combination with Figure 4 The detailed process of the communication method in the case of SCG failure is described.

[0451] Figure 4 The flowchart of another communication method provided in the embodiments of the present application is shown. Please refer to Figure 4 The method comprises:

[0452] S401, the terminal device acquires first information and second information.

[0453] The terminal device is in a dual connectivity (DC) state, and acquires the first information and the second information. At this time, the terminal device is in a connected state.

[0454] The first information comprises satellite auxiliary information of a PCell. The second information is cell coverage related information corresponding to the PCell.

[0455] S402, in the case of connection failure, the terminal device determines that the MCG transmission and the SCG transmission are not suspended, and that a preset event is met, and determines that a first condition is met according to the first information and the second information.

[0456] The connection failure is SCG failure.

[0457] The terminal device can determine in real time whether the preset event is met, and in the case of determining that the preset event is met, determine whether the first condition is met.

[0458] If the first condition is not met, it indicates that the terminal device cannot handle the SCG failure within the service duration of the PCell, and the terminal device does not send a first message to the first network device.

[0459] Optionally, the terminal device, in a case that the connection failure occurs, can first determine whether a preset event is met. If yes, it is determined whether a second condition is met. If the second condition is met, it is further determined whether a first condition is met.

[0460] S403, the terminal device sends a first message to the first network device.

[0461] Correspondingly, the first network device receives the first message sent by the terminal device. The first message includes SCG failure information.

[0462] S404, the terminal device, in a case that the terminal device is configured with the first configuration information, performs evaluation of the conditional primary secondary cell change.

[0463] Optionally, the terminal device, in a case that the first message is sent to the first network device, first determines whether a third condition is met. If yes, it performs evaluation of the CPC.

[0464] S405, the terminal device sends fourth indication information to the first network device.

[0465] Correspondingly, the first network device receives the fourth indication information sent by the terminal device. The fourth indication information is used to indicate that the terminal device performs the conditional primary secondary cell change.

[0466] It should be noted that the execution process of S401-S405 can be referred to S201, which will not be repeated here.

[0467] The communication method related to the embodiments of the present application can include at least one of steps S401-S405. For example, step S401 can be implemented as an independent embodiment, step S402 can be implemented as an independent embodiment, and step S403 can be implemented as an independent embodiment. Steps S401+S402 can be implemented as an independent embodiment, and steps S401+S402+S403 can be implemented as an independent embodiment (important step arrangement combinations related to the invention points are exemplified), but are not limited thereto.

[0468] In some embodiments, steps S404 and S405 can be exchanged in order or performed simultaneously.

[0469] In some embodiments, steps S404 and S405 are optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0470] In some embodiments, reference can be made to each step and its optional implementation manner in other embodiments described before or after the description of the present embodiment, and other related parts in the description, which will not be repeated here.

[0471] The communication method provided by the embodiments of the present application avoids the terminal device from initiating an invalid SCG failure information process when the MN cannot process the failure information in time, and reduces the signaling interaction overhead. When the conditions are met, the terminal device autonomously performs the CPC process without waiting for the response of the MN, thereby significantly reducing the SN connection reconstruction time. For the high mobility of low-orbit satellites, the terminal device evaluates the dynamic characteristics of the coverage area in real time to ensure that the failure processing process is completed within the effective coverage time, thereby avoiding the connection interruption caused by satellite movement.

[0472] On the basis of any one of the above embodiments, the following describes the communication method in combination with Figure 5 The detailed process of the communication method when the MCG fails is described.

[0473] Figure 5 The flowchart of another communication method provided by the embodiments of the present application is shown. Please refer to Figure 5 The method comprises the following steps.

[0474] S501, the terminal device acquires first information and second information.

[0475] The terminal device is in a dual connectivity DC state, and acquires the first information and the second information. At this time, the terminal device is in a connected state.

[0476] The first information comprises satellite auxiliary information of the PSCell. The second information is cell coverage related information corresponding to the PSCell.

[0477] S502, the terminal device determines that the MCG transmission and the SCG transmission are not suspended, and that a preset event is met, and determines that the first condition is met according to the first information and the second information when a connection failure occurs.

[0478] The terminal device can determine in real time whether the preset event is met, and determine whether the first condition is met when it is determined that the preset event is met.

[0479] If the terminal device cannot process the MCG failure within the service time of the PSCell, it indicates that the first condition is not met, and the terminal device does not send the first message to the second network device.

[0480] Optionally, the terminal device can first determine whether the preset event is met when the connection failure occurs. If yes, it is determined whether the fourth condition is met. If the fourth condition is met, it is determined whether the first condition is met.

[0481] S503, the terminal device sends a first message to the second network device.

[0482] Correspondingly, the second network device receives the first message sent by the terminal device. The first message comprises MCG failure information.

[0483] S504, the terminal device performs evaluation of conditional handover in a case where the terminal device is configured with the second configuration information.

[0484] Optionally, the terminal device judges whether the fifth condition is met before sending the first message to the second network device, and performs evaluation of conditional handover if yes.

[0485] S505, the terminal device sends sixth indication information to the second network device.

[0486] Correspondingly, the second network device receives the sixth indication information sent by the terminal device. The sixth indication information is used to indicate that the terminal device performs conditional handover.

[0487] Optionally, the second network device sends the sixth indication information to the first network device after receiving the sixth indication information.

[0488] It should be noted that the execution process of S501-S505 can refer to S201, which will not be repeated here.

[0489] The communication method related to the embodiments of the present application can comprise at least one of steps S501-S505. For example, step S501 can be implemented as an independent embodiment, step S502 can be implemented as an independent embodiment, and step S503 can be implemented as an independent embodiment. Steps S501+S502 can be implemented as an independent embodiment, and steps S501+S502+S503 can be implemented as an independent embodiment (important step arrangement combinations related to the invention points are exemplified), but are not limited thereto.

[0490] In some embodiments, steps S504 and S505 can be exchanged in order or executed simultaneously.

[0491] In some embodiments, steps S504 and S505 are optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0492] In some embodiments, reference can be made to the steps and optional implementation manners of the steps in other embodiments described before or after the description of the present embodiment, and other related parts in the description, which will not be repeated here.

[0493] The communication method provided by the embodiment of the application avoids initiating invalid MCG failure information process when the SN cannot process the failure information in time, and reduces signaling interaction overhead by dynamically evaluating the service providing duration of the PSCell and the processing delay. When the conditions are met, the terminal directly triggers RRC reestablishment or autonomously performs CHO process without waiting for T316 timeout or SCG failure, which significantly reduces the MN connection interruption time. For the high delay characteristics of high-orbit satellites, the terminal evaluates the dynamic characteristics of the coverage area in real time to ensure that the failure processing process is completed within the effective coverage time, and avoids connection interruption caused by delay.

[0494] Figure 6 A structural schematic diagram of a communication device provided by the embodiment of the application is provided. The communication device 10 can be a terminal device, or a chip or chip module in the terminal device. Please refer to Figure 6 The communication device 10 can include:

[0495] The processing module 11 is configured to determine whether to send a first message according to first information and second information when a connection failure occurs.

[0496] The connection failure includes SCG failure or MCG failure, the first information includes satellite auxiliary information of a cell, the second information is cell coverage related information corresponding to the cell, and the first message includes connection failure information.

[0497] In a possible implementation, the second information includes at least one of the following:

[0498] Beam width;

[0499] Information related to the beam center angle;

[0500] Coverage area of the cell;

[0501] Moving speed of the cell;

[0502] Moving direction of the cell.

[0503] In a possible implementation, the processing module 11 is specifically configured to:

[0504] When the MCG transmission and the SCG transmission are not suspended, a preset event is met, and it is determined according to the first information and the second information that the first condition is met, the first message is sent.

[0505] The first condition is used to indicate that the duration for which the cell provides services for the terminal device is greater than the duration for processing the connection failure.

[0506] In a possible implementation, the processing module 11 is specifically configured to:

[0507] The first message is sent to a first network device, and the first message includes SCG failure information, and the first network device is a network device corresponding to the PCell.

[0508] In a possible implementation, the preset event includes any one of the following:

[0509] SCG radio link failure is detected;

[0510] Beam failure of the PSCell is detected, and the SCG is not deactivated;

[0511] SCG reconfiguration synchronization failure is detected;

[0512] SCG reconfiguration failure is detected;

[0513] The first indication information is received, and the first indication information is used to indicate that integrity verification of a first signaling radio bearer fails, and the first signaling radio bearer is used to carry dedicated signaling between the second network device and the terminal device.

[0514] In a possible implementation, the first condition includes any one of the following:

[0515] The first time length is greater than the second time length;

[0516] The first time length is greater than the second time length, and a difference between the first time length and the second time length is greater than a first threshold value;

[0517] The first time length is greater than a third time length, and a ratio of the third time length to the second time length is greater than a first preset value;

[0518] The first time length is a time length during which the PCell serves the terminal device, the second time length is a round trip time RTT of the terminal device and the first network device, and the first time length is determined based on the first information and the second information.

[0519] In a possible implementation, the processing module 11 is further configured to:

[0520] When the second condition is met and the connection failure occurs, it is determined whether to send the first message according to the first information and the second information.

[0521] In a possible implementation, the connection failure is SCG failure, the cell is the PCell, the first message includes SCG failure information, and the second condition includes at least one of the following:

[0522] The PCell is a non-terrestrial network NTN cell;

[0523] The satellite corresponding to the first network device is a low-orbit satellite;

[0524] An orbit height of the satellite corresponding to the first network device is less than a first preset height.

[0525] The moving speed of the satellite corresponding to the first network device is greater than a first preset speed.

[0526] The second indication information sent by the first network device is received, and the second indication information is used to indicate that the terminal device is allowed to determine whether to send the first message according to the first information and the second information.

[0527] In a possible implementation, the processing module 11 is further configured to:

[0528] In a case where the first message is sent to the first network device and the terminal device is configured with the first configuration information, performing evaluation of the conditional primary secondary cell change.

[0529] The first configuration information is related configuration information of the conditional primary secondary cell change.

[0530] In a possible implementation, the processing module 11 is further configured to:

[0531] In a case where the third condition is met, the first message is sent to the first network device, and the terminal device is configured with the first configuration information, performing evaluation of the conditional primary secondary cell change.

[0532] In a possible implementation, the third condition includes at least one of the following:

[0533] The orbit height of the satellite corresponding to the first network device is greater than a second preset height.

[0534] The transmission delay between the terminal device and the first network device is greater than a first preset delay.

[0535] The round trip time of sending and receiving messages between the terminal device and the first network device is greater than a first preset time length.

[0536] The third indication information sent by the first network device is received, and the third indication information is used to indicate that, in a case where the first message is sent to the first network device and the terminal device is configured with the first configuration information, evaluation of the conditional primary secondary cell change is performed.

[0537] In a possible implementation, the processing module 11 is specifically configured to:

[0538] The first message is sent to the second network device, the first message includes MCG failure information, and the second network device is a network device corresponding to the PSCell.

[0539] In a possible implementation, the preset event includes that the terminal device is configured with a first signaling radio bearer and a second signaling radio bearer, the SCG is not deactivated, the terminal device is configured with a timer, the timer is not running, and an MCG radio link failure is detected.

[0540] The second signaling radio bearer is used to carry the dedicated signaling between the first network device and the terminal device, and between the second network device and the terminal device.

[0541] In a possible implementation, the first condition comprises at least one of the following:

[0542] The fourth time length is greater than the fifth time length;

[0543] The fourth time length is greater than the fifth time length, and a difference between the fourth time length and the fifth time length is greater than a second threshold value;

[0544] The fourth time length is greater than the sixth time length, and a ratio of the sixth time length to the fifth time length is greater than a second preset value;

[0545] The fourth time length is a time length during which the PSCell serves the terminal device, the fifth time length is a round trip time RTT of the terminal device and the second network device, and the fourth time length is determined based on the first information and the second information.

[0546] In a possible implementation, the processing module 11 is further configured to:

[0547] When the fourth condition is met and the connection failure occurs, it is determined, according to the first information and the second information, whether to send the first message.

[0548] In a possible implementation, the connection failure is an MCG failure, the cell is a PSCell, the first message comprises MCG failure information, and the fourth condition comprises at least one of the following:

[0549] The PSCell cell is an NTN cell;

[0550] The satellite corresponding to the second network device is a low-orbit satellite;

[0551] An orbit height of the satellite corresponding to the second network device is less than a second preset height;

[0552] A moving speed of the satellite corresponding to the second network device is greater than a second preset speed;

[0553] The fourth indication information received by the terminal device is used to indicate that the terminal device is allowed to determine, according to the first information and the second information, whether to send the first message.

[0554] In a possible implementation, the processing module 11 is further configured to:

[0555] When the first message is sent to the second network device and the terminal device is configured with second configuration information, an evaluation of conditional handover is performed.

[0556] The second configuration information is related configuration information of conditional switching.

[0557] In a possible implementation, the processing module 11 is further configured to:

[0558] In a case where the fifth condition is met, the first message is sent to the second network device, and the terminal device is configured with the second configuration information, the evaluation of conditional switching is performed.

[0559] In a possible implementation, the fifth condition includes at least one of the following:

[0560] The orbit height of the satellite corresponding to the second network device is greater than a third preset height;

[0561] The transmission delay between the terminal device and the second network device is greater than a second preset delay;

[0562] The round trip time of sending and receiving messages between the terminal device and the second network device is greater than a second preset time length;

[0563] The fifth indication information sent by the second network device is received, and the fifth indication information is used to indicate that, in a case where the first message is sent to the second network device and the terminal device is configured with the second configuration information, the evaluation of conditional switching is performed.

[0564] In a possible implementation, the terminal device is in a dual connectivity (DC) state.

[0565] The communication apparatus provided by the embodiments of the present application can perform the technical solutions shown in the method embodiments, and the implementation principles and beneficial effects are similar, which will not be repeated here.

[0566] Figure 7 Another structural schematic diagram of a communication apparatus provided by the embodiments of the present application is shown in FIG. 2. Figure 6 Based on the embodiments shown in FIG. 2, the communication apparatus 10 further includes a sending module 12, as shown in FIG. 3. Figure 7

[0567] The sending module 12 is configured to:

[0568] In a case where it is determined that the execution condition of the conditional primary secondary cell change condition is met, the fourth indication information is sent to the first network device, and the fourth indication information is used to indicate that the terminal device performs the conditional primary secondary cell change.

[0569] The sending module 12 is configured to:

[0570] In a case where it is determined that the execution condition of the conditional switching condition is met, the sixth indication information is sent to the second network device, and the sixth indication information is used to indicate that the terminal device performs the conditional switching.

[0571] ​The communication apparatus provided by the embodiments of the present application can execute the technical solutions shown in the method embodiments, and the implementation principles and beneficial effects are similar, which will not be repeated here.

[0572] Figure 8 A structural schematic diagram of another communication apparatus provided by the embodiments of the present application is provided. The communication apparatus 20 can be a first network device, or a chip or chip module in the first network device. Please refer to Figure 8 The communication apparatus 20 can include:

[0573] The receiving module 21 is configured to receive a first message sent by a terminal device according to first information and second information.

[0574] The first information includes satellite auxiliary information of a cell, the second information is cell coverage related information corresponding to the cell, the first message includes secondary cell group (SCG) failure information, and the cell is a primary cell (PCell) in a primary cell group corresponding to the terminal device.

[0575] In a possible implementation, the second information includes at least one of the following:

[0576] a beam width;

[0577] related information of a beam center angle;

[0578] a coverage area of the PCell;

[0579] a moving speed of the PCell;

[0580] a moving direction of the PCell.

[0581] In a possible implementation, the first message is sent to the first network device according to the first information and the second information, including:

[0582] receiving the first message sent by the terminal device when the MCG transmission and the SCG transmission are not suspended, a preset event is met, and it is determined according to the first information and the second information that a first condition is met.

[0583] The first condition is used to indicate that a time length during which the cell provides services for the terminal device is greater than a time length for processing the SCG failure.

[0584] In a possible implementation, the preset event includes any one of the following:

[0585] detecting SCG radio link failure;

[0586] detecting beam failure of a PSCell and SCG not being deactivated;

[0587] SCG reconfiguration synchronization failure;

[0588] SCG reconfiguration failure;

[0589] The first indication information is received, and the first indication information is used to indicate that the integrity check of the first signaling fails, and the first signaling is special signaling for communication between the second network device and the terminal device.

[0590] In a possible implementation, the first condition includes any one of the following:

[0591] The first duration is greater than the second duration;

[0592] The first duration is greater than the second duration, and the difference between the first duration and the second duration is greater than a first threshold value;

[0593] The first duration is greater than the third duration, and the ratio of the third duration to the second duration is greater than a first preset value;

[0594] The first duration is the duration for which the PCell serves the terminal device, the second duration is the round trip time RTT of the terminal device and the first network device, and the first duration is determined based on the first information and the second information.

[0595] In a possible implementation, the receiving module 21 is further configured to:

[0596] Receive fourth indication information sent by the terminal device, and the fourth indication information is used to indicate that the terminal device performs conditional primary and secondary cell change.

[0597] The communication device provided by the embodiments of the present application can perform the technical solutions shown in the above method embodiments, and the implementation principles and beneficial effects are similar, which will not be repeated here.

[0598] Figure 9 Another structural diagram of a communication device provided by the embodiments of the present application. The communication device 30 can be a second network device, or a chip or chip module in the second network device. Please refer to Figure 9 The communication device 30 can include:

[0599] The receiving module 31 is configured to receive a first message sent by the terminal device according to first information and second information.

[0600] The first information includes satellite auxiliary information of a cell, the second information is cell coverage related information corresponding to the cell, the first message includes master cell group MCG failure information, and the cell is a primary cell PSCell in a secondary cell group corresponding to the terminal device.

[0601] In a possible implementation, the second information includes at least one of the following:

[0602] Beam width;

[0603] Information related to a beam center angle;

[0604] A coverage area of the PSCell;

[0605] A moving speed of the PSCell;

[0606] A moving direction of the PSCell.

[0607] In a possible implementation, the second message sent by the terminal device is received according to the first information and the second information, including:

[0608] In a case where the MCG transmission and the SCG transmission are not suspended, the preset event is met, and the first condition is determined to be met according to the first information and the second information, the first message sent by the terminal device is received.

[0609] The first condition is used to indicate that a duration for which the cell serves the terminal device is greater than a duration for processing the MCG failure.

[0610] In a possible implementation, the preset event includes that the terminal device is configured with the first signaling and the second signaling, the SCG is not deactivated, the terminal device is configured with a timer, the timer is not running, and a MCG radio link failure is detected.

[0611] In a possible implementation, the first condition includes at least one of the following:

[0612] The fourth duration is greater than the fifth duration;

[0613] The fourth duration is greater than the fifth duration, and a difference between the fourth duration and the fifth duration is greater than a second threshold value;

[0614] The fourth duration is greater than the sixth duration, and a ratio of the sixth duration to the fifth duration is greater than a second preset value;

[0615] The fourth duration is a duration for which the PSCell serves the terminal device, the fifth duration is a round trip time RTT of the terminal device and the second network device, and the fourth duration is determined based on the first information and the second information.

[0616] In a possible implementation, the receiving module 31 is further configured to:

[0617] Receive sixth indication information sent by the terminal device, the sixth indication information being used to indicate that the terminal device performs conditional handover.

[0618] The communication apparatus provided by the embodiments of the present application can perform the technical solutions shown in the above method embodiments, and the implementation principles and beneficial effects are similar, which will not be repeated here.

[0619] Figure 10Another structural diagram of a communication apparatus is provided in an embodiment of the present application. In Figure 9 Based on the embodiment shown in the foregoing method embodiment, the communication apparatus 30 further includes a sending module 31. Figure 10

[0620] The sending module 31 is configured to:

[0621] send sixth indication information to the first network device.

[0622] The communication apparatus provided in the embodiments of the present application can execute the technical solutions shown in the foregoing method embodiments, and the implementation principles and beneficial effects are similar, and thus will not be described herein again.

[0623] Figure 11 A structural diagram of a terminal device is provided in an embodiment of the present application. The terminal device can be exemplarily the terminal device in the foregoing description. Referring to FIG. 4, the terminal device 40 includes a transceiver 41, a memory 42, and a processor 43. The transceiver 41 can include a transmitter and / or a receiver. The transmitter can also be referred to as a sender, a transmitter, a sending port or a sending interface, and the like. The receiver can also be referred to as a receiver, a receiver, a receiving port or a receiving interface, and the like. Exemplarily, the transceiver 41, the memory 42, and the processor 43 are connected to each other through a bus 44. Figure 11 The memory 42 is configured to store program instructions.

[0624] The processor 43 is configured to execute the program instructions stored in the memory, so as to enable the terminal device 40 to execute any of the communication methods shown in the foregoing description.

[0625] The transceiver 41 is configured to perform the transceiving function of the terminal device 40 in the communication method.

[0626] The terminal device provided in the embodiments of the present application can execute the technical solutions shown in the foregoing method embodiments, and the implementation principles and beneficial effects are similar, and thus will not be described herein again.

[0627]

[0628] A structural diagram of a network device is provided in an embodiment of the present application. The network device can be exemplarily the first network device and the second network device in the foregoing description. Referring to FIG. 5, the network device 50 includes a transceiver 51, a memory 52, and a processor 53. The transceiver 51 can include a transmitter and / or a receiver. The transmitter can also be referred to as a sender, a transmitter, a sending port or a sending interface, and the like. The receiver can also be referred to as a receiver, a receiver, a receiving port or a receiving interface, and the like. Exemplarily, the transceiver 51, the memory 52, and the processor 53 are connected to each other through a bus 54. Figure 12 Figure 12 A structural diagram of a network device is provided in an embodiment of the present application. The network device can be exemplarily the first network device and the second network device in the foregoing description. Referring to FIG. 5, the network device 50 includes a transceiver 51, a memory 52, and a processor 53. The transceiver 51 can include a transmitter and / or a receiver. The transmitter can also be referred to as a sender, a transmitter, a sending port or a sending interface, and the like. The receiver can also be referred to as a receiver, a receiver, a receiving port or a receiving interface, and the like. Exemplarily, the transceiver 51, the memory 52, and the processor 53 are connected to each other through a bus 54. ​

[0629] The memory 52 is configured to store program instructions.

[0630] The processor 53 is configured to execute the program instructions stored in the memory, so that the network device 40 performs any of the communication methods described above.

[0631] The transceiver 51 is configured to perform the transceiving function of the network device 50 in the communication methods described above.

[0632] The network device provided by the embodiments of the present application can perform the technical solutions shown in the method embodiments described above, and the implementation principles and beneficial effects are similar, which will not be repeated here.

[0633] The embodiments of the present application provide a computer readable storage medium, the computer readable storage medium stores computer execution instructions, when the computer execution instructions are executed by a processor, the computer execution instructions are used to implement the method described above.

[0634] The embodiments of the present application can also provide a computer program product, including a computer program, when the computer program is executed by a processor, the computer program can implement the method described above.

[0635] All or part of the steps of the above method embodiments can be completed by program instruction related hardware. The foregoing program can be stored in a readable memory. When the program is executed, the steps of the above method embodiments are executed; and the foregoing memory (storage medium) includes: read-only memory (read-only memory, ROM), random access memory (Random Access Memory, RAM), flash memory, hard disk, solid state disk, magnetic tape, floppy disk, optical disc and any combination thereof.

[0636] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be realized by computer program instructions. These computer program instructions can be provided to the processing unit of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processing unit of the computer or other programmable data processing device produce a device for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 The device for implementing the functions specified in one flow or multiple flows and / or blocks Figure 1 The device for implementing the functions specified in one flow or multiple flows and / or blocks

[0637] These computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instructions which implement the flow Figure 1 one or more flows and / or blocks Figure 1 one or more blocks or multiple blocks.

[0638] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the flow Figure 1 one or more flows and / or blocks Figure 1 Figure 1 one or more blocks or multiple blocks.

[0639] Obviously, persons having ordinary skill in the art can make various modifications and variations to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application belong to the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

[0640] In the present application, the term "comprising" and its variants can refer to non-limiting inclusion; the term "or" and its variants can refer to "and / or". In the present application, the terms "first", "second" and the like are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. In the present application, "multiple" refers to two or more. "And / or", which describes the relationship between the associated objects, means that there can be three relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents a "or" relationship between the associated objects.

Claims

1. A communication method characterized by comprising: The method is applied to a terminal device, and the method comprises: In the case of a connection failure, determining whether to send a first message according to first information and second information; The connection failure comprises a secondary cell group (SCG) failure or a master cell group (MCG) failure, the first information comprises satellite auxiliary information of a cell, the second information is cell coverage related information corresponding to the cell, and the first message comprises connection failure information.

2. The method of claim 1, wherein, The second information comprises at least one of the following: a beam width; related information of a beam center angle; a coverage area of the cell; a moving speed of the cell; a moving direction of the cell.

3. The method according to claim 1 or 2, characterized in that, Determining whether to send the first message according to the first information and the second information comprises: In the case of MCG transmission and SCG transmission not being suspended, and a preset event being met, and the first condition being determined to be met according to the first information and the second information, the first message is sent. The first condition is used to indicate that a time length during which the cell provides services for the terminal device is greater than a time length for processing the connection failure.

4. The method of claim 3, wherein, The connection failure is the SCG failure, and the cell is a primary cell (PCell) in a master cell group corresponding to the terminal device. The first message is sent by comprising: The first message is sent to a first network device, the first message comprises SCG failure information, and the first network device is a network device corresponding to the PCell.

5. The method of claim 3, wherein, The preset event comprises any one of the following: a SCG radio link failure is detected; a beam failure of a PSCell is detected, and a SCG is not deactivated; a SCG reconfiguration synchronization failure is detected; a SCG reconfiguration failure is detected; first indication information is received, the first indication information is used to indicate that an integrity check of a first signaling radio bearer fails, and the first signaling radio bearer is used to carry special signaling between a second network device and the terminal device.

6. The method of claim 3, wherein, The first condition comprises any one of the following: a first time length is greater than a second time length; the first time length is greater than the second time length, a difference between the first time length and the second time length is greater than a first threshold value; the first time length is greater than a third time length, and a ratio of the third time length to the second time length is greater than a first preset value; The first time length is a time length during which the PCell provides services for the terminal device, the second time length is a round trip time (RTT) of the terminal device and the first network device, and the first time length is determined based on the first information and the second information.

7. The method of claim 1, wherein, The method further comprises: In the case of a connection failure, determining whether to send a first message according to first information and second information in the case of the second condition being met.

8. The method of claim 7, wherein, The connection failure is the SCG failure, the cell is the PCell, the first message comprises the SCG failure information, and the second condition comprises at least one of the following: The PCell is a non-terrestrial network (NTN) cell; a satellite corresponding to the first network device is a low-orbit satellite; an orbit height of the satellite corresponding to the first network device is less than a first preset height; a moving speed of the satellite corresponding to the first network device is greater than a first preset speed; receive second indication information sent by the first network device, the second indication information being used to indicate that the terminal device is allowed to determine whether to send the first message according to the first information and the second information.

9. The method according to any one of claims 4-8, characterized in that, The method further comprises: in a case where the first message is sent to the first network device and the terminal device is configured with first configuration information, performing evaluation of conditional primary secondary cell change; wherein the first configuration information is related configuration information of conditional primary secondary cell change.

10. The method according to any one of claims 4-8, characterized in that, The method further comprises: in a case where a third condition is met, the first message is sent to the first network device, and the terminal device is configured with first configuration information, performing evaluation of conditional primary secondary cell change.

11. The method of claim 10, wherein, The third condition comprises at least one of: the orbit height of the satellite corresponding to the first network device is greater than a second preset height; the transmission delay between the terminal device and the first network device is greater than a first preset delay; the round trip time of sending and receiving messages between the terminal device and the first network device is greater than a first preset time length; receive third indication information sent by the first network device, the third indication information being used to indicate that, in a case where the first message is sent to the first network device and the terminal device is configured with first configuration information, evaluation of conditional primary secondary cell change is performed.

12. The method of claim 9, wherein, The method further comprises: in a case where it is determined that the execution condition of conditional primary secondary cell change is met, sending fourth indication information to the first network device, the fourth indication information being used to indicate that the terminal device performs conditional primary secondary cell change.

13. The method of claim 3, wherein, The connection failure is MCG failure, and the cell is a primary cell PSCell in a secondary cell group corresponding to the terminal device; sending the first message comprises: sending the first message to a second network device, the first message comprising MCG failure information, and the second network device being a network device corresponding to the PSCell.

14. The method of claim 13, wherein, The preset event comprises that the terminal device is configured with a first signaling radio bearer and a second signaling radio bearer, the SCG is not deactivated, the terminal device is configured with a timer, the timer is not running, and MCG radio link failure is detected. The second signaling radio bearer is used to carry dedicated signaling between the first network device and the terminal device and between the second network device and the terminal device.

15. The method of claim 13, wherein, The first condition comprises at least one of: the fourth time length is greater than the fifth time length; the fourth time length is greater than the fifth time length, and the difference between the fourth time length and the fifth time length is greater than a second threshold value; the fourth time length is greater than a sixth time length, and the ratio of the sixth time length to the fifth time length is greater than a second preset value; wherein the fourth time length is a time length during which the PSCell serves the terminal device, the fifth time length is a round trip time RTT of the terminal device and the second network device, and the fourth time length is determined based on the first information and the second information.

16. The method of claim 1, wherein, The method further comprises: In the case that the fourth condition is met and the connection failure occurs, whether to send the first message is determined according to the first information and the second information.

17. The method of claim 16, wherein, The connection failure is the MCG failure, the cell is a PSCell, the first message includes the MCG failure information, and the fourth condition includes at least one of the following: The PSCell cell is an NTN cell. The satellite corresponding to the second network device is a low-orbit satellite. The orbit height of the satellite corresponding to the second network device is less than a second preset height. The moving speed of the satellite corresponding to the second network device is greater than a second preset speed. The fourth indication information sent by the second network device is received, and the fourth indication information is used to indicate that the terminal device is allowed to determine whether to send the first message according to the first information and the second information.

18. The method of claim 13, wherein, The method further includes: In the case that the first message is sent to the second network device and the terminal device is configured with second configuration information, evaluation of conditional handover is performed. The second configuration information is related configuration information of conditional handover.

19. The method of claim 13, wherein, The method further includes: In the case that the fifth condition is met, the first message is sent to the second network device, and the terminal device is configured with second configuration information, evaluation of conditional handover is performed.

20. The method of claim 19, wherein, The fifth condition includes at least one of the following: The orbit height of the satellite corresponding to the second network device is greater than a third preset height. The transmission delay between the terminal device and the second network device is greater than a second preset delay. The round-trip time of sending and receiving messages between the terminal device and the second network device is greater than a second preset time length. The fifth indication information sent by the second network device is received, and the fifth indication information is used to indicate that, in the case that the first message is sent to the second network device and the terminal device is configured with second configuration information, evaluation of conditional handover is performed.

21. The method of claim 18, wherein, The method further includes: In the case that it is determined that the conditional handover condition is met, sixth indication information is sent to the second network device, and the sixth indication information is used to indicate that the terminal device performs conditional handover.

22. The method of claim 1 or 2, wherein, The terminal device is in a dual connectivity (DC) state.

23. A communications device, characterized by The apparatus includes: A processing module configured to determine whether to send a first message according to first information and second information in the case that a connection failure occurs. The connection failure includes a secondary cell group (SCG) failure or a master cell group (MCG) failure, the first information includes satellite assistance information of a cell, the second information is cell coverage related information corresponding to the cell, and the first message includes connection failure information.

24. A terminal device, comprising: The apparatus includes: At least one processor; and A memory connected to the at least one processor in communication; wherein The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1 to 22.

25. A non-transitory computer-readable storage medium having stored thereon computer instructions, wherein: The computer instructions are used to enable the computer to perform the method of any one of claims 1 to 22. ​ 26. A computer program product comprising a computer program, characterised in that, The computer program, which when executed by the processor, implements the method of any one of claims 1 to 22.

Citation Information

Patent Citations

  • Information reporting method and device, and terminal

    CN112789878A

  • Communication method and communication device

    CN114125960A

  • Communication method and device

    CN115134747A

  • Object carrier and lift

    KR1020230141451A

  • Method and apparatus for using a CHO configuration for RLF recovery in a wireless communication system

    US20250142440A1