Data offloading processing method and apparatus, terminal, and network side device
By requesting and utilizing the offloading assistance information from access network and core network devices, autonomous offloading control on multiple transmission paths is achieved, solving the problem of poor data offloading transmission performance in existing technologies and improving user experience and system efficiency.
Patent Information
- Application Number
- PCT/CN2025/088421
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-16
- Filing Date
- 2025-04-11
- Publication Date
- 2025-10-23
AI Technical Summary
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.
The terminal requests first traffic splitting assistance information by sending a first message to the access network equipment to assist in uplink traffic splitting control on at least two transmission paths. The access network equipment and the core network equipment cooperate to provide traffic splitting assistance information, and the terminal and the core network equipment perform uplink and downlink traffic splitting control respectively.
It improves the performance and flexibility of data offloading, enhances the user experience, and reduces battery consumption.
Smart Images

Figure CN2025088421_23102025_PF_FP_ABST
Abstract
Description
Data shunting processing method and device, terminal and network side equipment
[0001] Cross-reference to Related Applications
[0002] This application claims priority to Chinese Patent Application No. 202410457595.7, filed on April 16, 2024, the contents of which are incorporated herein by reference in its entirety. TECHNICAL FIELD
[0003] The present application belongs to the field of communication technology, and particularly relates to a data shunting processing method and device, a terminal and a network side equipment. BACKGROUND
[0004] 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, such as 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 it 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
[0005] 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.
[0006] In a first aspect, a data shunting processing method is provided, which comprises:
[0007] 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.
[0008] In a second aspect, a data shunting processing method is provided, which comprises:
[0009] The access network device performs a target operation, the target operation comprising at least one of:
[0010] 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;
[0011] receiving a third message 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.
[0012] In a third aspect, a data split processing method is provided, the method comprising:
[0013] sending, by a core network device, a third message to an 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, the at least two transmission paths being transmission paths in a core network multi-flow connection established between the terminal and the core network device.
[0014] In a fourth aspect, a data split processing apparatus is provided, the apparatus comprising:
[0015] sending, by a first sending module, a first message to an 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, the at least two transmission paths being transmission paths in a core network multi-flow connection established between the terminal and the core network device.
[0016] In a fifth aspect, a data split processing apparatus is provided, the apparatus comprising:
[0017] receiving, by a second receiving module, a third message 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] receiving, by a first receiving module, a first message 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, the at least two transmission paths being transmission paths in a core network multi-flow connection established between the terminal and the core network device.
[0019] receiving a third message 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.
[0020] In a sixth aspect, a data split processing apparatus is provided, the apparatus comprising:
[0021] The third sending module is configured to send 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 the terminal and the core network device.
[0022] In a seventh aspect, a terminal is provided, which includes a processor and a memory storing programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method according to the first aspect.
[0023] In an eighth aspect, a terminal is provided, which includes a processor and a communication interface, and the communication interface is configured to send a first message to an access network device, where the first message is used to request first split assistance information, and the first split assistance information is used to assist the terminal in performing 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.
[0024] In a ninth aspect, a network-side device is provided, which includes a processor and a memory storing programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method according to the second aspect or the steps of the method according to the third aspect.
[0025] In a tenth aspect, a network-side device is provided, which includes a processor and a communication interface, and the communication interface is configured to perform a target operation, where the target operation includes at least one of the following: receiving a first message from a terminal, where the first message is used to request first split assistance information, and the first split assistance information is used to assist the terminal in performing 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; and receiving a third message from a core 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.
[0026] When the network-side device is an access network device, the communication interface is configured to perform a target operation, where the target operation includes at least one of the following: receiving a first message from a terminal, where the first message is used to request first split assistance information, and the first split assistance information is used to assist the terminal in performing 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; and receiving a third message from a core 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.
[0027] 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, 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 the terminal and the core network device.
[0028] In a eleventh aspect, a readable storage medium is provided, and the readable storage medium stores a program or instructions, and the program or instructions are executed by a processor to implement steps of the method in the first aspect, or implement steps of the method in the second aspect, or implement steps of the method in the third aspect.
[0029] In a twelfth aspect, a wireless communication system is provided, and the wireless communication system includes a terminal, an access network device and a core network device, the terminal is configured to implement steps of the method in the first aspect, the access network device is configured to implement steps of the method in the second aspect, and the core network device is configured to implement steps of the method in the third aspect.
[0030] In a thirteenth aspect, a chip is provided, and the chip includes a processor and a communication interface, the communication interface is coupled with the processor, and the processor is configured to run a program or instructions to implement the method in the first aspect, or implement the method in the second aspect, or implement the method in the third aspect.
[0031] In a fourteenth aspect, a computer program / program product is provided, and the computer program / program product includes computer instructions, and the computer program / program product is executed by at least one processor to implement the method in the first aspect, or implement the method in the second aspect, or implement the method in the third aspect.
[0032] 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
[0033] FIG. 1 is a block diagram of a wireless communication system to which embodiments of the present application can be applied;
[0034] FIG. 2 is a flowchart of a data offloading processing method according to an embodiment of the present application;
[0035] FIG. 3 is a flowchart of a data offloading processing method according to another embodiment of the present application;
[0036] FIG. 4 is a flowchart of a data offloading processing method according to another embodiment of the present application;
[0037] FIG. 5 is a schematic structural diagram of a data offloading processing apparatus according to an embodiment of the present application;
[0038] FIG. 6 is a schematic structural diagram of a data offloading processing apparatus according to another embodiment of the present application;
[0039] FIG. 7 is a third structure diagram of a data shunting processing apparatus according to an embodiment of the present application;
[0040] FIG. 8 is a structure diagram of a communication device according to an embodiment of the present application;
[0041] FIG. 9 is a hardware structure diagram of a terminal according to an embodiment of the present application;
[0042] FIG. 10 is a first structure diagram of a network side device according to an embodiment of the present application;
[0043] FIG. 11 is a second structure diagram of a network side device according to an embodiment of the present application. DETAILED DESCRIPTION
[0044] The terms "first", "second", and the like in the present application are used to distinguish similar objects, and are not used to describe a particular order or sequence. It should be understood that the terms used in this way can be interchanged, so that the embodiments of the present application can be implemented in an order other than that illustrated or described herein, and the objects distinguished by "first", "second" are generally of a kind, and are 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 represents that the objects before and after are in an "or" relationship.
[0045] 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 request 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 judging and determining the operation to be performed or the request result, etc. according to the judgment result.
[0046] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, 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 described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and 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 6th Generation (6G) communication systems. th
[0047] FIG. 1 shows a block diagram of a wireless communication system to which embodiments of the present application can be applied. 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 computer, a Personal Digital Assistant (PDA), a palmtop computer, 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), a game console, a Personal Computer (PC), a kiosk, or a self-service machine. 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 clothing, 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.
[0048] 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.
[0049] For the convenience of understanding, some contents related to the embodiments of the present application are described as follows:
[0050] I. DC.
[0051] 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, that is, 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). In the MCG, the special cell is called the primary cell (PCell), and in the SCG, the special cell 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.
[0052] II. DualSteer technology.
[0053] 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 introducing a DualSteer Lower Layer protocol layer below the IP layer.
[0054] III. Access traffic steering, switching, splitting (ATSSS) technology.
[0055] ATSSS is a method that supports conversion and offloading between 3rd Generation Partnership Project (3GPP) access and non-3GPP access. In ATSSS, the following different offloading modes can be configured:
[0056] Active-Standby: prefer active path, if it is unavailable, switch to standby path;
[0057] Smallest Delay: prefer path with shortest Round Trip Time (RTT), only for Non-Guaranteed Bit Rate (Non-GBR) traffic;
[0058] Load-Balancing: according to configuration, or based on terminal self-implementation, only for Non-GBR traffic;
[0059] 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;
[0060] Redundant: configure primary access, which data packet is duplicated, completely based on implementation.
[0061] 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). 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 implementation.
[0062] 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.
[0063] 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, resulting in a decline in experience and system efficiency. Therefore, there is a large room for improvement.
[0064] 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 conjunction with the accompanying drawings and some embodiments and their application scenarios.
[0065] Referring to FIG. 2, the data splitting processing method provided by the embodiments of the present application includes:
[0066] In step 201, the terminal sends a first message to the access network device, the first message being used to request first splitting assistance information, the first splitting assistance information being used to assist the terminal to perform uplink splitting 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 the core network device.
[0067] Optionally, the terminal can send the above-mentioned first message in a request or report manner. Sending the first message to the access network device can be understood as sending the first message to the serving cell corresponding to the access network device.
[0068] 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 a service. For example, in some typical scenarios, one path of the two transmission paths established 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 the network of operator A, and the other path is transmitted through the network of operator B; or one path is transmitted through a non-terrestrial network (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.
[0069] Optionally, the above-mentioned uplink splitting control can be understood as the routing selection of the terminal for uplink data, that is, selecting a path from the above-mentioned at least two transmission paths for the transmission of uplink data.
[0070] It should be understood that the above-mentioned access network device can be understood as a base station or a serving base station of the terminal.
[0071] In the embodiments of the present application, since the terminal requests the first offloading assistance information from the access network device through the first message, the terminal can perform 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 uplink offloading control, thereby improving the data offloading transmission performance.
[0072] Optionally, in some embodiments, before the terminal sends the first message to the access network device, the method further comprises:
[0073] 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.
[0074] In the embodiments of the present application, supporting the terminal to send the first message can be understood as supporting a new uplink message, that is, supporting a new request or a new report.
[0075] 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. Only when the permission and support of the access network device are obtained, the terminal can send the first message, so as to ensure the validity of the first message sending, and avoid that the terminal sends an invalid first message due to the fact that the access network device does not support the terminal to send the first message, thereby causing resource waste.
[0076] Optionally, in some embodiments, the second message is carried through common signaling or dedicated signaling.
[0077] In the embodiments of the present application, the network side device can notify the terminal through two ways of common signaling and dedicated signaling. For example, 1 bit identification is carried in a system information block (System Information Block, SIB) message, indicating that the serving cell supports the terminal to send the first message. The common signaling method is generally effective for all terminals, unless the effective range is carried in the common signaling or the effective range is agreed, for example, only the dual-flow service under the same operator's different radio access technology (Radio Access Technology, RAT) base stations can send the first message, or only the 4G and 5G dual-flow, 5G and 6G dual-flow service can send the first message, or the service allowed to send the first message has a specific feature such as the service quality of service (Quality of Service, QoS) meeting certain requirements.
[0078] Another, dedicated signaling mode, refers to the terminal after entering the connected state, the serving cell can be according to its current situation or terminal condition, to the terminal to initiate a dedicated license, for example, the serving cell capability supports the first message sending, the current cell system load is not high, or the terminal service meets certain characteristics, only to the terminal for exclusive license.
[0079] It should be understood that, no matter which way, when the terminal obtains the license, only then can the subsequent first message sending, avoid the terminal blindly initiate uplink, and the serving cell can not support the case, waste signaling overhead.
[0080] Optionally, in some embodiments, the terminal sending the first message to the access network device comprises:
[0081] In the case where the terminal establishes a core network multi-flow connection with the core network device, the terminal sends the first message to the access network device.
[0082] Optionally, in some embodiments, in the case where 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 comprises:
[0083] In the case where the terminal establishes a core network multi-flow connection with the core network device, the terminal determines whether to send the first message according to the target information;
[0084] In the case where it is determined to send the first message, the terminal sends the first message to the access network device;
[0085] The target information comprises at least one of the following:
[0086] The split mode of the core network multi-flow connection;
[0087] The connection configuration of the access network device;
[0088] The transmission condition of the first transmission path;
[0089] The transmission condition of the second transmission path;
[0090] The first transmission path is the transmission path where the access network device is located, and the second transmission path is the transmission path other than the first transmission path among the at least two transmission paths.
[0091] In 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 based on the target information when the terminal establishes a core network multi-flow connection with the core network device.
[0092] Optionally, the load splitting mode includes, but is not limited to, at least one of the following: Active-Standby, Smallest Delay, Load-Balancing, Priority-based, Redundant. When the load splitting mode is used to determine whether the first message is sent, the first message can be triggered to be sent in the case that the load splitting mode option has greater autonomy for the terminal to select a path. For example, in the Redundant, Smallest Delay, Load-Balancing, and other modes that allow the UE to implement, the first message can be triggered to be sent.
[0093] Optionally, when the connection configuration of the access network device is used to determine whether the first message is sent, 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.
[0094] Optionally, when the transmission condition of the first transmission path is used to determine whether the first message is sent, 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 packet delay exceeding a threshold or being lower than the threshold, the packet block error rate being higher than a threshold or being lower than a threshold, congestion occurring, or congestion being alleviated, and the like.
[0095] Optionally, when the transmission condition of the first transmission path is used to determine whether the first message is sent, the terminal can trigger the first message to be sent in the case that the transmission of the serving cell corresponding to the second transmission path becomes worse or better, such as the packet delay exceeding a threshold or being lower than the threshold, the packet block error rate being higher than a threshold or being lower than a threshold, congestion occurring, or congestion being alleviated, and the like.
[0096] Optionally, in some embodiments, the first message includes at least one of the following:
[0097] The terminal has configured or enabled a core network multi-flow connection mode;
[0098] The terminal expects the access network device to provide first load splitting assistance information for the core network multi-flow connection;
[0099] The terminal has configured or enabled service information associated with the core network multi-flow connection mode;
[0100] related configuration information of the terminal having configured or enabled the core network multi-flow connection mode;
[0101] path information of a second transmission path in the core network multi-flow connection;
[0102] content of first flow offloading assistance information that the terminal expects to obtain;
[0103] capability allocation information of the terminal in the at least two transmission paths;
[0104] power information of the terminal.
[0105] Optionally, the service information can include but is not limited to data radio bearer (DRB) and QoS flow information, etc.
[0106] Optionally, in some embodiments, the related configuration information includes at least one of the following: flow offloading mode configuration; whether the first transmission path is a main path or a priority path; configured flow offloading ratio; specific executed flow offloading ratio.
[0107] 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, etc.), access network device identifier, transmission parameter (such as delay, block error rate, etc.), link quality, whether congestion, and flow offloading assistance information.
[0108] Optionally, the content of the first flow offloading assistance information that the terminal expects to obtain includes but is not limited to at least one of the following: cell load condition (such as load level low, medium, high, load percentage, etc.), uplink data transmission delay, uplink data transmission block error rate, downlink data transmission delay, downlink data transmission block error rate, access network device recommendation for flow offloading (such as preferentially the current path, or preferentially a second transmission path, current path percentage, second transmission path percentage, whether to duplicate transmission, etc.).
[0109] Optionally, the capability allocation information includes but is not limited to at least one of the following: buffer, antenna, and processor capability.
[0110] Optionally, the power information can include at least one of the following: battery condition, tendency to consume power. The tendency to consume power can include power consumption priority, and can also include high rate or high QoS priority, etc.
[0111] Optionally, in some embodiments, after the terminal sends the first message to the access network device, the method further includes:
[0112] the terminal starts or restarts a target timer;
[0113] The target timer is started or restarted after the terminal sends the first message each time, and the first message is not allowed to be sent again before the target timer expires. After the target timer expires, it can be decided whether to send the first message according to the need, or the first message can be immediately re-sent after the target timer expires in the case that the first split assistance information is not received during the running period of the target timer; or whether to send the first message is determined based on the target information after the target timer expires.
[0114] 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. The first message is not allowed to be sent again before the target timer expires. After the target timer expires, it can be decided whether to send the first message according to the need, or the first message can be immediately re-sent after the target timer expires in the case that the first split assistance information is not received during the running period of the target timer; or whether to send the first message is determined based on the target information after the target timer expires.
[0115] Optionally, in some embodiments, the first split assistance information includes at least one of the following:
[0116] The measurement result obtained by the access network device;
[0117] The state information of the access network device;
[0118] The uplink split recommendation information of the two transmission paths.
[0119] In the embodiments of the present application, the above-mentioned measurement result can include the uplink data average delay, the downlink data average delay, the uplink block error rate, the downlink block error rate, the uplink received signal strength average or level, and the uplink interference condition, which can be measured by the access network device.
[0120] Optionally, the above-mentioned state information can include but is not limited to at least one of the following:
[0121] Wireless resource load, such as wireless resource consumption or remaining (such as high, medium, low), or wireless resource occupation or idle percentage;
[0122] Other load, such as storage occupation or remaining (such as high, medium, low), or storage occupation or remaining percentage;
[0123] 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.
[0124] Optionally, the access network device can make certain suggestions on the terminal shunting 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 of light load or good link quality of the current access network device, the current path is preferred as much as possible, or a large percentage of shunting is suggested, and even for high QoS services, copy transmission can be undertaken. Conversely, the opposite is true, and the use of the current path is avoided or reduced as much as possible.
[0125] 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, 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, the QoS requirement is not met, the first shunting assistance information is issued. Or the state of the access network device, when the load is high, a certain threshold is met, the first shunting assistance information is issued to the terminal to give an early warning to the path of the current 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 current access network device. The shunting suggestion is similar. When the resource of the current access network device is not in alarm, the shunting suggestion can not be given, and when the resource of the current 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.
[0126] 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, the first shunting assistance information is issued to the terminal, so that the terminal can master more real-time information and make better judgments.
[0127] In order to better understand the present application, the following will be described in detail through some examples taking two transmission paths as an example.
[0128] Embodiment one: the UE sends a first message to the serving base station.
[0129] In a typical high-layer dual connection or multi-connection, two or more transmission paths are established between the terminal and the core network device for services. Taking two transmission paths as an example, typical scenarios include one path through 4G transmission and the other path through 5G transmission, or one path through 5G transmission and the other path through 6G transmission in the future, or one path through operator A network transmission and the other path through operator B network transmission, or one path through NTN network transmission and the other path through TN network transmission, or one path through 3GPP 4G, 5G or 6G base station transmission and the other path through non-3GPP technology such as wifi transmission, etc.
[0130] The terminal is responsible for routing uplink data, and the core network device (e.g., UPF) is responsible for routing downlink data. If the terminal can obtain certain offloading assistance information from the serving base station, it will help the terminal make better decisions about the routing of uplink data, thereby improving user experience and system efficiency.
[0131] Since the dual-stream or multi-stream technology is an optional terminal feature, and terminals supporting this feature will selectively establish a dual-stream or multi-stream 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 when it has enabled the dual-stream or multi-stream transmission mechanism.
[0132] Optionally, since the process of the terminal sending the first message belongs to a new mechanism, the version and capabilities of the serving base station are required, so the terminal needs to obtain the permission and support of the serving base station before sending the first message.
[0133] The permission of the serving base station for the first message transmission can be notified to the terminal through two ways of public signaling and dedicated signaling. Among them, the public signaling way, for example, carrying a 1-bit (bit) identifier in the SIB message, indicates that the serving cell supports the first message transmission. The public signaling way generally takes effect for all terminals, unless the range of the effective range is carried in the public signaling or the range of the effective range is agreed, for example, only for the dual-stream service under different RAT base stations of the same operator, or only for the first message transmission of the 4G and 5G dual-stream, 5G and 6G dual-stream service, or the service allowed to send a new first message has specific characteristics such as the service QoS meeting certain requirements. The other way, dedicated signaling, means that after the terminal enters the connected state, the serving cell can initiate a dedicated permission to the terminal according to its current situation or the terminal condition, for example, the serving cell capability supports the new function, the current cell system load is not high, or the terminal service meets certain characteristics. When the terminal is given a dedicated permission. When the terminal obtains the permission, it can subsequently send the first message to avoid unnecessary signaling overhead when the serving cell cannot support the uplink initiated by the terminal.
[0134] After the terminal obtains the first message transmission permission of the serving cell, it can selectively or on-demand initiate the first message transmission to the serving cell, the main purpose of which is to obtain the first offloading assistance information for data offloading. The specific triggering ways include at least one of the following:
[0135] When the terminal establishes a multi-stream connection with the core network device, the first message transmission can be triggered;
[0136] When the multi-flow connection is established between the terminal and the core network device, the first message can be triggered to be sent based on the target information.
[0137] The target information includes at least one of the following:
[0138] The split mode of the core network multi-flow connection;
[0139] The connection configuration of the current serving cell;
[0140] The transmission condition of the first transmission path;
[0141] The transmission condition of the second transmission path;
[0142] The first transmission path is a transmission path where the current serving cell of the terminal is located, and the second transmission path is another transmission path other than the first transmission path.
[0143] Optionally, when the multi-flow connection is established between the terminal and the core network device, and the split mode of the core network multi-flow connection meets certain conditions, the first message can be triggered to be sent. For example, in the case where the split mode option has a large autonomous right of the terminal for path selection, the first message can be triggered to be sent. For example, in the Redundant, Smallest Delay, Load-Balancing allowed to be implemented by the UE, and the like, the first message can be triggered to be sent.
[0144] Optionally, when the multi-flow connection is established between the terminal and the core network device, and the connection configuration of the terminal and the current serving cell meets certain conditions, the first message can be triggered to be sent. 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 the remaining paths in the above examples can trigger the first message to be sent to the serving cell corresponding to the path.
[0145] Optionally, when the multi-flow connection is established between the terminal and the core network device, and the transmission condition of the first transmission path meets certain conditions, the first message can be triggered to be sent. For example, the conditions can include that the transmission of the terminal in the current serving cell becomes worse or better, such as that the data packet delay exceeds or is lower than a threshold, the data packet block error rate is higher or lower than a threshold, congestion occurs, or congestion is relieved, and the like.
[0146] Optionally, the first message can be triggered when the multi-flow connection is established between the terminal and the core network device, and the transmission condition of the second transmission path meets certain conditions. For example, the conditions can include that the transmission of the terminal on another path becomes worse or better, such as that the packet delay exceeds a threshold or is lower than the threshold, the packet block error rate is higher than a threshold or is lower than the threshold, congestion occurs, or congestion is relieved, and the like.
[0147] The above trigger mode can be configured by a network side device, or be agreed by a protocol, or be determined based on a terminal implementation.
[0148] Further, the UE determines to send the first message to the serving cell to obtain the first flow splitting assistance information of the data splitting. The specific content of the first message reported can refer to the above embodiments and will not be described here.
[0149] Optionally, in order to avoid the terminal frequently sending the first message, a target timer can be introduced or configured to be implemented, for example, the serving cell configures the timing length of the target timer, starts or restarts the target timer after the terminal sends the first message each time, and does not allow the first message to be sent again before the target timer expires. 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 flow splitting assistance information is not received during the running 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.
[0150] Embodiment two: The serving base station provides the flow splitting assistance information to the terminal.
[0151] In this embodiment, it is assumed that the first message in embodiment one has been received. Without this process, the serving base station does not know which terminal needs which flow splitting assistance information and when.
[0152] 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:
[0153] 1. Since the first message of the terminal is only a suggestion to the serving base station, when the algorithm or current capability, processing load, and the like of the serving base station do not support it, the serving base station can ignore the request of the terminal, that is, how to process the request of the terminal completely depends on the implementation of the serving base station, and is not strictly regulated and limited.
[0154] 2、For the first message of the terminal, the serving base station stores the information, and allocates the capability of the terminal, the battery condition, the terminal tendency, the DRB or QoS flow involved in the terminal splitting, the splitting mode, whether the main path, the splitting ratio and the like, as a strong basis for subsequent adjustment of the terminal scheduling information, and even a reconfiguration process of the terminal can occur to better adapt to the current state of the terminal and better meet the data transmission and improve the 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 meet the terminal demand as much as possible; the DRB or QoS flow involved in the terminal splitting, the splitting mode, whether the main path, the splitting ratio and the like are helpful for the base station to further understand the data flow on its path, so as to better serve the terminal from the aspects of resource reservation, dedicated configuration and scheduling.
[0155] 3、For 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 an interface message between the two nodes to interact with each other, the load and configuration of the opposite base station can be further obtained through the inter-node message per node, or the splitting of the terminal can be better executed and decided through the inter-node message per UE.
[0156] 4、Send the first splitting assistance information to the terminal. The content and sending method of the first splitting assistance information can refer to the above embodiments, which will not be repeated here.
[0157] Example Three: Interaction between core network device and base station.
[0158] In this embodiment, the interaction process between the core network device and the base station is introduced. Since the core network device is responsible for the routing and splitting operation of the downlink data, if the node responsible for the splitting can obtain the splitting assistance information of the base station (i.e. the second splitting assistance information), it is helpful to better select the path and improve the transmission effect and system efficiency.
[0159] Generally, the node of the core network responsible for the offloading is the node of the user plane, for example, the UPF, and there is no direct interface between the general UPF and the base station, so the method of interacting between the base station and the core network control node, for example, the AMF, and then forwarding the interaction information to the UPF by the core network control node can be adopted, or in the upgraded core network architecture, the interface between the base station and the core network can be virtualized or the bus mechanism is upgraded, so that the base station can directly interact with the UPF. In any case, whether directly or indirectly, the base station and the node responsible for the offloading can interact with the necessary information. In the following description, the interaction process between the core network offloading node and the base station is directly taken as an example for description, and the case of transfer by the intermediate node is transferred, and the similar effect is achieved, which will not be described here.
[0160] Firstly, before the core network device (i.e. the core network offloading node) and the base station interact, it should be ensured that both parties have the upgraded capability, if one party does not have the upgraded capability, the interaction cannot be carried out, and the capability of both parties can be understood through the process of establishing and or interacting between the nodes.
[0161] Secondly, the core network offloading node is generally the first party to initiate, because only the core network offloading node knows the situation of the UE to establish the dual-flow data channel, which is the initiator of the demand, in particular, the base station can also obtain the request or offloading basic information from the UE, and at the same time of feeding back the first offloading assistance information to the UE, it can actively feed back some second offloading assistance information to the core network offloading node, so as to affect the offloading of the downlink data.
[0162] The request information content of the core network offloading node can refer to the request content of the UE, in addition to the terminal-specific information such as the capability and battery condition of the UE, the rest of the information can be included, in addition, the core network offloading node can also include additional information, because the core network offloading node is a higher node, it can provide more global information or strategies to the base station, for example, some offloading-related detailed strategies, the situation of another path, etc.
[0163] The service base station receiving the request of the core network offloading node can choose to immediately or subsequently or ignore feed back the second offloading assistance information to the core network offloading node, and 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.
[0164] Finally, the core network offloading node gets the measurement result information, load information, offloading suggestion information, etc. of the service 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.
[0165] It should be noted that for the GBR service, since the guarantee bit rate, QoS parameters and other information need to be carried when the service is established, 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 then 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. 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. If both paths are reserved according to the guarantee bit rate and QoS parameters when they are established, it means that the two paths reserve twice the transmission resources. If the service selects only one main path for transmission at this time, the auxiliary path resource reservation is completely wasted. If the service transmits half on the main path and half on the auxiliary path according to the algorithm, half of the resources reserved on both paths are wasted. For another example, for a GBR service, two paths are established. If only the main path is reserved according to the guarantee bit rate and QoS parameters when it is established, and the auxiliary path has no reserved resources, the subsequent service can only be transmitted on the main path. If data packets are shunted to the auxiliary path, the auxiliary path has no reserved resources, which may cause the GBR service rate or QoS requirement to be not met. In general, there is a certain contradiction between the static resource reservation of the GBR service and the dynamic path selection mechanism.
[0166] Therefore, in the embodiments of the present application, for the GBR service, the guarantee bit rate, QoS parameters and other information are first notified to the related service nodes when the two paths are established, and a basic percentage or shunting index is given, for example, the main path is 100%, and 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%, and the auxiliary path is 100%. The uplink and downlink can start duplicate transmission to ensure high QoS, or the main path is 80%, and the auxiliary path is 25%, etc. Partial shunting is allowed to obtain better service experience. The dynamic adjustment of QoS can use the existing control plane process to change QoS, or use the interface interaction between the new core network device and the base station.
[0167] It should be noted that when dynamic adjustment is performed, 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 adjusts the reserved resources based on the target indication information.
[0168] With reference to FIG. 3, the embodiment of the present application further provides a data shunting processing method, as shown in FIG. 3, the data shunting processing method comprises the following steps:
[0169] In step 301, the access network device performs a target operation, the target operation comprises at least one of the following: receiving a first message from a terminal, the first message is used for requesting first shunting assistance information, the first shunting assistance information is used for assisting the terminal to perform uplink shunting 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 a core network device; receiving a third message from a core network device, the third message is used for requesting second shunting assistance information, the second shunting assistance information is used for assisting the core network device to perform downlink shunting control on the at least two transmission paths.
[0170] Optionally, after the receiving the third message from the core network device, the method further comprises the following steps:
[0171] The access network device sends the second shunting assistance information to the core network device.
[0172] Optionally, the third message comprises at least one of the following:
[0173] The terminal has configured or enabled a core network multi-flow connection mode;
[0174] The terminal expects the access network device to provide second shunting assistance information for the core network multi-flow connection;
[0175] The terminal has configured or enabled service information associated with the core network multi-flow connection mode;
[0176] The terminal has configured or enabled related configuration information of the core network multi-flow connection mode;
[0177] Path information of a second transmission path in the core network multi-flow connection;
[0178] The terminal expects to obtain the content of the second shunting assistance information.
[0179] Optionally, the second shunting assistance information comprises at least one of the following:
[0180] Measurement results obtained by the access network device;
[0181] State information of the access network device;
[0182] Downlink shunting suggestion information of the two transmission paths.
[0183] Optionally, the first shunting assistance information comprises at least one of the following:
[0184] the access network device measures the obtained measurement result;
[0185] state information of the access network device;
[0186] uplink split suggestion information of the two transmission paths.
[0187] Optionally, the method further comprises:
[0188] In a process of establishing the target service, the access network device receives 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.
[0189] Optionally, the service-related information comprises at least one of the following: guaranteed bit rate and quality of service parameter.
[0190] Optionally, in the process of establishing the target service, after the access network device receives the service-related information of the target service from the core network device, the method further comprises:
[0191] the access network device receives target indication information sent from the core network device, the target indication information being used for indicating adjustment of the split ratio of the target service;
[0192] the access network device adjusts the reserved resources based on the target indication information.
[0193] Optionally, before the access network device receives the target indication information sent from the core network device, the method further comprises:
[0194] the access network device sends a fourth message to the core network device, the fourth message being used for requesting adjustment of the split ratio of the target service.
[0195] Optionally, after the access network device receives the first message from the terminal, the method further comprises:
[0196] the access network device sends the first split assistance information to the terminal.
[0197] Optionally, the access network device sending the first split assistance information to the terminal comprises any one of the following:
[0198] the access network device periodically sends the first split assistance information to the terminal according to a preset time period;
[0199] in a case where the first split assistance information changes, the access network device sends updated first split assistance information to the terminal.
[0200] Each process of this embodiment is described in detail in the method embodiment on the terminal side, and will not be repeated here.
[0201] 4 , an embodiment of the present application further provides a data offload processing method. As shown in FIG4 , the data offload processing method includes:
[0202] In step 401, the core network device sends a third message to the access network device, where the third message is used to request second diversion auxiliary information, and the second diversion auxiliary information is used to assist the core network device in performing downlink diversion control on at least two transmission paths, where the at least two transmission paths are transmission paths in the core network multi-stream connection established between the terminal and the core network device.
[0203] Optionally, after the core network device sends the third message to the access network device, the method further includes:
[0204] The core network device receives the second offload auxiliary information from the access network device.
[0205] Optionally, the third message includes at least one of the following:
[0206] The terminal has configured or enabled a core network multi-flow connection mode;
[0207] The terminal expects the access network device to provide second offloading auxiliary information for the core network multi-flow connection;
[0208] The terminal has configured or enabled service information associated with the core network multi-flow connection mode;
[0209] The terminal has configured or enabled relevant configuration information of the core network multi-flow connection mode;
[0210] path information of a second transmission path in the core network multi-flow connection;
[0211] The terminal expects to obtain content of the second offload auxiliary information.
[0212] Optionally, the second offload auxiliary information includes at least one of the following:
[0213] The measurement result obtained by the access network device;
[0214] Status information of the access network device;
[0215] Downlink traffic splitting suggestion information for the two transmission paths.
[0216] Optionally, the method further includes:
[0217] 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.
[0218] Optionally, the service-related information comprises at least one of the following: guaranteed bit rate and quality of service parameter.
[0219] 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 comprises:
[0220] The core network device sends target indication information to the access network device, and the target indication information is used for indicating adjustment of the offloading ratio of the target service.
[0221] Optionally, before the core network device sends the target indication information to the access network device, the method further comprises:
[0222] The core network device receives a fourth message from the access network device, and the fourth message is used for requesting adjustment of the offloading ratio of the target service.
[0223] The various processes of the embodiment are described in detail in the method embodiment on the terminal side, and will not be repeated here.
[0224] The data offloading processing method provided by the embodiment of the application can be executed by a data offloading processing device. In the embodiment of the application, the data offloading processing method is executed by a data offloading processing device, and the data offloading processing device provided by the embodiment of the application is described.
[0225] Referring to FIG. 5, the embodiment of the application further provides a data offloading processing device, as shown in FIG. 5, the data offloading processing device 500 comprises:
[0226] The first sending module 501 is configured to send a first message to an access network device, and the first message is used for requesting first offloading assistance information, and the first offloading assistance information is used for assisting the terminal in performing uplink offloading control on at least two transmission paths.
[0227] Optionally, the device further comprises:
[0228] The first receiving module is configured to receive a second message sent by the access network device, and the second message is used for indicating that the terminal is supported to send the first message.
[0229] Optionally, the second message is carried by public signaling or dedicated signaling.
[0230] Optionally, the first sending module 501 is specifically configured to: in a case where the terminal establishes a core network multi-flow connection with the core network device, send the first message to the access network device.
[0231] Optionally, the first sending module 501 is specifically configured to: in a case where the terminal establishes a core network multi-flow connection with the core network device, determine whether to send the first message according to target information; and in a case where it is determined to send the first message, send the first message to the access network device.
[0232] The target information includes at least one of the following:
[0233] A split mode of the core network multi-flow connection;
[0234] A connection configuration of the access network device;
[0235] A transmission condition of a first transmission path;
[0236] A transmission condition of a second transmission path;
[0237] 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.
[0238] The first message includes at least one of the following:
[0239] The terminal has configured or enabled a core network multi-flow connection mode;
[0240] The terminal expects the access network device to provide first split assistance information for the core network multi-flow connection;
[0241] The terminal has configured or enabled service information associated with the core network multi-flow connection mode;
[0242] The terminal has configured or enabled related configuration information of the core network multi-flow connection mode;
[0243] Path information of a second transmission path in the core network multi-flow connection;
[0244] The terminal expects to obtain the content of the first split assistance information;
[0245] Capability allocation information of the terminal in the at least two transmission paths;
[0246] Power information of the terminal.
[0247] Optionally, the related configuration information comprises at least one of the following: a split mode configuration; whether the first transmission path is a main path or a preferred path; a configured split ratio; a specific executed split ratio.
[0248] Optionally, the apparatus further comprises:
[0249] a starting module, configured to start or restart the target timer by the terminal;
[0250] wherein the target timer is prohibited from sending the first message again during a running period.
[0251] Optionally, the apparatus further comprises:
[0252] the first receiving module is further configured to receive, by the terminal, the first split assistance information from the access network device.
[0253] Optionally, the first split assistance information comprises at least one of the following:
[0254] a measurement result obtained by the access network device;
[0255] state information of the access network device;
[0256] uplink split suggestion information for the two transmission paths.
[0257] Referring to FIG. 6, the embodiments of the present application further provide a data split processing apparatus, as shown in FIG. 6, the data split processing apparatus 600 comprises:
[0258] a second receiving module 601, configured to perform a target operation, the target operation comprising at least one of the following:
[0259] 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;
[0260] 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.
[0261] Optionally, the apparatus further comprises:
[0262] a second sending module, configured to send the second split assistance information to the core network device.
[0263] Optionally, the third message comprises at least one of the following:
[0264] the terminal has configured or started a core network multi-flow connection mode;
[0265] the terminal expects the access network device to provide second split assistance information for the core network multi-flow connection;
[0266] the terminal has configured or started service information associated with the core network multi-flow connection mode;
[0267] the terminal has configured or started related configuration information of the core network multi-flow connection mode;
[0268] path information of a second transmission path in the core network multi-flow connection;
[0269] the terminal expects to obtain the content of the second split assistance information.
[0270] Optionally, the second split assistance information includes at least one of the following:
[0271] measurement results obtained by the access network device;
[0272] state information of the access network device;
[0273] downlink split suggestion information for the two transmission paths.
[0274] Optionally, the first split assistance information includes at least one of the following:
[0275] measurement results obtained by the access network device;
[0276] state information of the access network device;
[0277] uplink split suggestion information for the two transmission paths.
[0278] Optionally, the second receiving module 601 is further configured to receive, in a process of establishing a target service, service-related information of the target service from a core network device, the service-related information being used for resource reservation by the access network device.
[0279] Optionally, the apparatus further includes:
[0280] a second sending module configured to send the first split assistance information to the terminal.
[0281] Optionally, the service-related information includes at least one of the following: guaranteed bit rate and quality of service parameter.
[0282] 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 adjustment of the offloading proportion of the target service.
[0283] The apparatus further includes an adjusting module configured to adjust, by the access network device, the reserved resources based on the target indication information.
[0284] Optionally, the second sending module is further configured to send, by the access network device, a fourth message to the core network device before receiving, by the access network device, the target indication information sent by the core network device, the fourth message being used to request adjustment of the offloading proportion of the target service.
[0285] Optionally, the second sending module is further configured to send, by the access network device, the first offloading assistance information to the terminal after receiving the first message from the terminal.
[0286] Optionally, the second sending module is specifically configured to perform any one of the following:
[0287] The access network device periodically sends the first offloading assistance information to the terminal according to a preset time period;
[0288] In a case where the first offloading assistance information changes, the access network device sends updated first offloading assistance information to the terminal.
[0289] Referring to FIG. 7, the embodiments of the present application further provide a data offloading processing apparatus, as shown in FIG. 7, the data offloading processing apparatus 700 includes:
[0290] A third sending module 701 is configured to send a third message to an access network device, the third message being used to request second offloading assistance information, the second offloading assistance information being used to assist the core network device in performing downlink offloading control on at least two transmission paths in a core network multi-flow connection established between a terminal and the core network device.
[0291] Optionally, the apparatus further includes:
[0292] A third receiving module is configured to receive the second offloading assistance information from the access network device.
[0293] Optionally, the third message includes at least one of the following:
[0294] The terminal has configured or enabled a core network multi-flow connection mode;
[0295] The terminal expects the access network device to provide the second offloading assistance information for the core network multi-flow connection.
[0296] the terminal has configured or started service information associated with the core network multi-flow connection mode;
[0297] the terminal has configured or started configuration information associated with the core network multi-flow connection mode;
[0298] path information of a second transmission path in the core network multi-flow connection;
[0299] the terminal expects to obtain the content of the second offloading assistance information.
[0300] Optionally, the second offloading assistance information includes at least one of the following:
[0301] a measurement result obtained by the access network device;
[0302] state information of the access network device;
[0303] downlink offloading suggestion information for the two transmission paths.
[0304] Optionally, the third sending module 701 is further configured to send, to the access network device, service-related information of the target service in a process of establishing the target service, where the service-related information is used for resource reservation by the access network device.
[0305] Optionally, the service-related information includes at least one of the following: guaranteed bit rate and quality of service parameter.
[0306] Optionally, the third sending module 701 is further configured to send, to the access network device, target indication information, where the target indication information is used to indicate adjustment of a split ratio of the target service.
[0307] 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 split ratio of the target service.
[0308] 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. 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.
[0309] The data shunting processing apparatus provided by the embodiments of the present application can realize each process of the method embodiments of FIGS. 2 to 4, and achieve the same technical effects. To avoid repetition, details are not described herein.
[0310] As shown in FIG. 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 shunting processing method embodiments is realized, and the same technical effects are achieved. To avoid repetition, details are not described herein.
[0311] 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 run programs or instructions to realize the steps in the method embodiments shown in FIG. 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, FIG. 9 is a schematic diagram of a hardware structure of a terminal for implementing the embodiments of the present application.
[0312] The terminal 900 includes, but is not limited to, at least part of the components such as 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.
[0313] Those skilled in the art can understand that the terminal 900 can further include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 910 through a power management system, so as to realize functions such as power management, discharge management, and power consumption management through the power management system. The terminal structure shown in FIG. 9 does not constitute a limitation on the terminal. The terminal can include more or fewer components than those shown, or combine certain components, or have different component arrangements, which are not described herein.
[0314] It should be understood that in the embodiments of the present application, the input unit 904 can include a graphics processor (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.), a trackball, a mouse, a joystick, and the like, which will not be described here.
[0315] 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.
[0316] 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.
[0317] 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.
[0318] 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.
[0319] 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.
[0320] 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, and the steps of the method embodiments shown in FIG. 3 or FIG. 4 are implemented. 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.
[0321] Specifically, the embodiment of the application further provides a network side device. As shown in FIG. 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.
[0322] 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.
[0323] The baseband device 1003 may, for example, comprise at least one baseband board, which is provided with a plurality of chips, as shown in FIG. 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 network side device operations shown in the above method embodiments.
[0324] The network side device may, for example, further comprise a network interface 1006, which is, for example, a common public radio interface (CPRI).
[0325] 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. The processor 1004 calls the instructions or programs in the memory 1005 to execute the methods performed by the modules shown in FIG. 6, and achieves the same technical effects. To avoid repetition, it will not be repeated here.
[0326] Specifically, the embodiment of the present application further provides a network side device. As shown in FIG. 11, the network side device 1100 includes a processor 1101, a network interface 1102 and a memory 1103. The network interface 1102 is, for example, a common public radio interface (CPRI).
[0327] Specifically, the network side device 1100 of the embodiment of the present application further includes instructions or programs stored on the memory 1103 and executable on the processor 1101, the processor 1101 invokes the instructions or programs in the memory 1103 to execute the method performed by each module shown in FIG. 7, and achieves the same technical effect. To avoid repetition, details are not described here.
[0328] The embodiment of the present application further provides a readable storage medium, the readable storage medium stores programs or instructions, the programs or instructions are executed by a processor to implement each process of the above-mentioned data shunting processing method embodiment, and the same technical effect can be achieved. To avoid repetition, details are not described here.
[0329] The processor is the processor in the terminal in the above-mentioned embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. In some examples, the readable storage medium can be a non-transient readable storage medium.
[0330] The embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface and the processor are coupled, the processor is used to run programs or instructions to implement each process of the above-mentioned data shunting processing method embodiment, and the same technical effect can be achieved. To avoid repetition, details are not described here.
[0331] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.
[0332] The embodiment of the present application further provides a computer program / program product, the computer program / program product includes computer instructions, the computer program / program product is executed by at least one processor to implement each process of the above-mentioned data shunting processing method embodiment, and the same technical effect can be achieved. To avoid repetition, details are not described here.
[0333] 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.
[0334] 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.
[0335] 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.
[0336] 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, and these embodiments all belong to the protection scope of the present application.
Claims
1. A method for data split processing, comprising: sending, by a terminal, a first message to an access network device, wherein the first message is used to request first split assistance information, and the first split assistance information is used to assist the terminal to perform 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: receiving, by the terminal, 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.
3. The method of claim 2, wherein, The second message is carried by common signaling or dedicated signaling.
4. The method according to any one of claims 1 to 3, wherein, The terminal sending the first message to the access network device 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 sending the first message to the access network device 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, wherein, The first message comprises at least one of the following: the terminal has configured or enabled a core network multi-flow connection mode; the terminal expects the access network device to provide the first 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 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, wherein, After the terminal sends the first message to the access network device, the method further comprises: starting or restarting, by the terminal, a target timer; wherein the terminal is prohibited from sending the first message again during a running period of the target timer. 9.The method according to any one of claims 1 to 8, further comprising: receiving, by the terminal, the first split assistance information from the access network device.
10. The method according to any one of claims 1 to 9, wherein, 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 method for data offloading, comprising: performing, by an access network device, a target operation, the target operation comprising at least one of: receiving a first message from a terminal, the first message being used to request first offloading assistance information, the first offloading assistance information being used to assist the terminal to perform uplink offloading 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 offloading assistance information, the second offloading assistance information being used to assist the core network device to perform downlink offloading 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 comprising: sending, by the access network device, the second offloading assistance information to the core network device.
13. The method of claim 11 or 12, wherein, the third message comprising at least one of: the terminal having configured or enabled a core network multi-flow connection mode; the terminal expecting the access network device to provide the second offloading assistance information for the core network multi-flow connection; the terminal having configured or enabled service information associated with the core network multi-flow connection mode; the terminal having 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 expecting to obtain content of the second offloading assistance information.
14. The method according to any one of claims 11 to 13, wherein, the second offloading assistance information comprising at least one of: measurement results obtained by the access network device; state information of the access network device; downlink offloading suggestion information for the two transmission paths.
15. The method according to any one of claims 11 to 14, wherein, the first offloading assistance information comprising at least one of: measurement results obtained by the access network device; state information of the access network device; uplink offloading suggestion information for the two transmission paths. 16.A method according to any one of claims 11 to 15, the method further comprising: during establishment of a target service, receiving, by the access network device, service related information of the target service from the 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 comprising at least one of guaranteed bit rate and quality of service parameters.
18. The method of claim 16 or 17, wherein, after the receiving, by the access network device, the service related information of the target service from the core network device during establishment of the target service, the method further comprising: receiving, by the access network device, target indication information from 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 adjustment based on the target indication information.
19. The method of claim 18, wherein, before the receiving, by the access network device, the target indication information from the core network device, the method further comprising: 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 of any one of claims 11 to 19, wherein, after the receiving the first message from the terminal, the method further comprising: sending, by the access network device, the first offloading assistance information to the terminal.
21. The method of claim 20, wherein, The access network device sends the first split assistance information to the terminal according to any one of the following: The access network device periodically sends the first split assistance information to the terminal according to a preset time period. In a case where the first split assistance information changes, the access network device sends updated first split assistance information to the terminal.
22. A data split processing method, comprising: a core network device sending a third message to an 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 a 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 split assistance information from the access network device.
24. The method of claim 22, wherein, The third message comprises at least one of the following: The terminal has configured or enabled a core network multi-flow connection mode; The terminal expects the access network device to provide 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 the content of the second split assistance information.
25. The method of claim 22, wherein, The second split assistance information comprises at least one of the following: Measurement results obtained by the access network device; State information of the access network device; Downlink split suggestion information for the two transmission paths.
26. The method of any one of claims 22 to 25, further comprising: 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, the service-related information being used for resource reservation by the access network device.
27. The method of claim 26, wherein, The service-related information comprises at least one of the following: 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, the target indication information being used for indicating 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, the fourth message being used for requesting adjustment of the split ratio of the target service.
30. A data split processing apparatus, comprising: a first sending module configured to send a first message to an access network device, the first message being used for requesting first split assistance information, the first split assistance information being used for assisting a 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.
31. The apparatus of claim 30, wherein, The apparatus further includes: The first receiving module is configured to receive a second message sent by the access network device, the second message being 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 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 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 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. 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 split processing apparatus, comprising: The second receiving module is configured to perform a target operation, the target operation including 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 uplink split control over 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 downlink split control over at least two transmission paths.
35. The apparatus of claim 34, wherein, The apparatus further includes: The second sending module is configured to send the second split assistance information to the core network device.
36. The apparatus of claim 34 or 35, 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.
37. The apparatus of any one of claims 34 to 36, wherein, The apparatus further includes: The second sending module is configured to send the first split assistance information to the terminal.
38. A data split processing apparatus, comprising: 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 downlink split control over 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.
39. The device of claim 38, wherein, The apparatus further includes: The third receiving module is configured to receive the second split assistance information from the access network device.
40. The apparatus of claim 38 or 39, wherein, 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. 41.A terminal comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions, when executed by the processor, implement the steps of the data offloading processing method according to any one of claims 1 to 10. 42.A network side device comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions, when executed by the processor, implement the steps of the data offloading processing method according to any one of claims 11 to 29. 43.A readable storage medium, the readable storage medium storing programs or instructions, the programs or instructions, when executed by a processor, implement the steps of the data offloading processing method according to any one of claims 1 to 29. 44.A computer program product comprising computer instructions, the computer instructions, when executed by a processor, implement the steps of the data offloading processing method according to any one of claims 1 to 29.
Citation Information
Patent Citations
Method and system for joint transmission
CN103582079A
Method, apparatus and system for wireless network distribution
CN104641679A
Multi-path data sending method, device and equipment
CN115643625A
Communication method and apparatus
WO2023030449A1