Communication method, device, equipment, storage medium, chip, product and program

CN120391047APending Publication Date: 2025-07-29GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202280102785.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-12-29
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

In the existing technology, the conditional handover (CHO) mechanism fails to effectively support handover optimization in dual connectivity (DC) scenarios, resulting in low efficiency for terminal equipment in selecting appropriate conditional primary and secondary cells, and the inability to effectively avoid secondary cell group failures.

Method used

By providing a communication method and device, the terminal equipment receives and evaluates configuration information containing multiple execution conditions to select appropriate CHO candidate cells and CPA/CPC candidate cells, realize conditional handover and change of primary and secondary cells, and improve handover efficiency.

Benefits of technology

The efficiency of conditional handover and conditional primary and secondary cell handover is improved, ensuring that terminal equipment can perform efficient network switching in dual connection scenarios and reducing the probability of secondary cell group failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120391047A_ABST
    Figure CN120391047A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a communication method and device, equipment, a storage medium, a chip, a product and a program. The method comprises the steps that terminal equipment receives first configuration information; the first configuration information comprises at least one first execution condition and at least one second execution condition; the at least one first execution condition is used for evaluating at least one conditional handover (CHO) candidate cell, and the at least one second execution condition is used for evaluating at least one conditional primary-secondary cell addition / conditional primary-secondary cell change (CPA) / CPC candidate cell.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, device, equipment, storage medium, chip, product and program Technical Field

[0001] The embodiments of the present application relate to the field of mobile communication technologies, and specifically to a communication method, apparatus, device, storage medium, chip, product, and program. Background Art

[0002] With the development and changes in mobile communications, the fifth generation mobile communication (5G) network has higher requirements for latency, especially ultra-reliable and low latency communications (URLLC), which need to achieve end-to-end latency of ten milliseconds to support emerging business applications such as autonomous driving, industrial Internet, augmented reality, and virtual reality. On the other hand, 5G networks use higher frequency bands, and 5G cells have a smaller radius and more cells than 4G (the fourth generation mobile communication technology) cells. Therefore, HO (cell switching) caused by UE movement in a connected state will be more frequent, bringing unprecedented challenges to the operation and maintenance of 5G networks. To overcome the end-to-end handover latency problem and better adapt to dense networking scenarios, the Conditional Handover (CHO) mechanism was proposed in the 3GPP 4G / 5G system.

[0003] However, the related art does not pay attention to the switching in the dual connectivity (DC) scenario.

[0004] Summary of the Invention

[0005] Embodiments of the present application provide a communication method, apparatus, device, storage medium, chip, product, and program.

[0006] In a first aspect, an embodiment of the present application provides a communication method, the method comprising:

[0007] The terminal device receives first configuration information; the first configuration information includes at least one first execution condition and at least one second execution condition;

[0008] The at least one first execution condition is used to evaluate at least one conditional handover (CHO) candidate cell, and the at least one second execution condition is used to evaluate at least one conditional primary / secondary cell addition / conditional primary / secondary cell change (CPA / CPC) candidate cell.

[0009] In a second aspect, an embodiment of the present application provides a communication method, the method comprising:

[0010] The network device sends first configuration information; the first configuration information includes at least one first execution condition and at least one second execution condition;

[0011] The at least one first execution condition is used to evaluate at least one conditional handover (CHO) candidate cell, and the at least one second execution condition is used to evaluate at least one conditional primary / secondary cell addition / conditional primary / secondary cell change (CPA / CPC) candidate cell.

[0012] In a third aspect, an embodiment of the present application provides a communication device, the communication device comprising:

[0013] A communication unit, configured to receive first configuration information; the first configuration information comprising at least one first execution condition and at least one second execution condition;

[0014] The at least one first execution condition is used to evaluate at least one conditional handover (CHO) candidate cell, and the at least one second execution condition is used to evaluate at least one conditional primary / secondary cell addition / conditional primary / secondary cell change (CPA / CPC) candidate cell.

[0015] In a fourth aspect, an embodiment of the present application provides a communication device, comprising:

[0016] A communication unit, configured to send first configuration information; the first configuration information including at least one first execution condition and at least one second execution condition;

[0017] The at least one first execution condition is used to evaluate at least one conditional handover (CHO) candidate cell, and the at least one second execution condition is used to evaluate at least one conditional primary / secondary cell addition / conditional primary / secondary cell change (CPA / CPC) candidate cell.

[0018] In a fifth aspect, an embodiment of the present application provides a terminal device, comprising: a processor and a memory,

[0019] The memory is used to store computer programs,

[0020] The processor is used to call and run the computer program stored in the memory, so that the terminal device executes the method described in the first aspect.

[0021] In a sixth aspect, an embodiment of the present application provides a network device, comprising: a processor and a memory,

[0022] The memory is used to store computer programs,

[0023] The processor is used to call and run the computer program stored in the memory, so that the network device executes the method described in the second aspect.

[0024] In a seventh aspect, an embodiment of the present application provides a computer storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement the method described in the first aspect or the second aspect.

[0025] In an eighth aspect, an embodiment of the present application provides a chip, comprising: a processor, configured to call and run a computer program from a memory to implement the method described in the first aspect or the second aspect.

[0026] In the ninth aspect, an embodiment of the present application provides a computer program product, which includes a computer storage medium, the computer storage medium storing a computer program, and the computer program including instructions that can be executed by at least one processor, and when the instructions are executed by the at least one processor, the method described in the first aspect or the second aspect is implemented.

[0027] In a tenth aspect, an embodiment of the present application provides a computer program, which enables a computer to execute the method described in the first aspect or the second aspect.

[0028] In an embodiment of the present application, a terminal device receives first configuration information; the first configuration information includes at least one first execution condition and at least one second execution condition; the at least one first execution condition is used to evaluate at least one conditional switching CHO candidate cell, and the at least one second execution condition is used to evaluate at least one conditional primary and secondary cell addition / conditional primary and secondary cell change CPA / CPC candidate cell. In this way, the terminal device can evaluate at least one CHO candidate cell and at least one CPA / CPC candidate cell according to the first configuration information, so that the terminal device can achieve switching in a DC scenario. In addition, the terminal device can select a suitable CHO candidate cell and / or a suitable CPA / CPC candidate cell for switching according to at least one first execution condition and at least one second execution condition, thereby avoiding the terminal device not knowing how to select a suitable CPA / CPC candidate cell, thereby improving the efficiency of CHO switching and CPA / CPC switching. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0030] FIG1 is a schematic diagram of an application scenario of an embodiment of the present application;

[0031] FIG2 is a schematic diagram of a CHO process provided in an embodiment of the present application;

[0032] FIG3 is a flow chart of a communication method provided in an embodiment of the present application;

[0033] FIG4 is a schematic diagram of a configuration method of first configuration information provided in an embodiment of the present application;

[0034] FIG5 is a schematic diagram of another configuration method of first configuration information provided in an embodiment of the present application;

[0035] FIG6 is a schematic diagram of another configuration method of first configuration information provided in an embodiment of the present application;

[0036] FIG7 is a schematic diagram of another configuration method of first configuration information provided in an embodiment of the present application;

[0037] FIG8 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0038] FIG9 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application;

[0039] FIG10 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0040] FIG11 is a schematic structural diagram of a chip according to an embodiment of the present application. DETAILED DESCRIPTION

[0041] The following will describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0042] The technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict. In the description of the present application, "multiple" means two or more, unless otherwise clearly defined.

[0043] Figure 1 is a schematic diagram of an application scenario of an embodiment of the present application. As shown in Figure 1, a communication system 100 may include a terminal device 110 and a network device 120. The network device 120 may communicate with the terminal device 110 via an air interface. The terminal device 110 and the network device 120 support multi-service transmission.

[0044] It should be understood that the embodiments of the present application are only exemplified by the communication system 100, but the embodiments of the present application are not limited thereto. That is to say, the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced long term evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-based access to unlicensed spectrum, NR-U) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), LTE Time Division Duplex (TDD), ... Wireless Fidelity (WiFi), Wireless Fidelity (WiFi), LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), Wireless Fidelity (WiFi), Wireless Fidelity (WiFi), LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Wireless Fidelity (WiFi), Wireless System, UMTS), Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, Non-terrestrial Network (NTN) system, enhanced Machine-Type Communications (eMTC) system, or future communication systems (such as 6G and 7G communication systems).

[0045] The network device 120 in the embodiment of the present application may include an access network device 121 and / or a core network device 122. The access network device may provide communication coverage for a specific geographical area and may communicate with a terminal device 110 (eg, UE) located within the coverage area.

[0046] The terminal device in this application can be a device with wireless communication capabilities, which can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water (such as ships, etc.); can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal device in this application can be called user equipment (UE), mobile station (MS), mobile terminal (MT), subscriber unit, subscriber station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device may include one of the following or a combination of at least two of the following: Internet of Things (IoT) devices, satellite terminals, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, servers, mobile phones, tablet computers, computers with wireless transceiver capabilities, handheld computers, desktop computers, personal digital assistants, portable media players, smart speakers, navigation devices, smart watches, smart glasses, smart necklaces and other wearable devices, pedometers, digital TVs, Virtual Reality (VR) terminal devices, Augmented Reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, and wireless terminals in smart homes. The wireless terminals in the home and the vehicles, vehicle-mounted devices, vehicle-mounted modules, wireless modems, handheld devices, customer premises equipment (CPE), smart home appliances, etc. in the Internet of Vehicles system.

[0047] Optionally, the terminal device 110 may be any terminal device, including but not limited to a terminal device connected to the network device 120 or other terminal devices by wire or wireless connection.

[0048] Optionally, the terminal device 110 may be used for device-to-device (D2D) communication.

[0049] The access network device 121 may include one of the following or a combination of at least two: an evolved base station (eNB or eNodeB) in a Long Term Evolution (LTE) system, a next generation radio access network (NG RAN) device, a base station (gNB) in an NR system, a small station, a micro station, a wireless controller in a cloud radio access network (CRAN), a wireless fidelity (Wi-Fi) access point, a transmission reception point (TRP), a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a satellite, a network device in a future evolved public land mobile network (PLMN), etc.

[0050] The core network device 122 can be a 5G core network (5G Core, 5GC) device. The core network device 122 can include one of the following or a combination of at least two: Access and Mobility Management Function (AMF), Authentication Server Function (AUSF), User Plane Function (UPF), Session Management Function (SMF), Location Management Function (LMF), Policy Control Function (PCF). In other embodiments, the core network device can also be an Evolved Packet Core (EPC) device of the LTE network, for example, a Session Management Function + Core Packet Gateway (SMF+PGW-C) device. It should be understood that SMF+PGW-C can simultaneously implement the functions that SMF and PGW-C can implement. During the network evolution process, the above-mentioned core network device 122 may also be called other names, or a new network entity may be formed by dividing the functions of the core network, which is not limited in this embodiment of the present application.

[0051] The functional units in the communication system 100 may also establish connections and implement communication via next generation (NG) network interfaces.

[0052] For example, the terminal device establishes an air interface connection with the access network device through the NR interface for transmitting user plane data and control plane signaling; the terminal device can establish a control plane signaling connection with the AMF through the NG interface 1 (N1 for short); the access network device, such as the next generation wireless access base station (gNB), can establish a user plane data connection with the UPF through the NG interface 3 (N3 for short); the access network device can establish a control plane signaling connection with the AMF through the NG interface 2 (N2 for short); the UPF can establish a control plane signaling connection with the SMF through the NG interface 4 (N4 for short); the UPF can exchange user plane data with the data network through the NG interface 6 (N6 for short); the AMF can establish a control plane signaling connection with the SMF through the NG interface 11 (N11 for short); the SMF can establish a control plane signaling connection with the PCF through the NG interface 7 (N7 for short).

[0053] Figure 1 exemplarily shows a base station, a core network device and two terminal devices. Optionally, the wireless communication system 100 may include multiple base station devices and each base station may include other numbers of terminal devices within its coverage area, which is not limited in this embodiment of the present application.

[0054] It should be noted that Figure 1 is merely an example of a system applicable to this application. Of course, the methods described in the embodiments of this application can also be applied to other systems. Furthermore, the terms "system" and "network" are often used interchangeably herein. The term "and / or" herein simply describes an association relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " generally indicates that the associated objects are in an "or" relationship. It should also be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, "A indicates B" can mean that A directly indicates B, for example, B can obtain information through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can obtain information through C; or it can mean that A and B have an association relationship. It should also be understood that the "correspondence" mentioned in the embodiments of this application can mean that there is a direct or indirect correspondence between two objects, or that there is an association relationship between the two objects, or a relationship between an indicator and the indicated, a configuration and the configured, and so on. It should also be understood that the “predefined”, “protocol agreed”, “predetermined” or “predefined rules” mentioned in the embodiments of the present application can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices). This application does not limit its specific implementation method. For example, predefined can refer to what is defined in the protocol. It should also be understood that in the embodiments of the present application, the “protocol” may refer to a standard protocol in the field of communications, for example, it may include LTE protocols, NR protocols, and related protocols used in future communication systems, and this application does not limit this.

[0055] To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the embodiments of the present application are described below. The following relevant technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all fall within the protection scope of the embodiments of the present application.

[0056] Conditional Handover (CHO) is a technology designed to improve handover robustness during standardization. Unlike traditional base station-triggered instantaneous handovers, the core concept of conditional handover is to pre-configure the target cell's handover command to the UE when the source cell's link quality is good, and to associate a handover execution condition with the handover command. When the configured handover execution condition is met, the UE can spontaneously initiate a handover access to the target cell based on the configuration in the handover command.

[0057] FIG2 is a schematic diagram of a CHO process provided by an embodiment of the present application. As shown in FIG2 , the conditional switching process is divided into three stages:

[0058] Handover Preparation: After receiving a measurement report from the UE, the source gNB initiates a conditional handover preparation procedure and sends a handover request message to the target gNB. If the target gNB receives the handover request, it responds with a target cell configuration and sends it to the source gNB. When forwarding the target cell configuration, the source gNB also configures a set of handover execution conditions for the UE. These handover execution conditions can optionally reuse the A3 and A5 events in the Radio Resource Management (RRM) measurement architecture. When these events are met, the UE initiates the handover access procedure to the target cell.

[0059] Handover execution phase: After receiving the candidate cell configuration, the UE needs to continuously evaluate whether the measurement results of the candidate cell meet the handover execution conditions. If the conditions are met, the UE disconnects from the source cell, establishes synchronization with the target cell that meets the conditions, and then initiates a random access process. When the random access process is complete, it reports a handover completion message to the target base station.

[0060] Switching completion phase: The switching completion phase is similar to the traditional switching process, including the path replacement process.

[0061] CHO switching methods include:

[0062] Switch preparation:

[0063] S201. Mobility control information provided by the AMF. In this step, the UE context in the source gNB contains information about roaming and access restrictions, which is provided at connection establishment or at the last Timing Advance (TA) update.

[0064] S202, Measurement Control and Reporting. In this step, the source gNB configures the UE measurement process, and the UE reports according to the measurement configuration.

[0065] S203, CHO decision: In this step, the source gNB decides to use CHO.

[0066] S204. The source gNB sends a handover request to the target gNB, and the source gNB sends a handover request to other potential target gNB(s).

[0067] In this step, the source gNB requests CHO for one or more candidate cells belonging to one or more candidate gNBs; a CHO request message is sent for each candidate cell.

[0068] S205. The target gNB performs admission control, and other potential target gNB(s) perform admission control.

[0069] In this step, admission control may be performed by the target gNB; if slice information is sent to the target gNB, slice-aware admission control shall be performed; if a Protocol Data Unit (PDU) session is associated with an unsupported slice, the target gNB shall reject such a PDU session.

[0070] S206. The target gNB sends a handover request acknowledgement to the source gNB, and the other potential target gNB(s) send a handover request acknowledgement to the source gNB.

[0071] In this step, the candidate gNB sends a CHO response (i.e., handover request confirmation) to the source gNB, including the configuration of the CHO candidate cell.

[0072] S207. The source gNB sends a Radio Resource Control (RRC) reconfiguration (RRCReconfiguration) to the UE.

[0073] In this step, the source gNB sends an RRC reconfiguration message to the UE, which includes the configuration of the CHO candidate cells and the CHO execution conditions.

[0074] S208. The UE sends an RRC reconfiguration completion message to the source gNB.

[0075] Switch execution:

[0076] If early data forwarding is applied, the source gNB sends an EARLY STATUS TRANSFER message.

[0077] The UE evaluates the CHO conditions, and if the CHO conditions are met, leaves the old cell and synchronizes to the new cell.

[0078] User data sent by the UPF(s) is forwarded by the source gNB to other potential target gNB(s).

[0079] S209: CHO handover completion.

[0080] After receiving the CHO configuration, the UE maintains its connection to the source gNB and begins evaluating the CHO execution conditions for candidate cells. If at least one CHO candidate cell meets the corresponding CHO execution conditions, the UE detaches from the source gNB, applies the stored configuration for the selected candidate cell, synchronizes to the candidate cell, and sends an RRC Reconfiguration Complete message to the target gNB. The UE releases the stored CHO configuration after successfully completing the RRC handover procedure.

[0081] Switching completed:

[0082] S209a. The target gNB sends a handover success message to the source gNB.

[0083] S209b. The source gNB sends a SN STATUS TRANSFER message to the target gNB.

[0084] In S209a and S209b, the target gNB sends a Handover Success message to the source gNB, notifying the UE that it has successfully accessed the target cell. In response, the source gNB sends an SN STATUS TRANSFER message according to the intra-AMF / UPF handover principle.

[0085] After the source gNB receives the handover success message, it can start delayed data forwarding.

[0086] User data sent by the UPF(s) is forwarded to the target gNB via the source gNB.

[0087] S209c. The source gNB sends a handover cancel to the target gNB and other potential target gNB(s).

[0088] The source gNB sends a Handover Delete message to other signaling connections or other candidate target gNBs (if any) to cancel the UE’s CHO.

[0089] When the terminal device determines the target primary cell (PCell) according to the CHO, the link quality of the primary secondary cell (PSCell) associated with the Pcell may be poor.

[0090] The CHO introduced in the related art does not support candidate cell configuration (such as secondary cell group (SCG) configuration). In order to support CHO in the multi-radio access technology dual connectivity (Multi-RAT Dual Connectivity, MR-DC) scenario, the signaling design between the Xn interface can be further enhanced to support the inclusion of an SCG configuration in the CHO candidate cell configuration. A potential problem with this configuration method is that when the UE determines the target primary cell (PCell) based on the execution conditions, the link quality of the primary and secondary cell (PSCell) associated with the PCell may become insufficient, or it may not be a suitable PSCell, which will cause the UE to fail to successfully access the PSCell.

[0091] Therefore, since the relevant technology does not support the inclusion of CPA / CPC in CHO, and in order to further optimize the impact of mobility on the throughput of dual connectivity (DC) scenarios, CHO+CPA / CPC will be discussed. That is, a CHO candidate cell configuration can include a primary cell group MCG configuration and at least one secondary cell group SCG configuration for conditional primary and secondary cell addition / change (CPA / CPC), thereby reducing the probability of secondary cell group SCG failure (SCG failure). Optionally, CPA / CPC is also called CPAC.

[0092] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be combined arbitrarily with the technical solutions of the embodiments of the present application as optional solutions, and all of them fall within the scope of protection of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.

[0093] The following section of this application discusses how to support CHO+CPA / CPC, for example, how to configure CHO+CPA / CPC and how to determine the evaluation order of CHO and CPA / CPC.

[0094] FIG3 is a flow chart of a communication method provided in an embodiment of the present application. As shown in FIG3 , the communication method includes:

[0095] S301: A network device sends first configuration information, and a terminal device receives the first configuration information.

[0096] Optionally, the network device sends the first configuration information to the terminal device, and the terminal device receives the first configuration information sent by the network device.

[0097] Optionally, the first configuration information includes or indicates at least one first execution condition and at least one second execution condition.

[0098] Optionally, the at least one first execution condition is used to evaluate at least one conditional handover CHO candidate cell, and the at least one second execution condition is used to evaluate at least one conditional primary / secondary cell addition / conditional primary / secondary cell change CPA / CPC candidate cell.

[0099] Optionally, the network device in any embodiment of the present application, unless otherwise specified, may be a network device corresponding to the current CHO cell / current PCell, or may be a network device corresponding to the current CPA / CPC cell / current PSCell.

[0100] Optionally, the correspondence between the first execution condition and the CHO candidate cells may be a one-to-one correspondence, or a one-to-many correspondence.

[0101] Optionally, the correspondence between the second execution condition and the CPA / CPC candidate cells may be a one-to-one correspondence, or a one-to-many correspondence.

[0102] Optionally, the correspondence between the first execution condition and the CHO candidate cell configuration may be a one-to-one correspondence, or a one-to-many correspondence.

[0103] Optionally, the correspondence between the second execution condition and the CPA / CPC candidate cell configuration may be a one-to-one correspondence, or a one-to-many correspondence.

[0104] Optionally, at least one CHO candidate cell may have a correspondence / association relationship with at least one CPA / CPC candidate cell. Exemplarily, the CHO candidate cell may have a one-to-one correspondence / association relationship with the CPA / CPC candidate cell, or a many-to-one correspondence / association relationship, or a one-to-many correspondence / association relationship.

[0105] Optionally, the first configuration information may further include or indicate the correspondence or association between each CHO candidate cell and the corresponding CPA / CPC candidate cell. For example, CHO candidate cell 1 corresponds to CPA / CPC candidate cell 1, then the first configuration information may include or indicate the correspondence between CHO candidate cell 1 and CPA / CPC candidate cell 1. For another example, CHO candidate cell 1 corresponds to CPA / CPC candidate cell 1 and CPA / CPC candidate cell 2, then the first configuration information may include or indicate the correspondence between CHO candidate cell 1, CPA / CPC candidate cell 1 and CPA / CPC candidate cell 2. For another example, CHO candidate cell 1 and CHO candidate cell 2 both correspond to CPA / CPC candidate cell 1, then the first configuration information may include or indicate the correspondence between CHO candidate cell 1 and CHO candidate cell 2 and CPA / CPC candidate cell 1.

[0106] Optionally, the first execution condition and / or the second execution condition may correspond to the measurement result of the downlink reference signal. Exemplarily, any first execution condition may include: the measurement result of the downlink reference signal of one or more CHO candidate cells (corresponding to candidate PCell) is greater than or equal to the first threshold, and / or, the measurement result of the downlink reference signal of the current CHO cell (corresponding to the current PCell) is less than or equal to the second threshold. Exemplarily, any second execution condition may include: the measurement result of the downlink reference signal of one or more CPA / CPC candidate cells (corresponding to candidate PSCell) is greater than or equal to the third threshold, and / or, the measurement result of the downlink reference signal of the current CPA / CPC cell (corresponding to the current PSCell) is less than or equal to the fourth threshold.

[0107] Optionally, the downlink reference signal may include at least one of the following: a synchronization signal block (SSB) and a channel state information reference signal (CSI-RS). The SSB may also be referred to as a synchronization signal / physical broadcast channel block (SS / PBCH Block).

[0108] Optionally, the measurement parameters corresponding to the measurement result may include at least one of the following: reference signal received power (RSRP), reference signal received quality (RSRQ), received signal strength indicator (RSSI), signal to interference plus noise ratio (SINR), received signal code power (RSCP), and signal to noise ratio (SNR).

[0109] Optionally, any first execution condition may correspond to one or more thresholds. For example, any first execution condition may correspond to an RSRP threshold and / or an RSRQ threshold. Optionally, any second execution condition may correspond to one or more thresholds. For example, any second execution condition may correspond to an RSRP threshold and / or an RSRQ threshold.

[0110] Optionally, any first execution condition and / or any second execution condition may include: a condition corresponding to at least one of an A1 event, an A2 event, an A3 event, an A4 event, an A5 event, a B1 event, a B2 event, and the like.

[0111] The A1 event corresponds to the RSRP value of the serving cell being higher than the absolute threshold. The A1 event can be used to disable measurements between certain cells.

[0112] An A2 event corresponds to the RSRP value of the serving cell falling below the absolute threshold. This event can be used to enable inter-cell measurements, as handovers and other operations may occur after this event occurs.

[0113] Event A3 corresponds to the RSRP value of the neighboring cell being higher than the RSRP value of the serving cell. The occurrence of event A3 can be used to determine whether the UE should be handed over to the neighboring cell.

[0114] Event A4 corresponds to: the RSRP value of the neighboring cell is higher than the absolute threshold.

[0115] The A5 event corresponds to: the RSRP value of the serving cell is lower than the absolute threshold 1 and the RSRP value of the neighboring cell is higher than the absolute threshold 2. The A5 event can also be used to support handover.

[0116] The B1 event corresponds to: the RSRP value of the heterogeneous neighboring cell is higher than the absolute threshold. The B1 event indicates that the heterogeneous neighboring cell quality is higher than a certain threshold. When this condition is met and the event is reported, the source base station initiates the heterogeneous system handover request.

[0117] The B2 event corresponds to: the RSRP value of the serving cell is lower than the absolute threshold 1 and the RSRP value of the heterogeneous system neighboring cell is higher than the absolute threshold 2. The B2 event indicates that the quality of the serving cell is lower than a certain threshold and the quality of the heterogeneous system neighboring cell is higher than a certain threshold.

[0118] Optionally, any first execution condition and / or any second execution condition may include: conditions corresponding to other events agreed upon in the protocol, or other conditions agreed upon in the protocol.

[0119] Optionally, the first configuration information may include at least one first execution condition and at least one second execution condition. Optionally, the first configuration information may include indication information of at least one first execution condition and at least one second execution condition. Optionally, upon receiving the indication information of at least one first execution condition and at least one second execution condition, the terminal device determines the at least one first execution condition and the at least one second execution condition.

[0120] Optionally, different first execution conditions may be used to evaluate different CHO candidate cells. Optionally, different second execution conditions may be used to evaluate different CPA / CPC candidate cells.

[0121] Optionally, the at least one first execution condition may be used to evaluate the current CHO cell and / or at least one conditional handover CHO candidate cell. Optionally, the at least one second execution condition may be used to evaluate the current CPA / CPC cell and / or at least one CPA / CPC candidate cell.

[0122] Optionally, the first configuration information may be included in an RRC message, or the first configuration information may be included in a Medium Access Control Control Element (MAC CE). Optionally, the first configuration information may be included in an RRC reconfiguration message.

[0123] In an embodiment of the present application, a terminal device receives first configuration information; the first configuration information includes at least one first execution condition and at least one second execution condition; the at least one first execution condition is used to evaluate at least one conditional switching CHO candidate cell, and the at least one second execution condition is used to evaluate at least one conditional primary and secondary cell addition / conditional primary and secondary cell change CPA / CPC candidate cell. In this way, the terminal device can evaluate at least one CHO candidate cell and at least one CPA / CPC candidate cell according to the first configuration information, so that the terminal device can achieve switching in a DC scenario. In addition, the terminal device can select a suitable CHO candidate cell and / or a suitable CPA / CPC candidate cell for switching according to at least one first execution condition and at least one second execution condition, thereby avoiding the terminal device not knowing how to select a suitable CPA / CPC candidate cell, thereby improving the efficiency of CHO switching and CPA / CPC switching.

[0124] In some embodiments, the first configuration information further includes or indicates: at least one CHO candidate cell configuration and / or at least one CPA / CPC candidate cell configuration.

[0125] Optionally, the configuration of any CHO candidate cell may include at least one of the following: frequency information associated with any CHO candidate cell, physical cell identifier (PCI) information associated with any CHO candidate cell, tracking area code (TAC) information associated with any CHO candidate cell, radio access network area code (RANAC) information associated with any CHO candidate cell, PLMN information associated with any CHO candidate cell, stand-alone non-public network (SNPN) information associated with any CHO candidate cell, closed access group (CAG) information associated with any CHO candidate cell, frequency band information associated with any CHO candidate cell, cell global identifier (Cell Global Identifier) ​​of any CHO candidate cell associated with any CHO candidate cell, Identity (CGI), detection period information of any CHO candidate cell, and time domain resources and / or frequency domain resources and / or code domain resources and / or spatial domain resources detected by any CHO candidate cell.

[0126] Optionally, any CHO candidate cell configuration may include at least one of the following: an SSB indication and / or a CSI-RS indication.

[0127] Optionally, any CHO candidate cell configuration may include at least one of the following: RSRP, RSRQ, RSSI, SINR, RSCP, and SNR.

[0128] Optionally, the configuration of any CPA / CPC candidate cell may include at least one of the following: frequency information associated with any CPA / CPC candidate cell, PCI information associated with any CPA / CPC candidate cell, TAC information associated with any CPA / CPC candidate cell, RANAC information associated with any CPA / CPC candidate cell, PLMN information associated with any CPA / CPC candidate cell, SNPN information associated with any CPA / CPC candidate cell, CAG information associated with any CPA / CPC candidate cell, frequency band information associated with any CPA / CPC candidate cell, cell global identity CGI information of any CPA / CPC candidate cell associated with any CPA / CPC candidate cell, detection period information of any CPA / CPC candidate cell, time domain resources and / or frequency domain resources and / or code domain resources and / or spatial domain resources for detection of any CPA / CPC candidate cell.

[0129] Optionally, any CPA / CPC candidate cell configuration may include at least one of the following: SSB indication and / or CSI-RS indication.

[0130] Optionally, any CPA / CPC candidate cell configuration may include at least one of the following: RSRP, RSRQ, RSSI, SINR, RSCP, and SNR.

[0131] Optionally, the first configuration information may further include the current CHO cell configuration and / or the current CPA / CPC cell configuration. Optionally, the content included in the current CHO cell configuration may refer to the content included in any CHO candidate cell configuration. Optionally, the content included in the current CPA / CPC cell configuration may refer to the content included in any CPA / CPC candidate cell configuration.

[0132] Optionally, in other embodiments, at least part of the first configuration information is sent by the network device to the terminal device, and / or, at least part of the first configuration information is determined by the terminal device based on pre-configuration, and / or, at least part of the first configuration information is specified by the protocol.

[0133] Optionally, in other embodiments, at least part of at least one CHO candidate cell configuration is sent by the network device to the terminal device, and / or, at least part of at least one CHO candidate cell configuration is determined by the terminal device according to a pre-configuration, and / or, at least part of at least one CHO candidate cell configuration is specified by the protocol.

[0134] Optionally, in other embodiments, at least a portion of at least one CPA / CPC candidate cell configuration is sent by a network device to a terminal device, and / or, at least a portion of at least one CPA / CPC candidate cell configuration is determined by the terminal device based on a pre-configuration, and / or, at least a portion of at least one CPA / CPC candidate cell configuration is specified by a protocol.

[0135] In some embodiments, the method further includes: the terminal device determining whether to perform CHO according to whether the first CHO candidate cell satisfies the corresponding first execution condition.

[0136] Optionally, the first CHO candidate cell may be a CHO candidate cell among at least one CHO candidate cell.

[0137] Optionally, when the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device performs CHO. Optionally, when any one of the CHO candidate cells does not satisfy the corresponding first execution condition, the terminal device does not perform CHO. Optionally, when the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device performs CHO regardless of whether the first CPA / CPC candidate cell satisfies the corresponding second execution condition. Optionally, when any one of the CHO candidate cells does not satisfy the corresponding first execution condition, the terminal device does not perform CHO regardless of whether the first CPA / CPC candidate cell satisfies the corresponding second execution condition.

[0138] Optionally, the first CHO candidate cell satisfies the corresponding first execution condition, which may include: the first CHO candidate cell satisfies the first execution condition corresponding to the first CHO candidate cell. Optionally, any CHO candidate cell does not satisfy the corresponding first execution condition, which may include: any CHO candidate cell does not satisfy the first execution condition corresponding to the any CHO candidate cell.

[0139] In this way, the terminal device can detect at least one CHO candidate cell according to the configuration of at least one CHO candidate cell. If any CHO candidate cell does not meet the corresponding first execution condition, the terminal device will continue to detect until the first CHO candidate cell meets the corresponding first execution condition, and the terminal device executes CHO.

[0140] Optionally, during the process of detecting at least one CHO candidate cell, the terminal device may simultaneously detect at least one CPA / CPC candidate cell, or may not detect at least one CPA / CPC candidate cell.

[0141] In some embodiments, the method further comprises:

[0142] The terminal device determines whether to execute CHO based on whether the first CHO candidate cell meets the corresponding first execution condition and whether the first CPA / CPC candidate cell meets the corresponding second execution condition; wherein the first CHO candidate cell is associated with the first CPA / CPC candidate cell.

[0143] Optionally, the first CPA / CPC candidate cell may be a CPA / CPC candidate cell among at least one CPA / CPC candidate cell.

[0144] Optionally, the first CHO candidate cell may correspond to / be associated with the first CPA / CPC candidate cell.

[0145] Optionally, the terminal device performs CHO when the first CHO candidate cell meets the corresponding first execution condition and the first CPA / CPC candidate cell meets the corresponding second execution condition.

[0146] Optionally, when the first CHO candidate cell satisfies the corresponding first execution condition and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, but there is no corresponding / associated relationship between the first CHO candidate cell and the first CPA / CPC candidate cell, the terminal device does not execute CHO and / or the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell. Optionally, when the first CHO candidate cell satisfies the corresponding first execution condition and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, and there is a corresponding / associated relationship between the first CHO candidate cell and the first CPA / CPC candidate cell, the terminal device executes CHO.

[0147] Optionally, the terminal device does not perform CHO if any CHO candidate cell does not meet the corresponding first execution condition, and / or if any CPA / CPC candidate cell does not meet the corresponding second execution condition.

[0148] Optionally, when the terminal device evaluates that the first CHO candidate cell meets the corresponding first execution condition, the terminal device may no longer evaluate at least one CHO candidate cell, but evaluate one or more CPA / CPC candidate cells corresponding to / associated with the first CHO candidate cell. When the terminal device evaluates that the first CPA / CPC candidate cell meets the corresponding second execution condition, it can be determined that the first CHO candidate cell meets the corresponding first execution condition, and the first CPA / CPC candidate cell meets the corresponding second execution condition, and there is a corresponding / associated relationship between the first CHO candidate cell and the first CPA / CPC candidate cell.

[0149] Optionally, when the terminal device evaluates that the first CPA / CPC candidate cell meets the corresponding second execution condition, the terminal device may no longer evaluate at least one CPA / CPC candidate cell, but evaluate one or more CHO candidate cells corresponding to / associated with the first CPA / CPC candidate cell. When the terminal device evaluates that the first CHO candidate cell meets the corresponding first execution condition, it can be determined that the first CHO candidate cell meets the corresponding first execution condition, and the first CPA / CPC candidate cell meets the corresponding second execution condition, and there is a corresponding / associated relationship between the first CHO candidate cell and the first CPA / CPC candidate cell.

[0150] Optionally, in case one: the terminal device evaluates that none of the at least one CHO candidate cell currently measured meets the corresponding first execution condition; case two: the terminal device evaluates that none of the at least one CPA / CPC candidate cell currently measured meets the corresponding second execution condition; case three: the terminal device evaluates that the specific CHO candidate cell currently measured (the specific CHO candidate cell may be the first CHO candidate cell or not the first CHO candidate cell) meets the corresponding first execution condition, but the CPA / CPC candidate cell currently measured that meets the corresponding second execution condition does not correspond to / is not associated with the specific CHO candidate cell. Then, in case one, case two or case three, the terminal device evaluates at least one CHO candidate cell and at least one CPA / CPC candidate cell for the next measurement until it is evaluated that the first CHO candidate cell of a certain measurement meets the corresponding first execution condition, and the first CPA / CPC candidate cell of the measurement meets the corresponding second execution condition, and there is a corresponding / associated relationship between the first CHO candidate cell and the first CPA / CPC candidate cell.

[0151] Optionally, the first CPA / CPC candidate cell satisfies the corresponding second execution condition, which may include: the first CPA / CPC candidate cell satisfies the second execution condition corresponding to the first CPA / CPC candidate cell. Optionally, any CPA / CPC candidate cell does not satisfy the corresponding second execution condition, which may include: any CPA / CPC candidate cell does not satisfy the second execution condition corresponding to the any CPA / CPC candidate cell.

[0152] Optionally, the terminal device may start detecting whether the first CPA / CPC candidate cell meets the corresponding second execution condition when the first CHO candidate cell meets the corresponding first execution condition, and the terminal device executes CHO when the first CPA / CPC candidate cell meets the corresponding second execution condition.

[0153] Optionally, the terminal device may start detecting whether the first CHO candidate cell meets the corresponding first execution condition when the first CPA / CPC candidate cell meets the corresponding second execution condition, and the terminal device executes CHO when the first CHO candidate cell meets the corresponding first execution condition.

[0154] Optionally, the terminal device may simultaneously start detecting and evaluating the at least one CHO candidate cell and the at least one CPA / CPC candidate cell according to the at least one CHO candidate cell configuration and the at least one CPA / CPC candidate cell configuration.

[0155] Exemplarily, the terminal device may continue to evaluate at least one CHO candidate cell and the at least one CPA / CPC candidate cell until the first CHO candidate cell satisfies the corresponding first execution condition and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, when the first CHO candidate cell satisfies the corresponding first execution condition and the first CPA / CPC candidate cell does not satisfy the corresponding second execution condition, or when the first CHO candidate cell does not satisfy the corresponding first execution condition and the first CPA / CPC candidate cell satisfies the corresponding second execution condition.

[0156] Exemplarily, when the first CHO candidate cell satisfies the corresponding first execution condition, but the first CPA / CPC candidate cell does not satisfy the corresponding second execution condition, the terminal device may only continue to evaluate at least one CPA / CPC candidate cell until the first CPA / CPC candidate cell satisfies the corresponding second execution condition. Optionally, the at least one CPA / CPC candidate cell that continues to be evaluated may be one or more CPA / CPC candidate cells corresponding to / associated with the first CHO candidate cell. Optionally, the at least one CPA / CPC candidate cell that continues to be evaluated may be configured with all corresponding CPA / CPC candidate cells for the at least one CPA / CPC candidate cell.

[0157] Exemplarily, when the first CHO candidate cell does not satisfy the corresponding first execution condition, but the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device may continue to evaluate only at least one CHO candidate cell until the first CHO candidate cell satisfies the corresponding first execution condition. Optionally, the at least one CHO candidate cell that continues to be evaluated may be one or more CHO candidate cells corresponding to / associated with the first CPA / CPC candidate cell. Optionally, the at least one CHO candidate cell that continues to be evaluated may be configured with all corresponding CHO candidate cells for the at least one CHO candidate cell.

[0158] Exemplarily, when the first CHO candidate cell satisfies the corresponding first execution condition and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, but there is no association / correspondence between the first CHO candidate cell and the first CPA / CPC candidate cell, in one embodiment, the terminal device may re-evaluate at least one CPA / CPC candidate cell instead of evaluating the CHO candidate cell. Optionally, the at least one CPA / CPC candidate cell may be one or more CPA / CPC candidate cells corresponding to / associated with the first CHO candidate cell, or the at least one CPA / CPC candidate cell may be all CPA / CPC candidate cells corresponding to the first configuration information. In another embodiment, the terminal device may re-evaluate at least one CHO candidate cell and at least one CPA / CPC candidate cell. In yet another embodiment, the terminal device may re-evaluate at least one CHO candidate cell instead of evaluating the CPA / CPC candidate cell. Optionally, the at least one CHO candidate cell may be one or more CHO candidate cells corresponding to / associated with the first CPA / CPC candidate cell, or the at least one CHO candidate cell may be all CHO candidate cells corresponding to the first configuration information.

[0159] Optionally, unless otherwise specified, in any embodiment of the present application, the terminal device executing CHO may include: the terminal device executing CHO according to the first CHO candidate cell.

[0160] In some embodiments, the method further comprises: the terminal device simultaneously starting to evaluate the at least one CHO candidate cell and the at least one CPA / CPC candidate cell.

[0161] Optionally, the terminal device evaluating the at least one CHO candidate cell may include: the terminal device evaluating the at least one CHO candidate cell based on a measurement result of the at least one CHO candidate cell. Optionally, the terminal device evaluating the at least one CPA / CPC candidate cell may include: the terminal device evaluating the at least one CPA / CPC candidate cell based on a measurement result of the at least one CPA / CPC candidate cell.

[0162] Optionally, the terminal device may simultaneously start evaluating the at least one CHO candidate cell and the at least one CPA / CPC candidate cell upon receiving the first configuration information. Optionally, the terminal device may start detecting and evaluating the at least one CHO candidate cell and the at least one CPA / CPC candidate cell according to the at least one CHO candidate cell configuration and the at least one CPA / CPC candidate cell configuration upon receiving the first configuration information.

[0163] Optionally, in some other embodiments, the time of starting to evaluate at least one CHO candidate cell may be earlier than or later than the time of starting to evaluate at least one CPA / CPC candidate cell.

[0164] In some embodiments, the method further includes: when the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device performs CHO.

[0165] Optionally, the method further includes: when the first CHO candidate cell does not meet the corresponding first execution condition, the terminal device does not perform CHO.

[0166] In some embodiments, the method also includes: when the first CHO candidate cell satisfies the corresponding first execution condition and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device executes CHO; wherein, the first CHO candidate cell and the first CPA / CPC candidate cell have an association relationship.

[0167] Optionally, the method further includes: when the first CHO candidate cell does not meet the corresponding first execution condition, and / or the first CPA / CPC candidate cell does not meet the corresponding second execution condition, the terminal device does not perform CHO.

[0168] In some embodiments, the method further includes: in a case where the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device evaluating the at least one CPA / CPC candidate cell.

[0169] Optionally, the terminal device may measure at least one CHO candidate cell, and evaluate at least one CHO candidate cell based on the measurement result of the at least one CHO candidate cell. When the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device measures at least one CPA / CPC candidate cell, and evaluates the at least one CPA / CPC candidate cell based on the measurement result of the at least one CPA / CPC candidate cell.

[0170] Optionally, the terminal device may simultaneously start measuring at least one CHO candidate cell and at least one CPA / CPC candidate cell, evaluate at least one CHO candidate cell based on the measurement results of at least one CHO candidate cell, and evaluate the at least one CPA / CPC candidate cell based on the measurement results of at least one CHO candidate cell when the first CHO candidate cell meets the corresponding first execution condition.

[0171] Optionally, when the first CHO candidate cell meets the corresponding first execution condition, the terminal device may continue to measure at least one CHO candidate cell, or the terminal device no longer measures at least one CHO candidate cell.

[0172] In this way, when the first CHO candidate cell meets the corresponding first execution condition, the terminal device starts to evaluate the at least one CPA / CPC candidate cell.

[0173] In some embodiments, the method further includes: in a case where the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device evaluating the at least one CHO candidate cell.

[0174] Optionally, the terminal device may measure at least one CPA / CPC candidate cell, and evaluate at least one CPA / CPC candidate cell based on the measurement result of the at least one CPA / CPC candidate cell. When the first CPA / CPC candidate cell meets the corresponding second execution condition, the terminal device measures at least one CHO candidate cell, and evaluates at least one CHO candidate cell based on the measurement result of the at least one CHO candidate cell.

[0175] Optionally, the terminal device may measure at least one CHO candidate cell and at least one CPA / CPC candidate cell, evaluate at least one CPA / CPC candidate cell based on the measurement result of the at least one CPA / CPC candidate cell, and evaluate at least one CHO candidate cell based on the measurement result of the at least one CHO candidate cell when the first CPA / CPC candidate cell meets the corresponding second execution condition.

[0176] Optionally, when the first CPA / CPC candidate cell meets the corresponding second execution condition, the terminal device may continue to measure at least one CPA / CPC candidate cell, or no longer measure at least one CPA / CPC candidate cell.

[0177] In this way, when the first CPA / CPC candidate cell meets the corresponding second execution condition, the terminal device starts to evaluate the at least one CHO candidate cell.

[0178] In some embodiments, when the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device evaluates the at least one CPA / CPC candidate cell, including: when the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device executes CHO and evaluates the at least one CPA / CPC candidate cell.

[0179] Optionally, the start time of executing CHO may be the same as the start time of evaluating the at least one CPA / CPC candidate cell, or the start time of executing CHO may be earlier or later than the start time of evaluating the at least one CPA / CPC candidate cell. Exemplarily, the start time of evaluating the at least one CPA / CPC candidate cell is one or more time units from the start time of executing CHO. Furthermore, exemplarily, the start time of executing CHO is one or more time units from the start time of evaluating the at least one CPA / CPC candidate cell.

[0180] Optionally, the time unit may include at least one of the following: one or more frames, one or more subframes, one or more time slots, or one or more symbols.

[0181] In some embodiments, when the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device evaluates the at least one CHO candidate cell, including: when the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device executes CPA / CPC and evaluates the at least one CHO candidate cell.

[0182] Optionally, the start time of executing CPA / CPC may be the same as the start time of evaluating the at least one CHO candidate cell, or the start time of executing CPA / CPC may be earlier or later than the start time of evaluating the at least one CHO candidate cell. Exemplarily, the start time of evaluating the at least one CHO candidate cell is one or more time units from the start time of executing CPA / CPC. Furthermore, exemplarily, the start time of executing CPA / CPC is one or more time units from the start time of evaluating the at least one CHO candidate cell.

[0183] In some embodiments, when the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device evaluating the at least one CPA / CPC candidate cell includes:

[0184] When the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device performs CHO;

[0185] In case the CHO is successfully executed, the terminal device evaluates the at least one CPA / CPC candidate cell.

[0186] In this way, when the CHO execution is successful, the terminal device starts to evaluate the at least one CPA / CPC candidate cell, thereby avoiding the situation where the terminal device is always unable to perform CHO switching when there is no target CPA / CPC candidate cell that meets the corresponding second execution condition.

[0187] In some embodiments, when the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device evaluating the at least one CHO candidate cell includes:

[0188] When the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device executes CPA / CPC;

[0189] In case that the CPA / CPC is successfully performed, the terminal device evaluates the at least one CHO candidate cell.

[0190] In this way, when the CPA / CPC execution is successful, the terminal device starts to evaluate the at least one CHO candidate cell, thereby avoiding the situation where the terminal device is always unable to perform CPA / CPC switching when there is no target CHO candidate cell that meets the corresponding first execution condition.

[0191] In some embodiments, the method also includes: when the first CHO candidate cell satisfies the corresponding first execution condition and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device executes CPA / CPC; wherein, the first CHO candidate cell and the first CPA / CPC candidate cell have an association relationship.

[0192] Optionally, when the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device executes CHO, and when the first CHO candidate cell satisfies the corresponding first execution condition and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device executes CPA / CPC. Exemplarily, the terminal device may first evaluate the CHO candidate cell that satisfies the corresponding first execution condition, and when the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device starts to evaluate the CPA / CPC candidate cell that satisfies the corresponding second execution condition, or the terminal device starts to evaluate the CHO candidate cell that satisfies the corresponding first execution condition and the CPA / CPC candidate cell that satisfies the corresponding second execution condition.

[0193] Optionally, when the first CHO candidate cell satisfies the corresponding first execution condition and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device may execute CHO and execute CPA / CPC. Exemplarily, the terminal device may start executing CHO and CPA / CPC at the same time, or the terminal device may execute CPA / CPC when CHO is successfully executed, or the terminal device may execute CHO when CPA / CPC is successfully executed.

[0194] Optionally, in any embodiment of the present application, the first CHO candidate cell satisfies the corresponding first execution condition, and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, which may include: simultaneously starting to measure at least one CHO candidate cell and at least one CPA / CPC candidate cell to determine that the first CHO candidate cell satisfies the corresponding first execution condition, and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, or may include: after measuring at least one CHO candidate cell and determining that the first CHO candidate cell satisfies the corresponding first execution condition, starting to measure at least one CPA / CPC candidate cell to determine that the first CPA / CPC candidate cell satisfies the corresponding second execution condition, or may include: after measuring at least one CPA / CPC candidate cell and determining that the first CPA / CPC candidate cell satisfies the corresponding second execution condition, starting to measure at least one CHO candidate cell to determine that the first CHO candidate cell satisfies the corresponding first execution condition.

[0195] Optionally, when the first CHO candidate cell satisfies the corresponding first execution condition and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, but there is no corresponding / associated relationship between the first CHO candidate cell and the first CPA / CPC candidate cell, the terminal device does not execute CPA / CPC and / or the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

[0196] Optionally, when the first CHO candidate cell satisfies the corresponding first execution condition and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, and there is a corresponding / associated relationship between the first CHO candidate cell and the first CPA / CPC candidate cell, the terminal device executes CPA / CPC.

[0197] In some embodiments, the method further includes: when the first CPA / CPC candidate cell satisfies the corresponding second execution condition and CHO starts to be executed, the terminal device executes CPA / CPC.

[0198] Optionally, starting to execute CHO and starting to execute CPA / CPC may be performed simultaneously. For example, the terminal device may initiate a random access procedure to the first CHO candidate cell and the first CPA / CPC candidate cell simultaneously.

[0199] Optionally, unless otherwise specified, in any embodiment of the present application, the terminal device performing CPA / CPC may include: the terminal device performing CPA / CPC according to a first CPA / CPC candidate cell.

[0200] In some embodiments, the method further includes: when the first CPA / CPC candidate cell meets the corresponding second execution condition and the CHO is in the execution stage, the terminal device executes CPA / CPC.

[0201] In some embodiments, the method further includes: if the first CPA / CPC candidate cell satisfies the corresponding second execution condition and CHO is successfully executed, the terminal device executes CPA / CPC. In this way, CPA / CPC is executed only after CHO is successfully executed, so that CPA / CPC does not interfere with the execution of CHO.

[0202] In some embodiments, the method also includes: in the presence of a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and when the terminal device re-evaluates that the first CHO candidate cell satisfies the corresponding first execution condition, and / or the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device executes CHO and / or CPA / CPC.

[0203] Optionally, when there is a first CHO candidate cell that meets the corresponding first execution condition and a first CPA / CPC candidate cell that meets the corresponding second execution condition, but there is no association between the first CHO candidate cell and the first CPA / CPC candidate cell, the terminal device re-evaluates at least one CHO candidate cell and / or at least one CPA / CPC candidate cell.

[0204] Optionally, when there is a first CHO candidate cell that satisfies the corresponding first execution condition and a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and when there is an association between the first CHO candidate cell and the first CPA / CPC candidate cell, the terminal device re-evaluates whether the first CHO candidate cell satisfies the corresponding first execution condition and / or whether the first CPA / CPC candidate cell satisfies the corresponding second execution condition. If both conditions are yes, CHO and / or CPA / CPC are executed; if at least one condition is no, at least one CHO candidate cell and / or at least one CPA / CPC candidate cell are re-evaluated.

[0205] Optionally, when there is a first CHO candidate cell that meets the corresponding first execution condition and / or a first CPA / CPC candidate cell that meets the corresponding second execution condition, and the duration between the determination moment of the first CHO candidate cell and / or the first CPA / CPC candidate cell and the current moment is greater than or equal to a preset duration, the terminal device needs to re-evaluate the first CHO candidate cell and / or the first CPA / CPC candidate cell.

[0206] Optionally, the preset duration may be determined by the terminal device according to preconfiguration, or the preset duration may be sent by the current CHO cell to the terminal device, or may be agreed upon in a protocol.

[0207] For example, when the first CHO candidate cell meets the first execution condition, but there is no CPA / CPC candidate cell that meets the second execution condition, the terminal device will continue to evaluate at least one CPA / CPC candidate cell until it is determined that the first CPA / CPC candidate cell meets the second execution condition, and the time between the determination moment of the first CHO candidate cell and the current moment is greater than or equal to the preset time, then it is necessary to re-evaluate the first CHO candidate cell, or re-evaluate the first CHO candidate cell and the first CPA / CPC candidate cell.

[0208] For another example, when the first CPA / CPC candidate cell meets the second execution condition, but there is no first CHO candidate cell meeting the first execution condition, the terminal device will continue to evaluate at least one CHO candidate cell until it is determined that the first CHO candidate cell meets the first execution condition, and the time between the determination moment of the first CPA / CPC candidate cell and the current moment is greater than or equal to the preset time, then it is necessary to re-evaluate the first CPA / CPC candidate cell, or re-evaluate the first CHO candidate cell and the first CPA / CPC candidate cell.

[0209] For another example, when the terminal device has determined the first CHO candidate cell and / or the first CPA / CPC candidate cell, because the signal quality of the current CHO cell and / or the current CPA / CPC cell is better, or the terminal device does not perform CHO and / or CPA / CPC due to other reasons, and the time between the determination moment of the first CHO candidate cell and / or the first CPA / CPC candidate cell and the current moment is greater than or equal to the preset time, the first CHO candidate cell and the first CPA / CPC candidate cell need to be re-evaluated.

[0210] Optionally, re-evaluating the first CHO candidate cell and the first CPA / CPC candidate cell may include: the terminal device re-evaluating whether the first CHO candidate cell meets the corresponding first execution condition, and / or whether the first CPA / CPC candidate cell meets the corresponding second execution condition.

[0211] Optionally, when the terminal device re-evaluates that the first CHO candidate cell satisfies the corresponding first execution condition, and / or the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device determines that the first CHO candidate cell still satisfies the first execution condition and / or the first CPA / CPC candidate cell still satisfies the second execution condition, or in other words, the terminal device determines that the first CHO candidate cell and / or the first CPA / CPC candidate cell are valid, so that the terminal device executes CHO and / or CPA / CPC.

[0212] Optionally, in any embodiment of the present application, the terminal device executes CHO and CPA / CPC, which may include: the terminal device executes CHO and CPA / CPC simultaneously, or, when CHO is in the execution stage, starts to execute CPA / CPC, or, when CHO is successfully executed, starts to execute CPA / CPC, or, when CPA / CPC is in the execution stage, starts to execute CHO, or, when CPA / CPC is successfully executed, starts to execute CHO.

[0213] In some embodiments, the method also includes: in the presence of a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and when the terminal device re-evaluates that the first CHO candidate cell does not satisfy the corresponding first execution condition, and / or the first CPA / CPC candidate cell does not satisfy the corresponding second execution condition, the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

[0214] Optionally, when the terminal device re-evaluates that the first CHO candidate cell does not meet the corresponding first execution condition, and / or the first CPA / CPC candidate cell does not meet the corresponding second execution condition, the terminal device determines that the first CHO candidate cell and / or the first CPA / CPC candidate cell are invalid, so that the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

[0215] In some embodiments, the method further includes: when the first CHO candidate cell satisfies the corresponding first execution condition, and / or when the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device starts a timer with a first timing duration.

[0216] Optionally, the first duration may be determined by the terminal device according to preconfiguration, or the first duration may be sent by the current CHO cell to the terminal device, or may be agreed upon in a protocol.

[0217] In some embodiments, the method further comprises: during the running of the timer, the terminal device performs CHO and / or CPA / CPC.

[0218] Optionally, when the first CHO candidate cell satisfies the corresponding first execution condition, and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, but there is no corresponding / associated relationship between the first CHO candidate cell and the first CPA / CPC candidate cell, the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

[0219] Optionally, when the first CHO candidate cell satisfies the corresponding first execution condition, and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, and there is a corresponding / associated relationship between the first CHO candidate cell and the first CPA / CPC candidate cell, the terminal device starts a timer with a first timing duration.

[0220] Optionally, during the operation of the timer, the terminal device determines that the first CHO candidate cell still satisfies the first execution condition and / or the first CPA / CPC candidate cell still satisfies the second execution condition, or in other words, the terminal device determines that the first CHO candidate cell and / or the first CPA / CPC candidate cell are valid, so that the terminal device can execute CHO and / or CPA / CPC.

[0221] In some embodiments, the method further includes: when the timer times out, and when the terminal device re-evaluates that the first CHO candidate cell satisfies the corresponding first execution condition, and / or when the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device executes CHO and / or CPA / CPC.

[0222] In some embodiments, the method also includes: when the timer times out, and when the terminal device re-evaluates the first CHO candidate cell and does not meet the corresponding first execution condition, and / or when the first CPA / CPC candidate cell does not meet the corresponding second execution condition, the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

[0223] In this way, when the timer times out, the terminal device will re-evaluate the first CHO candidate cell and / or the first CPA / CPC candidate cell, and then determine whether to perform CHO and / or CPA / CPC.

[0224] In some embodiments, the method further includes: when the timer expires, the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell. Thus, in this embodiment, when the timer expires, the terminal device does not need to determine whether the first CHO candidate cell obtained previously meets the corresponding first execution condition and / or whether the first CPA / CPC candidate cell meets the corresponding second execution condition, but directly re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

[0225] In some embodiments, the method also includes: in the presence of a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and in the case where the measurement results of evaluating the first CHO candidate cell and / or the first CPA / CPC candidate cell satisfy the first condition, the terminal device performs CHO and / or CPA / CPC.

[0226] In some embodiments, when there is a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and when the measurement results of evaluating the first CHO candidate cell and / or the first CPA / CPC candidate cell do not satisfy the first condition or satisfy the second condition, the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

[0227] Optionally, when the first CHO candidate cell satisfies the corresponding first execution condition, and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, but there is no corresponding / associated relationship between the first CHO candidate cell and the first CPA / CPC candidate cell, the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

[0228] Optionally, when there is a first CHO candidate cell that meets the corresponding first execution condition and a first CPA / CPC candidate cell that meets the corresponding second execution condition, and there is an association relationship between the first CHO candidate cell and the first CPA / CPC candidate cell, the measurement results of the first CHO candidate cell and / or the first CPA / CPC candidate cell are evaluated to see whether they meet the first condition. If so, CHO and / or CPA / CPC are executed; if not, the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell are re-evaluated.

[0229] Optionally, the first condition (e.g., first condition 1) that the measurement result of the first CHO candidate cell needs to satisfy may be the same as or different from the first condition (e.g., first condition 2) that the measurement result of the first CPA / CPC candidate cell needs to satisfy. Exemplarily, the first condition 1 and the first condition 2 correspond to different measurement events, and / or different measurement parameters, and / or different downlink reference signals, and / or different thresholds.

[0230] For example, the measurement result of the first CHO candidate cell meeting the first condition may include: the RSRP value of the first CHO candidate cell is greater than or equal to the first threshold, and the measurement result of the first CPA / CPC candidate cell meeting the first condition may include: the RSRP value of the first CPA / CPC candidate cell is greater than or equal to the second threshold.

[0231] Thus, in the embodiment of the present application, re-evaluating the first CHO candidate cell and / or the first CPA / CPC candidate cell may include: the terminal device evaluating whether the measurement results of the first CHO candidate cell and / or the first CPA / CPC candidate cell meet the first condition.

[0232] In some embodiments, the method also includes: in the presence of a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and the absolute value of the difference between the current measurement result of the first CHO candidate cell and the measurement result when the corresponding first execution condition is satisfied is less than or equal to a first threshold, and / or in the presence of a first CHO candidate cell that satisfies the corresponding first execution condition and / or the absolute value of the difference between the current measurement result of the first CPA / CPC candidate cell and the measurement result when the corresponding second execution condition is satisfied is less than or equal to a second threshold, the terminal device executes CHO and / or CPA / CPC.

[0233] In some embodiments, the method also includes: in the presence of a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and the absolute value of the difference between the current measurement result of the first CHO candidate cell and the measurement result when the corresponding first execution condition is satisfied is greater than or equal to a first threshold, and / or in the presence of a first CHO candidate cell that satisfies the corresponding first execution condition and / or the absolute value of the difference between the current measurement result of the first CPA / CPC candidate cell and the measurement result when the corresponding second execution condition is satisfied is greater than or equal to a second threshold, the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

[0234] Optionally, when the first CHO candidate cell satisfies the corresponding first execution condition, and the first CPA / CPC candidate cell satisfies the corresponding second execution condition, but there is no corresponding / associated relationship between the first CHO candidate cell and the first CPA / CPC candidate cell, the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

[0235] Optionally, when there is a first CHO candidate cell that satisfies the corresponding first execution condition and a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and there is an association between the first CHO candidate cell and the first CPA / CPC candidate cell, an evaluation is performed to determine whether the absolute value of the difference between the current measurement result of the first CHO candidate cell and the measurement result when the corresponding first execution condition is satisfied is less than or equal to a first threshold, and / or whether the absolute value of the difference between the current measurement result of the first CPA / CPC candidate cell and the measurement result when the corresponding second execution condition is satisfied is less than or equal to a second threshold. If both are true, CHO and / or CPA / CPC are executed; if at least one is false, at least one CHO candidate cell and / or at least one CPA / CPC candidate cell are re-evaluated.

[0236] Optionally, when there is a first CHO candidate cell that meets the corresponding first execution condition and / or a first CPA / CPC candidate cell that meets the corresponding second execution condition, and when the current measurement result of the first CHO candidate cell is greater than or equal to the measurement result when the corresponding first execution condition is met (or the signal quality corresponding to the current measurement result of the first CHO candidate cell is better than or equal to the signal quality corresponding to the measurement result when the corresponding first execution condition is met), and / or the current measurement result of the first CPA / CPC candidate cell is greater than or equal to the measurement result when the corresponding second execution condition is met (or the signal quality corresponding to the current measurement result of the first CPA / CPC candidate cell is better than or equal to the signal quality corresponding to the measurement result when the corresponding second execution condition is met), the terminal device performs CHO and / or CPA / CPC.

[0237] Optionally, when there is a first CHO candidate cell that meets the corresponding first execution condition and / or a first CPA / CPC candidate cell that meets the corresponding second execution condition, and when the current measurement result of the first CHO candidate cell is less than or equal to the measurement result when the corresponding first execution condition is met (or the signal quality corresponding to the current measurement result of the first CHO candidate cell is worse than or equal to the signal quality corresponding to the measurement result when the corresponding first execution condition is met), and / or the current measurement result of the first CPA / CPC candidate cell is less than or equal to the measurement result when the corresponding second execution condition is met (or the signal quality corresponding to the current measurement result of the first CPA / CPC candidate cell is worse than or equal to the signal quality corresponding to the measurement result when the corresponding second execution condition is met), when the absolute value of the difference between the current measurement result of the first CHO candidate cell and the measurement result when the corresponding first execution condition is met is less than or equal to the first threshold, and / or when the absolute value of the difference between the current measurement result of the first CPA / CPC candidate cell and the measurement result when the corresponding second execution condition is met is less than or equal to the second threshold, the terminal device performs CHO and / or CPA / CPC.

[0238] Optionally, in the case where there is a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and the current measurement result of the first CHO candidate cell is less than or equal to the measurement result when the corresponding first execution condition is satisfied (or the signal quality corresponding to the current measurement result of the first CHO candidate cell is worse than or equal to the signal quality corresponding to the measurement result when the corresponding first execution condition is satisfied), and / or the current measurement result of the first CPA / CPC candidate cell is less than or equal to the measurement result when the corresponding second execution condition is satisfied (or the first C When the signal quality corresponding to the current measurement result of the PA / CPC candidate cell is worse than or equal to the signal quality corresponding to the measurement result when the corresponding second execution condition is met), when the absolute value of the difference between the current measurement result of the first CHO candidate cell and the measurement result when the corresponding first execution condition is met is greater than or equal to the first threshold, and / or when the absolute value of the difference between the current measurement result of the first CPA / CPC candidate cell and the measurement result when the corresponding second execution condition is met is greater than or equal to the second threshold, the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

[0239] Thus, in an embodiment of the present application, re-evaluating the first CHO candidate cell and / or the first CPA / CPC candidate cell may include: whether the absolute value of the difference between the current measurement result of the first CHO candidate cell and the measurement result when the corresponding first execution condition is satisfied is less than or equal to a first threshold, and / or whether the absolute value of the difference between the current measurement result of the first CPA / CPC candidate cell and the measurement result when the corresponding second execution condition is satisfied is less than or equal to a second threshold.

[0240] In some embodiments, the method further includes: in the presence of a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, the terminal device executes CHO and / or CPA / CPC.

[0241] Optionally, when there is a first CHO candidate cell that meets the corresponding first execution condition and a first CPA / CPC candidate cell that meets the corresponding second execution condition, but there is no association between the first CHO candidate cell and the first CPA / CPC candidate cell, the terminal device does not execute CHO and / or CPA / CPC and / or the terminal device re-evaluates at least one CHO candidate cell and / or at least one CPA / CPC candidate cell.

[0242] Optionally, in the presence of a first CHO candidate cell that satisfies the corresponding first execution condition and a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and there is an association relationship between the first CHO candidate cell and the first CPA / CPC candidate cell, the terminal device executes CHO and / or CPA / CPC.

[0243] In this way, in an embodiment of the present application, if there is a first CHO candidate cell and / or a first CPA / CPC candidate cell, the terminal device does not need to re-evaluate the first CHO candidate cell and / or the first CPA / CPC candidate cell, and directly executes CHO and / or CPA / CPC based on the first CHO candidate cell and / or the first CPA / CPC candidate cell.

[0244] In some embodiments, the CHO candidate cell configuration includes a candidate primary cell (PCell) configuration; and the CPA / CPC candidate cell configuration includes a candidate primary / secondary cell (PSCell) configuration.

[0245] Optionally, the configuration of any PCell / PSCell candidate cell may include at least one of the following: frequency point information associated with any PCell / PSCell candidate cell, PCI information associated with any PCell / PSCell candidate cell, TAC information associated with any PCell / PSCell candidate cell, RANAC information associated with any PCell / PSCell candidate cell, PLMN information associated with any PCell / PSCell candidate cell, SNPN information associated with any PCell / PSCell candidate cell, CAG information associated with any PCell / PSCell candidate cell, frequency band information associated with any PCell / PSCell candidate cell, cell global identity CGI information of any PCell / PSCell candidate cell associated with any PCell / PSCell candidate cell, detection period information of any PCell / PSCell candidate cell, time domain resources and / or frequency domain resources and / or code domain resources and / or spatial domain resources for detection of any PCell / PSCell candidate cell.

[0246] Optionally, any PCell / PSCell candidate cell configuration may include at least one of the following: SSB indication and / or CSI-RS indication. Optionally, any PCell / PSCell candidate cell configuration may include at least one of the following: RSRP, RSRQ, RSSI, SINR, RSCP, SNR.

[0247] In some embodiments, each of the CHO candidate cell configurations includes one or more CPA / CPC candidate cell configurations and one or more second execution conditions; each of the CHO candidate cell configurations is configured in parallel with each corresponding first execution condition; and the one or more CPA / CPC candidate cell configurations correspond one-to-one to the one or more second execution conditions.

[0248] Optionally, the parallel configuration may also be referred to as a separate configuration, an associated configuration, or a corresponding configuration in other embodiments.

[0249] In some embodiments, each of the CHO candidate cell configurations includes one or more CPA / CPC candidate cell configurations; each of the CHO candidate cell configurations is configured in parallel with each corresponding first execution condition; each of the CHO candidate cell configurations is configured in parallel with each corresponding second execution condition list; each second execution condition list includes one or more second execution conditions; the one or more CPA / CPC candidate cell configurations correspond one-to-one to the one or more second execution conditions.

[0250] In some embodiments, each of the CHO candidate cell configurations includes a CPA / CPC candidate cell configuration; each of the CHO candidate cell configurations is configured in parallel with each corresponding first execution condition; each of the CHO candidate cell configurations is configured in parallel with each corresponding second execution condition; among the at least one CHO candidate cell configuration, the CHO candidate cell configurations corresponding to the same Pcell / same main cell group MCG are associated with the same first execution condition.

[0251] In some embodiments, there is an association relationship between at least one CHO candidate cell configuration and at least one CPA / CPC candidate cell configuration.

[0252] Optionally, there may be a one-to-one association relationship, a one-to-many association relationship, or a many-to-one association relationship between the CHO candidate cell configuration and the CPA / CPC candidate cell configuration.

[0253] Optionally, each CHO candidate cell configuration in the at least one CHO candidate cell configuration may be associated with one or more corresponding CPA / CPC candidate cell configurations. Optionally, the CPA / CPC candidate cell configurations associated with different CHO candidate cell configurations may be the same, different, or partially the same.

[0254] Optionally, a CHO candidate cell configuration is associated with a CPA / CPC candidate cell configuration, which may include: dual connection of an MCG corresponding to a CHO candidate cell and an SCG corresponding to a CPA / CPC candidate cell.

[0255] In some embodiments, the first execution condition is associated with at least one of the following: a measurement identifier MeasID corresponding to a source MCG / source Pcell, and a MeasID corresponding to a candidate MCG / candidate Pcell.

[0256] In some embodiments, the second execution condition is associated with at least one of the following: MeasID corresponding to the source MCG / source Pcell, MeasID corresponding to the candidate MCG / candidate Pcell, measurement identifier MeasID corresponding to the source secondary cell group SCG / source PSCell, and MeasID corresponding to the candidate SCG / candidate PSCell.

[0257] Optionally, the terminal device may determine the measurement configuration corresponding to the MeasID based on the MeasID and perform measurement based on the measurement configuration. Optionally, the measurement configuration corresponding to the MeasID may be determined by the terminal device based on pre-configuration, or may be sent by the network device to the terminal device, or may be agreed upon in a protocol.

[0258] In some embodiments, the method also includes: when the first CHO candidate cell satisfies the corresponding first execution condition and the target CPA / CPC candidate cell does not satisfy the corresponding second execution condition, the terminal device continues to evaluate whether the target CPA / CPC candidate cell satisfies the corresponding second execution condition during the CHO execution phase; wherein, the target CPA / CPC candidate cell is associated with the first CHO candidate cell or the MCG corresponding to the first CHO candidate cell.

[0259] Optionally, the target CPA / CPC candidate cell may be: one or more CPA / CPC candidate cells associated with the first CHO candidate cell or the MCG corresponding to the first CHO candidate cell. Optionally, the first CPA / CPC candidate cell may be the target CPA / CPC candidate cell, or may be one of the target CPA / CPC candidate cells.

[0260] Optionally, the terminal device continues to evaluate whether the target CPA / CPC candidate cell meets the corresponding second execution condition during the CHO execution phase, so that the terminal device can perform CHO first, thereby reducing the occurrence of network disconnection due to poor signal quality of the current CHO cell.

[0261] In some embodiments, the method also includes: when the first CHO candidate cell satisfies the corresponding first execution condition, the first CPA / CPC candidate cell satisfies the corresponding second execution condition, and the first CHO candidate cell is associated with the first CPA / CPC candidate cell, the terminal device executes CHO and CPA / CPC simultaneously, or the terminal device executes CPA / CPC when CHO is in the execution stage, or the terminal device executes CPA / CPC when CHO is executed successfully.

[0262] In some embodiments, the method also includes: when the first CHO candidate cell satisfies the corresponding first execution condition, the first CPA / CPC candidate cell satisfies the corresponding second execution condition, and the first CHO candidate cell is not associated with the first CPA / CPC candidate cell, the terminal device re-evaluates the target CPA / CPC candidate cell; wherein, the target CPA / CPC candidate cell is associated with the first CHO candidate cell or the MCG corresponding to the first CHO candidate cell.

[0263] In this way, when the terminal device has determined the first CHO candidate cell and the first CPA / CPC candidate cell, if the first CHO candidate cell and the first CPA / CPC candidate cell are not associated, the terminal device can re-evaluate the target CPA / CPC candidate cell / at least one CPA / CPC candidate cell. At this time, the terminal device can execute CHO, and then execute CPA / CPC when the terminal device re-evaluates that the second CPA / CPC candidate cell meets the corresponding second execution condition and the first CHO candidate cell is associated with the second CPA / CPC candidate cell, thereby improving the execution efficiency of CPA / CPC without affecting CHO.

[0264] An embodiment of the present application provides a method for evaluating and executing CHO+CPA / CPC, including: a terminal device receives first configuration information and starts evaluating a first execution condition and / or a second execution condition.

[0265] Optionally, the terminal device may determine whether to execute CHO according to whether the first execution condition and / or whether the second execution condition is satisfied.

[0266] Optionally, the terminal device may determine whether to execute CPA / CPC according to whether the second execution condition is met and / or whether CHO is successfully completed.

[0267] Optionally, the first configuration information includes a first execution condition and a second execution condition, the first execution condition is used to evaluate CHO candidate cells, and the second execution condition is used to evaluate CPA / CPC candidate cells.

[0268] Optionally, the terminal device receives the first configuration message and simultaneously starts to evaluate the first execution condition and the second execution condition.

[0269] Optionally, the terminal device receives the first configuration message and starts to evaluate the first execution condition.

[0270] Optionally, if the first execution condition is met, the terminal device executes CHO and starts evaluating the second execution condition at the same time.

[0271] Optionally, if the first execution condition is met, the terminal device executes CHO, and after the CHO is successfully completed, begins to evaluate the second execution condition.

[0272] Optionally, the behavior of the terminal device includes simultaneously starting to evaluate the first execution condition and the second execution condition upon receiving the first configuration message.

[0273] Optionally, if the first execution condition is met, the terminal device executes CHO.

[0274] Optionally, if the first execution condition and the second execution condition are simultaneously met, the terminal device executes CHO.

[0275] Optionally, the timing for the terminal device to execute CPA / CPC includes: satisfying the second execution condition, satisfying the first execution condition, or CHO starts to execute or CHO is in the execution stage.

[0276] Optionally, the timing for the terminal device to execute CPA / CPC includes: satisfying the second execution condition and successfully completing CHO.

[0277] Optionally, if the timing of satisfying the first and / or second execution conditions takes precedence over the execution timing of CHO / CPA / CPC, the terminal device may take one of the following actions:

[0278] When the CHO / CPA / CPC execution timing arrives, the first / second execution condition is deemed unsatisfied and the first / second execution condition is re-evaluated;

[0279] When the first / second execution condition is met, the terminal device starts a first timer. While the timer is running, the terminal device considers that the first / second execution condition is still met. If the timer times out, the terminal device considers that the first / second execution condition is not met and re-evaluates the first / second execution condition.

[0280] When the CHO / CPA / CPC execution opportunity arrives, the measurement result of the selected target PCell / PSCell is evaluated to see whether it meets the entering condition (corresponding to the first condition in the above embodiment). If so, the first / second execution condition is considered to be met. Alternatively, the measurement result of the selected target PCell / PSCell is evaluated to see whether it meets the leaving condition (corresponding to the second condition in the above embodiment). If so, the first / second execution condition is considered not to be met.

[0281] When the CHO / CPA / CPC execution opportunity arrives, the measurement result of the target PCell / PSCell is compared with the measurement result when the first / second execution condition is met. If the difference is not greater than the first threshold, the first / second execution condition is considered to be still met; otherwise, the first / second execution condition is considered not to be met.

[0282] When the CHO / CPA / CPC execution timing arrives, the first / second execution conditions are considered to still be met.

[0283] Optionally, the CHO / CPA / CPC execution timing arrives, which can be replaced by the above: there is a first CHO candidate cell that meets the corresponding first execution condition and / or a first CPA / CPC candidate cell that meets the corresponding second execution condition.

[0284] Optionally, if the PCell that meets the first execution condition and the PSCell that meets the second execution condition are not associated with each other, the first / second execution condition is re-evaluated.

[0285] Optionally, the terminal device may start to evaluate the first execution condition and the second execution condition simultaneously, and when the first execution condition is met, the terminal device executes CHO.

[0286] Optionally, the terminal device receives first configuration information, the first configuration information includes at least one first candidate configuration and at least one second candidate configuration; wherein, the first candidate configuration is a CHO candidate cell configuration, the CHO candidate cell configuration includes at least a candidate PCell configuration, and the second candidate configuration is a CPA / CPC candidate cell configuration, and the CPA / CPC candidate cell configuration includes at least a candidate PSCell configuration.

[0287] Optionally, the first configuration information may further include a first execution condition and a second execution condition, wherein the first execution condition is used to evaluate the candidate cell corresponding to the first candidate configuration, and the second execution condition is used to evaluate the candidate cell corresponding to the second candidate configuration.

[0288] Optionally, the network device may configure the first candidate configuration, the second candidate configuration, the first execution condition, and the second execution condition in the following manner: the first configuration information includes at least one first candidate configuration, and the first candidate configuration includes at least one second candidate configuration.

[0289] Figure 4 is a schematic diagram of a configuration method of first configuration information provided in an embodiment of the present application. As shown in Figure 4, each first candidate configuration (for example, the first candidate configuration corresponding to index index=1 or index=2) includes one or more second candidate configurations, and each second candidate configuration corresponds to a determined index (for example, index index=1 to index=N), wherein the first execution condition and the second execution condition are respectively configured in parallel with the first candidate configuration and the second candidate configuration.

[0290] Figure 5 is a schematic diagram of another configuration method of the first configuration information provided in an embodiment of the present application. As shown in Figure 5, each first candidate configuration (for example, the first candidate configuration corresponding to index index=1 or index=2) includes one or more second candidate configurations, and each second candidate configuration corresponds to a certain index (for example, index index=1 to index=N), wherein the first execution condition and the second execution condition are both configured in parallel with the first candidate configuration.

[0291] Optionally, the number of second candidate configurations included in different first candidate configurations may be the same or different.

[0292] Figure 6 is a schematic diagram of another configuration method of the first configuration information provided in an embodiment of the present application. As shown in Figure 6, each first candidate configuration (for example, the first candidate configuration corresponding to index index=1 or index=2) includes a second candidate configuration, and a group of first candidate configurations and second candidate configurations corresponds to a certain index; the first execution condition and the second execution condition are configured in parallel with the first candidate configuration.

[0293] Optionally, the CHO candidate cells corresponding to different indices may be the same PCell / master cell group MCG. Optionally, in order to save signaling overhead and terminal device evaluation overhead, the first candidate configuration corresponding to the same PCell / MCG can be associated with the same first execution condition. Optionally, the CPA / CPC candidate cells corresponding to different indices may be the same PSCell / SCG. Optionally, in order to save signaling overhead and terminal device evaluation overhead, the second candidate configuration corresponding to the same PSCell / SCG can be associated with the same second execution condition.

[0294] For example, the first configuration information may include at least one of the following: the first candidate configuration corresponding to index=1 and the second candidate configuration corresponding to index=1, the first candidate configuration corresponding to index=1 and the second candidate configuration corresponding to index=2, the first candidate configuration corresponding to index=2 and the second candidate configuration corresponding to index=1, the first candidate configuration corresponding to index=3 and the second candidate configuration corresponding to index=1. Optionally, the CHO candidate cells corresponding to the first candidate configurations corresponding to at least two indices of index=1, 2, and 3 may be the same PCell / primary cell group MCG. Optionally, the CPA / CPC candidate cells corresponding to the second candidate configurations corresponding to index=1 and 2 may be the same PSCell / secondary cell group SCG.

[0295] Optionally, the network device may configure the first candidate configuration, the second candidate configuration, the first execution condition, and the second execution condition in the following manner: the first configuration message includes at least one first candidate configuration and at least one second candidate configuration, and the at least one first candidate configuration and the at least one second candidate configuration are associated with each other.

[0296] Optionally, the associated second candidate configuration index is included in the first candidate configuration, corresponding to the first candidate configuration matching the second candidate configuration.

[0297] Optionally, the second execution condition corresponds to the first candidate configuration matching the second candidate configuration.

[0298] Optionally, incremental configuration 1 is combined with the first candidate configuration, corresponding to the first candidate configuration matching the second candidate configuration.

[0299] Optionally, incremental configuration 2 is combined with a second candidate configuration, corresponding to a second candidate configuration that matches the first candidate configuration.

[0300] Optionally, a bitmap corresponding to the associated second candidate configuration index is included in the first candidate configuration, corresponding to the first candidate configuration matching the second candidate configuration.

[0301] FIG7 is a schematic diagram of another configuration method of first configuration information provided in an embodiment of the present application. As shown in FIG7 , the first configuration information includes: first candidate configurations corresponding to indexes = 1, 2, and 3, and second candidate configurations corresponding to indexes = 1, 2, and 3. Specifically, the first candidate configuration corresponding to index = 1 can be associated with the second candidate configurations corresponding to indexes = 2 and 3, the first candidate configuration corresponding to index = 2 can be associated with the second candidate configuration corresponding to index = 1, and the first candidate configuration corresponding to index = 3 can be associated with the second candidate configuration corresponding to index = 1.

[0302] Optionally, the first execution condition and / or the second execution condition includes at least one of the following: MeasID, the cell / cell group associated with the MeasID. Optionally, the cell / cell group associated with the MeasID includes at least one of the following: source MCG, source SCG, candidate MCG, candidate SCG.

[0303] Optionally, the first execution condition can be associated with the measID of the source MCG and / or candidate MCG, and the second execution condition can be associated with at least one of the following: the measID of the candidate MCG, the measID of the source MCG, the measID of the candidate SCG, and the measID of the source SCG. For example, a CHO candidate cell is associated with four CPA / CPC candidate cells, and the execution conditions of the four CPA / CPC candidate cells are associated with the measID of the CHO candidate cell.

[0304] Optionally, after receiving the first configuration information, the terminal device simultaneously starts to evaluate the first execution condition and the second execution condition. When the first execution condition is met, the terminal device performs CHO. Based on whether the second execution condition is met, the terminal device performs at least one of the following actions:

[0305] If there are no CPA / CPC candidate cells that meet the second execution condition before the first execution condition is met, the terminal device will continue to evaluate the second execution condition corresponding to the CPA / CPC candidate cells associated with the target primary cell PCell / primary cell group MCG during the CHO execution phase. For example, the terminal device may continue to evaluate the CPA / CPC candidate cells associated with the PCell with the same PCI as the target PCell in the first candidate configuration list; when the second execution condition is met, the terminal device executes CPA / CPC;

[0306] If the first execution condition is met, the second execution condition is met, and the CPC / CPA candidate cell that meets the second execution condition is associated with the target PCell / MCG, the terminal device performs CHO and CPA / CPC simultaneously or waits until CHO is successfully completed to perform CPA / CPC;

[0307] If the first execution condition is met, the second execution condition is met, but the CPA / CPC candidate cell that meets the second execution condition is not associated with the target PCell / MCG, the terminal device re-starts to evaluate the CPA / CPC candidate cell associated with the target PCell / MCG.

[0308] Optionally, the terminal device may evaluate the first execution condition and the second execution condition simultaneously. When the first execution condition and the second execution condition are simultaneously satisfied, the terminal device executes CHO+CPA / CPC.

[0309] Optionally, after receiving the first configuration information, the terminal device starts to evaluate the first execution condition and the second execution condition at the same time. When the first execution condition and the second execution condition are simultaneously met, the terminal device executes CHO+CPA / CPC.

[0310] Optionally, when the first execution condition is met, the second execution condition is still met, and the CPA / CPC candidate cell that meets the second execution condition is associated with the target PCell / MCG, the terminal device performs CHO and CPA / CPC simultaneously;

[0311] When the second execution condition is met, the first execution condition is still met, and the PCell / MCG meeting the first execution condition is associated with the CPA / CPC candidate cell meeting the second execution condition, the terminal device performs CHO and CPA / CPC simultaneously;

[0312] Otherwise, the terminal device continues to evaluate the first execution condition and the second execution condition.

[0313] In the communication method provided in this application, the evaluation order and execution order of the CHO+CPA / CPC process are clarified.

[0314] Optionally, in some embodiments, the execution order of CHO and CPA / CPC may include: executing CPA / CPC after CHO is completed, or executing CPA / CPC during the execution of CHO.

[0315] Optionally, in some embodiments, the method for determining whether the execution condition is still met includes one of the following: deeming the evaluation result invalid and re-evaluating; determining whether the evaluation result is valid based on a timer; determining whether the evaluation result is valid based on whether the entering condition / leaving condition is met; determining whether the evaluation result is valid based on the RSRP change; when the default execution time arrives, the evaluation result is still valid.

[0316] The preferred embodiments of the present application are described in detail above in conjunction with the accompanying drawings. However, the present application is not limited to the specific details in the above embodiments. Within the technical concept of the present application, the technical solution of the present application can be subjected to a variety of simple modifications, and these simple modifications all fall within the scope of protection of the present application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present application will no longer describe the various possible combinations separately. For another example, the various different embodiments of the present application can also be arbitrarily combined, as long as they do not violate the idea of ​​the present application, they should also be regarded as the contents disclosed in the present application. For another example, under the premise of no conflict, the various embodiments and / or the technical features in each embodiment described in the present application can be arbitrarily combined with the prior art, and the technical solution obtained after the combination should also fall within the scope of protection of the present application.

[0317] It should also be understood that in the various method embodiments of the present application, the sequence numbers of the above-mentioned processes do not imply a precedence in the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. In addition, in the embodiments of the present application, the terms "downlink," "uplink," and "sidelink" are used to indicate the transmission direction of signals or data, where "downlink" is used to indicate the first direction of transmission of signals or data from a site to a user equipment in a cell, "uplink" is used to indicate the second direction of transmission of signals or data from a user equipment in a cell to a site, and "sidelink" is used to indicate the third direction of transmission of signals or data from user equipment 1 to user equipment 2. For example, "downlink signal" indicates that the transmission direction of the signal is the first direction. In addition, in the embodiments of the present application, the term "and / or" is merely a description of the association relationship between associated objects, indicating that three relationships can exist. Specifically, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.

[0318] FIG8 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application, which is applied to a terminal device. As shown in FIG8 , the communication device 800 includes:

[0319] Communication unit 801 is used to receive first configuration information; the first configuration information includes at least one first execution condition and at least one second execution condition; the at least one first execution condition is used to evaluate at least one conditional switching CHO candidate cell, and the at least one second execution condition is used to evaluate at least one conditional primary and secondary cell addition / conditional primary and secondary cell change CPA / CPC candidate cell.

[0320] In some embodiments, the communication apparatus 800 further includes: an evaluation unit configured to evaluate at least one CHO candidate cell and at least one CPA / CPC candidate cell.

[0321] In some embodiments, the first configuration information further includes: at least one CHO candidate cell configuration and / or at least one CPA / CPC candidate cell configuration.

[0322] In some embodiments, the communication device 800 also includes: a determination unit, used to: determine whether the terminal device executes CHO based on whether the first CHO candidate cell meets the corresponding first execution condition; or, determine whether the terminal device executes CHO based on whether the first CHO candidate cell meets the corresponding first execution condition and whether the first CPA / CPC candidate cell meets the corresponding second execution condition; wherein, the first CHO candidate cell and the first CPA / CPC candidate cell have an associated relationship.

[0323] In some embodiments, the evaluation unit is further configured to: simultaneously start evaluating the at least one CHO candidate cell and the at least one CPA / CPC candidate cell.

[0324] In some embodiments, the communication device 800 also includes: an execution unit, used to: execute CHO when the first CHO candidate cell meets the corresponding first execution condition; or execute CHO when the first CHO candidate cell meets the corresponding first execution condition and the first CPA / CPC candidate cell meets the corresponding second execution condition; wherein the first CHO candidate cell is associated with the first CPA / CPC candidate cell.

[0325] In some embodiments, the evaluation unit is further used to: evaluate the at least one CPA / CPC candidate cell when the first CHO candidate cell meets the corresponding first execution condition; or evaluate the at least one CHO candidate cell when the first CPA / CPC candidate cell meets the corresponding second execution condition.

[0326] In some embodiments, when the first CHO candidate cell satisfies the corresponding first execution condition, the execution unit is configured to execute CHO, and the evaluation unit is configured to evaluate the at least one CPA / CPC candidate cell.

[0327] In some embodiments, when the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the execution unit is configured to execute CPA / CPC, and the evaluation unit is configured to evaluate the at least one CHO candidate cell.

[0328] In some embodiments, the execution unit is further configured to: execute CHO if the first CHO candidate cell satisfies the corresponding first execution condition;

[0329] The evaluation unit is further configured to: when the CHO is successfully executed, evaluate the at least one CPA / CPC candidate cell.

[0330] In some embodiments, the execution unit is further configured to: execute CPA / CPC if the first CPA / CPC candidate cell satisfies the corresponding second execution condition;

[0331] The evaluation unit is further configured to: if the CPA / CPC is successfully executed, evaluate the at least one CHO candidate cell.

[0332] In some embodiments, the execution unit is further configured to:

[0333] When a first CHO candidate cell satisfies the corresponding first execution condition and a first CPA / CPC candidate cell satisfies the corresponding second execution condition, CPA / CPC is executed; wherein the first CHO candidate cell is associated with the first CPA / CPC candidate cell; or

[0334] When the first CPA / CPC candidate cell satisfies the corresponding second execution condition and CHO starts execution, CPA / CPC is executed; or

[0335] When the first CPA / CPC candidate cell meets the corresponding second execution condition and CHO is in the execution phase, CPA / CPC is executed; or

[0336] When the first CPA / CPC candidate cell meets the corresponding second execution condition and CHO is successfully executed, CPA / CPC is executed.

[0337] In some embodiments, the execution unit is further used to: execute CHO and / or CPA / CPC when there is a first CHO candidate cell that meets the corresponding first execution condition and / or a first CPA / CPC candidate cell that meets the corresponding second execution condition, and when the terminal device re-evaluates that the first CHO candidate cell meets the corresponding first execution condition, and / or the first CPA / CPC candidate cell meets the corresponding second execution condition.

[0338] In some embodiments, the evaluation unit is further used to: in a case where there is a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and in a case where the terminal device re-evaluates that the first CHO candidate cell does not satisfy the corresponding first execution condition, and / or the first CPA / CPC candidate cell does not satisfy the corresponding second execution condition, re-evaluate the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

[0339] In some embodiments, the communication device 800 further includes: a starting unit, configured to start a timer with a first timing duration when the first CHO candidate cell satisfies the corresponding first execution condition, and / or when the first CPA / CPC candidate cell satisfies the corresponding second execution condition.

[0340] In some embodiments, the execution unit is further configured to: execute CHO and / or CPA / CPC during the operation of the timer.

[0341] In some embodiments, the execution unit is further used to: execute CHO and / or CPA / CPC when the timer times out and the terminal device re-evaluates that the first CHO candidate cell meets the corresponding first execution condition, and / or the first CPA / CPC candidate cell meets the corresponding second execution condition.

[0342] In some embodiments, the evaluation unit is further used to: when the timer times out, and when the terminal device re-evaluates the first CHO candidate cell and finds that it does not meet the corresponding first execution condition, and / or when the first CPA / CPC candidate cell does not meet the corresponding second execution condition, re-evaluate the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

[0343] In some embodiments, the evaluation unit is further configured to: re-evaluate the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell when the timer times out.

[0344] In some embodiments, the execution unit is further used to: execute CHO and / or CPA / CPC when there is a first CHO candidate cell that meets the corresponding first execution condition and / or a first CPA / CPC candidate cell that meets the corresponding second execution condition, and when the measurement results of evaluating the first CHO candidate cell and / or the first CPA / CPC candidate cell meet the first condition.

[0345] In some embodiments, the evaluation unit is further used to: in the case where there is a first CHO candidate cell that meets the corresponding first execution condition and / or a first CPA / CPC candidate cell that meets the corresponding second execution condition, and in the case where the measurement results of evaluating the first CHO candidate cell and / or the first CPA / CPC candidate cell do not meet the first condition or meet the second condition, re-evaluate the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

[0346] In some embodiments, the execution unit is further used to: execute CHO and / or CPA / CPC when there is a first CHO candidate cell that meets the corresponding first execution condition and / or a first CPA / CPC candidate cell that meets the corresponding second execution condition, and when the absolute value of the difference between the current measurement result of the first CHO candidate cell and the measurement result when the corresponding first execution condition is met is less than or equal to the first threshold, and / or when the absolute value of the difference between the current measurement result of the first CPA / CPC candidate cell and the measurement result when the corresponding second execution condition is met is less than or equal to the second threshold.

[0347] In some embodiments, the evaluation unit is further used to: re-evaluate the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell when there is a first CHO candidate cell that meets the corresponding first execution condition and / or a first CPA / CPC candidate cell that meets the corresponding second execution condition, and when the absolute value of the difference between the current measurement result of the first CHO candidate cell and the measurement result when the corresponding first execution condition is met is greater than or equal to a first threshold, and / or when the absolute value of the difference between the current measurement result of the first CPA / CPC candidate cell and the measurement result when the corresponding second execution condition is met is greater than or equal to a second threshold.

[0348] In some embodiments, the execution unit is further used to: execute CHO and / or CPA / CPC when there is a first CHO candidate cell that meets the corresponding first execution condition and / or a first CPA / CPC candidate cell that meets the corresponding second execution condition.

[0349] In some embodiments, the CHO candidate cell configuration includes a candidate primary cell (PCell) configuration; and the CPA / CPC candidate cell configuration includes a candidate primary / secondary cell (PSCell) configuration.

[0350] In some embodiments, each of the CHO candidate cell configurations includes one or more CPA / CPC candidate cell configurations and one or more second execution conditions; each of the CHO candidate cell configurations is configured in parallel with each corresponding first execution condition; and the one or more CPA / CPC candidate cell configurations correspond one-to-one to the one or more second execution conditions.

[0351] In some embodiments, each of the CHO candidate cell configurations includes one or more CPA / CPC candidate cell configurations; each of the CHO candidate cell configurations is configured in parallel with each corresponding first execution condition; each of the CHO candidate cell configurations is configured in parallel with each corresponding second execution condition list; each second execution condition list includes one or more second execution conditions; the one or more CPA / CPC candidate cell configurations correspond one-to-one to the one or more second execution conditions.

[0352] In some embodiments, each of the CHO candidate cell configurations includes a CPA / CPC candidate cell configuration; each of the CHO candidate cell configurations is configured in parallel with each corresponding first execution condition; each of the CHO candidate cell configurations is configured in parallel with each corresponding second execution condition; among the at least one CHO candidate cell configuration, the CHO candidate cell configurations corresponding to the same Pcell / same main cell group MCG are associated with the same first execution condition.

[0353] In some embodiments, there is an association relationship between at least one CHO candidate cell configuration and at least one CPA / CPC candidate cell configuration.

[0354] In some embodiments, the first execution condition is associated with at least one of the following: a measurement identifier MeasID corresponding to a source MCG / source Pcell, and a MeasID corresponding to a candidate MCG / candidate Pcell;

[0355] The second execution condition is associated with at least one of the following: MeasID corresponding to the source MCG / source Pcell, MeasID corresponding to the candidate MCG / candidate Pcell, measurement identifier MeasID corresponding to the source secondary cell group SCG / source PSCell, and MeasID corresponding to the candidate SCG / candidate PSCell.

[0356] In some embodiments, the evaluation unit is further used to: when the first CHO candidate cell satisfies the corresponding first execution condition and the target CPA / CPC candidate cell does not meet the corresponding second execution condition, continue to evaluate whether the target CPA / CPC candidate cell meets the corresponding second execution condition during the CHO execution phase; wherein the target CPA / CPC candidate cell is associated with the first CHO candidate cell or the MCG corresponding to the first CHO candidate cell.

[0357] In some embodiments, the execution unit is further used to: when the first CHO candidate cell satisfies the corresponding first execution condition, the first CPA / CPC candidate cell satisfies the corresponding second execution condition, and the first CHO candidate cell is associated with the first CPA / CPC candidate cell, simultaneously execute CHO and CPA / CPC, or execute CPA / CPC when CHO is in the execution stage, or execute CPA / CPC when CHO is executed successfully.

[0358] In some embodiments, the evaluation unit is further used to: when the first CHO candidate cell satisfies the corresponding first execution condition, the first CPA / CPC candidate cell satisfies the corresponding second execution condition, and the first CHO candidate cell is not associated with the first CPA / CPC candidate cell, re-evaluate the target CPA / CPC candidate cell; wherein the target CPA / CPC candidate cell is associated with the first CHO candidate cell or the MCG corresponding to the first CHO candidate cell.

[0359] FIG9 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application, which is applied to a network device. As shown in FIG9 , the communication device 900 includes:

[0360] Communication unit 901 is used to send first configuration information; the first configuration information includes at least one first execution condition and at least one second execution condition; the at least one first execution condition is used to evaluate at least one conditional switching CHO candidate cell, and the at least one second execution condition is used to evaluate at least one conditional primary and secondary cell addition / conditional primary and secondary cell change CPA / CPC candidate cell.

[0361] In some embodiments, the communication device 900 further includes: a confirmation unit, configured to determine the first configuration information.

[0362] In some embodiments, the first configuration information further includes: at least one CHO candidate cell configuration and / or at least one CPA / CPC candidate cell configuration.

[0363] In some embodiments, the CHO candidate cell configuration includes a candidate primary cell (PCell) configuration; and the CPA / CPC candidate cell configuration includes a candidate primary / secondary cell (PSCell) configuration.

[0364] In some embodiments, each of the CHO candidate cell configurations includes one or more CPA / CPC candidate cell configurations and one or more second execution conditions; each of the CHO candidate cell configurations is configured in parallel with each corresponding first execution condition; and the one or more CPA / CPC candidate cell configurations correspond one-to-one to the one or more second execution conditions.

[0365] In some embodiments, each of the CHO candidate cell configurations includes one or more CPA / CPC candidate cell configurations; each of the CHO candidate cell configurations is configured in parallel with each corresponding first execution condition; each of the CHO candidate cell configurations is configured in parallel with each corresponding second execution condition list; each second execution condition list includes one or more second execution conditions; the one or more CPA / CPC candidate cell configurations correspond one-to-one to the one or more second execution conditions.

[0366] In some embodiments, each of the CHO candidate cell configurations includes a CPA / CPC candidate cell configuration; each of the CHO candidate cell configurations is configured in parallel with each corresponding first execution condition; each of the CHO candidate cell configurations is configured in parallel with each corresponding second execution condition; among the at least one CHO candidate cell configuration, the CHO candidate cell configurations corresponding to the same Pcell / same main cell group MCG are associated with the same first execution condition.

[0367] In some embodiments, there is an association relationship between at least one CHO candidate cell configuration and at least one CPA / CPC candidate cell configuration.

[0368] In some embodiments, the first execution condition is associated with at least one of the following: the measurement identifier MeasID corresponding to the source MCG / source Pcell, and the MeasID corresponding to the candidate MCG / candidate Pcell; the second execution condition is associated with at least one of the following: the MeasID corresponding to the source MCG / source Pcell, the MeasID corresponding to the candidate MCG / candidate Pcell, the measurement identifier MeasID corresponding to the source secondary cell group SCG / source PSCell, and the MeasID corresponding to the candidate SCG / candidate PSCell.

[0369] Those skilled in the art should understand that the relevant description of the above-mentioned communication device in the embodiment of the present application can be understood with reference to the relevant description of the communication method in the embodiment of the present application.

[0370] Figure 10 is a schematic structural diagram of a communication device provided in an embodiment of the present application, and the communication device 1000 may include one of the following: a terminal device, a network device. The communication device 1000 shown in Figure 10 may include a processor 1010 and a memory 1020, wherein the memory 1020 is used to store a computer program, and the processor 1010 is used to call and run the computer program stored in the memory 1020, so that the communication device 1000 performs the method described in any of the above embodiments. For example, the processor 1010 is used to call and run the computer program stored in the memory 1020, so that the terminal device performs the method described in any of the above embodiments. For another example, the processor 1010 is used to call and run the computer program stored in the memory 1020, so that the network device performs the method described in any of the above embodiments.

[0371] Optionally, the memory 1020 may be a separate device independent of the processor 1010 , or may be integrated into the processor 1010 .

[0372] In some embodiments, as shown in FIG10 , the communication device 1000 may further include a transceiver 1030 , and the processor 1010 may control the transceiver 1030 to communicate with other devices. Specifically, the transceiver 1030 may send information or data to other devices, or receive information or data sent by other devices.

[0373] The transceiver 1030 may include a transmitter and a receiver. The transceiver 1030 may further include an antenna, and the number of antennas may be one or more.

[0374] In some embodiments, the communication device 1000 may specifically be a network device of an embodiment of the present application, and the communication device 1000 may implement the corresponding processes implemented by the network device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.

[0375] In some embodiments, the communication device 1000 may specifically be a terminal device of an embodiment of the present application, and the communication device 1000 may implement the corresponding processes implemented by the terminal device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.

[0376] An embodiment of the present application further provides a computer storage medium, which stores one or more programs. The one or more programs can be executed by one or more processors to implement the congestion control method in any embodiment of the present application.

[0377] In some embodiments, the computer-readable storage medium can be applied to the terminal device or network device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the terminal device or network device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0378] Figure 11 is a schematic structural diagram of a chip according to an embodiment of the present application. The chip 1100 shown in Figure 11 includes a processor 1110. The processor 1110 is used to call and run a computer program from a memory to implement the method in any embodiment of the present application.

[0379] In some embodiments, as shown in FIG11 , the chip 1100 may further include a memory 1120. The processor 1110 may call and execute a computer program from the memory 1120 to implement the method in the embodiment of the present application.

[0380] The memory 1120 may be a separate device independent of the processor 1110 , or may be integrated into the processor 1110 .

[0381] In some embodiments, the chip 1100 may further include an input interface 1130. The processor 1110 may control the input interface 1130 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.

[0382] In some embodiments, the chip 1100 may further include an output interface 1140. The processor 1110 may control the output interface 1140 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.

[0383] In some embodiments, the chip can be applied to the terminal device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0384] In some embodiments, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0385] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0386] An embodiment of the present application also provides a computer program product, which includes a computer storage medium, the computer storage medium storing a computer program, and the computer program including instructions that can be executed by at least one processor. When the instructions are executed by the at least one processor, the congestion control method in any embodiment of the present application is implemented.

[0387] In some embodiments, the computer program product can be applied to the terminal device or network device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the terminal device or network device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0388] Optionally, the computer program product in the embodiments of the present application may also be referred to as a software product in other embodiments.

[0389] An embodiment of the present application further provides a computer program, which enables a computer to execute the congestion control method in any embodiment of the present application.

[0390] In some embodiments, the computer program can be applied to the terminal device or network device in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the terminal device or network device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0391] The processor, congestion control device or chip of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the integrated logic circuit of the hardware in the processor or the instruction in the form of software. The above-mentioned processor, congestion control device or chip may include any one or more integrations of the following: general-purpose processor, application-specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), central processing unit (CPU), graphics processing unit (GPU), embedded neural network processor (neural-network processing units, NPU), controller, microcontroller, microprocessor, programmable logic device, discrete gate or transistor logic device, discrete hardware component. The disclosed methods, steps and logic block diagrams in the embodiment of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiments of this application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method.

[0392] It is understood that the memory or computer storage medium in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0393] It should be understood that the above-mentioned memory or computer storage medium is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memory in the embodiments of the present application is intended to include, but is not limited to, these and any other suitable types of memory.

[0394] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0395] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0396] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0397] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0398] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0399] In any embodiment of the present application, the time interval, time period, duration range, duration or time window, etc. may include all endpoint times, or may include part of the endpoint time (for example, including the left endpoint time but not the right endpoint time, or including the right endpoint time but not the left endpoint time), or may not include the endpoint time.

[0400] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0401] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A communication method, comprising: The terminal device receives the first configuration information; The first configuration information includes or indicates at least one first execution condition and at least one second execution condition; The at least one first execution condition is used to evaluate at least one conditional handover (CHO) candidate cell, and the at least one second execution condition is used to evaluate at least one conditional primary / secondary cell addition / conditional primary / secondary cell change (CPA / CPC) candidate cell.

2. The method according to claim 1, wherein the first configuration information further includes or indicates: at least one CHO candidate cell configuration and / or at least one CPA / CPC candidate cell configuration.

3. The method according to claim 1 or 2, further comprising: The terminal device determines whether to perform CHO according to whether the first CHO candidate cell meets the corresponding first execution condition; or, The terminal device determines whether to execute CHO based on whether the first CHO candidate cell meets the corresponding first execution condition and whether the first CPA / CPC candidate cell meets the corresponding second execution condition; wherein the first CHO candidate cell is associated with the first CPA / CPC candidate cell.

4. The method according to any one of claims 1 to 3, further comprising: The terminal device simultaneously starts evaluating the at least one CHO candidate cell and the at least one CPA / CPC candidate cell.

5. The method according to any one of claims 1 to 4, further comprising: When the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device performs CHO; or, When a first CHO candidate cell satisfies the corresponding first execution condition and a first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device executes CHO; wherein the first CHO candidate cell is associated with the first CPA / CPC candidate cell.

6. The method according to any one of claims 1 to 3, further comprising: In a case where the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device evaluates the at least one CPA / CPC candidate cell; or, In case that the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device evaluates the at least one CHO candidate cell.

7. The method according to claim 6, wherein, when the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device evaluates the at least one CPA / CPC candidate cell, comprising: In a case where the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device performs CHO and evaluates the at least one CPA / CPC candidate cell; or, When the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device evaluates the at least one CHO candidate cell, including: In a case where the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device performs CPA / CPC and evaluates the at least one CHO candidate cell.

8. The method according to claim 6, wherein, when the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device evaluates the at least one CPA / CPC candidate cell, comprising: When the first CHO candidate cell satisfies the corresponding first execution condition, the terminal device performs CHO; In case the CHO is successfully executed, the terminal device evaluates the at least one CPA / CPC candidate cell; or, When the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device evaluates the at least one CHO candidate cell, including: When the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device executes CPA / CPC; In case that the CPA / CPC is successfully performed, the terminal device evaluates the at least one CHO candidate cell.

9. The method according to any one of claims 1 to 8, further comprising: When a first CHO candidate cell satisfies the corresponding first execution condition and a first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device executes CPA / CPC; wherein the first CHO candidate cell and the first CPA / CPC candidate cell are associated with each other; or When the first CPA / CPC candidate cell satisfies the corresponding second execution condition and CHO starts to be executed, the terminal device executes CPA / CPC; or, When the first CPA / CPC candidate cell meets the corresponding second execution condition and CHO is in the execution phase, the terminal device executes CPA / CPC; or When the first CPA / CPC candidate cell meets the corresponding second execution condition and CHO is successfully executed, the terminal device executes CPA / CPC.

10. The method according to any one of claims 1 to 9, further comprising: In a case where there is a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and in a case where the terminal device re-evaluates that the first CHO candidate cell satisfies the corresponding first execution condition and / or the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device performs CHO and / or CPA / CPC; or, In the case that there is a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and in the case that the terminal device re-evaluates that the first CHO candidate cell does not satisfy the corresponding first execution condition, and / or the first CPA / CPC candidate cell does not satisfy the corresponding second execution condition, the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

11. The method according to any one of claims 1 to 10, further comprising: When the first CHO candidate cell satisfies the corresponding first execution condition, and / or the first CPA / CPC candidate cell satisfies the corresponding second execution condition, the terminal device starts a timer with a first timing duration; as well as During the operation of the timer, the terminal device performs CHO and / or CPA / CPC; or, When the timer times out, and when the terminal device re-evaluates that the first CHO candidate cell meets the corresponding first execution condition, and / or when the first CPA / CPC candidate cell meets the corresponding second execution condition, the terminal device performs CHO and / or CPA / CPC; or, When the timer times out, and when the terminal device re-evaluates that the first CHO candidate cell does not meet the corresponding first execution condition, and / or when the first CPA / CPC candidate cell does not meet the corresponding second execution condition, the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell; or, When the timer expires, the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

12. The method according to any one of claims 1 to 11, further comprising: In a case where there is a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and in a case where a measurement result of evaluating the first CHO candidate cell and / or the first CPA / CPC candidate cell satisfies the first condition, the terminal device performs CHO and / or CPA / CPC; or, In the case that there is a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and in the case that the measurement result of evaluating the first CHO candidate cell and / or the first CPA / CPC candidate cell does not satisfy the first condition or satisfies the second condition, the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

13. The method according to any one of claims 1 to 12, further comprising: In a case where there is a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and an absolute value of a difference between a current measurement result of the first CHO candidate cell and a measurement result when the corresponding first execution condition is satisfied is less than or equal to a first threshold, and / or in a case where an absolute value of a difference between a current measurement result of the first CPA / CPC candidate cell and a measurement result when the corresponding second execution condition is satisfied is less than or equal to a second threshold, the terminal device performs CHO and / or CPA / CPC; or, In the presence of a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, and the absolute value of the difference between the current measurement result of the first CHO candidate cell and the measurement result when the corresponding first execution condition is satisfied is greater than or equal to the first threshold, and / or in the presence of a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, the terminal device re-evaluates the at least one CHO candidate cell and / or the at least one CPA / CPC candidate cell.

14. The method according to any one of claims 1 to 13, further comprising: In a case where there is a first CHO candidate cell that satisfies the corresponding first execution condition and / or a first CPA / CPC candidate cell that satisfies the corresponding second execution condition, the terminal device performs CHO and / or CPA / CPC.

15. The method according to any one of claims 1 to 14, wherein the CHO candidate cell configuration includes a candidate primary cell (PCell) configuration; and the CPA / CPC candidate cell configuration includes a candidate primary / secondary cell (PSCell) configuration.

16. The method according to any one of claims 1 to 15, wherein each of the CHO candidate cell configurations comprises one or more CPA / CPC candidate cell configurations and one or more second execution conditions; Each of the CHO candidate cell configurations is configured in parallel with each corresponding first execution condition; The one or more CPA / CPC candidate cell configurations correspond one-to-one to the one or more second execution conditions.

17. The method according to any one of claims 1 to 15, wherein each of the CHO candidate cell configurations comprises one or more CPA / CPC candidate cell configurations; Each of the CHO candidate cell configurations is configured in parallel with each corresponding first execution condition; Each of the CHO candidate cell configurations is configured in parallel with each corresponding second execution condition list; Each second execution condition list includes one or more second execution conditions; and the one or more CPA / CPC candidate cell configurations correspond one-to-one to the one or more second execution conditions.

18. The method according to any one of claims 1 to 15, wherein each of the CHO candidate cell configurations comprises a CPA / CPC candidate cell configuration; Each of the CHO candidate cell configurations is configured in parallel with each corresponding first execution condition; Each of the CHO candidate cell configurations is configured in parallel with each corresponding second execution condition; Among the at least one CHO candidate cell configuration, the CHO candidate cell configuration corresponding to the same Pcell / the same master cell group MCG is associated with the same first execution condition.

19. The method according to any one of claims 1 to 15, wherein there is an association relationship between at least one CHO candidate cell configuration and at least one CPA / CPC candidate cell configuration.

20. The method according to any one of claims 1 to 19, wherein the first execution condition is associated with at least one of the following: a measurement identifier MeasID corresponding to a source MCG / source Pcell, and a MeasID corresponding to a candidate MCG / candidate Pcell; The second execution condition is associated with at least one of the following: MeasID corresponding to the source MCG / source Pcell, MeasID corresponding to the candidate MCG / candidate Pcell, measurement identifier MeasID corresponding to the source secondary cell group SCG / source PSCell, and MeasID corresponding to the candidate SCG / candidate PSCell.

21. The method according to any one of claims 1 to 20, further comprising: When the first CHO candidate cell satisfies the corresponding first execution condition and the target CPA / CPC candidate cell does not meet the corresponding second execution condition, the terminal device continues to evaluate whether the target CPA / CPC candidate cell meets the corresponding second execution condition during the CHO execution phase; wherein the target CPA / CPC candidate cell is associated with the first CHO candidate cell or the MCG corresponding to the first CHO candidate cell.

22. The method according to any one of claims 1 to 21, further comprising: When a first CHO candidate cell satisfies the corresponding first execution condition, a first CPA / CPC candidate cell satisfies the corresponding second execution condition, and the first CHO candidate cell is associated with the first CPA / CPC candidate cell, the terminal device simultaneously executes CHO and CPA / CPC, or the terminal device executes CPA / CPC when CHO is in the execution phase, or the terminal device executes CPA / CPC when CHO is successfully executed; or When the first CHO candidate cell satisfies the corresponding first execution condition, the first CPA / CPC candidate cell satisfies the corresponding second execution condition, and the first CHO candidate cell is not associated with the first CPA / CPC candidate cell, the terminal device re-evaluates the target CPA / CPC candidate cell; wherein the target CPA / CPC candidate cell is associated with the first CHO candidate cell or the MCG corresponding to the first CHO candidate cell.

23. A communication method, the method comprising: The network device sends first configuration information; The first configuration information includes at least one first execution condition and at least one second execution condition; The at least one first execution condition is used to evaluate at least one conditional handover (CHO) candidate cell, and the at least one second execution condition is used to evaluate at least one conditional primary / secondary cell addition / conditional primary / secondary cell change (CPA / CPC) candidate cell.

24. The method according to claim 23, wherein the first configuration information further comprises: At least one CHO candidate cell configuration and / or at least one CPA / CPC candidate cell configuration.

25. The method according to claim 23 or 24, wherein the CHO candidate cell configuration includes a candidate primary cell (PCell) configuration; and the CPA / CPC candidate cell configuration includes a candidate primary / secondary cell (PSCell) configuration.

26. The method according to any one of claims 23 to 25, wherein each of the CHO candidate cell configurations comprises one or more CPA / CPC candidate cell configurations and one or more second execution conditions; Each of the CHO candidate cell configurations is configured in parallel with each corresponding first execution condition; The one or more CPA / CPC candidate cell configurations correspond one-to-one to the one or more second execution conditions.

27. The method according to any one of claims 23 to 25, wherein each of the CHO candidate cell configurations comprises one or more CPA / CPC candidate cell configurations; Each of the CHO candidate cell configurations is configured in parallel with each corresponding first execution condition; Each of the CHO candidate cell configurations is configured in parallel with each corresponding second execution condition list; Each second execution condition list includes one or more second execution conditions; and the one or more CPA / CPC candidate cell configurations correspond one-to-one to the one or more second execution conditions.

28. The method according to any one of claims 23 to 25, wherein each of the CHO candidate cell configurations comprises a CPA / CPC candidate cell configuration; Each of the CHO candidate cell configurations is configured in parallel with each corresponding first execution condition; Each of the CHO candidate cell configurations is configured in parallel with each corresponding second execution condition; Among the at least one CHO candidate cell configuration, the CHO candidate cell configuration corresponding to the same Pcell / the same master cell group MCG is associated with the same first execution condition.

29. The method according to any one of claims 23 to 25, wherein an association relationship exists between at least one CHO candidate cell configuration and at least one CPA / CPC candidate cell configuration.

30. The method according to any one of claims 23 to 29, wherein the first execution condition is associated with at least one of the following: a measurement identifier MeasID corresponding to a source MCG / source Pcell, and a MeasID corresponding to a candidate MCG / candidate Pcell; The second execution condition is associated with at least one of the following: MeasID corresponding to the source MCG / source Pcell, MeasID corresponding to the candidate MCG / candidate Pcell, measurement identifier MeasID corresponding to the source secondary cell group SCG / source PSCell, and MeasID corresponding to the candidate SCG / candidate PSCell.

31. A communication device, comprising: A communication unit, configured to receive first configuration information; The first configuration information includes at least one first execution condition and at least one second execution condition; The at least one first execution condition is used to evaluate at least one conditional handover (CHO) candidate cell, and the at least one second execution condition is used to evaluate at least one conditional primary / secondary cell addition / conditional primary / secondary cell change (CPA / CPC) candidate cell.

32. A communication device, comprising: A communication unit, configured to send first configuration information; The first configuration information includes at least one first execution condition and at least one second execution condition; The at least one first execution condition is used to evaluate at least one conditional handover (CHO) candidate cell, and the at least one second execution condition is used to evaluate at least one conditional primary / secondary cell addition / conditional primary / secondary cell change (CPA / CPC) candidate cell.

33. A terminal device comprising: processor and memory, The memory is used to store computer programs, The processor is used to call and run the computer program stored in the memory, so that the terminal device executes the method according to any one of claims 1 to 22.

34. A network device comprising: processor and memory, The memory is used to store computer programs, The processor is configured to call and run the computer program stored in the memory, so that the network device executes the method according to any one of claims 23 to 30.

35. A computer storage medium storing one or more programs, wherein the one or more programs can be executed by one or more processors to implement the method according to any one of claims 1 to 22 or any one of claims 23 to 30.

36. A chip comprising: A processor, configured to call and run a computer program from a memory to implement the method according to any one of claims 1 to 22 or any one of claims 23 to 30.

37. A computer program product, comprising a computer storage medium storing a computer program, wherein the computer program comprises instructions executable by at least one processor, and when the instructions are executed by the at least one processor, implements the method of any one of claims 1 to 22 or any one of claims 23 to 30.

38. A computer program, which causes a computer to execute the method according to any one of claims 1 to 22 or any one of claims 23 to 30.