Communication method and related apparatus, storage medium, and computer program product

WO2026200813A1PCT designated stage Publication Date: 2026-10-01CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2026/085284
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-03-25
Filing Date
2026-03-23
Publication Date
2026-10-01

Smart Images

  • Figure CN2026085284_01102026_PF_FP_ABST
    Figure CN2026085284_01102026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present application are a communication method and a related apparatus, a storage medium, and a computer program product. The communication method applied to a first candidate cell comprises: receiving timing advance (TA) information of one or more candidate cells that is sent by a terminal and / or a second candidate cell, wherein each candidate cell is a conditional layer 1 / layer 2 triggered mobility (CLTM) candidate cell.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods and related devices, storage media, and computer program products

[0001] Cross-reference to related applications

[0002] This application is based on and claims priority to Chinese Patent Application No. 202510361238.5, filed on March 25, 2025, entitled “Communication Method and Related Apparatus, Storage Medium, Computer Program Product”, the entire contents of which are incorporated herein by reference. Technical Field

[0003] This application relates to the field of wireless communication technology, and in particular to a communication method and related devices, storage media, and computer program products. Background Technology

[0004] The 3rd Generation Partnership Project (3GPP) introduced Layer 1 / L2 triggered mobility (LTM) in Release 18, allowing the network to pre-configure at least one LTM candidate cell for a terminal. The terminal can then perform early uplink and downlink synchronization. Based on the terminal's L1 measurement results, the network triggers a serving cell change for the terminal. The change command is issued through an L2 Media Access Control (MAC) control element (L2 MAC CE), supporting both RACH-less LTM and RACH-based LTM. Whether the terminal performs RACH-based LTM or RACH-less LTM depends on the availability of a valid Timing Advance (TA) value. If the LTM handover command does not carry a TA but indicates RACH resources, the terminal initiates RACH-based LTM.

[0005] In protocol standard R19, support for Conditional LTM (CLTM) was proposed, which means that the terminal can perform measurement based on the execution conditions configured by the network, and autonomously execute LTM when the measurement results meet the execution conditions.

[0006] One important feature of LTM is "early synchronization" to reduce latency when the terminal changes serving cell. For early uplink synchronization, the network can configure the terminal to perform TA measurement (UE-based TA measurement) or TA acquisition based on Physical Downlink Control Channel (PDCCH) orders. Both of these early synchronization methods are applicable to CLTM schemes, but the implementation of PDCCH-order-based TA acquisition differs between CLTM and conventional LTM. In CLTM, the serving cell or source cell sends a MAC CE indicating the TA value of the target cell. Since the network is uncertain about the terminal's potential movement direction in CLTM, it cannot guarantee that the TA value will remain valid even when the terminal conditions are met. Therefore, a new timer is introduced; the terminal considers the TA value valid until the timer expires.

[0007] Referring to Figure 1, since the network is uncertain about which candidate cell the terminal will move to, it may trigger the terminal to obtain the TA value of different candidate cells. Accordingly, a timer needs to be maintained for the TA value of each candidate cell. This timer may be maintained by the terminal side or jointly by the terminal side and the serving cell, but it is unknown to other candidate cells. Therefore, after the terminal performs CLTM once, even if the TA value of a certain candidate cell is still valid and the corresponding timer has not expired, but other candidate cells (including the target cell) do not have this information, the terminal will re-initiate the TA value acquisition, resulting in a waste of uplink and downlink resources and terminal resources, or causing terminals that can perform RACH-less LTM to eventually only be able to initiate RACH-based LTM, which increases mobility latency and brings about a loss of terminal performance. Summary of the Invention

[0008] This application provides a communication method and related apparatus, storage medium, and computer program product. Candidate cells can obtain TA information of one or more candidate cells by interacting with the terminal or other candidate cells, thereby avoiding repeated TA acquisition after the terminal completes CLTM handover. This not only reduces uplink and downlink resource overhead, increases network schedulable resources, and reduces congestion, but also reduces the terminal's energy consumption.

[0009] The technical solution of this application is implemented as follows:

[0010] This application provides a communication method applied to a first candidate cell, the method comprising:

[0011] Receive timing advance TA information of one or more candidate cells sent by the receiving terminal and / or the second candidate cell;

[0012] Each candidate cell is a condition-based Layer 1 / Layer 2 triggered mobility CLTM candidate cell.

[0013] In the above method, the first candidate cell is the target cell for the terminal to perform CLTM handover, and the second candidate cell is the source cell for the terminal to perform CLTM handover.

[0014] Alternatively, the first candidate cell may be any candidate cell different from the second candidate cell, where the second candidate cell is the current serving cell of the terminal.

[0015] In the above method, the first candidate cell is the target cell for the terminal to perform CLTM handover, and the method further includes:

[0016] Send a TA information request to the terminal so that the terminal can send TA information for one or more candidate cells.

[0017] In the above method, sending the TA information request to the terminal includes:

[0018] When connected to the terminal and / or the terminal indicates that it holds TA-related information, a TA information request is sent to the terminal.

[0019] In the above method, the first candidate cell is the target cell for the terminal to perform CLTM handover, and the second candidate cell is the source cell for the terminal to perform CLTM handover. The method further includes:

[0020] After connecting to the terminal, a TA information request is sent to the second candidate cell, so that the second candidate cell sends TA information of one or more candidate cells.

[0021] In the above method, the first candidate cell is the target cell for the terminal to perform CLTM handover, and the method further includes:

[0022] After connecting to the terminal, receive the TA update request sent by the terminal;

[0023] The TA update request includes the cell identifier of the third candidate cell;

[0024] The third candidate cell is a candidate cell whose timer corresponding to the TA value has expired or whose TA value is invalid.

[0025] The above method further includes: determining whether to trigger the terminal to acquire the TA of the candidate cells based on the TA information of one or more candidate cells sent by the terminal, and / or the TA update request.

[0026] In the above method, the TA information of each candidate cell includes one or more of the following:

[0027] Community signage;

[0028] TA value;

[0029] The TA value corresponds to the timer information of the timer.

[0030] In the above method, the TA value corresponds to the timer information of the timer, including one or more of the following:

[0031] Total timer duration;

[0032] Timer remaining duration;

[0033] Timer elapsed;

[0034] Timer start point representation information;

[0035] Timer end point representation information.

[0036] The above method also includes: providing configuration information to the terminal;

[0037] The configuration information is used to configure the timer stop or hold policy corresponding to the TA value of one or more candidate cells, and the configuration information is determined by one or more candidate cells.

[0038] This application provides a communication method applied to a terminal, the method comprising:

[0039] When performing a CLMT handover and switching to the first candidate cell, send TA information of one or more candidate cells to the first candidate cell;

[0040] Each of the candidate cells is a CLTM candidate cell.

[0041] In the above method, sending TA information of one or more candidate cells to the first candidate cell includes:

[0042] If the first condition is met, send TA information of one or more candidate cells to the first candidate cell;

[0043] The first condition includes one or more of the following:

[0044] The network configuration does not release the TA value and timer of the candidate cell;

[0045] The timer corresponding to the TA value of the candidate cell has not timed out;

[0046] Received the TA information request sent by the first candidate cell.

[0047] The above method also includes: when switching to the first candidate cell, controlling the timer corresponding to the TA value of one or more candidate cells to stop or remain based on configuration information and / or protocol provisions;

[0048] The configuration information is used to configure the timer stop or hold policy corresponding to the TA value of one or more candidate cells, which is determined by one or more candidate cells.

[0049] The above method also includes: when switching to the first candidate cell, if the timer corresponding to the TA value of the third candidate cell times out and the TA value becomes invalid, sending a TA update request to the first candidate cell;

[0050] The TA update request includes the cell identifier of the third candidate cell.

[0051] In the above method, the TA information of each candidate cell includes one or more of the following:

[0052] Community signage;

[0053] TA value;

[0054] The TA value corresponds to the timer information of the timer.

[0055] In the above method, the TA value corresponds to the timer information of the timer, including one or more of the following:

[0056] Total timer duration;

[0057] Timer remaining duration;

[0058] Timer elapsed;

[0059] Timer start point representation information;

[0060] Timer end point representation information.

[0061] This application provides a communication method applied to a second candidate cell, the method comprising:

[0062] Send TA information of one or more candidate cells to the first candidate cell;

[0063] Each of the candidate cells is a CLTM candidate cell.

[0064] In the above method, the first candidate cell is the target cell for the terminal to perform CLTM handover, and the second candidate cell is the source cell for the terminal to perform CLTM handover.

[0065] Alternatively, the first candidate cell may be any candidate cell different from the second candidate cell, where the second candidate cell is the current serving cell of the terminal.

[0066] In the above method, the first candidate cell is the target cell for the terminal to perform CLTM handover, and the second candidate cell is the source cell for the terminal to perform CLTM handover. The method further includes:

[0067] Receive the TA information request sent by the first candidate cell;

[0068] In response to the TA information request, TA information of one or more candidate cells is sent to the first candidate cell.

[0069] The above method also includes receiving TA values ​​reported by one or more candidate cells.

[0070] In the above method, the TA information of each candidate cell includes one or more of the following:

[0071] Community signage;

[0072] TA value;

[0073] The TA value corresponds to the timer information of the timer.

[0074] In the above method, the TA value corresponds to the timer information of the timer, including one or more of the following:

[0075] Total timer duration;

[0076] Timer remaining duration;

[0077] Timer elapsed;

[0078] Timer start point representation information;

[0079] Timer end point representation information.

[0080] This application provides a network device applied to a first candidate cell, the network device comprising: a first processor, a first memory, and a first communication bus;

[0081] The first communication bus is configured to establish a communication connection between the first processor and the first memory;

[0082] The first processor is configured to execute one or more computer programs stored in the first memory to implement a communication method applied to the first candidate cell.

[0083] This application provides a network device for use in a second candidate cell, the network device comprising: a second processor, a second memory, and a second communication bus;

[0084] The second communication bus is configured to establish a communication connection between the second processor and the second memory;

[0085] The second processor is configured to execute one or more computer programs stored in the second memory to implement a communication method applied to the second candidate cell.

[0086] This application provides a terminal, including: a third processor, a third memory, and a third communication bus;

[0087] The third communication bus is configured to enable a communication connection between the third processor and the third memory;

[0088] The third processor is configured to execute one or more computer programs stored in the third memory to implement a communication method applied to the terminal.

[0089] This application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a communication method applied to a first candidate cell, or a communication method applied to a terminal, or a communication method applied to a second candidate cell.

[0090] This application provides a computer program product, including a computer program that, when executed by a processor, implements a communication method applied to a first candidate cell, or a communication method applied to a terminal, or a communication method applied to a second candidate cell.

[0091] This application provides a communication method and related apparatus, storage medium, and computer program product. The communication method applied to a first candidate cell includes: receiving TA information of one or more candidate cells sent by a terminal and / or a second candidate cell; wherein each candidate cell is a CLTM candidate cell. The technical solution provided by this application allows candidate cells to obtain TA information of one or more candidate cells through interaction with the terminal or other candidate cells, thereby avoiding repeated TA acquisition after the terminal completes CLTM handover. This not only reduces uplink and downlink resource overhead, increases network schedulable resources, and reduces congestion, but also reduces the terminal's energy consumption. Attached Figure Description

[0092] Figure 1 is a timing diagram of a terminal performing CLTM handover in the prior art;

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

[0094] Figure 3 is a schematic flowchart of a communication method provided in an embodiment of this application;

[0095] Figure 4 is a schematic flowchart of a communication method provided in an embodiment of this application;

[0096] Figure 5 is an exemplary communication interaction diagram provided in an embodiment of this application;

[0097] Figure 6 is a second exemplary communication interaction diagram provided in an embodiment of this application;

[0098] Figure 7 is an exemplary communication interaction diagram provided in an embodiment of this application;

[0099] Figure 8 is a schematic diagram of the structure of a network device provided in an embodiment of this application;

[0100] Figure 9 is a schematic diagram of the structure of a network device provided in an embodiment of this application;

[0101] Figure 10 is a schematic diagram of the structure of a network device provided in an embodiment of this application;

[0102] Figure 11 is a schematic diagram of the structure of a network device provided in an embodiment of this application;

[0103] Figure 12 is a schematic diagram of the structure of a terminal provided in an embodiment of this application;

[0104] Figure 13 is a schematic diagram of the structure of a terminal provided in an embodiment of this application. Detailed Implementation

[0105] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0106] The technical solutions of this application and how they solve the aforementioned technical problems will be described in detail below through embodiments and in conjunction with the accompanying drawings. The embodiments below can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0107] Furthermore, the technical solutions described in the embodiments of this application can be combined arbitrarily without conflict.

[0108] This application provides a communication method applied to a first candidate cell. Figure 2 is a flowchart illustrating one of the communication methods provided in this application. As shown in Figure 2, the communication method applied to the first candidate cell in this application mainly includes the following steps:

[0109] S101, Receive TA information of one or more candidate cells sent by the terminal and / or the second candidate cell; wherein each candidate cell is a CLTM candidate cell.

[0110] In the embodiments of this application, the first candidate cell may receive TA information of one or more candidate cells sent by the terminal and / or the second candidate cell, and each candidate cell may also be described as a CLTM candidate cell.

[0111] In the embodiments of this application, as described in step S101, the first candidate cell can obtain TA information of one or more candidate cells from the terminal and / or the second candidate cell. Here, one or more candidate cells can also be described as other candidate cells different from the first candidate cell, or as one or more candidate cells including other candidate cells different from the first candidate cell. Specifically, the TA information of each candidate cell includes one or more of the following:

[0112] Community signage;

[0113] TA value;

[0114] The TA value corresponds to the timer information of the timer.

[0115] It should be noted that, in the embodiments of this application, the cell identifier of the candidate cell may be represented by one or at least two of the following direct or indirect combinations (such as taking the first n bits of one ID and the last n bits of another ID, where n is a natural number greater than or equal to 1): LTM configuration identifier (index), Physical Cell Identifier (PCI), Measurement Identifier (ID), Conditional Configuration ID, R19 reset ID, R18 reset ID, and tag (TAG). This embodiment of the application does not limit the representation of the cell identifier.

[0116] In the embodiments of this application, the TA value corresponds to the timer information of the timer, including one or more of the following:

[0117] Total timer duration;

[0118] Timer remaining duration;

[0119] Timer elapsed;

[0120] Timer start point representation information;

[0121] Timer end point representation information.

[0122] It should be noted that, in the embodiments of this application, the total duration of the timer can also be described as the total window length of the timer, the remaining duration of the timer can also be described as the remaining window length of the timer, and the timer's running duration can also be described as the timer's running window length.

[0123] It should be noted that, in the embodiments of this application, the timer start-point characterization information can be an absolute time, or it can include an offset value. This mainly considers the time difference between the candidate cells and the terminal maintaining the timer, caused by the order in which the terminal receives TA information over the air interface and sends it to the terminal and between candidate cells. Similarly, the timer end-point characterization information can be an absolute time, or it can include an offset value, or it can only indicate the total timer duration. The timer end-point can be determined from the total timer duration.

[0124] In the embodiments of this application, as described in step S101, the first candidate cell can obtain TA information of one or more candidate cells from the terminal. Specifically, the first candidate cell can serve as the target cell for the terminal to perform CLTM handover, and receives TA information of one or more candidate cells sent by the terminal. The relevant explanations are provided below.

[0125] In the embodiments of this application, the first candidate cell can be the target cell for the terminal to perform CLTM handover. In this case, the first candidate cell can request TA information from the terminal. Specifically, the following steps can be performed: send a TA information request to the terminal so that the terminal can send TA information of one or more candidate cells.

[0126] It should be noted that, in the embodiments of this application, the first candidate cell may instruct the terminal to report a list of candidate cells for TA information in the TA information request. The terminal reports the TA information of the candidate cell only if the candidate cell with a valid TA value belongs to the list.

[0127] In embodiments of this application, the first candidate cell sending a TA information request to the terminal includes: sending a TA information request to the terminal when connected to the terminal and / or when the terminal indicates that it holds TA-related information.

[0128] It should be noted that in the embodiments of this application, the connection between the first candidate cell and the terminal can also be understood as the terminal performing a CLTM handover and switching to the target cell.

[0129] It should be noted that, in the embodiments of this application, the terminal may indicate to the first candidate cell that it holds TA-related information. Specifically, this may be indicated after the terminal performs CLTM handover, that is, after the first candidate cell connects with the terminal. This indication may be included in the cell where Radio Resource Control (RRC) reconfiguration has been completed, or it may be indicated through separate signaling. This embodiment of the application does not limit this.

[0130] In the embodiments of this application, as described above, the first candidate cell can be used as the target cell for the terminal to perform CLTM handover. Based on this, the first candidate cell can also perform the following steps: after connecting with the terminal, it receives a TA update request sent by the terminal; wherein, the TA update request includes the cell identifier of the third candidate cell; the third candidate cell is a candidate cell whose timer corresponding to the TA value has expired and whose TA value is invalid.

[0131] In embodiments of this application, the first candidate cell may further perform the following steps: based on the TA information of one or more candidate cells sent by the terminal, and / or the TA update request, determine whether to trigger the terminal to obtain the TA of the candidate cell.

[0132] It should be noted that, in the embodiments of this application, the first candidate cell can decide whether to trigger the terminal to obtain the TA value of one or more candidate cells based on the TA information of one or more candidate cells already sent by the terminal, and / or the TA update request. For example, the first candidate cell can decide to trigger the terminal to obtain the TA of the third candidate cell if the TA value of the third candidate cell is invalid; of course, it can also decide not to obtain it.

[0133] In the embodiments of this application, as described in step S101, the first candidate cell may also obtain TA information of one or more candidate cells from the second candidate cell, which will be explained below.

[0134] In the embodiments of this application, the first candidate cell is the target cell for the terminal to perform CLTM handover, and the second candidate cell is the source cell for the terminal to perform CLTM handover;

[0135] Alternatively, the first candidate cell can be any candidate cell different from the second candidate cell, and the second candidate cell can be the terminal's current serving cell.

[0136] It should be noted that in the embodiments of this application, the target cell, source cell, and serving cell are the roles played by the candidate cell in the communication scenario, that is, the target cell, source cell, and serving cell are essentially all candidate cells.

[0137] In the embodiments of this application, if the first candidate cell is the target cell for the terminal to perform CLTM handover and the second candidate cell is the source cell for the terminal to perform CLTM handover, the first candidate cell, as the target cell, can request TA information from the second candidate cell, which is the source cell, after the terminal completes CLTM handover and switches to the first candidate cell. Specifically, the following steps can be performed: after connecting with the terminal, send a TA information request to the second candidate cell so that the serving cell can send TA information of one or more candidate cells.

[0138] It should be noted that, in the embodiments of this application, the first candidate cell can carry a TA information request through a handover success signaling or other signaling, or the handover success signaling can be directly understood as a TA information request, and sending TA information is the default behavior after receiving the handover success signaling.

[0139] In the embodiments of this application, if the first candidate cell is any candidate cell different from the second candidate cell, and the second candidate cell is the current serving cell of the terminal, the second candidate cell may actively send TA information of one or more candidate cells to the first candidate cell, wherein the first candidate cell may not be included in the one or more candidate cells.

[0140] In the embodiments of this application, the first candidate cell can not only perform step S101, but also perform the following steps: providing configuration information to the terminal; wherein, the configuration information is used to configure the timer stop or hold policy corresponding to the TA value of one or more candidate cells, and the configuration information is determined by one or more candidate cells.

[0141] It should be noted that, in the embodiments of this application, the first candidate cell can provide configuration information to the terminal. If the terminal has already accessed the first candidate cell (i.e., the first candidate cell becomes the terminal's current serving cell), the first candidate cell can directly send configuration information to the terminal. If the terminal has not accessed the first candidate cell, the first candidate cell can provide configuration information to the terminal through the terminal's current serving cell. The configuration information is determined by one or more candidate cells. Here, the one or more candidate cells may include the current serving cell, a previously serving cell, any candidate cell, the target cell for CLTM handover, and the source cell for CLTM handover; this embodiment of the application does not impose such limitations.

[0142] For example, the configuration information includes the configuration provided by candidate cell 1: when a terminal accesses it, all TA values ​​acquired in the previous hop or several hops are released, that is, all timers are stopped; the configuration information may also include the configuration provided by candidate cell 2: when a terminal accesses it, all TA values ​​acquired in the previous hop or several hops are retained, that is, the running timers are allowed to continue; the configuration information may also include different stop or retain configurations provided by candidate cell 3 for different candidate cells.

[0143] It should be noted that, in the embodiments of this application, the strategy provided by the configuration information may be uniform (both stopped or both maintained) or inconsistent (timers of some candidate cells are stopped, while timers of others are maintained) for the TA values ​​and timers currently acquired by the terminal. Alternatively, a condition for determining whether to release the timer (which may be a parameter) may be provided, such as the remaining time of the timer > (or >=) the timer window length * n, where n is a parameter of [0,1]. In this case, the configuration information may only provide this parameter. Similarly, this parameter may be provided by one or more candidate cells, which is not limited in the embodiments of this application.

[0144] It should be noted that the configuration information may be provided through LTM configuration, or through RRC / MAC CE or physical layer signaling after the LTM configuration is issued. If provided through MAC CE, this information can be included in the MAC CE that issues the TA.

[0145] This application provides a communication method applied to a terminal. Figure 3 is a schematic flowchart of a communication method provided in this application. As shown in Figure 3, the communication method applied to a terminal in this application mainly includes the following steps:

[0146] S201. When performing a CLMT handover and switching to the first candidate cell, send TA information of one or more candidate cells to the first candidate cell; wherein each candidate cell is a CLTM candidate cell.

[0147] In the embodiments of this application, when the terminal performs a CLMT handover and switches to the first candidate cell, it can send TA information of one or more candidate cells to the first candidate cell.

[0148] It should be noted that, in the embodiments of this application, the terminal sends TA information for one or more candidate cells. Here, one or more candidate cells can also be described as other candidate cells different from the first candidate cell, or as one or more candidate cells including other candidate cells different from the first candidate cell. For a detailed explanation of the TA information of each candidate cell, please refer to the relevant content in the first candidate cell side method described above, and it will not be repeated here.

[0149] In embodiments of this application, the terminal sends TA information of one or more candidate cells to the first candidate cell, including: sending TA information of one or more CLTM candidate cells to the first candidate cell when a first condition is met;

[0150] The first condition includes one or more of the following:

[0151] The network configuration does not release the TA value and timer of the candidate cell;

[0152] The timer corresponding to the TA value of the candidate cell has not timed out;

[0153] Received the TA information request sent by the first candidate cell.

[0154] It should be noted that, in the embodiments of this application, the network (here mainly refers to the current serving cell or the serving cell of a previous hop) can configure the terminal to release the TA value of the candidate cell and the timer. If the TA value of the candidate cell and the timer are not released, the terminal will report the TA information by default.

[0155] It should be noted that in the embodiments of this application, the network (here mainly refers to the current serving cell or the serving cell of a previous hop) is not configured to release. If the terminal has a timer that has not expired, that is, there is a valid TA value, the terminal reports the TA information.

[0156] It should be noted that, in the embodiments of this application, referring to the first candidate cell method described above, the first candidate cell can instruct the terminal to report a list of candidate cells for TA information in the TA information request. Based on this, the terminal can report the TA information of a candidate cell if it has a valid TA value and belongs to the list. Of course, the TA information request can also only instruct the terminal to report TA information. In this case, the terminal can report the TA information of a candidate cell with a valid TA value, or a candidate cell whose timer corresponding to the TA value has not expired, to the first candidate cell.

[0157] It is understood that, in the embodiments of this application, based on the aforementioned first condition, the terminal sending TA information of one or more candidate cells to the first candidate cell is initiated actively by the terminal after performing a CLTM handover and switching to the first candidate cell, or it can be initiated passively. The terminal actively sending TA information of one or more candidate cells to the first candidate cell can be done when the TA value of the candidate cell is valid. Valid TA value specifically means that the network configuration does not release the TA value and timer of the candidate cell, or that the timer corresponding to the TA value of the candidate cell has not expired. The terminal passively sending TA information of one or more candidate cells to the first candidate cell specifically occurs when it receives a TA information request from the first candidate cell.

[0158] It should be noted that, in the embodiments of this application, when the terminal actively initiates the reporting, the TA information can be directly included in the terminal's first uplink data, such as the RRC reconfiguration completion message.

[0159] It should be noted that, in the embodiments of this application, considering that the terminal has already performed a CLTM handover and switched to the first candidate cell, the first candidate cell can determine whether its TA is valid. Therefore, the TA information of the first candidate cell may not be included in the TA information of one or more candidate cells reported by the terminal.

[0160] It should be noted that, in the embodiments of this application, considering the actual application scenarios and needs, the terminal may also simply not release the timer corresponding to the valid TA value, but without reporting anything.

[0161] In the embodiments of this application, the terminal can not only execute step S201, but also perform timer management corresponding to the TA value when it determines that the execution conditions of the first candidate cell are met, determines the first candidate cell as the target cell and accesses and / or sends uplink data (corresponding to RACH-based / RACH-less LTM). This will be described in detail below.

[0162] In the embodiments of this application, the terminal may further perform the following steps: when switching to the first candidate cell, based on configuration information and / or protocol provisions, control the timer corresponding to the TA value of one or more candidate cells to stop or hold; wherein, the configuration information is used to configure the timer stop or hold policy corresponding to the TA value of one or more candidate cells, and is determined by one or more candidate cells.

[0163] It should be noted that, in the embodiments of this application, whether the terminal stops the timer corresponding to the TA value of one or more candidate cells may be based on network configuration or protocol specifications. Here, network configuration refers to the configuration information determined by one or more candidate cells (mainly the current serving cell or the serving cell of a previous hop).

[0164] In the embodiments of this application, the terminal may further perform the following steps: when switching to the first candidate cell, if the timer corresponding to the TA value of the third candidate cell times out and the TA value is invalid, a TA update request is sent to the first candidate cell; wherein, the TA update request includes the cell identifier of the third candidate cell.

[0165] It should be noted that in the embodiments of this application, the terminal sends a TA update request to the current serving cell, i.e. the first candidate cell, only when the TA value it maintains is invalid, that is, after the timer corresponding to the TA value expires. The request contains at least the cell identifier of the candidate cell (third candidate cell) with invalid TA value. In this way, the first candidate cell can decide whether to trigger the acquisition of the TA of the candidate cell based on the TA update request. See the relevant content on the first candidate cell side for details.

[0166] This application provides a communication method applied to a second candidate cell. Figure 4 is a schematic flowchart of a communication method provided in this application. As shown in Figure 4, the communication method applied to the second candidate cell in this application mainly includes the following steps:

[0167] S301. Send TA information of one or more candidate cells to the first candidate cell; wherein each candidate cell is a CLTM candidate cell.

[0168] In the embodiments of this application, corresponding to the first candidate cell side method, the second candidate cell can send TA information of one or more candidate cells to the first candidate cell. Here, one or more candidate cells can also be described as other candidate cells different from the first candidate cell, or as one or more candidate cells including other candidate cells different from the first candidate cell. For a detailed explanation of the TA information of each candidate cell, please refer to the relevant content in the first candidate cell side method described above, and it will not be repeated here.

[0169] In the embodiments of this application, the first candidate cell is the target cell for the terminal to perform CLTM handover, and the second candidate cell is the source cell for the terminal to perform CLTM handover;

[0170] Alternatively, the first candidate cell can be any candidate cell different from the second candidate cell, and the second candidate cell can be the terminal's current serving cell.

[0171] In the embodiments of this application, when the second candidate cell serves as the source cell for the terminal to perform CLTM handover or the terminal's current serving cell, it can maintain the TA values ​​of one or more candidate cells, that is, receive the TA values ​​reported by one or more candidate cells.

[0172] In the embodiments of this application, if the first candidate cell is the target cell for the terminal to perform CLTM handover and the second candidate cell is the source cell for the terminal to perform CLTM handover, the second candidate cell may also perform the following steps: receiving a TA information request sent by the first candidate cell; and in response to the TA information request, sending TA information of one or more candidate cells to the first candidate cell.

[0173] It should be noted that, in the embodiments of this application, as described in the first candidate cell side method above, the first candidate cell, as the target cell, can send a TA information request to the second candidate cell after connecting to the terminal, that is, after CLTM handover. Based on this, the second candidate cell can receive the TA request, thereby triggering the second candidate cell to send the TA information of one or more candidate cells that it previously maintained to the first candidate cell.

[0174] In the embodiments of this application, if the first candidate cell is any candidate cell different from the second candidate cell, and the second candidate cell is the current serving cell of the terminal, then as the serving cell, the second candidate cell can directly send the TA information of one or more candidate cells it maintains to other candidate cells (the first candidate cell).

[0175] It should be noted that, in the embodiments of this application, the second candidate cell serves as the current serving cell, triggering the terminal to obtain the TA value of a candidate cell via PDCCH order. After obtaining the TA value, the second candidate cell can send the corresponding TA information to other candidate cells (the first candidate cell) and send the TA value to the terminal. The sending of the TA value from the second candidate cell to the first candidate cell and to the terminal may be parallel or sequential; the order of sending to the terminal and the first candidate cell is not limited. For candidate cells providing TA values, the TA information provided by the second candidate cell may be before the PDCCH order is sent or after the TA value is obtained.

[0176] Based on the communication methods explained above from the perspectives of the first candidate cell, the second candidate cell, and the terminal side, it can be seen that the technical solution provided in this application allows candidate cells to obtain the TA information maintained by the terminal in the serving cell. This avoids repeatedly triggering TA acquisition when the terminal completes a cell handover but the TA values ​​of some candidate cells are still valid, thereby reducing uplink and downlink resource overhead, including but not limited to PDCCH order and preamble. Furthermore, it reduces the reservation of preambles by candidate cells, increases network schedulable resources, and reduces congestion. In addition, it also reduces the terminal's energy consumption.

[0177] It should be noted that the technical solution provided in this application can also be applied to the interaction of other information that is issued by the serving cell or triggered by the terminal to generate and maintain, and that does not become invalid due to mobility processes.

[0178] Based on the above explanation of the communication method, the technical solution of this application will be illustrated below with specific scenarios.

[0179] Figure 5 is an exemplary communication interaction diagram provided in an embodiment of this application. As shown in Figure 5, it mainly involves a terminal (User Equipment, UE), a serving cell, and multiple candidate cells. The specific steps are as follows:

[0180] 1. Candidate cell 1 sends a TA timer reset indication to the Serving cell; the TA timer reset indication is the configuration information mentioned above.

[0181] 2. The Serving cell sends CLTM configuration to the UE, which may optionally include a TA timer reset indication;

[0182] 3. The UE performs a CLTM handover assessment;

[0183] 4. The UE performs TA acquisition based on the PDCCH order (for Candidate cell 1);

[0184] 5. The UE performs TA acquisition based on the PDCCH order (for candidate cell n);

[0185] 6. The Serving cell sends a TA timer reset indication to the UE;

[0186] 7. The UE executes the stop or hold timer corresponding to the TA value;

[0187] 8. UE accesses Candidate cell 1;

[0188] 9. The UE indicates to Candidate cell 1 that it holds TA-related information;

[0189] 10. Candidate cell 1 sends a TA information request to the UE;

[0190] 11. The UE sends TA information (including timer information corresponding to the TA value) of other Candidate cells to Candidate cell 1;

[0191] 12. Early TA decision is made for Candidate cell 1;

[0192] 13. Candidate cell 1 sends a PDCCH order to Candidate cell n to the UE (the TA value of Candidate cell n is invalid, and the timer corresponding to the TA value has expired).

[0193] 14. The UE performs TA acquisition based on the PDCCH order (for candidate cell n).

[0194] It should be noted that in the above example, Candidate cell 1 is the target cell (first candidate cell) for CLTM handover, and Serving cell is the source cell (second candidate cell) for CLTM handover.

[0195] Figure 6 is a second exemplary communication interaction diagram provided in an embodiment of this application. As shown in Figure 6, it mainly involves the UE, the Serving cell, and multiple Candidate cells. The specific steps are as follows:

[0196] 1. The Serving cell sends a PDCCH order to the Candidate cell 1 to the UE;

[0197] 2. The UE sends a preamble to Candidate cell 1;

[0198] 3. Candidate cell 1 sends its TA value to the Serving cell;

[0199] 4. The Serving cell sends the TA value of Candidate cell 1 to the UE;

[0200] 5. The Serving cell sends TA information to Candidate cell n (this TA information may include the TA information of Candidate cell 1, as well as the TA information of other Candidate cells);

[0201] 6. The Serving cell sends TA information to Candidate cell 1 (this TA information may include the TA information of Candidate cell n, as well as the TA information of other Candidate cells).

[0202] It should be noted that in the above example, Candidate cell 1 is any candidate cell (first candidate cell), and Serving cell is the terminal's current serving cell (second candidate cell). The exchange of TA information can occur before CLTM handover.

[0203] Figure 7 is an exemplary communication interaction diagram provided in an embodiment of this application. As shown in Figure 7, it mainly involves the UE, the Serving cell, and multiple Candidate cells. The TA information interaction occurs after CLTM handover, and the specific steps are as follows:

[0204] 1. The UE performs a CLTM handover assessment;

[0205] 2. The UE accesses Candidate cell 1 (the target cell for CLTM handover); it should be noted that the Serving cell is also the source cell for CLTM handover.

[0206] 3. Candidate cell 1 sends a TA information request to the Serving cell;

[0207] 4. The Serving cell sends TA information to Candidate cell 1 (this TA information includes the TA information of other Candidate cells that are maintained).

[0208] It should be noted that in the above example, Candidate cell 1 is the target cell (first candidate cell) for CLTM handover, and Serving cell is the source cell (second candidate cell) for CLTM handover. The exchange of TA information can occur after CLTM handover.

[0209] This application provides a network device applied to a first candidate cell. Figure 8 is a schematic diagram of the structure of a network device provided in this application. As shown in Figure 8, the network device 1 includes:

[0210] The first communication module 11 is configured to receive timing advance TA information of one or more candidate cells sent by the terminal and / or the second candidate cell;

[0211] Each candidate cell is a condition-based Layer 1 / Layer 2 triggered mobility CLTM candidate cell.

[0212] In one embodiment of this application, the first candidate cell is the target cell for the terminal to perform CLTM handover, and the second candidate cell is the source cell for the terminal to perform CLTM handover.

[0213] Alternatively, the first candidate cell may be any candidate cell different from the second candidate cell, where the second candidate cell is the current serving cell of the terminal.

[0214] In one embodiment of this application, the first candidate cell is the target cell for the terminal to perform CLTM handover, and the first communication module 11 is configured to send a TA information request to the terminal so that the terminal sends TA information of one or more candidate cells.

[0215] In one embodiment of this application, the first communication module 11 is configured to send a TA information request to the terminal when connected to the terminal and / or when the terminal indicates that it holds TA-related information.

[0216] In one embodiment of this application, the first candidate cell is the target cell for the terminal to perform CLTM handover, and the second candidate cell is the source cell for the terminal to perform CLTM handover. The first communication module 11 is configured to send a TA information request to the second candidate cell after the first candidate cell is connected to the terminal, so that the second candidate cell sends TA information of one or more candidate cells.

[0217] In one embodiment of this application, the first candidate cell is the target cell for the terminal to perform CLTM handover. In another embodiment of this application, the first communication module 11 is configured to receive a TA update request sent by the terminal after the first candidate cell is connected to the terminal.

[0218] The TA update request includes the cell identifier of the third candidate cell;

[0219] The third candidate cell is a candidate cell whose timer corresponding to the TA value has expired or whose TA value is invalid.

[0220] In one embodiment of this application, the first communication module 11 is configured to determine whether to trigger the terminal to acquire the TA of the candidate cells based on the TA information of one or more candidate cells sent by the terminal, and / or the TA update request.

[0221] In one embodiment of this application, the TA information of each candidate cell includes one or more of the following:

[0222] Community signage;

[0223] TA value;

[0224] The TA value corresponds to the timer information of the timer.

[0225] In the above method, the TA value corresponds to the timer information of the timer, including one or more of the following:

[0226] Total timer duration;

[0227] Timer remaining duration;

[0228] Timer elapsed;

[0229] Timer start point representation information;

[0230] Timer end point representation information.

[0231] In one embodiment of this application, the first communication module 11 is configured to provide configuration information to the terminal;

[0232] The configuration information is used to configure the timer stop or hold policy corresponding to the TA value of one or more candidate cells, and the configuration information is determined by one or more candidate cells.

[0233] Based on the same inventive concept, Figure 9 is a second schematic diagram of the structure of a network device provided in an embodiment of this application. As shown in Figure 9, the network device 1 includes: a first processor 12, a first memory 13, and a first communication bus 14;

[0234] The first communication bus 14 is configured to establish a communication connection between the first processor 12 and the first memory 13;

[0235] The first processor 12 is configured to execute one or more computer programs stored in the first memory 13 to implement a communication method applied to the first candidate cell.

[0236] This application provides a network device applied to a second candidate cell. Figure 10 is a schematic diagram of the structure of a network device provided in this application. As shown in Figure 10, the network device 2 includes:

[0237] The second communication module 21 is configured to send TA information of one or more candidate cells to the first candidate cell;

[0238] Each of the candidate cells is a CLTM candidate cell.

[0239] In one embodiment of this application, the first candidate cell is the target cell for the terminal to perform CLTM handover, and the second candidate cell is the source cell for the terminal to perform CLTM handover.

[0240] Alternatively, the first candidate cell may be any candidate cell different from the second candidate cell, where the second candidate cell is the current serving cell of the terminal.

[0241] In one embodiment of this application, the first candidate cell is the target cell for the terminal to perform CLTM handover, the second candidate cell is the source cell for the terminal to perform CLTM handover, and the second communication module 21 is configured to receive a TA information request sent by the first candidate cell; and in response to the TA information request, send TA information of one or more candidate cells to the first candidate cell.

[0242] In one embodiment of this application, the second communication module 21 is configured to receive TA values ​​reported by one or more candidate cells.

[0243] In the above method, the TA information of each candidate cell includes one or more of the following:

[0244] Community signage;

[0245] TA value;

[0246] The TA value corresponds to the timer information of the timer.

[0247] In one embodiment of this application, the timer information corresponding to the TA value includes one or more of the following:

[0248] Total timer duration;

[0249] Timer remaining duration;

[0250] Timer elapsed;

[0251] Timer start point representation information;

[0252] Timer end point representation information.

[0253] Based on the same inventive concept, Figure 11 is a schematic diagram of the structure of a network device according to an embodiment of this application. As shown in Figure 11, the network device 2 includes: a second processor 22, a second memory 23, and a second communication bus 24;

[0254] The second communication bus 24 is configured to establish a communication connection between the second processor 22 and the second memory 23;

[0255] The second processor 22 is configured to execute one or more computer programs stored in the second memory 23 to implement a communication method applied to the second candidate cell.

[0256] This application provides a terminal. Figure 12 is a schematic diagram of the structure of a terminal provided in this application. As shown in Figure 12, the terminal 3 includes:

[0257] The third communication module 31 is configured to send TA information of one or more candidate cells to the first candidate cell when performing CLMT handover and switching to the first candidate cell;

[0258] Each of the candidate cells is a CLTM candidate cell.

[0259] In one embodiment of this application, the third communication module 31 is configured to send TA information of one or more candidate cells to the first candidate cell when a first condition is met;

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

[0261] The network configuration does not release the TA value and timer of the candidate cell;

[0262] The timer corresponding to the TA value of the candidate cell has not timed out;

[0263] Received the TA information request sent by the first candidate cell.

[0264] In one embodiment of this application, the third communication module 31 is configured to, when switching to the first candidate cell, control the timer corresponding to the TA value of one or more candidate cells to stop or hold based on configuration information and / or protocol provisions;

[0265] The configuration information is used to configure the timer stop or hold policy corresponding to the TA value of one or more candidate cells, which is determined by one or more candidate cells.

[0266] In one embodiment of this application, the third communication module 31 is configured to send a TA update request to the first candidate cell when the timer corresponding to the TA value of the third candidate cell expires and the TA value becomes invalid after switching to the first candidate cell.

[0267] The TA update request includes the cell identifier of the third candidate cell.

[0268] In one embodiment of this application, the TA information of each candidate cell includes one or more of the following:

[0269] Community signage;

[0270] TA value;

[0271] The TA value corresponds to the timer information of the timer.

[0272] In one embodiment of this application, the timer information corresponding to the TA value includes one or more of the following:

[0273] Total timer duration;

[0274] Timer remaining duration;

[0275] Timer elapsed;

[0276] Timer start point representation information;

[0277] Timer end point representation information.

[0278] Based on the same inventive concept, Figure 13 is a second schematic diagram of the structure of a terminal provided in an embodiment of this application. As shown in Figure 13, the terminal 3 includes: a third processor 32, a third memory 33, and a third communication bus 34;

[0279] The third communication bus 34 is configured to establish a communication connection between the third processor 32 and the third memory 33;

[0280] The third processor 32 is configured to execute one or more computer programs stored in the third memory 33 to implement a communication method applied to the terminal 3.

[0281] This application provides a computer program product, including a computer program that, when executed by a processor, implements a communication method applied to a first candidate cell, or a communication method applied to a terminal, or a communication method applied to a second candidate cell.

[0282] This application provides a computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements a communication method applied to a first candidate cell, or a communication method applied to a terminal, or a communication method applied to a second candidate cell. The computer-readable storage medium may be volatile memory, such as random-access memory (RAM); or non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid-state drive (SSD); or it may be a device including one or any combination of the above-mentioned memories, such as a mobile phone, computer, tablet device, personal digital assistant, etc.

[0283] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0284] This application is described with reference to schematic and / or block diagrams of implementations of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the schematic and / or block diagrams, and combinations thereof, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the schematic and / or block diagrams.

[0285] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.

[0286] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more blocks in a block diagram.

[0287] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method applied to a first candidate cell, the method comprising: Receive timing advance TA information of one or more candidate cells sent by the receiving terminal and / or the second candidate cell; Each candidate cell is a condition-based Layer 1 / Layer 2 triggered mobility CLTM candidate cell.

2. The method according to claim 1, wherein, The first candidate cell is the target cell for the terminal to perform CLTM handover, and the second candidate cell is the source cell for the terminal to perform CLTM handover. Alternatively, the first candidate cell may be any candidate cell different from the second candidate cell, where the second candidate cell is the current serving cell of the terminal.

3. The method according to claim 1 or 2, wherein, The first candidate cell is the target cell for the terminal to perform CLTM handover, and the method further includes: Send a TA information request to the terminal so that the terminal can send TA information for one or more candidate cells.

4. The method according to claim 3, wherein, The step of sending the TA information request to the terminal includes: When connected to the terminal and / or the terminal indicates that it holds TA-related information, a TA information request is sent to the terminal.

5. The method according to claim 1 or 2, wherein, The first candidate cell is the target cell for the terminal to perform CLTM handover, and the second candidate cell is the source cell for the terminal to perform CLTM handover. The method further includes: After connecting to the terminal, a TA information request is sent to the second candidate cell, so that the second candidate cell sends TA information of one or more candidate cells.

6. The method according to claim 1 or 2, wherein, The first candidate cell is the target cell for the terminal to perform CLTM handover, and the method further includes: After connecting to the terminal, receive the TA update request sent by the terminal; The TA update request includes the cell identifier of the third candidate cell; The third candidate cell is a candidate cell whose timer corresponding to the TA value has expired or whose TA value is invalid.

7. The method according to claim 6, wherein, The method further includes: Based on the TA information of one or more candidate cells sent by the terminal, and / or the TA update request, a decision is made as to whether to trigger the terminal to acquire the TA of the candidate cells.

8. The method according to claim 1, wherein, The TA information for each candidate cell includes one or more of the following: Community signage; TA value; The TA value corresponds to the timer information of the timer.

9. The method according to claim 8, wherein, The TA value corresponds to the timer information, including one or more of the following: Total timer duration; Timer remaining duration; Timer elapsed; Timer start point representation information; Timer end point representation information.

10. The method according to claim 1, wherein, The method further includes: Provide configuration information to the terminal; The configuration information is used to configure the timer stop or hold policy corresponding to the TA value of one or more candidate cells, and the configuration information is determined by one or more candidate cells.

11. A communication method applied to a terminal, the method comprising: When performing a CLMT handover and switching to the first candidate cell, send TA information of one or more candidate cells to the first candidate cell; Each of the candidate cells is a CLTM candidate cell.

12. The method according to claim 11, wherein, Sending TA information of one or more candidate cells to the first candidate cell includes: If the first condition is met, send TA information of one or more candidate cells to the first candidate cell; The first condition includes one or more of the following: The network configuration does not release the TA value and timer of the candidate cell; The timer corresponding to the TA value of the candidate cell has not timed out; Received the TA information request sent by the first candidate cell.

13. The method according to claim 11, wherein, The method further includes: When switching to the first candidate cell, based on configuration information and / or protocol specifications, the timers corresponding to the TA values ​​of one or more candidate cells are controlled to stop or remain. The configuration information is used to configure the timer stop or hold policy corresponding to the TA value of one or more candidate cells, which is determined by one or more candidate cells.

14. The method according to claim 11, wherein, The method further includes: In the case of switching to the first candidate cell, if the timer corresponding to the TA value of the third candidate cell expires and the TA value becomes invalid, a TA update request is sent to the first candidate cell. The TA update request includes the cell identifier of the third candidate cell.

15. The method according to claim 11, wherein, The TA information for each candidate cell includes one or more of the following: Community signage; TA value; The TA value corresponds to the timer information of the timer.

16. The method according to claim 15, wherein, The TA value corresponds to the timer information, including one or more of the following: Total timer duration; Timer remaining duration; Timer elapsed; Timer start point representation information; Timer end point representation information.

17. A communication method applied to a second candidate cell, the method comprising: Send TA information of one or more candidate cells to the first candidate cell; Each of the candidate cells is a CLTM candidate cell.

18. The method according to claim 17, wherein, The first candidate cell is the target cell for the terminal to perform CLTM handover, and the second candidate cell is the source cell for the terminal to perform CLTM handover. Alternatively, the first candidate cell may be any candidate cell different from the second candidate cell, where the second candidate cell is the current serving cell of the terminal.

19. The method according to claim 17 or 18, wherein, The first candidate cell is the target cell for the terminal to perform CLTM handover, and the second candidate cell is the source cell for the terminal to perform CLTM handover. The method further includes: Receive the TA information request sent by the first candidate cell; In response to the TA information request, TA information of one or more candidate cells is sent to the first candidate cell.

20. The method according to claim 17 or 18, wherein, The method further includes: Receive TA values ​​reported by one or more candidate cells.

21. The method according to claim 17, wherein, The TA information for each candidate cell includes one or more of the following: Community signage; TA value; The TA value corresponds to the timer information of the timer.

22. The method according to claim 17, wherein, The TA value corresponds to the timer information, including one or more of the following: Total timer duration; Timer remaining duration; Timer elapsed; Timer start point representation information; Timer end point representation information.

23. A network device applied to a first candidate cell, the network device comprising: A first processor, a first memory, and a first communication bus; The first communication bus is configured to establish a communication connection between the first processor and the first memory; The first processor is configured to execute one or more computer programs stored in the first memory to implement the communication method according to any one of claims 1-10.

24. A network device applied to a second candidate cell, the network device comprising: Second processor, second memory, and second communication bus; The second communication bus is configured to establish a communication connection between the second processor and the second memory; The second processor is configured to execute one or more computer programs stored in the second memory to implement the communication method according to any one of claims 17-22.

25. A terminal, comprising: A third processor, a third memory, and a third communication bus; The third communication bus is configured to enable a communication connection between the third processor and the third memory; The third processor is configured to execute one or more computer programs stored in the third memory to implement the communication method according to any one of claims 11-16.

26. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the communication method as described in any one of claims 1-22.

27. A computer program product comprising a computer program that, when executed by a processor, implements the communication method as described in any one of claims 1-22.