Communication method and device

By determining the communication interface status of candidate cells during cell handover, the problem of handover failure caused by lack of communication connection between candidate cells is solved, thereby achieving service continuity and improving user experience.

CN120935673APending Publication Date: 2025-11-11HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410578644.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-10
Publication Date
2025-11-11

Smart Images

  • Figure CN120935673A_ABST
    Figure CN120935673A_ABST
Patent Text Reader

Abstract

Provided are a communication method and apparatus, relating to the technical field of communications, a first network device sending a first message to a second network device, the first message comprising information for identifying a third network device; and receiving a second message from the second network device, the second message being used for indicating that a first communication interface has been successfully established or has not been successfully established between the second network device and the third network device, the first communication interface being a communication interface for switching. In the present application, the first network device determines how to add the candidate cell by referring to the condition of the communication interface for switching between the candidate network devices, so that the continuity of the service during the subsequent switching can be ensured based on the mode, and the service experience of the user is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology

[0002] In mobile communication systems, when a user equipment (UE) moves from the coverage area of ​​one cell to the coverage area of ​​another, a cell handover is required. The goal of cell handover is to switch the UE to another cell before it moves out of the service cell's coverage area, so that it can continue to receive services and thus ensure service continuity.

[0003] During cell handover, if there is no communication connection between the serving base stations of the candidate cells for performing cell handover during the UE's cell handover process, the cell handover may fail, resulting in service interruption. Summary of the Invention

[0004] This application provides a communication method and apparatus to reduce the probability of cell handover failure and ensure the continuity of UE services.

[0005] In a first aspect, this application provides a communication method that can be executed by a first network device, a chip, or a circuit. Optionally, the chip is a chip of the first network device, and the circuit is a circuit of the first network device. This application does not specifically limit this aspect.

[0006] This method can be applied to 5G communication systems or higher, and also to non-terrestrial communication systems; however, this application does not specifically limit its application. The execution is as follows:

[0007] Send a first message to the second network device, the first message including information for identifying the third network device; receive a second message from the second network device, the second message indicating whether a first communication interface has been successfully established or not successfully established between the second network device and the third network device, the first communication interface being a communication interface for handover.

[0008] In this application, the first network device determines how to add candidate cells by referring to the communication interfaces between candidate network devices (the second network device and the third network device) for handover. This method can ensure the continuity of services during subsequent handovers and guarantee the user's service experience.

[0009] In one alternative approach, the first message is used to request the second network device to prepare handover resources for the terminal. The first message also includes: identification information of the second network device, and / or identification information of the second cell, wherein the second cell is managed by the second network device.

[0010] In one alternative approach, the first message further includes at least one of the following: request information, an identifier of the first network device, or an identifier of the terminal, wherein the request information is used to request the second network device to provide information about the first communication interface to the first network device.

[0011] In this application, the second network device sends a second message to the first network device, indicating whether the first communication interface has been successfully established or not, only when the first message includes a request. The first and third network devices have previously prepared handover resources. The third network device can manage these handover resources using the identifier of the first network device and the identifier of the corresponding terminal. When the first message includes the identifier of the first network device and the identifier of the corresponding terminal, the second network device (which may or may not use the core network device) requests the third network device to prepare the same handover resources for the same terminal, i.e., the same as the previously prepared handover resources. The third network device then determines to prepare the same handover resources for the same terminal, thereby improving handover efficiency.

[0012] In one alternative approach, if the first communication interface between the second and third network devices has been successfully established, the second message further includes: handover resources for the first cell, which is managed by the third network device. Based on this, the first network device can add the first cell as a candidate cell.

[0013] In one alternative approach, if the second message includes handover resources for the first cell, the first network device also sends the handover resources for the first cell to the terminal so that the terminal can perform measurement operations, etc., on the first cell.

[0014] In one alternative approach, the second message is also used to indicate the type of the first communication interface, which includes a first type of interface and / or a second type of interface, wherein the first type of interface directly connects the second network device and the third network device, and the second type of interface connects the second network device and the third network device through a core network device.

[0015] In this application, when the second message includes the first communication interface type, it facilitates the first network device in determining whether to add the first cell as a candidate cell.

[0016] In one alternative approach, the failure to establish a first communication interface between the second network device and the third network device includes: there is no communication interface between the second network device and the third network device; or, the communication interface between the second network device and the third network device is not used for handover.

[0017] In one alternative approach, the second message includes a cause value indicating that the failure to prepare the switching resources for the second network device was due to the failure to successfully establish the first communication interface.

[0018] Based on this, the first network device can clearly identify why the terminal cannot switch to the cell reception service managed by the second network device.

[0019] In one alternative approach, the information used to identify the third network device is the identification information of the third network device and / or the identification information of the first cell, wherein the first cell is managed by the third network device.

[0020] In one alternative approach, the first network device is the source network device for the initial handover, the second network device is the source network device for subsequent handovers, and the third network device is a candidate network device for subsequent handovers. The first network device, the second network device, and the third network device are all different.

[0021] Secondly, this application provides a communication method that can be executed by a second network device, a chip, or a circuit. Optionally, the chip is a chip of the second network device, and the circuit is a circuit of the second network device. This application does not specifically limit this aspect.

[0022] This method can be applied to 5G communication systems or communication systems above 5G, and can also be applied to non-terrestrial communication systems; however, this application does not specifically limit its application. The execution is as follows:

[0023] Receive a first message from a first network device, the first message including information for identifying a third network device; in response to the first message, send a second message to the first network device, the second message indicating whether a first communication interface has been successfully established or not successfully established between the second network device and the third network device, the first communication interface being a communication interface for handover.

[0024] In one alternative approach, the second network device determines whether the first communication interface has been successfully established or not based on the first message; if the second network device determines that the first communication interface has been successfully established, it sends a second message to the first network device, the second message indicating that the first communication interface has been successfully established; or, if the second network device determines that the first communication interface has not been successfully established, it sends a second message to the first network device, the second message indicating that the first communication interface has not been successfully established.

[0025] In one alternative approach, the first message is used to request the second network device to prepare handover resources for the terminal. The first message also includes: identification information of the second network device, and / or identification information of the second cell, wherein the second cell is managed by the second network device.

[0026] In one alternative approach, the first message further includes at least one of the following: request information, an identifier of the first network device, or an identifier of the terminal, wherein the request information is used to request the second network device to provide information about the first communication interface to the first network device.

[0027] In one alternative approach, if the first communication interface between the second network device and the third network device has been successfully established, the second message may also include: handover resources for the first cell, which is managed by the third network device.

[0028] In one alternative approach, the second message is also used to indicate the type of the first communication interface, which includes a first type of interface and / or a second type of interface, wherein the first type of interface directly connects the second network device and the third network device, and the second type of interface connects the second network device and the third network device through a core network device.

[0029] In one alternative approach, the failure to establish a first communication interface between the second network device and the third network device includes: there is no communication interface between the second network device and the third network device; or, the communication interface between the second network device and the third network device is not used for handover.

[0030] In one alternative approach, the second message includes a cause value indicating that the failure to prepare the switching resources for the second network device was due to the failure to successfully establish the first communication interface.

[0031] In one alternative approach, the second network device further sends a third message to the third network device, the third message being used to request the establishment of the first communication interface; receives a fourth message from the third network device, the fourth message being used to indicate whether the establishment of the first communication interface was successful or failed; if the fourth message indicates that the establishment of the first communication interface was successful, it is determined that the first communication interface has been successfully established; or if the fourth message indicates that the establishment of the first communication interface failed, it is determined that the first communication interface has not been successfully established.

[0032] In one alternative approach, if the first type of interface between the second network device and the third network device fails to be established, but the second type of interface has been successfully established, the second network device sends a fifth message to the core network device, which requests preparation of handover resources and includes information for identifying the third network device; and receives a sixth message from the core network device, which includes handover resources for the first cell managed by the third network device.

[0033] In one alternative approach, the fifth message may also include: the identifier of the first network device and the identifier of the terminal.

[0034] Furthermore, if the fifth message may include the identifier of the first network device and the identifier of the terminal corresponding to the first network device, the third network device determines that it is preparing the same handover resources for the same terminal, thereby improving the handover efficiency.

[0035] In one alternative approach, the second network device also sends identification information of candidate cells that are allowed to be handed over or candidate cells that are not allowed to be handed over to the fourth network device. The second network device and the fourth network device are different logical units under the same network architecture. The candidate cells that are allowed to be handed over include the first cell, which is managed by the third network device.

[0036] It should be noted that when the second network device is a network device with separate centralized unit (CU) and distributed unit (DU), as described above, the second network device is equivalent to the CU. Different logical units within the same network architecture also include a fourth network device (equivalent to the DU). Since cell handover is initiated by the DU, the second network device also sends the identifiers of candidate cells that are allowed to handover or candidate cells that are not allowed to handover to the fourth network device.

[0037] In one alternative approach, the second network device also sends key information and first information to the fourth network device. The first information is used by the fourth network device to determine the handover key information for the first cell. The second network device and the fourth network device are different logical units under the same network architecture.

[0038] Based on this, the fourth network device can send the key information to the terminal, and the terminal can change the key (replacing the key of the source cell with the key of the target cell) to switch from the source cell to the target cell to receive services, ensuring service continuity.

[0039] In one alternative approach, the first network device is the source network device for the initial handover, the second network device is the source network device for subsequent handovers, and the third network device is a candidate network device for subsequent handovers. The first network device, the second network device, and the third network device are all different.

[0040] Thirdly, embodiments of this application provide a communication device, which can be a sensing receiver or a sensing transmitter. The communication device has the functions to implement the first to second aspects described above. For example, the communication device includes modules, units, or means corresponding to the steps involved in the first to second aspects. These functions, units, or means can be implemented by software, hardware, or hardware executing corresponding software.

[0041] In one possible design, the communication device includes a processing unit and a transceiver unit. The transceiver unit can be used to transmit and receive signals to enable communication between the communication device and other devices; for example, the transceiver unit can be used to receive mask reference information. The processing unit can be used to perform some internal operations of the communication device. The transceiver unit can be called an input / output unit, a communication unit, etc., and can be a transceiver; the processing unit can be a processor. When the communication device is a module (e.g., a chip) in a communication device, the transceiver unit can be an input / output interface, input / output circuit, or input / output pins, etc., and can also be called an interface, communication interface, or interface circuit, etc.; the processing unit can be a processor, processing circuit, or logic circuit, etc.

[0042] In another possible design, the communication device includes a processor and may further include a transceiver for transmitting and receiving signals. The processor executes program instructions to perform the methods in any of the possible designs or implementations of the first to second aspects described above. The communication device may also include one or more memories coupled to the processor, which may store necessary computer programs or instructions for implementing the functions involved in the first aspect. The processor can execute the computer programs or instructions stored in the memory, causing the communication device to implement the methods in any of the possible designs or implementations of the first to second aspects described above.

[0043] In another possible design, the communication device includes a processor that can be coupled to a memory. The memory can store computer programs or instructions necessary to implement the functions described in the first aspect above. The processor can execute the computer programs or instructions stored in the memory, causing the communication device to implement the methods in any possible design or implementation of the first to second aspects above.

[0044] In another possible design, the communication device includes a processor and an interface circuit, wherein the processor is used to communicate with other devices through the interface circuit and to perform the methods in any possible design or implementation of the first to second aspects described above.

[0045] Understandably, in the third aspect described above, the processor can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, integrated circuit, etc.; when implemented in software, the processor can be a general-purpose processor that reads software code stored in memory. Furthermore, there can be one or more processors, and one or more memories. The memory can be integrated with the processor or separated from it. In specific implementations, the memory can be integrated with the processor on the same chip or disposed on different chips. This application does not limit the type of memory or the arrangement of the memory and processor.

[0046] Fourthly, embodiments of this application provide a communication system, which includes a first network device, a second network device, and a third network device as described in the first aspect above. Optionally, the first network device is the source network device for the initial handover, the second network device is the source network device for subsequent handovers, and the third network device is a candidate network device for subsequent handovers. The first network device, the second network device, and the third network device are all different.

[0047] Fifthly, this application provides a chip system including a processor and potentially a memory, for implementing the methods described in the first or second aspect above. The chip system may be composed of chips or may include chips and other discrete devices.

[0048] Sixthly, this application also provides a computer-readable storage medium storing computer-readable instructions that, when executed on a computer, cause the computer to perform the methods described in the first to second aspects.

[0049] In a seventh aspect, this application provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the methods of the embodiments of the first to second aspects described above.

[0050] For the technical effects that can be achieved in the second to seventh aspects mentioned above, please refer to the description of the technical effects that can be achieved by the corresponding possible design schemes in the first aspect mentioned above. This application will not repeat them here. Attached Figure Description

[0051] Figure 1 A schematic diagram of a communication system provided in an embodiment of this application is shown;

[0052] Figure 2 A schematic diagram of a cell handover process is shown;

[0053] Figure 3 A schematic diagram of a cell handover scenario is shown;

[0054] Figure 4 A flowchart illustrating a communication method provided in an embodiment of this application is shown;

[0055] Figure 5 A flowchart illustrating a communication method provided in an embodiment of this application is shown;

[0056] Figure 6 A flowchart illustrating a communication method provided in an embodiment of this application is shown;

[0057] Figure 7 This paper shows a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0058] Figure 8 This paper shows a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0059] Figure 9 A schematic diagram of the structure of a communication device provided in an embodiment of this application is shown. Detailed Implementation

[0060] To make the objectives, technical solutions, and advantages of this application clearer, a further detailed description of this application will be provided below in conjunction with the accompanying drawings. The specific operational methods in the method embodiments can also be applied to the device embodiments or system embodiments. In the description of this application, unless otherwise stated, "multiple" means two or more. Therefore, implementations of the device and method can be referred to mutually, and repeated details will not be repeated.

[0061] The technical solutions provided in this application can be applied to 5G systems, or to future communication systems (such as 6G) or other similar communication systems. Furthermore, the technical solutions provided in this application can be applied to cellular links, public land mobile networks (PLMNs), machine-to-machine (M2M) networks, Internet of Things (IoT) networks, or other networks. They can also be applied to links between devices, such as device-to-device (D2D) links. D2D links can also be called sidelinks, which are also referred to as secondary links or auxiliary links. In this application, the above terms all refer to links established between devices of the same type, and their meanings are the same. The so-called "same type of devices" can be links between terminal devices, links between base stations, links between relay nodes, etc., and this application does not limit this.

[0062] Figure 1 This is a schematic diagram of a wireless communication system applicable to this application. For example... Figure 1 As shown, the wireless communication system may include at least one network device, such as network device 111, network device 112, and network device 113. The wireless communication system may also include at least one terminal device, such as terminal device 121, terminal device 122, terminal device 123, terminal device 124, terminal device 125, terminal device 126, and terminal device 127. Communication between network devices can be backhaul, for example, communication between network device 111 and network device 112, or communication between network device 111 and network device 113. Communication between network devices and terminal devices can be enhanced mobile broadband (eMBB), for example, communication between network device 112 and terminal device 121. Communication between network devices and terminal devices can be multi-site transmission, for example, communication between network devices 112, network device 113, and terminal device 124. Communication between terminal devices can be D2D, for example, communication between terminal device 122 and terminal device 125.

[0063] Terminal devices can be devices capable of receiving network device scheduling and instruction information, providing users with voice and / or data connectivity, or handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. Terminal devices can communicate with one or more core networks or the Internet via a radio access network (RAN). For example, terminal devices can be portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices. Terminal devices can also be referred to as subscriber units (SS), subscriber stations (MS), mobile stations (MS), remote stations (AP), access points (AP), remote terminals, access terminals, user agents, customer premises equipment (CPE), terminals, user experience units (UEs), mobile terminals (MTs), etc. Terminal devices can also be wearable devices. Terminal devices can also be devices in next-generation communication systems. For example, terminal devices in 5G networks or terminal devices in future PLMN networks, terminal devices in NR communication systems, etc.Currently, terminal devices can include: mobile phones, tablets, laptops, PDAs, customer-premises equipment (CPE), mobile internet devices (MID), wearable devices (such as smartwatches, smart bracelets, pedometers, etc.), in-vehicle equipment (such as cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, etc.), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, smart home devices (such as refrigerators, televisions, air conditioners, electricity meters, etc.), intelligent robots, workshop equipment, 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, or wireless terminals in smart homes, and flying equipment (such as intelligent robots, hot air balloons, drones, airplanes), etc. Terminal devices can also be other devices with terminal functions. For example, a terminal device can also be a device that performs terminal functions in D2D communication.

[0064] Network equipment is an entity on the network side used to transmit or receive signals. Examples include transmission reception points (TRPs) and gNBs. Network equipment can be an access point (AP) in a wireless local area network (WLAN), a base station (BTS) in a global system for mobile communication (GSM) or code division multiple access (CDMA), a base station (nodeB, NB) in wideband code division multiple access (WCDMA), or an evolved node B (eNB or eNodeB) in long term evolution (LTE). Network equipment can also be a relay station or access point, or network equipment in vehicle-mounted devices, wearable devices, and 5G networks, or network equipment in future evolved PLMNs, or gNodeB / gNB devices in NR systems. In some deployments, a gNB may include a CU and a DU. The CU implements some of the functions of the gNB, and the DU implements some of the functions of the gNB. For example, the CU is responsible for handling non-real-time protocols and services. This includes implementing functions such as Radio Resource Control (RRC), Service Data Adaptation Protocol (SDAP), and Packet Data Convergence Protocol (PDCP). The DU is responsible for handling physical layer protocols and real-time services. This includes implementing functions such as Radio Link Control (RLC), Medium Access Control (MAC), and Physical (PHY) layers. The gNB may also include an active antenna unit (AAU). The AAU implements some physical layer processing functions, radio frequency processing, and related active antenna functions. Since RRC layer information ultimately becomes PHY layer information, or is derived from PHY layer information, in this architecture, higher-layer signaling (e.g., RRC layer signaling) can be considered to be sent by the DU, or by both the DU and AAU. It is understood that network devices can be devices that include one or more of the following: CU nodes, DU nodes, and AAU nodes.Furthermore, the CU can be a network device in the radioaccess network (RAN) or a network device in the core network (CN), and this application does not limit this. Additionally, in the embodiments of this application, the network device provides services to a cell, and the terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell. For example, a small cell can include: a metro cell, a microcell, a pico cell, a femto cell, etc. Because small cells have small coverage areas and low transmission power, they can provide high-speed data transmission services. Furthermore, in other possible cases, the network device can be other devices that provide wireless communication functions for the terminal device. The embodiments of this application do not limit the specific technology or device form used by the network device. For example, in an open radioaccess network (ORAN) system, a CU can also be called an O-CU (open CU), a DU can also be called an O-DU, a CU-CP can also be called an O-CU-CP, a CU-UP can also be called an O-CU-UP, and a RU can also be called an O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through a software module, a hardware module, or a combination of software and hardware modules.

[0065] The following reference Figure 2 This section describes how a terminal performs a cell handover operation. Using a UE as the terminal and CU and DU as network devices as an example, and CU managing the source DU and candidate DU (or target DU), the operation is as follows:

[0066] S201, the UE sends a measurement report to the source DU.

[0067] This measurement report includes layer 3 (L3) measurement results, specifically including measurement results of neighboring cells. Neighboring cells refer to cells that may be switched over after the UE moves.

[0068] S202, the source DU sends a measurement report to the CU.

[0069] The source DU sends an uplink (UL) RRC message to the CU. This UL RRC message includes a measurement report.

[0070] S203, based on the measurement report, the CU decides to initiate a Layer 1 / Layer 2 Triggered Mobility (LTM) configuration.

[0071] Specifically, the CU decides to initiate LTM configuration based on the measurement results of neighboring cells included in the measurement report.

[0072] S204, the CU sends a UE context establishment request message to the candidate DU.

[0073] The UE context establishment request message may include the identity (ID) of the first candidate cell. Understandably, the CU also indicates the ID of the source DU. This source DU ID is used to request the candidate DU to provide physical random access channel (PRACH) resources to the source DU.

[0074] S205, the candidate DU sends a UE context establishment response message to the CU.

[0075] When a candidate DU accepts the LTM configuration request, it sends a UE context establishment response message to the CU. The UE context establishment response message includes at least one of the following information: the lower-layer RRC configuration corresponding to the first candidate cell, the transmission configuration indicator (TCI) status configuration, the random access channel (RACH) configuration, and the reference signal (RS) configuration.

[0076] S206, the CU sends a UE context modification request message to the source DU.

[0077] The UE context modification request message includes: RS configuration of the first candidate cell, TCI status configuration of the first candidate cell, and RACH resource configuration of the first candidate cell.

[0078] S207, the source DU sends a UE context modification response message to the CU.

[0079] The UE context modification response message may include: the channel state information (CSI) resource configuration of the source cell, which is used to send the lower-layer measurement results of the first candidate cell in the source cell.

[0080] Optionally, perform the following steps S208 and S209.

[0081] S208, the CU sends a UE context modification request message to the candidate DU.

[0082] The UE context modification request message may include: the cell ID of the source cell and the RS configuration of the source cell. It should be noted that candidate cells include the source cell.

[0083] S209, the candidate DU sends a UE context modification response message to the CU.

[0084] The UE context modification response message may include: the generated CSI resource configuration. This CSI resource configuration is used to send the CSI of the candidate cell on the first candidate cell.

[0085] S210, the CU sends a downlink (DL) RRC message to the source DU.

[0086] The DL RRC message may include an RRC reconfiguration message that includes the LTM configuration (e.g., the lower-level RRC configuration corresponding to the first candidate cell).

[0087] S211, the source DU sends an RRC reconfiguration message to the UE.

[0088] S212, the UE sends an RRC reconfiguration complete message to the source DU.

[0089] S213, the source DU sends an RRC reconfiguration complete message to the CU.

[0090] Specifically, the source DU sends the RRC reconfiguration complete message to the CU via the ULRRC message.

[0091] Optionally, execute S214 to S216.

[0092] S214, the UE and the candidate DU are synchronized in advance.

[0093] Specifically, advance synchronization includes uplink synchronization and downlink synchronization. Downlink synchronization involves the source DU sending a TCI state activation or deactivation indication for the first candidate cell to the UE. This activation indication is used to activate (or deactivate) the TCI state of the first candidate cell. The UE tracks the downlink timing of the first candidate cell based on the activation indication. In subsequent processes, the UE needs to receive downlink data, send uplink data, or perform measurements based on the downlink timing. Uplink synchronization, on the other hand, involves the UE and the candidate DU performing advance synchronization of the first candidate cell based on its random access resource configuration.

[0094] S215, the candidate DU sends the timing advance (TA) and associated contention-free random access (CFRA) resource information of the first candidate cell to the CU.

[0095] S216, the CU sends the TA of the first candidate cell and the associated CFRA resource information to the source DU.

[0096] S217, the UE sends a measurement report to the source DU.

[0097] This measurement report includes the lower-layer measurement results. The UE measures the RS according to the RS configuration, and then sends the measurement results to the source DU according to the CSI resource configuration.

[0098] S218, based on the measurement report, the source DU decides to perform LTM handover on the candidate cell.

[0099] S219, the source DU sends an LTM cell handover command to the UE.

[0100] The LTM cell handover command includes the identifier of the target cell, which is used to indicate the first candidate cell as the target cell for handover. The LTM cell handover command may also include the beam information of the target cell (e.g., TCIstate identifier) ​​and the timing advance information of the target cell, which is used by the UE to receive downlink control information in a random access-free manner.

[0101] S220, the source DU sends an LTM cell change notification message to the CU.

[0102] The LTM cell change notification message is used to indicate that an LTM cell handover command has been initiated for the UE. The LTM cell change notification message may include the target cell ID and beam information. It is understood that the target cell is a candidate cell from the preceding steps.

[0103] S221, the CU sends the target cell ID and beam information to the target DU.

[0104] It is understandable that the target DU is one of the candidate DUs in the aforementioned steps, that is, the DU corresponding to the target cell. Figure 2 The target DU in this example is a candidate DU. All target DUs in the following steps are candidate DUs.

[0105] S222, Target DU detection terminal access.

[0106] For example, a UE accesses the target DU via random access or without random access. In the case of without random access, the target DU sends downlink control information to the UE based on beam information. In the without random access method, the UE accesses the target cell via PUSCH based on the timing advance information in the LTM cell handover command, instead of via PRACH.

[0107] S223, the target DU sends a successful access message to the CU.

[0108] After detecting the UE's access, the target DU sends the successful access message to the CU.

[0109] S224, the UE sends a message to the target DU indicating that the RRC reconfiguration was successful.

[0110] S225, the target DU sends a message to the CU indicating that the RRC reconfiguration was successful.

[0111] S226, the CU sends a UE context release command message to the source DU.

[0112] The UE context release command message is used to release the resources of the candidate cell of the source DU.

[0113] S227, the source DU sends a UE context release complete message to the CU.

[0114] The above Figure 2 The described process applies to handover within cells managed by the same CU, and not to handover between cells managed by different CUs. Handover between cells managed by different CUs, such as... Figure 3 As shown, a UE can hand over from a source cell managed by a source gNB to a cell managed by a candidate gNB (e.g., gNB1 / CU1, gNB2 / CU2, gNB3 / CU3) to receive services. Here, gNB1 / CU1 manages candidate cell 1, gNB2 / CU2 manages candidate cell 2, and gNB3 / CU3 manages candidate cell 3. However, if it is uncertain whether there is a communication interface between the candidate gNBs for performing the handover, subsequent handovers may fail, meaning the UE cannot receive continuous services. For example, the UE hands over from the source cell to candidate cell 1, and then from the candidate cell to candidate cell 2. However, if there is no communication interface between gNB1 and gNB2 for performing the handover, the cell handover fails. The UE may then handover back from candidate cell 1 to the source cell. However, as the UE moves, it may have moved out of the source cell's coverage area, resulting in a deterioration in the quality of the communication services received by the UE, affecting its service experience.

[0115] Based on this, this application provides a communication method to reduce the probability of cell handover failure and ensure the continuity of UE services. To better illustrate the solution of this application, the terminal in the following specific embodiments can be the terminal itself or a chip inside the terminal. The following description uses a first network device and a candidate network device (in...) Figure 4 This explanation uses only the second and third network devices as examples; in actual applications, the number of candidate network devices is not limited. It illustrates data interaction between these devices. Furthermore, it may also involve data interaction between candidate network devices and core network devices (e.g., access and mobility management function (AMF), session management function (SMF), or user plane function (UPF) devices). See [link to relevant documentation] for details. Figure 4 To understand this, the first (second or third) network device can be the first (second or third) network device itself or a chip or circuit inside the first (second or third) network device. The first, second, and third network devices described below can be devices with a combined CU and DU, can be a CU, or can be a gNB, etc. The specific form of the network device is not specifically limited here; the following is merely an example. The first network device is the source network device for the initial handover (also called the initial LTM, such as...). Figure 3 In the context of the source gNB, the second network device is the source network device for the subsequent handover (also known as subsequent LTM). Figure 3 (gNB1 / CU1, gNB2 / CU2, gNB3 / CU3 in the network), the third network device is the candidate network device for subsequent handover (if the second network device is...). Figure 3 In the network, gNB1 / CU1 is the first network device, and gNB2 / CU2 and gNB3 / CU3 are the second network devices; or, if the second network device is... Figure 3 In the network, gNB2 / CU2 is the first network device, and gNB1 / CU1 and gNB3 / CU3 are the second network devices; or, if the second network device is... Figure 3 In this context, gNB3 / CU3 is the first network device, gNB2 / CU2 is the second network device, and gNB1 / CU1 is the third network device. The first, second, and third network devices are all different. (See also...) Figure 4 Execute as follows:

[0116] S401, the first network device sends a first message to the second network device, the first message including information for identifying the third network device. Accordingly, the second network device receives the first message.

[0117] The information used to identify the third network device, in addition to identifying the third network device, also instructs the second network device to determine whether a first communication interface (or message exchange for the handover process) between the second and third network devices has been successfully established or not. This first communication interface is a communication interface for handover (LTM handover or L3 handover). For example, this first communication interface is an XN interface for XN handover or an NG interface for NG handover (XN and NG interfaces are understood with reference to existing Third Generation Partnership Project (3GPP) protocols and will not be elaborated here). Specifically, if the first message includes the information used to identify the third network device, in response to this information, the second network device determines whether the first communication interface with the third network device has been successfully established.

[0118] It should be noted that failure to establish the first communication interface between the second and third network devices can be understood as either the absence of a communication interface between the two network devices (i.e., no control signaling can be exchanged) or the existence of a communication interface between the two network devices, but this interface is not used for handover purposes (e.g., it can be used for control signaling exchange for network management, but not for control signaling exchange for handover). Specifically, failure to establish the first communication interface is determined based on the following two possible implementations: Implementation 1) The second network device determines not to establish the first communication interface with the third network device; or Implementation 2) The second network device requests the establishment of the first communication interface from the third network device, but the third network device refuses to establish it.

[0119] The first communication interface includes a first type of interface and / or a second type of interface. The first type of interface directly connects the second network device and the third network device, meaning it does not require connection through core network equipment. For example, the first type of interface is an XN interface (refer to existing 3GPP protocols for understanding, which will not be elaborated here). The second type of interface connects the second network device and the third network device through core network equipment. For example, the second type of interface is an NG interface (refer to existing 3GPP protocols for understanding, which will not be elaborated here).

[0120] For example, the information used to identify the third network device in the first message mentioned above is the identification information of the third network device (e.g., the global node identifier of gNB1 / CU1), and / or the identification information of the first cell (e.g., the Cell Global ID of the first cell, wherein the construction of the Cell Global ID of the first cell includes the identification information of the third network device, or the Cell Global ID of the first cell can indicate the identification information of the third network device), wherein the first cell is managed by the third network device. How the information of the third network device is specifically identified is not limited here. Furthermore, in specific applications, the cells managed by the third network device may include multiple cells, and the first cell is the candidate cell determined by the first network device for handover when deciding to initiate handover configuration.

[0121] Optionally, the first message is a handover request message, which can be sent via broadcast or unicast, without specific limitation here. The first message is used to request the second network device to prepare handover resources for the terminal (i.e., the terminal currently served by the first network device). The handover resources can be understood as the configuration information (LTM configuration information, or L3 configuration information, etc.) of the candidate cell (hereinafter referred to as the second cell) managed by the second network device. The LTM configuration information includes at least one of the following: TCIstate configuration, advance synchronization configuration, random access configuration, CSI resource configuration, radio bearer configuration, and cell group configuration. Figure 4 In the scheme shown, the handover resource is the handover resource of the second cell, such as the LTM configuration information of the second cell.

[0122] The first message also includes information for identifying the second network device. For example, the information for identifying the second network device may be the identification information of the second network device (e.g., the global node identifier of gNB2 / CU2), and / or the identification information of the second cell (e.g., the global identifier of the second cell), wherein the second cell is managed by the second network device.

[0123] Optionally, the first message may further include request information, which requests the second network device to provide the first network device with information 1 of the first communication interface between the second network device and the third network device. This information 1 indicates whether the first communication interface has been successfully established or not. In response to the request information, the second network device sends a second message including information 1 to the first network device.

[0124] Optionally, the first message may also include the identifier of the first network device and the identifier of the terminal served by the first network device. For example, the identifier of the first network device may be the identifier information of the first network device or the identifier information of the source cell managed by the first network device. For example, the identifier information of the terminal may be the XnAP UE ID. The first network device and the third network device have previously prepared handover resources. The third network device can manage these handover resources using the identifier of the first network device and the identifier of the terminal corresponding to the first network device. When the first message includes the identifier of the first network device and the identifier of the terminal corresponding to the first network device, the second network device (which may or may not use the core network device) requests the third network device to prepare the same handover resources for the same terminal, i.e., the same as the previously prepared handover resources. The third network device then determines to prepare the same handover resources for the same terminal, improving handover efficiency.

[0125] S402, the second network device responds to the first message and determines whether the first communication interface between the second network device and the third network device has been successfully established or not.

[0126] For example, it is assumed here that the first communication interface is an interface of the first type.

[0127] After receiving the first message, the second network device can determine whether the first communication interface has been successfully established or not (or, in other words, whether the first type of interface handover is available or unavailable) based on the first message. For example, the second network device can determine whether the first communication interface has been successfully established or not through a handover already performed by another terminal (a handover between a cell managed by the second network device and a cell managed by the third network device), or the second network device can obtain the information from the core network device.

[0128] Optionally, the second network device can also be determined through the following steps S4021 to S4022, as follows:

[0129] S4021, the second network device sends a third message (e.g., XN interface creation request (XNSETUP REQUEST)) to the third network device, which is used to request the establishment of the first communication interface.

[0130] Optionally, the third message includes the identification information of the second network device (or the identification information of the second cell). Optionally, the third message also includes interface handover indication information of the first type, such as XN LTM indication information, so that the third network device can determine that the third message is an establishment request for the first type of interface.

[0131] S4022, the third network device responds to the third message and sends a fourth message to the second network device.

[0132] The fourth message indicates whether the establishment of the first communication interface (e.g., the XN interface) was successful or failed. If the fourth message indicates that the first communication interface was successfully established, the second network device determines that the first communication interface has been successfully established; or if the fourth message indicates that the first communication interface failed to be established, the second network device determines that the first communication interface was not successfully established.

[0133] Optionally, the fourth message includes the identification information of the second network device, so that the second network device can determine the establishment status of the first type of interface between the second network device and the third network device.

[0134] Optionally, if the fourth message indicates that the first communication interface has not been successfully established, but the second type of interface has been successfully established (or is available for switching), the following S4023 to S4026 determination is performed, as follows:

[0135] S4023, the second network device sends a fifth message to the core network device through a second type of interface. The fifth message is used to request the core network device to prepare for resource switching.

[0136] The fifth message includes information for identifying the third network device (which can be understood by referring to the description at S401 above and will not be elaborated here) and information for identifying the second network device. For example, the fifth message can be an NG Ghandover Required message for LTM, which also includes NG LTM indication information 1, which is used to request the preparation of handover resources for LTM.

[0137] Optionally, the fifth message may also include the identifier of the first network device and the identifier of the terminal corresponding to the first network device. When the fifth message carries the identifier of the first network device and the identifier of the terminal corresponding to the first network device, it facilitates the third network device in determining the same handover resources to be prepared for the same terminal, thereby improving handover efficiency. Optionally, the fifth message may also include the identifier of the first cell, which is used to request handover resources for the first cell.

[0138] In S4024, the core network device responds to the fifth message by requesting resources for handover from the third network device through the second type of interface.

[0139] The request for handover resources from the third network device may also include the identifier of the first cell, which is used to request handover resources for the first cell.

[0140] For example, the core network device sends information identifying the third network device and information identifying the second network device to the third network device. Furthermore, if the fifth message may also include the identifier of the first network device and the identifier of the terminal corresponding to the first network device, the third network device determines that it is preparing the same handover resources for the same terminal, thereby improving handover efficiency.

[0141] For example, a core network device may send an NG Handover Request message for LTM to a third network device, which includes NG LTM indication information 2, which is used to request the preparation of handover resources for LTM.

[0142] S4025, the third network device replies to the core network device with the handover resources of the first cell through the second type of interface.

[0143] For example, the handover resources for the first cell include new LTM configuration information for the first cell (during the handover process, the third network device may update the LTM configuration information for the first cell; this new LTM configuration information for the first cell can be understood as the updated LTM configuration information for the first cell, or it can be information that is equivalent to the adjusted LTM configuration information for the first cell prepared previously) or an LTM configuration information retention instruction for the first cell (i.e., continuing to use the LTM configuration information for the first cell prepared previously).

[0144] S4026, the core network device sends a sixth message to the second network device through the second type of interface, the sixth message including the handover resources of the first cell.

[0145] For example, the sixth message could be a Handover Command message.

[0146] S403, the second network device sends a second message to the first network device, the second message being used to indicate whether the first communication interface between the second network device and the third network device has been successfully established or not.

[0147] Specifically, if the second network device determines that the first type of interface has been successfully established, it sends a second message to the first network device, indicating that the first type of interface has been successfully established; or, if it determines that the first type of interface has not been successfully established, it sends a second message to the first network device, indicating that the first type of interface has not been successfully established. If the second type of interface has been successfully established between the second network device and the third network device, and the second message indicates that the second type of interface has been successfully established, in this mode, the second network device obtains handover resources from the third network device through the second type of interface. If the second type of interface has not been successfully established between the second network device and the third network device, and the second message indicates that the second type of interface has not been successfully established, in this mode, the second network device does not obtain handover resources from the third network device through the second type of interface.

[0148] In an optional implementation, if the first communication interface between the second network device and the third network device has been successfully established, the second message further includes handover resources for the first cell. Additionally, the first network device sends the handover resources for the first cell to the terminal (i.e., the terminal currently served by the first network device). Optionally, the second message may also indicate the type of the first communication interface, which may include a first type interface and / or a second type interface. For example, if the fourth message in S4022 indicates that the first communication interface has been successfully established, the second message may also indicate that the first communication interface is a first type communication interface; after S4026 is executed, the second message may also indicate that the first communication interface is a second type communication interface. Including the first communication interface type in the second message facilitates the first network device's determination of whether to add the first cell as a candidate cell.

[0149] In addition, the second network device can also indicate whether to add the first cell as a candidate cell or remove the first cell from the candidate cell list via a second message, or via other messages; these are only illustrative examples and not specific limitations. Based on this, the first network device can directly determine whether to add the first cell as a candidate cell or remove it from the candidate cell list. This method can reduce the data processing operations of the first network device and improve data processing efficiency.

[0150] In another alternative implementation, if the first communication interface between the second network device and the third network device fails to be established, the second message includes a cause value indicating that the handover resource preparation failure of the second network device is due to the failure to establish the first communication interface. Based on this, the first network device can clearly understand why the terminal cannot handover from the second network device to the cell managed by the third network device.

[0151] After the first network device receives the second message, it can further determine whether to add the first cell as a candidate cell or remove it from the candidate cell pool. This can be understood by referring to Table 1 below, using the XN interface for the first type and the NG interface for the second type as an example. When the first communication interface between the second and third network devices is both an XN interface and an NG interface, the first cell is added as a candidate cell. When the first communication interface between the second and third network devices is an XN interface (and the NG interface has not been successfully established), the first cell is added as a candidate cell. When the first communication interface between the second and third network devices is an NG interface (i.e., the XN interface has not been successfully established), if the terminal latency requirement is not high, the first cell is added as a candidate cell; if the terminal latency requirement is high, the first cell is not added as a candidate cell. If the first communication interface between the second and third network devices has not been successfully established (i.e., both the XN and NG interfaces have not been successfully established), the first cell is not added as a candidate cell. Table 1 below is only an illustrative example; in specific applications, one row can be referred to for determination.

[0152] Table 1

[0153]

[0154] In this application, the first network device determines how to add candidate cells by referring to the communication interfaces between candidate network devices for handover. This method can ensure the continuity of services during subsequent handovers and guarantee the user's service experience.

[0155] The above Figure 4 In a scenario involving multiple network devices (including a third network device), the second network device performs the same procedure described above for the third network device for other network devices. Based on this, the second network device can obtain candidate cells for which handover is permitted or prohibited for the terminal. Alternatively, after obtaining cells managed by the second network device from the first network device for handover to the terminal, the second network device determines candidate cells for which handover is permitted or prohibited in subsequent handovers. The specific method by which the second network device determines candidate cells for which handover is permitted or prohibited is not limited here. "Permitted handover" can be understood as allowing LTM handover.

[0156] In the case where the second network device is a separate CU and DU network device, based on the above description, the second network device is equivalent to the CU. Different logical units within the same network architecture also include a fourth network device (equivalent to the DU), and the second network device connects to the fourth network device via the F1 interface. Since cell handover is initiated by the DU, refer to the above. Figure 2Therefore, the second network device also sends the identifier information of candidate cells that allow handover or candidate cells that do not allow handover to the fourth network device, adapting to the above. Figure 4 The processing flow here allows the candidate cells for handover to include the first cell. Based on the identification information of the candidate cell, the fourth network device determines to handover to the first cell via LTM and sends a handover command to the terminal device to handover to the first cell.

[0157] The second network device obtains key information 1, such as the next-hop chaining counter (NCC), and key information 2 from the core network device. Key information 1 and key information 2 have a corresponding relationship. Specifically, key information 1 can be used to determine key information 2. Key information 1 is used by the terminal to determine the change of communication key. For example, the change of communication key is determined by vertical deduction. The value of key information 1 is different from the key information currently used by the terminal. Key information 2 is used to indicate the key, such as the next hop (NH). NH is an intermediate key, which is derived from the core network key, and is used as input to deduce the access network key. The second network device sends key information 1 and first information to the fourth network device. The first information can be associated with the first cell or other cells. The first information can be the identification information of the first cell (e.g., the Cell Global ID of the first cell, which includes the identification information of the third network device), or the identification information of the third network device (e.g., a global node identifier), or a first identifier (the value of the first identifier associated with a cell differs for different network devices; for example, the first identifier associated with a cell for the second network device is 2, and the first identifier associated with a cell for the third network device is 3). If the fourth network device determines that the first cell is the target cell, based on the first information, the fourth network device determines to initiate a key change handover for the first cell. For example, if the fourth network device determines that the first cell is not managed by the second network device, to ensure cross-base station communication security, the fourth network device determines that the handover for the first cell uses key information 1, i.e., it determines to initiate a key change handover for the first cell. The first network device sends a handover command to the terminal. This handover command includes information indicating that the first cell is the target cell and information indicating the aforementioned key information 1 (e.g., NCC). Based on the information indicating key information 1, the terminal determines to change the key for the first cell. The terminal then determines key information 2 based on key information 1 and uses key information 2 to securely communicate with the first cell. If the fourth network device determines that the cell of the second network device (i.e., cell A, which is the same cell as the second cell, or both cell A and cell A are managed by the second network device) is the target cell, based on the cell's identification information, the fourth network device determines to initiate a handover for cell A without changing the key, i.e., without using the aforementioned key information 1. For example, if the fourth network device determines that cell X is managed by the second network device, it determines to initiate a handover for cell A without changing the key. The first network device sends a handover command to the terminal. This handover command includes information indicating that cell A is the target cell but does not include information indicating key information 1. Based on the handover command that does not include information indicating key information 1, the terminal determines not to change the key for cell A.To distinguish between the two scenarios mentioned above, the switching command format includes indication information 1. Indication information 1 indicates whether the switching command includes information indicating the aforementioned key information 1. Based on indication information 1, the terminal device can correctly parse the switching command.

[0158] The following combines the UE (equivalent to the terminal currently served by the first network device) and the source gNB (equivalent to the above). Figure 4 The first network device in the process), candidate gNB1 (equivalent to Figure 4 The second network device in the process), candidate gNB2 (equivalent to Figure 4 The solution of this application will be specifically explained by the data interaction between the third network device in the network and the AMF (equivalent to the core network device, which can also be replaced by the UPF). Here, we will explain it in different cases. The following uses the XN interface as the first type of interface and the NG interface as the second type of interface as an example, and the LTM handover as an example. In this case, cell A is equivalent to the first cell mentioned above, and cell B is equivalent to the second cell mentioned above.

[0159] It should be noted that during LTM handover, in addition to S401 to S403 described above, some other processing procedures are involved. Before the first network device sends the first message to the second network device, the serving terminal of the first network device usually sends a measurement report to the first network device. The first network device will then decide whether to initiate LTM configuration based on the measurement report, as shown in S501 and S502 below. S503A and S503B below are equivalent to S401, S504A and S504B are equivalent to S402, and A to F below are equivalent to S4021 to S4025. (Refer to...) Figure 5 Execute as follows:

[0160] S501, the UE sends a measurement report to the source gNB.

[0161] Specifically, please refer to the above. Figure 2 We will use S201 in the text to understand this, and will not elaborate further here.

[0162] Based on the measurement report, the source gNB in ​​S502 decides to initiate LTM configuration.

[0163] Specifically, please refer to the above. Figure 2 This can be understood from S203, and will not be elaborated here. The LTM configuration includes the LTM configuration of the candidate cells for LTM handover, such as the LTM configuration of cell A (candidate gNB2 management), cell B (candidate gNB1 management), and / or cell C (candidate gNB1 management). This is only illustrated with examples.

[0164] S503A, the source gNB sends the first message to the candidate gNB1.

[0165] The first message can be understood by referring to the description of S401 above, and will not be repeated here.

[0166] S504A, candidate gNB1 sends a second message to source gNB.

[0167] The second message can be either HANDOVER REQUEST ACKNOWLEDGE or FAILUERE. HANDOVER REQUEST ACKNOWLEDGE indicates that the first communication interface between candidate gNB1 and candidate gNB2 has been successfully established. HANDOVER REQUEST FAILUERE indicates that the first communication interface between candidate gNB1 and candidate gNB2 has not been successfully established.

[0168] The second message can be found above. Figure 4 Refer to the relevant descriptions in the introduction for understanding. Additionally, regarding how to determine whether the first communication interface has been successfully established or not, please refer to the above. Figure 4 Please refer to the relevant descriptions in the introduction for understanding. The third, fourth, and fifth messages mentioned below, as well as the fourth message, are all based on the above. Figure 4 The relevant descriptions in the introduction are for reference only and will not be repeated here. The following is only a brief explanation.

[0169] Optionally, candidate gNB1 can also determine whether the first communication interface has been successfully established or not through the following steps A to F. Steps A and B are executed after S503A and before S504A. Steps C to F are executed only when step B indicates that the XN interface in the first communication interface has not been successfully established, and the NG interface in the first communication interface has been successfully established and can be used for LTM handover. Specifically, as follows:

[0170] A. Candidate gNB1 sends a third message (e.g., XN SETUP REQUEST) to candidate gNB2, which requests the establishment of an XN interface for handover.

[0171] Optionally, the third message includes XN LTM indication information and the identification information of candidate gNB2 (or the identification information of cell A).

[0172] B. In response to the third message, candidate gNB2 sends a fourth message to candidate gNB1 (e.g., XN SETUPRESPONSE or XN SETUP FAILURE).

[0173] The XN SETUP RESPONSE message indicates successful XN interface establishment, while the XN SETUP FAILURE message indicates XN interface establishment failure. Specifically, the fourth message includes the identification information of candidate gNB1. Based on the XN SETUP RESPONSE message, candidate gNB1 is determined to have an XN interface with candidate gNB2 that is available for LTM handover. Based on the XN SETUP FAILURE message, candidate gNB1 is determined to have an XN interface with candidate gNB2 that is not available for LTM handover.

[0174] If it is determined that the XN interfaces of candidate gNB1 and candidate gNB2 are unavailable for LTM handover, the second message includes a message indicating that the XN interface was not successfully established. For example, this second message can be an explicit indication, such as "The XN interface of candidate gNB1 and candidate gNB2 was not successfully established." Alternatively, the second message can implicitly indicate this through NG information 1; for example, NG information 1 indicates that the NG interfaces of candidate gNB1 and candidate gNB2 are unavailable for LTM handover, and the unavailability of the NG interfaces implies that the XN interface was not successfully established. This is merely an illustrative example and not a specific limitation.

[0175] If it is determined that the XN interfaces of candidate gNB1 and candidate gNB2 are not available for LTM handover, the second message can also indicate that the handover resource preparation for candidate gNB1 has failed. The source gNB can refuse to add the cell of candidate gNB1 as a candidate cell for LTM handover based on this second message.

[0176] If it is determined that the XN interface of candidate gNB1 and candidate gNB2 is not available for LTM handover, candidate gNB1 determines whether the NG interface with candidate gNB2 is available for LTM handover. If the NG interface is not available for LTM handover, the second message includes NG information 1, which indicates that the NG interface of candidate gNB1 and candidate gNB2 is not available for LTM handover. If the NG interface is available for LTM handover, steps C to F are executed, which are only executed if the fourth message in step B indicates XN SETUP FAILURE.

[0177] C. Candidate gNB1 sends a fifth message to the AMF through the NG interface. This fifth message is used to request the AMF to prepare for resource switching.

[0178] Specifically, the fifth message can be an NG Handover Required message for LTM, which includes NG LTM indication information and cell identification information of cell A (or identification information of candidate gNB2).

[0179] D. In response to the NG Handover Required message, the AMF sends an NG Handover Request message for LTM to candidate gNB2 through the NG interface. This message includes NG LTM indication information and cell identification information of cell A (or identification information of candidate gNB2).

[0180] It should be noted that the information included in the NG HandoverRequest message for LTM sent by AMF to candidate gNB2 through the NG interface in step D is consistent with the information included in the fifth message in step C. For example, if the fifth message includes the identification information of the source gNB, then the message in step D also includes the identification information of the source gNB.

[0181] E. In response to the NG Handover Request message, candidate gNB2 replies to AMF via the NG interface with an NG Handover RequestAcknowledge message for LTM. This message includes handover resource 1 for cell A (which is different from the handover resource for cell A that the source gNB requested to prepare) or an LTM configuration information retention indication for cell A (i.e., this indication is used to indicate that the previously prepared handover resource should continue to be used).

[0182] F, AMF sends a sixth message to candidate gNB1 via the NG interface. The sixth message includes handover resource 1 for cell A (which is different from the handover resource prepared for cell A previously) or LTM configuration information preservation indication for cell A (i.e., the indication is used to indicate that the handover resource prepared by the source gNB previously requested should continue to be used).

[0183] When performing steps A through F above, S504A can be replaced by step G as follows:

[0184] G. Candidate gNB1 sends a second message to the source gNB. The second message includes NG information 2 and handover resource 1 for cell A (or LTM configuration information retention indication for cell A). The NG information 2 instructs candidate gNB1 to perform LTM handover with candidate gNB2 through the NG interface.

[0185] S503B, the source gNB sends the first message to the candidate gNB2.

[0186] S504B, candidate gNB2 sends a second message to source gNB.

[0187] Specifically, S503B can be understood with reference to S503A, and S504B can be understood with reference to S504A. Simply replace the information related to gNB2 in the descriptions of S503A and S504A with the information related to gNB1, and replace the information related to gNB1 with the information related to gNB2. For example, replace the identification information of candidate gNB2 with the identification information of candidate gNB1, etc. This is only an illustrative example and is not specifically limited; it can be understood by reference.

[0188] After receiving the second message, the source gNB further determines whether to add cell A (which is replaced by cell B when executing S503B and S504B) as a candidate cell or remove cell A from the candidate cells.

[0189] Additionally, candidate gNB1 can also indicate whether to add cell A as a candidate cell or remove cell A from the candidate cell list via a second message, or via other messages. This is merely an example and not a specific limitation. Based on this, the source gNB can directly determine whether to add cell A as a candidate cell or remove cell A from the candidate cell list. This method reduces the data processing operations of the source gNB and improves data processing efficiency.

[0190] For example, when candidate gNB1 performs LTM handover with candidate gNB2 through the XN interface, cell A can be directly used as the candidate cell; or, when candidate gNB1 performs LTM handover with candidate gNB2 through the NG interface, if the UE has low requirements for service latency, cell A can be directly used as the candidate cell, and if the UE has high requirements for service latency, cell A will not be used as the candidate cell.

[0191] If the source gNB determines to add cell A as a candidate cell, it obtains the LTM configuration information of cell A and cell B from candidate gNB1 and performs the following steps:

[0192] S505, the source gNB sends an RRC reconfiguration message to the UE, which includes the LTM configuration information of cell A and the LTM configuration information of cell B.

[0193] S506, the UE sends an RRC reconfiguration complete message to the source gNB.

[0194] S507, UE and candidate gNB1 are synchronized in advance.

[0195] This can be understood by referring to S214 above, and will not be explained in detail here.

[0196] S508, Candidate gNB1 sends the TA of cell B to source gNB.

[0197] S509, the UE sends Measurement Report 1 to the source gNB, which includes the reference signal receiving power (RSRP) of cell B.

[0198] S510, the source gNB determines to execute LTM, that is, to initiate a handover to cell B.

[0199] S511, the source gNB sends a handover command 1 (media access control control element (MAC CE)) to the UE, indicating a handover to cell B. This command may include the TA information of cell B.

[0200] S512, the source gNB sends a cell handover notification to candidate gNB1, indicating that a handover command 1 has been sent to the UE.

[0201] S513, the UE accesses cell B of candidate gNB1.

[0202] Specifically, the UE can access the target cell B using RACH or RACH-less methods.

[0203] S514, the data transmission path for the UE is switched from UPF to source gNB to UPF to candidate gNB1.

[0204] S515, the UE sends an RRC reconfiguration complete message to candidate gNB1.

[0205] S516, the UE sends Measurement Report 2 to candidate gNB1, which includes the RSRP of cell A.

[0206] S517, candidate gNB1 determines whether the Xn interface or NG interface is available for LTM switching (i.e., Figure 4 If the first communication interface has been successfully established, determine to perform LTM handover, that is, determine to initiate handover to cell A.

[0207] S518, candidate gNB1 sends handover command 2 to UE, which indicates handover to cell A.

[0208] S519, candidate gNB1 sends cell handover notification 2 to candidate gNB2 through the available Xn interface or NG interface. The cell handover notification 2 is used to indicate that a handover command 2 has been sent to the UE.

[0209] It is important to note that if a first communication interface does not exist, the second LTM handover will fail. For example, if there is no first communication interface between candidate gNB1 and candidate gNB2, after the cell managed by the source gNB hands over to the cell managed by candidate gNB1, the cell managed by candidate gNB1 cannot hands over to the cell managed by candidate gNB2 and may hands over back to the cell managed by the source gNB, resulting in an LTM handover failure.

[0210] In an open architecture, candidate gNB1 includes candidate gNB1-CU and candidate gNB1-DU. Figure 5 The execution of steps for the candidate gNB1 is performed by the candidate gNB1-CU. Under the open architecture, the candidate gNB1-CU will perform some additional steps. The following combines the UE and the source gNB-CU (equivalent to the above) Figure 4 The first network device in the system is equivalent to Figure 5 The source gNB and candidate gNB1-CU (equivalent to) Figure 4 The second network device in the list), candidate gNB1-DU (equivalent to the fourth network device), candidate gNB2-CU (equivalent to the fourth network device). Figure 4 The third network device in the middle is equivalent to Figure 5 The solution of this application is illustrated by the data interaction of the source gNB2, and will be explained in different cases, referring to... Figure 6 The following steps are executed, where, Figure 6 exist Figure 5 Further explanation of the execution flow between CU and DU:

[0211] It should be noted that after candidate gNB1-CU has executed step B or step F above and determined that a first communication interface has been successfully established with candidate gNB2-CU, or after candidate gNB1-CU has determined that a first communication interface has not been successfully established with candidate gNB2-CU, in specific applications, candidate gNB1-CU can also refer to the same process to determine whether a first communication interface exists between candidate gNB1-CU and other candidate gNB1-CUs. Based on this, candidate gNB1-CU can determine the identification information of the M cells to be used for subsequent handover. These M cells are all managed by other CUs, i.e., not managed by candidate gNB1-CU.

[0212] The candidate gNB1-CU determines that the first communication interface between the candidate base station (CU in the case of CU and DU separation) corresponding to N cells can be used for LTM handover, and the first communication interface between the candidate base station (CU in the case of CU and DU separation) corresponding to L cells and the candidate gNB1-CU cannot be used for LTM handover. Here, M cells = N cells + L cells, where N cells are different from L cells, and M, N, and L are integers greater than 0.

[0213] After candidate gNB1-CU has executed step B above, or after step F it is determined that a first communication interface has been successfully established with candidate gNB2-CU, or after candidate gNB1-CU determines that a first communication interface has not been successfully established with candidate gNB2-CU, steps X to Y below are executed. If only step B is executed, steps X to Y can be executed after step B, and are not limited to... Figure 5 The execution order of other steps is as follows: if step F is executed, steps X through Y can be executed after step F, without restriction to the order of execution of other steps. Figure 5 The execution order of other steps in the process. Figure 6 This can be executed after step B.

[0214] X, the candidate gNB1-CU sends the identification information of N cells to the candidate gNB1-DU. The identification information of N cells is used to indicate to the candidate gNB1-DU that N cells can be used as target cells for handover initiated by the candidate gNB1-DU (i.e., cells that are allowed to be handed over).

[0215] Optionally, in step X, the candidate gNB1-CU may also send identification information of L cells to the candidate gNB1-DU. The identification information of L cells is used to indicate to the candidate gNB1-DU that L cells cannot be used as target cells for handover initiated by the candidate gNB1-DU (i.e., cells that are not allowed to be handed over).

[0216] Y, the candidate gNB1-DU is based on N cells, and the target cell for the handover initiated by the candidate gNB1-DU is determined, that is, the handover triggered by the DU.

[0217] Optionally, based on N cells, determine the LTM report configuration corresponding to each of the N cells. For L cells, the LTM report configuration corresponding to each of the L cells can be either not determined or determined.

[0218] For example, if the LTM report configuration for N cells is determined and the LTM report configuration for L cells is uncertain, the UE reports the measurement results of some or all of the N cells (using beam measurement result RSRP as an example) but does not report the measurement results of the L cells. In this way, the candidate gNB1-DU will not switch to a cell among the L cells.

[0219] For example, given the LTM report configurations for N cells and L cells, the terminal device reports the measurement results for the L cells, indicating that cell 1 among the L cells has good quality. The candidate gNB1-DU can send an L3 handover request to the candidate gNB1-CU. Here, L3 handover refers to a handover triggered by the CU, and the L3 handover request includes the RSRP of cell 1. Based on the L3 handover request, the candidate gNB1-CU determines to initiate an NG-based L3 handover. L3 handover is an existing handover, which will not be elaborated here but can be understood by referring to existing protocols. The terminal device reports the measurement results (also the beam measurement results RSRP) for the N cells, indicating that cell 2 among the N cells has good quality. The candidate gNB1-DU determines to perform an LTM handover, which is a DU-triggered handover, and sends a cell handover notification to the candidate gNB1-CU.

[0220] Furthermore, after executing S613, the candidate gNB1-CU sends handover information (such as key information 1 and first information as described above) to the candidate gNB1-DU for the gNB1-DU to determine whether to initiate a key change for the target cell. The specific processing flow can be understood by referring to the relevant descriptions of key information 1 and key information 2 above, and will not be repeated here. Based on this, the candidate gNB1-DU sends the handover information to the UE. The UE then changes its key (changing the source cell's key to the target cell's key) and switches from the source cell to the target cell to receive services, ensuring service continuity.

[0221] The foregoing primarily describes the solutions provided by the embodiments of this application from the perspective of device interaction. It is understood that, in order to achieve the above functions, each device may include corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments disclosed herein, the embodiments of this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art 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.

[0222] The embodiments of this application can divide the device into functional units according to the above method examples. For example, each function can be divided into a separate functional unit, or two or more functions can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0223] When using integrated units, Figure 7A possible exemplary block diagram of the communication device involved in an embodiment of this application is shown. For example... Figure 7 As shown, the communication device 700 may include a processing unit 701 and a transceiver unit 702. The processing unit 701 is used to control and manage the operation of the communication device 700. The transceiver unit 702 is used to support communication between the communication device 700 and other devices. Optionally, the transceiver unit 702 may include a receiving unit and / or a transmitting unit, respectively used to perform receiving and transmitting operations. Optionally, the communication device 700 may also include a storage unit for storing the program code and / or data of the communication device 700. The transceiver unit may be referred to as an input / output unit, a communication unit, etc., and may be a transceiver; the processing unit may be a processor. When the communication device is a module (e.g., a chip) in a communication device, the transceiver unit may be an input / output interface, an input / output circuit, or an input / output pin, etc., and may also be referred to as an interface, a communication interface, or an interface circuit, etc.; the processing unit may be a processor, a processing circuit, or a logic circuit, etc. Specifically, the device may be the aforementioned first network device, second network device, third network device, etc. Optionally, the first network device is the source network device for the initial handover, the second network device is the source network device for subsequent handovers, and the third network device is the candidate network device for subsequent handovers. The first network device, the second network device, and the third network device are all different.

[0224] In one example, the communication device 700 is a first network device, wherein the transceiver unit 702 is used to send a first message to a second network device, the first message including information for identifying a third network device; the transceiver unit 702 is also used to receive a second message from the second network device, the second message indicating whether a first communication interface has been successfully established or not successfully established between the second network device and the third network device, the first communication interface being a communication interface for handover.

[0225] In one alternative approach, the first message is used to request the second network device to prepare handover resources for the terminal. The first message also includes: identification information of the second network device, and / or identification information of the second cell, wherein the second cell is managed by the second network device.

[0226] In one alternative approach, the first message further includes at least one of the following: request information, an identifier of the first network device, or an identifier of the terminal, wherein the request information is used to request the second network device to provide information about the first communication interface to the first network device.

[0227] In one alternative approach, if the first communication interface between the second network device and the third network device has been successfully established, the second message may also include: handover resources for the first cell, which is managed by the third network device.

[0228] In an alternative configuration, transceiver unit 702 is also used to send handover resources of the first cell to the terminal.

[0229] In one alternative approach, the second message is also used to indicate the type of the first communication interface, which includes a first type of interface and / or a second type of interface, wherein the first type of interface directly connects the second network device and the third network device, and the second type of interface connects the second network device and the third network device through a core network device.

[0230] In one alternative approach, the failure to establish a first communication interface between the second network device and the third network device includes: there is no communication interface between the second network device and the third network device; or, the communication interface between the second network device and the third network device is not used for handover.

[0231] In one alternative approach, the second message includes a cause value indicating that the failure to prepare the switching resources for the second network device was due to the failure to successfully establish the first communication interface.

[0232] In one alternative approach, the information used to identify the third network device is the identification information of the third network device and / or the identification information of the first cell, wherein the first cell is managed by the third network device.

[0233] In another example, the communication device 700 is a second network device, wherein the transceiver unit 702 is used to receive a first message from a first network device, the first message including information for identifying a third network device; and the processing unit 701 is used to respond to the first message by sending a second message to the first network device through the transceiver unit 702, the second message indicating whether a first communication interface has been successfully established or not successfully established between the second network device and the third network device, the first communication interface being a communication interface for handover.

[0234] In one alternative approach, the processing unit 701 is specifically configured to determine whether the first communication interface has been successfully established or not, based on the first message; the transceiver unit 702 is further configured to send a second message to the first network device if it is determined that the first communication interface has been successfully established, the second message indicating that the first communication interface has been successfully established; or, if it is determined that the first communication interface has not been successfully established, send a second message to the first network device, the second message indicating that the first communication interface has not been successfully established.

[0235] In one alternative approach, the first message is used to request the second network device to prepare handover resources for the terminal. The first message also includes: identification information of the second network device, and / or identification information of the second cell, wherein the second cell is managed by the second network device.

[0236] In one alternative approach, the first message further includes at least one of the following: request information, an identifier of the first network device, or an identifier of the terminal, wherein the request information is used to request the second network device to provide information about the first communication interface to the first network device.

[0237] In one alternative approach, if the first communication interface between the second network device and the third network device has been successfully established, the second message may also include: handover resources for the first cell, which is managed by the third network device.

[0238] In one alternative approach, the second message is also used to indicate the type of the first communication interface, which includes a first type of interface and / or a second type of interface, wherein the first type of interface directly connects the second network device and the third network device, and the second type of interface connects the second network device and the third network device through a core network device.

[0239] In one alternative approach, the failure to establish a first communication interface between the second network device and the third network device includes: there is no first communication interface between the second network device and the third network device; or, the communication interface between the second network device and the third network device is not used for handover.

[0240] In one alternative approach, the second message includes a cause value indicating that the failure to prepare the switching resources for the second network device was due to the failure to successfully establish the first communication interface.

[0241] In one alternative embodiment, the transceiver unit 702 is further configured to send a third message to the third network device, the third message being used to request the establishment of the first communication interface; receive a fourth message from the third network device, the fourth message being used to indicate whether the establishment of the first communication interface was successful or failed; if the fourth message indicates that the establishment of the first communication interface was successful, the processing unit 701 is further configured to determine that the first communication interface has been successfully established; or if the fourth message indicates that the establishment of the first communication interface has failed, determine that the first communication interface has not been successfully established.

[0242] In one alternative approach, if the first type of interface between the second network device and the third network device fails to be established, but the second type of interface has been successfully established, the transceiver unit 702 is further configured to send a fifth message to the core network device, the fifth message being used to request preparation of handover resources, the fifth message including information for identifying the third network device; and receive a sixth message from the core network device, the sixth message including handover resources for the first cell, the first cell being managed by the third network device.

[0243] In one alternative approach, the fifth message may also include: the identifier of the first network device and the identifier of the terminal.

[0244] In one alternative embodiment, the transceiver unit 702 is further configured to send identification information of candidate cells that are allowed to be handed over or identification information of candidate cells that are not allowed to be handed over to the fourth network device, wherein the second network device and the fourth network device are different logical units under the same network architecture, and the candidate cells that are allowed to be handed over include the first cell, which is managed by the third network device.

[0245] In one alternative embodiment, the transceiver unit 702 is further configured to send key information and first information to the fourth network device. The first information is used by the fourth network device to determine the handover key information for the first cell. The second network device and the fourth network device are different logical units under the same network architecture.

[0246] In addition, such as Figure 8 The diagram shown is a simplified structural schematic of a terminal device provided in this application. For ease of understanding and illustration, Figure 8 In this context, the terminal is taken as a mobile phone as an example. For example... Figure 8 As shown, the terminal includes a processor, memory, radio frequency circuitry, antenna, and input / output devices.

[0247] The processor is mainly used to process communication protocols and communication data, control terminal devices, execute software programs, and process data from software programs.

[0248] Memory is mainly used to store software programs and data.

[0249] Radio frequency (RF) circuits are mainly used for the conversion between baseband signals and RF signals, as well as for the processing of RF signals.

[0250] Antennas are primarily used for transmitting and receiving radio frequency signals in the form of electromagnetic waves.

[0251] Input / output devices, such as touchscreens, displays, and keyboards, are primarily used to receive user input data and output data to the user.

[0252] It should be noted that some types of terminal devices may not have input / output devices.

[0253] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits it outward as electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor. The processor then converts the baseband signal back into data and processes it.

[0254] For ease of explanation, Figure 8Only one memory and processor are shown in the illustration. In actual terminal device products, there may be one or more processors and one or more memories. Memory may also be referred to as storage medium or storage device, etc. Memory may be set up independently of the processor or integrated with the processor; this application does not limit this.

[0255] In the embodiments of this application, the antenna and radio frequency circuit with transceiver function can be regarded as the transceiver unit of the terminal device, and the processor with processing function can be regarded as the processing unit of the terminal device.

[0256] like Figure 8 As shown, terminal 800 includes a transceiver unit 810 and a processing unit 820. The transceiver unit 810 can also be called a transceiver, transceiver device, or transceiver unit. The processing unit 820 can also be called a processor, processing board, processing module, or processing device.

[0257] Optionally, the devices in transceiver unit 810 used for receiving functions can be considered as receiving units, and the devices in transceiver unit 810 used for transmitting functions can be considered as transmitting units. That is, transceiver unit 810 includes both receiving and transmitting units. A transceiver unit may also be called a transceiver, transceiver circuit, etc. A receiving unit may also be called a receiver, receiver, or receiving circuit, etc. A transmitting unit may also be called a transmitter, transmitter, or transmitting circuit, etc.

[0258] It should be understood that the transceiver unit 810 is used to perform the sending and receiving operations of the terminal device in the above method embodiment, and the processing unit 820 is used to perform other operations on the terminal device in the above method embodiment besides the sending and receiving operations.

[0259] When the terminal device is a chip, the chip includes a transceiver unit 810 and a processing unit 820. The transceiver unit 810 may be an input / output circuit or a communication interface; the processing unit 820 may be a processor, microprocessor, integrated circuit, or logic circuit integrated on the chip.

[0260] This application also provides a network device. For example... Figure 9 The diagram shown is a structural schematic of a network device 900 provided in an embodiment of this application. This network device 900 can be applied to, for example... Figure 1 In the system shown, for example, network device 900 can be Figure 1 The network devices in the system are used to perform the functions of the network devices in the above method embodiments. It should be understood that the following are merely examples, and in future communication systems, network devices may have other forms and configurations.

[0261] For example, in a 5G communication system, network equipment 900 may include CU, DU, and AAU, compared to network equipment in an LTE communication system which consists of one or more radio frequency units, such as remote radio units (RRUs), and one or more building baseband units (BBUs).

[0262] The non-real-time portion of the original BBU will be separated and redefined as CU, responsible for handling non-real-time protocols and services. Some physical layer processing functions of the BBU, along with the original RRU and passive antenna, will be merged into AAU. The remaining functions of the BBU will be redefined as DU, responsible for handling physical layer protocols and real-time services. In short, CU and DU are distinguished by the real-time nature of the processed content, and AAU is a combination of RRU and antenna.

[0263] CU, DU, and AAU can be installed separately or together, resulting in various network deployment configurations. One possible deployment configuration is as follows: Figure 9 As shown, consistent with traditional 4G network equipment, the CU and DU share the same hardware deployment. It should be understood that... Figure 9 This is just an example and does not limit the scope of protection of this application. For example, the deployment form can also be DU deployed in BBU data center, CU centrally deployed, or DU centrally deployed and CU centrally deployed at a higher level, etc.

[0264] The AAU1000 can realize transmit and receive functions and Figure 7 The transceiver unit 702 corresponds to this. Optionally, the AAU1000 can also be called a transceiver, transceiver circuit, or transceiver, etc., and it may include at least one antenna 1001 and a radio frequency unit 1002. Optionally, the AAU1000 may include a receiving unit and a transmitting unit, whereby the receiving unit may correspond to a receiver (or receiver circuit), and the transmitting unit may correspond to a transmitter (or transmitter circuit). The CU and DU1100 can implement internal processing functions and... Figure 7 The processing unit 701 corresponds to this. Optionally, the CU and DU1100 can control network devices and can be referred to as controllers. The AAU can be physically set together with the CU and DU, or it can be physically set separately.

[0265] In addition, network equipment is not limited to Figure 9 The form shown can also be other forms: for example, including BBU and adaptive radio unit (ARU), or including BBU and AAU; it can also be customer premises equipment (CPE), or other forms, which are not limited in this application.

[0266] In one example, the CU and DU1100 can be composed of one or more single boards. Multiple single boards can collectively support a single access standard wireless access network (such as an LTE network), or they can each support different access standards wireless access networks (such as LTE, 5G, future networks, or other networks). The CU and DU1100 also include a memory 1101 and a processor 1102. The memory 1101 is used to store necessary instructions and data. The processor 1102 is used to control the first network device to perform necessary actions, such as controlling the network device to execute the operation procedures related to the network device in the above method embodiments. The memory 1101 and processor 1102 can serve one or more single boards. That is, each single board can have its own memory and processor, or multiple single boards can share the same memory and processor. Furthermore, each single board can also have necessary circuitry.

[0267] It should be understood that Figure 9 The network device 900 shown can achieve Figure 4 The network device functions involved in the method embodiments are described below. The operations and / or functions of each unit in the network device 900 are respectively for implementing the corresponding processes executed by the network device in the method embodiments of this application. To avoid repetition, detailed descriptions are appropriately omitted here. Figure 9 The network device structure shown in the example is only one possible configuration and should not be construed as limiting the embodiments of this application. This application does not exclude the possibility of other network device structures that may appear in the future.

[0268] The CU and DU1200 described above can be used to perform the actions implemented internally by the network device as described in the preceding method embodiments, while the AAU190 can be used to perform the actions described in the preceding method embodiments whereby the network device sends data to or receives data from the terminal device. Please refer to the descriptions in the preceding method embodiments for details, which will not be repeated here.

[0269] This application also provides a communication system, which includes a terminal device and a network device. The terminal device is used to perform the above-described... Figures 4-6 The illustrated embodiments show all or part of the steps performed by the terminal device. The network device is used to perform... Figures 4-6 The network device performs all or part of the steps shown in the embodiments.

[0270] Based on the above embodiments, this application also provides a readable storage medium storing instructions that, when executed, cause the methods in any of the above embodiments to be implemented. The readable storage medium may include various media capable of storing program code, such as a USB flash drive, portable hard drive, read-only memory, random access memory, magnetic disk, or optical disk.

[0271] 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 a completely hardware embodiment, a completely software embodiment, or an embodiment 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, compact disc read-only memory (CD-ROM), optical storage, etc.) containing computer-usable program code.

[0272] This application is described with reference to flowchart illustrations and / or block diagrams of the methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, 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 device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing device, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0273] 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, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0274] These computer program instructions can also be loaded onto a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

Claims

1. A communication method, characterized in that, Applied to the first network device, including: Send a first message to the second network device, the first message including information for identifying the third network device; A second message is received from the second network device, the second message indicating whether a first communication interface has been successfully established or not successfully established between the second network device and the third network device, the first communication interface being a communication interface for handover.

2. The method according to claim 1, characterized in that, The first message is used to request the second network device to prepare handover resources for the terminal. The first message also includes: the identification information of the second network device, and / or the identification information of the second cell, wherein the second cell is managed by the second network device.

3. The method according to claim 2, characterized in that, The first message also includes at least one of the following: The request information includes the identifier of the first network device or the identifier of the terminal, wherein the request information is used to request the second network device to provide the first network device with information about the first communication interface.

4. The method according to claim 2 or 3, characterized in that, If the first communication interface between the second network device and the third network device has been successfully established, the second message also includes: handover resources for the first cell, which is managed by the third network device.

5. The method according to claim 4, characterized in that, The method further includes: The handover resources of the first cell are sent to the terminal.

6. The method according to claim 4 or 5, characterized in that, The second message is also used to indicate the type of the first communication interface, which includes a first type of interface and / or a second type of interface. The first type of interface directly connects the second network device and the third network device, while the second type of interface connects the second network device and the third network device through a core network device.

7. The method according to any one of claims 1-3, characterized in that, The failure to successfully establish a first communication interface between the second network device and the third network device includes: There is no communication interface between the second network device and the third network device; or, The communication interface between the second network device and the third network device is not used for switching.

8. The method according to claim 7, characterized in that, The second message includes a reason value, which indicates that the reason for the failure of the second network device's handover resource preparation is that the first communication interface was not successfully established.

9. The method according to any one of claims 1-8, characterized in that, The information used to identify the third network device is the identification information of the third network device and / or the identification information of the first cell, wherein the first cell is managed by the third network device.

10. The method according to any one of claims 1-9, characterized in that, The first network device is the source network device for the initial handover, the second network device is the source network device for subsequent handovers, and the third network device is a candidate network device for subsequent handovers. The first network device, the second network device, and the third network device are all different.

11. A communication method, characterized in that, Applied to second network devices, including: Receive a first message from a first network device, the first message including information for identifying a third network device; In response to the first message, a second message is sent to the first network device. The second message indicates whether a first communication interface has been successfully established or not successfully established between the second network device and the third network device. The first communication interface is a communication interface for handover.

12. The method according to claim 11, characterized in that, The response to the first message includes: Based on the first message, determine whether the first communication interface has been successfully established or not. Sending the second message to the first network device includes: If it is determined that the first communication interface has been successfully established, a second message is sent to the first network device, the second message indicating that the first communication interface has been successfully established; or... If it is determined that the first communication interface has not been successfully established, a second message is sent to the first network device, the second message being used to indicate that the first communication interface has not been successfully established.

13. The method according to claim 11 or 12, characterized in that, The first message is used to request the second network device to prepare handover resources for the terminal. The first message also includes: the identification information of the second network device, and / or the identification information of the second cell, wherein the second cell is managed by the second network device.

14. The method according to claim 13, characterized in that, The first message also includes at least one of the following: The request information includes the identifier of the first network device or the identifier of the terminal, wherein the request information is used to request the second network device to provide the first network device with information about the first communication interface.

15. The method according to any one of claims 11-14, characterized in that, If the first communication interface between the second network device and the third network device has been successfully established, the second message also includes: handover resources for the first cell, which is managed by the third network device.

16. The method according to claim 15, characterized in that, The second message is also used to indicate the type of the first communication interface, which includes a first type of interface and / or a second type of interface. The first type of interface directly connects the second network device and the third network device, while the second type of interface connects the second network device and the third network device through a core network device.

17. The method according to any one of claims 11-14, characterized in that, The failure to successfully establish a first communication interface between the second network device and the third network device includes: There is no communication interface between the second network device and the third network device; or, The communication interface between the second network device and the third network device is not used for switching.

18. The method according to claim 17, characterized in that, The second message includes a reason value, which indicates that the reason for the failure of the second network device's handover resource preparation is that the first communication interface was not successfully established.

19. The method according to any one of claims 11-18, characterized in that, The method further includes: Send a third message to the third network device, the third message being used to request the establishment of the first communication interface; Receive a fourth message from the third network device, the fourth message being used to indicate whether the establishment of the first communication interface was successful or failed; If the fourth message indicates that the first communication interface has been successfully established, it is determined that the first communication interface has been successfully established; or If the fourth message indicates that the first communication interface has failed to be established, it is determined that the first communication interface has not been successfully established.

20. The method according to claim 16, characterized in that, If the first type of interface between the second network device and the third network device fails to be established, but the second type of interface has been successfully established, the method further includes: Send a fifth message to the core network equipment, the fifth message being used to request preparation for switching resources, the fifth message including information for identifying the third network device; A sixth message is received from the core network device, the sixth message including handover resources for a first cell, which is managed by the third network device.

21. The method according to claim 20, characterized in that, The fifth message also includes: the identifier of the first network device and the identifier of the terminal.

22. The method according to any one of claims 11-21, characterized in that, The method further includes: The system sends identification information of candidate cells that are allowed to be handed over or candidate cells that are not allowed to be handed over to the fourth network device. The second network device and the fourth network device are different logical units under the same network architecture. The candidate cells that are allowed to be handed over include the first cell, which is managed by the third network device.

23. The method according to claim 15, 16, 20, 21 or 22, characterized in that, The method further includes: Send key information and first information to the fourth network device. The first information is used by the fourth network device to determine whether to use the key information for handover of the first cell. The second network device and the fourth network device are different logical units under the same network architecture.

24. The method according to any one of claims 11-23, characterized in that, The first network device is the source network device for the initial handover, the second network device is the source network device for subsequent handovers, and the third network device is a candidate network device for subsequent handovers. The first network device, the second network device, and the third network device are all different.

25. A communication device, characterized in that, include: A functional module that implements the method as described in any one of claims 1-24.

26. A communication device, characterized in that, include: At least one processor and memory; The memory is used to store computer programs or instructions; The at least one processor is configured to execute the computer program or instructions to cause the method of any one of claims 1-24 to be performed.

27. A chip system, characterized in that, The chip system includes: a processing circuit; the processing circuit is coupled to a storage medium; The processing circuit is configured to execute part or all of the computer program or instructions in the storage medium, and when the part or all of the computer program or instructions are executed, to implement the method as described in any one of claims 1-24.

28. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed by a computer, cause the method as described in any one of claims 1-24 to be performed.

29. A computer program product comprising a computer program or instructions, characterized in that, When the computer program or instructions are run on a computer, the method as described in any one of claims 1-24 is performed.