Communication method and communication device

By recording and sending mobility reports by terminal devices, the problem of potential failure in the mobility process of auxiliary base stations in dual-link communication scenarios is solved, improving mobility robustness and reducing energy consumption and signaling overhead.

CN113518471BActive Publication Date: 2025-01-10HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010280792.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-04-10
Publication Date
2025-01-10
Estimated Expiration
2040-04-10

AI Technical Summary

Technical Problem

In the dual-link communication scenario, there are potential failure problems in the mobility of the auxiliary base station of the terminal device, and the prior art cannot be effectively identified and solved.

Method used

By recording and sending mobility reports from terminal devices, network devices can identify problems in the mobility process of auxiliary base stations and improve mobility robustness. The specific method includes after receiving the indication information, the terminal device decides whether to record a mobility report based on the parameters of the configuration information, avoiding unnecessary energy consumption and signaling overhead, and sending a mobility report under appropriate conditions.

Benefits of technology

Effectively identify and solve potential failures in the mobility process of auxiliary base stations, improve mobility robustness, and reduce the energy consumption and signaling overhead of terminal devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113518471B_ABST
    Figure CN113518471B_ABST
Patent Text Reader

Abstract

The present application provides a communication method and a communication device. In a multi-link mobility scenario, a terminal device records relevant information in the mobility process of an auxiliary network device to generate a mobility report, and sends the mobility report to a network device. The network device determines whether mobility parameters related to SN mobility need to be adjusted based on the content in the mobility report. If adjustment is required, the network device makes reasonable adjustments, thereby improving the robustness of the mobility of the auxiliary network device of the terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular, to a communication method and a communication device. Background Art

[0002] In the application scenario of dual connectivity (DC) in the communication field, data communication can be carried out between the core network and the terminal device through two base stations, the master node (MN) and the secondary node (SN). In the DC scenario, there will be frequent SN-related mobility scenarios of the terminal device, and currently there is no technology that can be used to identify potential failures in the SN mobility process. Summary of the invention

[0003] The present application provides a communication method and a communication device. By recording SN mobility reports, a terminal device can enable a network device to identify potential failure problems in an SN mobility process, thereby improving the robustness of SN mobility.

[0004] In a first aspect, a communication method is provided, which may include: recording a mobility report, the mobility report including relevant information of the mobility of a secondary network device of a terminal device; sending a mobility report, wherein the mobility of the secondary network device includes configuring the terminal device to add a target secondary network device and / or the terminal device to change from a source secondary network device to a target secondary network device.

[0005] In the above technical solution, by recording the report related to the mobility of the auxiliary network device, the network device can identify the problem in the SN mobility process according to the content in the report after receiving the report, thereby improving the SN mobility robustness. It can be understood that the method can be implemented by the terminal device, and can also be implemented by a component (such as a chip or circuit) that can be configured in the terminal device.

[0006] It should be understood that the network device here can be a main network device or a secondary network device of the terminal device.

[0007] In combination with the first aspect, in some implementations of the first aspect, before recording the mobility report: first indication information is received, where the first indication information indicates to record the mobility report.

[0008] In combination with the first aspect, in certain implementations of the first aspect, the first indication information indicates configuration information for triggering the recording of the mobility report, and the configuration information includes at least one of the following parameters: quality difference threshold, quality threshold, random access power threshold, and random access preamble transmission threshold.

[0009] In the above technical solution, the terminal device receives the first indication information and determines whether to record the mobility report according to the parameters of the configuration information in the first indication information, thereby avoiding the terminal device energy consumption caused by the terminal device recording the mobility report in any scenario and the signaling overhead of the subsequent transmission of the report.

[0010] In combination with the first aspect, in certain implementations of the first aspect, recording the mobility report includes: recording the mobility report when it is determined that the absolute value of the quality difference between the cell quality of the cell in the target auxiliary network device corresponding to the first moment and the cell quality corresponding to the second moment is greater than or equal to the quality difference threshold; and / or recording the mobility report when it is determined that the absolute value of the quality difference between the cell quality of the cell in the source auxiliary network device corresponding to the first moment and the cell quality corresponding to the second moment is greater than or equal to the quality difference threshold; and / or recording the mobility report when it is determined that the cell quality of the cell in the target auxiliary network device at the third moment is less than or equal to the quality threshold; and / or recording the mobility report when it is determined that the random access power for the target auxiliary network device is greater than or equal to the random access power threshold; and / or recording the mobility report when it is determined that the number of random access preambles sent during access to the target auxiliary network device is greater than or equal to the random access preamble transmission threshold.

[0011] In the above technical solution, a trigger mechanism for the terminal device to record the mobility report is introduced to avoid the energy consumption of the terminal device caused by the terminal device recording the mobility report in any scenario and the signaling overhead of the subsequent transmission of the report.

[0012] In combination with the first aspect, in certain implementations of the first aspect, the first moment and the second moment include any two of the following moments: the moment when the terminal device reports the cell quality of the cell under the target auxiliary network device; the moment when the terminal device receives the mobility configuration of the auxiliary network device, the auxiliary network device mobility configuration includes configuration information instructing the terminal device to add the target auxiliary network device, or the auxiliary network device mobility configuration includes configuration information instructing the terminal device to change from the source auxiliary network device to the target auxiliary network device; the moment when the terminal device sends a secondary network device mobility configuration completion message; the moment when the terminal device completes random access with the target auxiliary network device; the third moment includes one of the following moments: the moment when the terminal device receives the mobility configuration of the auxiliary network device; the moment when the terminal device sends a secondary network device mobility configuration completion message; the moment when the terminal device completes random access with the target auxiliary network device.

[0013] In combination with the first aspect, in some implementations of the first aspect, after recording the mobility report: second indication information is sent, and the second indication information indicates that the mobility report is stored.

[0014] In combination with the first aspect, in some implementations of the first aspect, receiving request information, the request information requesting to report a mobility report; and sending the mobility report include: sending the mobility report according to the request information.

[0015] In a second aspect, a communication method is provided, the method comprising: a primary network device receives a mobility report, the mobility report comprising relevant information of a secondary network device of a terminal device, wherein the mobility of the secondary network device comprises configuring the terminal device to add a target secondary network device and / or the terminal device to change from a source secondary network device to a target secondary network device; the primary network device configures relevant parameters of the mobility of the secondary network device according to the mobility report; or, the primary network device sends a mobility report to the source secondary network device.

[0016] In the above technical solution, the main network device receives the mobility report, which enables the network device to identify problems in the SN mobility process according to relevant information in the report after receiving the report, thereby improving the robustness of the SN mobility.

[0017] In combination with the second aspect, in some implementations of the second aspect, before the master network device receives the mobility report: the master network device sends first indication information, and the first indication information instructs the terminal device to record the mobility report.

[0018] In combination with the second aspect, in certain implementations of the second aspect, the first indication information indicates configuration information that triggers the terminal device to record a mobility report, and the configuration information includes at least one of the following parameters: quality difference threshold, quality threshold, random access power threshold, and random access preamble transmission threshold.

[0019] In the above technical solution, the main network device sends the first indication information so that the terminal device can determine whether to record the mobility report based on the parameters of the configuration information in the first indication information, thereby avoiding the terminal device energy consumption caused by the terminal device recording the mobility report in any scenario and the signaling overhead of the subsequent transmission of the report.

[0020] In combination with the second aspect, in some implementations of the second aspect, the primary network device receives configuration information from the secondary network device.

[0021] In combination with the second aspect, in certain implementations of the second aspect, the main network device receives the mobility report, including: the main network device receives second indication information, the second indication information indicates that the terminal device stores the mobility report; the main network device sends a request information, the request information requests the terminal device to report the mobility report, and the main network device receives the mobility report from the terminal device.

[0022] In combination with the second aspect, in some implementations of the second aspect, the master network device receiving the mobility report includes: the master network device receiving the mobility report sent by the first network device, where the first network device is the network device to which the terminal device sends the mobility report.

[0023] According to a third aspect, a communication method is provided, which includes: a source auxiliary network device receives a mobility report, the mobility report includes relevant information of the auxiliary network device mobility of a terminal device; the source auxiliary network device configures relevant parameters of the auxiliary network device mobility according to the mobility report, wherein the auxiliary network device mobility includes configuring the terminal device to add a target auxiliary network device and / or the terminal device to change from the source auxiliary network device to the target auxiliary network device.

[0024] In the above technical solution, the source auxiliary network device receives the mobility report, which enables the source auxiliary network device to identify problems in the SN mobility process according to relevant information in the report after receiving the report, thereby improving the robustness of the SN mobility.

[0025] In combination with the third aspect, in certain implementations of the third aspect, before the source auxiliary network device receives the mobility report: the source auxiliary network device sends a first request message, the first request message includes information instructing the main network device to configure first indication information, and the first indication information instructs the terminal device to record the mobility report.

[0026] In combination with the third aspect, in certain implementations of the third aspect, the first indication information indicates configuration information that triggers the terminal device to record a mobility report, and the configuration information includes at least one of the following parameters: quality difference threshold, quality threshold, random access power threshold, and random access preamble transmission threshold.

[0027] In combination with the third aspect, in some implementations of the third aspect, the source auxiliary network device sends configuration information to the primary network device.

[0028] In combination with the third aspect, in certain implementations of the third aspect, the source auxiliary network device receives the mobility report including: the source auxiliary network device receives the mobility report sent by the terminal device; or the source auxiliary network device receives the mobility report sent by the main network device; or the source auxiliary network device receives the mobility report sent by the first network device, and the first network device is a network device that sends the mobility report to the terminal device.

[0029] In a fourth aspect, a communication device is provided, wherein the communication device has the function of implementing the method in the first aspect or any possible implementation thereof. The function can be implemented by hardware, or by hardware executing corresponding software implementation. The hardware or software includes one or more units corresponding to the above functions.

[0030] In a fifth aspect, a communication device is provided, wherein the communication device has the function of implementing the method in the second aspect or any possible implementation thereof. The function can be implemented by hardware, or by hardware executing corresponding software implementation. The hardware or software includes one or more units corresponding to the above functions.

[0031] In a sixth aspect, a communication device is provided, wherein the communication device has the function of implementing the method in the third aspect or any possible implementation thereof. The function can be implemented by hardware, or by hardware executing corresponding software implementation. The hardware or software includes one or more units corresponding to the above functions.

[0032] In a seventh aspect, a communication device is provided, comprising a processor. The processor is coupled to a memory, and the processor can be used to execute instructions in the memory to implement the communication method in the first aspect or any possible implementation thereof. Optionally, the communication device also includes a memory. Optionally, the communication device also includes a communication interface, the processor is coupled to the communication interface, and the communication interface is used to input and / or output information. The information includes at least one of an instruction and data.

[0033] In one implementation, the communication device is a terminal device. When the communication device is a terminal device, the communication interface may be a transceiver, or an input / output interface.

[0034] In another implementation, the communication device is a chip or a chip system. When the communication device is a chip or a chip system, the communication interface may be an input / output interface, an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip or the chip system. The processor may also be embodied as a processing circuit or a logic circuit.

[0035] In another implementation, the communication device is a chip or a chip system configured in a terminal device.

[0036] Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.

[0037] In an eighth aspect, a communication device is provided, comprising a processor. The processor is coupled to a memory and can be used to execute instructions in the memory to implement the communication method in the second aspect or any possible implementation thereof. Optionally, the communication device also includes a memory. Optionally, the communication device also includes a communication interface, the processor is coupled to the communication interface, and the communication interface is used to input and / or output information. The information includes at least one of an instruction and data.

[0038] In one implementation, the communication device is a master network device. When the communication device is a master network device, the communication interface may be a transceiver, or an input / output interface.

[0039] In another implementation, the communication device is a chip or a chip system. When the communication device is a chip or a chip system, the communication interface may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip or the chip system. The processor may also be embodied as a processing circuit or a logic circuit.

[0040] In another implementation, the communication device is a chip or a chip system configured in a main network device.

[0041] Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.

[0042] In a ninth aspect, a communication device is provided, comprising a processor. The processor is coupled to a memory and can be used to execute instructions in the memory to implement the communication method in the third aspect or any possible implementation thereof. Optionally, the communication device also includes a memory. Optionally, the communication device also includes a communication interface, the processor is coupled to the communication interface, and the communication interface is used to input and / or output information. The information includes at least one of an instruction and data.

[0043] In one implementation, the communication device is a source-slave network device. When the communication device is a source-slave network device, the communication interface may be a transceiver, or an input / output interface.

[0044] In another implementation, the communication device is a chip or a chip system. When the communication device is a chip or a chip system, the communication interface may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip or the chip system. The processor may also be embodied as a processing circuit or a logic circuit.

[0045] In another implementation, the communication device is a chip or a chip system configured in a source-auxiliary network device.

[0046] Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.

[0047] In the tenth aspect, a computer program product is provided, comprising: a computer program (also referred to as code, or instruction), which, when executed, enables a computer to execute the method in the above-mentioned first aspect and any possible implementation manner of the first aspect.

[0048] In the eleventh aspect, a computer program product is provided, comprising: a computer program (also referred to as code, or instruction), which, when executed, enables a computer to execute the method in the above-mentioned second aspect and any possible implementation of the second aspect.

[0049] In the twelfth aspect, a computer program product is provided, comprising: a computer program (also referred to as code, or instruction), which, when executed, enables a computer to execute the method in the third aspect and any possible implementation of the third aspect.

[0050] In the thirteenth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instruction). When the computer-readable storage medium is run on a computer, the computer executes the method in the above-mentioned first aspect and any possible implementation manner of the first aspect.

[0051] In the fourteenth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instruction) which, when executed on a computer, enables the computer to execute the method in the above-mentioned second aspect and any possible implementation manner of the second aspect.

[0052] In the fifteenth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instruction) which, when executed on a computer, enables the computer to execute the method in the third aspect and any possible implementation of the third aspect.

[0053] In the sixteenth aspect, the present application provides a chip comprising a processor and a communication interface, wherein the communication interface is used to receive a signal and transmit the signal to the processor, and the processor processes the signal so that the method in the first aspect or any possible implementation thereof is executed, or the method in the first aspect or any possible implementation thereof is executed.

[0054] In the seventeenth aspect, the present application provides a chip comprising a processor and a communication interface, wherein the communication interface is used to receive a signal and transmit the signal to the processor, and the processor processes the signal so that the method in the second aspect or any possible implementation thereof is executed, or the method in the second aspect or any possible implementation thereof is executed.

[0055] In the eighteenth aspect, the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is used to receive a signal and transmit the signal to the processor, and the processor processes the signal so that the method in the third aspect or any possible implementation thereof is executed, or the method in the third aspect or any possible implementation thereof is executed.

[0056] In the nineteenth aspect, a communication system is provided, comprising one or more of the aforementioned primary network device, source secondary network device, target secondary network device and terminal device. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] Figure 1 It is a schematic diagram of the deployment scenario EN-DC.

[0058] Figure 2 It is a schematic diagram of the deployment scenario NE-DC.

[0059] Figure 3 It is a schematic diagram of the deployment scenario NG EN-DC.

[0060] Figure 4 It is a schematic diagram of a communication system applicable to the communication method provided in an embodiment of the present application.

[0061] Figure 5 A schematic flowchart of the SN adding process triggered by the primary base station.

[0062] Figure 6 A schematic flow chart of the SN change process triggered by the primary base station.

[0063] Figure 7 A schematic flow chart of the SN change process triggered by a secondary base station.

[0064] Figure 8 It is a schematic flow chart of the communication method provided in an embodiment of the present application.

[0065] Fig. 9 It is a schematic flow chart of the communication method provided in an embodiment of the present application.

[0066] Fig.10 It is a schematic flow chart of the communication method provided in an embodiment of the present application.

[0067] Fig.11 It is a schematic block diagram of a communication device 1100 provided in an embodiment of the present application.

[0068] Fig.12 It is a schematic block diagram of a communication device 1200 provided in an embodiment of the present application.

[0069] Fig.13It is a schematic block diagram of a communication device 1300 provided in an embodiment of the present application.

[0070] Fig.14 A schematic structural diagram of the communication device 10 provided in this application.

[0071] Fig.15 It is a schematic structural diagram of the communication device 20 provided in this application.

[0072] Fig.16 It is a schematic structural diagram of the communication device 30 provided in this application. DETAILED DESCRIPTION

[0073] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0074] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, universal mobile telecommunication system (UMTS), new radio (NR) system and other fifth generation (5G) systems, satellite communication systems, and other future evolved communication systems.

[0075] In the embodiment of the present application, the network device may be any device with wireless transceiver function. The network device includes, but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), home base station (e.g., home evolved Node B, or homeNode B, HNB), baseband unit (BBU), access point (AP) in wireless fidelity (WIFI) system, wireless relay node, wireless backhaul node, transmission point (TP) or transmission and reception point (TRP), etc., and may also be a gNB or transmission point (TRP or TP) in a 5G (such as NR) system, or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or may be a network node constituting a gNB or transmission point, such as a baseband unit (BBU), or a distributed unit (DU), etc. The network device in the embodiment of the present application may also be referred to as an access network device.

[0076] The network device in the embodiment of the present application may also refer to a centralized unit (central unit, CU) or a distributed unit (distributed unit, DU), or the network device may also be composed of a CU and a DU. CU and DU can be understood as the division of the base station from the perspective of logical functions. Among them, CU and DU can be physically separated or deployed together, and the embodiment of the present application does not specifically limit this. A CU can be connected to a DU, or multiple DUs can share a CU, which can save costs and facilitate network expansion. The division of CU and DU can be divided according to the protocol stack. One possible way is to deploy the Radio Resource Control (RRC), Service Data Adaptation Protocol Stack (SDAP) and Packet Data Convergence Protocol (PDCP) layer in the CU, and the remaining Radio Link Control (RLC) layer, Media Access Control (MAC) layer and physical layer in the DU. The present invention does not completely limit the above-mentioned protocol stack segmentation method, and there may be other segmentation methods. For details, please refer to TR38.801v14.0.0. The CU and DU are connected through the F1 interface. The CU represents the gNB and is connected to the core network through the Ng interface.

[0077] The network device in the embodiment of the present application may also refer to a centralized unit control plane (CU-CP) node or a centralized unit user plane (CU-UP) node, or the network device may also be a CU-CP and a CU-UP. The CU-CP is responsible for the control plane functions, mainly including RRC and PDCP-C. PDCP-C is mainly responsible for encryption and decryption, integrity protection, data transmission, etc. of the control plane data. CU-UP is responsible for the user plane functions, mainly including SDAP and PDCP-U. SDAP is mainly responsible for processing the data of the core network and mapping the flow to the bearer. PDCP-U is mainly responsible for encryption and decryption, integrity protection, header compression, sequence number maintenance, data transmission, etc. of the data plane. The CU-CP and CU-UP are connected through the E1 interface. CU-CP represents the gNB and is connected to the core network through the Ng interface. It is connected to the DU through F1-C (control plane). CU-UP is connected to the DU through F1-U (user plane). Of course, another possible implementation is that PDCP-C is also in CU-UP.

[0078] It should be noted that the CU can be divided into an access network device or a core network (CN) device, and this application does not limit this. In the embodiment of this application, for ease of understanding and explanation, the CU is divided into an access network device.

[0079] The network equipment provides services for the cell, and the terminal equipment communicates with the cell through the transmission resources (e.g., frequency domain resources, or spectrum resources) allocated by the network equipment. The cell can belong to a macro base station (e.g., macro eNB or macro gNB, etc.), or it can belong to a base station corresponding to a small cell. The small cells here may include: metrocell, microcell, picocell, femtocell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0080] In an embodiment of the present application, the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, a terminal device in a non-public network, etc.

[0081] Among them, wearable devices can also be called wearable smart devices, which are a general term for the intelligent design and development of wearable devices for daily wear using wearable technology, such as glasses, gloves, watches, clothing and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also realize powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0082] In addition, the terminal device can also be a terminal device in the Internet of Things (IoT) system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network that interconnects people and machines and things.

[0083] In an embodiment of the present application, the core network device may be a device in a core network (CN) that provides service support for a terminal. At present, some examples of core network devices are: access and mobility management function (AMF) entity, session management function (SMF) entity, user plane function (UPF) entity, and the like. Among them, the AMF entity may be responsible for access management and mobility management of the terminal; the SMF entity may be responsible for session management, such as user session establishment, etc.; the UPF entity may be a functional entity of the user plane, mainly responsible for connecting to an external network. It should be noted that in the present application, entities may also be referred to as network elements or functional entities. For example, an AMF entity may also be referred to as an AMF network element or an AMF functional entity. For another example, an SMF entity may also be referred to as an SMF network element or an SMF functional entity, etc.

[0084] This application does not limit the specific form of the terminal device.

[0085] To facilitate understanding of the embodiments of the present application, the terms involved in the present application are first briefly explained.

[0086] 1. Cell: A cell is described by a high-level layer from the perspective of resource management, mobility management, or service unit. The coverage of each network device can be divided into one or more cells, and each cell can correspond to one or more frequency points, or in other words, each cell can be regarded as an area formed by the coverage of one or more frequency points. A cell can be an area within the coverage of a wireless network of a network device.

[0087] 2. Handover (HO): In a wireless communication system, when a terminal device moves from one cell to / approaches another cell, a handover may occur in order to maintain uninterrupted communication of the terminal device.

[0088] 3. Random access: Random access is the process from when a terminal device starts to send a random access preamble to the network device to try to access the network to when a basic signaling connection is established with the network. The random access process may occur in processes such as handover and RRC re-establishment.

[0089] 4. Auxiliary base station mobility: In a wireless communication system, the terminal device can be configured with dual connectivity (DC), and the terminal device can establish connections with the main base station and the auxiliary base station respectively. When the terminal device is configured for a single link, the current service base station can configure the terminal device to add an auxiliary base station, that is, configure the terminal device for dual link; at this time, the source service base station can be called the main base station or the source main base station, and the auxiliary base station can be called the source auxiliary base station. When the main base station of the terminal device does not change, the auxiliary base station of the terminal device can be changed, or the auxiliary base station of the terminal device can be switched. The change or switching of the auxiliary base station can be triggered by the main base station or the source auxiliary base station. The auxiliary base station can be a base station, a DU, or other network equipment.

[0090] The embodiments of the present application are mainly for the description of the multiple connectivity (MC) scenario. For ease of understanding, the following takes the multi-connection MC including two connections, that is, the DC scenario, as an example to introduce several deployment scenarios of dual links. It should be noted that the multi-link in the embodiments of the present application can also be called multi-connection, and the dual link can also be called dual connection.

[0091] In the 5G wireless communication system, its overall architecture consists of 5GC (also known as 5G Core, 5GCN, 5G core network) and NG-RAN (also known as 5G-RAN, etc.), where 5GC is the core network of the 5G wireless communication system and NG-RAN is the radio access network (RAN) of the 5G wireless communication system. NG-RAN contains two types of RAN nodes, namely gNB and ng-eNB. gNB provides the user plane and control plane protocol stack termination points (trminations) of the new radio (NR) for terminal devices. ng-eNB provides the user plane and control plane protocol stack termination points of the evolved universal terrestrial radio access (E-UTRA) for terminal devices. Multi-Radio dual connectivity (MR-DC) is an important scenario in the 5G wireless communication system.

[0092] DC can include the following: EN-DC, MR-DC and other combinations. The main difference lies in the core network and the message names involved in the signaling process.

[0093] Figure 1 It is a schematic diagram of the deployment scenario EN-DC. In the EN-DC (E-UTRA NR DC) scenario, the core network is an evolved packet core network (EPC), the LTE base station (such as eNB) serves as the primary base station, and the NR base station (such as gNB) serves as the secondary base station for dual connectivity (DC), and both the primary base station and the secondary base station are connected to the EPC, wherein the primary base station may also be referred to as a master node (MN), and the secondary base station may also be referred to as a secondary node (SN). Specifically, there is an X2 interface between the LTE base station and the NR base station, at least a control plane connection, and may also have a user plane connection; there is an S1 interface between the LTE base station and the EPC, at least a control plane connection, and may also have a user plane connection; there is an S1-U interface between the NR base station and the EPC, that is, there may only be a user plane connection. The LTE base station can provide air interface resources for the UE through at least one LTE cell, and at this time, at least one LTE cell is called a master cell group (MCG). Correspondingly, the NR base station can also provide air interface resources for the UE through at least one NR cell. At this time, at least one NR cell is called a secondary cell group (SCG).

[0094] Figure 2It is a schematic diagram of the deployment scenario NE-DC. NE-DC (NR E-UTRA DC) is one of the MR-DC architectures under 5GC. In the NE-DC scenario, the core network is 5GC, the NR base station (such as gNB) is used as the main base station, and the LTE base station (such as ng-eNB) is used as the secondary base station for DC, and both the main base station and the secondary base station are connected to 5GC. Specifically, there is an Xn interface between the LTE base station and the NR base station, at least a control plane connection, and there may also be a user plane connection; there is an NG interface between the LTE base station and the 5GC, at least a control plane connection, and there may also be a user plane connection; there is an NG-U interface between the NR base station and the 5GC, that is, there can only be a user plane connection. The LTE base station can provide air interface resources for the UE through at least one LTE cell, and at this time at least one LTE cell is called MCG. Correspondingly, the NR base station can also provide air interface resources for the UE through at least one NR cell, and at this time at least one NR cell is called SCG.

[0095] Figure 3 This is a schematic diagram of the deployment scenario NG EN-DC. NG EN-DC (next generation E-UTRA NR DC) is another type of MR-DC architecture under 5GC. In the NG EN-DC scenario, the core network is 5GC, the LTE base station (such as ng-eNB) is used as the main base station, and the NR base station (such as gNB) is used as the secondary base station for DC. Unlike EN-DC, both the main base station and the secondary base station are connected to 5GC. Specifically, there is an Xn interface between the NR base station and the LTE base station, at least a control plane connection, and there may also be a user plane connection; there is an NG interface between the NR base station and the 5GC, at least a control plane connection, and there may also be a user plane connection; there is an NG-U interface between the NR base station and the 5GC, that is, there can only be a user plane connection. At this time, the NR base station can provide air interface resources for the UE through at least one NR cell, and at this time at least one NR cell is called MCG. Correspondingly, the LTE base station can also provide air interface resources for the UE through at least one LTE cell, and at this time at least one LTE cell is called SCG.

[0096] In addition, in the deployment scenario of NR-DC (or NR-NR DC), both the main base station and the secondary base station are NR base stations (such as gNB), and both are connected to 5GC. Specifically, there is a control plane connection between the NR base station serving as the main base station and the 5GC, and there can also be a data plane connection. There can be a data plane connection between the NR base station serving as the secondary base station and the 5GC. Both the main base station and the secondary base station can provide air interface transmission resources for data transmission between the terminal device and the 5GC.

[0097] In addition, it can also support DC of LTE / 5GC, that is, both the main base station and the secondary base station are LTE base stations (such as ng-eNB), and both are connected to 5GC. Specifically, there is a control plane connection between the LTE base station as the main base station and the 5GC, and there can also be a data plane connection. There can be a data plane connection between the LTE base station as the secondary base station and the 5GC. Both the main base station and the secondary base station can provide air interface transmission resources for data transmission between terminal devices and 5GC.

[0098] This application does not limit the specific DC architecture. It is applicable to both the EN-DC of the traditional LTE and MR-DC and other future DC architectures. In the following, NE-DC, NG EN-DC and NR-DC are collectively referred to as MR-DC.

[0099] Figure 4 Schematic diagram of a communication system applicable to the communication method and communication device of the embodiment of the present application. Figure 4 As shown, the communication system 400 may include at least one network device, such as Figure 4 The network device 410 and the network device 420 shown; the communication system 400 may also include at least one terminal device, such as Figure 4 The terminal device 430 shown in FIG. 4 can be mobile or fixed. The network device 410 and the network device 420 are devices that can communicate with the terminal device 430 via a wireless link, such as a base station or a base station controller. Each network device can provide communication coverage for a specific geographical area and can communicate with terminal devices located in the coverage area (cell). The wireless communication system 400 can also include at least one core network, such as Figure 4 The core network 440 shown may be a 4G core network or a 5G core network, etc.

[0100] The core network 440 and the terminal device 430 can form a dual-link architecture of the deployment scenario described above. For example, the network device 410 is an LTE base station as a primary base station, the network device 420 is an NR base station as an auxiliary base station, the core network 440 is a 4G core network EPC, there is a control plane connection and a data plane connection between the network device 410 and the core network 440, there is a data plane connection between the network device 420 and the core network 440, and the network devices 410 and 420 both provide air interface transmission resources for data transmission between the terminal device 430 and the core network 440. That is, it constitutes Figure 1 The deployment scenario of the dual link is shown in FIG. At this time, the network device 410 corresponds to Figure 1 The LTE eNB shown, the network device 420 corresponds to Figure 1 The gNB shown, the core network corresponds to Figure 1 EPC shown. Similarly, Figure 4 The communication system shown can also form a dual-link architecture of other deployment scenarios described above.

[0101] Figure 4 Two network devices and one terminal device are shown exemplarily, but this should not constitute any limitation to the present application. Optionally, the communication system 400 may include more network devices, and each network device may include other number of terminal devices within its coverage. Optionally, the communication system 400 may also include multiple core network devices. This embodiment of the present application does not limit this.

[0102] The above-mentioned communication equipment, such as Figure 4 The network device 410, network device 420 or terminal device 430 in the embodiment may be configured with multiple antennas. The multiple antennas may include at least one transmitting antenna for sending signals and at least one receiving antenna for receiving signals. In addition, each communication device also additionally includes a transmitter chain and a receiver chain. It can be understood by those skilled in the art that they may include multiple components related to signal transmission and reception (such as processors, modulators, multiplexers, demodulators, demultiplexers or antennas, etc.). Therefore, the network device and the terminal device may communicate via multi-antenna technology.

[0103] Optionally, the wireless communication system 400 may also include other network entities such as a network controller and a mobility management entity, but the embodiments of the present application are not limited thereto.

[0104] The mobility scenario includes a handover scenario and / or a SN mobility scenario under a multi-link MC. For example, the handover scenario may include a handover scenario from a serving cell / base station to a target serving cell / base station under a single connection scenario, and at least one of a handover scenario from a primary serving cell / primary base station to a target primary serving cell / primary base station under a multi-link scenario.

[0105] The SN mobility scenario may include at least one of an SN addition or SN change triggered by a master base station (MN) in a multi-link scenario and an SN change scenario triggered by a secondary base station (SN). The concept of SN exists in the above DC or MC scenario.

[0106] In order to facilitate understanding of the embodiments of the present application, first Figures 5 to 7 The process of the SN mobility scenario triggered by the primary base station or the secondary base station is introduced.

[0107] Figure 5 The schematic flow chart of the SN adding process triggered by the master base station is as follows. Figure 5 As shown, the increase of SN may include steps 501 to 506.

[0108] 501. MN sends an SN adding request message to SN to request SN to allocate resources for the bearer of UE.

[0109] For example, under EN-DC, the bearer may refer to an evolved radio access bearer (E-RAB); under the DC architecture connected to 5GC, the bearer may refer to a protocol data unit (PDU) session or a quality of service flow (QOS flow).

[0110] 502. The SN sends an SN adding request confirmation message to the MN.

[0111] The SN provides configuration information for the UE. For the bearer that needs to allocate SCG air interface resources, the SN provides the configuration of the SCG RLC bearer and the SCG cell configuration. The SN sends the above configuration information provided for the UE to the MN.

[0112] 503. The MN sends a reconfiguration message to the UE, where the message includes the configuration given by the SN to the UE.

[0113] 504. The UE sends a reconfiguration completion message to the MN.

[0114] That is, the UE successfully applies the configuration in the reconfiguration message, and the UE sends a reconfiguration completion message to the MN.

[0115] 505. The MN informs the SN that the UE has completed the reconfiguration.

[0116] 506. The UE initiates random access to the SN, thereby starting data transmission subsequently.

[0117] It should be noted that there is no strict order between steps 504 and 506 (but 505 is after 504).

[0118] exist Figure 5 In the process of adding SN, the primary base station sends an adding request to the secondary base station. After the secondary base station responds to the adding request, the primary base station reconfigures the terminal device so that the terminal device can perform data transmission with the secondary base station.

[0119] Figure 6 A schematic flow chart of the SN change process triggered by the primary base station. Figure 6 As shown, the change of SN may include steps 601 to 608.

[0120] 601. MN sends an SN adding request message to a target SN (target SN or T-SN) to request the SN to allocate resources for the bearer of the UE.

[0121] 602. The T-SN sends an SN adding request confirmation message to the MN.

[0122] The T-SN provides configuration information for the UE, and the SN sends the configuration information provided for the UE to the MN.

[0123] 603. The primary base station sends an SN release request message to a source SN (source SN or S-SN).

[0124] It should be understood that the source SN here is the secondary base station connected before switching to the target SN.

[0125] 604. The source SN sends an SN release request confirmation message to the primary base station.

[0126] 605. The MN sends a reconfiguration message to the UE, where the message includes the configuration of the T-SN for the UE.

[0127] 606. The UE sends a reconfiguration completion message to the MN.

[0128] That is, the UE successfully applies the configuration in the reconfiguration message, and the UE sends a reconfiguration completion message to the MN.

[0129] 607. The MN informs the T-SN that the UE reconfiguration is completed.

[0130] 608. The UE initiates random access to the SN, thereby starting data transmission subsequently.

[0131] Figure 7 FIG. 4 is a schematic flow chart of the SN change process triggered by the secondary base station. Figure 7 As shown, the change of SN includes steps 701 to 709.

[0132] 701. The S-SN sends an SN change request message to the MN.

[0133] The description of steps 702 to 709 can refer to the description of steps 601 to 608 respectively, and will not be repeated here. That is, after the S-SN sends the SN change request message to the MN, the subsequent process refers to S601 to S608, thereby completing the SN change.

[0134] The above describes the main process of adding or changing SN successfully, but in practice there may be scenarios where SN mobility fails, for example: SN cannot be added or SN change fails. Since MC scenarios involve frequent SN-related mobility scenarios, there is currently no technology that can identify potential problems that cause SN addition or change failure in SN mobility scenarios.

[0135] In view of this, the present application proposes a communication method, which can be used to identify potential failure problems in the SN mobility process and improve the robustness of SN mobility.

[0136] It is understandable that the embodiments of the present application are described using the SN mobility scenario as an example, and can also be applied to switching scenarios. That is, it can be applied to the switching scenario between the service base station to the target service base station or between the service cell and the target service cell in a single connection scenario, and the switching scenario between the main service cell / main base station and the target main service cell / main base station in a multi-link scenario. It is understandable that if the switching scenario is applicable, the relevant description of the source auxiliary network device and / or the target auxiliary network device in the embodiments of the present application can be directly applied or applied to the source (MN) network device and / or the target (MN) network device after certain deformation.

[0137] It is understandable that in the embodiment of the present application, the terminal device and / or the network device can perform some or all of the steps in the embodiment of the present application, and these steps or operations are only examples. The embodiment of the present application can also perform other operations or variations of various operations. In addition, each step can be performed in a different order presented in the embodiment of the present application, and it is possible not to perform all the operations in the embodiment of the present application.

[0138] It is understandable that the names of various objects such as various messages / information / equipment / network element / system / device / action / operation / process / concept that may appear in the embodiments of the present application do not constitute a limitation on the relevant objects. They are named only for the convenience of distinction and should not constitute any limitation on the present application. The present application also does not exclude the definition of other possible names in future protocols to replace existing names, but have the same or similar characteristics. The method provided in the embodiments of the present application is described in detail below in conjunction with the accompanying drawings.

[0139] Figure 8 It is a schematic flow chart of the communication method provided in an embodiment of the present application.

[0140] S820, UE (ie, an example of terminal equipment) records the mobility report.

[0141] The mobility report includes information related to the mobility of the secondary base station SN (i.e., an example of a secondary network device) of the UE. Among them, the mobility of the secondary network device includes configuring the terminal device to add a target secondary network device and / or the terminal device to change from a source secondary network device to a target secondary network device. It can be understood that the relevant information of SN mobility includes one or more information related to the primary base station, secondary base station, cell, time, UE or other parameters recorded by the terminal device in the SN mobility scenario.

[0142] In all embodiments of the present application, the mobility report is described by taking a successful SN mobility report as an example. It can be understood that the successful SN mobility report is only an example of a mobility report, but not a limitation on the type of mobility report.

[0143] Optionally, the UE may record the successful SN mobility report by default in a protocol predefined manner.

[0144] Optionally, the communication method may further include S810 before S820:

[0145] S810, network device A sends first indication information to UE.

[0146] Correspondingly, the UE receives the first indication information sent by the network device A. The first indication information instructs the terminal device to record the mobility report.

[0147] It can be understood that the network device A in S810 can be the main network device (MN) of the UE, or the source auxiliary network device (source SN) of the UE. That is, the SN mobility scenario can be triggered by the MN, and the MN can directly send the first indication information to the UE; the SN mobility scenario can be triggered by the source SN, and the source SN can directly send the first indication information to the UE, or the source SN can also send the first indication information or part of the first indication information to the MN, and the MN sends the first indication information to the UE. Optionally, when the source SN sends part of the first indication information to the MN, the other part of the information can be determined by the MN itself.

[0148] Optionally, the first indication information indicates whether the UE records the mobility report.

[0149] Optionally, the first indication information instructs the UE to record the configuration information of the mobility report, for example, the configuration information includes at least one of the following parameters: a quality difference threshold, a quality threshold, a random access power threshold, and a random access preamble transmission threshold. The UE determines whether the corresponding trigger condition is met according to the parameters included in the configuration information, and records the mobility report. The specific trigger condition and how the UE determines that the trigger condition is met are not described here, but will be described in detail in the following embodiments.

[0150] It can be understood that, as a possible implementation, no matter whether the SN mobility scenario is triggered by the MN or the source SN, the network device A can send the first indication information to the UE. That is, the network device A determines the first indication information.

[0151] Optionally, when the network device A is the MN and the SN mobility scenario is triggered by the source SN, the communication method may further include S800 before S810:

[0152] S800, the MN receives the first indication information or part of the first indication information sent by the source SN.

[0153] Correspondingly, the source SN sends the above-mentioned first indication information or part of the first indication information to the MN. That is, at this time, the first indication information or part of the first indication information can be determined by the source SN. For example, the parameters in the configuration information of the above-mentioned first indication information can be determined by the MN itself, or the source SN can send these parameters to the MN. Optionally, the parameters not sent by the source SN can be determined by the MN itself.

[0154] S830: UE sends a mobility report to network device B.

[0155] As can be seen from the above, the SN mobility scenario can be triggered by the MN or by the source SN.

[0156] Network device B may be the same as network device A or may be different from network device A.

[0157] Optionally, before the UE sends the mobility report to the network device B, it also includes: the UE sends a second indication information to the network device B, and the second indication information indicates that the UE has stored the mobility report. In the case where it is learned from the second indication information that the UE has stored the mobility report, the network device B can send a request message to the UE, and then the UE receives the request information sent by the network device B to the UE, and the request message is used to request the UE to report the mobility report. Optionally, the second indication information can also indicate the type of the mobility report stored by the UE, and the type of the mobility report can be a same-system mobility report, a different-system mobility report, a same-standard mobility report, or a different-standard mobility report.

[0158] It should be understood that the relevant information in the mobility report includes the relevant information of the main base station and / or the source secondary base station that triggers the addition or change of the SN, but because the UE cannot determine whether the current SN mobility is triggered by the MN or the SN, the UE generally only records the relevant information of the MN, or records the relevant information of the MN and the source SN at the same time. Optionally, the protocol may predefine the UE to record the relevant information of the MN, or the protocol may predefine the UE to record the relevant information of the MN and the source SN. Alternatively, optionally, the communication method may further include before S820: the UE receives a third indication information sent by the network device A, the third indication information instructing the UE to record the relevant information of the MN and / or the source SN, or, for indicating whether the UE needs to record the relevant information of the MN, or, for indicating whether the UE needs to record the relevant information of the source SN.

[0159] Figure 8 The example of sending the mobility report to the MN is just an example. When SN mobility is triggered by the MN, the UE can send the report directly to the MN, or send the report to other network devices (i.e., an example of the first network device), which are forwarded to the MN by the other network devices. Correspondingly, the MN receives the mobility report, and the MN can configure (adjust or maintain) the corresponding mobility parameters according to the received mobility report when the SN is added or changed next time. For example, when the SN mobility fails or there is a possible failure problem, the MN can adjust the relevant parameters in the SN mobility process according to the received SN mobility report, so as to optimize the network, for example, it can include at least one of the following: adjusting PRACH resources, adjusting coverage, adjusting switching parameters, and adjusting beams; when the SN mobility is triggered by the source SN ...). to the source SN; or, the UE can send the report directly to the MN, which forwards it to the source SN; or, the report can be sent to other network devices, which are directly forwarded to the SN by other network devices, or, after other network devices forward it to the MN, the MN forwards it to the source SN. Correspondingly, the source SN receives the mobility report, and the source SN can configure (adjust or maintain) the corresponding mobility parameters according to the received mobility report when the SN is added or changed next time. For example, when the SN mobility fails or there is a possible failure problem, the source SN can adjust the relevant parameters in the SN mobility process according to the received SN mobility report, so as to optimize the network, for example, it can include at least one of the following: adjusting PRACH resources, adjusting coverage, adjusting switching parameters, and adjusting beams. The specific network devices transmit successful SN mobility report through signaling on different interfaces. Fig. 9 and Fig.10 The description in will not be expanded here.

[0160] Fig. 9 1 is a schematic flow chart of a communication method provided in an embodiment of the present application. In this embodiment, the MN triggers the SN change, that is, the MN triggers the terminal device to change from the source SN to the target SN.

[0161] S901, UE (i.e., an example of a terminal device) reports a measurement report to MN (i.e., an example of a main network device).

[0162] Correspondingly, the MN receives the measurement report of the UE, and the MN determines that the SN (ie, an example of a secondary network device) needs to be changed based on the measurement report of the UE.

[0163] Optionally, the measurement report includes the cell quality under the target SN (ie, an example of the target secondary network device).

[0164] S902, the MN sends an SN adding request message to the T-SN to request the SN to allocate resources to the UE.

[0165] S903, the T-SN sends an SN adding request confirmation message to the MN. The SN adding request confirmation message carries the configuration information provided by the T-SN for the UE.

[0166] S904, the MN sends an SN release request message to the S-SN.

[0167] S905, the S-SN sends an SN release request confirmation message to the MN.

[0168] In one possible way, the MN releases the connection with the source SN. This process does not actually release the source SN, but mainly triggers the S-SN to stop sending data to the UE.

[0169] It is understandable that the above steps S901 to S905 are only examples of the partial process of SN change triggered by MN. This embodiment can also be applied to the SN increase scenario triggered by MN. It is understandable that in this scenario, the terminal device and / or the network device can perform some or all of the steps in the embodiment of the present application. These steps or operations are only examples. The embodiment of the present application can also perform other operations or variations of various operations.

[0170] Optionally, S906, the MN sends first indication information to the UE.

[0171] The MN may send the SN mobility configuration information to the UE via an RRC reconfiguration message (ie, mobility configuration), and the SN mobility configuration information may include configuration information of the target SN.

[0172] Optionally, the RRC reconfiguration message may include first indication information, where the first indication information indicates whether the UE records a mobility report.

[0173] Optionally, the first indication information indicates configuration information for triggering the UE to record a mobility report. For example, the configuration information may include at least one of the following parameters: a quality difference threshold, a quality threshold, a random access power threshold, and a random access preamble transmission number threshold. When the UE determines that the triggering condition for recording a mobility report is met according to the configuration information, the UE records the mobility report. The triggering condition for the UE to record a mobility report will be described in detail in the steps involved below, and will not be described here for the time being.

[0174] Optionally, as a possible implementation method, the MN receives the first indication information or part of the first indication information sent by the target SN. For example, the MN can receive the random access power threshold and / or the random access preamble transmission number threshold sent by the target SN. As an example, the parameters in the above configuration information can be determined by the MN itself, or the target SN can send this information to the MN. Optionally, when the target SN sends part of the first indication information to the MN, the other part of the information can be determined by the MN itself.

[0175] The mobility report may be a successful SN mobility report or other reports. In the embodiment of the present application, the mobility report is described as a successful SN mobility report. As an example but not a limitation, the successful SN mobility report is only a possible type of report of the mobility report.

[0176] S907, the UE records the mobility report.

[0177] Optionally, the default UE recording mobility report may be predefined by the protocol. It is understandable that if the protocol predefines the UE recording mobility report, as another possible implementation, the implementation order of step S907 may be before step S901, or after step S901 and before step S902. For example, if the mobility report needs to record the cell quality information related to the SN in the measurement report reported by the UE, the UE may implement step S907 before step S901.

[0178] Optionally, when the first indication information indicates whether the UE records the mobility report, the UE may determine whether to record the mobility report according to the received first indication information, for example, if the first indication information indicates the UE to record the mobility report, the UE records the mobility report; or if the first indication information indicates the UE not to record the mobility report, the UE does not record the mobility report. Optionally, when the first indication information is configuration information for the UE to record the mobility report, the UE may determine whether the corresponding trigger condition is met according to the configuration information in the first indication information, and record the mobility report if the trigger condition is met.

[0179] As an example but not limitation, the trigger condition may be one or more of the following conditions (a) to (d):

[0180] (a) When the absolute value of the quality difference between the cell quality of the cell in the target SN corresponding to the first moment and the second moment is greater than or equal to the first quality difference threshold, the UE records the mobility report; and / or, when the absolute value of the quality difference between the cell quality of the cell in the source SN corresponding to the first moment and the second moment is greater than or equal to the second quality difference threshold, the UE records the mobility report. It can be understood that the quality difference threshold in the configuration information can be used to determine the first quality difference threshold and / or the second quality difference threshold, wherein the first quality difference threshold and the second quality difference threshold can be the same or different. Alternatively, the quality difference threshold in the configuration information can include the first quality difference threshold and / or the second quality difference threshold. The cell quality may include at least one of received signal code power (RSCP), reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), signal noise ratio (SNR), signal to interference plus noise ratio (SINR), reference signal strength indication (RSSI) or other signal qualities. The cell quality may be at least one of the cell level, beam level, synchronization signal / physical broadcast channel block level, channel state information reference signal (CSI-RS), numerology level, slicing level, or bandwidth part (BWP) level. The cell quality can be obtained by measuring at least one of the downlink synchronization channel, channel state information reference signal (, demodulation reference signal (DMRS), cell-specific reference signal (CRS) signal, synchronization signal (synchronization signal, SS), synchronization signal / physical broadcast channel block (synchronization signal / physical broadcast channel block, SS / PBCH Block) or other downlink signals.It can be understood that if the cell quality information is at the beam level, synchronization signal / physical broadcast channel block level, air interface technology level, slice level, or partial bandwidth level, the cell information may include at least one of the corresponding beam, synchronization signal / physical broadcast channel block, channel state information reference signal, air interface technology, slice, or partial bandwidth identification information. Corresponding to the cell quality, the quality difference threshold or quality threshold may include at least one of the RSCP threshold, RSRP threshold, RSRQ threshold, SNR threshold, SINR threshold, RSSI threshold or other quality thresholds.

[0181] The first moment and the second moment in the trigger condition (a) include any two of the following moments:

[0182] ① The moment when the terminal device reports the cell quality of the cell under the target auxiliary network device (i.e. Fig. 9 The time marked by the middle circle is T1);

[0183] ② The moment when the terminal device receives the mobility configuration of the auxiliary network device (i.e. Fig. 9 The time marked by the middle circle is T2);

[0184] ③ The moment when the terminal device sends the auxiliary network device mobility configuration completion message (i.e. Fig. 9 The time marked by the middle circle is T3);

[0185] ④ The moment when the terminal device completes random access to the target auxiliary network device (i.e. Fig. 9 The time marked by the middle circle is T4).

[0186] For example, the first moment may be T1 and the second moment may be T3, or the first moment may be T4 and the second moment may be T1, or the first moment in the above example may also be the second moment, and the second moment in the above example may also be the first moment, that is, the first moment may be T3 and the second moment may be T1, or the first moment may be T1 and the second moment may be T4.

[0187] Optionally, when the first moment is an earlier moment (for example: T1), the cell quality of the cell in the corresponding target SN is Q1, and the second moment is a later moment (for example: T3), the cell quality of the cell in the corresponding target SN is Q2, and the quality difference threshold is 3. For example: Q1=2, Q2=7, and the absolute value of the difference between Q1 and Q2 is 5. In this case, although the absolute value of the cell quality difference between the two moments is greater than the quality difference threshold of 3, the cell quality at the second moment is better than that at the first moment, and the terminal device can also choose not to record the mobile report.

[0188] (b) When the cell quality of the target SN cell at the third moment is less than or equal to the first quality threshold, the UE records the mobility report; and / or, when the cell quality of the source SN cell at the third moment is less than or equal to the second quality threshold, the UE records the mobility report. It can be understood that the quality threshold in the configuration information can be used to determine the first quality threshold and / or the second quality threshold, wherein the first quality threshold and the second quality threshold can be the same or different.

[0189] The third moment in the trigger condition (b) includes any of the following moments:

[0190] ① The moment when the terminal device receives the mobility configuration of the auxiliary network device (i.e. Fig. 9 The time marked by the middle circle is T2);

[0191] ② The moment when the terminal device sends the auxiliary network device mobility configuration completion message (i.e. Fig. 9 The time marked by the middle circle is T3);

[0192] ③ The moment when the terminal device completes random access with the target auxiliary network device (i.e. Fig. 9 The time marked by the middle circle is T4).

[0193] (c) During the random access process between the UE and the target SN (i.e. Fig. 9 At time T4 marked by the circle in the middle), the uplink power of the UE's last random access at the target SN is greater than or equal to the random access power threshold, or the uplink power of the UE's last random access sent at the target SN reaches the UE's maximum uplink transmit power, or the difference between the uplink power of the UE's last random access sent at the target SN and the UE's maximum uplink transmit power is less than the random access power threshold, and the UE records a mobility report.

[0194] It can be understood that in the embodiment of the present application, the UE performing random access may refer to the UE sending a preamble, such as a message in a four-step random access process (such as msg1), or the two-step random access process falls back to a message in a four-step random access process scenario (such as msgA and / or msg1). Alternatively, the UE performing random access may also refer to the UE sending a preamble and uplink data, such as a message in a two-step random access process (such as msgA).

[0195] (d) During the random access process between the UE and the target SN (i.e. Fig. 9 At time T4 marked by the middle circle), the number of times the UE sends the random access preamble is greater than or equal to the random access preamble transmission number threshold, and the UE records the mobility report.

[0196] Optionally, the random access preamble transmission times threshold may be indicated by configuration information in the first indication information, or may be the maximum preamble transmission times indicated in a system message.

[0197] Optionally, the random access preamble transmission number threshold may be any one of a two-step random access preamble transmission number threshold (such as a transmission number threshold of msgA), a four-step random access preamble transmission number threshold (such as a transmission number threshold of msg1), and a two-step and four-step random access preamble total transmission number threshold (such as a total transmission number threshold of msgA and msg1). Correspondingly, the UE determines whether to record the mobility report based on a comparison result of the number of times the two-step random access preamble is sent and the two-step random access preamble transmission number threshold, or the number of times the four-step random access preamble is sent and the four-step random access preamble transmission number threshold, or the total number of times the two-step and four-step random access preambles are sent and the two-step and four-step random access preamble total transmission number threshold.

[0198] It should be understood that if there are multiple trigger conditions as mentioned above, for example, there are trigger conditions (a)(c)(d), the mobility report can be recorded when (a)(c)(d) are met at the same time, or the mobility report can be recorded when any one or more of the trigger conditions are met. This application does not make any specific limitations on this.

[0199] S908, the UE sends an RRC reconfiguration completion message to the MN.

[0200] It should be understood that the reconfiguration complete message may indicate that the UE has successfully applied the configuration in the RRC reconfiguration message in S906.

[0201] S909, the MN sends SN reconfiguration completion information to the target SN to notify the SN that the UE reconfiguration is completed.

[0202] S910, the UE performs a random access procedure with the target SN to synchronize with the target SN, thereby starting data transmission subsequently.

[0203] S911, the UE sends second indication information to the MN, where the second indication information indicates that the UE has stored a mobility report.

[0204] It can be understood that the embodiment of the present application is described by taking the UE sending a mobility report to the MN as an example, which is only an example and not a limitation.

[0205] For a detailed description of the second indication information, see Figure 8 S830 in the corresponding embodiment will not be described in detail here.

[0206] S912: The MN sends a request message to the UE to request the UE to report a mobility report.

[0207] S913: The UE sends a mobility report to the MN.

[0208] Correspondingly, the MN receives the mobility report sent by the UE. The SN mobility of this embodiment is triggered by the MN. The MN can configure (adjust or maintain) the corresponding mobility parameters when the SN is added or changed next time according to the received mobility report. For example, when the SN mobility fails or there is a possible failure problem, the MN can adjust the relevant parameters in the SN mobility process according to the received SN mobility report, thereby optimizing the network. Among them, adjusting the relevant parameters in the SN mobility process, for example, can include at least one of the following: adjusting PRACH resources, adjusting coverage, adjusting switching parameters, and adjusting beams.

[0209] As an example but not limitation, the content of the mobility report in the embodiment of the present application may include one or more of the following information:

[0210] (1) The cell quality of the cells in the source MN, the cells in the source SN, and the cells in the target SN corresponding to the time T1, T2, T3, and T4 respectively. Furthermore, it may also include the beam identifier corresponding to each of the above cells, one or more of the beam identifier and the beam quality;

[0211] (2) Cell information of a cell in the source MN, the cell information may include at least one of the following: a cell global identifier (CGI), a tracking area code (TAC), a physical cell identifier (PCI) and a frequency, a cell identifier (CELL ID), a non-public network identifier (NPN ID), a non-terrestrial network identifier (NTN ID) or other cell identifiers. Optionally, the cell information may be the information of a cell corresponding to a cell accessed by the terminal device, or the information of the first cell among at least one cell information sent by the cell accessed by the terminal device. For example, the cell accessed by the terminal device sends Public Land Mobile Network (PLMN) 1+CELL ID 1+TAC1, PLMN2+CELL ID2+TAC2. The cell accessed by the terminal device is PLMN2+CELL ID2+TAC2. The cell information recorded by the terminal device can be PLMN ID1+CELLID1+TAC1, and / or PLMN ID2+CELL ID2+TAC2.

[0212] (3) Cell information of the cells in the source SN and the cells in the target SN;

[0213] (4) mobility parameters, i.e., mobility parameters related to triggering SN mobility configured by the network device; it is understandable that the network device may be a MN, a source SN, or both a MN and a source SN;

[0214] (5) Random access information of the UE in the cell in the target SN, for example, the random access information includes one or more of the following information: the number of times the preamble is initiated, the number of times the power is increased, whether the maximum transmit power of the UE is reached when the random access is sent for the last time, the random access configuration information of the cell in the target SN received by the UE, the absolute frequency point position of the reference resource block (for example: absoluteFrequencyPoint), the frequency domain position and bandwidth of the BWP corresponding to the resource for random access by the UE (for example: locationAndBandwidth), the subcarrier spacing of the BWP corresponding to the resource for random access by the UE (for example: subcarrierSpacing), the frequency resource starting position of the physical random access channel (PRACH) resource (for example: msg1-FrequencyStart), the subcarrier spacing of the PRACH resource (for example: msg1-SubcarrierSpacing), and the PRACH transmission opportunity (transmission frequency division multiplexed (FDM)) at the same time. occasion) (for example: msg1-FDM), it can be understood that the random access information can be two-step random access information and / or four-step random access information.

[0215] (6) Time information, used to indicate the time from when the UE receives the target SN mobility configuration instruction (S906) or the UE completes the target SN mobility configuration (S908) or the UE completes the random access with the target SN (S910) to when the report is submitted;

[0216] (7) UE identification information and / or UE verification information in the MN or source SN, wherein the UE identification information MN or source SN identifies the corresponding UE; the UE identification information may include the physical cell identifier (PCI) of the MN or source SN and the cell radio network temporary identifier (C-RNTI) allocated by the MN or source SN to the UE, or the UE identification may be an identifier allocated by the MN or source SN to the UE for identifying the UE on the interface between base stations. For example, the identifier allocated by the MN to the UE for identifying the UE on the interface between base stations may be the M-NG-RAN node UE XnAP ID or the MeNB UE X2AP ID, and the identifier allocated by the source SN to the UE for identifying the UE on the interface between base stations may be the S-NG-RAN node UE XnAP ID or the SeNB UE X2AP ID. The UE verification information is used by the MN or source SN to verify whether the UE is the UE previously served by it; the UE verification information may be a short message authentication code-integrity (MAC-I).

[0217] It should be understood that the information in (2) is mainly used for the UE to report the mobility report to other network devices (i.e., an example of the first network device), so that other network devices can find the source MN according to (2). For example: the source MN can verify and identify the UE based on (7), and identify whether the mobility parameters related to the SN mobility need to be adjusted based on at least one of (1) and (3) to (6). Further, if adjustment is required, reasonable adjustment is performed. Among them, one or more of (1), (5) and (8) can also be sent to the target SN, and the target SN configures the mobility report. In the case of potential failure of SN mobility, the corresponding parameters are adjusted according to the parameters in the configured mobility report.

[0218] As can be seen from the above, the mobility report includes relevant information of the main base station and / or the source secondary base station, but because the UE cannot determine whether the current SN mobility is triggered by the MN or the SN during the SN mobility process, the UE generally only records the relevant information of the MN, or records the relevant information of the MN and the source SN at the same time. Optionally, the protocol can predefine that the UE only records the relevant information of the MN, or the protocol predefines that the UE records the relevant information of the MN and the source SN. Alternatively, optionally, the MN can send a third indication information to the UE, such as carrying the third indication information through an RRC reconfiguration message, and the third indication information indicates the relevant information of the MN and / or the source SN recorded by the UE, or is used to indicate whether the UE needs to record the relevant information of the MN, or is used to indicate whether the UE needs to record the relevant information of the source SN.

[0219] The relevant information of MN and / or source SN may include at least one of the following: cell information of cells in MN and / or source SN, and cell quality of source MN cell and source SN cell corresponding to T1, T2, T3, and T4 (for T1, T2, T3, and T4 here, refer to the description of the first moment and the second moment in S907, which will not be repeated here). Optionally, the relevant information of MN and / or source SN may also include a beam identifier, or a beam identifier and a beam quality. In this implementation, SN mobility is triggered by MN. As a possible implementation method, MN (also referred to as source MN) may indicate through the third indication information that UE may only record relevant information of MN.

[0220] It should be noted that, in S913, the UE sends a mobility report to the source MN for example only, and the UE may also send a mobility report to other network devices different from the source MN. Optionally, other network devices may determine to forward part or all of the information in the mobility report to the source MN based on the information related to the source MN in the mobility report.

[0221] For example, if there is an interface between the other network device and the source MN that can directly communicate, the other network device sends part or all of the information of the mobility report to the source MN through the interface between the base stations (also referred to as a direct sending mechanism). The interface between the other network device and the source MN may be an X2 interface or an Xn interface. Specifically, the other network device may send part or all of the information of the mobility report to the source MN through a failure indication message, a handover report message, or other messages.

[0222] If other network devices and the source MN cannot communicate directly, the other network devices may send part or all of the information of the mobility report to the source MN through the core network device (also referred to as an indirect sending mechanism). For example, part or all of the information of the mobility report is sent to the core network device through the interface between the base station and the core network device; specifically, the other network devices send part or all of the information of the mobility report to the core network device through the S1 or NG interface, and the core network device forwards the information received from the other network devices to the source MN. Specifically, the other network devices may send part or all of the information of the mobility report to the source MN through at least one of the following messages on the S1 or NG interface: uplink RAN ​​configuration transfer message, downlink RAN ​​configuration transfer message, base station configuration transfer message, core network device configuration transfer message or other message. Optionally, other network devices may also send type information of the mobility report to the source MN through the above direct or indirect sending mechanism. The type information indicates the encoding format of the mobility report. For example, the coding format can be any one of eLTE, LTE, and NR. LTE means that the UE is connected to the 4G core network device using the radio access technology of the evolved UMTS terrestrial radio access network (E-UTRAN), eLTE means that the UE is connected to the 5G core network device using the radio access technology of E-UTRAN, and NR means that the UE is connected to the 5G core network device using the radio access technology of NR.

[0223] Optionally, if the source MN receives the mobility report, the source MN may send part of the information of the mobility report to the target SN, such as sending relevant information of the target SN. The relevant information of the target SN may include at least one of the following: random access information of the UE in the target SN cell, the CGI of the target SN cell, and the cell quality of the target SN cell corresponding to the time T1, T2, T3, and T4. Optionally, the relevant information of the target SN may also include a beam identifier, or include a beam identifier and a beam quality.

[0224] Optionally, if the source MN receives the mobility report, the source MN may send all or part of the information of the mobility report to the source SN. Correspondingly, the source SN receives the mobility report, and the source SN may configure (adjust or maintain) the corresponding mobility parameters according to the received mobility report when the SN is added or changed next time. For example, when the SN mobility fails or there is a possible failure problem, the source SN may adjust the relevant parameters in the SN mobility process according to the received SN mobility report, thereby optimizing the network, for example, it may include at least one of the following: adjusting PRACH resources, adjusting coverage, adjusting switching parameters, and adjusting beams. The specific sending mechanism can refer to the description of the other network devices sending part or all of the information of the mobility report to the source MN, which will not be repeated here. Optionally, the source MN may also send the type information of the mobility report to the source SN through the above-mentioned direct or indirect sending mechanism.

[0225] If the source MN is a CU-DU architecture, the method flow of this embodiment may also include: the source MN CU sends part or all of the information of the above-mentioned mobility report to the source MN DU, and correspondingly, the DU receives the mobility report, and the DU can configure (adjust or maintain) the corresponding mobility parameters when the SN is added or changed next time according to the received mobility report. For example, when the SN mobility fails or there is a possible failure problem, the DU can adjust the relevant parameters in the SN mobility process according to the received SN mobility report, thereby optimizing the network, for example, it can include at least one of the following: adjusting PRACH resources, adjusting coverage, adjusting switching parameters, and adjusting beams.

[0226] Optionally, if the mobility report includes random access information of the UE in the target SN cell, this embodiment also includes: the source MN sends relevant information of the target SN to the target SN. The relevant information of the target SN may include at least one of the following: random access information of the UE in the target SN cell, the CGI of the target SN cell, and the cell quality of the target SN cell corresponding to the time periods T1, T2, T3, and T4, respectively. Optionally, the relevant information of the target SN may also include a corresponding beam identifier or a beam quality. The specific sending mechanism may refer to the description of the part or all of the information and / or the type information of the mobility report sent by the other network devices to the source MN, which will not be repeated here. Optionally, the sourceMN may also send the type information of the relevant information of the target SN to the target SN through the above-mentioned direct or indirect sending mechanism.

[0227] It should be understood that if the target SN is a CU-DU architecture, the target SN-CU needs to send part or all of the information related to the target SN to the target SN-DU. Correspondingly, the DU receives part or all of the information related to the target SN. The DU can configure (adjust or maintain) the corresponding mobility parameters when the SN is added or changed next time based on the received part or all of the information related to the target SN. For example, when the SN mobility fails or there is a possible failure problem, the DU can adjust the target SN related parameters in the SN mobility process based on the received SN mobility report, thereby optimizing the network.

[0228] In the above embodiment, a mobility report mechanism is introduced in the SN mobility process. The MN configures the mobility report when performing the next SN addition or change, so that the MN can identify potential failure problems in the SN mobility process and adjust corresponding parameters according to the configured mobility report, thereby improving the robustness of SN mobility.

[0229] Furthermore, a trigger mechanism for UE to record mobility reports is introduced to avoid UE energy consumption caused by UE recording mobility reports in any scenario and signaling overhead for subsequent transmission of the report.

[0230] Fig.10 It is a schematic flow chart of the communication method provided in the embodiment of the present application. In this embodiment, the MN triggers the SN change, that is, the source SN triggers the terminal device to change from the source SN to the target SN. S1001, UE (an example of a terminal device) reports a measurement report to the S-SN.

[0231] Correspondingly, the source SN receives the measurement report of the UE, and the source SN determines that the SN needs to be switched based on the measurement report of the UE.

[0232] Optionally, the measurement report includes the cell quality under the target SN (ie, an example of the target secondary network device).

[0233] S1002, the S-SN sends a first request message to the MN, where the first request message includes a request for the MN to configure the SN to be changed to a target SN.

[0234] Optionally, the first request message may include the mobility parameter that the source SN determines the current SN changes, and the message can help the source SN determine the mobility parameter that has a problem. The MN can store the information, and when receiving a mobility report, it can send the mobility parameter and all or part of the information in the mobility report to the source SN, so that the source SN determines the mobility parameter that needs to be adjusted, or the MN can send the mobility parameter to the UE for the UE to record in the mobility report.

[0235] Optionally, the first request message includes first indication information for indicating whether the MN is configured. The first indication information may refer to Fig. 9 The description of the first indication information in S906 in the corresponding embodiment will not be repeated here.

[0236] S1003, the MN sends an SN adding request message to the T-SN to request the SN to allocate resources to the UE.

[0237] S1004, the T-SN sends an SN adding request confirmation message to the MN. The SN adding request confirmation message carries the configuration information provided by the targetSN for the UE.

[0238] Optionally, the target SN may send the first indication information or part of the first indication information to the MN. For example, the T-SN may send the random access power threshold and / or the random access preamble transmission times threshold to the MN.

[0239] S1005, the MN sends an SN release request message to the S-SN.

[0240] S1006, the S-SN sends an SN release request confirmation message to the MN.

[0241] In one possible way, the MN releases the connection with the source SN. This process does not actually release the source SN, but mainly triggers the source SN to stop sending data to the UE.

[0242] S1007, MN sends first indication information to UE.

[0243] The MN may send the SN mobility configuration information to the UE via an RRC reconfiguration message (ie, mobility configuration), where the SN mobility configuration information includes configuration information of the target SN.

[0244] Optionally, the RRC reconfiguration message may include first indication information, where the first indication information indicates whether the UE records a mobility report. For example, if the first indication information indicates that the UE records a mobility report, the UE records the mobility report; or if the first indication information indicates that the UE does not record a mobility report, the UE does not record a mobility report.

[0245] Optionally, the first indication information indicates configuration information for triggering the UE to record a mobility report. For example, the configuration information may include: at least one of a quality difference threshold, a quality threshold, a random access power threshold, and a random access preamble transmission number threshold. When the UE determines that the triggering condition for recording a mobility report is met according to the configuration information, the UE records the mobility report.

[0246] Optionally, as a possible implementation method, the MN receives the first indication information sent by the source SN, or part of the first indication information. As an example, the information in the above configuration information may be determined by the MN itself, or may be sent to the MN by the source SN. Optionally, when the source SN sends part of the first indication information to the MN, the other part of the information may be determined by the MN itself.

[0247] The mobility report may be a successful SN mobility report or other reports. In the embodiment of the present application, the mobility report is described as a successful SN mobility report. As an example but not a limitation, the successful SN mobility report is only a possible type of report of the mobility report.

[0248] S1008, the UE records the mobility report.

[0249] For specific steps, see Fig. 9 The description of S907 in will not be repeated here.

[0250] As can be seen from the above, the relevant information in the mobility report includes the relevant information of the main base station and / or the source secondary base station, but because the UE cannot determine whether the current SN change is triggered by the MN or the SN during the SN mobility process, the UE generally only records the relevant information of the MN, or records the relevant information of the MN and the source SN at the same time. Optionally, the protocol may predefine the UE to record the relevant information of the MN, or the protocol may predefine the UE to record the relevant information of the MN and the source SN. Alternatively, optionally, the MN may send a third indication information to the UE, such as carrying the third indication information through an RRC reconfiguration message, and the third indication information indicates the relevant information of the MN and / or source SN recorded by the UE, or is used to indicate whether the UE needs to record the relevant information of the MN, or is used to indicate whether the UE needs to record the relevant information of the source SN. The description of the relevant information of the MN and / or source SN can be referred to in the present application. Fig. 9 In this embodiment, the SN mobility is triggered by the source SN. As a possible implementation, the MN (also referred to as the source MN) can indicate through the third indication information that the UE can only record the relevant information of the source SN, or that the UE does not need to record the relevant information of the MN.

[0251] S1014, the UE sends a mobility report to the MN.

[0252] As an example but not a limitation, this embodiment is described by taking the UE sending a mobility report to the MN as an example. Alternatively, the UE may send a mobility report to the source SN or other network device (ie, an example of the first network device) different from the source SN.

[0253] Optionally, before the UE sends the mobility report to the MN, S1009-S1013 are further included:

[0254] S1009, the UE sends an RRC reconfiguration completion message to the MN.

[0255] It should be understood that the reconfiguration completion message only indicates that the UE has successfully applied the configuration in the RRC reconfiguration message in S1017, and does not mean that the UE has completed the connection with the target SN.

[0256] S1010, the MN sends an SN reconfiguration completion message to the T-SN to notify the SN that the UE reconfiguration is completed.

[0257] S1011, the UE performs a random access procedure with the T-SN to synchronize with the T-SN, thereby starting data transmission subsequently.

[0258] S1012, the UE sends second indication information to the MN, where the second indication information indicates that the UE has stored a successful SN mobility report.

[0259] For a detailed description of the second indication information, see Figure 8 S830 in the corresponding embodiment will not be described in detail here.

[0260] S1013: The MN sends a request message to the UE, for requesting the UE to report a successful SN mobility report.

[0261] Optionally, in this embodiment, the content of the mobility report may further include:

[0262] UE identification information and / or UE verification information in the SN; the UE identification information in the SN may include an identifier allocated by the source SN to the UE for identifying the UE on the interface between base stations, such as the S-NG-RAN node UE XnAP ID or SeNB UE X2AP ID, or the PCI and C-RNTI of the UE in the source SN.

[0263] Here we focus on describing the UE identification information in the SN in the mobility report. The UE identification information in the SN may include the identifier assigned by the source SN to the UE for identifying the UE on the interface between base stations. This scenario is applicable when the UE reports the report to the MN and the interface connection between the MN and the source SN related to the UE is not deleted. Therefore, the source SN can uniquely identify the UE through the identifier on the source SN for identifying the UE on the interface between base stations.

[0264] For more information about mobility reports, see Fig. 9 The description of S913 in is not repeated here.

[0265] Optionally, when the MN receives the mobility report sent by the UE in S1014, the method may further include S1015: the MN sends part or all of the information of the mobility report to the S-SN, and correspondingly, the source SN receives part or all of the information of the mobility report, and the source SN may configure (adjust or maintain) the corresponding mobility parameters when the SN is added or changed next time according to the received information. For example, when the SN mobility fails or there is a possible failure problem, the source SN may adjust the relevant parameters in the SN mobility process according to the received information, thereby optimizing the network, for example, it may include at least one of the following: adjusting PRACH resources, adjusting coverage, adjusting switching parameters, and adjusting beams.

[0266] Optionally, when the UE sends a mobility report to the source SN or other network devices different from the source SN in S1014. The method may also include: other network devices may determine to forward part or all of the above mobility report information to the source SN based on the source SN related information in the mobility report. Alternatively, other network devices may also send part or all of the mobility report information to the source MN or the source SN. If other network devices send part or all of the mobility report information to the source MN, this embodiment also includes: the source MN sends part or all of the above mobility report information to the source SN.

[0267] Optionally, the MN or other network device or source SN may send part of the above mobility report information to the target SN, such as sending relevant information of the target SN. For relevant information of the target SN, refer to the present application. Fig. 9 The description in the embodiments will not be repeated here.

[0268] Correspondingly, the source SN or target SN receives part or all of the information of the mobility report. The source SN or target SN can configure (adjust or maintain) the corresponding mobility parameters when the SN is added or changed next time based on the part or all of the information of the received mobility report. For example, when the SN mobility fails or there is a possible failure problem, the source SN or target SN can adjust the relevant parameters of the SN mobility process based on the received information, thereby optimizing the network, for example, it can include at least one of the following: adjusting PRACH resources, adjusting coverage, adjusting switching parameters, and adjusting beams.

[0269] For the specific sending implementation method of sending part or all of the information of the mobility report between any network devices in this embodiment, please refer to Fig. 9 The description in the embodiment will not be repeated here. In addition, in this embodiment, any network device can also send the type information of the mobility report or the related information of the target SN through the above direct or indirect sending mechanism.

[0270] If the source SN is a CU-DU architecture, this embodiment also includes: the source SN CU sends part or all of the above mobility report information to the source SN DU.

[0271] Optionally, if the mobility report includes random access information of the UE in the target SN cell, this embodiment further includes: the source MN sends relevant information of the target SN to the target SN. The relevant information of the target SN is not repeated here.

[0272] It can be understood that if the target SN is a CU-DU architecture, the target SN-CU needs to send part or all of the mobility report information to the target SN-DU. Correspondingly, the DU receives part or all of the mobility report information. The DU can configure (adjust or maintain) the corresponding mobility parameters when the SN is added or changed next time based on the received mobility report. For example, when the SN mobility fails or there is a possible failure problem, the DU can adjust the relevant parameters of the target SN in the SN mobility process based on the received information, thereby optimizing the network.

[0273] In the above technical solution, the SN-triggered mobility report mechanism and the mechanism of transmitting the mobility report between network devices are introduced, so that the source SN can identify potential failure problems in the mobility report process and improve the robustness of SN mobility.

[0274] In addition, the introduction of a trigger mechanism for UE to record mobility reports can be applicable to switching scenarios and SN mobility scenarios, avoiding UE energy consumption caused by UE recording mobility reports in switching scenarios or mobility scenarios (such as successful SN / MN mobility report) and the signaling overhead of subsequent transmission of the report.

[0275] The various embodiments described herein may be independent solutions or may be combined according to internal logic, and all of these solutions fall within the protection scope of this application.

[0276] It is understandable that the embodiments of the present application are described by taking the configuration of MN sending SN mobility to UE as an example, but the present application is not limited to this implementation. For example, for the SN mobility scenario triggered by the source SN, the sourceSN may also send the configuration of SN mobility to the UE. Fig.10 The execution subject in the corresponding embodiment can be changed from MN to source SN. It can be understood that the execution subject can be changed from MN to source SN, which can directly replace the execution subject of each step, or can be combined with the scenario where the source SN is the execution subject, change the execution order of each step, or not execute some steps.

[0277] It can be understood that in the above method embodiments, the processes or steps implemented by the terminal device can also be implemented by components that can be configured in the terminal device (such as chips or circuits), and the processes or steps implemented by the network device (such as MN or SN) can also be implemented by components that can be configured in the network device (such as chips or circuits).

[0278] The method embodiment of the present application is described above in conjunction with the drawings, and the device embodiment of the present application is described below. It should be understood that the description of the method embodiment and the description of the device embodiment can correspond to each other, so the undescribed parts can refer to the previous method embodiment.

[0279] Fig.11 1 is a schematic block diagram of a communication device 1100 provided in an embodiment of the present application. The communication device 1100 includes a transceiver unit 1110 and a processing unit 1120. The transceiver unit 1110 can send and receive information, and the processing unit 1120 is used to process data. The transceiver unit 1110 can also be called a communication interface or a communication unit.

[0280] Optionally, the communication device 1100 may further include a storage unit, which may be used to store instructions and / or data, and the processing unit 1120 may read the instructions and / or data in the storage unit.

[0281] The communication device 1100 may be a terminal device, or may be a component (such as a chip or a circuit, etc.) that can be configured in a terminal device.

[0282] In one case, the communication device 1100 may implement the operations or steps corresponding to the terminal device in each of the above method embodiments. Exemplarily, the transceiver unit 1110 may be used to perform the receiving or sending operations corresponding to the terminal device in the above method embodiments, and the processing unit 1120 may be used to perform the internal processing operations corresponding to the terminal device in the above method embodiments.

[0283] For example, in one embodiment, for example Figures 8 to 10 In the method, the processing unit 1120 is used to: record a mobility report, the mobility report includes relevant information about the mobility of the auxiliary network device of the terminal device configured with the communication device, wherein the mobility of the auxiliary network device includes configuring the terminal device to add a target auxiliary network device and / or the terminal device to change from a source auxiliary network device to a target auxiliary network device; the transceiver unit 1110 is used to: send a mobility report.

[0284] Optionally, before recording the mobility report, the transceiver unit 1110 is further used to: receive first indication information, where the first indication information instructs the processing unit 1120 to record the mobility report.

[0285] Optionally, the first indication information instructs the trigger processing unit 1110 to record configuration information of the mobility report, where the configuration information includes at least one of the following parameters: a quality difference threshold, a quality threshold, a random access power threshold, and a random access preamble transmission threshold.

[0286] Optionally, the processing unit 1120 is also used to: record a mobility report when it is determined that the absolute value of the quality difference between the cell quality of the target auxiliary network device cell at the first moment and the cell quality at the second moment is greater than or equal to the quality difference threshold; and / or record a mobility report when it is determined that the absolute value of the quality difference between the cell quality of the cell in the source auxiliary network device at the first moment and the cell quality at the second moment is greater than or equal to the quality difference threshold; and / or record a mobility report when it is determined that the cell quality of the target auxiliary network device cell at the third moment is less than or equal to the quality threshold; and / or record a mobility report when it is determined that the random access power for the target auxiliary network device is greater than or equal to the random access power threshold; and / or record a mobility report when it is determined that the number of random access preambles sent during access to the target auxiliary network device is greater than or equal to the number of random access preambles.

[0287] Optionally, the first moment and the second moment include any two of the following moments: the moment when the transceiver unit 1110 sends the cell quality of the cell under the target auxiliary network device; the moment when the transceiver unit 1110 receives the mobility configuration of the auxiliary network device, the auxiliary network device mobility configuration includes configuration information for instructing a terminal device configured with the device to add a target auxiliary network device, or the auxiliary network device mobility configuration includes configuration information for instructing a terminal device configured with the device to change from a source auxiliary network device to a target auxiliary network device; the moment when the transceiver unit 1110 sends a secondary network device mobility configuration completion message; the moment when the processing unit 1120 completes random access with the target auxiliary network device; the third moment includes one of the following moments: the moment when the transceiver unit 1110 receives the mobility configuration of the auxiliary network device, the auxiliary network device mobility configuration is used to instruct a terminal device configured with the device to add a target auxiliary network device, or the terminal device configured with the device changes from a source auxiliary network device to a target auxiliary network device; the moment when the transceiver unit 1110 sends the secondary network device mobility configuration completion message; the moment when the processing unit 1120 completes random access with the target auxiliary network device.

[0288] Optionally, after recording the mobility report, the transceiver unit 1110 is further used to: send second indication information, where the second indication information indicates that the terminal device configured with the device stores the mobility report.

[0289] Optionally, the transceiver unit 1110 is further used to: receive request information, the request information requesting a terminal device configured with the apparatus to report a mobility report; and the processing unit 1120 is further used to: send a mobility report according to the request information.

[0290] In some possible implementations, the transceiver unit 1110 may be an interface circuit, a pin, a transceiver, etc. Optionally, the interface circuit may include an input circuit and an output circuit, and the processing unit 1120 may include a processing circuit or at least one processor. The storage unit may include at least one memory.

[0291] Optionally, the transceiver unit 1110 may also be a radio frequency module. The processing unit 1120 may be a baseband module. The radio frequency module is mainly used for receiving and transmitting radio frequency signals and converting radio frequency signals into baseband signals; the baseband module is mainly used for baseband processing, etc.

[0292] It can be understood that the above-mentioned transceiver unit 1110, processing unit 1120, and storage unit can be independently configured or exist, or can be fully or partially integrated.

[0293] Fig.12 1 is a schematic block diagram of a communication device 1200 provided in an embodiment of the present application. The communication device 1200 includes a transceiver unit 1210 and a processing unit 1220. The transceiver unit 1210 can send and receive information, and the processing unit 1220 is used to process data. The transceiver unit 1210 can also be called a communication interface or a communication unit.

[0294] The communication device 1200 may be a main network device, or may be a component (such as a chip or a circuit, etc.) that can be configured in the main network device.

[0295] Optionally, the communication device 1200 may further include a storage unit, which may be used to store instructions and / or data, and the processing unit 1220 may read the instructions and / or data in the storage unit.

[0296] In one case, the communication device 1200 can implement the operations or steps corresponding to the master network device in each of the above method embodiments. Exemplarily, the transceiver unit 1210 is used to perform the receiving or sending operations of the master network device in the above method embodiments, and the processing unit 1220 is used to perform the internal processing operations of the master network device in the above method embodiments.

[0297] For example, in one embodiment, for example Figures 8 to 10In the embodiment, the transceiver unit 1210 is used to: receive a mobility report, the mobility report includes relevant information of the mobility of the secondary network device of the terminal device, wherein the mobility of the secondary network device includes configuring the terminal device to add a target secondary network device and / or the terminal device to change from a source secondary network device to a target secondary network device; the processing unit 1220 is used to: configure relevant parameters of the mobility of the secondary network device according to the mobility report; or, a mobility report sent by the main network device to the secondary network device.

[0298] Optionally, before receiving the mobility report, the transceiver unit 1210 is further used to: send first indication information, where the first indication information instructs the terminal device to record the mobility report.

[0299] Optionally, the first indication information indicates configuration information for triggering the terminal device to record a mobility report, and the configuration information includes at least one of the following parameters: a quality difference threshold, a quality threshold, a random access power threshold, and a random access preamble transmission threshold.

[0300] Optionally, the transceiver unit 1210 is further configured to: receive configuration information sent by the auxiliary network device.

[0301] Optionally, the transceiver unit 1210 is further used to: receive second indication information, the second indication information indicating that the terminal device stores a mobility report; and send request information, the request information requesting the terminal device to report the mobility report.

[0302] Optionally, the transceiver unit 1210 is further used to: receive a mobility report sent by a first network device, where the first network device is a network device that receives a mobility report sent by a terminal device.

[0303] In some possible implementations, the transceiver unit 1210 may be an interface circuit, a pin, a transceiver, etc. Specifically, the interface circuit may include an input circuit and an output circuit, and the processing unit 1220 may include a processing circuit or at least one processor. The storage unit may include at least one memory.

[0304] Optionally, the transceiver unit 1210 may also be a radio frequency module. The processing unit 1220 may be a baseband module. The radio frequency module is mainly used for receiving and transmitting radio frequency signals and converting radio frequency signals into baseband signals; the baseband module is mainly used for baseband processing, controlling the base station, etc.

[0305] Fig.13 1 is a schematic block diagram of a communication device 1300 provided in an embodiment of the present application. The communication device 1300 includes a transceiver unit 1310 and a processing unit 1320. The transceiver unit 1310 can send and receive information, and the processing unit 1320 is used to process data. The transceiver unit 1310 can also be called a communication interface or a communication unit.

[0306] The communication device 1300 may be a source-slave network device, or may be a component (such as a chip or circuit, etc.) that can be configured in a source-slave network device.

[0307] Optionally, the communication device 1300 may further include a storage unit, which may be used to store instructions and / or data, and the processing unit 1320 may read the instructions and / or data in the storage unit.

[0308] In one case, the communication device 1300 can implement the operations or steps corresponding to the source auxiliary network device in each method embodiment above. Exemplarily, the transceiver unit 1310 is used to perform the receiving or sending operations of the source auxiliary network device in the method embodiment above, and the processing unit 1320 is used to perform the internal processing operations of the source auxiliary network device in the method embodiment above.

[0309] Exemplarily, the transceiver unit 1310 is used to: receive a mobility report, the mobility report including relevant information of the auxiliary network device mobility of the terminal device, wherein the auxiliary network device mobility includes configuring the terminal device to add a target auxiliary network device and / or the terminal device to change from a source auxiliary network device to a target auxiliary network device; the processing unit 1320 is used to: configure relevant parameters of the source auxiliary network device mobility according to the mobility report.

[0310] Optionally, before the transceiver unit 1310 receives the mobility report, the transceiver unit 1310 is further used to: send a first request message, the first request message includes information for instructing the main network device to configure first indication information, and the first indication information instructs the terminal device to record the mobility report.

[0311] Optionally, the first indication information indicates configuration information for triggering the terminal device to record a mobility report, and the configuration information includes at least one of the following parameters: a quality difference threshold, a quality threshold, a random access power threshold, and a random access preamble transmission threshold.

[0312] Optionally, the transceiver unit 1310 is further used to: send configuration information to the primary network device.

[0313] Optionally, the transceiver unit 1310 is further used to: receive a mobility report sent by a terminal device; or receive a mobility report sent by a master network device; or receive a mobility report sent by a first network device, where the first network device is a network device that sends a mobility report to the terminal device.

[0314] In some possible implementations, the transceiver unit 1310 may be an interface circuit, a pin, a transceiver, etc. Specifically, the interface circuit may include an input circuit and an output circuit, and the processing unit 1320 may include a processing circuit or at least one processor. The storage unit may include at least one memory.

[0315] Optionally, the transceiver unit 1310 may also be a radio frequency module. The processing unit 1320 may be a baseband module. The radio frequency module is mainly used for receiving and transmitting radio frequency signals and converting radio frequency signals into baseband signals; the baseband module is mainly used for baseband processing, etc.

[0316] See also Fig.14 , Fig.14 1 is a schematic structural diagram of the communication device 10 provided in this application. Fig.14 The communication device 10 includes: one or more processors 11, one or more memories 12, and one or more communication interfaces 13. The processor 11 is used to control the communication interface 13 to send and receive signals, the memory 12 is used to store computer programs, and the processor 11 is used to call and run the computer program from the memory 12 to execute the process and / or operation performed by the terminal device in each method embodiment of the present application.

[0317] For example, the processor 11 may have Fig.11 The functions of the processing unit 1120 shown in FIG. 1 and the communication interface 13 may have Fig.11 Specifically, the processor 11 can be used to execute Figure 8-Figure 10 The communication interface 13 is used to perform the processing or operation performed by the terminal device. Figure 8-Figure 10 The sending and / or receiving actions performed by the terminal device will not be repeated here.

[0318] In one implementation, the communication device 10 may be a terminal device in the method embodiment. In this implementation, the communication interface 13 may be a transceiver. The transceiver may include a receiver and a transmitter.

[0319] Optionally, the processor 11 may be a baseband device, and the communication interface 13 may be a radio frequency device.

[0320] In another implementation, the communication device 10 may be a chip installed in a terminal device. In this implementation, the communication interface 13 may be an interface circuit or an input / output interface.

[0321] See also Fig.15 , Fig.15 2 is a schematic structural diagram of the communication device 20 provided in this application. Fig.15 The communication device 20 includes: one or more processors 21, one or more memories 22 and one or more communication interfaces 23. The processor 21 is used to control the communication interface 23 to send and receive signals, the memory 22 is used to store computer programs, and the processor 21 is used to call and run the computer program from the memory 22 to execute the process and / or operation performed by the main network device in each method embodiment of the present application.

[0322] For example, the processor 21 may have Fig.12 The functions of the processing unit 1220 shown in FIG. 1 and the communication interface 23 may have Fig.12 Specifically, the processor 21 may be used to execute Figure 8-Figure 10 The communication interface 23 is used to perform the processing or operation performed by the main network device. Figure 8-Figure 10 The sending and / or receiving actions performed by the main network device will not be repeated here.

[0323] See also Fig.16 , Fig.16 is a schematic structural diagram of the communication device 30 provided in this application. Fig.16 The communication device 30 includes: one or more processors 31, one or more memories 32 and one or more communication interfaces 33. The processor 31 is used to control the communication interface 33 to send and receive signals, the memory 32 is used to store computer programs, and the processor 31 is used to call and run the computer program from the memory 32 to execute the process and / or operation performed by the main network device in each method embodiment of the present application.

[0324] For example, the processor 31 may have Fig.13 The functions of the processing unit 1320 shown in FIG. 1 and FIG. 2 , the communication interface 23 may have Fig.13 Specifically, the processor 31 may be used to execute Figure 8-Figure 10 The communication interface 33 is used to perform the processing or operation performed by the main network device. Figure 9-10 The sending and / or receiving actions performed by the source auxiliary network device will not be repeated here.

[0325] Optionally, the memory and processor in the above-mentioned device embodiments may be physically independent units, or the memory may be integrated with the processor, which is not limited in this application.

[0326] In addition, the present application also provides a computer-readable storage medium, which stores computer instructions. When the computer instructions are executed on a computer, the computer executes the operations and / or processes performed by the terminal device in the various method embodiments of the present application.

[0327] The present application also provides a computer-readable storage medium, in which computer instructions are stored. When the computer instructions are executed on a computer, the computer executes the operations and / or processes performed by the main network device in the various method embodiments of the present application.

[0328] The present application also provides a computer program product, which includes computer program code or instructions. When the computer program code or instructions are run on a computer, the computer executes the operations and / or processes performed by the terminal device in the various method embodiments of the present application.

[0329] The present application also provides a computer program product, which includes computer program code or instructions. When the computer program code or instructions are executed on a computer, the computer executes the operations and / or processes performed by the main network device in the various method embodiments of the present application.

[0330] In addition, the present application also provides a chip, the chip including a processor. A memory for storing a computer program is provided independently of the chip, and the processor is used to execute the computer program stored in the memory to perform the operation and / or processing performed by the terminal device in any one of the method embodiments.

[0331] Furthermore, the chip may further include a communication interface. The communication interface may be an input / output interface, or an interface circuit, etc. Furthermore, the chip may further include the memory.

[0332] The present application also provides a chip, the chip comprising a processor. A memory for storing a computer program is provided independently of the chip, and the processor is used to execute the computer program stored in the memory to perform the operation and / or processing performed by the main network device in any one of the method embodiments.

[0333] Furthermore, the chip may further include a communication interface. The communication interface may be an input / output interface, or an interface circuit, etc. Furthermore, the chip may further include the memory.

[0334] In addition, the present application also provides a wireless communication system, including part or all of the main network device, source auxiliary network device, target auxiliary network device and terminal device in the embodiments of the present application.

[0335] The processor in the embodiment of the present application can be an integrated circuit chip with the ability to process signals. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The processor can be a general processor, a digital signal processor (digital signal processor, DSP), an application specific integrated circuit (application specific integrated circuit, ASIC), a field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware coding processor to perform, or the hardware and software modules in the coding processor are combined to perform. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

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

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

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

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

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

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

[0342] The term "and / or" in this application is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. Among them, A, B and C can all be singular or plural, without limitation.

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

[0344] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A communication method, characterized in that: include: Receiving third indication information from the primary network device or the source secondary network device, the third indication information is used to indicate whether the mobility of the secondary network device of the terminal device is triggered by the primary network device or the source secondary network device; Recording a mobility report, wherein the mobility report includes relevant information about the mobility of the auxiliary network device of the terminal device, wherein the mobility of the auxiliary network device includes configuring the terminal device to add a target auxiliary network device and / or the terminal device to change from the source auxiliary network device to the target auxiliary network device; In a case where the third indication information indicates that the mobility of the auxiliary network device of the terminal device is triggered by the primary network device, the mobility report includes relevant information of the primary network device; in a case where the third indication information indicates that the mobility of the auxiliary network device of the terminal device is triggered by the source auxiliary network device, the mobility report includes relevant information of the source auxiliary network device; The mobility report is sent.

2. The method according to claim 1, characterized in that The method further comprises: First indication information is received, where the first indication information instructs recording the mobility report.

3. The method according to claim 2, characterized in that The first indication information indicates configuration information for triggering the recording of the mobility report, and the configuration information includes at least one of the following parameters: Poor quality threshold, quality threshold, random access power threshold, random access preamble transmission threshold.

4. The method according to claim 3, characterized in that The recording of the mobility report includes: When it is determined that the absolute value of the quality difference between the cell quality of the cell in the target auxiliary network device corresponding to the first moment and the cell quality corresponding to the second moment is greater than or equal to the quality difference threshold, recording the mobility report; and / or In a case where it is determined that the cell quality of the cell in the target secondary network device at the third moment is less than or equal to the quality threshold, recording the mobility report; and / or In a case where it is determined that the random access power for the target secondary network device is greater than or equal to the random access power threshold, recording the mobility report; and / or In a case where it is determined that the number of random access preambles sent during the process of accessing the target secondary network device is greater than or equal to the random access preamble transmission threshold, the mobility report is recorded.

5. The method according to claim 4, characterized in that The first moment and the second moment include any two of the following moments: The time when the terminal device reports the cell quality of the cell in the target auxiliary network device; The moment when the terminal device receives the mobility configuration of the auxiliary network device, the mobility configuration of the auxiliary network device includes configuration information instructing the terminal device to add the target auxiliary network device, or the mobility configuration of the auxiliary network device includes configuration information instructing the terminal device to change from the source auxiliary network device to the target auxiliary network device; The time when the terminal device sends the secondary network device mobility configuration completion message; The time when the terminal device completes random access with the target auxiliary network device; The third moment includes one of the following moments: The moment when the terminal device receives the mobility configuration of the auxiliary network device; The time when the terminal device sends the secondary network device mobility configuration completion message; The moment when the terminal device completes random access with the target auxiliary network device.

6. The method according to any one of claims 1 to 5, characterized in that After recording the mobility report, the method further includes: Second indication information is sent, where the second indication information indicates that the mobility report is stored.

7. The method according to any one of claims 1 to 5, characterized in that The method further comprises: receiving a request message, wherein the request message requests reporting the mobility report; and The sending the mobility report comprises: The mobility report is sent according to the request information.

8. A communication method, characterized in that: include: Sending third indication information, where the third indication information is used to indicate whether the mobility of the auxiliary network device of the terminal device is triggered by the main network device or the source auxiliary network device; The primary network device receives a mobility report, wherein the mobility report includes relevant information about the mobility of the secondary network device of the terminal device, wherein the mobility of the secondary network device includes configuring the terminal device to add a target secondary network device and / or the terminal device to change from the source secondary network device to the target secondary network device; In a case where the third indication information indicates that the mobility of the auxiliary network device of the terminal device is triggered by the primary network device, the mobility report includes relevant information of the primary network device; in a case where the third indication information indicates that the mobility of the auxiliary network device of the terminal device is triggered by the source auxiliary network device, the mobility report includes relevant information of the source auxiliary network device; The primary network device configures relevant parameters of the mobility of the secondary network device according to the mobility report, or the primary network device sends the mobility report to the source secondary network device.

9. The method according to claim 8, characterized in that Before the master network device receives the mobility report, the method further includes: The primary network device sends first indication information, where the first indication information instructs the terminal device to record the mobility report.

10. The method according to claim 9, characterized in that Before the primary network device sends the first indication information, the method further includes: The auxiliary network device mobility is triggered by the source auxiliary network device, and all or part of the first indication information is received from the source auxiliary network device.

11. The method according to claim 10, characterized in that The first indication information indicates configuration information for triggering the terminal device to record the mobility report, and the configuration information includes at least one of the following parameters: Poor quality threshold, quality threshold, random access power threshold, random access preamble transmission threshold.

12. The method according to claim 11, characterized in that The primary network device receives the configuration information from the secondary network device.

13. The method according to any one of claims 8 to 12, characterized in that The primary network device receiving the mobility report includes: The primary network device receives second indication information, where the second indication information indicates that the terminal device stores the mobility report; The primary network device sends a request message, wherein the request message requests the terminal device to report the mobility report; The master network device receives the mobility report from the terminal device.

14. The method according to any one of claims 8 to 12, characterized in that The primary network device receiving the mobility report includes: The master network device receives the mobility report from a first network device, where the first network device is a network device that receives the mobility report sent by the terminal device.

15. A communication device, characterized in that: include: Unit for implementing the method according to any one of claims 1 to 7.

16. A communication device, characterized in that: include: Unit for implementing the method according to any one of claims 8 to 14.

17. A communication device, characterized in that: The invention comprises a processor, the processor is coupled to a memory, the memory is used to store a computer program or instruction, and the processor is used to execute the computer program or instruction in the memory, so that The method of any one of claims 1 to 7 is performed, or The method of any one of claims 8 to 14 is performed.

18. A computer-readable storage medium, characterized in that: A computer program or instruction is stored, the computer program or instruction is used to Implementing the method according to any one of claims 1 to 7, or Implement the method according to any one of claims 8 to 14.

19. A chip system, characterized in that: comprising: a processor for calling and running a computer program from a memory, The communication device equipped with the chip system executes The method according to any one of claims 1 to 7, or The method of any one of claims 8 to 14.

20. A communication system, characterized in that: Comprising a terminal device, wherein the terminal device comprises the communication apparatus as claimed in claim 15.

21. The communication system according to claim 20, characterized in that The communication system further comprises a main network device, wherein the main network device comprises the communication apparatus according to claim 16.

22. A computer program product, characterized in that The computer program product comprises instructions executed by a processor for performing the method according to any one of claims 1 to 7; or the computer program product comprises instructions executed by a processor for performing the method according to any one of claims 8 to 14.