Data transmission method and apparatus, device, and storage medium
By receiving advance data forwarding acceptance indication information from candidate target auxiliary nodes, the problems of excessive load on candidate target auxiliary nodes and data loss caused by the advance data forwarding mechanism in the CPAC process are solved, realizing a more reasonable data forwarding method and improving the reliability of data transmission.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA TELECOM CORP LTD
- Filing Date
- 2021-08-19
- Publication Date
- 2026-07-31
AI Technical Summary
In the Conditional Primary/Secondary Cell Addition or Change (CPAC) process, when using the advance data forwarding mechanism, there is a problem of data loss due to excessive network load on the candidate target secondary node.
By receiving the advance data forwarding acceptance level indication information in the secondary node add request confirmation signaling sent by the candidate target secondary node, the node that initiates the CPAC process can determine whether to trigger the advance data forwarding process.
This avoids situations where candidate target auxiliary nodes are overloaded or user data is lost due to improper forwarding mechanism configuration, optimizes system configuration, and improves the reliability of data transmission.
Smart Images

Figure CN115915191B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and more specifically, to a data transmission method, apparatus, device, and readable storage medium. Background Technology
[0002] In Release 12 (R12), 3GPP, the third-generation mobile communication technology standards organization, introduced Dual-Connectivity (DC) technology, enabling traffic offloading between base stations via the X2 interface, thereby improving network coverage capacity and spectrum utilization. Dual-Connectivity technology has also been widely adopted in 5G New Radio (NR) systems, with Multi-RAT (Radio Access Technology) Dual Connectivity (MR-DC) becoming one of the key technologies in the converged architecture of 5G networks.
[0003] A key research area in MR-DC enhancement technology is supporting Conditional PSCell Addition / Change (CPAC) procedures. During CPAC, an early data forwarding mechanism is supported, in contrast to the traditional delayed data forwarding mechanism. The choice of which data forwarding mechanism to use within a single CPAC procedure is determined by the network implementation. In related technologies, the master node (MN) or the source secondary node (SN) that triggers the CPAC procedure decides whether to adopt the early data forwarding mechanism.
[0004] For the CPAC process, if an advance data forwarding mechanism is adopted, between the time the data is sent to the candidate target SN and the time the terminal (also known as the user equipment, UE) successfully establishes a connection with the target SN and transmits data, the target SN / candidate target SN needs to store user data. This will increase the SN's cache pressure. When the network load on the candidate target SN is high, the cached data may be discarded, resulting in data loss.
[0005] As mentioned above, how to avoid the loss of cached data of candidate target SN when adopting the advance data forwarding mechanism has become an urgent problem to be solved.
[0006] The information disclosed in the background section is only intended to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0007] The purpose of this disclosure is to provide a data transmission method, apparatus, device, and readable storage medium that at least to some extent overcomes the problem of data loss caused by high network load on the candidate target SN side when using an advance data forwarding mechanism.
[0008] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.
[0009] According to one aspect of this disclosure, a data transmission method is provided, applied to a primary node, the method comprising: receiving a secondary node add request confirmation signaling sent by a candidate target secondary node, the secondary node add request confirmation signaling including advance data forwarding acceptance level indication information, the advance data forwarding acceptance level indication information being used to indicate the degree to which the candidate target secondary node accepts advance data forwarding, so that a node initiating a conditional primary / secondary cell add or change CPAC procedure decides whether to trigger an advance data forwarding procedure for the candidate target secondary node based on the advance data forwarding acceptance level indication information.
[0010] According to one embodiment of this disclosure, the method further includes: initiating the CPAC process and sending a secondary node addition request signaling to the candidate target secondary node, wherein the secondary node addition request signaling includes information on adopting the CPAC mechanism.
[0011] According to one embodiment of this disclosure, the method further includes: sending Radio Resource Control (RRC) reconfiguration information to a terminal, the RRC reconfiguration information including information on the adoption of the CPAC mechanism and information on the candidate target secondary node; receiving RRC reconfiguration completion information sent by the terminal; and determining whether to trigger an advance data forwarding procedure for the candidate target secondary node based on the advance data forwarding acceptance indication information.
[0012] If it is decided to trigger the advance data forwarding process for the candidate target auxiliary node, the advance data forwarding process is triggered, and the data to be transmitted is forwarded to the candidate target auxiliary node in the advance data forwarding process.
[0013] According to an embodiment of this disclosure, the method further includes: sending RRC reconfiguration information to a terminal, the RRC reconfiguration information including information on the adoption of the CPAC mechanism and information on the candidate target secondary node; receiving RRC reconfiguration completion information sent by the terminal; and, if it is determined that an advance data forwarding procedure is to be triggered for the candidate target secondary node, sending a first preset signaling to the source secondary node, the first preset signaling including indication information that the conditional primary / secondary cell change CPC has been triggered, the CPC being triggered indication information being used to indicate that the CPC preparation phase has been completed; receiving data to be transmitted sent by the source secondary node; and forwarding the data to be transmitted to the candidate target secondary node in the advance data forwarding procedure.
[0014] According to one embodiment of this disclosure, the method further includes: receiving a secondary node change request signaling sent by a source secondary node when initiating the CPAC procedure, the secondary node change request signaling including information on adopting the CPAC mechanism; and sending a secondary node add request signaling to the candidate target secondary node, the secondary node add request signaling including the information on adopting the CPAC mechanism.
[0015] According to an embodiment of this disclosure, the method further includes: sending RRC reconfiguration information to the terminal, the RRC reconfiguration information including information on the adoption of the CPAC mechanism and information on the candidate target secondary node; receiving RRC reconfiguration completion information sent by the terminal; and sending a second preset signaling to the source secondary node, the second preset signaling including CPC trigger indication information and advance data forwarding acceptance indication information, the CPC trigger indication information being used to indicate that the CPC preparation phase has been completed.
[0016] According to one embodiment of this disclosure, the method further includes: receiving data to be transmitted sent by the source auxiliary node when it decides to trigger an advance data forwarding process for the candidate target auxiliary node; and forwarding the data to be transmitted to the candidate target auxiliary node.
[0017] According to one embodiment of this disclosure, the second preset signaling is at least one of the following: newly added X2 signaling, Xn-U address indication signaling, or newly added Xn signaling.
[0018] According to one embodiment of this disclosure, the second preset signaling is a new X2 signaling, which is at least one of conditional primary / secondary cell change notification signaling, conditional primary / secondary cell change indication signaling, and conditional primary / secondary cell change completion signaling.
[0019] According to one embodiment of this disclosure, the second preset signaling is a new Xn signaling, which is at least one of conditional primary / secondary cell change notification signaling, conditional primary / secondary cell change indication signaling, and conditional primary / secondary cell change completion signaling.
[0020] According to one embodiment of this disclosure, the advance data forwarding acceptance level indication information is within a preset numerical range.
[0021] According to one embodiment of this disclosure, the numerical value of the advance data forwarding acceptance level indication information is positively correlated with the degree to which the candidate target auxiliary node receives advance data forwarding.
[0022] According to one embodiment of this disclosure, the number of candidate target auxiliary nodes is one or more; receiving auxiliary node add request confirmation signaling sent by the candidate target auxiliary nodes, so that the node initiating the CPAC process can decide whether to trigger the early data forwarding process for the candidate target auxiliary nodes based on the early data forwarding acceptance level indication information, includes: when the number of candidate target auxiliary nodes is multiple, receiving auxiliary node add request confirmation signaling sent by multiple candidate target auxiliary nodes respectively, so that the node initiating the CPAC process can decide whether to trigger the early data forwarding process for the candidate target auxiliary nodes corresponding to each early data forwarding acceptance level indication information based on each early data forwarding acceptance level indication information.
[0023] According to another aspect of this disclosure, a data transmission method is provided, applied to a secondary node, which sends a secondary node add request confirmation signaling to a primary node. The secondary node add request confirmation signaling includes advance data forwarding acceptance level indication information, which is used to indicate the degree to which the secondary node accepts advance data forwarding, so that the node initiating the CPAC process can decide whether to trigger the advance data forwarding process for the secondary node based on the advance data forwarding acceptance level indication information.
[0024] According to one embodiment of this disclosure, the method further includes: generating the advance data forwarding acceptance level indication information based on its own resource situation.
[0025] According to one embodiment of this disclosure, the method further includes receiving a secondary node add request signaling sent to the candidate target secondary node when the master node initiates the CPAC process, the secondary node add request signaling including information on adopting the CPAC mechanism.
[0026] According to one embodiment of this disclosure, the advance data forwarding acceptance level indication information is within a preset numerical range.
[0027] According to one embodiment of this disclosure, the numerical value of the advance data forwarding acceptance level indication information is positively correlated with the degree to which the candidate target auxiliary node receives advance data forwarding.
[0028] According to another aspect of this disclosure, a data transmission method is provided, applied to a secondary node, the method comprising: receiving a second preset signaling sent by a primary node, the second preset signaling including advance data forwarding acceptance level indication information, the advance data forwarding acceptance level indication information being used to indicate the degree to which a candidate target secondary node accepts advance data forwarding; and determining whether to trigger an advance data forwarding process for the candidate target secondary node based on the advance data forwarding acceptance level indication information.
[0029] According to one embodiment of this disclosure, the method further includes: when deciding to trigger an advance data forwarding process for the candidate target auxiliary node, sending data to be transmitted to the master node so that the master node forwards the data to be transmitted to the candidate target auxiliary node.
[0030] According to one embodiment of this disclosure, the second preset signaling is at least one of the following: newly added X2 signaling, Xn-U address indication signaling, or newly added Xn signaling.
[0031] According to one embodiment of this disclosure, the second preset signaling is a new X2 signaling, which is at least one of conditional primary / secondary cell change notification signaling, conditional primary / secondary cell change indication signaling, and conditional primary / secondary cell change completion signaling.
[0032] According to one embodiment of this disclosure, the second preset signaling is a new Xn signaling, which is at least one of conditional primary / secondary cell change notification signaling, conditional primary / secondary cell change indication signaling, and conditional primary / secondary cell change completion signaling.
[0033] According to one embodiment of this disclosure, the advance data forwarding acceptance level indication information is within a preset numerical range.
[0034] According to one embodiment of this disclosure, the numerical value of the advance data forwarding acceptance level indication information is positively correlated with the degree to which the candidate target auxiliary node receives advance data forwarding.
[0035] According to another aspect of this disclosure, a data transmission apparatus is provided, applied to a primary node, the apparatus comprising: a secondary node add request confirmation receiving module, configured to receive a secondary node add request confirmation signaling sent by a candidate target secondary node, the secondary node add request confirmation signaling including advance data forwarding acceptance level indication information, the advance data forwarding acceptance level indication information being used to indicate the degree to which the candidate target secondary node accepts advance data forwarding, so that a node initiating a conditional primary / secondary cell add or change CPAC procedure decides whether to trigger an advance data forwarding procedure for the candidate target secondary node based on the advance data forwarding acceptance level indication information.
[0036] According to one embodiment of this disclosure, the apparatus further includes: a secondary node addition request signaling sending module, used to send a secondary node addition request signaling to the candidate target secondary node when the primary node initiates the CPAC process, the secondary node addition request signaling including information on adopting the CPAC mechanism; and a data forwarding process determination module, used to determine whether to trigger an early data forwarding process for the candidate target secondary node based on the early data forwarding acceptance level indication information.
[0037] According to one embodiment of this disclosure, the apparatus further includes: an RRC reconfiguration information sending module, configured to send Radio Resource Control (RRC) reconfiguration information to the terminal, the RRC reconfiguration information including information on the adoption of the CPAC mechanism and information on the candidate target secondary node; an RRC reconfiguration completion information receiving module, configured to receive the RRC reconfiguration completion information sent by the terminal; and a first data sending module, configured to forward the data to be transmitted to the candidate target secondary node in the advance data forwarding process when the master node decides to trigger an advance data forwarding process for the candidate target secondary node.
[0038] According to an embodiment of this disclosure, the apparatus further includes: a first preset signaling sending module, configured to send a first preset signaling to a source secondary node when it is determined that an advance data forwarding procedure will be triggered for the candidate target secondary node, the first preset signaling including a conditional primary / secondary cell change CPC triggered indication information, the CPC triggered indication information being used to indicate that the CPC preparation phase has been completed; a data receiving module, configured to receive data to be transmitted sent by the source secondary node; and a second data sending module, configured to forward the data to be transmitted to the candidate target secondary node in the advance data forwarding procedure.
[0039] According to one embodiment of this disclosure, the apparatus further includes: a secondary node change requirement signaling receiving module, configured to receive secondary node change requirement signaling sent by a source secondary node when initiating the CPAC procedure, the secondary node change requirement signaling including information on adopting the CPAC mechanism; and a secondary node add request signaling sending module, further configured to send secondary node add request signaling to the candidate target secondary node according to the secondary node change requirement signaling, the secondary node add request signaling including the information on adopting the CPAC mechanism.
[0040] According to one embodiment of this disclosure, the apparatus further includes: a second preset signaling sending module, configured to send a second preset signaling to the source auxiliary node, the second preset signaling including CPC triggered indication information and the advance data forwarding acceptance level indication information, the CPC triggered indication information being used to indicate that the CPC preparation phase has been completed.
[0041] According to one embodiment of this disclosure, the data receiving module is further configured to receive data to be transmitted sent by the source auxiliary node when it decides to trigger an advance data forwarding process for the candidate target auxiliary node.
[0042] According to one embodiment of this disclosure, the second preset signaling is at least one of the following: newly added X2 signaling, Xn-U address indication signaling, or newly added Xn signaling.
[0043] According to one embodiment of this disclosure, the second preset signaling is a new X2 signaling, which is at least one of conditional primary / secondary cell change notification signaling, conditional primary / secondary cell change indication signaling, and conditional primary / secondary cell change completion signaling.
[0044] According to one embodiment of this disclosure, the second preset signaling is a new Xn signaling, which is at least one of conditional primary / secondary cell change notification signaling, conditional primary / secondary cell change indication signaling, and conditional primary / secondary cell change completion signaling.
[0045] According to one embodiment of this disclosure, the advance data forwarding acceptance level indication information is within a preset numerical range.
[0046] According to one embodiment of this disclosure, the numerical value of the advance data forwarding acceptance level indication information is positively correlated with the degree to which the candidate target auxiliary node receives advance data forwarding.
[0047] According to one embodiment of this disclosure, the number of candidate target auxiliary nodes is one or more; the auxiliary node addition request confirmation receiving module is further configured to: when the number of candidate target auxiliary nodes is multiple, receive auxiliary node addition request confirmation signaling sent by multiple candidate target auxiliary nodes respectively, so that the node initiating the CPAC process decides whether to trigger the advance data forwarding process for the candidate target auxiliary node corresponding to each advance data forwarding acceptance level indication information based on each advance data forwarding acceptance level indication information.
[0048] According to another aspect of this disclosure, a data transmission apparatus is provided for use in a secondary node. The apparatus includes: a secondary node addition request confirmation signaling sending module, configured to send secondary node addition request confirmation signaling to a primary node. The secondary node addition request confirmation signaling includes advance data forwarding acceptance level indication information, which indicates the degree to which the secondary node accepts advance data forwarding, so that the node initiating the CPAC process can determine whether to trigger the advance data forwarding process for the secondary node based on the advance data forwarding acceptance level indication information.
[0049] According to one embodiment of this disclosure, the apparatus further includes: an advance data forwarding acceptance level indication information generation module, used to generate the advance data forwarding acceptance level indication information based on its own resource situation.
[0050] According to one embodiment of this disclosure, the apparatus further includes: a secondary node addition request signaling receiving module, configured to receive secondary node addition request signaling sent by the primary node to the candidate target secondary node when the primary node initiates the CPAC process, wherein the secondary node addition request signaling includes information on the adoption of the CPAC mechanism.
[0051] According to one embodiment of this disclosure, the advance data forwarding acceptance level indication information is within a preset numerical range.
[0052] According to one embodiment of this disclosure, the numerical value of the advance data forwarding acceptance level indication information is positively correlated with the degree to which the candidate target auxiliary node receives advance data forwarding.
[0053] According to another aspect of this disclosure, a data transmission apparatus is provided for use in a secondary node. The apparatus includes: a second preset signaling receiving module for receiving a second preset signaling sent by a primary node, the second preset signaling including advance data forwarding acceptance level indication information, the advance data forwarding acceptance level indication information being used to indicate the degree to which a candidate target secondary node accepts advance data forwarding; and a data forwarding process determining module for determining whether to trigger an advance data forwarding process for the candidate target secondary node based on the advance data forwarding acceptance level indication information.
[0054] According to one embodiment of this disclosure, the apparatus further includes: a third data transmission module, configured to send data to be transmitted to the master node when it is determined that an advance data forwarding process will be triggered for the candidate target auxiliary node, so that the master node forwards the data to be transmitted to the candidate target auxiliary node.
[0055] According to one embodiment of this disclosure, the second preset signaling is at least one of the following: newly added X2 signaling, Xn-U address indication signaling, or newly added Xn signaling.
[0056] According to one embodiment of this disclosure, the second preset signaling is a new X2 signaling, which is at least one of conditional primary / secondary cell change notification signaling, conditional primary / secondary cell change indication signaling, and conditional primary / secondary cell change completion signaling.
[0057] According to one embodiment of this disclosure, the second preset signaling is a new Xn signaling, which is at least one of conditional primary / secondary cell change notification signaling, conditional primary / secondary cell change indication signaling, and conditional primary / secondary cell change completion signaling.
[0058] According to one embodiment of this disclosure, the advance data forwarding acceptance level indication information is within a preset numerical range.
[0059] According to one embodiment of this disclosure, the numerical value of the advance data forwarding acceptance level indication information is positively correlated with the degree to which the candidate target auxiliary node receives advance data forwarding.
[0060] According to another aspect of this disclosure, an apparatus is provided, comprising: a memory, a processor, and executable instructions stored in the memory and executable in the processor, wherein the processor, when executing the executable instructions, implements any of the methods described above.
[0061] According to another aspect of this disclosure, a computer-readable storage medium is provided that stores computer-executable instructions thereon, which, when executed by a processor, implement any of the methods described above.
[0062] The data transmission method provided in the embodiments of this disclosure receives a secondary node add request confirmation signaling sent by a candidate secondary node, which includes advance data forwarding acceptance level indication information indicating the degree to which the candidate secondary node accepts advance data forwarding. This enables the node initiating the conditional primary / secondary cell add or change CPAC procedure to decide whether to trigger the advance data forwarding procedure for the candidate secondary node based on the advance data forwarding acceptance level indication information. This allows the candidate secondary node to indicate its own degree of acceptance of advance data forwarding. When the node triggering the CPAC procedure decides the data forwarding method, it can decide whether to perform advance data forwarding for the corresponding candidate secondary node based on the advance data forwarding acceptance level indication information. This avoids situations where the candidate target SN is overloaded or user data is lost due to unreasonable forwarding mechanism configuration.
[0063] It should be understood that the above general description and the following detailed description are merely exemplary and do not limit this disclosure. Attached Figure Description
[0064] The above and other objects, features and advantages of this disclosure will become more apparent from a detailed description of exemplary embodiments thereof with reference to the accompanying drawings.
[0065] Figure 1 A flowchart of a data transmission method according to an embodiment of this disclosure is shown.
[0066] Figure 2 A flowchart illustrating another data transmission method in an embodiment of this disclosure is shown.
[0067] Figure 3 It is based on Figure 2 This diagram illustrates the information exchange process during data forwarding in the case of MN-triggered CPA.
[0068] Figure 4 A flowchart of another data transmission method in an embodiment of this disclosure is shown.
[0069] Figure 5 It is based on Figure 4 This diagram illustrates the information exchange process during data forwarding in a CPC-triggered MN scenario.
[0070] Figure 6 This is a flowchart illustrating yet another data transmission method according to an exemplary embodiment.
[0071] Figure 7 It is based on Figure 6 This diagram illustrates the information exchange process during data forwarding in the case of SN-triggered CPC.
[0072] Figure 8 This is a flowchart illustrating yet another data transmission method according to an exemplary embodiment.
[0073] Figure 9 This is a flowchart illustrating yet another data transmission method according to an exemplary embodiment.
[0074] Figure 10 This is a block diagram illustrating a data transmission apparatus according to an exemplary embodiment.
[0075] Figure 11 This is a block diagram illustrating another data transmission apparatus according to an exemplary embodiment.
[0076] Figure 12 This is a block diagram illustrating another data transmission apparatus according to an exemplary embodiment.
[0077] Figure 13 This is a block diagram illustrating yet another data transmission apparatus according to an exemplary embodiment.
[0078] Figure 14 This is a block diagram illustrating yet another data transmission apparatus according to an exemplary embodiment.
[0079] Figure 15 A schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure is shown.
[0080] Figure 16 This is a schematic diagram of a data transmission device according to an exemplary embodiment. Detailed Implementation
[0081] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted.
[0082] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more of the specific details omitted, or other methods, apparatuses, steps, etc., can be employed. In other instances, well-known structures, methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this disclosure.
[0083] Furthermore, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this disclosure, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified. The symbol " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0084] In this disclosure, unless otherwise expressly specified and limited, the term "connection" and similar terms should be interpreted broadly, for example, it can refer to an electrical connection or the ability to communicate with each other; it can refer to a direct connection or an indirect connection through an intermediate medium. Those skilled in the art can understand the specific meaning of the above terms in this disclosure according to the specific circumstances.
[0085] As mentioned above, a key research area in MR-DC enhancement technology is supporting the Conditional Primary / Secondary Cell Addition / Change (CPAC) procedure. The core idea of the CPAC mechanism is to configure the UE to perform the CPAC procedure via Radio Resource Control (RRC) signaling. This procedure can be triggered by the MN or the SN. When the UE is configured to use the CPAC mechanism for primary / secondary cell addition or change, the UE begins to detect the received signal quality of surrounding candidate target SNs. When a candidate target SN meets a configured threshold, the UE directly initiates a synchronization process with that candidate target SN without needing to report measurement reports to the MN. This improves the robustness of the primary / secondary cell addition or change process.
[0086] Meanwhile, in order to reduce data transmission interruption latency, the 3GPP RAN3 working group adopted at the RAN3#110e meeting to support the following Early data forwarding mechanism in the CPAC process.
[0087] (1) For the Conditional PScell Addition (CPA) procedure, after the MN receives the RRC (connection) reconfiguration completion signaling from the UE, it transmits the (end user's) data to the candidate target SN.
[0088] (2) Regarding the Conditional Inter-SN PScell Change procedure triggered by the MN, after receiving the RRC (Connectivity) reconfiguration completion signaling from the UE, the MN sends a first preset signaling to the source SN. This signaling carries CPC (Conditional PScell Change triggered) indication information. After receiving the above information, the source SN transmits the data to the MN, and the MN then transmits the data to the candidate target SN. Inter-SN change refers to the change of the primary / secondary cell from a cell of one SN to a cell of another SN. This disclosure uses this case as an example for explanation.
[0089] (3) For the Conditional inter-SN PScell Change procedure triggered by the SN, after the source SN receives the second preset signaling sent by the MN, this signaling carries CPC (Conditional PScell Change triggered) indication information. The source SN transmits the data to the MN, and the MN then forwards it to the candidate target SN. The second preset signaling may be the same as or different from the first preset signaling. For specific implementation details, please refer to [reference needed]. Figure 4 and Figure 6 .
[0090] To distinguish it from Early data forwarding, the 3GPP protocol names the traditional data forwarding mechanism Late data forwarding. Under Late data forwarding, after the UE successfully accesses the target SN, the MN forwards the user data to the target SN. For CPAC, either Early data forwarding or Late data forwarding can be used; the choice of which data forwarding mechanism to use during a primary / secondary cell handover process is determined by the network implementation. In the relevant protocol procedures, the use of Early data forwarding is decided by either the MN or the Source SN; the candidate target SN cannot participate in the decision-making process.
[0091] For the CPAC procedure, if the Early Data Forwarding mechanism is used, the time between sending data to the candidate target SN and the UE successfully establishing a connection with the target SN and transmitting data is unpredictable. Furthermore, during this period, the target SN / candidate target SN needs to store user data, which increases the SN's cache pressure and causes unnecessary resource waste. Additionally, when the network load on the candidate target SN is high, cached data may be discarded, resulting in data loss.
[0092] Therefore, this disclosure provides a data transmission method that receives a secondary node add request confirmation signaling sent by a candidate secondary node, which includes advance data forwarding acceptance level indication information indicating the degree to which the candidate secondary node accepts advance data forwarding. This enables the node initiating the primary / secondary cell add or change CPAC procedure to decide whether to trigger the advance data forwarding procedure for the candidate secondary node based on the advance data forwarding acceptance level indication information. This allows the candidate secondary node to indicate its own degree of acceptance of advance data forwarding. When the node triggering the CPAC procedure decides the data forwarding method, it can decide whether to perform advance data forwarding for the corresponding candidate secondary node based on the advance data forwarding acceptance level indication information. This avoids situations where the candidate target SN is overloaded or user data is lost due to unreasonable forwarding mechanism configuration.
[0093] Figure 1 This is a flowchart illustrating a data transmission method according to an exemplary embodiment. For example... Figure 1 The method shown can be applied, for example, to a master node in a dual-connectivity network, such as a master node in a 5G MR-DC architecture network.
[0094] refer to Figure 1 The method 10 provided in this embodiment may include the following steps.
[0095] In step S102, a secondary node add request confirmation signaling is received from a candidate target secondary node. The secondary node add request confirmation signaling includes advance data forwarding acceptance level indication information. The advance data forwarding acceptance level indication information is used to indicate the degree to which the candidate target secondary node accepts advance data forwarding, so that the node initiating the conditional primary and secondary cell add or change CPAC procedure can decide whether to trigger the advance data forwarding procedure for the candidate target secondary node based on the advance data forwarding acceptance level indication information.
[0096] In some embodiments, the number of candidate target secondary nodes can be one or more. For example, the primary node can obtain neighboring nodes with reference signals greater than a certain threshold as candidate target secondary nodes based on the UE's measurement report. The number of candidate target secondary nodes can be set to no more than 8, 10, or 12, etc. When there are multiple candidate target secondary nodes, the primary node can receive secondary node addition request confirmation signaling sent by multiple candidate target secondary nodes respectively. This allows the node initiating the CPAC procedure to decide whether to trigger the advance data forwarding procedure for the candidate target secondary nodes corresponding to each advance data forwarding acceptance level indication information based on the advance data forwarding acceptance level indication information. For specific implementation details, please refer to... Figure 3 , Figure 5 and Figure 7 .
[0097] In some embodiments, for example, the Early data forwarding Acceptability indication information may be a cell in the secondary node add request confirmation signaling, such as an Early data forwarding Acceptability cell or a sub-cell of a cell in the secondary node add request confirmation signaling.
[0098] In some embodiments, the CPAC process can be initiated by MN or SN; for specific implementation details, please refer to [reference needed]. Figures 2 to 7 .
[0099] In some embodiments, for example, the advance data forwarding acceptance level can be within a preset numerical range, such as a range defined as 0 to 100, or 0 to 1, or 1000 to 2000, etc., which are not limited in this disclosure.
[0100] In some embodiments, the early data forwarding acceptance level indication information can be used by the candidate target SN to indicate to the MN its acceptance level of early data forwarding. For example, the value of the early data forwarding acceptance level indication information is positively correlated with the degree to which the candidate target secondary node receives early data forwarding. For instance, the value range of the early data forwarding acceptance level indication information is defined as 0 to 100. When the value is 0, it indicates that the candidate target SN cannot accept early data forwarding; when the value is 100, it indicates that the candidate target SN can fully accept early data forwarding. The above is only an example; the value of the early data forwarding acceptance level indication information can also be negatively correlated with the early data forwarding acceptance level indication information of the candidate target secondary node, and this disclosure does not impose any limitations.
[0101] In some embodiments, the advance data forwarding acceptance level indication information can be generated by the candidate target SN based on its own resource situation, such as by comprehensively considering the Physical Resource Block (PRB) utilization, the number of RRC connections, etc., or it may be an empirical value.
[0102] According to the data transmission method provided in this disclosure, by receiving a secondary node add request confirmation signaling sent by a candidate secondary node including advance data forwarding acceptance level indication information for indicating the degree to which the candidate secondary node accepts advance data forwarding, the node initiating the conditional primary / secondary cell add or change CPAC procedure can decide whether to trigger the advance data forwarding procedure for the candidate secondary node based on the advance data forwarding acceptance level indication information. This enables the candidate secondary node to indicate its own degree of acceptance of advance data forwarding. When the node triggering the CPAC procedure decides the data forwarding method, it can decide whether to perform advance data forwarding for the corresponding candidate secondary node based on the advance data forwarding acceptance level indication information. This can avoid the situation where the candidate target SN is overloaded or user data is lost due to unreasonable forwarding mechanism configuration.
[0103] Figure 2 This is a flowchart illustrating another data transmission method according to an exemplary embodiment. For example... Figure 2 The method shown illustrates the scenario where the MN triggers 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 MR-DC architecture network.
[0104] refer to Figure 2 The method 20 provided in this embodiment may include the following steps.
[0105] In step S202, the CPAC procedure is initiated, and a secondary node addition request signaling is sent to the candidate target secondary node. The secondary node addition request signaling includes information on the adoption of the CPAC mechanism.
[0106] In step S204, a secondary node add request confirmation signaling, which includes advance data forwarding acceptance level indication information, is received from the candidate target secondary node.
[0107] In some embodiments, such as during the CPAC preparation process, an information element can be added to the SgNB / SN Addition Request Acknowledge signaling fed back by the candidate target SN to the MN to indicate the current candidate target SN's acceptance level of Early data forwarding. For example, this information element can be named Early data forwarding Acceptability, with a value range of 0 to 100. When the value is 0, it indicates that the current candidate target SN cannot accept Early data forwarding, and when the value is 100, it indicates that the current candidate target SN can fully receive Early data forwarding.
[0108] In step S206, RRC reconfiguration information is sent to the terminal. The RRC reconfiguration information includes information on the use of the CPAC mechanism and information on the candidate target auxiliary nodes.
[0109] In step S208, the receiving terminal sends an RRC reconfiguration completion message.
[0110] In some embodiments, the master node configures the UE with the information of the candidate target secondary node through RRC signaling to prepare for the CPAC procedure, and sends the RRC reconfiguration completion information to the master node after the UE completes the RRC reconfiguration.
[0111] In step S210, a decision is made on whether to trigger the advance data forwarding process for the candidate target auxiliary node based on the advance data forwarding acceptance level indication information.
[0112] In some embodiments, for example, after the MN receives the SgNB / SN Addition Request Acknowledge signaling, it refers to the specific value of the Early data forwarding Acceptability sub-cell in the signaling to determine whether to trigger the Early data forwarding procedure. For Early data forwarding Acceptability values that are low, the traditional Late data forwarding method can be used; for values that are high, Early data forwarding is used for data forwarding.
[0113] In step S212, if it is decided to trigger the advance data forwarding process for the candidate target auxiliary node, the advance data forwarding process is triggered, and the data to be transmitted is forwarded to the candidate target auxiliary node in the advance data forwarding process.
[0114] In some embodiments, the specific implementation of the advance data forwarding process can be referred to Figure 3 .
[0115] In some embodiments, for example, the master node may combine the network implementation and the early data forwarding reception level fed back by the candidate target SN to comprehensively decide whether to trigger the early data forwarding process. For example, for services with high latency requirements, if the early data forwarding reception level fed back by the candidate target SN is higher than a preset threshold, the Early data forwarding mechanism can be used in the data transmission process with the candidate target SN.
[0116] In some embodiments, if it is determined, based on the advance data forwarding acceptance level indication information, that the advance data forwarding process will not be triggered for the candidate target secondary node, the data to be transmitted is forwarded to the candidate target secondary node through a delayed data forwarding process. For specific implementation details, please refer to... Figure 3 .
[0117] Figure 3 It is based on Figure 2 This diagram illustrates the information exchange process during data forwarding in a CPA-triggered MN scenario. Figure 3 As shown, after the master node (MN) 3004 decides to use the CPAC mechanism for this PScell Addition process, it will send a secondary node addition request (SN / SgNB Addition Request) (S302) signaling to the candidate target SN. This signaling contains CPAC-related information indicating that it is a CPAC request.
[0118] Candidate target SN (e.g.) Figure 3 Candidate target auxiliary nodes 1 (3006) and 2 (3008) decide whether to accept the current CPAC request based on their own resource conditions. If they accept the CPAC request, they need to send an SN / SgNB AdditionRequest Acknowledge signaling message to the MN. This signaling message can include an Early data forwardingAcceptability sub-element, with a value range of 0 to 100. A value of 0 indicates that the current candidate target SN cannot accept Early data forwarding, while a value of 100 indicates that the current candidate target SN can fully accept Early data forwarding. For example, Figure 3 The Early data forwarding Acceptability included in the SN / SgNB Addition Request Acknowledge signaling (S306) sent by candidate target auxiliary node 1 3006 to master node 3004 is 10, while the Early data forwarding Acceptability included in the SN / SgNB Addition Request Acknowledge signaling (S308) sent by candidate target auxiliary node 2 3008 to master node 3004 is 90. This indicates that candidate target auxiliary node 2 3008 is much more accepting of Early data forwarding than candidate target auxiliary node 1 3006.
[0119] After the MN receives the SN / SgNB Addition Request Acknowledge signaling from the candidate target SN, the master node 3004 configures the information of candidate target auxiliary node 2 3008 and candidate target auxiliary node 1 3006 through RRC signaling (S310) to prepare the UE for the CPAC procedure. After the UE completes the RRC reconfiguration (S312), the master node 3004 can refer to the specific value of the Early data forwarding Acceptability sub-cell to decide whether to trigger the Early data forwarding procedure. After the master node 3004 decides to adopt Early data forwarding for candidate target auxiliary node 2 3008, it begins the Early Status Transfer (S316) and data transmission with candidate target auxiliary node 2 3008 (S318). Early Status Transfer (EST) signaling is used to transmit the number of first Service Data Units (SDUs) forwarded by the source secondary node to the target secondary node, or the number of downlink SDUs that have been discarded and forwarded to the corresponding Data Radio Bearer (DRB) / Evolved Radio Access Bearer. After the RRC reconfiguration is completed, the terminal (UE) 3002 begins to detect the received signal quality of surrounding candidate target SNs (S314). For candidate target secondary node 13006 that decides to use Late data forwarding, if candidate target secondary node 13006 meets the configured signal quality threshold, the terminal 3002 directly initiates a synchronization process with candidate target secondary node 13006 (S320). After successful connection, SN Status Transfer (S322) and data transmission are performed (S324). The SN Status Transfer signaling is used to transmit the status of the uplink / downlink Packet Data Convergence Protocol (PDCP) Sequence Number (SN) and Hyper Frame Number (HFN) during data handover in a dual-connectivity system.
[0120] According to the data transmission method provided in this disclosure, by adding an information element to the SgNB / SN Addition Request Acknowledge signaling fed back to the MN by the candidate target SN in the CPA preparation process, the degree of acceptance of the candidate target SN for Early data forwarding is indicated. This enhances the existing protocol's decision on whether to trigger the Early data forwarding mechanism under the CPAC process by adding indication information fed back by the candidate target SN, enabling the candidate target SN to participate in the decision-making. In this way, the network node is helped to select the data forwarding method, optimize the system configuration, and avoid data packet loss caused by inappropriate Early data forwarding.
[0121] Figure 4 This is a flowchart illustrating another data transmission method according to an exemplary embodiment. For example... Figure 4 The method shown illustrates the case where the MN triggers the CPC process. For example, it can be applied to the master node in a dual-connectivity network, such as the master node in a 5G MR-DC architecture network.
[0122] refer to Figure 4 The method 40 provided in this embodiment may include the following steps.
[0123] In step S402, the CPAC procedure is initiated, and a secondary node addition request signaling is sent to the candidate target secondary node. The secondary node addition request signaling includes information on the adoption of the CPAC mechanism.
[0124] In step S404, a secondary node add request confirmation signaling, which includes advance data forwarding acceptance level indication information, is received from the candidate target secondary node.
[0125] In step S406, RRC reconfiguration information is sent to the terminal. The RRC reconfiguration information includes information on the use of the CPAC mechanism and information on the candidate target auxiliary nodes.
[0126] In step S408, the receiving terminal sends an RRC reconfiguration completion message.
[0127] In step S410, a decision is made on whether to trigger the advance data forwarding process for the candidate target auxiliary node based on the advance data forwarding acceptance level indication information.
[0128] In some embodiments, the specific implementation of steps S402 to S410 can be referred to steps S202 to S210, and will not be repeated here.
[0129] In step S412, if it is decided to trigger the advance data forwarding process for the candidate target auxiliary node, a first preset signaling is sent to the source auxiliary node. The first preset signaling includes CPC triggered indication information, which is used to indicate that the CPC preparation phase has been completed.
[0130] In some embodiments, for example, the master node may combine the network implementation and the early data forwarding reception level fed back by the candidate target SN to comprehensively decide whether to trigger the early data forwarding process. For example, for services with high latency requirements, if the early data forwarding reception level fed back by the candidate target SN is higher than a preset threshold, the Early data forwarding mechanism can be used in the data transmission process with the candidate target SN.
[0131] In some embodiments, the first preset signaling may be at least one of the following: new X2 signaling, Xn-U address indication signaling, or new Xn signaling.
[0132] In some embodiments, for example, the first preset signaling can be a new X2 signaling, which is at least one of Conditional PScell Change Notification signaling, Conditional PScell Change Indication signaling, and Conditional PScell Change Complete signaling.
[0133] In some embodiments, for example, the first preset signaling can be a new Xn signaling, which is at least one of Conditional PScell Change Notification signaling, Conditional PScell Change Indication signaling, and Conditional PScell Change Complete signaling.
[0134] In step S414, the data to be transmitted sent by the source and auxiliary nodes is received.
[0135] In some embodiments, after receiving a first preset signaling message including CPC triggered indication information, the source auxiliary node sends the terminal user data to be transmitted to the master node.
[0136] In step S416, the data to be transmitted is forwarded to the candidate target auxiliary node in the advance data forwarding process.
[0137] In some embodiments, the specific implementation of the advance data forwarding process can be referred to Figure 5 .
[0138] In some embodiments, if it is determined, based on the advance data forwarding acceptance level indication information, that the advance data forwarding process will not be triggered for the candidate target secondary node, the data to be transmitted is forwarded to the candidate target secondary node through a delayed data forwarding process. For specific implementation details, please refer to... Figure 5 .
[0139] Figure 5 It is based on Figure 4 This diagram illustrates the information exchange process during data forwarding in a CPC-triggered MN scenario. Figure 5 As shown, after the master node (MN) 5004 decides to use the CPAC mechanism for this PScell Change process, it can send an SN / SgNB Addition Request (S502) signaling to the candidate target SN. This signaling contains CPAC-related information indicating that it is a CPAC request.
[0140] Candidate target SN (e.g.) Figure 5 Candidate target auxiliary nodes 1 (5008) and 2 (501) decide whether to accept the current CPAC request based on their own resource situation. If they accept the CPAC request, they need to send an SN / SgNB AdditionRequest Acknowledge signaling message to the MN. This signaling message can include an Early data forwardingAcceptability sub-element, and its value range is defined as 0 to 100. A value of 0 indicates that the current candidate target SN cannot accept Early data forwarding, while a value of 100 indicates that the current candidate target SN can fully receive Early data forwarding. For example, Figure 5 The Early data forwarding Acceptability included in the SN / SgNB Addition Request Acknowledge signaling (S506) sent by candidate target auxiliary node 1 5008 to master node 5004 is 10, while the Early data forwarding Acceptability included in the SN / SgNB Addition Request Acknowledge signaling (S508) sent by candidate target auxiliary node 2 5010 to master node 5004 is 90. This indicates that candidate target auxiliary node 2 5010 is much more accepting of Early data forwarding than candidate target auxiliary node 1 5006.
[0141] After the MN receives the SN / SgNB Addition Request Acknowledge signaling from the candidate target SN, the master node 5004 configures the information of the candidate target auxiliary node 2 5010 and the candidate target auxiliary node 1 5008 through RRC signaling (S510) to prepare the UE for the CPAC procedure. After the UE completes the RRC reconfiguration (S512), the master node 5004 can refer to the specific value of the Early data forwarding Acceptability sub-cell to decide whether to trigger the Early data forwarding procedure. After the master node 5004 decides to adopt Early data forwarding for the candidate target auxiliary node 2 5010, it sends a first preset signaling including CPC procedure triggering information to the source auxiliary node 5006 (S513), then receives the user data sent by the source auxiliary node 5006 (S514), and then starts Early data forwarding, performing early state transition (S516) and data transmission with the candidate target auxiliary node 2 5010 (S518). After the RRC reconfiguration is completed, the terminal (UE) 5002 begins to detect the received signal quality of the surrounding candidate target SNs (S520). For the candidate target auxiliary node 1 5008 that decides to use Late dataforwarding, if the candidate target auxiliary node 1 5008 meets the configured signal quality threshold, the terminal 5002 directly initiates a synchronization process with the candidate target auxiliary node 1 5008 (S522). The master node 5004 obtains user data from the source auxiliary node 5006 (S524). The master node 5004 performs sequence number state transition (S526) and data transmission (S528). After completion, the source auxiliary node 5006 disconnects from the terminal 5002 (S530).
[0142] According to the data transmission method provided in this disclosure, by adding an information element to the SgNB / SN Addition Request Acknowledge signaling fed back to the MN by the candidate target SN in the CPC preparation process, the degree of acceptance of the candidate target SN for Early data forwarding is indicated. This enhances the existing protocol's decision on whether to trigger the Early data forwarding mechanism under the CPC process by adding indication information fed back by the candidate target SN, enabling the candidate target SN to participate in the decision-making. In this way, the network node is helped to select the data forwarding method, optimize the system configuration, and avoid data packet loss caused by inappropriate Early data forwarding.
[0143] Figure 6This is a flowchart illustrating yet another data transmission method according to an exemplary embodiment. For example... Figure 6 The method shown illustrates the scenario where the SN triggers the CPC process. For example, it can be applied to the master node in a dual-connectivity network, such as the master node in a 5G MR-DC architecture network.
[0144] refer to Figure 6 The method 60 provided in this embodiment may include the following steps.
[0145] In step S602, the auxiliary node change request signaling sent by the source auxiliary node when initiating the CPAC procedure is received. The auxiliary node change request signaling includes information on the adoption of the CPAC mechanism.
[0146] In some embodiments, the CPC process is triggered by the source and secondary nodes based on their own resource conditions in most cases. The source and secondary nodes can send a secondary node change requirement (SgNB / SN Change Required) signaling to the primary node to indicate the need for a change in the primary and secondary cells.
[0147] In step S604, a secondary node addition request signaling is sent to the candidate target secondary node. The secondary node addition request signaling includes information on the adoption of the CPAC mechanism.
[0148] In some embodiments, after receiving the SgNB / SN Change Required signaling from the source secondary node, the master node may send a secondary node addition request signaling to the candidate target secondary node.
[0149] In step S606, a secondary node add request confirmation signaling, including advance data forwarding acceptance level indication information, is received from the candidate target secondary node.
[0150] In step S608, RRC reconfiguration information is sent to the terminal. The RRC reconfiguration information includes information on the use of the CPAC mechanism and information on the candidate target auxiliary nodes.
[0151] In step S610, the receiving terminal sends an RRC reconfiguration completion message.
[0152] In some embodiments, the specific implementation of steps S604 to S610 can be referred to steps S204 to S210, and will not be repeated here.
[0153] In step S612, a second preset signaling is sent to the source and auxiliary nodes. The second preset signaling includes CPC trigger indication information and advance data forwarding acceptance level indication information. The CPC trigger indication information is used to indicate that the CPC preparation phase has been completed.
[0154] In some embodiments, the MN can feed back the acceptance level of Early data forwarding from the candidate target SN to the source SN through a second preset signaling, that is, add a new information element in the second preset signaling, such as an Early data forwarding Acceptability information element (Early data forwarding Acceptability [0~100]), the content and meaning of which are consistent with the Early data forwarding Acceptability information element added in the auxiliary node add request confirmation signaling.
[0155] In some embodiments, the second preset signaling may be at least one of the following: new X2 signaling, Xn-U address indication signaling, or new Xn signaling.
[0156] In some embodiments, for example, the second preset signaling can be a new X2 signaling, which is at least one of Conditional PScell Change Notification signaling, Conditional PScell Change Indication signaling, and Conditional PScell Change Complete signaling.
[0157] In some embodiments, for example, the second preset signaling can be a new Xn signaling, which is at least one of Conditional PScell Change Notification signaling, Conditional PScell Change Indication signaling, and Conditional PScell Change Complete signaling.
[0158] In step S614, the data to be transmitted is received from the source auxiliary node when it decides to trigger the advance data forwarding process for the candidate target auxiliary node.
[0159] In step S616, the data to be transmitted is forwarded to the candidate target auxiliary node.
[0160] In some embodiments, after receiving user data sent by the source secondary node, the primary node, acting as a forwarding node, sends the data to the corresponding candidate target secondary node. Specific implementation details can be found in [reference needed]. Figure 7 .
[0161] In some embodiments, if the source secondary node decides not to trigger the advance data forwarding process for the candidate target secondary node based on the advance data forwarding acceptance level indication information, the data to be transmitted is forwarded to the candidate target secondary node through a delayed data forwarding process. For specific implementation details, please refer to... Figure 7 .
[0162] Figure 7 It is based on Figure 6 This diagram illustrates the information exchange process during data forwarding in a SN-triggered CPC scenario. Figure 7 As shown, after the source auxiliary node 7006 decides to use the CPAC mechanism for this PScell Change, it can send an auxiliary node change request (SN / SgNB Change Required) signaling to the master node (MN) 7004. This signaling contains CPAC-related information indicating that it is a CPAC request. After receiving the above signaling, the master node 7004 sends SN / SgNB Addition Request signaling (S704, S706) to all candidate target SNs, namely candidate target auxiliary nodes 17008 and 27010. This signaling also contains CPAC-related information indicating that it is a CPAC request.
[0163] The candidate target SN decides whether to accept the current CPAC request based on its own resource situation. If it accepts the CPAC request, it needs to send an SN / SgNB Addition Request Acknowledge signaling message to the MN. This signaling message includes an Early data forwarding Acceptability sub-element, with a value range of 0 to 100. A value of 0 indicates that the current candidate target SN cannot accept Early data forwarding, while a value of 100 indicates that the current candidate target SN can fully receive Early data forwarding. For example, Figure 7 The Early data forwarding Acceptability included in the SN / SgNB Addition Request Acknowledge signaling (S708) sent by candidate target auxiliary node 1 7008 to master node 7004 is 90, while the Early data forwarding Acceptability included in the SN / SgNB Addition Request Acknowledge signaling (S710) sent by candidate target auxiliary node 2 7010 to master node 7004 is 10. This indicates that candidate target auxiliary node 1 7008 is much more accepting of Early data forwarding than candidate target auxiliary node 2 7010.
[0164] After the primary node 7004 receives the SN / SgNB Addition Request Acknowledge signaling from the candidate target SN, it configures the UE to prepare for the CPAC procedure via RRC signaling (S712). After the UE completes the RRC reconfiguration (S714), the primary node 7004 can send a second preset signaling to the source auxiliary node 7006 (S716). This signaling includes information that the CPC procedure has been triggered, as well as the Early data forwarding Acceptability sub-element. The content of this sub-element is consistent with that fed back by the candidate target SN. That is, the primary node 7004 forwards the Early data forwarding Acceptability sub-element to the source auxiliary node 7006 via the second preset signaling. After receiving the second preset signaling, the source auxiliary node 7006 refers to the specific value of the Early data forwarding Acceptability sub-element to determine whether to trigger the Early data forwarding procedure. After the source auxiliary node 7006 determines the data forwarding mechanism for candidate target auxiliary node 2 7010 and candidate target auxiliary node 1 7008, it can initiate an early data forwarding process for candidate target auxiliary node 1 7008, sending user data to the master node 7004 (S718). Then, the master node 7004, as a forwarding node, performs an early state transition (S720) and user data transmission with candidate target auxiliary node 1 7008 (S722). For candidate target auxiliary node 2 7010 that decides to use late data forwarding, after the RRC reconfiguration is completed, the terminal (UE) 7002 starts to detect the received signal quality of surrounding candidate target SNs (S724). For candidate target auxiliary node 2 7010 that decides to use late data forwarding, if it meets the configured received signal quality threshold, the terminal 7002 directly initiates a synchronization process with the candidate target auxiliary node 2 7010 (S726). After the master node 7004 obtains data from the source auxiliary node 7006 (S728), it performs sequence number state transition (S730) and user data transmission (S732). After completion, the source auxiliary node 7006 disconnects from the terminal 7002 (S734).
[0165] According to the data transmission method provided in this disclosure, when the source SN triggers the CPC procedure, a new information element is added to the SgNB / SN Addition Request Acknowledge signaling fed back to the MN during the CPC preparation procedure by the candidate target SN. This element indicates the candidate target SN's acceptance level of Early data forwarding. Then, an Early data forwarding Acceptability sub-information element is added to the second preset signaling fed back by the MN to the source SN. The content and meaning of this new sub-information element are consistent with those in the SgNB / SN Addition Request Acknowledge signaling. This enhances the existing protocol's decision on whether to trigger the Early data forwarding mechanism under the CPC procedure by adding indication information fed back by the candidate target SN. This allows the candidate target SN to participate in the decision-making process. In this way, the network node is helped to select the data forwarding method, optimize the system configuration, and avoid data packet loss caused by inappropriate Early data forwarding.
[0166] Figure 8 This is a flowchart illustrating yet another data transmission method according to an exemplary embodiment. For example... Figure 8 The method shown can be applied, for example, to auxiliary nodes in a dual-connection network, such as a candidate target auxiliary node in a CPAC process.
[0167] refer to Figure 8 The method 80 provided in this embodiment may include the following steps.
[0168] In step S802, a secondary node add request confirmation signaling is sent to the primary node. The secondary node add request confirmation signaling includes advance data forwarding acceptance level indication information. The advance data forwarding acceptance level indication information is used to indicate the degree to which the secondary node accepts advance data forwarding, so that the node initiating the CPAC process can decide whether to trigger the advance data forwarding process for the secondary node based on the advance data forwarding acceptance level indication information.
[0169] In some embodiments, the secondary node can generate advance data forwarding acceptance indication information based on its own resource availability.
[0170] In some embodiments, for example, after receiving a secondary node add request signaling message containing information about adopting the CPAC mechanism sent to it by the primary node when initiating the CPAC procedure, the secondary node may send a secondary node add request confirmation signaling message to the primary node, which includes information about the advance data forwarding acceptance level.
[0171] The data transmission method on the candidate target auxiliary node side provided in this disclosure corresponds to the data transmission method on the master node side. Specific implementation details can be found by referring to... Figures 2 to 7 This will not be elaborated upon here.
[0172] Figure 9 This is a flowchart illustrating yet another data transmission method according to an exemplary embodiment. For example... Figure 9 The method shown can be applied, for example, to a secondary node in a dual-connection network, such as the source secondary node in an SN-triggered CPC process.
[0173] refer to Figure 9 The method 90 provided in this embodiment may include the following steps.
[0174] In step S902, a second preset signaling is received from the master node. The second preset signaling includes advance data forwarding acceptance level indication information, which is used to indicate the degree to which the candidate target auxiliary node accepts advance data forwarding.
[0175] In step S904, a decision is made on whether to trigger the advance data forwarding process for the candidate target auxiliary node based on the advance data forwarding acceptance level indication information.
[0176] In some embodiments, if the source auxiliary node decides to trigger an advance data forwarding process for a candidate target auxiliary node, it may send the data to be transmitted to the master node so that the master node forwards the data to be transmitted to the candidate target auxiliary node.
[0177] The data transmission method on the source / auxiliary node side provided in this disclosure corresponds to the data transmission method on the master node side. Specific implementation details can be found by referring to... Figure 6 and Figure 7 This will not be elaborated upon here.
[0178] Figure 10 This is a block diagram illustrating a data transmission apparatus according to an exemplary embodiment. Figure 10 The data transmission device shown can be applied, for example, to the master node.
[0179] refer to Figure 10 The apparatus 100 provided in this embodiment may include a secondary node addition request confirmation receiving module 1002.
[0180] The secondary node addition request confirmation receiving module 1002 can be used to receive the secondary node addition request confirmation signaling sent by the candidate target secondary node. The secondary node addition request confirmation signaling includes advance data forwarding acceptance level indication information. The advance data forwarding acceptance level indication information is used to indicate the degree to which the candidate target secondary node accepts advance data forwarding, so that the node initiating the condition primary and secondary cell addition or CPAC procedure can decide whether to trigger the advance data forwarding procedure for the candidate target secondary node based on the advance data forwarding acceptance level indication information.
[0181] Figure 11 This is a block diagram illustrating another data transmission apparatus according to an exemplary embodiment. Figure 11 The data transmission device shown can be applied, for example, to the master node.
[0182] refer to Figure 11 The apparatus 110 provided in this embodiment may include a secondary node change request signaling receiving module 1102, a secondary node add request signaling sending module 1104, a secondary node add request confirmation receiving module 1106, an RRC reconfiguration information sending module 1108, an RRC reconfiguration completion information receiving module 1110, a data forwarding process decision module 1112, a first data sending module 1114, a first preset signaling sending module 1116, a data receiving module 1118, a second data sending module 1120, and a second preset signaling sending module 1122.
[0183] The secondary node change request signaling receiving module 1102 can be used to receive the secondary node change request signaling sent by the source secondary node when initiating the CPAC procedure. The secondary node change request signaling includes information on the use of the CPAC mechanism.
[0184] The auxiliary node addition request signaling sending module 1104 can be used to send auxiliary node addition request signaling to candidate target auxiliary nodes when the master node initiates the CPAC process. The auxiliary node addition request signaling includes information on the adoption of the CPAC mechanism.
[0185] The auxiliary node addition request signaling sending module 1104 can also be used to send auxiliary node addition request signaling to candidate target auxiliary nodes according to the auxiliary node change requirement signaling. The auxiliary node addition request signaling includes information using the CPAC mechanism.
[0186] The secondary node add request confirmation receiving module 1106 can be used to receive secondary node add request confirmation signaling sent by candidate target secondary nodes. The secondary node add request confirmation signaling includes advance data forwarding acceptance level indication information. This information indicates the degree to which the candidate target secondary node accepts advance data forwarding, enabling the node initiating the conditional primary / secondary cell add or change CPAC procedure to decide whether to trigger the advance data forwarding procedure for the candidate target secondary node based on the advance data forwarding acceptance level indication information. The number of candidate target secondary nodes can be one or more.
[0187] The auxiliary node addition request confirmation receiving module 1106 can also be used to receive auxiliary node addition request confirmation signaling sent by multiple candidate target auxiliary nodes when there are multiple candidate target auxiliary nodes, so that the node initiating the CPAC process can decide whether to trigger the advance data forwarding process for the candidate target auxiliary node corresponding to each advance data forwarding acceptance level indication information based on each advance data forwarding acceptance level indication information.
[0188] In some embodiments, the advance data forwarding acceptance level indication information is within a preset value range.
[0189] In some embodiments, the numerical value of the advance data forwarding acceptance level indication information is positively correlated with the degree to which the candidate target auxiliary node receives advance data forwarding.
[0190] The RRC reconfiguration information sending module 1108 can be used to send Radio Resource Control (RRC) reconfiguration information to the terminal. The RRC reconfiguration information includes information using the CPAC mechanism and information about candidate target auxiliary nodes.
[0191] The RRC reconfiguration completion information receiving module 1110 can be used to receive the RRC reconfiguration completion information sent by the terminal.
[0192] The data forwarding process decision module 1112 can be used to determine whether to trigger the advance data forwarding process for candidate target auxiliary nodes based on the advance data forwarding acceptance level indication information.
[0193] The first data sending module 1114 can be used to forward the data to be transmitted to the candidate target auxiliary node in the advance data forwarding process when the master node decides to trigger the advance data forwarding process for the candidate target auxiliary node.
[0194] The first preset signaling sending module 1116 can be used to send a first preset signaling to the source secondary node when it is decided to trigger the advance data forwarding process for the candidate target secondary node. The first preset signaling includes a conditional primary and secondary cell change CPC trigger indication information, which is used to indicate that the CPC preparation phase has been completed.
[0195] The second preset signaling sending module 1122 can be used to send a second preset signaling to the source and auxiliary nodes. The second preset signaling includes CPC trigger indication information and advance data forwarding acceptance indication information. The CPC trigger indication information is used to indicate that the CPC preparation phase has been completed.
[0196] In some embodiments, the second preset signaling is at least one of the following: new X2 signaling, Xn-U address indication signaling, or new Xn signaling.
[0197] In some embodiments, the second preset signaling is a new X2 signaling, which is at least one of conditional primary / secondary cell change notification signaling, conditional primary / secondary cell change indication signaling, and conditional primary / secondary cell change completion signaling.
[0198] In some embodiments, the second preset signaling is a new Xn signaling, which is at least one of conditional primary / secondary cell change notification signaling, conditional primary / secondary cell change indication signaling, and conditional primary / secondary cell change completion signaling.
[0199] The data receiving module 1118 can be used to receive data to be transmitted sent by the source and auxiliary nodes.
[0200] The data receiving module 1118 can also be used to receive data to be transmitted sent by the source auxiliary node when it decides to trigger the advance data forwarding process for the candidate target auxiliary node.
[0201] The second data sending module 1120 can be used to forward the data to be transmitted to the candidate target auxiliary node in the advance data forwarding process.
[0202] Figure 12 This is a block diagram illustrating another data transmission apparatus according to an exemplary embodiment. Figure 12 The data transmission device shown can be applied, for example, to a secondary node.
[0203] refer to Figure 12 The apparatus 120 provided in this embodiment may include a secondary node addition request confirmation signaling sending module 1202.
[0204] The auxiliary node addition request confirmation signaling sending module 1202 can be used to send auxiliary node addition request confirmation signaling to the master node. The auxiliary node addition request confirmation signaling includes advance data forwarding acceptance level indication information. The advance data forwarding acceptance level indication information is used to indicate the degree to which the auxiliary node accepts advance data forwarding, so that the node initiating the CPAC process can decide whether to trigger the advance data forwarding process for the auxiliary node based on the advance data forwarding acceptance level indication information.
[0205] Figure 13 This is a block diagram illustrating yet another data transmission apparatus according to an exemplary embodiment. For example... Figure 13The data transmission device shown can be applied to auxiliary nodes, such as candidate target auxiliary nodes in the CPAC process.
[0206] refer to Figure 13 The apparatus 130 provided in this embodiment may include a secondary node addition request signaling receiving module 1302, an advance data forwarding acceptance level indication information generation module 1304, a secondary node addition request confirmation signaling sending module 1306, and a data receiving module 1308.
[0207] The auxiliary node addition request signaling receiving module 1302 can be used to receive auxiliary node addition request signaling sent to candidate target auxiliary nodes when the master node initiates the CPAC process. The auxiliary node addition request signaling includes information on the adoption of the CPAC mechanism.
[0208] The advance data forwarding acceptance level indication information generation module 1304 can be used to generate advance data forwarding acceptance level indication information based on its own resource situation. The advance data forwarding acceptance level indication information is within a preset value range. The value of the advance data forwarding acceptance level indication information is positively correlated with the degree to which the candidate target auxiliary node receives the advance data forwarding.
[0209] The auxiliary node addition request confirmation signaling sending module 1306 can be used to send auxiliary node addition request confirmation signaling to the master node. The auxiliary node addition request confirmation signaling includes advance data forwarding acceptance level indication information. The advance data forwarding acceptance level indication information is used to indicate the degree to which the auxiliary node accepts advance data forwarding, so that the node initiating the CPAC process can decide whether to trigger the advance data forwarding process for the auxiliary node based on the advance data forwarding acceptance level indication information.
[0210] The data receiving module 1308 can be used to receive the data to be transmitted from the master node, which corresponds to the terminal.
[0211] Figure 14 This is a block diagram illustrating yet another data transmission apparatus according to an exemplary embodiment. For example... Figure 14 The data transmission device shown can be applied to auxiliary nodes, for example, it can be the source auxiliary node in the SN-triggered CPC process.
[0212] refer to Figure 14 The apparatus 140 provided in this embodiment may include a second preset signaling receiving module 1402, a data forwarding process determining module 1404, and a third data sending module 1406.
[0213] The second preset signaling receiving module 1402 can be used to receive a second preset signaling sent by the master node. The second preset signaling includes advance data forwarding acceptance level indication information, which indicates the degree to which the candidate target auxiliary node accepts advance data forwarding. The advance data forwarding acceptance level indication information is within a preset value range. The value of the advance data forwarding acceptance level indication information is positively correlated with the degree to which the candidate target auxiliary node accepts advance data forwarding.
[0214] In some embodiments, the second preset signaling is at least one of the following: new X2 signaling, Xn-U address indication signaling, or new Xn signaling.
[0215] In some embodiments, the second preset signaling is a new X2 signaling, which is at least one of conditional primary / secondary cell change notification signaling, conditional primary / secondary cell change indication signaling, and conditional primary / secondary cell change completion signaling.
[0216] In some embodiments, the second preset signaling is a new Xn signaling, which is at least one of conditional primary / secondary cell change notification signaling, conditional primary / secondary cell change indication signaling, and conditional primary / secondary cell change completion signaling.
[0217] The data forwarding process decision module 1404 can be used to determine whether to trigger the advance data forwarding process for candidate target auxiliary nodes based on the advance data forwarding acceptance level indication information.
[0218] The third data sending module 1406 can be used to send data to be transmitted to the master node when it is decided to trigger the advance data forwarding process for the candidate target auxiliary node, so that the master node forwards the data to be transmitted to the candidate target auxiliary node.
[0219] The specific implementation of each module in the apparatus provided in this embodiment can be referred to the content of the above method, and will not be repeated here.
[0220] Figure 15 A schematic diagram of the structure of an electronic device according to an embodiment of this disclosure is shown. It should be noted that... Figure 15 The devices shown are merely examples of computer systems and should not be construed as limiting the functionality and scope of use of the embodiments disclosed herein. For example, electronic device 150 may be a terminal, specifically a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, wearable device such as smartwatch, smart glasses, smart bracelet, smart running shoes, etc.
[0221] like Figure 15As shown, device 150 includes a central processing unit (CPU) 1501, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 1502 or a program loaded from storage section 1508 into random access memory (RAM) 1503. The RAM 1503 also stores various programs and data required for the operation of device 150. CPU 1501, ROM 1502, and RAM 1503 are interconnected via bus 1504. Input / output (I / O) interface 1505 is also connected to bus 1504.
[0222] The following components are connected to I / O interface 1505: an input section 1506 including a keyboard, mouse, etc.; an output section 1507 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1508 including a hard disk, etc.; and a communication section 1509 including a network interface card such as a LAN card, modem, etc. The communication section 1509 performs communication processing via a network such as the Internet. A drive 1510 is also connected to I / O interface 1505 as needed. Removable media 1511, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 1510 as needed so that computer programs read from them can be installed into storage section 1508 as needed.
[0223] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1509, and / or installed from removable medium 1511. When the computer program is executed by central processing unit (CPU) 1501, it performs the functions defined above in the system of this disclosure.
[0224] It should be noted that the computer-readable medium disclosed herein may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium may be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium may be any tangible medium containing or storing 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 may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0225] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations 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 may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0226] The modules described in the embodiments of this disclosure can be implemented in software or hardware. The described modules can also be housed in a processor; for example, it can be described as: a processor including a secondary node add request acknowledgment receiving module. The name of the module does not necessarily limit the module itself; for example, the secondary node add request acknowledgment receiving module can also be described as "a module that receives add request acknowledgment reception signaling sent by a secondary node."
[0227] In another aspect, this disclosure also provides a computer-readable medium, which may be included in the device described in the above embodiments; or it may exist independently and not assembled into the device. The computer-readable medium carries one or more programs, which, when executed by the device, cause the device to include:
[0228] The system receives a secondary node add request confirmation signaling sent by the candidate target secondary node. The secondary node add request confirmation signaling includes advance data forwarding acceptance level indication information. The advance data forwarding acceptance level indication information is used to indicate the degree to which the candidate target secondary node accepts advance data forwarding, so that the node initiating the CPAC process can decide whether to trigger the advance data forwarding process for the candidate target secondary node based on the advance data forwarding acceptance level indication information.
[0229] like Figure 16 As shown, Figure 16 This is a schematic diagram illustrating the structure of a data transmission apparatus 160 according to an exemplary embodiment. The apparatus 160 can be provided as a base station. (Refer to...) Figure 16 The device 160 includes a processing component 1622, a wireless transmitting / receiving component 1624, an antenna component 1626, and a signal processing section specific to the wireless interface. The processing component 1622 may further include one or more processors.
[0230] One of the processors in processing component 1622 can be configured as follows:
[0231] The system receives a secondary node add request confirmation signaling sent by the candidate target secondary node. The secondary node add request confirmation signaling includes advance data forwarding acceptance level indication information. The advance data forwarding acceptance level indication information is used to indicate the degree to which the candidate target secondary node accepts advance data forwarding, so that the node initiating the CPAC process can decide whether to trigger the advance data forwarding process for the candidate target secondary node based on the advance data forwarding acceptance level indication information.
[0232] Exemplary embodiments of this disclosure have been specifically shown and described above. It should be understood that this disclosure is not limited to the detailed structures, arrangements, or implementations described herein; rather, this disclosure is intended to cover various modifications and equivalent arrangements contained within the spirit and scope of the appended claims.
Claims
1. A data transmission method, characterized by, Applied to the master node, the method includes: The system receives a secondary node add request confirmation signaling sent by a candidate target secondary node. The secondary node add request confirmation signaling includes advance data forwarding acceptance level indication information. The advance data forwarding acceptance level indication information is used to indicate the degree to which the candidate target secondary node accepts advance data forwarding, so that the node initiating the conditional primary and secondary cell add or change CPAC procedure can decide whether to trigger the advance data forwarding procedure for the candidate target secondary node based on the advance data forwarding acceptance level indication information.
2. The method of claim 1, wherein, Also includes: Initiate the CPAC process and send a secondary node addition request signaling to the candidate target secondary node. The secondary node addition request signaling includes information about using the CPAC mechanism. The decision on whether to trigger the advance data forwarding process for the candidate target auxiliary node is based on the advance data forwarding acceptance level indication information.
3. The method of claim 2, wherein, Also includes: Send Radio Resource Control (RRC) reconfiguration information to the terminal, the RRC reconfiguration information including the CPAC mechanism information and the candidate target auxiliary node information; Receive the RRC reconfiguration completion information sent by the terminal; If it is decided to trigger the advance data forwarding process for the candidate target auxiliary node, the advance data forwarding process is triggered, and the data to be transmitted is forwarded to the candidate target auxiliary node in the advance data forwarding process.
4. The method of claim 2, wherein, Also includes: Send RRC reconfiguration information to the terminal, the RRC reconfiguration information including the CPAC mechanism information and the candidate target auxiliary node information; Receive the RRC reconfiguration completion information sent by the terminal; If it is decided to trigger the advance data forwarding process for the candidate target secondary node, a first preset signaling is sent to the source secondary node. The first preset signaling includes a conditional primary and secondary cell change CPC has been triggered indication information. The CPC has been triggered indication information is used to indicate that the CPC preparation phase has been completed. Receive the data to be transmitted sent by the source auxiliary node; In the advance data forwarding process, the data to be transmitted is forwarded to the candidate target auxiliary node.
5. The method according to claim 1, characterized in that, Also includes: Receive secondary node change request signaling sent by the source secondary node when initiating the CPAC procedure, the secondary node change request signaling includes information on adopting the CPAC mechanism; Send a secondary node addition request signaling to the candidate target secondary node, the secondary node addition request signaling including the information of adopting the CPAC mechanism.
6. The method according to claim 5, characterized in that, Also includes: Send RRC reconfiguration information to the terminal, the RRC reconfiguration information including the CPAC mechanism information and the candidate target auxiliary node information; Receive the RRC reconfiguration completion information sent by the terminal; Send a second preset signaling message to the source and auxiliary nodes. The second preset signaling message includes CPC trigger indication information and advance data forwarding acceptance level indication information. The CPC trigger indication information is used to indicate that the CPC preparation phase has been completed.
7. The method according to claim 6, characterized in that, Also includes: Receive the data to be transmitted sent by the source auxiliary node when it decides to trigger the advance data forwarding process for the candidate target auxiliary node; The data to be transmitted is forwarded to the candidate target auxiliary node.
8. The method according to claim 6, characterized in that, The second preset signaling is at least one of the following: newly added X2 signaling, Xn-U address indication signaling, or newly added Xn signaling.
9. The method according to claim 6, characterized in that, The second preset signaling is a new X2 signaling, which is at least one of the following: conditional primary / secondary cell change notification signaling, conditional primary / secondary cell change indication signaling, and conditional primary / secondary cell change completion signaling.
10. The method according to claim 6, characterized in that, The second preset signaling is a new Xn signaling, which is at least one of the following: conditional primary / secondary cell change notification signaling, conditional primary / secondary cell change indication signaling, and conditional primary / secondary cell change completion signaling.
11. The method according to claim 1, characterized in that, The advance data forwarding acceptance level indication information is within a preset value range.
12. The method according to claim 11, characterized in that, The numerical value of the advance data forwarding acceptance level indication information is positively correlated with the degree to which the candidate target auxiliary node receives advance data forwarding.
13. The method according to claim 1, characterized in that, The number of candidate target auxiliary nodes is one or more; The step of receiving the secondary node add request confirmation signaling sent by the candidate target secondary node, so that the node initiating the CPAC procedure can decide whether to trigger the early data forwarding procedure for the candidate target secondary node based on the early data forwarding acceptance level indication information, includes: When there are multiple candidate target auxiliary nodes, the auxiliary node add request confirmation signaling sent by multiple candidate target auxiliary nodes is received, so that the node initiating the CPAC process can decide whether to trigger the advance data forwarding process for the candidate target auxiliary node corresponding to each advance data forwarding acceptance level indication information based on each advance data forwarding acceptance level indication information.
14. A data transmission method, characterized in that, Applied to secondary nodes, the method includes: A secondary node add request confirmation signaling is sent to the primary node. The secondary node add request confirmation signaling includes advance data forwarding acceptance level indication information. The advance data forwarding acceptance level indication information is used to indicate the degree to which the secondary node accepts advance data forwarding, so that the node initiating the CPAC process can decide whether to trigger the advance data forwarding process for the secondary node based on the advance data forwarding acceptance level indication information.
15. The method according to claim 14, characterized in that, Also includes: The advance data forwarding acceptance level indication information is generated based on its own resource situation.
16. A data transmission method, characterized in that, Applied to secondary nodes, the method includes: The system receives a second preset signaling sent by the master node. The second preset signaling includes advance data forwarding acceptance level indication information, which is used to indicate the degree to which the candidate target auxiliary node accepts advance data forwarding. The decision on whether to trigger the advance data forwarding process for the candidate target auxiliary node is based on the advance data forwarding acceptance level indication information.
17. A data transmission device, characterized in that, Applied to a master node, the device includes: The secondary node add request confirmation receiving module is used to receive the secondary node add request confirmation signaling sent by the candidate target secondary node. The secondary node add request confirmation signaling includes advance data forwarding acceptance level indication information. The advance data forwarding acceptance level indication information is used to indicate the degree to which the candidate target secondary node accepts advance data forwarding, so that the node initiating the conditional primary and secondary cell add or change CPAC procedure can decide whether to trigger the advance data forwarding procedure for the candidate target secondary node based on the advance data forwarding acceptance level indication information.
18. An apparatus comprising: A memory, a processor, and executable instructions stored in the memory and executable in the processor, characterized in that the processor, when executing the executable instructions, implements the method as described in any one of claims 1-16.
19. A computer-readable storage medium having computer-executable instructions stored thereon, characterized in that, When the executable instructions are executed by the processor, they implement the method as described in any one of claims 1-16.