Data Transmission Method, Apparatus, Device, and Storage Medium

By sending signaling that contains the CPAC and CPC execution indicator information during the CPAC process, the problem of mismatch in data forwarding time of the primary node or source and secondary node is solved, and a more appropriate data forwarding time is achieved, avoiding data interruption and network cache overload.

CN115707040BActive Publication Date: 2025-06-24CHINA TELECOM CORP LTD

Patent Information

Application Number
CN202110882804.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-02
Publication Date
2025-06-24
Estimated Expiration
2041-08-02

AI Technical Summary

Technical Problem

During the conditional primary and secondary cell addition or change (CPAC), the time when the primary or source secondary node starts data forwarding does not match the time when the terminal connects with the target secondary node, resulting in data interruption or network cache overload.

Method used

By receiving the first preset signaling sent by the receiving terminal, it contains the CPAC execution indication information. When the CPAC process changes the CPC process for the condition that the main and auxiliary cells change the CPC process, the main node sends the second preset signaling to the source auxiliary node, including the CPC execution indication information so as to start the delayed data forwarding process after the terminal selects the target auxiliary node.

Benefits of technology

Ensure that the data forwarding process time is more appropriate, and avoid UE data interruption or network cache overload problems caused by improper data forwarding time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115707040B_ABST
    Figure CN115707040B_ABST
Patent Text Reader

Abstract

The present disclosure provides a data transmission method, apparatus, device, and storage medium, relating to the field of communication technologies. The method includes: receiving a first preset signaling sent by a terminal, where the first preset signaling includes conditional primary-secondary cell addition or changed CPAC executed indication information, and the CPAC executed indication information is used to indicate that the terminal has executed the CPAC process; in a case where the CPAC process is a conditional primary-secondary cell change CPC process, sending a second preset signaling to a source secondary node, where the second preset signaling includes CPC executed indication information, and the CPC executed indication information is used to indicate that the terminal has executed the CPC process. This method avoids problems such as data interruption or network cache overload that may be caused by improper triggering of data forwarding time in the CPAC process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technologies, and in particular, to a data transmission method, apparatus, device, and readable storage medium. Background Art

[0002] With the application of the NSA (Non-Standalone, referring to the networking architecture where 4G base stations and 5G base stations coexist on the radio side and the 4G core network is adopted in the core network) architecture in the actual deployment scenarios of the 5th Generation Mobile Communication Technology (5G), the 4G and 5G networks will coexist for a long time in the future. The application of the Multi-RAT (Radio Access Technology) Dual Connectivity (MR-DC) technology will effectively improve network coverage and system capacity, while ensuring the quality of service of users and improving network spectrum utilization.

[0003] An important research point in the MR-DC enhancement technology is to support the Conditional PSCell Addition / Change (CPAC) process, and support the Late data forwarding mechanism in the CPAC process. When using this mechanism for data forwarding, it is carried out after the terminal (also known as the User Equipment, UE) is connected to the Target Secondary Node (SN). However, in the CPAC process, the connection between the UE and the target SN is initiated by the UE, and the time when the Master Node (MN) or the Source SN that triggers the CPAC process starts data forwarding cannot be properly matched with the time when the UE starts connecting to the target SN. Improper triggering of the data forwarding time may cause problems such as UE data interruption or network cache overload. In this article, the late data forwarding is named to distinguish it from the Early Data Forwarding mechanism. In practice, it may also be named In time Date Forwarding, On Time Data Forwarding, etc., and its meaning refers to the mechanism in which the source node performs data forwarding after the UE successfully selects the target secondary node.

[0004] As described above, how to trigger the data forwarding process at an appropriate time has become an urgent problem to be solved.

[0005] The above information disclosed in the background section is only used to enhance the understanding of the background of the present disclosure, and thus may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention

[0006] An object of the present disclosure is to provide a data transmission method, apparatus, device, and readable storage medium, which can at least to some extent overcome the problems of data interruption or network cache overload that may be caused by improper triggering of data forwarding time in the CPAC process.

[0007] Other features and advantages of the present disclosure will become apparent from the following detailed description, or will be learned in part through the practice of the present disclosure.

[0008] According to one aspect of the present disclosure, there is provided a data transmission method applied to a master node. The method includes: receiving a first preset signaling sent by a terminal, where the first preset signaling includes conditional primary-secondary cell addition or changed CPAC executed indication information, and the CPAC executed indication information is used to indicate that the terminal has executed the CPAC process; in a case where the CPAC process is a conditional primary-secondary cell change CPC process, sending a second preset signaling to a source secondary node, where the second preset signaling includes CPC executed indication information, and the CPC executed indication information is used to indicate that the terminal has executed the CPC process.

[0009] According to an embodiment of the present disclosure, the first preset signaling is a radio resource control RRC signaling.

[0010] According to an embodiment of the present disclosure, the second preset signaling is at least one of a new X2 signaling, an Xn-U address indication signaling, or a new Xn signaling.

[0011] According to an embodiment of the present disclosure, the second preset signaling is a new X2 signaling, and the new X2 signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, or a conditional primary-secondary cell change completion signaling.

[0012] According to an embodiment of the present disclosure, the second preset signaling is a new Xn signaling, and the new Xn signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, or a conditional primary-secondary cell change completion signaling.

[0013] According to an embodiment of the present disclosure, the first preset signaling further includes information related to the CPAC executed indication information, and the information related to the CPAC executed indication information in the first preset signaling includes the identifier of the target cell of the target secondary node selected by the terminal during the CPAC process; the method further includes: obtaining, according to the identifier of the target cell, the data forwarding address corresponding to the target cell from the obtained data forwarding addresses; the second preset signaling includes information related to the CPC executed indication information, and the information related to the CPC executed indication information in the second preset signaling includes the identifier of the target cell and the data forwarding address corresponding to the target cell.

[0014] According to an embodiment of the present disclosure, the method further includes: receiving the data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling sent by the source secondary node based on the CPC executed indication information triggering a delayed data forwarding process during the delayed data forwarding process, and the data forwarding address corresponding to the target cell sent by the source secondary node based on the information related to the CPC executed indication information; sending the data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling to the target secondary node according to the data forwarding address corresponding to the target cell.

[0015] According to an embodiment of the present disclosure, when the CPAC process is a conditional primary-secondary cell addition CPA process, the first preset signaling further includes information related to the CPAC executed indication information, and the information related to the CPAC executed indication information in the first preset signaling includes the identifier of the target cell of the target secondary node selected by the terminal during the CPA process; the method further includes: obtaining, according to the identifier of the target cell, the data forwarding address corresponding to the target cell from the obtained data forwarding addresses; in response to receiving the first preset signaling, triggering a delayed data forwarding process based on the CPAC executed indication information, and sending the data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling to the target secondary node according to the data forwarding address corresponding to the target cell during the delayed data forwarding process.

[0016] According to an embodiment of the present disclosure, the first preset signaling is at least one of an uplink information transfer multi-radio access technology dual-connection signaling, a radio resource control reconfiguration complete signaling, and a radio resource control connection reconfiguration complete signaling.

[0017] According to another aspect of the present disclosure, a data transmission method is provided, which is applied to a terminal. The method includes: sending a first preset signaling to a master node, where the first preset signaling includes conditional primary-secondary cell addition or change CPAC executed indication information, and the CPAC executed indication information is used to indicate that the terminal has executed the CPAC process, so that when the CPAC process is a conditional primary-secondary cell change CPC process, the master node sends a second preset signaling to a source secondary node, and the second preset signaling includes CPC executed indication information, and the CPC executed indication information is used to indicate that the terminal has executed the CPC process.

[0018] According to an embodiment of the present disclosure, the first preset signaling is a radio resource control (RRC) signaling.

[0019] According to an embodiment of the present disclosure, the second preset signaling is at least one of a new X2 signaling, an Xn-U address indication signaling, or a new Xn signaling.

[0020] According to an embodiment of the present disclosure, the second preset signaling is a new X2 signaling, and the new X2 signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, or a conditional primary-secondary cell change completion signaling.

[0021] According to an embodiment of the present disclosure, the second preset signaling is a new Xn signaling, and the new Xn signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, or a conditional primary-secondary cell change completion signaling.

[0022] According to an embodiment of the present disclosure, the first preset signaling further includes information related to the CPAC executed indication information. The information related to the CPAC executed indication information in the first preset signaling includes an identifier of a target cell of a target secondary node selected by the terminal during the CPAC process. The method further includes: sending the first preset signaling to the master node, so that the master node obtains a data forwarding address corresponding to the target cell from the obtained data forwarding addresses according to the identifier of the target cell. The second preset signaling includes information related to the CPC executed indication information, and the information related to the CPC executed indication information in the second preset signaling includes the identifier of the target cell and the data forwarding address corresponding to the target cell.

[0023] According to an embodiment of the present disclosure, the first preset signaling is an uplink information forwarding multiple radio access technology dual-connection signaling.

[0024] According to another aspect of the present disclosure, there is provided a data transmission method applied to a secondary node. The method includes: receiving a second preset signaling sent by a primary node according to the conditional primary-secondary cell addition or change CPAC executed indication information, where the second preset signaling includes the CPC executed indication information, and the CPC executed indication information is used to indicate that the terminal has executed the CPC process. The second preset signaling is generated by the primary node according to the CPAC executed indication information in the first preset signaling sent by the terminal when the conditional primary-secondary cell addition or change CPAC process executed by the terminal is a CPC process. The first preset signaling includes the CPAC executed indication information, and the CPAC executed indication information is used to indicate that the terminal has executed the CPAC process.

[0025] According to an embodiment of the present disclosure, the first preset signaling is a radio resource control (RRC) signaling.

[0026] According to an embodiment of the present disclosure, the second preset signaling is at least one of a new X2 signaling, an Xn-U address indication signaling, or a new Xn signaling.

[0027] According to an embodiment of the present disclosure, the second preset signaling is a new X2 signaling, and the new X2 signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, or a conditional primary-secondary cell change completion signaling.

[0028] According to an embodiment of the present disclosure, the second preset signaling is a new Xn signaling, and the new Xn signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, or a conditional primary-secondary cell change completion signaling.

[0029] According to an embodiment of the present disclosure, the first preset signaling further includes information related to the CPAC executed indication information. The information related to the CPAC executed indication information in the first preset signaling includes the identifier of the target cell of the target secondary node selected by the terminal during the CPAC process. The second preset signaling includes information related to the CPC executed indication information. The information related to the CPC executed indication information in the second preset signaling includes the identifier of the target cell and the data forwarding address corresponding to the target cell, and the data forwarding address corresponding to the target cell is obtained by the primary node according to the identifier of the target cell from the obtained data forwarding addresses.

[0030] According to an embodiment of the present disclosure, the method further includes: triggering a delayed data forwarding process based on the CPC executed indication information, and in the delayed data forwarding process, sending the data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling to the master node, and sending the data forwarding address corresponding to the target cell to the master node based on the relevant information of the CPC executed indication information, so that the master node sends the data to be transmitted and its corresponding sequence number status transfer signaling to the target secondary node according to the data forwarding address corresponding to the target cell.

[0031] According to an embodiment of the present disclosure, the first preset signaling is at least one of an uplink information transfer multi-radio access technology dual-connection signaling, a radio resource control reconfiguration complete signaling, and a radio resource control connection reconfiguration complete signaling.

[0032] According to another aspect of the present disclosure, there is provided a data transmission device applied to a master node. The device includes: a first preset signaling receiving module, configured to receive a first preset signaling sent by a terminal, where the first preset signaling includes a conditional primary-secondary cell addition or change CPAC executed indication information, and the CPAC executed indication information is used to indicate that the terminal has executed the CPAC process; and a second preset signaling sending module, configured to send a second preset signaling to a source secondary node when the CPAC process is a conditional primary-secondary cell change CPC process, where the second preset signaling includes a CPC executed indication information, and the CPC executed indication information is used to indicate that the terminal has executed the CPC process.

[0033] According to an embodiment of the present disclosure, the first preset signaling is a radio resource control (RRC) signaling.

[0034] According to an embodiment of the present disclosure, the second preset signaling is at least one of a new X2 signaling, an Xn-U address indication signaling, and a new Xn signaling.

[0035] According to an embodiment of the present disclosure, the second preset signaling is a new X2 signaling, and the new X2 signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, and a conditional primary-secondary cell change completion signaling.

[0036] According to an embodiment of the present disclosure, the second preset signaling is a new Xn signaling, and the new Xn signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, and a conditional primary-secondary cell change completion signaling.

[0037] According to an embodiment of the present disclosure, the first preset signaling further includes information related to the CPAC executed indication information, and the information related to the CPAC executed indication information in the first preset signaling includes the identifier of the target cell of the target secondary node selected by the terminal during the CPAC process; the apparatus further includes: a data forwarding address obtaining module, configured to obtain, from the obtained data forwarding addresses, the data forwarding address corresponding to the target cell according to the identifier of the target cell; the second preset signaling includes information related to the CPC executed indication information, and the information related to the CPC executed indication information in the second preset signaling includes the identifier of the target cell and the data forwarding address corresponding to the target cell.

[0038] According to an embodiment of the present disclosure, the apparatus further includes: a data forwarding module, configured to receive the data to be transmitted corresponding to the terminal and the corresponding sequence number status transfer signaling sent by the source secondary node based on the CPC executed indication information and triggering a delayed data forwarding process during the delayed data forwarding process, and the data forwarding address corresponding to the target cell sent by the source secondary node based on the information related to the CPC executed indication information; and send the data to be transmitted corresponding to the terminal and the corresponding sequence number status transfer signaling to the target secondary node according to the data forwarding address corresponding to the target cell.

[0039] According to an embodiment of the present disclosure, when the CPAC process is a conditional primary-secondary cell addition CPA process, the first preset signaling further includes information related to the CPAC executed indication information, and the information related to the CPAC executed indication information in the first preset signaling includes the identifier of the target cell of the target secondary node selected by the terminal during the CPA process; the apparatus further includes: a data forwarding address obtaining module, configured to obtain, from the obtained data forwarding addresses, the data forwarding address corresponding to the target cell according to the identifier of the target cell; the apparatus further includes: a data sending module, configured to, in response to receiving the first preset signaling, trigger a delayed data forwarding process based on the CPAC executed indication information, and send the data to be transmitted corresponding to the terminal and the corresponding sequence number status transfer signaling to the target secondary node according to the data forwarding address corresponding to the target cell during the delayed data forwarding process.

[0040] According to an embodiment of the present disclosure, the first preset signaling is at least one of an uplink information transfer multi-radio access technology dual-connection signaling, a radio resource control reconfiguration complete signaling, and a radio resource control connection reconfiguration complete signaling.

[0041] According to another aspect of the present disclosure, there is provided a data transmission device applied to a terminal. The device includes: a first preset signaling sending module, configured to send a first preset signaling to a master node, where the first preset signaling includes conditional primary-secondary cell addition or change CPAC executed indication information, and the CPAC executed indication information is used to indicate that the terminal has executed the CPAC process, so that when the CPAC process is a conditional primary-secondary cell change CPC process, the master node sends a second preset signaling to a source secondary node, and the second preset signaling includes CPC executed indication information, and the CPC executed indication information is used to indicate that the terminal has executed the CPC process.

[0042] According to an embodiment of the present disclosure, the first preset signaling is a radio resource control (RRC) signaling.

[0043] According to an embodiment of the present disclosure, the second preset signaling is at least one of a new X2 signaling, an Xn-U address indication signaling, or a new Xn signaling.

[0044] According to an embodiment of the present disclosure, the second preset signaling is a new X2 signaling, and the new X2 signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, or a conditional primary-secondary cell change completion signaling.

[0045] According to an embodiment of the present disclosure, the second preset signaling is a new Xn signaling, and the new Xn signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, or a conditional primary-secondary cell change completion signaling.

[0046] According to an embodiment of the present disclosure, the first preset signaling further includes information related to the CPAC executed indication information. The information related to the CPAC executed indication information in the first preset signaling includes an identifier of a target cell of a target secondary node selected by the terminal during the CPAC process. The first preset signaling sending module is further configured to send the first preset signaling to the master node, so that the master node obtains a data forwarding address corresponding to the target cell from the obtained data forwarding addresses according to the identifier of the target cell. The second preset signaling includes information related to the CPC executed indication information, and the information related to the CPC executed indication information in the second preset signaling includes the identifier of the target cell and the data forwarding address corresponding to the target cell.

[0047] According to an embodiment of the present disclosure, the first preset signaling is at least one of an uplink information transfer multiple radio access technology dual connection signaling, a radio resource control reconfiguration completion signaling, or a radio resource control connection reconfiguration completion signaling.

[0048] According to another aspect of the present disclosure, a data transmission device is provided, which is applied to a secondary node. The device includes: a second preset signaling receiving module, configured to receive a second preset signaling sent by a primary node according to the CPAC execution indication information of conditional primary-secondary cell addition or change, where the second preset signaling includes the CPC execution indication information, and the CPC execution indication information is used to indicate that a terminal has executed the CPC process. The second preset signaling is generated by the primary node according to the CPAC execution indication information in a first preset signaling sent by the terminal when the conditional primary-secondary cell addition or change CPAC process executed by the terminal is a CPC process. The first preset signaling includes the CPAC execution indication information, and the CPAC execution indication information is used to indicate that the terminal has executed the CPAC process.

[0049] According to an embodiment of the present disclosure, the first preset signaling is a radio resource control (RRC) signaling.

[0050] According to an embodiment of the present disclosure, the second preset signaling is at least one of a new X2 signaling, an Xn-U address indication signaling, or a new Xn signaling.

[0051] According to an embodiment of the present disclosure, the second preset signaling is a new X2 signaling, and the new X2 signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, or a conditional primary-secondary cell change completion signaling.

[0052] According to an embodiment of the present disclosure, the second preset signaling is a new Xn signaling, and the new Xn signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, or a conditional primary-secondary cell change completion signaling.

[0053] According to an embodiment of the present disclosure, the first preset signaling further includes information related to the CPAC execution indication information. The information related to the CPAC execution indication information in the first preset signaling includes an identifier of a target cell of a target secondary node selected by the terminal during the CPAC execution process. The second preset signaling includes information related to the CPC execution indication information. The information related to the CPC execution indication information in the second preset signaling includes the identifier of the target cell and a data forwarding address corresponding to the target cell, and the data forwarding address corresponding to the target cell is obtained by the primary node from the obtained data forwarding addresses according to the identifier of the target cell.

[0054] According to an embodiment of the present disclosure, the apparatus further includes: a data sending module, configured to trigger a delayed data forwarding process based on the CPC executed indication information, and in the delayed data forwarding process, send the data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling to the master node, and send the data forwarding address corresponding to the target cell to the master node based on the information related to the CPC executed indication information, so that the master node sends the data to be transmitted and its corresponding sequence number status transfer signaling to the target secondary node according to the data forwarding address corresponding to the target cell.

[0055] According to an embodiment of the present disclosure, the first preset signaling is at least one of an uplink information transfer multiple radio access technology dual connection signaling, a radio resource control reconfiguration complete signaling, and a radio resource control connection reconfiguration complete signaling.

[0056] According to another aspect of the present disclosure, there is provided a device, including: a memory, a processor, and executable instructions stored in the memory and executable in the processor, where when the processor executes the executable instructions, the methods described above are implemented.

[0057] According to another aspect of the present disclosure, there is provided a computer-readable storage medium, on which computer-executable instructions are stored, and when the executable instructions are executed by a processor, the methods described above are implemented.

[0058] The data transmission method provided by the embodiments of the present disclosure receives a first preset signaling including a CPAC executed indication information for indicating that the terminal has executed a CPAC process sent by the terminal. When the CPAC process is a conditional primary-secondary cell change (CPC) process, a second preset signaling including a CPC executed indication information for indicating that the terminal has executed the CPC process is sent to the source secondary node, so as to implement starting a delayed data forwarding process after receiving an indication from the terminal to select a target secondary node, making the time for triggering the delayed data forwarding process more appropriate, thereby avoiding the technical problems of UE data interruption or network cache overload that may be caused by improper triggering of the delayed data forwarding time.

[0059] It should be understood that the above general description and the following detailed description are only exemplary and do not limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] By referring to the accompanying drawings and describing its exemplary embodiments in detail, the above and other objects, features, and advantages of the present disclosure will become more apparent.

[0061] Figure 1 A flowchart showing a data transmission method in an embodiment of the present disclosure.

[0062] Figure 2Flowchart showing another data transmission method in an embodiment of the present disclosure.

[0063] Figure 3 It is based on Figure 2 Schematic diagram of information interaction showing the data forwarding process in a CPA case.

[0064] Figure 4 Flowchart showing yet another data transmission method in an embodiment of the present disclosure.

[0065] Figure 5 It is based on Figure 4 Schematic diagram of information interaction showing the data forwarding process in a CPC case.

[0066] Figure 6 Flowchart showing yet another data transmission method in an embodiment of the present disclosure.

[0067] Figure 7 Flowchart showing yet another data transmission method in an embodiment of the present disclosure.

[0068] Figure 8 Block diagram showing a data transmission device in an embodiment of the present disclosure.

[0069] Figure 9 Block diagram showing another data transmission device in an embodiment of the present disclosure.

[0070] Figure 10 Block diagram showing yet another data transmission device in an embodiment of the present disclosure.

[0071] Figure 11 Block diagram showing yet another data transmission device in an embodiment of the present disclosure.

[0072] Figure 12 Block diagram showing yet another data transmission device in an embodiment of the present disclosure.

[0073] Figure 13 Block diagram showing yet another data transmission device in an embodiment of the present disclosure.

[0074] Figure 14 Schematic diagram showing the structure of an electronic device in an embodiment of the present disclosure.

[0075] Figure 15 Schematic diagram showing the structure of a data transmission device according to an exemplary embodiment. Detailed implementation manners

[0076] Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the example embodiments to those skilled in the art. The drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. Like reference numerals in the figures denote like or similar parts, and thus their repeated description will be omitted.

[0077] In addition, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of the embodiments of the present disclosure. However, those skilled in the art will realize that the technical solutions of the present disclosure may be practiced without one or more of the specific details, or other methods, devices, steps, etc. may be employed. In other cases, well-known structures, methods, devices, implementations, or operations are not shown or described in detail to avoid obscuring aspects of the present disclosure.

[0078] In addition, terms such as "first", "second", etc. are used only for descriptive purposes and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first", "second" may explicitly or implicitly include one or more of such features. In the description of the present disclosure, the meaning of "a plurality" is at least two, such as two, three, etc., unless otherwise specifically defined. The symbol " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0079] In the present disclosure, unless otherwise clearly defined and limited, terms such as "connection" should be understood in a broad sense. For example, it may be an electrical connection or may communicate with each other; it may be directly connected or indirectly connected through an intermediate medium. For those of ordinary skill in the art, the specific meaning of the above terms in the present disclosure can be understood according to specific circumstances.

[0080] As described above, an important research point in the MR-DC enhancement technology is to support the CPAC process. The purpose of the CPAC process is to improve the success rate of primary and secondary cell addition or change. Its core idea is that the network configures the UE to perform the CPAC process through Radio Resource Control (RRC) signaling. The UE, based on the received signal quality of the surrounding candidate SN cells, when a certain candidate SN cell meets the configured threshold, initiates the synchronization process with that SN and does not need to report measurement reports to the network anymore, thus effectively improving the success rate of the primary and secondary cell addition or change process.

[0081] When the network undergoes one of the following processes: (1) Conditional PScellAddition (CPA) process, (2) Conditional inter SN PScellChange process triggered by the MN (the change between the primary and secondary serving cells refers to the change of the primary and secondary serving cells from the cells of one SN to the cells of another SN. This disclosure takes this case as an example for illustration. In the following, unless otherwise specified, the Conditional PScell Change (CPC) process is this case), (3) Conditional inter SN PScellChange process triggered by the SN, if the network decides to use the traditional data forwarding mechanism (i.e., the Late data forwarding mechanism) for data forwarding, it is performed after the UE connects to the target SN.

[0082] However, in the CPAC process, the connection between the UE and the target SN is initiated by the UE. The time when the Master Node (MN) or the Source SN that triggers the CPAC process starts data forwarding cannot be properly matched with the time when the UE connects to the target SN. Improper triggering of the data forwarding time may lead to UE data interruption or network buffer overload problems.

[0083] Therefore, this disclosure provides a data transmission method. By receiving a first preset signaling sent by the terminal and including CPAC executed indication information for indicating that the terminal has executed the CPAC process, in the case where the CPAC process is the Conditional PScell Change (CPC) process, a second preset signaling including CPC executed indication information for indicating that the terminal has executed the CPC process is sent to the source secondary node, making the time for triggering the data forwarding process more appropriate, thereby avoiding the technical problems of UE data interruption or network buffer overload that may be caused by improper triggering of the data forwarding time.

[0084] Figure 1 It is a flowchart of a data transmission method shown according to an exemplary embodiment. As Figure 1 shown, the method can be applied to the master node in a dual-connectivity network, for example, it can be the master node in a 5G multi-connectivity (Multi-Radio Access Technology - Dual Connectivity, MR-DC, simply referred to as multi-connectivity) architecture network.

[0085] Refer to Figure 1 This disclosure provides the method 10 may include the following steps.

[0086] In step S102, a first preset signaling sent by a receiving terminal is received. The first preset signaling includes CPAC executed indication information, and the CPAC executed indication information is used to indicate that the terminal has executed the CPAC process.

[0087] In some embodiments, for example, the first preset signaling may be an RRC signaling.

[0088] In some embodiments, for example, the first preset signaling is at least one of an uplink information transfer multi-radio access technology dual connection (UL Information Transfer MRDC) signaling, a radio resource control reconfiguration complete (RRC Reconfiguration Complete) signaling, and a radio resource control connection reconfiguration complete (RRC Connection Reconfiguration Complete) signaling.

[0089] In some embodiments, for example, the CPAC executed indication information may be a CPAC executed cell in the UL Information Transfer MRDC signaling (or RRC Reconfiguration Complete, RRC Connection Reconfiguration Complete), or a sub-cell of other cells, or may be only the signaling itself (and receiving this signaling indicates that the terminal has executed the CPAC process). After the network completes the CPAC preparation phase, when the UE connects to the target SN (i.e., performs a synchronization and random access process with a candidate SN that meets the metric threshold conditions), the UE can indicate to the MN that the CPAC process has been executed through the RRC signaling, and this information can be carried by the UL Information Transfer MRDC signaling. For example, a CPAC executed sub-cell can be added to the existing UL Information Transfer MRDC to indicate that the current UE has selected to connect to the target SN.

[0090] In some embodiments, the first preset signaling further includes information related to the CPAC executed indication information. The information related to the CPAC executed indication information in the first preset signaling includes the identifier of the target cell of the target secondary node selected by the terminal during the CPAC process. When the UE notifies the MN that the CPAC has been executed through the RRC signaling, the identifier of the target cell can be notified to the MN together through the RRC signaling, so that the MN or the source SN can obtain the corresponding data forwarding address based on the identifier of the target cell for data forwarding. The specific implementation method can refer to Figures 2 to 5 .

[0091] In step S104, when the CPAC process is a conditional primary and secondary cell change CPC process, a second preset signaling is sent to the source secondary node. The second preset signaling includes CPC executed indication information, and the CPC executed indication information is used to indicate that the terminal has executed the CPC process.

[0092] In some embodiments, the second preset signaling is at least one of a new X2 (X2AP) signaling, an Xn-U address indication signaling, or a new Xn (XnAP) signaling.

[0093] In some embodiments, the second preset signaling is a new X2 signaling, and the new X2 signaling is at least one of a conditional primary and secondary cell change notification signaling, a conditional primary and secondary cell change indication signaling, or a conditional primary and secondary cell change complete signaling.

[0094] In some embodiments, the second preset signaling is a new Xn signaling, and the new Xn signaling is at least one of a conditional primary and secondary cell change notification signaling, a conditional primary and secondary cell change indication signaling, or a conditional primary and secondary cell change complete signaling.

[0095] In some embodiments, for example, when the CPAC process is a CPA process, after the MN receives the RRC signaling including the CPAC executed indication information from the UE, it directly starts the data forwarding process and forwards the data to be transmitted, such as user data, to the target SN. The specific implementation method can refer to Figure 2 and Figure 3 .

[0096] In some embodiments, for example, when the CPAC process is the CPC process, after receiving the RRC signaling from the UE that includes the CPAC executed indication information, the MN may forward the CPAC executed indication information to the SourceSN through a second preset signaling. After receiving the CPC executed indication information therein, the Source SN sends the user data and the sequence number status transfer (SN Status Transfer) signaling corresponding to the data to the MN. The SN Status Transfer signaling is used to transfer the uplink / downlink packet data convergence protocol (PDCP) sequence number (SN) and the hyper frame number (HFN) status during the data handover process in a dual-connectivity system. After receiving it, the MN forwards the user data and the SN Status Transfer signaling to the target SN as a forwarding node to achieve data forwarding. For the specific implementation manner, reference can be made to Figure 4 and Figure 5 。

[0097] In some embodiments, for example, the MN may obtain the data forwarding address corresponding to the target cell from the obtained data forwarding addresses according to the identifier of the target cell obtained from the RRC signaling, and then send the data forwarding address and the identifier of the target cell together as the relevant information of the CPC executed indication information to the source SN through the second preset signaling, so that the source SN can transmit the data to be transmitted corresponding to the terminal, its corresponding sequence number status transfer signaling, and the data forwarding address to the MN for data forwarding at the same time. For the specific implementation manner, reference can be made to Figure 4 and Figure 5 。

[0098] In other embodiments, for example, the MN may also send only the identifier of the target cell as the relevant information of the CPC executed indication information to the source SN through the second preset signaling, and then, after the source SN transmits the data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling to the MN, obtain the data forwarding address corresponding to the target cell according to the identifier of the target cell for data forwarding.

[0099] According to the data transmission method provided by an embodiment of the present disclosure, by receiving a first preset signaling including CPAC execution indication information for indicating that the terminal has executed the CPAC process sent by the receiving terminal, when the CPAC process is a conditional primary-secondary cell change (CPC) process, a second preset signaling including CPC execution indication information for indicating that the terminal has executed the CPC process is sent to the source secondary node, so as to implement starting a delayed data forwarding process after the receiving terminal indicates to select a target secondary node, making the time for triggering the data forwarding process more appropriate, thereby avoiding the technical problems of UE data interruption or network cache overload that may be caused by inappropriate triggering of the data forwarding time.

[0100] Figure 2 is a flowchart of another data transmission method shown according to an exemplary embodiment. As Figure 2 shown in the method for the CPA process, for example, it can be applied to the master node in a dual-connectivity network, such as the master node in a 5G multi-connectivity architecture network.

[0101] Reference Figure 2 , the method 20 provided by the embodiment of the present disclosure may include the following steps.

[0102] In step S202, a first preset signaling including CPAC execution indication information for indicating that the terminal has executed the CPAC process and its related information sent by the receiving terminal is received. The related information of the CPAC execution indication information in the first preset signaling includes the identifier of the target cell of the target secondary node selected by the terminal during the CPA process.

[0103] In step S204, the data forwarding address corresponding to the target cell is obtained from the obtained data forwarding addresses according to the identifier of the target cell. When the network performs the CPA preparation process, the data forwarding address may be included in the secondary node addition request confirmation signaling fed back by each candidate target SN received by the MN, for example, it may be an Internet Protocol (IP) address.

[0104] In step S206, in response to receiving the first preset signaling, a delayed data forwarding process is triggered based on the CPAC execution indication information, and in the delayed data forwarding process, the data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling are sent to the target secondary node according to the data forwarding address corresponding to the target cell.

[0105] Figure 3 is according to Figure 2 shown in an information interaction diagram of the data forwarding process in a CPA case. As Figure 3As shown, first, the network completes the CPA preparation process (S302). This includes the master node 3004 performing RRC reconfiguration on the terminal 3002 after receiving the secondary node addition request confirmation signaling feedback from each candidate target SN. Then, after screening indicators such as the signal quality of surrounding cells, the terminal 3002 selects the cell of a certain candidate target SN (such as the target secondary node 3006) as the primary secondary cell. Immediately afterwards, the terminal 3002 triggers the CAPC execution process and performs a synchronization and random access process (S504) with the target secondary node 3006. The terminal 3002 notifies (S306) the master node 3004 through RRC signaling that the CPAC has been executed, and also notifies (S306) the master node 3004 of the identification (ID) of the target cell through the RRC signaling. After receiving the RRC signaling, the master node 3004 directly starts the data forwarding process and forwards the user data (S310) and the corresponding SN StatusTransfer signaling (S308) to the target secondary node 3006.

[0106] According to the data transmission method provided by the embodiments of the present disclosure, by combining the current CPA process, the UE indicates to the MN through the new information element in the RRC signaling that the UE has selected the target SN, enabling the MN to forward the user data to the target secondary node at an appropriate time, and avoiding the loss of user data or the increase in the base station cache load caused by improper forwarding of user data.

[0107] Figure 4 It is a flowchart of yet another data transmission method shown according to an exemplary embodiment. As Figure 4 shown in the method for the CPC process, for example, it can be applied to the master node in a dual-connection network, such as the master node in a 5G multi-connection architecture network.

[0108] Refer to Figure 4 , the method 40 provided by the embodiments of the present disclosure may include the following steps.

[0109] In step S402, receive a first preset signaling sent by the terminal, including CPAC execution indication information for indicating that the terminal has executed the CPAC process in the CPAC process and its related information. The related information of the CPAC execution indication information in the first preset signaling includes the identification of the target cell of the target secondary node selected by the terminal in the CPC process.

[0110] In step S404, obtain the data forwarding address corresponding to the target cell from the obtained data forwarding addresses according to the identification of the target cell. When the network performs the CPC preparation process, the data forwarding addresses can be included in the secondary node addition request confirmation signaling feedback from each candidate target SN received by the MN, such as an Internet Protocol (IP) address.

[0111] In step S406, a second preset signaling including CPC execution indication information for indicating that the terminal has executed the CPC process and its related information is sent to the source secondary node. The related information of the CPC execution indication information in the second preset signaling includes the identifier of the target cell and the data forwarding address corresponding to the target cell.

[0112] In step S408, the data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling sent by the source secondary node triggering the delayed data forwarding process based on the CPC execution indication information in the delayed data forwarding process are received, and the data forwarding address corresponding to the target cell sent by the source secondary node based on the related information of the CPC execution indication information. In the case of the CPC process, the source secondary node triggers the delayed data forwarding process. The source secondary node receives the data forwarding address corresponding to the target cell through the second preset signaling, and can transmit the data forwarding address, the data to be transmitted, and its corresponding sequence number status transfer signaling to the master node simultaneously in the delayed data forwarding process.

[0113] In step S410, the data to be transmitted and its corresponding sequence number status transfer signaling are sent to the target secondary node according to the data forwarding address corresponding to the target cell.

[0114] Figure 5 It is based on Figure 4 The information interaction schematic diagram showing the data forwarding process in a CPC case. As Figure 5As shown, the network completes the CPC preparation process (S502), which includes that after the master node 5004 receives the confirmation signaling of the secondary node addition request feedback by each candidate target SN, it reconfigures the RRC for the terminal 5002. Then, after the terminal 5002 screens indicators such as the signal quality of the surrounding cells, it selects the cell of a certain candidate target SN (such as the target secondary node 5008) as the primary and secondary cell. Immediately afterwards, the terminal 5002 triggers the CAPC execution process and performs the synchronization and random access process with the target secondary node 5008 (S504). The terminal 5002 can inform (S506) the master node 5004 through the RRC signaling that the CPAC has been executed, and also inform (S506) the master node 5004 of the identifier of the target cell through the RRC signaling. After receiving the RRC information reported by the terminal 5002, the master node 5004 sends the indication information of the executed CPAC process to the source secondary node 5006 through the X2 / Xn interface. A new X2 / Xn signaling can be added or the existing Xn-U address indication signaling (i.e., the above-mentioned second preset signaling) can be used. For the related implementation manners of the X2 / Xn signaling, reference can be made to the 3GPP protocols TS38.423 / TS36.423. The master node 5004 simultaneously sends the relevant information to the source secondary node 5006 through the newly added X2 / Xn signaling or the Xn-U address indication signaling (S508). The relevant information includes the target cell ID and the data forwarding address, indicating that the source secondary node 5006 starts to delay data forwarding. After receiving the corresponding indication information from the master node 5004, the source secondary node 5006 sends the data (S512) to be forwarded to the target secondary node 5008 and the corresponding sequence number status transfer signaling (S510) to the master node 5004 (i.e., triggers the data forwarding process); the master node 5004 sends the received user data (S516) and the corresponding sequence number status transfer signaling (S514) to the target secondary node 5008.

[0115] According to the data transmission method provided by the embodiments of the present disclosure, by combining the existing CPC process and using the X2 / Xn signaling, the connection state of the current UE on the network side can be indicated in a timely manner, helping the source SN trigger the data forwarding process and start forwarding the user data and the user data status information. At the same time, it can be well compatible with the existing protocol process, avoiding excessive signaling overhead.

[0116] Figure 6 It is a flowchart of another data transmission method shown according to an exemplary embodiment. As Figure 6 shown, the method can be applied to a terminal in a dual-connection network, for example, it can be a terminal in the CPAC process.

[0117] Refer to Figure 6 , the method 60 provided by the embodiments of the present disclosure may include the following steps.

[0118] In step S602, a first preset signaling is sent to the master node. The first preset signaling includes conditional primary-secondary cell addition or change CPAC executed indication information, and the CPAC executed indication information is used to indicate that the terminal has executed the CPAC process, so that when the CPAC process is a conditional primary-secondary cell change CPC process in the master node, a second preset signaling is sent to the source secondary node. The second preset signaling includes CPC executed indication information, and the CPC executed indication information is used to indicate that the terminal has executed the CPC process.

[0119] In some embodiments, the first preset signaling is an RRC signaling.

[0120] In some embodiments, the second preset signaling is at least one of a new X2 signaling, an Xn-U address indication signaling, or a new Xn signaling.

[0121] In some embodiments, the second preset signaling is a new X2 signaling, and the new X2 signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, or a conditional primary-secondary cell change completion signaling.

[0122] In some embodiments, the second preset signaling is a new Xn signaling, and the new Xn signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, or a conditional primary-secondary cell change completion signaling.

[0123] In some embodiments, the first preset signaling may further include information related to the CPAC executed indication information. The information related to the CPAC executed indication information in the first preset signaling includes the identifier of the target cell of the target secondary node selected by the terminal during the CPAC process. The second preset signaling may further include information related to the CPC executed indication information. The information related to the CPC executed indication information in the second preset signaling includes the identifier of the target cell and the data forwarding address corresponding to the target cell. The master node may obtain the data forwarding address corresponding to the target cell from the obtained data forwarding addresses according to the identifier of the target cell.

[0124] In some embodiments, the first preset signaling is an uplink information forwarding multi-radio access technology dual-connection signaling.

[0125] The data transmission method provided by the embodiments of the present disclosure corresponds to the data transmission method on the master base station side, and the specific implementation manner can be referred to Figures 2 to 5 here and will not be elaborated further.

[0126] Figure 7 is a flowchart of another data transmission method shown according to an exemplary embodiment. As Figure 7 shown, the method can be applied to, for example, a secondary node in a dual-connection network, such as the source secondary node in the CPC process.

[0127] Reference Figure 7 , the method 70 provided by the embodiments of the present disclosure may include the following steps.

[0128] In step S702, a second preset signaling sent by the master node according to the CPAC executed indication information for conditional primary and secondary cell addition or change is received. The second preset signaling includes the CPC executed indication information, and the CPC executed indication information is used to indicate that the terminal has executed the CPC process. The second preset signaling is generated by the master node according to the CPAC executed indication information in the first preset signaling sent by the terminal when the conditional primary and secondary cell addition or change CPAC process executed by the terminal is changed to the CPC process. The first preset signaling includes the CPAC executed indication information, and the CPAC executed indication information is used to indicate that the terminal has executed the CPAC process.

[0129] In some embodiments, the first preset signaling is a radio resource control (RRC) signaling.

[0130] In some embodiments, the second preset signaling is at least one of a new X2 signaling, an Xn-U address indication signaling, or a new Xn signaling.

[0131] In some embodiments, the second preset signaling is a new X2 signaling, and the new X2 signaling is at least one of a conditional primary and secondary cell change notification signaling, a conditional primary and secondary cell change indication signaling, or a conditional primary and secondary cell change completion signaling.

[0132] In some embodiments, the second preset signaling is a new Xn signaling, and the new Xn signaling is at least one of a conditional primary and secondary cell change notification signaling, a conditional primary and secondary cell change indication signaling, or a conditional primary and secondary cell change completion signaling.

[0133] In some embodiments, the first preset signaling further includes information related to the CPAC executed indication information. The information related to the CPAC executed indication information in the first preset signaling includes the identifier of the target cell of the target secondary node selected by the terminal during the CPAC process. The second preset signaling includes information related to the CPC executed indication information. The information related to the CPC executed indication information in the second preset signaling includes the identifier of the target cell and the data forwarding address corresponding to the target cell. The data forwarding address corresponding to the target cell is obtained by the master node from the obtained data forwarding addresses according to the identifier of the target cell.

[0134] In some embodiments, based on the CPC executed indication information, a delayed data forwarding process is triggered. The source SN may send the data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling to the master node in the delayed data forwarding process, and send the data forwarding address corresponding to the target cell to the master node based on the relevant information of the CPC executed indication information, so that the master node sends the data to be transmitted and its corresponding sequence number status transfer signaling to the target secondary node according to the data forwarding address corresponding to the target cell.

[0135] In some embodiments, the first preset signaling is at least one of an uplink information transfer multi-radio access technology dual-connection signaling, a radio resource control reconfiguration complete signaling, and a radio resource control connection reconfiguration complete signaling.

[0136] The data transmission method provided in the embodiments of the present disclosure corresponds to the data transmission method on the master base station side, and the specific implementation manner may refer to Figures 2 to 5 , which will not be elaborated here.

[0137] Figure 8 is a block diagram of a data transmission device shown according to an exemplary embodiment. As Figure 8 shown, the device may be applied to a master node in a dual-connection network, for example, it may be a master node in a 5G convergence architecture network.

[0138] Referring to Figure 8 , the device 80 provided in the embodiments of the present disclosure may include a first preset signaling receiving module 802 and a second preset signaling sending module 804.

[0139] The first preset signaling receiving module 802 is configured to receive the first preset signaling sent by the terminal. The first preset signaling includes conditional primary-secondary cell addition or change CPAC executed indication information, and the CPAC executed indication information is used to indicate that the terminal has executed the CPAC process.

[0140] The second preset signaling sending module 804 is configured to send a second preset signaling to the source secondary node when the CPAC process is a conditional primary-secondary cell change CPC process. The second preset signaling includes CPC executed indication information, and the CPC executed indication information is used to indicate that the terminal has executed the CPC process.

[0141] Figure 9 is a block diagram of another data transmission device shown according to an exemplary embodiment. As Figure 9 shown, the device may be applied to a master node in a dual-connection network, for example, it may be a master node in a 5G convergence architecture network.

[0142] Referring to Figure 9, the apparatus 90 provided by the embodiments of the present disclosure may include a first preset signaling receiving module 902, a second preset signaling sending module 904, a data forwarding address obtaining module 906, a data forwarding module 908, and a data sending module 910.

[0143] The first preset signaling receiving module 902 is configured to receive a first preset signaling sent by a terminal. The first preset signaling includes conditional primary-secondary cell addition or change CPAC executed indication information, and the CPAC executed indication information is used to indicate that the terminal has executed the CPAC process. The first preset signaling is a radio resource control (RRC) signaling. The first preset signaling may be at least one of an uplink information transfer multi-radio access technology dual-connection signaling, an RRC reconfiguration complete signaling, and an RRC connection reconfiguration complete signaling. The first preset signaling further includes information related to the CPAC executed indication information, and the information related to the CPAC executed indication information in the first preset signaling may include an identifier of a target cell of a target secondary node selected by the terminal during the CPAC process.

[0144] The data forwarding address obtaining module 906 is configured to obtain a data forwarding address corresponding to the target cell from the obtained data forwarding addresses according to the identifier of the target cell.

[0145] The second preset signaling sending module 904 is configured to send a second preset signaling to a source secondary node when the CPAC process is a conditional primary-secondary cell change CPC process. The second preset signaling may include CPC executed indication information and its related information. The CPC executed indication information is used to indicate that the terminal has executed the CPC process. The information related to the CPC executed indication information in the second preset signaling includes an identifier of the target cell and a data forwarding address corresponding to the target cell. The second preset signaling may be at least one of a new X2 signaling, an Xn-U address indication signaling, and a new Xn signaling. The second preset signaling may be a new X2 signaling, and the new X2 signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, and a conditional primary-secondary cell change completion signaling. The second preset signaling may be a new Xn signaling, and the new Xn signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, and a conditional primary-secondary cell change completion signaling.

[0146] The data forwarding module 908 is configured to receive data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling sent by the source secondary node based on the CPC executed indication information and triggering a delayed data forwarding process in the delayed data forwarding process, and a data forwarding address corresponding to the target cell sent by the source secondary node based on the information related to the CPC executed indication information; and send the data to be transmitted and its corresponding sequence number status transfer signaling to the target secondary node according to the data forwarding address corresponding to the target cell.

[0147] The data sending module 910 can be used to trigger a delayed data forwarding process based on the CPAC executed indication information in response to receiving a first preset signaling, and send the data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling to the target secondary node according to the data forwarding address corresponding to the target cell in the delayed data forwarding process.

[0148] Figure 10 It is a block diagram of another data transmission device shown according to an exemplary embodiment. As Figure 10 shown, the device can be applied to a terminal in a dual-connection network, for example, it can be a terminal in a 5G convergence architecture network.

[0149] Referring to Figure 10 , the device 100 provided by the embodiments of the present disclosure may include a first preset signaling sending module 1002.

[0150] The first preset signaling sending module 1002 can be used to send a first preset signaling to the master node. The first preset signaling includes conditional master secondary cell addition or changed CPAC executed indication information. The CPAC executed indication information is used to indicate that the terminal has executed the CPAC process, so that when the CPAC process is a conditional master secondary cell change CPC process, the master node sends a second preset signaling to the source secondary node. The second preset signaling includes CPC executed indication information, and the CPC executed indication information is used to indicate that the terminal has executed the CPC process.

[0151] The first preset signaling can be a radio resource control (RRC) signaling.

[0152] The first preset signaling can be at least one of an uplink information transfer multi-radio access technology dual-connection signaling, a radio resource control reconfiguration complete signaling, and a radio resource control connection reconfiguration complete signaling.

[0153] The second preset signaling can be at least one of a new X2 signaling, an Xn-U address indication signaling, and a new Xn signaling.

[0154] The second preset signaling can be a new X2 signaling, and the new X2 signaling is at least one of a conditional master secondary cell change notification signaling, a conditional master secondary cell change indication signaling, and a conditional master secondary cell change completion signaling.

[0155] The second preset signaling can be a new Xn signaling, and the new Xn signaling is at least one of a conditional master secondary cell change notification signaling, a conditional master secondary cell change indication signaling, and a conditional master secondary cell change completion signaling.

[0156] The first preset signaling may further include information related to the CPAC executed indication information, and the information related to the CPAC executed indication information in the first preset signaling includes the identifier of the target cell of the target secondary node selected by the terminal during the CPAC process.

[0157] The first preset signaling sending module 1002 may further be configured to send the first preset signaling to the master node, so that the master node obtains the data forwarding address corresponding to the target cell from the obtained data forwarding addresses according to the identifier of the target cell; the second preset signaling may further include information related to the CPC executed indication information, and the information related to the CPC executed indication information in the second preset signaling includes the identifier of the target cell and the data forwarding address corresponding to the target cell.

[0158] Figure 11 is a block diagram of another data transmission device shown according to an exemplary embodiment. As Figure 11 shown, the device may be applied to a secondary node in a dual-connection network, for example, it may be a target secondary node in a 5G convergence architecture network.

[0159] Refer to Figure 11 , the device 110 provided by the embodiments of the present disclosure may include a data receiving module 1102.

[0160] The data receiving module 1102 may be configured to receive the data to be transmitted and its corresponding sequence number status transfer signaling sent by the master node to the target secondary node according to the data forwarding address corresponding to the target cell.

[0161] Figure 12 is a block diagram of another data transmission device shown according to an exemplary embodiment. As Figure 12 shown, the device may be applied to a secondary node in a dual-connection network, for example, it may be a source secondary node in a 5G convergence architecture network.

[0162] Refer to Figure 12 , the device 120 provided by the embodiments of the present disclosure may include a second preset signaling receiving module 1202.

[0163] The second preset signaling receiving module 1202 may be configured to receive the second preset signaling sent by the master node according to the condition of adding or changing the CPAC executed indication information for the primary and secondary cells. The second preset signaling includes the CPC executed indication information, and the CPC executed indication information is used to indicate that the terminal has executed the CPC process. The second preset signaling is generated by the master node when the condition of adding or changing the CPAC process for the primary and secondary cells executed by the terminal becomes the CPC process, according to the CPAC executed indication information in the first preset signaling sent by the terminal. The first preset signaling includes the CPAC executed indication information, and the CPAC executed indication information is used to indicate that the terminal has executed the CPAC process.

[0164] Figure 13 is a block diagram of yet another data transmission device shown according to an exemplary embodiment. As Figure 13 shown, the device can be applied, for example, to a secondary node in a dual-connection network, such as a secondary node in a 5G converged architecture network.

[0165] Referring Figure 13 , the device 130 provided by the embodiments of the present disclosure may include a second preset signaling receiving module 1302 and a data sending module 1304.

[0166] The first preset signaling receiving module 1302 can be used to receive a second preset signaling sent by the master node according to the conditional master-secondary cell addition or change CPAC executed indication information. The second preset signaling includes the CPC executed indication information, and the CPC executed indication information is used to indicate that the terminal has executed the CPC process. The second preset signaling is generated by the master node according to the CPAC executed indication information in the first preset signaling sent by the terminal when the conditional master-secondary cell addition or change CPAC process executed by the terminal is a CPC process. The first preset signaling includes the CPAC executed indication information, and the CPAC executed indication information is used to indicate that the terminal has executed the CPAC process.

[0167] The first preset signaling can be an RRC signaling.

[0168] The first preset signaling can be at least one of an uplink information transfer multi-radio access technology dual-connection signaling, a radio resource control reconfiguration complete signaling, and a radio resource control connection reconfiguration complete signaling.

[0169] The second preset signaling can be at least one of a new X2 signaling, an Xn-U address indication signaling, and a new Xn signaling.

[0170] The second preset signaling can be a new X2 signaling, and the new X2 signaling is at least one of a conditional master-secondary cell change notification signaling, a conditional master-secondary cell change indication signaling, and a conditional master-secondary cell change completion signaling.

[0171] The second preset signaling is a new Xn signaling, and the new Xn signaling is at least one of a conditional master-secondary cell change notification signaling, a conditional master-secondary cell change indication signaling, and a conditional master-secondary cell change completion signaling.

[0172] The first preset signaling may further include information related to the CPAC execution indication information. The information related to the CPAC execution indication information in the first preset signaling may include the identifier of the target cell of the target secondary node selected by the terminal during the CPAC execution process; the second preset signaling may include information related to the CPC execution indication information. The information related to the CPC execution indication information in the second preset signaling may include the identifier of the target cell and the data forwarding address corresponding to the target cell. The data forwarding address corresponding to the target cell is obtained by the master node from the obtained data forwarding addresses according to the identifier of the target cell.

[0173] The data sending module 1304 may be configured to trigger a delayed data forwarding process based on the CPC execution indication information, send the data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling to the master node in the delayed data forwarding process, and send the data forwarding address corresponding to the target cell to the master node based on the information related to the CPC execution indication information, so that the master node sends the data to be transmitted and its corresponding sequence number status transfer signaling to the target secondary node according to the data forwarding address corresponding to the target cell.

[0174] The specific implementation of each module in the device provided by the embodiments of the present disclosure may refer to the content in the above method, and will not be elaborated here.

[0175] Figure 14 The structural schematic diagram of an electronic device in the embodiments of the present disclosure is shown. It should be noted that, Figure 14 The device shown only takes a computer system as an example, and should not bring any limitation to the functions and usage scope of the embodiments of the present disclosure.

[0176] As Figure 14 shown, the device 140 includes a central processing unit (CPU) 1401, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 1402 or the program loaded from the storage section 1408 into the random access memory (RAM) 1403. In the RAM 1403, various programs and data required for the operation of the device 140 are also stored. The CPU 1401, ROM 1402, and RAM 1403 are connected to each other through a bus 1404. The input / output (I / O) interface 1405 is also connected to the bus 1404.

[0177] The following components are connected to the I / O interface 1405: an input section 1406 including a keyboard, a mouse, etc.; an output section 1407 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc. and a speaker, etc.; a storage section 1408 including a hard disk, etc.; and a communication section 1409 including a network interface card such as a LAN card, a modem, etc. The communication section 1409 performs communication processing via a network such as the Internet. A drive 1410 is also connected to the I / O interface 1405 as needed. A removable medium 1411 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is installed on the drive 1410 as needed so that a computer program read therefrom is installed into the storage section 1408 as needed.

[0178] Specifically, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, an embodiment of the present disclosure includes a computer program product including a computer program carried on a computer-readable medium, the computer program including program code for performing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 1409, and / or installed from the removable medium 1411. When the computer program is executed by a central processing unit (CPU) 1401, the above-described functions defined in the system of the present disclosure are performed.

[0179] It should be noted that the computer-readable medium shown in this disclosure can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of a computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this disclosure, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium that can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on a computer-readable medium can be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination of the above.

[0180] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram can represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in a block can occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks shown can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and the combination of blocks in a block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or by a combination of dedicated hardware and computer instructions.

[0181] The modules involved in the embodiments of the present disclosure can be implemented in software or in hardware. The described modules can also be provided in a processor. For example, it can be described as: a processor includes a first preset signaling receiving module and a second preset signaling sending module. Among them, the names of these modules do not constitute a limitation to the module itself in some cases. For example, the first preset signaling receiving module can also be described as "a module for receiving the first preset signaling from the terminal".

[0182] As another aspect, the present disclosure also provides a computer-readable medium, which can be included in the device described in the above embodiments; or can exist alone without being assembled into the device. The above computer-readable medium carries one or more programs. When the above one or more programs are executed by the device, the device includes:

[0183] Receiving a first preset signaling sent by a terminal, the first preset signaling includes conditional primary-secondary cell addition or change CPAC executed indication information, and the CPAC executed indication information is used to indicate that the terminal has executed the CPAC process; in the case where the CPAC process is a conditional primary-secondary cell change CPC process, sending a second preset signaling to a source secondary node, the second preset signaling includes CPC executed indication information, and the CPC executed indication information is used to indicate that the terminal has executed the CPC process.

[0184] As Figure 15 shown, Figure 15 is a schematic structural diagram of a data transmission device 150 shown according to an exemplary embodiment. The device 150 can be provided as a base station. Referring to Figure 15 , the device 150 includes a processing component 1522, a wireless transmit / receive component 1524, an antenna component 1526, and a signal processing part specific to the wireless interface. The processing component 1522 can further include one or more processors.

[0185] One of the processors in the processing component 1522 can be configured to:

[0186] Receiving a first preset signaling sent by a terminal, the first preset signaling includes conditional primary-secondary cell addition or change CPAC executed indication information, and the CPAC executed indication information is used to indicate that the terminal has executed the CPAC process; in the case where the CPAC process is a conditional primary-secondary cell change CPC process, sending a second preset signaling to a source secondary node, the second preset signaling includes CPC executed indication information, and the CPC executed indication information is used to indicate that the terminal has executed the CPC process.

[0187] The exemplary embodiments of the present disclosure have been specifically shown and described above. It should be understood that the present disclosure is not limited to the detailed structures, arrangements, or implementation methods described herein; on the contrary, the present disclosure is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.

Claims

1. A data transmission method, characterized in that, Applied to the master node, the method includes: Receiving a first preset signaling sent by a terminal, where the first preset signaling includes conditional primary-secondary cell addition or change CPAC executed indication information and related information of the CPAC executed indication information. The CPAC executed indication information is used to indicate that the terminal has executed the CPAC process, and the related information of the CPAC executed indication information includes an identifier of a target cell of a target secondary node selected by the terminal during the CPAC process; Obtaining a data forwarding address corresponding to the target cell from the obtained data forwarding addresses according to the identifier of the target cell; In the case where the CPAC process is a conditional primary-secondary cell change CPC process, sending a second preset signaling to a source secondary node, where the second preset signaling includes CPC executed indication information and related information of the CPC executed indication information. The CPC executed indication information is used to indicate that the terminal has executed the CPC process, and the related information of the CPC executed indication information includes the identifier of the target cell and the data forwarding address corresponding to the target cell; Receiving data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling sent by the source secondary node in the delayed data forwarding process triggered based on the CPC executed indication information, and the data forwarding address corresponding to the target cell sent by the source secondary node based on the related information of the CPC executed indication information; Sending the data to be transmitted and its corresponding sequence number status transfer signaling to the target secondary node according to the data forwarding address corresponding to the target cell.

2. The method according to claim 1, wherein The first preset signaling is a radio resource control RRC signaling.

3. The method according to claim 1, characterized in that, The second preset signaling is at least one of a new X2 signaling, an Xn-U address indication signaling, or a new Xn signaling.

4. The method according to claim 1, wherein The second preset signaling is a new X2 signaling, and the new X2 signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, or a conditional primary-secondary cell change completion signaling.

5. The method according to claim 1, characterized in that, The second preset signaling is a new Xn signaling, and the new Xn signaling is at least one of a conditional primary-secondary cell change notification signaling, a conditional primary-secondary cell change indication signaling, or a conditional primary-secondary cell change completion signaling.

6. The method according to claim 1, characterized in that, In the case where the CPAC process is a conditional primary-secondary cell addition CPA process, the related information of the CPAC executed indication information in the first preset signaling includes an identifier of a target cell of a target secondary node selected by the terminal during the CPA process; The method further includes: In response to receiving the first preset signaling, triggering a delayed data forwarding process based on the CPAC executed indication information, and sending data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling to the target secondary node according to the data forwarding address corresponding to the target cell in the delayed data forwarding process.

7. The method according to claim 1, characterized in that, The first preset signaling is at least one of an uplink information transfer multi-radio access technology dual-connection signaling, a radio resource control reconfiguration completion signaling, or a radio resource control connection reconfiguration completion signaling.

8. A data transmission method, characterized in that, Applied to a terminal, the method includes: Sending a first preset signaling to a master node, the first preset signaling including conditional primary-secondary cell addition or change CPAC executed indication information and related information of the CPAC executed indication information. The CPAC executed indication information is used to indicate that the terminal has executed the CPAC process, and the related information of the CPAC executed indication information includes the identifier of the target cell of the target secondary node selected by the terminal during the CPAC process, so that the master node obtains the data forwarding address corresponding to the target cell from the obtained data forwarding addresses according to the identifier of the target cell, and in the case where the CPAC process is a conditional primary-secondary cell change CPC process, sending a second preset signaling to a source secondary node. The second preset signaling includes CPC executed indication information and related information of the CPC executed indication information. The CPC executed indication information is used to indicate that the terminal has executed the CPC process, and the related information of the CPC executed indication information includes the identifier of the target cell and the data forwarding address corresponding to the target cell, so that the master node receives the pending transmission data corresponding to the terminal and its corresponding sequence number status transfer signaling sent by the source secondary node based on the CPC executed indication information triggering a delayed data forwarding process and in the delayed data forwarding process, and the data forwarding address corresponding to the target cell sent by the source secondary node based on the related information of the CPC executed indication information, and sending the pending transmission data and its corresponding sequence number status transfer signaling to the target secondary node according to the data forwarding address corresponding to the target cell.

9. A data transmission method, characterized in that, Applied to a source secondary node, the method includes: Receiving a second preset signaling sent by the master node according to the conditional primary-secondary cell addition or change CPAC executed indication information. The second preset signaling is generated by the master node according to the CPAC executed indication information in the first preset signaling sent by the terminal in the case where the conditional primary-secondary cell addition or change CPAC execution process executed by the terminal is a CPC process. The first preset signaling includes the CPAC executed indication information and the related information of the CPAC executed indication information. The CPAC executed indication information is used to indicate that the terminal has executed the CPAC process, and the related information of the CPAC executed indication information includes the identifier of the target cell of the target secondary node selected by the terminal during the CPAC process. The data forwarding address corresponding to the target cell is obtained by the master node from the obtained data forwarding addresses according to the identifier of the target cell. The second preset signaling includes the CPC executed indication information and the related information of the CPC executed indication information. The CPC executed indication information is used to indicate that the terminal has executed the CPC process, and the related information of the CPC executed indication information includes the identifier of the target cell and the data forwarding address corresponding to the target cell; Based on the CPC executed indication information, trigger a delayed data forwarding process, and in the delayed data forwarding process, send the data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling to the master node. Based on the relevant information of the CPC executed indication information, send the data forwarding address corresponding to the target cell to the master node, so that the master node sends the data to be transmitted and its corresponding sequence number status transfer signaling to the target secondary node according to the data forwarding address corresponding to the target cell.

10. A data transmission device, characterized in that, Applied to a master node, the device includes: A first preset signaling receiving module, configured to receive a first preset signaling sent by a terminal, where the first preset signaling includes a conditional primary-secondary cell addition or change CPAC executed indication information and the relevant information of the CPAC executed indication information. The CPAC executed indication information is used to indicate that the terminal has executed the CPAC process, and the relevant information of the CPAC executed indication information includes the identifier of the target cell of the target secondary node selected by the terminal during the CPAC process; A data forwarding address obtaining module, configured to obtain the data forwarding address corresponding to the target cell from the obtained data forwarding addresses according to the identifier of the target cell; A second preset signaling sending module, configured to send a second preset signaling to a source secondary node when the CPAC process is a conditional primary-secondary cell change CPC process. The second preset signaling includes CPC executed indication information and the relevant information of the CPC executed indication information. The CPC executed indication information is used to indicate that the terminal has executed the CPC process, and the relevant information of the CPC executed indication information includes the identifier of the target cell and the data forwarding address corresponding to the target cell; A data forwarding module, configured to receive the data to be transmitted corresponding to the terminal and its corresponding sequence number status transfer signaling sent by the source secondary node based on the trigger of the delayed data forwarding process by the CPC executed indication information and in the delayed data forwarding process, and the data forwarding address corresponding to the target cell sent by the source secondary node based on the relevant information of the CPC executed indication information; send the data to be transmitted and its corresponding sequence number status transfer signaling to the target secondary node according to the data forwarding address corresponding to the target cell.

11. An apparatus, comprising: A memory, a processor, and executable instructions stored in the memory and executable in the processor, wherein the processor implements the method according to any one of claims 1-9 when executing the executable instructions.

12. A computer-readable storage medium having computer-executable instructions stored thereon, characterized in that, The executable instructions implement the method according to any one of claims 1-9 when executed by the processor.

Citation Information

Patent Citations

  • Communication method and device

    WO2021062679A1

  • Conditional configuration in multi-connectivity operation

    WO2021086254A1

Cited By

  • Data transmission method and apparatus, device, and storage medium

    WO2023011131A1