A data transmission method and base station
By judging and dividing user plane data from the first base station of the 5G network and sending data to the mobile terminal and the second base station respectively, the problem of user plane data management and diversion in the 5G network is solved, the experience of dual-connected users is improved, and the impact on 4G users is reduced.
Patent Information
- Application Number
- CN202011047923.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-29
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2040-09-29
AI Technical Summary
In 5G networking, it is difficult for the existing technology to effectively manage and divert user data, resulting in poor experience of dual-connected users in the NSA architecture, and may have an impact on the original 4G users.
After receiving the user plane data at the first base station, the target information related to the mobile terminal and the user plane data is obtained, and it is determined whether the user plane data needs to be divided. If division is required, the data is divided into two parts, send part of the data to the mobile terminal, and send another part of the data to the second base station, so that the second base station forwards to the mobile terminal. At the same time, the data shunt ratio is adjusted based on the load information of the second base station.
When improving the experience of dual-connected users, this method minimizes the impact on the original 4G users, and dynamically adjusts the data diversion ratio to adapt to changes in 5G services and wireless environments.
Smart Images

Figure CN114339873B_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to the field of communication technology, and in particular to a data sending method and a base station. [Background technology]
[0002] The existing 5G network generally adopts the NSA (Non-Standalone) networking structure. The NSA based on EPC (Evolved Packet Core) is a network composed of terminals with NSA dual connection capability and LTE base stations and NR base stations connected (LTE-NR NSA DC), which uses the wireless resources of two base stations for transmission. For the 5G network architecture, 8 options were proposed at the 72nd plenary meeting of 3GPP TSG-RAN. In the Option 3 architecture, the data offload anchor point is eNodeB. Support user plane data to be carried on eNodeB, that is, MCG Bearer or MCG_Bearer_EUTRA_PDCP; or carry part of the data on gNodeB through eNodeB, and continue to carry the rest on eNodeB, that is, MCG Split Bearer. In the Option 3x architecture, the data offload anchor point is gNodeB. Support user plane data to be carried on eNodeB through gNodeB offload part, and continue to carry the rest on gNodeB, that is, SCG Split Bearer. [Summary of the invention]
[0003] In view of this, in order to solve the above technical problem, the present invention provides a data sending method and a base station.
[0004] In a first aspect, the present application provides a data transmission method, which is applied to a first base station, comprising:
[0005] receiving first user plane data;
[0006] Acquire first target information and / or second target information, where the first target information is associated with the mobile terminal, and the second target information is associated with the first user plane data;
[0007] Based on the first target information and / or the second target information, determining whether to segment the first user plane data;
[0008] If it is determined that the first user plane data should be segmented, segmenting the first user plane data to obtain second user plane data and third user plane data;
[0009] The third user plane data is sent to the mobile terminal, and the second user plane data is sent to the second base station, so that the second base station forwards the second user plane data to the mobile terminal.
[0010] Further, the first target information includes at least one of an SINR value and an RSRP value, and the second target information includes at least one of a data volume of the first user plane data and a size of a data packet of the first user plane data.
[0011] Further, based on the first target information and / or the second target information, determining whether to segment the first user plane data includes:
[0012] The first target information is compared with the first preset threshold, and / or the second target information is compared with the second preset threshold, and based on the comparison result, it is determined whether to segment the first user plane data.
[0013] Furthermore, it also includes:
[0014] If only the first target information is obtained, if the first target information is greater than or equal to the first preset threshold, sending the first user plane data to the mobile terminal;
[0015] If only the second target information is obtained, if the second target information is less than or equal to the second preset threshold, sending the first user plane data to the mobile terminal;
[0016] If the first target information and the second target information are obtained, if the first target information is greater than or equal to the first preset threshold, and the second target information is less than or equal to the second preset threshold, the first user plane data is sent to the mobile terminal.
[0017] Furthermore, it also includes:
[0018] Acquire load information sent by the second base station, where the load information is determined by the second base station based on a preset load value of the second base station;
[0019] The sending of the second user plane data is adjusted based on the load information.
[0020] Further, the load information is determined by the second base station based on a load threshold value of the second base station, and the sending of the second user plane data is adjusted based on the load information, including:
[0021] The sending of the second user plane data is terminated based on the load information.
[0022] Further, before determining whether to segment the first user plane data based on the first target information and / or the second target information, the method further includes:
[0023] A query message is sent to the mobile terminal, where the query message is used to query whether the mobile terminal supports dual connectivity, where the dual connectivity is used to indicate the ability of the mobile terminal to communicate with the first base station and the second base station simultaneously.
[0024] On the other hand, the present application provides a first base station, including:
[0025] A receiving module, configured to receive first user plane data;
[0026] A first acquisition module, used to acquire first target information and / or second target information, the first target information is associated with the mobile terminal, and the second target information is associated with the first user plane data;
[0027] A determination module, configured to determine whether to segment the first user plane data based on the first target information and / or the second target information;
[0028] a segmentation module, configured to determine whether the first user plane data should be segmented, and segment the first user plane data to obtain second user plane data and third user plane data;
[0029] The sending module is used to send the third user plane data to the mobile terminal and send the second user plane data to the second base station, so that the second base station forwards the second user plane data to the mobile terminal.
[0030] Further, the first target information includes at least one of an SINR value and an RSRP value, and the second target information includes at least one of a data volume of the first user plane data and a size of a data packet of the first user plane data.
[0031] This application receives the first user plane data, obtains the first target information and / or the second target information, the first target information is associated with the mobile terminal, and the second target information is associated with the first user plane data. Based on the first target information and / or the second target information, it is determined whether to segment the first user plane data. If it is determined that the first user plane data should be segmented, the first user plane data is segmented to obtain the second user plane data and the third user plane data, and the third user plane data is sent to the mobile terminal, and the second user plane data is sent to the second base station, so that the second base station forwards the second user plane data to the mobile terminal. This solution fully considers the 5G business and wireless environment, and at the same time comprehensively considers the 4G load, and minimizes the impact on the original 4G users while maximizing the perception of dual-connection users. Among them, the diversion mode can be adaptively selected according to the 5G business and wireless environment.
Brief Description of the Drawings
[0032] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0033] Figure 1 This is an example diagram of a non-independent network provided by an embodiment of the present invention;
[0034] Figure 2 is a flow chart of a data sending method provided by an embodiment of the present invention;
[0035] Figure 3 is a flow chart of a data sending method provided by another embodiment of the present invention;
[0036] Figure 4 A schematic diagram of the structure of a base station provided in one embodiment of the present invention.
[0037] Figure 5 A schematic diagram of the structure of a computer device [Specific implementation method]
[0038] In order to better understand the technical solution of the present invention, the embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0039] It should be clear that the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0040] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms "a", "said" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.
[0041] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0042] The existing 5G network generally adopts the NSA (Non-Standalone) networking structure. The NSA based on EPC (Evolved Packet Core) is a network composed of terminals with NSA dual connection capability and LTE base stations and NR base stations connected (LTE-NR NSA DC), which uses the wireless resources of two base stations for transmission. For the 5G network architecture, 8 options were proposed at the 72nd plenary meeting of 3GPP TSG-RAN. In the Option 3 architecture, the data offload anchor point is eNodeB. Support user plane data to be carried on eNodeB, that is, MCG Bearer or MCG_Bearer_EUTRA_PDCP; or carry part of the data on gNodeB through eNodeB offload, and the rest continue to be carried on eNodeB, that is, MCG Split Bearer. In the Option 3x architecture, the data offload anchor point is gNodeB. Support user plane data to be carried on eNodeB through gNodeB offload, and the rest continue to be carried on gNodeB, that is, SCG Split Bearer.
[0043] The NSA architecture is a solution for the overall transition of the 4G network to the 5G network. In the NSA architecture, 4G and 5G coexist. In the mobile communication network, there are layers of relationships such as the core network, base stations, and mobile terminals. The core network refers to the entire communication network, and the base station is an element that makes up the core network. In the 4G era, the core network is a 4G network, the base station is also a 4G base station, and the mobile phone terminal is also a 4G antenna. This is a standard 4G network. In the NSA non-independent networking solution, the core network can be a 4G network or a 5G network, and the base station can be a 4G base station or a 5G base station, so there are many networking methods.
[0044] See also Figure 1 , specifically relating to an example diagram of a non-independent network.
[0045] Figure 1 The core network shown in is a 4G network, and the base stations include 4G base stations and 5G base stations, and also include terminals that can communicate with the 4G base stations and 5G base stations simultaneously.
[0046] In the figure, the solid line represents the data channel for user plane data transmission, and the dotted line represents the channel for control plane data transmission. Figure 1 It can be seen that user plane data can be diverted at the diversion control point. Part of the user plane data is transmitted through the 5G base station, and the other part of the user plane data is transmitted through the 4G base station. The diversion control point is a base station specifically used to divert user plane data when it is transmitted on two paths of dual connection.
[0047] Combine the following Figure 2 , Figure 2 A flow chart showing a method for sending data in one embodiment of the present application is shown. The method can be used to Figure 1 In the network shown, the method can be specifically executed on a 5G base station in the network, and includes:
[0048] Step 202: The first base station receives the first user plane data
[0049] The first base station includes a 5G base station and a second base station. The second base station may include a 4G base station. The second base station can be used to transmit a portion of the first user plane data after the transmission is diverted. The user plane is a channel for sending user data. Taking the non-independent networking architecture shown in 1 as an example, specifically, the 5G base station can receive user plane data from the 4G core network, and can also receive user plane data from a user device that supports dual connections. It should be noted that the dual connection indicates that the user device can communicate with the 5G base station and the 4G base station in the above structure at the same time.
[0050] Step 204: The first base station obtains first target information and / or second target information, where the first target information is associated with the mobile terminal, and the second target information is associated with the first user plane data.
[0051] The first target information may be associated with the communication quality of the mobile terminal. For example, the first target information is associated with the call quality of the mobile terminal. The first target information may include the channel quality between the first base station and the mobile terminal, the SINR (Signal to Interference plus Noise Ratio) value, and the RSRP value (Reference Signal Receiving Power), etc.
[0052] The second target information is associated with the first user plane data, and specifically includes the data volume of the first user plane data, the data packet size of the first user plane, and the like.
[0053] Step 206: Determine whether to segment the first user plane data based on the first target information and / or the second target information.
[0054] The first base station may determine whether the current rate of the user equipment meets the user requirement based on the acquired first target information and / or second target information, and further determine whether it is necessary to segment the first user plane data acquired in step 202 to increase the transmission rate of the first user plane data.
[0055] Step 208: If it is determined that the first user plane data should be segmented, the first user plane data is segmented to obtain second user plane data and third user plane data.
[0056] In step 206, the first base station determines that the first user plane data needs to be segmented based on the first target information and / or the second target information. If segmentation is required, the first user plane data can be segmented to obtain second user plane data and third user plane data. The second user plane data is the user plane data that the first base station diverts to the second base station, and the second base station forwards this part of the user plane data to the mobile terminal.
[0057] Step 210: first send third user plane data to the mobile terminal, and send second user plane data to the second base station, so that the second base station forwards the second user plane data to the mobile terminal.
[0058] In the present application, the first base station controls the diversion of the first user plane data through the first target information and the second target information. Specifically, when the data volume of the first user plane data is small and / or the call quality is good, communication can be performed directly through the first base station. If the data volume of the first user plane data is large and the call quality is poor, the first user plane data is diverted for transmission. The present application minimizes the impact on the original 4G users while maximizing the perception of dual-connection users.
[0059] See also Figure 3 , Figure 3 A flowchart showing a method for sending data in another embodiment of the present application is shown.
[0060] Step 302: The first base station sends a query message to the mobile terminal, where the query message is used to query whether the mobile terminal supports dual connectivity, where the dual connectivity is used to indicate the ability of the mobile terminal to communicate with the first base station and the second base station simultaneously.
[0061] Specifically, before executing the data sending method disclosed in this application, the first base station may first determine whether the mobile terminal can support dual connection. Specifically, the specific query module of the first base station can send a query message to the mobile terminal, and determine whether the mobile terminal supports dual connection according to the field in the message returned by the mobile terminal. Of course, the second base station can also send a query message to the mobile terminal, determine whether the mobile terminal supports dual connection according to the target field in the message returned by the mobile terminal, and then send the result to the 5G base station. It should be noted that the above examples are only exemplary, and the first base station determines whether the mobile terminal device supports dual connection including a variety of methods, which will not be repeated here.
[0062] Step 304: The first base station receives the first user plane data
[0063] The first base station includes a 5G base station and a second base station. The second base station may include a 4G base station. The second base station can be used to transmit a portion of the first user plane data after the transmission is diverted. The user plane is a channel for sending user data. Taking the non-independent networking architecture shown in 1 as an example, specifically, the 5G base station can receive user plane data from the 4G core network, and can also receive user plane data from a user device that supports dual connections. It should be noted that the dual connection indicates that the user device can communicate with the 5G base station and the 4G base station in the above structure at the same time.
[0064] Step 306: The first base station obtains first target information and / or second target information, where the first target information includes at least one of an SINR value and an RSRP value, and the second target information includes at least one of a data volume of the first user plane data and a size of a data packet of the first user plane data.
[0065] As shown above, the first target information includes a SINR (Signal to Interference plus Noise Ratio) value, and may also include an RSRP value (Reference Signal Receiving Power) and the like. The second target information is associated with the first user plane data, and specifically includes at least one of the data volume of the first user plane data and the size of the data packet of the first user plane data. The first target information can be used to determine the call quality and channel quality of the mobile terminal. The second target information can be used to determine the data volume or data packet size of the first user plane data.
[0066] Step 308: compare the first target information with the first preset threshold, and / or compare the second target information with the second preset threshold, and determine whether to segment the first user plane data based on the comparison result;
[0067] The purpose of comparing the first target information with the first preset threshold is to determine the channel quality or call quality between the first base station and the mobile terminal, and the purpose of comparing the second target information with the second preset threshold is to determine the size of the first user plane data volume or the size of the data packet, and based on this, to further determine whether it is necessary to divert the first user plane data, that is, when the channel quality is good and the data packet is small, the bandwidth of the first base station is sufficient to support the user's needs.
[0068] Exemplarily, if the first target information is less than the first preset threshold and / or the second target information is greater than the second threshold, it is determined that the first user plane data needs to be segmented. Specifically, if the first target information is less than the first preset threshold, it indicates that the call quality of the mobile terminal is poor. If the second target information is greater than the second threshold, it indicates that the data volume of the first user plane data is large or the data packet is large. In either case of poor call quality of the mobile terminal and large data volume or large data packet of the first user plane data, it is necessary to segment the first user plane data to increase the transmission rate of the first user plane data and improve the user experience.
[0069] In another example, it also includes a situation where the first user plane data is not segmented. Specifically, the judgment that the first user plane data should not be segmented may include three situations: if only the first target information is obtained in step 302, if the first target information is greater than or equal to the first preset threshold, the first user plane data is not segmented, and the first user plane data is directly sent to the mobile terminal; if only the second target information is obtained in step 302, if the second target information is less than or equal to the second preset threshold, the first user plane data is not segmented, and the first user plane data is directly sent to the mobile terminal; if the first target information and the second target information are obtained in step 302, if the first target information is greater than or equal to the first preset threshold, and the second target information is less than or equal to the second preset threshold, the first user plane data is not segmented, and the first user plane data is directly sent to the mobile terminal.
[0070] Step 310: If it is determined that the first user plane data should be segmented, the first user plane data is segmented to obtain second user plane data and third user plane data.
[0071] In step 308, in any of the cases where the call quality of the mobile terminal is poor and the data volume of the first user plane data is large or the data packet is large, the first base station determines that the first user plane data should be segmented, and the first user plane data can be divided into second user plane data and third user plane data, wherein the second user plane data is shunted to the second base station and forwarded to the mobile terminal by the second base station, and the third user plane data is directly sent to the mobile terminal by the first base station. Specifically, the first base station can segment the first user plane data based on PDCP (Packet Data Convergence Protocol) to obtain the second user plane data and the third user plane data.
[0072] Step 312: Send third user plane data to the mobile terminal, and send second user plane data to the second base station, so that the second base station forwards the second user plane data to the mobile terminal.
[0073] How to send the user plane data in this step is common knowledge in the art and will not be described in detail here.
[0074] Step 314: The first base station obtains load information sent by the second base station, where the load information is determined by the second base station based on a preset load value of the second base station, and adjusts the sending of the second user plane data based on the load information.
[0075] After the second base station receives the second user plane data sent by the first base station, the second base station can determine the load information of the second user plane data currently being sent. The load information is determined by the second base station based on a preset load value, and the preset load value indicates the proportion of the channel bandwidth currently occupied by the second base station sending the second user plane data. The preset load value is set as needed, for example, 5%, 10%, 15%, 85%, etc. Specifically, when the proportion of the channel bandwidth occupied by the second base station sending the second user plane data reaches the preset load value, a load message is sent to the first base station to notify the first base station of the current load of the second base station. When the first base station can determine whether to continue to increase the split ratio of the second user plane data according to the load information. Exemplarily, when the first base station determines that the proportion of the channel bandwidth occupied by the second base station sending the second user plane data is relatively small, for example, occupies 10%, the split ratio of the second user plane data can continue to be increased, and the split ratio indicates the proportion of the second user plane data to the first user plane data. When the first base station determines that the proportion of the channel bandwidth occupied by the second base station sending the second user plane data is relatively large, for example, occupies 85%, the first base station can appropriately reduce or maintain the split ratio of the second user plane data.
[0076] In another example, the load information can also be determined by the second base station based on its load threshold value. When the proportion of the channel bandwidth occupied by the second base station to send the second user plane data reaches the load threshold of the second base station channel, the first base station terminates sending the second user plane data to the second base station based on the corresponding load information.
[0077] It should be noted that most of the existing technologies use a fixed diversion ratio and do not consider the user's perceived rate. A diversion ratio that is too large is likely to cause congestion problems, and a diversion ratio that is too small cannot fully utilize the rate advantage of NSA.
[0078] This step fully considers the load of the second base station sending the second user plane data. If the load threshold value of the second base station is not reached, the diversion ratio of the second base station can be dynamically increased, so as to fully bring into play the rate advantage of NSA while considering the network load.
[0079] Figure 4 A schematic diagram of the structure of a base station provided in one embodiment of the present invention.
[0080] The base station comprises a receiving module 402, receiving first user plane data;
[0081] An acquisition module 404 is configured to acquire first target information and / or second target information, wherein the first target information is associated with a mobile terminal, and the second target information is associated with the first user plane data;
[0082] A determination module 406, configured to determine whether to segment the first user plane data based on the first target information and / or the second target information;
[0083] A segmentation module 408, if it is determined that the first user plane data should be segmented, is used to segment the first user plane data to obtain second user plane data and third user plane data;
[0084] The sending module 410 is configured to send the third user plane data to the mobile terminal, and send the second user plane data to the second base station, so that the second base station forwards the second user plane data to the mobile terminal.
[0085] The judgment module 410 is further configured to compare the first target information with a first preset threshold, and / or compare the second target information with a second preset threshold, and determine whether to segment the first user plane data based on the comparison result.
[0086] Figure 5 A schematic diagram of a computer device provided by an embodiment of the present invention. Figure 5 As shown, the computer device 5 of this embodiment includes: a processor 51, a memory 52, and a computer program 53 stored in the memory 52 and executable on the processor 51. When the computer program 53 is executed by the processor 51, a method for sending data in the embodiment is implemented. To avoid repetition, it is not described one by one here. Alternatively, when the computer program is executed by the processor 51, the functions of each model / unit in the data sending device in the embodiment are implemented. To avoid repetition, it is not described one by one here.
[0087] The computer device 5 includes, but is not limited to, a processor 51 and a memory 52. Those skilled in the art will appreciate that Figure 5 It is only an example of the computer device 5 and does not constitute a limitation of the computer device 5. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the computer device 5 may also include input and output devices, network access devices, buses, etc.
[0088] The processor 51 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0089] The memory 52 may be an internal storage unit of the computer device 5, such as a hard disk or memory of the computer device 5. The memory 52 may also be an external storage device of the computer device 5, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card (FlashCard), etc. equipped on the computer device 5. Further, the memory 52 may also include both an internal storage unit of the computer device 5 and an external storage device. The memory 52 is used to store computer programs and other programs and data required by the computer device 5. The memory 52 may also be used to temporarily store data that has been output or is to be output.
[0090] When the application program stored in the memory 52 is executed by the processor, the steps of the data transmission method can be implemented. For a detailed description, please refer to the embodiment of the data transmission method.
[0091] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0092] In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of units is only a logical function division, and there may be other division methods in actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0093] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0094] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0095] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (Processor) to perform some steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0096] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A data transmission method, applied to a first base station, characterized in that: include receiving first user plane data; Acquire first target information and / or second target information, where the first target information is associated with a mobile terminal, and the second target information is associated with the first user plane data; Based on the first target information and / or the second target information, determining whether to segment the first user plane data; If it is determined that the first user plane data should not be segmented, directly sending the first user plane data to the mobile terminal; If it is determined that the first user plane data should be segmented, segmenting the first user plane data to obtain second user plane data and third user plane data; The third user plane data is sent to the mobile terminal, and the second user plane data is sent to the second base station, so that the second base station forwards the second user plane data to the mobile terminal.
2. The sending method according to claim 1, characterized in that: The first target information includes at least one of an SINR value and an RSRP value, and the second target information includes at least one of a data volume of the first user plane data and a size of a data packet of the first user plane data.
3. The sending method according to claim 1 or 2, characterized in that: The determining, based on the first target information and / or the second target information, whether to segment the first user plane data includes: The first target information is compared with a first preset threshold, and / or the second target information is compared with a second preset threshold, and based on the comparison result, it is determined whether to segment the first user plane data.
4. The sending method according to claim 3, characterized in that: Also includes: If only the first target information is obtained, if the first target information is greater than or equal to the first preset threshold, sending the first user plane data to the mobile terminal; If only the second target information is obtained, if the second target information is less than or equal to the second preset threshold, sending the first user plane data to the mobile terminal; If the first target information and the second target information are obtained, if the first target information is greater than or equal to the first preset threshold, and the second target information is less than or equal to the second preset threshold, the first user plane data is sent to the mobile terminal.
5. The sending method according to claim 1, characterized in that: Also includes: Acquire load information sent by the second base station, where the load information is determined by the second base station based on a preset load value of the second base station; The sending of the second user plane data is adjusted based on the load information.
6. The sending method according to claim 5, characterized in that: The load information is determined by the second base station based on a load threshold value of the second base station, and the adjusting the sending of the second user plane data based on the load information includes: The sending of the second user plane data is terminated based on the load information.
7. The sending method according to claim 1, characterized in that: Before the determining whether to segment the first user plane data based on the first target information and / or the second target information, the method further includes: A query message is sent to the mobile terminal, where the query message is used to query whether the mobile terminal supports dual connectivity, where the dual connectivity is used to indicate a capability of the mobile terminal to communicate with the first base station and the second base station simultaneously.
8. A first base station, characterized in that: include: A receiving module, configured to receive first user plane data; A first acquisition module, used to acquire first target information and / or second target information, where the first target information is associated with a mobile terminal, and the second target information is associated with the first user plane data; a judging module, configured to judge whether to segment the first user plane data based on the first target information and / or the second target information; If it is determined that the first user plane data should not be segmented, directly sending the first user plane data to the mobile terminal; a segmentation module, configured to determine whether the first user plane data should be segmented, and segment the first user plane data to obtain second user plane data and third user plane data; A sending module is used to send the third user plane data to the mobile terminal, and send the second user plane data to the second base station, so that the second base station forwards the second user plane data to the mobile terminal.
9. The first base station according to claim 8, characterized in that: The first target information includes at least one of an SINR value and an RSRP value, and the second target information includes at least one of a data volume of the first user plane data and a size of a data packet of the first user plane data.
10. The first base station according to claim 8, characterized in that: include: The judgment module is further used to compare the first target information with a first preset threshold, and / or compare the second target information with a second preset threshold, and judge whether to segment the first user plane data based on the comparison result.
Citation Information
Patent Citations
Data transmission method based on multiple base stations and multiple carriers, and base stations
CN107950053A