Data distribution processing method and device, terminal and network side equipment

By requesting and receiving diversion assistance information from the terminal, autonomous data diversion control on multiple transmission paths is achieved, solving the problem of poor data diversion transmission performance in existing technologies and improving the autonomy of the terminal and user experience.

CN120835402APending Publication Date: 2025-10-24VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410457595.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-16
Publication Date
2025-10-24

AI Technical Summary

Technical Problem

In existing technologies, terminals lack autonomy in data offloading and transmission, resulting in poor data offloading and transmission performance. Furthermore, operators may control terminals to transmit in networks with poor coverage and quality, affecting user experience and battery consumption.

Method used

The terminal sends a message requesting first diversion assistance information to the access network equipment so that uplink diversion control can be performed on at least two transmission paths. The access network equipment and core network equipment provide diversion assistance information accordingly, supporting the terminal to make data diversion decisions autonomously.

Benefits of technology

It improves data offloading and transmission performance, enhances the terminal's autonomy and flexibility in path selection, improves user experience, and reduces battery consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120835402A_ABST
    Figure CN120835402A_ABST
Patent Text Reader

Abstract

The invention discloses a data distribution processing method and device, a terminal and network side equipment, and belongs to the technical field of communication, and the data distribution processing method comprises the steps that the terminal sends a first message to access network equipment, and the first message is used for requesting first distribution auxiliary information; the first shunting auxiliary information is used for assisting the terminal to perform uplink shunting control on at least two transmission paths, and the at least two transmission paths are transmission paths in core network multi-stream connection established between the terminal and core network equipment.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of communication, and particularly relates to a data shunting processing method and device, a terminal and a network side equipment. BACKGROUND

[0002] In a communication system, dual connectivity (DC) is a control mode of shunting and aggregation by an access network device. The access network device strictly controls data flow, for example, when to start shunting transmission in a second path, when to activate or deactivate duplicated transmission, etc. For a terminal, there is basically no autonomy, and the terminal can only be controlled by the access network device. In order to ensure the occupancy rate of a new network, the access network device may transmit the terminal in a new network with poor control coverage and quality. Therefore, the prior art has the problem of poor data shunting transmission performance. SUMMARY

[0003] Embodiments of the present application provide a data shunting processing method and device, a terminal and a network side equipment, which can solve the problem of poor data shunting transmission performance.

[0004] In a first aspect, a data shunting processing method is provided, which comprises:

[0005] The terminal sends a first message to the access network device, the first message being used to request first shunting assistance information, the first shunting assistance information being used to assist the terminal in performing uplink shunting control on at least two transmission paths, the at least two transmission paths being transmission paths in a core network multi-flow connection established between the terminal and a core network device.

[0006] In a second aspect, a data shunting processing method is provided, which comprises:

[0007] The access network device performs a target operation, the target operation comprising at least one of the following:

[0008] Receiving a first message from a terminal, the first message being used to request first shunting assistance information, the first shunting assistance information being used to assist the terminal in performing uplink shunting control on at least two transmission paths, the at least two transmission paths being transmission paths in a core network multi-flow connection established between the terminal and a core network device;

[0009] Receiving a third message from a core network device, the third message being used to request second shunting assistance information, the second shunting assistance information being used to assist the core network device in performing downlink shunting control on at least two transmission paths.

[0010] In a third aspect, a data shunting processing method is provided, which comprises:

[0011] The core network device sends a third message to the access network device, the third message being used for requesting second split assistance information, the second split assistance information being used for assisting the core network device in downlink split control over at least two transmission paths in a core network multi-flow connection established between the terminal and the core network device.

[0012] In a fourth aspect, a data split processing apparatus is provided, the apparatus comprising:

[0013] The first sending module is configured to send a first message to the access network device, the first message being used for requesting first split assistance information, the first split assistance information being used for assisting the terminal in uplink split control over at least two transmission paths in a core network multi-flow connection established between the terminal and the core network device.

[0014] In a fifth aspect, a data split processing apparatus is provided, the apparatus comprising:

[0015] The second receiving module is configured to perform a target operation, the target operation comprising at least one of:

[0016] The first message is received from the terminal, the first message being used for requesting first split assistance information, the first split assistance information being used for assisting the terminal in uplink split control over at least two transmission paths in a core network multi-flow connection established between the terminal and the core network device.

[0017] The third message is received from the core network device, the third message being used for requesting second split assistance information, the second split assistance information being used for assisting the core network device in downlink split control over at least two transmission paths.

[0018] In a sixth aspect, a data split processing apparatus is provided, the apparatus comprising:

[0019] The third sending module is configured to send a third message to the access network device, the third message being used for requesting second split assistance information, the second split assistance information being used for assisting the core network device in downlink split control over at least two transmission paths in a core network multi-flow connection established between the terminal and the core network device.

[0020] In a seventh aspect, a terminal is provided, the terminal comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the method according to the first aspect.

[0021] In an eighth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is configured to send a first message to an access network device, the first message being used to request first split assistance information, the first split assistance information being used to assist the terminal in uplink split control over at least two transmission paths in a core network multi-flow connection established between the terminal and a core network device.

[0022] In a ninth aspect, a network-side device is provided, comprising a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement steps of the method according to the second aspect, or implement steps of the method according to the third aspect.

[0023] In a tenth aspect, a network-side device is provided, comprising a processor and a communication interface, wherein the communication interface is configured to perform target operations, the target operations comprising at least one of the following: receiving a first message from a terminal, the first message being used to request first split assistance information, the first split assistance information being used to assist the terminal in uplink split control over at least two transmission paths in a core network multi-flow connection established between the terminal and a core network device; and receiving a third message from a core network device, the third message being used to request second split assistance information, the second split assistance information being used to assist the core network device in downlink split control over at least two transmission paths.

[0024] When the network-side device is an access network device, the communication interface is configured to perform target operations, the target operations comprising at least one of the following: receiving a first message from a terminal, the first message being used to request first split assistance information, the first split assistance information being used to assist the terminal in uplink split control over at least two transmission paths in a core network multi-flow connection established between the terminal and a core network device; and receiving a third message from a core network device, the third message being used to request second split assistance information, the second split assistance information being used to assist the core network device in downlink split control over at least two transmission paths.

[0025] When the network-side device is a core network device, the communication interface is configured to send a third message to an access network device, the third message being used to request second split assistance information, the second split assistance information being used to assist the core network device in downlink split control over at least two transmission paths in a core network multi-flow connection established between the terminal and the core network device.

[0026] In an eleventh aspect, a readable storage medium is provided, the readable storage medium storing programs or instructions, the programs or instructions, when executed by a processor, implementing steps of the method according to the first aspect, or implementing steps of the method according to the second aspect, or implementing steps of the method according to the third aspect.

[0027] In a twelfth aspect, a wireless communication system is provided, comprising: a terminal, an access network device and a core network device, the terminal being configured to perform the steps of the method according to the first aspect, the access network device being configured to perform the steps of the method according to the second aspect, and the core network device being configured to perform the steps of the method according to the third aspect.

[0028] In a thirteenth aspect, a chip is provided, comprising a processor and a communication interface, the communication interface being coupled to the processor, and the processor being configured to run programs or instructions to implement the method according to the first aspect, or to implement the method according to the second aspect, or to implement the method according to the third aspect.

[0029] In a fourteenth aspect, a computer program / program product is provided, comprising computer instructions, the computer program / program product being executed by at least one processor to implement the method according to the first aspect, or to implement the method according to the second aspect, or to implement the method according to the third aspect.

[0030] In the embodiments of the present application, the terminal requests the first offloading assistance information from the access network device through the first message, so that the terminal can perform the uplink offloading control based on the first offloading assistance information after obtaining the first offloading assistance information. In this way, the terminal can autonomously implement the uplink offloading control, thereby improving the data offloading transmission performance. BRIEF DESCRIPTION OF DRAWINGS

[0031] Figure 1 is a block diagram of a wireless communication system to which the embodiments of the present application can be applied;

[0032] Figure 2 is a flowchart of a data offloading processing method according to an embodiment of the present application;

[0033] Figure 3 is a flowchart of a data offloading processing method according to another embodiment of the present application;

[0034] Figure 4 is a flowchart of a data offloading processing method according to still another embodiment of the present application;

[0035] Figure 5 is a structural schematic diagram of a data offloading processing apparatus according to an embodiment of the present application;

[0036] Figure 6 is a structural schematic diagram of a data offloading processing apparatus according to another embodiment of the present application;

[0037] Figure 7 is a structural schematic diagram of a data offloading processing apparatus according to still another embodiment of the present application;

[0038] Figure 8 Fig. 1 is a structural schematic diagram of a communication device provided by an embodiment of the present application;

[0039] Figure 9 Fig. 2 is a hardware structural schematic diagram of a terminal according to an embodiment of the present application;

[0040] Figure 10 Fig. 3 is a structural schematic diagram of a network side device provided by an embodiment of the present application;

[0041] Figure 11 Fig. 4 is another structural schematic diagram of a network side device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0042] The terms "first", "second", and the like in the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second" are usually a class, not limited to the number of objects, for example, the first object can be one or more. In addition, "or" in the present application means at least one of the connected objects. For example, "A or B" covers three scenarios, namely, scenario one: including A and not including B; scenario two: including B and not including A; scenario three: including A and B. The character " / " generally indicates that the objects before and after are in an "or" relationship.

[0043] The term "indication" in the present application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). The direct indication can be understood as the sender explicitly informing the receiver of the specific information, the operation to be performed or the requested result, etc. in the indication sent by the sender. The indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the requested result according to the judgment result.

[0044] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and the NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6G) system. th Generation, 6G) communication system.

[0045] Figure 1A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network side device 12. The terminal 11 can be a terminal side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a notebook, a Personal Digital Assistant (PDA), a palm PC, a netbook, an Ultra-mobile Personal Computer (UMPC), a Mobile Internet Device (MID), an Augmented Reality (AR) device, a Virtual Reality (VR) device, a robot, a wearable device, a flight vehicle, a Vehicle User Equipment (VUE), a shipboard device, a Pedestrian User Equipment (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture, etc.), a game console, a Personal Computer (PC), a kiosk, or a self-service machine, etc. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, etc.), a smart wristband, smart clothes, etc. The vehicle-mounted device can also be referred to as a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network side device 12 can include an access network device or a core network device. The access network device can also be referred to as a Radio Access Network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a Wireless Local Area Network (WLAN) Access Point (AP), or a Wireless Fidelity (WiFi) node, etc.The base station can be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a relay station (RBS), a serving base station (SBS), a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home Node B (HNB), a home evolved Node B, a transmission reception point (TRP), or some other suitable terminology in the art, and is not limited to a particular technical terminology, provided that the same technical effect is achieved. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.

[0046] The core network device can include, but is not limited to, at least one of the following: a core network node, a core network function, a mobility management entity (MME), an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a policy and charging rules function (PCRF), an edge application server discovery function (EASDF), a unified data management (UDM), a unified data repository (UDR), a home subscriber server (HSS), a centralized network configuration (CNC), a network repository function (NRF), a network exposure function (NEF), a local NEF (or L-NEF), a binding support function (BSF), an application function (AF), and the like. It should be noted that only the core network device in the NR system is taken as an example for introduction in the embodiments of the present application, and the specific type of the core network device is not limited.

[0047] For the convenience of understanding, some contents related to the embodiments of the present application are described as follows:

[0048] I. DC.

[0049] DC provides the terminal with the resources of two network nodes, one of which is called the master node (MN) and the other is called the secondary node (SN). In each network node, the carrier aggregation (CA) technology can also be used, i.e. a series of serving cells controlled by the node are configured for the terminal, which form a cell group. The cell group controlled by the master node MN is the master cell group (MCG), and the cell group controlled by the secondary node SN is the secondary cell group (SCG). Each cell group contains a special cell (SpCell) and a series of secondary cells (SCell). The special cell in the MCG is called the primary cell (PCell), and the special cell in the SCG is called the primary secondary cell (PSCell). DC includes EN-DC, NR-DC, and NE-DC. Among them, E represents the evolved UMTS terrestrial radio access (E-UTRA), and N represents NR.

[0050] II. DualSteer technology.

[0051] DualSteer technology is a method of data offloading at a higher layer than RAN. The essence of DualSteer is also to establish two transmission channels for terminal services at the same time, and operations such as path switching, offloading, and duplicate transmission can be performed between the two transmission channels. DualSteer technology can be divided into DualSteer schemes based on high-layer protocols, such as MP-TCP or MP-QUIC protocols, and DualSteer schemes based on low-layer protocols, such as DualSteer Lower Layer protocol layers introduced below the IP layer.

[0052] III. Access traffic steering, switching, splitting (ATSSS) technology.

[0053] ATSSS is a method of supporting conversion and offloading between 3GPP access and non-3GPP access. Different offloading modes can be configured in ATSSS:

[0054] Active-Standby: Prioritize active path, if it is unavailable, switch to standby path;

[0055] Smallest Delay: Choose path with shortest Round Trip Time (RTT), only for Non-Guaranteed Bit Rate (Non-GBR) traffic;

[0056] Load-Balancing: According to configuration, or based on terminal self-implementation, only for Non-GBR traffic;

[0057] Priority-based: High priority first, if congestion, can split, only for Non-GBR traffic; that is, high priority path is selected first, only when high priority path is congested, part or all data can be split to low priority path;

[0058] Redundant: Configure primary access, which data packets are duplicated and transmitted completely based on implementation.

[0059] A new Performance Measurements Function (PMF) entity is introduced between the terminal and the UPF, which is mainly used for performance detection and measurement, and can be used to measure the end-to-end RTT or packet loss rate (PLR, Packet Loss Rate). The detection result is used to make threshold judgment in various splitting modes, such as the shortest RTT principle, and to judge the congestion principle, and as a reference for various splitting implementations.

[0060] In DC, the terminal has little autonomy, and the flexibility of the split control is poor. In order to ensure the occupancy rate of the new network, the access network equipment may transmit the terminal in the new network with poor control coverage and quality. Therefore, the prior art has poor flexibility of data split control, which not only destroys the user data experience, but also causes additional battery consumption of the user.

[0061] The technologies such as DualSteer and ATSSS of the core network are a way of selecting a path by a terminal and a core network node, and give the UE certain autonomy to make a path selection decision, which is a user-friendly way to some extent. However, since the terminal and the core network node can only make decisions based on some long-period non-real-time end-to-end measurement results when selecting a path. It is unable to make more accurate decisions according to real-time conditions such as link quality conditions, interference conditions, air interface load conditions, and air interface measurement results, etc. Thus, there is a lag and deviation in the selection of the UE data path, which causes the experience and system efficiency to decline. Therefore, there is a large room for improvement.

[0062] To this end, the data splitting processing method of the present application is proposed. The data splitting processing method provided by the embodiments of the present application will be described in detail below in combination with the drawings and some embodiments and their application scenarios.

[0063] Reference Figure 2 The embodiments of the present application provide a data splitting processing method, as shown in Figure 2 The data splitting processing method includes:

[0064] Step 201, the terminal sends a first message to the access network device, the first message is used to request first splitting assistance information, the first splitting assistance information is used to assist the terminal to perform uplink splitting control on at least two transmission paths, the at least two transmission paths are transmission paths in a core network multi-flow connection established between the terminal and the core network device.

[0065] Optionally, the terminal can send the above-mentioned first message by requesting or reporting. Sending the first message to the access network device can be understood as sending the first message to the corresponding serving cell of the access network device.

[0066] Optionally, the above-mentioned at least two transmission paths can be understood as two or more transmission paths established between the terminal and the core network device for services. For example, in some typical scenarios, one path of the two established transmission paths is transmitted through 4G, and the other path is transmitted through 5G; or in future scenarios, one path is transmitted through 5G, and the other path is transmitted through 6G; or one path is transmitted through operator A network, and the other path is transmitted through operator B network; or one path is transmitted through Non Terrestrial Network (NTN) network, and the other path is transmitted through TN network, or one path is transmitted through 3GPP 4G, 5G or 6G base station, and the other path is transmitted through non-3GPP technology such as wifi, etc.

[0067] Optionally, the uplink split control can be understood as that the terminal performs routing selection of uplink data, i.e., selects one path from the at least two transmission paths to perform uplink data transmission.

[0068] It should be understood that the access network device can be understood as a base station or a serving base station of the terminal.

[0069] In the embodiments of the present application, since the terminal requests the first split assistance information from the access network device through the first message, the terminal can perform uplink split control based on the first split assistance information after obtaining the first split assistance information. In this way, the terminal can autonomously implement uplink split control, thereby improving the data split transmission performance.

[0070] Optionally, in some embodiments, before the terminal sends the first message to the access network device, the method further includes:

[0071] The terminal receives a second message sent by the access network device, and the second message is used to indicate that the terminal is supported to send the first message.

[0072] In the embodiments of the present application, supporting the terminal to send the first message can be understood as supporting a new uplink message, i.e., supporting a new request or a new report.

[0073] Optionally, since the process of the terminal sending the first message belongs to a new mechanism, the version and capability of the serving access network device are required, and therefore, before the terminal sends the first message, the permission and support of the access network device need to be obtained. The terminal can only send the first message after obtaining the permission and support of the access network device, which can ensure the validity of the first message transmission and avoid the terminal sending invalid first messages due to the access network device not supporting the terminal to send the first message, thereby causing resource waste.

[0074] Optionally, in some embodiments, the second message is carried through common signaling or dedicated signaling.

[0075] In an embodiment of the present application, the network side device can notify the terminal through public signaling and dedicated signaling. Among them, the public signaling method, for example, carries a 1-bit flag in the system information block (SIB) message, indicating that the serving cell supports the terminal to send the first message. The public signaling method is generally effective for all terminals, unless the public signaling also carries the effective range, or the effective range is agreed upon, for example, the first message can be sent only for dual-stream services under different radio access technology (RAT) base stations of the same operator, or the first message can be sent only for 4G and 5G dual-stream services, 5G and 6G dual-stream services, or the service that allows the first message to be sent has specific characteristics, such as the service quality of service (QoS) meets certain requirements, etc.

[0076] Another dedicated signaling method means that after the terminal enters the connected state, the serving cell can initiate an exclusive license to the terminal based on its current situation or terminal status. For example, the serving cell capability supports the sending of the first message, the current cell system load is not high, or the terminal's business meets certain characteristics, then the terminal will be given an exclusive license.

[0077] It should be understood that no matter which method is used, the terminal can only send the subsequent first message after obtaining permission, so as to avoid the terminal blindly initiating uplink and wasting signaling overhead when the serving cell cannot support it.

[0078] Optionally, in some embodiments, the terminal sending the first message to the access network device includes:

[0079] When the terminal establishes a core network multi-flow connection with the core network device, the terminal sends a first message to the access network device.

[0080] Optionally, in some embodiments, when the terminal establishes a core network multi-flow connection with the core network device, the terminal sending the first message to the access network device includes:

[0081] When a core network multi-flow connection is established between the terminal and the core network device, the terminal determines whether to send the first message according to target information;

[0082] When determining to send the first message, the terminal sends the first message to the access network device;

[0083] The target information includes at least one of the following:

[0084] A split mode of the core network multi-flow connection;

[0085] a connection configuration of the access network device;

[0086] a transmission condition of the first transmission path;

[0087] a transmission condition of the second transmission path;

[0088] The first transmission path is a transmission path where the access network device is located, and the second transmission path is a transmission path other than the first transmission path among the at least two transmission paths.

[0089] In the embodiments of the present application, when the terminal establishes a core network multi-flow connection with the core network device, the terminal can directly send the first message, or the terminal can send the first message when the terminal establishes a core network multi-flow connection with the core network device and the terminal determines that the sending condition of the first message is met based on the target information.

[0090] Optionally, the above-mentioned split mode includes but is not limited to at least one of the following: Active-Standby, SmallestDelay, Load-Balancing, Priority-based, Redundant. When it is determined whether to send the first message based on the split mode, the first message can be triggered to be sent in the case that the split mode option has a greater autonomy for the terminal to select a path. For example, in the modes of Redundant, Smallest Delay, Load-Balancing allowed to be implemented by the UE, etc., the first message can be triggered to be sent.

[0091] Optionally, when it is determined whether to send the first message based on the connection configuration of the access network device, for example, only the active path in the Active-Standby mode can trigger the first message to be sent to the serving cell corresponding to the path; or the high-priority path in the Priority-based mode can trigger the first message to be sent to the serving cell corresponding to the path; or the Primary path configured in the Redundant mode can trigger the first message to be sent to the serving cell corresponding to the path; or only the remaining paths in the above examples can trigger the first message to be sent to the serving cell corresponding to the path, etc.

[0092] Optionally, when it is determined whether to send the first message based on the transmission condition of the first transmission path, for example, the terminal can trigger the first message to be sent in the case that the transmission of the serving cell corresponding to the first transmission path becomes worse or better, such as the data packet delay exceeds a threshold or is lower than a threshold, the data packet block error rate is higher than a threshold or is lower than a threshold, congestion occurs, or congestion is relieved, etc.

[0093] Optionally, when determining whether to send the first message based on the transmission condition of the first transmission path, the terminal can trigger sending the first message when the transmission of the second transmission path corresponding to the serving cell becomes worse or better, such as when the packet delay exceeds or is below a threshold, the packet block error rate is higher or lower than a threshold, congestion occurs, or congestion is alleviated, and the like.

[0094] Optionally, in some embodiments, the first message includes at least one of the following:

[0095] The terminal has configured or enabled a core network multi-flow connection mode;

[0096] The terminal expects the access network device to provide first split assistance information for the core network multi-flow connection;

[0097] The terminal has configured or enabled service information associated with the core network multi-flow connection mode;

[0098] The terminal has configured or enabled related configuration information of the core network multi-flow connection mode;

[0099] Path information of a second transmission path in the core network multi-flow connection;

[0100] The terminal expects to obtain the content of the first split assistance information;

[0101] Capability allocation information of the terminal in the at least two transmission paths;

[0102] Power information of the terminal.

[0103] Optionally, the service information can include but is not limited to data radio bearer (DRB) and QoS flow information, and the like.

[0104] Optionally, in some embodiments, the related configuration information includes at least one of the following: split mode configuration; whether the first transmission path is a primary path or a preferred path; configured split ratio; specific executed split ratio.

[0105] Optionally, the path information can include but is not limited to at least one of the following: path type (such as 4G, 5G, 6G, NTN, same or different operators, and the like), access network device identifier, transmission parameter (such as delay, block error rate, and the like), link quality, whether congestion, and split assistance information.

[0106] Optionally, the content of the first split assistance information that the terminal expects to obtain includes, but is not limited to, at least one of the following: a cell load condition (such as a load level being low, medium or high, a load percentage, etc.), a transmission delay of uplink data, a transmission block error rate of uplink data, a transmission delay of downlink data, a transmission block error rate of downlink data, a suggestion of the access network device on the split (such as preferentially transmitting via the first path, or preferentially transmitting via the second transmission path, a percentage of the first path, a percentage of the second transmission path, whether to duplicate transmission, etc.).

[0107] Optionally, the capability allocation information includes, but is not limited to, at least one of the following: buffer, antenna and processor capability,

[0108] Optionally, the power information can include at least one of the following: a battery condition, a tendency of power consumption. The tendency of power consumption can include whether power consumption is prioritized, or high rate or high QoS is prioritized, etc.

[0109] Optionally, in some embodiments, after the terminal sends the first message to the access network device, the method further includes:

[0110] The terminal starts or restarts a target timer.

[0111] Wherein, the target timer is prohibited from sending the first message again during the running period of the target timer.

[0112] In the embodiments of the present application, in order to avoid the terminal frequently sending the first message, the access network device can configure the timing length of the target timer, and start or restart the target timer after the terminal sends the first message each time. Before the target timer expires, the first message is not allowed to be sent again. After the target timer expires, it can be determined whether to send the first message according to the need, or in the case that the first split assistance information is not received during the running period of the target timer, the first message can be immediately re-sent after the target timer expires; or after the target timer expires, whether to send the first message is determined based on the target information.

[0113] Optionally, in some embodiments, the first split assistance information includes at least one of the following:

[0114] The access network device measures the measurement result obtained;

[0115] State information of the access network device;

[0116] Uplink split suggestion information for the two transmission paths.

[0117] In the embodiments of the present application, the measurement result can include an uplink data average delay, a downlink data average delay, an uplink block error rate, a downlink block error rate, an uplink received signal strength average or level, an uplink interference condition, etc. that the access network device can measure.

[0118] Optionally, the above-mentioned state information can include, but is not limited to, at least one of the following:

[0119] Wireless resource load, such as wireless resource consumption or remaining (such as high, medium, low), or wireless resource occupation or idle percentage;

[0120] Other load, such as storage occupation or remaining (such as high, medium, low), or storage occupation or remaining percentage;

[0121] Computing or processing load, such as computing or processing occupation or remaining (such as high, medium, low), or computing or processing occupation or remaining percentage.

[0122] Optionally, the access network device can make certain suggestions for the shunting of the terminal through its own analysis and operation on the global information, and obtain uplink shunting suggestion information. For example, prefer the current path, or prefer another path, the percentage of the current path, the percentage of another path, whether to copy transmission, etc. Generally, in the case that the current access network device has a lighter load or better link quality, the current path can be preferred as much as possible, or a large percentage of shunting, and even for high QoS services, the access network device can undertake copy transmission. Conversely, the opposite is true, and the use of the current path is avoided and reduced as much as possible.

[0123] It should be noted that the access network device sending the first shunting assistance information to the terminal can be immediately issued, or can be issued after waiting for certain conditions, for example, when the measurement result is normal, for example, when the QoS requirement is met, the first shunting assistance information can be temporarily not issued, and only when the measurement result is abnormal, for example, when the QoS requirement is not met, the first shunting assistance information is issued. When the load of the access network device is high, the access network device state meets a certain threshold, and the first shunting assistance information is issued to the terminal to give an early warning to the path of the access network device, or when the load is light, the first shunting assistance information is issued again to give a hint to the recovery of the path of the access network device. The shunting suggestion is similar. When the resource of the access network device is not in alarm, the shunting suggestion can not be given, and when the resource of the access network device is in alarm, the shunting suggestion is given. The advantage of this is similar to event triggering. Only in extreme cases, the terminal is warned and informed, and the signaling overhead is reduced.

[0124] Of course, in some embodiments, the first shunting assistance information provided by the access network device can also be continuously issued, for example, periodically, or when there is a certain change, that is, issued to the terminal, so that the terminal can better understand the more real-time situation and make better judgments.

[0125] In order to better understand the present application, the following will take two transmission paths as an example and make a detailed description through some examples.

[0126] Embodiment one: the UE sends a first message to the serving base station.

[0127] In a typical high-layer dual connectivity or multi-connectivity, two or more transmission paths are established between a terminal and a core network device for a service. Taking two transmission paths as an example, a typical scenario is, for example, one path is transmitted through 4G and the other path is transmitted through 5G; or in a future scenario, one path is transmitted through 5G and the other path is transmitted through 6G; or one path is transmitted through the network of operator A and the other path is transmitted through the network of operator B; or one path is transmitted through an NTN network and the other path is transmitted through a TN network; or one path is transmitted through a 3GPP 4G, 5G or 6G base station and the other path is transmitted through a non-3GPP technology such as wifi, etc.

[0128] The terminal is responsible for routing of uplink data, and the core network device (for example, UPF) is responsible for routing of downlink data. If the terminal can obtain certain offloading assistance information from the serving base station, it will help the terminal to make better decisions on the routing of uplink data, and thus improve user experience and system efficiency.

[0129] Since dual-flow or multi-flow technology is an optional terminal feature, and terminals supporting this feature will selectively establish a dual-flow or multi-flow transmission mechanism due to different current scenarios, alternative access node conditions, terminal preferences, battery status, service requirements and characteristics, core network policies, etc. These situations are transparent and invisible to the terminal's serving base station. Therefore, the terminal should selectively send a first message to the serving base station to obtain first offloading assistance information in the case of its own dual-flow or multi-flow transmission mechanism being turned on.

[0130] Optionally, since the process of the terminal sending the first message belongs to a new mechanism, the version and capability of the serving base station are required, and therefore the permission and support of the serving base station need to be obtained before the terminal sends the first message.

[0131] The serving base station's permission to send the first message can be notified to the terminal through public signaling and dedicated signaling. The public signaling method, for example, carries a 1-bit flag in an SIB message, indicating that the serving cell supports the sending of the first message. The public signaling method is generally effective for all terminals, unless the public signaling also carries a scope of effectiveness, or the scope of effectiveness is agreed upon. For example, the first message can be sent only for dual-flow services under different RAT base stations of the same operator, or only for 4G and 5G dual-flow or 5G and 6G dual-flow services, or the services that allow the new first message to be sent have specific characteristics, such as meeting certain service QoS requirements. Alternatively, the dedicated signaling method means that after the terminal enters the connected state, the serving cell can issue a dedicated permission to the terminal based on its current situation or terminal status. For example, the dedicated permission is only issued to the terminal when the serving cell's capabilities support the new function, the current cell system load is not high, or the terminal's service meets certain characteristics. Regardless of the method, the terminal can only proceed with the subsequent first message sending process after obtaining permission, avoiding the terminal blindly initiating uplink calls that are not supported by the serving cell, thereby wasting signaling overhead.

[0132] After obtaining the first message sending permission of the serving cell, the terminal may selectively or on demand initiate the first message sending to the serving cell, the main purpose of which is to obtain the first offload auxiliary information of the data offload. The specific triggering method includes at least one of the following:

[0133] When a multi-stream connection is established between the terminal and the core network device, the sending of the first message may be triggered;

[0134] When a multi-stream connection is established between the terminal and the core network device, the sending of the first message can be triggered based on the target information.

[0135] The target information includes at least one of the following:

[0136] A split mode of the core network multi-flow connection;

[0137] The connection configuration of the current serving cell;

[0138] transmission status of the first transmission path;

[0139] transmission condition of the second transmission path;

[0140] The first transmission path is the transmission path of the terminal's current serving cell, and the second transmission path is another transmission path except the first transmission path.

[0141] Optionally, the first message can be triggered to be sent when the multi-flow connection is established between the terminal and the core network device, and a certain condition is met for the split mode of the core network multi-flow connection. For example, the first message can be triggered to be sent in the case that the terminal has a large autonomy for path selection in the split mode option. For example, the first message can be triggered to be sent in the Redundant, Smallest Delay, Load-Balancing allowed to be implemented by the UE, and the like.

[0142] Optionally, the first message can be triggered to be sent when the multi-flow connection is established between the terminal and the core network device, and a certain condition is met for the connection configuration of the terminal and the current serving cell. For example, only the active path in the Active-Standby mode can trigger the first message to be sent to the serving cell corresponding to the path; or the high-priority path in the Priority-based mode can trigger the first message to be sent to the serving cell corresponding to the path; or the primary path configured in the Redundant mode can trigger the first message to be sent to the serving cell corresponding to the path; or only the remaining paths in the above examples can trigger the first message to be sent to the serving cell corresponding to the path, and the like.

[0143] Optionally, the first message can be triggered to be sent when the multi-flow connection is established between the terminal and the core network device, and a certain condition is met for the transmission of the first transmission path. For example, the condition can include that the transmission of the terminal in the current serving cell becomes worse or better, such as that the packet delay exceeds or is lower than a threshold, the packet block error rate is higher or lower than a threshold, congestion occurs, or congestion is alleviated, and the like.

[0144] Optionally, the first message can be triggered to be sent when the multi-flow connection is established between the terminal and the core network device, and a certain condition is met for the transmission of the second transmission path. For example, the condition can include that the transmission of the terminal in another path becomes worse or better, such as that the packet delay exceeds or is lower than a threshold, the packet block error rate is higher or lower than a threshold, congestion occurs, or congestion is alleviated, and the like.

[0145] The above triggering methods can be configured by the network side device, or agreed by the protocol, or determined based on the terminal implementation.

[0146] Further, the UE decides to send the first message to the serving cell to obtain the first split assistance information for data splitting. The specific content of the first message reported can refer to the above embodiments and will not be described here.

[0147] Optionally, in order to avoid the terminal frequently sending the first message, a target timer can be introduced or configured to achieve the implementation, for example, the serving cell configures the timing length of the target timer, and the target timer is started or restarted each time the terminal sends the first message. Before the target timer expires, the first message is not allowed to be sent again. After the target timer expires, it can be decided whether to send the first message as needed, or in the case that no first flow splitting assistance information is received during the running of the target timer, the first message can be re-sent immediately after the target timer expires; or after the target timer expires, it is determined whether to send the first message based on the target information.

[0148] Embodiment two: The serving base station provides flow splitting assistance information to the terminal.

[0149] In this embodiment, it is assumed that the first message in embodiment one has been received, because without this process, the serving base station is not clear which terminal needs which flow splitting assistance information and when.

[0150] The serving base station corresponding to one path of the core network dual-flow mechanism of the terminal can perform at least one of the following behaviors after receiving the first message of the terminal:

[0151] 1. Since the first message of the terminal is only a suggestion to the serving base station, when the serving base station algorithm or the current capability, processing load, etc. does not support it, the serving base station can ignore the request of the terminal, that is, how to handle the request of the terminal depends entirely on the implementation of the serving base station, and is not strictly regulated and limited.

[0152] 2. For the first message of the terminal, the serving base station stores the information, and takes the terminal capability allocation, battery condition, terminal tendency, DRB or QoS flow involved in terminal flow splitting, flow splitting mode, whether the main path, flow splitting ratio, etc. as a powerful basis for subsequent adjustment of terminal scheduling information, and even can occur reconfiguration process of the terminal to better adapt to the current state of the terminal and better meet data transmission and improve system efficiency; for example, if the terminal capability changes, the configuration or scheduling needs to be adapted accordingly to avoid exceeding the capability or timely expanding the upgraded capability; the battery and the terminal tendency will also affect the configuration or scheduling of the terminal to try to meet the terminal demand; the DRB or QoS flow involved in the terminal flow splitting, the flow splitting mode, whether the main path, the flow splitting ratio, etc. help the base station to further understand the data flow situation on its own path, so as to better serve the terminal from the aspects of resource reservation, special configuration and scheduling, etc.

[0153] 3. In the case where the first message contains another path, the information of the other path can also be used as a reference. If there is interface message interaction between the two nodes, further information such as the load and configuration of the opposite base station can be obtained through inter-node messages for each node (per node), or through inter-node messages for each terminal (per UE), interaction can be conducted on how to better execute and make decisions on the diversion of the terminal.

[0154] 4. Send the first offload auxiliary information to the terminal. The content and sending method of the first offload auxiliary information can refer to the above embodiment and will not be repeated here.

[0155] Example 3: Interaction between core network equipment and base stations.

[0156] This embodiment describes the interaction between core network equipment and base stations. Since core network equipment is responsible for routing and offloading downlink data, if the offloading node can obtain the base station's offload auxiliary information (i.e., the second offload auxiliary information), it will help improve path selection, transmission quality, and system efficiency.

[0157] Generally speaking, the node responsible for offloading in the core network is the user plane node, such as UPF, and there is generally no direct interface between the UPF and the base station. In this case, the base station and the core network control node, such as AMF, can interact, and then the core network control node forwards the interaction information to the UPF. Alternatively, in the upgraded core network architecture, the interface between the base station and the core network can be virtualized or the bus mechanism can be upgraded so that the base station can interact directly with the UPF. In short, whether directly or indirectly, the base station and the node responsible for offloading can exchange necessary information. In the following description, the interaction process between the core network offload node and the base station is directly used as an example to illustrate. If transfer is required, the intermediate node transfers it to achieve a similar effect, which will not be repeated.

[0158] First, before core network equipment (i.e., core network offload nodes) and base stations interact, they should ensure that both parties have the upgrade capability. If one party does not upgrade the capability, the interaction cannot proceed. The capabilities of both parties can be understood through a similar process of establishing and interacting capabilities between nodes.

[0159] Secondly, the core network diversion node is generally the first to initiate, because only the core network diversion node knows the situation of the UE establishing a dual-stream data channel, which is equivalent to the initiator of the demand. In particular, the base station may first obtain the request or basic diversion information from the UE. While feeding back the first diversion auxiliary information to the UE, it can also actively feed back some second diversion auxiliary information to the core network diversion node to facilitate the diversion of downlink data.

[0160] The request information content of the core network offloading node can refer to the request content of the UE, wherein in addition to terminal-specific information such as the capability and battery condition of the UE, the remaining information can be contained, in addition, the core network offloading node can also contain additional information, because the core network offloading node is a higher layer node, it can contain more global information or strategy to provide to the base station, for example, some offloading-related detailed strategy, the condition of another path, etc.

[0161] The serving base station receiving the request of the core network offloading node can choose to immediately or subsequently or ignore feeding back the second offloading assistance information to the core network offloading node, the content of the second offloading assistance information can refer to the content of the first offloading assistance information, which will not be described here. The difference between the two is that one is used for uplink offloading control and the other is used for downlink offloading control.

[0162] Finally, the core network offloading node gets the measurement result information, load information, offloading suggestion information, etc. of the serving base station, and comprehensively selects the most suitable one as the current path or the path of the current data packet according to the results of the two paths.

[0163] It should be noted that for GBR services, since the guarantee bit rate and QoS parameters need to be carried during service establishment, the base station needs to reserve sufficient resources for the uplink and downlink of the service according to the guarantee bit rate and QoS parameters to ensure that it can support the guarantee bit rate and QoS parameters of the GBR service, and only then is the establishment successful, and the uplink and downlink data paths are successfully established. Once established, the system resources, especially the wireless resources, have been reserved for the uplink and downlink of the service, and if the uplink and downlink of the service can still change the transmission path at will at this time, it will cause waste of reserved resources or not enough reserved resources. For example, for a GBR service, two paths are established, and if both paths are reserved according to the guarantee bit rate and QoS parameters during establishment, it means that the two paths reserve twice the transmission resources, and if the service only selects one main path for transmission at this time, the auxiliary path resource reservation is completely wasted, and if the service transmits half on the main path and half on the auxiliary path according to the algorithm, half of the resources of both paths are wasted. For example, for a GBR service, two paths are established, and if only the main path is reserved according to the guarantee bit rate and QoS parameters during establishment, and the auxiliary path is not reserved, the subsequent service can only be transmitted on the main path, and once the data packet is offloaded to the auxiliary path, since the auxiliary path has no reserved resources, it may not meet the GBR service rate or QoS requirement. In general, there is a certain contradiction between the static resource reservation of the GBR service and the dynamic path selection mechanism.

[0164] To this end, in the embodiments of the present application, for GBR services, when establishing two paths, first inform the related service nodes of the guaranteed bit rate, QoS parameters and other information, and give a basic percentage or shunting index, for example, the main path is 100%, the auxiliary path is 0%, when the situation changes, for example, the main path is congested, or the QoS of the main path cannot be met, dynamic adjustment can be made, for example, the main path is 100%, the auxiliary path is 100%, then the uplink and downlink can start copy transmission to ensure high QoS, or the main path is 80%, the auxiliary path is 25%, etc., allowing partial shunting to obtain better service experience. The dynamic adjustment of QoS can be performed by using the existing control plane process to change QoS, or by using the interface interaction between the new core network device and the base station.

[0165] It should be noted that when performing dynamic adjustment, the base station can first send a fourth message to the core network device, the fourth message being used to request adjustment of the shunting ratio of the GBR service. Based on the fourth message, the core network device can send target indication information to the base station (corresponding to the two paths), the target indication information being used to indicate adjustment of the shunting ratio of the target service; and the base station performs reserved resource adjustment based on the target indication information.

[0166] Reference Figure 3 The embodiments of the present application also provide a data shunting processing method, as shown in Figure 3 The data shunting processing method comprises the following steps:

[0167] Step 301: The access network device performs a target operation, the target operation comprising at least one of the following: receiving a first message from a terminal, the first message being used to request first shunting assistance information, the first shunting assistance information being used to assist the terminal in performing uplink shunting control on at least two transmission paths, the at least two transmission paths being transmission paths in a core network multi-flow connection established between the terminal and a core network device; and receiving a third message from a core network device, the third message being used to request second shunting assistance information, the second shunting assistance information being used to assist the core network device in performing downlink shunting control on at least two transmission paths.

[0168] Optionally, after receiving the third message from the core network device, the method further comprises:

[0169] The access network device sends the second shunting assistance information to the core network device.

[0170] Optionally, the third message comprises at least one of the following:

[0171] The terminal has configured or enabled a core network multi-flow connection mode;

[0172] The terminal expects the access network device to provide second split assistance information for the core network multi-flow connection;

[0173] The terminal has configured or started service information associated with the core network multi-flow connection mode;

[0174] The terminal has configured or started configuration information associated with the core network multi-flow connection mode;

[0175] Path information of a second transmission path in the core network multi-flow connection;

[0176] The terminal expects to obtain the content of the second split assistance information.

[0177] Optionally, the second split assistance information includes at least one of the following:

[0178] Measurement results obtained by the access network device;

[0179] State information of the access network device;

[0180] Downlink split suggestion information for the two transmission paths.

[0181] Optionally, the first split assistance information includes at least one of the following:

[0182] Measurement results obtained by the access network device;

[0183] State information of the access network device;

[0184] Uplink split suggestion information for the two transmission paths.

[0185] Optionally, the method further includes:

[0186] In the process of establishing a target service, the access network device receives service-related information of the target service from a core network device, and the service-related information is used for resource reservation by the access network device.

[0187] Optionally, the service-related information includes at least one of the following: guaranteed bit rate and quality of service parameter.

[0188] Optionally, in the process of establishing a target service, after the access network device receives service-related information of the target service from a core network device, the method further includes:

[0189] The access network device receives target indication information sent by the core network device, and the target indication information is used to indicate adjustment of a split ratio of the target service;

[0190] The access network device adjusts the reserved resources based on the target indication information.

[0191] Optionally, before the access network device receives the target indication information sent from the core network device, the method further includes:

[0192] The access network device sends a fourth message to the core network device, where the fourth message is used to request adjustment of the split ratio of the target service.

[0193] Optionally, after the access network device receives the first message from the terminal, the method further includes:

[0194] The access network device sends the first split assistance information to the terminal.

[0195] Optionally, the access network device sending the first split assistance information to the terminal includes any one of the following:

[0196] The access network device periodically sends the first split assistance information to the terminal according to a preset time period;

[0197] In a case where the first split assistance information changes, the access network device sends updated first split assistance information to the terminal.

[0198] The various processes of the embodiment are described in detail in the method embodiment on the terminal side, which will not be repeated here.

[0199] With reference to Figure 4 , the embodiment of the application further provides a data split processing method, as shown in Figure 4 , the data split processing method includes:

[0200] Step 401, the core network device sends a third message to the access network device, where the third message is used to request second split assistance information, and the second split assistance information is used to assist the core network device in performing downlink split control on at least two transmission paths in a core network multi-flow connection established between a terminal and the core network device.

[0201] Optionally, after the core network device sends the third message to the access network device, the method further includes:

[0202] The core network device receives the second split assistance information from the access network device.

[0203] Optionally, the third message includes at least one of the following:

[0204] The terminal has configured or enabled a core network multi-flow connection mode;

[0205] The terminal expects the access network device to provide second split assistance information for the core network multi-flow connection;

[0206] The terminal has configured or started service information associated with the core network multi-flow connection mode;

[0207] The terminal has configured or started configuration information associated with the core network multi-flow connection mode;

[0208] Path information of a second transmission path in the core network multi-flow connection;

[0209] The terminal expects to obtain the content of the second split assistance information.

[0210] Optionally, the second split assistance information includes at least one of the following:

[0211] Measurement results obtained by the access network device;

[0212] State information of the access network device;

[0213] Downlink split suggestion information for the two transmission paths.

[0214] Optionally, the method further includes:

[0215] In the process of establishing the target service, the core network device sends service-related information of the target service to the access network device, and the service-related information is used for resource reservation by the access network device.

[0216] Optionally, the service-related information includes at least one of the following: guaranteed bit rate and quality of service parameter.

[0217] Optionally, in the process of establishing the target service, after the core network device sends the service-related information of the target service to the access network device, the method further includes:

[0218] The core network device sends target indication information to the access network device, and the target indication information is used to indicate adjustment of the split ratio of the target service.

[0219] Optionally, before the core network device sends the target indication information to the access network device, the method further includes:

[0220] The core network device receives a fourth message from the access network device, and the fourth message is used to request adjustment of the split ratio of the target service.

[0221] Each process of the embodiment is described in detail in the method embodiment on the terminal side, which will not be repeated here.

[0222] The data shunting processing method provided in the embodiments of the present application can be executed by a data shunting processing device. The data shunting processing device is taken as an example to illustrate the data shunting processing device provided in the embodiments of the present application.

[0223] With reference to Figure 5 , the embodiments of the present application further provide a data shunting processing device, as shown in Figure 5 , the data shunting processing device 500 comprises:

[0224] A first sending module 501 is configured to send a first message to an access network device, wherein the first message is used to request first shunting assistance information, and the first shunting assistance information is used to assist uplink shunting control of a terminal on at least two transmission paths.

[0225] Optionally, the data shunting processing device 500 further comprises:

[0226] A first receiving module is configured to receive a second message sent by the access network device, wherein the second message is used to indicate that the terminal is supported to send the first message.

[0227] Optionally, the second message is carried by public signaling or dedicated signaling.

[0228] Optionally, the first sending module 501 is specifically configured to send the first message to the access network device in a case where the terminal establishes a core network multi-flow connection with a core network device.

[0229] Optionally, the first sending module 501 is specifically configured to determine whether to send the first message according to target information in the case where the terminal establishes the core network multi-flow connection with the core network device; and send the first message to the access network device in a case where it is determined to send the first message.

[0230] The target information comprises at least one of the following:

[0231] A shunting mode of the core network multi-flow connection;

[0232] A connection configuration of the access network device;

[0233] A transmission condition of a first transmission path;

[0234] A transmission condition of a second transmission path;

[0235] The first transmission path is a transmission path where the access network device is located, and the second transmission path is a transmission path other than the first transmission path in the at least two transmission paths.

[0236] The first message comprises at least one of the following:

[0237] The terminal has configured or started a core network multi-flow connection mode;

[0238] The terminal expects the access network device to provide first split assistance information for the core network multi-flow connection;

[0239] The terminal has configured or started service information associated with the core network multi-flow connection mode;

[0240] The terminal has configured or started relevant configuration information of the core network multi-flow connection mode;

[0241] Path information of a second transmission path in the core network multi-flow connection;

[0242] The terminal expects to obtain the content of the first split assistance information;

[0243] Capability allocation information of the terminal in the at least two transmission paths;

[0244] Power information of the terminal.

[0245] Optionally, the relevant configuration information comprises at least one of the following: split mode configuration; whether the first transmission path is a main path or a priority path; configured split ratio; and specific executed split ratio.

[0246] Optionally, the apparatus further comprises:

[0247] The starting module is configured to start or restart a target timer by the terminal.

[0248] During the running of the target timer, the first message is prohibited from being sent again.

[0249] Optionally, the apparatus further comprises:

[0250] The first receiving module is further configured to receive, by the terminal, the first split assistance information from the access network device.

[0251] Optionally, the first split assistance information comprises at least one of the following:

[0252] Measurement results obtained by the access network device;

[0253] State information of the access network device;

[0254] Uplink split suggestion information for the two transmission paths.

[0255] Reference Figure 6 The embodiments of the present application also provide a data split processing apparatus, which comprises a first sending module, a first receiving module, a second sending module, a second receiving module, and a third receiving module. Figure 6As shown, the data shunting processing apparatus 600 comprises:

[0256] The second receiving module 601 is configured to perform a target operation, and the target operation comprises at least one of the following:

[0257] receiving a first message from the terminal, the first message being used to request first shunting assistance information, the first shunting assistance information being used to assist the terminal in performing uplink shunting control on at least two transmission paths in a core network multi-flow connection established between the terminal and the core network device.

[0258] receiving a third message from the core network device, the third message being used to request second shunting assistance information, the second shunting assistance information being used to assist the core network device in performing downlink shunting control on the at least two transmission paths.

[0259] Optionally, the apparatus further comprises:

[0260] The second sending module is configured to send the second shunting assistance information to the core network device.

[0261] Optionally, the third message comprises at least one of the following:

[0262] The terminal has configured or enabled a core network multi-flow connection mode;

[0263] The terminal expects the access network device to provide second shunting assistance information for the core network multi-flow connection;

[0264] The terminal has configured or enabled service information associated with the core network multi-flow connection mode;

[0265] The terminal has configured or enabled related configuration information of the core network multi-flow connection mode;

[0266] Path information of a second transmission path in the core network multi-flow connection;

[0267] The terminal expects to obtain the content of the second shunting assistance information.

[0268] Optionally, the second shunting assistance information comprises at least one of the following:

[0269] Measurement results obtained by the access network device;

[0270] State information of the access network device;

[0271] Downlink shunting suggestion information for the two transmission paths.

[0272] Optionally, the first shunting assistance information comprises at least one of the following:

[0273] the access network device measures the obtained measurement result;

[0274] state information of the access network device;

[0275] uplink split suggestion information of the two transmission paths.

[0276] Optionally, the second receiving module 601 is further configured to receive, in a process of establishing the target service, service-related information of the target service from a core network device, the service-related information being used by the access network device to perform resource reservation.

[0277] Optionally, the method further comprises:

[0278] a second sending module configured to send the first split assistance information to the terminal.

[0279] Optionally, the service-related information comprises at least one of the following: a guaranteed bit rate and a quality of service parameter.

[0280] Optionally, the second receiving module 601 is further configured to receive, by the access network device, target indication information sent by the core network device, the target indication information being used to indicate that the split proportion of the target service is adjusted.

[0281] The apparatus further comprises an adjusting module configured to perform, by the access network device, reservation resource adjustment based on the target indication information.

[0282] Optionally, the second sending module is further configured to send, by the access network device, a fourth message to the core network device before the access network device receives the target indication information sent by the core network device, the fourth message being used to request adjustment of the split proportion of the target service.

[0283] Optionally, the second sending module is further configured to send, by the access network device, the first split assistance information to the terminal after receiving the first message from the terminal.

[0284] Optionally, the second sending module is specifically configured to perform any one of the following:

[0285] the access network device periodically sends the first split assistance information to the terminal according to a preset time period;

[0286] in a case where the first split assistance information changes, the access network device sends updated first split assistance information to the terminal.

[0287] Reference Figure 7 The embodiments of the present application further provide a data split processing apparatus, like Figure 7As shown, the data shunting processing apparatus 700 comprises:

[0288] a third sending module 701, configured to send a third message to an access network device, the third message being used to request second shunting assistance information, the second shunting assistance information being used to assist the core network device in downlink shunting control over at least two transmission paths in a core network multi-flow connection established between the terminal and the core network device.

[0289] Optionally, the apparatus further comprises:

[0290] a third receiving module, configured to receive the second shunting assistance information from the access network device.

[0291] Optionally, the third message comprises at least one of the following:

[0292] the terminal has configured or enabled a core network multi-flow connection mode;

[0293] the terminal expects the access network device to provide second shunting assistance information for the core network multi-flow connection;

[0294] the terminal has configured or enabled service information associated with the core network multi-flow connection mode;

[0295] the terminal has configured or enabled related configuration information of the core network multi-flow connection mode;

[0296] path information of a second transmission path in the core network multi-flow connection;

[0297] the terminal expects to obtain the content of the second shunting assistance information.

[0298] Optionally, the second shunting assistance information comprises at least one of the following:

[0299] a measurement result obtained by measurement of the access network device;

[0300] state information of the access network device;

[0301] downlink shunting suggestion information for the two transmission paths.

[0302] Optionally, the third sending module 701 is further configured to send service-related information of a target service to the access network device in a process of establishment of the target service, the service-related information being used for resource reservation by the access network device.

[0303] Optionally, the service-related information comprises at least one of the following: guaranteed bit rate and quality of service parameter.

[0304] Optionally, the third sending module 701 is further configured to send, by the core network device, target indication information to the access network device, where the target indication information is used to indicate adjustment of the offloading proportion of the target service.

[0305] Optionally, the third receiving module is further configured to receive, by the core network device, a fourth message from the access network device, where the fourth message is used to request adjustment of the offloading proportion of the target service.

[0306] The data offloading processing apparatus in the embodiments of the present application can be an electronic device, for example, an electronic device with an operating system, or a component in an electronic device, for example, an integrated circuit or a chip. The electronic device can be a terminal or other device than a terminal. Exemplarily, the terminal can include, but is not limited to, the types of the terminal 11 listed above, and the other device can be a server, a Network Attached Storage (NAS), etc., which are not limited in the embodiments of the present application.

[0307] The data offloading processing apparatus provided by the embodiments of the present application can implement the processes of the method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein. Figures 2 to 4 The method embodiments achieve the same technical effects. To avoid repetition, details are not described herein.

[0308] As shown in Figure 8 the embodiments of the present application further provide a communication device 800, which includes a processor 801 and a memory 802, and the memory 802 stores programs or instructions executable on the processor 801. When the programs or instructions are executed by the processor 801, each step of the above data offloading processing method embodiments is implemented, and the same technical effects are achieved. To avoid repetition, details are not described herein.

[0309] The embodiments of the present application further provide a terminal, which includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to execute programs or instructions to implement the steps in the method embodiments as shown in Figure 2 The terminal embodiments correspond to the above terminal-side method embodiments. Each implementation process and implementation manner of the above method embodiments can be applied to the terminal embodiments, and the same technical effects can be achieved. Specifically, Figure 9 A hardware structure diagram of a terminal for implementing the embodiments of the present application.

[0310] The terminal 900 includes, but is not limited to, at least part of the following components: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, and a processor 910, etc.

[0311] Those skilled in the art can understand that the terminal 900 can also include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 910 through a power management system, so that the power management system can realize the functions of managing charging, discharging, and power consumption management. Figure 9 The terminal structure shown in the figure does not constitute a limitation on the terminal, and the terminal can include more or fewer components than the figure, or combine certain components, or different component arrangements, which are not described here.

[0312] It should be understood that in the embodiments of the present application, the input unit 904 can include a graphics processing unit (GPU) 9041 and a microphone 9042. The graphics processor 9041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 906 can include a display panel 9061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 907 includes at least one of a touch panel 9071 and other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 can include two parts of a touch detection device and a touch controller. The other input devices 9072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, etc., which are not described here.

[0313] In the embodiments of the present application, after the radio frequency unit 901 receives the downlink data from the network side device, it can be transmitted to the processor 910 for processing. In addition, the radio frequency unit 901 can send uplink data to the network side device. Generally, the radio frequency unit 901 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0314] The memory 909 can be used to store software programs or instructions and various data. The memory 909 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 909 can include a volatile memory or a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 909 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.

[0315] The processor 910 can include one or more processing units; optionally, the processor 910 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 910.

[0316] The radio frequency unit 901 is configured to send, by a terminal, a first message to an access network device, the first message being used to request first split assistance information, the first split assistance information being used to assist the terminal in performing uplink split control on at least two transmission paths, the at least two transmission paths being transmission paths in a core network multi-flow connection established between the terminal and a core network device.

[0317] It can be understood that the implementation process of each implementation mode mentioned in the embodiment can refer to the related description of the terminal side method embodiment, and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.

[0318] The embodiment of the application further provides a network side device, comprising a processor and a communication interface, the communication interface and the processor are coupled, the processor is used to run programs or instructions to realize the steps of the method embodiments as shown in Figure 3 or Figure 4 The network side device embodiment corresponds to the method embodiments of the access network device or the core network device side. Each implementation process and implementation mode of the above method embodiments can be applied to the network side device embodiment, and the same technical effects can be achieved.

[0319] Specifically, the embodiment of the application further provides a network side device. As shown in Figure 10 The network side device 1000 comprises an antenna 1001, a radio frequency device 1002, a baseband device 1003, a processor 1004 and a memory 1005. The antenna 1001 is connected with the radio frequency device 1002. In the uplink direction, the radio frequency device 1002 receives information through the antenna 1001 and sends the received information to the baseband device 1003 for processing. In the downlink direction, the baseband device 1003 processes the information to be sent and sends it to the radio frequency device 1002. The radio frequency device 1002 processes the received information and sends it out through the antenna 1001.

[0320] The method performed by the network side device in the above embodiment can be implemented in the baseband device 1003, which comprises a baseband processor.

[0321] The baseband device 1003 may, for example, comprise at least one baseband board, which is provided with a plurality of chips, as shown in Figure 10 One of the chips is, for example, a baseband processor, which is connected with the memory 1005 through a bus interface to call the programs in the memory 1005 and execute the operations of the network side device shown in the above method embodiments.

[0322] The network side device may further comprise a network interface 1006, which is, for example, a common public radio interface (Common Public Radio Interface, CPRI).

[0323] Specifically, the network side device 1000 of the embodiment of the application further comprises instructions or programs stored in the memory 1005 and executable on the processor 1004, and the processor 1004 calls the instructions or programs in the memory 1005 to execute Figure 6The modules shown perform the methods and achieve the same technical effects, and thus, details are not repeated here.

[0324] Specifically, the embodiment of the present application also provides a network side device. As shown in the figure, Figure 11 The network side device 1100 shown in the figure includes a processor 1101, a network interface 1102, and a memory 1103. The network interface 1102 is, for example, a common public radio interface (common public radio interface, CPRI).

[0325] Specifically, the network side device 1100 of the embodiment of the present application also includes instructions or programs stored on the memory 1103 and executable on the processor 1101, and the processor 1101 invokes the instructions or programs in the memory 1103 to perform the methods executed by the modules shown in the figure and achieve the same technical effects, and thus, details are not repeated here. Figure 7 The modules shown perform the methods and achieve the same technical effects, and thus, details are not repeated here.

[0326] The embodiment of the present application also provides a readable storage medium, and the readable storage medium stores programs or instructions, which are executed by a processor to implement various processes of the above-mentioned data shunting processing method embodiments and achieve the same technical effects. To avoid repetition, details are not repeated here.

[0327] The processor is the processor in the terminal described in the above-mentioned embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium can be a non-transitory readable storage medium.

[0328] The embodiment of the present application also provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement various processes of the above-mentioned data shunting processing method embodiments and achieve the same technical effects. To avoid repetition, details are not repeated here.

[0329] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system-level chip, a system chip, a chip system, or a system-on-chip chip, etc.

[0330] The embodiment of the present application also provides a computer program / program product, which includes computer instructions, and the computer program / program product is executed by at least one processor to implement various processes of the above-mentioned data shunting processing method embodiments and achieve the same technical effects. To avoid repetition, details are not repeated here.

[0331] The embodiments of the present application further provide a wireless communication system, comprising a terminal, an access network device and a core network device, the terminal can be used for executing the steps of the data splitting processing method on the terminal side as described above, the access network device can be used for executing the steps of the data splitting processing method on the access network device side as described above, and the core network device can be used for executing the steps of the data splitting processing method on the core network device side as described above.

[0332] It should be noted that, in this document, the terms "comprising", "including", or any other variant thereof are intended to cover a non-exclusive inclusion, so that a process, method, article or apparatus that comprises a list of elements does not only include those elements, but can also include other elements not expressly listed or inherent to such process, method, article or apparatus. Without further limitation, an element defined by the phrase "comprising a" does not exclude the presence of additional identical elements in the process, method, article or apparatus that includes the element. In addition, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing functions in the order shown or discussed, but can also include performing functions in a substantially simultaneous manner or in reverse order, for example, the described methods can be performed in an order different from that described, and various steps can be added, omitted or combined. In addition, features described with reference to certain examples can be combined in other examples.

[0333] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of computer software products and general hardware platforms, of course, they can also be realized by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disc, optical disc, etc.), and includes a plurality of instructions for making the terminal or network side device execute the method described in each embodiment of the present application.

[0334] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, the above-mentioned specific embodiments are only illustrative, not restrictive, and those skilled in the art can make many forms of embodiments under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.

Claims

1. A data offloading processing method, characterized by, The method comprises: The terminal sends a first message to the access network device, and the first message is used to request first split assistance information, and the first split assistance information is used to assist the terminal in uplink split control on at least two transmission paths in a core network multi-flow connection established between the terminal and a core network device.

2. The method of claim 1, wherein, Before the terminal sends the first message to the access network device, the method further comprises: The terminal receives a second message sent by the access network device, and the second message is used to indicate that the terminal is supported to send the first message.

3. The method of claim 2, wherein, The second message is carried by public signaling or dedicated signaling.

4. The method according to any one of claims 1 to 3, characterized in that, The terminal sends the first message to the access network device, which comprises: In a case where the terminal establishes the core network multi-flow connection with the core network device, the terminal sends the first message to the access network device.

5. The method of claim 4, wherein, In a case where the terminal establishes the core network multi-flow connection with the core network device, the terminal sends the first message to the access network device, which comprises: In a case where the terminal establishes the core network multi-flow connection with the core network device, the terminal determines whether to send the first message according to target information; In a case where it is determined to send the first message, the terminal sends the first message to the access network device; The target information comprises at least one of the following: A split mode of the core network multi-flow connection; A connection configuration of the access network device; A transmission condition of a first transmission path; A transmission condition of a second transmission path; The first transmission path is a transmission path where the access network device is located, and the second transmission path is a transmission path other than the first transmission path in the at least two transmission paths.

6. The method according to any one of claims 1 to 5, characterized in that, The first message comprises at least one of the following: The terminal has configured or started a core network multi-flow connection mode; The terminal expects the access network device to provide first split assistance information for the core network multi-flow connection; The terminal has configured or started service information associated with the core network multi-flow connection mode; The terminal has configured or started related configuration information of the core network multi-flow connection mode; Path information of the second transmission path in the core network multi-flow connection; The terminal expects to obtain the content of the first split assistance information; Capability allocation information of the terminal in the at least two transmission paths; Power information of the terminal.

7. The method of claim 6, wherein, The related configuration information comprises at least one of the following: split mode configuration; whether the first transmission path is a main path or a priority path; configured split ratio; and specific executed split ratio.

8. The method according to any one of claims 1 to 7, characterized in that, After the terminal sends the first message to the access network device, the method further comprises: The terminal starts or restarts a target timer; During a running period of the target timer, the terminal is prohibited from sending the first message again.

9. The method according to any one of claims 1 to 8, characterized in that, The method further comprises: The terminal receives the first split assistance information from the access network device.

10. The method according to any one of claims 1 to 9, characterized in that, The first split assistance information comprises at least one of the following: A measurement result obtained by the access network device; State information of the access network device; Uplink split suggestion information for the two transmission paths.

11. A data offload processing method, comprising: The method comprises: The access network device performs a target operation, and the target operation comprises at least one of the following: receiving a first message from a terminal, the first message being used to request first split assistance information, the first split assistance information being used to assist the terminal to perform uplink split control over at least two transmission paths in a core network multi-flow connection established between the terminal and a core network device; receiving a third message from a core network device, the third message being used to request second split assistance information, the second split assistance information being used to assist the core network device to perform downlink split control over the at least two transmission paths.

12. The method of claim 11, wherein, After the receiving the third message from the core network device, the method further comprises: sending, by the access network device, the second split assistance information to the core network device.

13. The method according to claim 11 or 12, characterized in that, The third message comprises at least one of: the terminal has configured or enabled a core network multi-flow connection mode; the terminal expects the access network device to provide the second split assistance information for the core network multi-flow connection; the terminal has configured or enabled service information associated with the core network multi-flow connection mode; the terminal has configured or enabled related configuration information of the core network multi-flow connection mode; path information of a second transmission path in the core network multi-flow connection; the terminal expects to obtain content of the second split assistance information.

14. The method according to any one of claims 11 to 13, characterized in that, The second split assistance information comprises at least one of: measurement results obtained by the access network device; state information of the access network device; downlink split suggestion information for the two transmission paths.

15. The method according to any one of claims 11 to 14, characterized in that, The first split assistance information comprises at least one of: measurement results obtained by the access network device; state information of the access network device; uplink split suggestion information for the two transmission paths.

16. The method according to any one of claims 11 to 15, characterized in that, The method further comprises: during establishment of a target service, receiving, by the access network device, service related information of the target service from a core network device, the service related information being used for the access network device to perform resource reservation.

17. The method of claim 16, wherein, The service related information comprises at least one of: guaranteed bit rate and quality of service parameter.

18. The method according to claim 16 or 17, characterized in that, After the access network device receives the service related information of the target service from the core network device during establishment of the target service, the method further comprises: receiving, by the access network device, target indication information sent by the core network device, the target indication information being used to indicate adjustment of a split ratio of the target service; performing, by the access network device, reservation resource adjustment based on the target indication information.

19. The method of claim 18, wherein, Before the access network device receives the target indication information sent by the core network device, the method further comprises: sending, by the access network device, a fourth message to the core network device, the fourth message being used to request adjustment of the split ratio of the target service.

20. The method according to any one of claims 11 to 19, characterized in that, After the receiving the first message from the terminal, the method further comprises: sending, by the access network device, the first split assistance information to the terminal.

21. The method of claim 20, wherein, The sending, by the access network device, the first split assistance information to the terminal comprises any one of: periodically sending, by the access network device, the first split assistance information to the terminal according to a preset time period; In a case where the first offloading assistance information changes, the access network device sends updated first offloading assistance information to the terminal.

22. A method of data offloading, comprising: Comprise: The core network device sends a third message to the access network device, and the third message is used to request second offloading assistance information, and the second offloading assistance information is used to assist the core network device to perform downlink offloading control on at least two transmission paths in a core network multi-flow connection established between the terminal and the core network device.

23. The method of claim 22, wherein, After the core network device sends the third message to the access network device, the method further comprises: The core network device receives the second offloading assistance information from the access network device.

24. The method of claim 22, wherein, The third message comprises at least one of: The terminal has configured or enabled a core network multi-flow connection mode; The terminal expects the access network device to provide second offloading assistance information for the core network multi-flow connection; The terminal has configured or enabled service information associated with the core network multi-flow connection mode; The terminal has configured or enabled related configuration information of the core network multi-flow connection mode; Path information of a second transmission path in the core network multi-flow connection; The terminal expects to obtain the content of the second offloading assistance information.

25. The method of claim 22, wherein, The second offloading assistance information comprises at least one of: Measurement results obtained by the access network device measuring; State information of the access network device; Downlink offloading suggestion information for the two transmission paths.

26. The method of any one of claims 22 to 25, wherein, The method further comprises: In a process of establishing a target service, the core network device sends service-related information of the target service to the access network device, and the service-related information is used for the access network device to perform resource reservation.

27. The method of claim 26, wherein, The service-related information comprises at least one of guaranteed bit rate and quality of service parameters.

28. The method of claim 26 or 27, wherein, After the core network device sends the service-related information of the target service to the access network device in the process of establishing the target service, the method further comprises: The core network device sends target indication information to the access network device, and the target indication information is used to indicate adjustment of a split ratio of the target service.

29. The method of claim 28, wherein, Before the core network device sends the target indication information to the access network device, the method further comprises: The core network device receives a fourth message from the access network device, and the fourth message is used to request adjustment of the split ratio of the target service.

30. A data offload processing device, comprising: Comprise: The first sending module is used for sending a first message to an access network device, and the first message is used to request first offloading assistance information, and the first offloading assistance information is used to assist a terminal to perform uplink offloading control on at least two transmission paths, and the at least two transmission paths are transmission paths in a core network multi-flow connection established between the terminal and a core network device.

31. The apparatus of claim 30, wherein, Further comprise: The first receiving module is used for receiving a second message sent by the access network device, and the second message is used to indicate that the terminal is supported to send the first message.

32. The apparatus of claim 30 or 31, wherein, The first sending module is specifically used for sending the first message to the access network device in a case where the terminal establishes a core network multi-flow connection with the core network device.

33. The apparatus of claim 32, wherein, The first sending module is specifically configured to determine whether to send the first message according to target information in a case where the terminal establishes a core network multi-flow connection with the core network device; and send the first message to the access network device in a case where it is determined to send the first message. The target information includes at least one of the following: a split mode of the core network multi-flow connection; a connection configuration of the access network device; a transmission condition of a first transmission path; a transmission condition of a second transmission path; The first transmission path is a transmission path where the access network device is located, and the second transmission path is a transmission path other than the first transmission path in the at least two transmission paths.

34. A data offload processing device, comprising: The second receiving module is configured to perform a target operation, and the target operation includes at least one of the following: receive a first message from a terminal, the first message being used to request first split assistance information, the first split assistance information being used to assist the terminal in performing uplink split control on at least two transmission paths, the at least two transmission paths being transmission paths in a core network multi-flow connection established between the terminal and a core network device; receive a third message from a core network device, the third message being used to request second split assistance information, the second split assistance information being used to assist the core network device in performing downlink split control on at least two transmission paths. The second sending module is further configured to send the second split assistance information to the core network device.

35. The apparatus of claim 34, wherein, The second receiving module is further configured to receive, in a process of establishing a target service, service-related information of the target service from the core network device, the service-related information being used for resource reservation by the access network device. The second sending module is further configured to send the first split assistance information to the terminal.

36. The apparatus of claim 34 or 35, wherein, The third sending module is configured to send a third message to an access network device, the third message being used to request second split assistance information, the second split assistance information being used to assist a core network device in performing downlink split control on at least two transmission paths, the at least two transmission paths being transmission paths in a core network multi-flow connection established between a terminal and the core network device.

37. The apparatus of any one of claims 34 to 36, wherein, The third receiving module is configured to receive the second split assistance information from the access network device. The third sending module is further configured to send, in a process of establishing a target service, service-related information of the target service to the access network device, the service-related information being used for resource reservation by the access network device.

38. A data offload processing device, comprising: The apparatus includes a processor and a memory, the memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the data split processing method according to any one of claims 1 to 10. The apparatus includes a processor and a memory, the memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the data split processing method according to any one of claims 11 to 29.

39. The device of claim 38, wherein, ​ ​ 40. The apparatus of claim 38 or 39, wherein, ​ 41. A terminal, characterized by ​ 42. A network-side device, comprising: ​ 43. A readable storage medium characterized by, The readable storage medium stores programs or instructions, which are executed by the processor to implement the steps of the data shunting processing method according to any one of claims 1 to 29.

44. A computer program product, characterised in that, The readable storage medium stores programs or instructions, which are executed by the processor to implement the steps of the data shunting processing method according to any one of claims 1 to 29.