A Flow Allocation Management Method, Device, Base Station, and Storage Medium

By determining the diversion factor of the main and secondary cells in a dual-connection scenario, and reasonably allocating traffic according to the cell resources and terminal channel conditions, the problem of unreasonable traffic allocation is solved, and the service experience of the terminal and the throughput of the base station are improved.

CN112399481BActive Publication Date: 2025-07-08ZTE CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201910745286.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-08-13
Publication Date
2025-07-08
Estimated Expiration
2039-08-13

AI Technical Summary

Technical Problem

In the dual-connection scenario, the traffic allocation strategy between the main and secondary cells is isolated, resulting in unreasonable traffic allocation of terminals in the main and secondary cells, affecting the service experience on the terminal side and limiting downstream traffic transmission on the base station side.

Method used

By determining the diversion factor of the main cell and the auxiliary cell, the downlink traffic of the terminal in the main cell and the auxiliary cell is reasonably allocated based on the downlink resource information of the cell, the downlink channel situation of the terminal in the cell and the downlink service quality information.

Benefits of technology

It realizes more reasonable traffic allocation, improves the transmission efficiency of terminal downlink traffic and the traffic throughput of base stations, and enhances the user experience of terminals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112399481B_ABST
    Figure CN112399481B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention provides a traffic allocation management method, device, base station, and storage medium. By determining the traffic splitting factor of the primary cell for the target terminal and the traffic splitting factor of the secondary cell for the target terminal, the downlink traffic of the target terminal is allocated between the primary cell and the secondary cell according to the traffic allocation ratio formed by the traffic splitting factors of the primary cell and the secondary cell. Since when determining the traffic splitting factor of the target terminal in the primary cell and the traffic splitting factor of the secondary cell, the downlink resources of the primary cell and the secondary cell, as well as the downlink resources and channel conditions of the target terminal itself in the primary cell and the secondary cell, are considered, the traffic allocation ratio determined by comprehensively considering these factors can allocate the downlink traffic of the target terminal to the primary cell and the secondary cell more reasonably, enabling the primary cell and the secondary cell to more efficiently achieve the transmission of the target terminal's downlink traffic and improving the traffic throughput of the base station.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communications, and in particular, to a traffic allocation management method, apparatus, base station, and storage medium. Background Art

[0002] With the rapid development of wireless communication technologies, dual-connectivity technology has become a very important wireless communication technology at present. Dual-connectivity means that a terminal simultaneously establishes a radio link connection with a primary cell and a secondary cell. For the downlink traffic of a terminal, it can be transmitted to the terminal through the primary cell and the secondary cell simultaneously. However, the traffic management strategy in the dual-connectivity scenario still uses the single-cell downlink traffic allocation management scheme. For example, for the primary cell, how much traffic it transmits to a terminal at the current moment depends on how much traffic it actually transmitted to the terminal at the previous moment, and the same is true for the secondary cell.

[0003] In this traffic management scheme, the downlink traffic of a terminal in a cell is only related to that cell and has nothing to do with the other cell. Therefore, the traffic allocation does not consider the traffic transmission situation of the terminal in the other cell. The primary cell and the secondary cell are isolated, which easily leads to unreasonable traffic allocation of the terminal in the primary cell and the secondary cell, affects the service experience on the terminal side, and causes the problem of low traffic on the base station side. Summary of the Invention

[0004] The traffic allocation management method, apparatus, base station, and storage medium provided by the embodiments of the present invention mainly solve the technical problem that in the related art, the traffic allocation strategies of the primary cell and the secondary cell are isolated, resulting in unreasonable traffic allocation of the terminal in the primary cell and the secondary cell, affecting the service experience on the terminal side, and restricting the downlink traffic transmission on the base station side.

[0005] To solve the above technical problem, an embodiment of the present invention provides a traffic allocation management method, including:

[0006] Determining a splitting factor of the primary cell for a target terminal and a splitting factor of the secondary cell for the target terminal, where the splitting factor is determined according to the downlink resource information of the cell and the downlink channel condition information and downlink service quality information of the target terminal in the cell;

[0007] Allocating the downlink traffic of the target terminal in the primary cell and the secondary cell according to the traffic allocation ratio formed by the splitting factors of the primary cell and the secondary cell.

[0008] An embodiment of the present invention further provides a traffic allocation management apparatus, including:

[0009] A ratio determination module is configured to determine the splitting factor of the primary cell for the target terminal and the splitting factor of the secondary cell for the target terminal. The splitting factor is determined according to the downlink resource information of the cell and the downlink channel condition information and downlink service quality information of the target terminal in the cell.

[0010] A traffic allocation module is configured to allocate the downlink traffic of the target terminal between the primary cell and the secondary cell according to the traffic allocation ratio formed by the splitting factors of the primary cell and the secondary cell.

[0011] An embodiment of the present invention further provides a base station, which includes a processor, a memory, and a communication bus;

[0012] The communication bus is used to implement the connection communication between the processor and the memory;

[0013] The processor is configured to execute one or more programs stored in the memory to implement the steps of the above traffic allocation management method.

[0014] An embodiment of the present invention further provides a storage medium, which stores one or more programs. The one or more programs can be executed by one or more processors to implement the steps of the above traffic allocation management method.

[0015] The beneficial effects of the present invention are:

[0016] The traffic allocation management method, device, base station, and storage medium provided by the embodiments of the present invention determine the splitting factor of the primary cell for the target terminal and the splitting factor of the secondary cell for the target terminal, and allocate the downlink traffic of the target terminal between the primary cell and the secondary cell according to the traffic allocation ratio formed by the splitting factors of the primary cell and the secondary cell. Since the splitting factor of the target terminal in a cell is determined according to the downlink resource information of the cell and the downlink channel condition information and downlink service quality information of the target terminal in the cell, when determining the splitting factor of the target terminal in the primary cell and the secondary cell, the downlink resources of the primary cell and the secondary cell, as well as the downlink resources and channel conditions of the target terminal itself in the primary cell and the secondary cell, are considered. The traffic allocation ratio determined by comprehensively considering these factors can more reasonably allocate the downlink traffic of the target terminal to the primary cell and the secondary cell, enabling the primary cell and the secondary cell to more efficiently transmit the downlink traffic of the target terminal and improving the traffic throughput of the base station.

[0017] Other features and corresponding beneficial effects of the present invention are described in the following part of the specification, and it should be understood that at least some of the beneficial effects are obvious from the description in the specification of the present invention. Description of the Drawings

[0018] Figure 1A flowchart of the traffic allocation management method provided in Embodiment 1 of the present invention;

[0019] Figure 2 A schematic diagram of the communication system shown in Embodiment 1 of the present invention;

[0020] Figure 3 A flowchart of determining a target terminal provided in Embodiment 1 of the present invention;

[0021] Figure 4 A flowchart of the traffic allocation management method provided in Embodiment 2 of the present invention;

[0022] Figure 5 A schematic structural diagram of the traffic allocation management device provided in Embodiment 4 of the present invention;

[0023] Figure 6 Another schematic structural diagram of the traffic allocation management device provided in Embodiment 4 of the present invention;

[0024] Figure 7 A schematic hardware structure diagram of the base station provided in Embodiment 5 of the present invention. Detailed implementation manners

[0025] In order to make the objectives, technical solutions and advantages of the present invention clearer and more understandable, the embodiments of the present invention will be further described in detail below through specific implementation manners in conjunction with the accompanying drawings. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0026] Embodiment 1:

[0027] In order to solve the problem that in the related art, in the dual-connection scenario, an isolated traffic allocation management scheme is still used for the primary cell and the secondary cell, resulting in unreasonable traffic allocation of a terminal in the primary cell and the secondary cell, affecting the user experience of the terminal, and causing low base station traffic, this embodiment provides a traffic allocation management method. This traffic allocation management method is applied to the primary cell and is implemented by the base station on the primary cell side. Please refer to Figure 1 :

[0028] S102: Determine the traffic splitting factor of the primary cell for the target terminal and the traffic splitting factor of the secondary cell for the target terminal.

[0029] In some examples of this embodiment, the base station where the primary cell is located can respectively obtain and determine the traffic splitting factors of the primary cell and the secondary cell. For a target terminal, the traffic splitting factor of the primary cell can be denoted as a 主 , and the traffic splitting factor of the secondary cell can be denoted as a 辅 , a 主 : a 辅It is the traffic allocation ratio composed of the main cell splitting factor and the secondary cell splitting factor, which represents that for the total downlink traffic of the target terminal, the main cell will obtain a 主 / (a 主 +a 辅 ), and the secondary cell will obtain a 辅 / (a 主 +a 辅 ).

[0030] In this embodiment, the splitting factor of a cell for a terminal can be determined according to the cell downlink resource information of the cell and the downlink channel condition information and downlink service quality information of the terminal in the cell. For example, the splitting factor a 主 of the main cell for a terminal can be determined according to the cell downlink resource information of the main cell and the downlink channel condition information and downlink service quality information of the terminal in the main cell. And the splitting factor a 辅 of the secondary cell for a terminal can be determined according to the cell downlink resource information of the secondary cell and the downlink channel condition information and downlink service quality information of the terminal in the secondary cell.

[0031] When determining the splitting factor of the main cell for the target terminal, the base station can obtain the cell downlink resource information of the main cell collected by the main cell, and the downlink channel condition information and downlink service instruction information of the target terminal in the main cell collected by the main cell, and then determine the splitting factor of the main cell for the target terminal according to these information.

[0032] When determining the splitting factor of the secondary cell for the target terminal, the base station can also obtain the cell downlink resource information of the secondary cell collected by the secondary cell, and the downlink channel condition information and downlink service instruction information of the target terminal in the secondary cell collected by the secondary cell, and then determine the splitting factor of the secondary cell for the target terminal according to these information. However, in some other examples of this embodiment, after the secondary cell realizes the collection of relevant information, it can directly calculate the splitting factor of the secondary cell for the target terminal, and then send the splitting factor to the base station, so that the base station on the main cell side can obtain the splitting factor of the secondary cell for the target terminal.

[0033] In the related protocols, although direct communication is possible between the primary cell and the secondary cell, the direct communication depends on the communication interfaces stipulated in the existing protocols. However, it is not determined in the related protocols that these communication interfaces can transmit the splitting factor of the secondary cell for a terminal or the information for determining the splitting factor of the secondary cell for the terminal. Therefore, in some examples of this embodiment, the cell downlink resource information sent by the secondary cell to the base station on the primary cell side, as well as the downlink channel condition information and downlink service instruction information of the target terminal collected by the secondary cell, can be sent to the primary cell side through the network management system. Similarly, the splitting factor of the secondary cell for the target terminal calculated by the secondary cell itself can also be sent to the primary cell through the network management system. Please refer to Figure 2 a schematic diagram of a communication system shown in Figure 2 wherein the primary cell and the secondary cell belong to different base stations. Communication can be carried out between the primary base station 21 and the secondary base station 22 through the network management system 23. If the secondary cell under the secondary base station 22 determines the splitting factor of the secondary cell for the target terminal after its own information collection, the secondary cell can transmit the calculated splitting factor of the secondary cell to the primary base station 21 through the network management system 23, so that the primary base station 21 obtains the splitting factor of the secondary cell. If the secondary cell under the secondary base station 22 only conducts information collection, and the primary cell determines the splitting factor of the primary cell and the splitting factor of the secondary cell based on the collected information, the secondary base station 22 can send the cell downlink resource information of its own secondary cell collected, as well as the downlink channel condition information and downlink service quality information of the target terminal in this secondary cell, to the primary base station 21 through the network management system 23.

[0034] In some examples of this embodiment, the cell downlink resource information includes, but is not limited to, the utilization rate of the PRB (Physical Resource Block) of the cell. In addition, it can also include any one of several types such as the CPU utilization rate and memory utilization rate on the base station side.

[0035] The so-called downlink channel condition information may include at least one of the following several types: the MCS (Modulation and Coding Scheme) of the terminal, SNR (Signal-to-Noise Ratio), SINR (Signal to Interference plus Noise Ratio), RSRP (Reference Signal Received Power), RSRQ (Reference Signal Received Quality), and CQI (Channel Quality Indicator). In some examples of this embodiment, the downlink channel condition of the target terminal can be characterized by the MCS of the target terminal. Therefore, the downlink channel condition information corresponding to the target terminal is the MCS.

[0036] The downlink service quality information includes but is not less than the BLER (Block error ratio) of the terminal.

[0037] In some examples of this embodiment, the cell downlink resource information includes the cell PRB utilization rate, the downlink channel condition information includes the downlink MCS of the target terminal in the corresponding cell, the downlink service quality information includes the downlink BLER of the target terminal in the corresponding cell; the splitting factor a of the primary cell for the target terminal 主 :

[0038]

[0039] The splitting factor a of the secondary cell for the target terminal 辅 :

[0040]

[0041] Among them, SE 主 is the spectral efficiency corresponding to the MCS of the target terminal in the primary cell; BLER 主 is the downlink BLER of the target terminal in the primary cell; the cell PRB utilization rate 主 is the PRB utilization rate of the primary cell; SE 辅 is the spectral efficiency corresponding to the MCS of the target terminal in the secondary cell; BLER 辅 is the downlink BLER of the target terminal in the secondary cell; the cell PRB utilization rate 辅 is the PRB utilization rate of the secondary cell;

[0042] f1, f2, and f3 are calculation factors, and their values can be set by network management personnel according to empirical values. In some examples of this embodiment, the values of f1, f2, and f3 are fixed. However, in other examples of this embodiment, network management personnel can adjust the values of f1, f2, and f3 according to actual situations. That is, in different calculation processes, f1, f2, and f3 may be different.

[0043] It can be understood that after determining the traffic splitting factor of the primary cell for the target terminal and the traffic splitting factor of the secondary cell for the target terminal, the traffic allocation ratio of the target terminal between the primary cell and the secondary cell is determined. In some examples, before determining the traffic splitting factor of the primary cell for the target terminal and the traffic splitting factor of the secondary cell for the target terminal in the foregoing manner, the base station on the primary cell side can first determine whether there is at least one current load in the primary cell and the secondary cell that exceeds the limit. If the judgment result is no, that is, the current loads of both the primary cell and the secondary cell do not exceed the limit, the base station where the primary cell is located can determine the traffic splitting factor of the primary cell and the traffic splitting factor of the secondary cell in the foregoing manner. However, if the judgment result is yes, it means that at least one of the current loads in the primary cell and the secondary cell exceeds the limit. Therefore, the base station can determine the traffic allocation ratio of the target terminal between the primary cell and the secondary cell in other ways. For example, in one example, the traffic allocation ratio of the primary cell and the secondary cell for the target terminal is determined according to the downlink resource information of the primary cell and the downlink resource information of the secondary cell. For example, if the downlink resource information of the cell is the cell PRB, the traffic allocation ratio of the target terminal between the primary cell and the secondary cell can be the cell PRB utilization rate 主 : cell PRB utilization rate 辅 .

[0044] S104: Allocate the downlink traffic of the target terminal between the primary cell and the secondary cell according to the traffic allocation ratio formed by the traffic splitting factors of the primary cell and the secondary cell.

[0045] After determining the traffic allocation ratio of the target terminal between the primary cell and the secondary cell, the primary cell can control the downlink traffic allocation of the target terminal according to this traffic allocation ratio, so that the traffic allocation of the target terminal between the primary cell and the secondary cell conforms to the resource conditions of the primary cell and the secondary cell itself, and also takes into account the service quality and channel conditions of the target terminal in the primary cell. Furthermore, the downlink traffic of the target terminal can be effectively transmitted, the transmission efficiency of the target terminal's downlink traffic can be improved, and the user experience on the target terminal side can be enhanced. At the same time, the total traffic carried by the primary cell and the secondary cell is increased, and the throughput of the communication system is improved.

[0046] It can be understood that if the traffic originally transmitted by the primary cell and the secondary cell is already very large and has reached the expected level, the primary cell does not need to adjust the traffic of the target terminal in the primary cell and the secondary cell according to the newly determined traffic allocation ratio. That is to say, if the original traffic allocation strategy is already relatively excellent, there is no need to adjust according to the newly determined traffic allocation strategy, and only the current traffic allocation strategy needs to be maintained. Therefore, in some examples of this embodiment, if the actual total downlink traffic of the primary cell and the secondary cell has reached the corresponding expected total downlink traffic, that is, the actual total downlink traffic of the primary cell reaches the expected total downlink traffic corresponding to the primary cell, and the actual total downlink traffic of the secondary cell reaches the expected total downlink traffic corresponding to the secondary cell, then there is no need to adjust the traffic allocation of the target terminal in the primary cell and the secondary cell according to the newly determined traffic allocation strategy. However, if the actual total downlink traffic of at least one of the primary cell and the secondary cell does not reach the corresponding expected total downlink traffic, the primary cell can allocate the downlink traffic of the target terminal in the primary cell and the secondary cell according to the traffic allocation ratio determined according to the splitting factor.

[0047] It can be understood that the primary cell and the secondary cell in the dual-connection scenario do not serve a single terminal. Usually, the primary cell and the secondary cell are connected to multiple terminals at the same time. In some examples of this embodiment, the primary cell can regard these terminals as target terminals, determine the splitting factors of the primary cell and the secondary cell for each target terminal, and then control and manage the traffic of each target terminal in the primary cell and the secondary cell according to the traffic allocation ratio. However, considering the huge number of terminals in a cell, if the traffic allocation of each terminal in the primary cell is adjusted in the foregoing manner, the burden on the primary cell will be relatively high. Moreover, the quality of the effect after one adjustment cannot be fully determined before the adjustment. Therefore, there may also be a problem of poor adjustment effect after the adjustment. Therefore, in some examples of this embodiment, before determining the splitting factor of the primary cell for the target terminal and the splitting factor of the secondary cell for the target terminal, the primary cell will first determine the target terminal. Please refer to Figure 3 a flowchart showing one way to determine the target terminal:

[0048] S302: Obtain the terminal downlink resource information of each terminal in the primary cell and the secondary cell.

[0049] In some examples of this embodiment, the terminal downlink resource information may refer to the PRB utilization rate of the terminal. Of course, those skilled in the art can understand that the terminal downlink resource information may also be other information of the terminal, such as the CPU utilization rate of the terminal, or the memory utilization rate, etc.

[0050] S304: Determine the target terminal from each terminal according to the terminal downlink resource information of each terminal in the primary cell and the secondary cell.

[0051] After obtaining the terminal downlink resource information of each terminal in the primary cell and the secondary cell, the base station can select target terminals from each terminal according to the terminal downlink resource information of each terminal. For example, if the terminal downlink resource information is the PRB utilization rate of the terminal, the base station can preferentially select the terminal with a higher PRB utilization rate among the terminals as the target terminal: In one example of this embodiment, the base station can select 10 terminals as target terminals in the order of decreasing PRB utilization rate of the terminal. In this example, when the base station determines the target terminal, it is determined according to a preset number, but in some other examples of this embodiment, the base station can select the top 10% of the terminals as target terminals in the order of decreasing PRB utilization rate of the terminal.

[0052] It can be understood that since the process of adjusting the terminal traffic allocation strategy by the primary cell is not only executed once, but may be executed cyclically, therefore, after adjusting the traffic allocation strategies of some terminals according to the corresponding traffic allocation ratio, these terminals can be marked as "adjusted terminals". In the next adjustment process, when selecting target terminals, the base station can select the terminals that have not been marked as adjusted terminals as target terminals, which can avoid the problem that the traffic allocation of some terminals is always adjusted, while some other terminals never get the opportunity to adjust the traffic allocation. If the base station finds that all terminals have been marked as adjusted terminals when determining the target terminal, the base station can remove the adjusted marks of each terminal, re-select target terminals from all terminals, and re-mark the adjusted terminals.

[0053] The traffic allocation management method provided in this embodiment can determine the traffic splitting factor of the cell for the terminal based on the cell downlink resource information of the cell, the downlink channel condition information of the terminal in the cell, and the downlink service quality information, and then determine the traffic allocation ratio between the primary cell and the secondary cell based on the traffic splitting factors of each cell for the terminal. Then, adjust the downlink traffic of the terminal in the primary and secondary cells according to the traffic allocation ratio, so that when allocating traffic between the primary and secondary cells, comprehensively consider the resource conditions of the primary and secondary cells, as well as the channel conditions and service quality conditions of the terminal in the primary and secondary cells, improve the rationality of the terminal traffic allocation scheme in the primary cell, enhance the transmission efficiency of the terminal downlink traffic, and ensure the improvement of the total traffic volume of the primary cell and the secondary cell.

[0054] Embodiment 2:

[0055] This embodiment will continue to illustrate the foregoing traffic allocation management method in combination with an example. Please refer to Figure 4 the flowchart shown:

[0056] S402: Periodically collect the cell PRB utilization rate of the primary cell, as well as the downlink MCS, downlink BLER, and terminal PRB utilization rate of each terminal in the primary cell.

[0057] In this embodiment, the base station periodically selects some terminals to adjust the traffic allocation ratio. Therefore, the primary cell will periodically collect information about each terminal under it. The information collected includes the downlink MCS, downlink BLER, and terminal PRB utilization rate of the terminal. On the other hand, the primary cell will also periodically collect the cell PRB resource utilization rate of itself.

[0058] S404: Periodically receive, through the network management system, the cell PRB utilization rate of the secondary cell and the downlink MCS, downlink BLER, and terminal PRB utilization rate of each terminal in the secondary cell sent by the secondary cell.

[0059] It can be understood that in order for the base station on the primary cell side to comprehensively determine the traffic allocation ratio of the terminal based on the downlink resource conditions of the primary and secondary cells, as well as the service quality conditions and channel conditions of the terminal in the two cells, therefore, the secondary cell will also periodically collect information about each terminal under it. The information collected includes the downlink MCS, downlink BLER, and terminal PRB utilization rate of the terminal. On the other hand, the secondary cell will also periodically collect the cell PRB resource utilization rate of itself.

[0060] After collecting this information, the secondary cell does not need to determine the splitting factor of the secondary cell for the terminal by itself, but transmits this information to the base station on the primary cell side, and the base station calculates the splitting factor of the secondary cell for the terminal. In some examples of this embodiment, the secondary cell can send the information collected by itself to the base station on the primary cell side through the network management system.

[0061] It is undoubtedly that in this embodiment, although the base station first obtains the information of the primary cell and the terminal in the primary cell, and then obtains the information of the secondary cell and the terminal in the secondary cell through the network management system, the timing of these two processes is not limited to this. In some other examples, the two processes can be carried out simultaneously, or the latter process can be carried out first, and then the former process.

[0062] S406: Determine whether the actual total downlink traffic of the primary cell and the secondary cell both reach the corresponding expected total downlink traffic.

[0063] If the judgment result is yes, end the process; otherwise, execute S408.

[0064] For the actual total downlink traffic, it can be directly obtained by the primary cell and the secondary cell during the information collection process. In this embodiment, the expected total downlink traffic of a cell can be determined in the following way:

[0065] The base station determines the downlink MCS of all terminals in the cell and counts the number of terminals using various downlink MCSs. For example, for MCS of type A, there are k1 terminals using it; for MCS of type B, there are k2 terminals using it; for MCS of type C, there are k3 terminals using it... Subsequently, the base station selects the top m MCSs with the largest number of uses and determines the spectral efficiency corresponding to these MCSs, and then calculates the average spectral efficiency of the cell. Then, the base station determines the corresponding expected total downlink traffic according to the average spectral efficiency of the cell, the corresponding downlink bandwidth, and the expected factor. For example, for the primary cell, the expected total downlink traffic is:

[0066] T exp =SE average主 * Downlink bandwidth 主 * f4

[0067] Where T exp is the expected total downlink traffic of the primary cell, SE average主 is the average spectral efficiency of the primary cell, downlink bandwidth 主 is the downlink bandwidth of the primary cell, and f4 is the expected factor corresponding to the primary cell.

[0068] For the secondary cell, the expected total downlink traffic is:

[0069] T exp =SE average辅 * Downlink bandwidth 辅 * f5

[0070] Where T exp is the expected total downlink traffic of the secondary cell, SE average辅 is the average spectral efficiency of the secondary cell, downlink bandwidth 辅 is the downlink bandwidth of the secondary cell, and f5 is the expected factor corresponding to the secondary cell.

[0071] S408: Select the terminals that have not been marked as adjusted terminals from all terminals as target candidate terminals.

[0072] In some examples of this embodiment, when the base station selects the target terminal, it first excludes the terminals that have been marked as adjusted terminals and only uses the remaining terminals as candidate target terminals. It can be understood that in this case, the terminals that have currently been marked as adjusted terminals cannot be selected as target terminals.

[0073] S410: Determine whether the number of target candidate terminals is 0.

[0074] If the judgment result is yes, then execute S412; otherwise, it means that all terminals have currently been marked as adjusted terminals. Therefore, S414 needs to be executed.

[0075] S412: Remove the adjusted flags of all terminals.

[0076] Since all terminals have been adjusted during one or more previous processes of adjusting the traffic allocation ratio, this round of adjustment can start completely anew. That is, the base station can remove the adjusted flags of each terminal.

[0077] After removing the adjusted flags of each terminal, the base station can continue to execute S408. At this time, all terminals will be selected as candidate target terminals.

[0078] S414: Select target terminals from the candidate target terminals according to the terminal PRB utilization rates of each terminal in the primary cell and the secondary cell.

[0079] After selecting the candidate target terminals, the base station can select the target terminals for this round of adjustment from the candidate target terminals based on the terminal PRB utilization rates of each terminal. It can be understood that in some cases, the terminal PRB utilization rate of the same terminal in the primary cell is not equal to that in the secondary cell. Naturally, the sorting order number of the terminal PRB utilization rate of the same terminal in the primary cell is also different from that in the secondary cell. Therefore, in some examples of this embodiment, when selecting target terminals from the candidate target terminals, the average PRB utilization rate of each candidate target terminal can be determined first, that is, the average of the terminal PRB utilization rate of a terminal in the primary cell and its terminal PRB utilization rate in the secondary cell. Then, the average PRB utilization rates of each candidate target terminal are sorted in descending order, and the top preset number n of candidate target terminals are selected as the final target terminals.

[0080] Of course, it can be understood that in some other examples of this embodiment, after sorting the average PRB utilization rates of each candidate target terminal in descending order, the top q% of the candidate target terminals can be selected as the final target terminals.

[0081] In addition, in this embodiment, when selecting target terminals from the candidate target terminals, it is based on the terminal PRB utilization rate of the candidate target terminal in the primary cell and its terminal PRB utilization rate in the secondary cell. However, in some other examples of this embodiment, when the base station selects target terminals, it can also select only according to the terminal PRB utilization rate of the candidate target terminal in the primary cell, or select only according to the terminal PRB utilization rate of the candidate target terminal in the secondary cell.

[0082] S416: Determine whether the current loads of the primary cell and the secondary cell are both not exceeded.

[0083] If the judgment result is no, then proceed to S418; otherwise, proceed to S420.

[0084] In some examples of this embodiment, whether it is the primary cell or the secondary cell, the corresponding load threshold is set to 80% of the cell PRB utilization rate. If the cell PRB utilization rate of any one of the primary cell and the secondary cell reaches 80%, the judgment result is negative.

[0085] S418: Determine the traffic allocation ratio between the primary cell and the secondary cell according to the cell PRB utilization rates of the primary cell and the secondary cell.

[0086] If the cell PRB utilization rate of any one of the primary cell and the secondary cell reaches the load threshold, the base station will, while ensuring that the total value of the cell PRB utilization rates of the two cells remains unchanged, reduce the cell PRB utilization rate of each cell below the load threshold, and then use the ratio of the adjusted cell PRB utilization rates of the primary cell and the secondary cell as the traffic allocation ratio. That is, the traffic allocation ratio is equal to the adjusted cell PRB utilization rate of the primary cell: the cell PRB utilization rate of the secondary cell.

[0087] S420: Determine the splitting factor a of the primary cell for the target terminal 主 , and the splitting factor a of the secondary cell for the target terminal 辅 , and determine the traffic allocation ratio between the primary cell and the secondary cell according to a 主 and a 辅 .

[0088] In this embodiment, the splitting factor a of the primary cell for the target terminal 主 :

[0089]

[0090] The splitting factor a of the secondary cell for the target terminal 辅 :

[0091]

[0092] Among them, SE 主 is the spectral efficiency corresponding to the MCS of the target terminal in the primary cell; BLER 主 is the downlink BLER of the target terminal in the primary cell; the cell PRB utilization rate 主 is the PRB utilization rate of the primary cell; SE 辅 is the spectral efficiency corresponding to the MCS of the target terminal in the secondary cell; BLER 辅 is the downlink BLER of the target terminal in the secondary cell; the cell PRB utilization rate 辅 is the PRB utilization rate of the secondary cell.

[0093] It can be seen from the above formula that for a cell, the spectral efficiency of the MCS used by the target terminal in this cell is positively correlated with the splitting factor of this cell for the target terminal: the higher the spectral efficiency of the MCS used by the target terminal in this cell, the larger the value of the splitting factor of this cell for the target terminal, and vice versa.

[0094] Both the downlink BLER of the target terminal in this cell and the cell PRB utilization rate of this cell are negatively correlated with the splitting factor of this cell for the target terminal: the larger the downlink BLER of the target terminal in a cell, the smaller the value of the splitting factor of this cell for the target terminal, and vice versa; the larger the cell PRB utilization rate of a cell, the smaller the value of the splitting factor of this cell for the target terminal.

[0095] S422: Adjust the downlink traffic allocation of the target terminal between the primary cell and the secondary cell according to the traffic allocation ratio.

[0096] After determining the traffic allocation ratio of each target terminal, the primary cell can adjust the downlink traffic allocation of the target terminal between the primary cell and the secondary cell according to the corresponding traffic allocation ratio.

[0097] S424: Mark the target terminal as the adjusted terminal.

[0098] After adjusting the traffic allocation of the target terminal between the primary cell and the secondary cell, the base station on the primary cell side can mark these target terminals as the adjusted terminals and wait for the next cycle to arrive and then re-execute Figure 4 the process.

[0099] Embodiment 3:

[0100] To make the advantages and details of the foregoing traffic allocation management method clearer to those skilled in the art, this embodiment will introduce the foregoing traffic allocation management method in combination with specific examples:

[0101] Example 1:

[0102] Assume that the current primary cell and secondary cell are both working properly, 256QAM coding is not enabled, and a UE1 accesses the primary cell and the secondary cell in a dual-connection form. Currently, the UE1 is performing a downlink packet filling service. Moreover, the load thresholds of both the primary cell and the secondary cell are set to 80% PRB utilization.

[0103] The information of the UE1 collected in the primary cell and the secondary cell is shown in Table 1:

[0104] Table 1

[0105]

[0106] The cell PRB utilization rates of the primary cell and the secondary cell are 20% and 100% respectively.

[0107] After the primary cell and the secondary cell process the information of UE1 respectively, the information of UE1 and the cells is shown in Table 2:

[0108] Table 2

[0109] Cell type Shunt factor Cell PRB utilization rate Adjustment priority of UE1 Primary cell 0.27 20% 1 Secondary cell 0.27 100% 1

[0110] The above adjustment priority refers to the ranking of the terminal PRB utilization rate of UE1 in the order from high to low according to the terminal PRB utilization rate. If the adjustment priority of UE1 is 1, it means that when selecting the target terminal, the probability of UE1 being selected is basically 100%.

[0111] Since the load thresholds of the primary cell and the secondary cell are 80%, and the cell PRB utilization rate of the secondary cell in Table 2 is already 100%, exceeding the load threshold of 80%, the primary cell side will no longer determine the traffic distribution ratio according to the splitting factor, but directly use the ratio of the cell PRB utilization rates of the primary cell and the secondary cell as the traffic distribution ratio. For example, if the total value of the cell PRB utilization rates of the primary cell and the secondary cell is 120%, in order to reduce the cell PRB utilization rate of the secondary cell to meet the requirements of the load threshold, the cell PRB utilization rate of the secondary cell can be set to 80%. At the same time, in order to ensure that the total value of the cell PRB utilization rates of the primary cell and the secondary cell remains unchanged, naturally, the cell PRB utilization rate of the primary cell will be set to 40%.

[0112] Therefore, in this case, the splitting ratio of the primary cell and the secondary cell to UE1 is 4:8.

[0113] Example 2:

[0114] Assume that the current primary cell and secondary cell are both working properly, 256QAM coding is not enabled, and two UEs (UE1 and UE2) are connected to the primary cell and the secondary cell in a dual-connection form, and these two UEs are currently performing downlink packet filling services.

[0115] The information of UE1 and UE2 under the primary cell and the secondary cell collected is shown in Table 3:

[0116] Table 3

[0117]

[0118] The cell PRB utilization rates of the primary cell and the secondary cell are 100% and 100% respectively.

[0119] After the primary cell and the secondary cell process the information of UE1 respectively, the information of UE1 and the cells is shown in Table 4:

[0120] Table 4

[0121]

[0122] Therefore, for UE1, the traffic splitting ratio between the primary cell and the secondary cell is 0.27:0.27, that is, 1:1; for UE2, the traffic splitting ratio between the primary cell and the secondary cell is 0.27:0.03, that is, 9:1.

[0123] Example 3:

[0124] Assume that the current primary cell and secondary cell are both working properly, 256QAM coding is not enabled, and two UEs (UE1 and UE2) are connected to the primary cell and the secondary cell in a dual-connectivity form, and the current two UEs are performing downlink packet filling services.

[0125] The information of UE1 and UE2 collected in the primary cell and the secondary cell is shown in Table 5:

[0126] Table 5

[0127]

[0128] The cell PRB utilization rates of the primary cell and the secondary cell are respectively: 100% and 100%.

[0129] After the primary cell and the secondary cell process the information of UE1 respectively, the information of UE1 and the cell is shown in Table 6:

[0130] Table 6

[0131]

[0132] Therefore, for UE1, the traffic splitting ratio between the primary cell and the secondary cell is 0.04:0.27, that is, 4:27; for UE2, the traffic splitting ratio between the primary cell and the secondary cell is 0.27:0.03, that is, 9:1.

[0133] Example 4:

[0134] This embodiment provides a traffic allocation management device capable of implementing the foregoing traffic allocation management method. Please refer to Figure 5 :

[0135] The traffic allocation management device 50 includes a ratio determination module 502 and a traffic allocation module 504. Among them, the ratio determination module 502 is used to determine the traffic splitting factor of the primary cell for the target terminal and the traffic splitting factor of the secondary cell for the target terminal. The traffic splitting factor is determined according to the cell downlink resource information of the cell and the downlink channel condition information and the downlink service quality information of the target terminal in the cell; the traffic allocation module 504 is used to allocate the downlink traffic of the target terminal between the primary cell and the secondary cell according to the traffic allocation ratio formed by the traffic splitting factors of the primary cell and the secondary cell.

[0136] In some examples of this embodiment, the ratio determination module 502 may respectively obtain the traffic splitting factors for determining the primary cell and the secondary cell. For a target terminal, the traffic splitting factor of the primary cell may be denoted as a 主 , and the traffic splitting factor of the secondary cell may be denoted as a 辅 , a 主 : a 辅 is the traffic allocation ratio formed by the traffic splitting factor of the primary cell and the traffic splitting factor of the secondary cell, indicating that for the total downlink traffic of the target terminal, the primary cell will obtain a 主 / (a 主 + a 辅 ), and the secondary cell will obtain a 辅 / (a 主 + a 辅 ).

[0137] In this embodiment, the traffic splitting factor of a cell for a terminal may be determined according to the cell downlink resource information of the cell and the downlink channel condition information and downlink service quality information of the terminal in the cell. For example, the traffic splitting factor a 主 of the primary cell for a terminal may be determined according to the cell downlink resource information of the primary cell and the downlink channel condition information and downlink service quality information of the terminal in the primary cell. And the traffic splitting factor a 辅 of the secondary cell for a terminal may be determined according to the cell downlink resource information of the secondary cell and the downlink channel condition information and downlink service quality information of the terminal in the secondary cell.

[0138] When determining the traffic splitting factor of the primary cell for the target terminal, the ratio determination module 502 may obtain the cell downlink resource information of the primary cell itself collected by the primary cell, and the downlink channel condition information and downlink service instruction information of the target terminal in the primary cell collected by the primary cell, and then determine the traffic splitting factor of the primary cell for the target terminal according to these information.

[0139] When determining the traffic splitting factor of the secondary cell for the target terminal, the ratio determination module 502 may also obtain the cell downlink resource information of the secondary cell itself collected by the secondary cell, and the downlink channel condition information and downlink service instruction information of the target terminal in the secondary cell collected by the secondary cell, and then determine the traffic splitting factor of the secondary cell for the target terminal according to these information. However, in some other examples of this embodiment, after the secondary cell completes the collection of relevant information, it may directly calculate the traffic splitting factor of the secondary cell for the target terminal, and then send the traffic splitting factor to the ratio determination module 502, so that the ratio determination module 502 obtains the traffic splitting factor of the secondary cell for the target terminal.

[0140] In the related protocol, although direct communication is possible between the primary cell and the secondary cell, the direct communication depends on the communication interfaces specified in the existing protocol. However, in the related protocol, it is not determined that these communication interfaces can transmit the splitting factor of the secondary cell for a terminal or the information used to determine the splitting factor of the secondary cell for the terminal. Therefore, in some examples of this embodiment, the cell downlink resource information sent by the secondary cell to the ratio determination module 502, as well as the downlink channel condition information and downlink service instruction information of the target terminal collected by the secondary cell, can be sent to the primary cell side through the network management system. Similarly, the splitting factor of the secondary cell for the target terminal calculated by the secondary cell itself can also be sent to the primary cell through the network management system. Please refer to Figure 2 a schematic diagram of a communication system shown in Figure 2 wherein the primary cell and the secondary cell belong to different base stations. The traffic allocation management device 50 is deployed on the primary base station 21. Communication can be carried out between the primary base station 21 and the secondary base station 22 through the network management system 23. If the secondary cell under the secondary base station 22 determines the splitting factor of the secondary cell for the target terminal after its own information collection, the secondary cell can transmit the calculated splitting factor of the secondary cell to the primary base station 21 through the network management system 23, so that the ratio determination module 502 on the primary base station 21 side can obtain the splitting factor of the secondary cell. If the secondary cell under the secondary base station 22 only performs information collection, and the primary cell determines the splitting factor of the primary cell and the splitting factor of the secondary cell based on the collected information, the secondary base station 22 can send the cell downlink resource information of the secondary cell itself collected by the secondary cell, as well as the downlink channel condition information and downlink service quality information of the target terminal in the secondary cell, to the primary base station 21 through the network management system 23, so that the ratio determination module 502 can obtain the relevant information.

[0141] In some examples of this embodiment, the cell downlink resource information includes, but is not limited to, the PRB utilization rate of the cell. In addition, it can also include any one of several types such as the CPU utilization rate and memory utilization rate on the base station side.

[0142] The so-called downlink channel condition information can include at least one of several types such as the MCS, SNR, SINR, RSRP, RSRQ, and CQI of the terminal. In some examples of this embodiment, the downlink channel condition of the target terminal can be characterized by the MCS of the target terminal. Therefore, the downlink channel condition information corresponding to the target terminal is the MCS.

[0143] The downlink service quality information includes, but is not less than, the BLER of the terminal.

[0144] In some examples of this embodiment, the downlink resource information of the cell includes the PRB utilization rate of the cell, the downlink channel condition information includes the downlink MCS of the target terminal in the corresponding cell, and the downlink service quality information includes the downlink BLER of the target terminal in the corresponding cell; the splitting factor a of the primary cell for the target terminal 主 :

[0145]

[0146] The splitting factor a of the secondary cell for the target terminal 辅 :

[0147]

[0148] where SE 主 is the spectral efficiency corresponding to the MCS of the target terminal in the primary cell; BLER 主 is the downlink BLER of the target terminal in the primary cell; the PRB utilization rate of the cell 主 is the PRB utilization rate of the primary cell; SE 辅 is the spectral efficiency corresponding to the MCS of the target terminal in the secondary cell; BLER 辅 is the downlink BLER of the target terminal in the secondary cell; the PRB utilization rate of the cell 辅 is the PRB utilization rate of the secondary cell;

[0149] f1, f2, and f3 are calculation factors, and their values can be set by network management personnel according to empirical values. In some examples of this embodiment, the values of f1, f2, and f3 are fixed, but in other examples of this embodiment, network management personnel can adjust the values of f1, f2, and f3 according to actual situations, that is, in different calculation processes, f1, f2, and f3 may be different.

[0150] It can be understood that after the ratio determination module 502 determines the splitting factor of the primary cell for the target terminal and the splitting factor of the secondary cell for the target terminal, the traffic allocation ratio of the target terminal between the primary cell and the secondary cell is determined. In some examples, before determining the splitting factor of the primary cell for the target terminal and the splitting factor of the secondary cell for the target terminal in the foregoing manner, the ratio determination module 502 may first determine whether at least one of the current loads in the primary cell and the secondary cell exceeds the limit. If the judgment result is no, that is, the current loads of both the primary cell and the secondary cell do not exceed the limit, the ratio determination module 502 may determine the splitting factor of the primary cell and the splitting factor of the secondary cell in the foregoing manner. However, if the judgment result is yes, it indicates that at least one of the current loads in the primary cell and the secondary cell exceeds the limit. Therefore, the ratio determination module 502 may determine the traffic allocation ratio of the target terminal between the primary cell and the secondary cell in other ways. For example, in one example, the traffic allocation ratio of the primary cell and the secondary cell for the target terminal is determined according to the downlink resource information of the primary cell and the downlink resource information of the secondary cell. For example, if the downlink resource information of the cell is the cell PRB, the traffic allocation ratio of the target terminal between the primary cell and the secondary cell may be the cell PRB utilization rate 主 : cell PRB utilization rate 辅 .

[0151] After the ratio determination module 502 determines the traffic allocation ratio of the target terminal between the primary cell and the secondary cell, the traffic allocation module 504 may control the downlink traffic allocation of the target terminal according to this traffic allocation ratio, so that the traffic allocation of the target terminal in the primary cell and the secondary cell conforms to the resource conditions of the primary cell and the secondary cell itself, and also takes into account the service quality and channel conditions of the target terminal in the primary cell, thereby enabling the downlink traffic of the target terminal to be effectively transmitted, improving the transmission efficiency of the target terminal's downlink traffic, and enhancing the user experience on the target terminal side. At the same time, the total traffic carried by the primary cell and the secondary cell is increased, and the throughput of the communication system is improved.

[0152] It can be understood that if the traffic originally transmitted by the primary cell and the secondary cell is already very large and has reached the expected level, the primary cell does not have to adjust the traffic of the target terminal in the primary cell and the secondary cell according to the newly determined traffic allocation ratio. That is to say, if the original traffic allocation strategy is already relatively excellent, there is no need to adjust it according to the newly determined traffic allocation strategy, and only the current traffic allocation strategy needs to be maintained. Therefore, in some examples of this embodiment, if the actual total downlink traffic of the primary cell and the secondary cell has reached the corresponding expected total downlink traffic, that is, the actual total downlink traffic of the primary cell reaches the corresponding expected total downlink traffic of the primary cell, and the actual total downlink traffic of the secondary cell reaches the corresponding expected total downlink traffic of the secondary cell, there is no need to adjust the traffic allocation of the target terminal in the primary cell and the secondary cell according to the newly determined traffic allocation strategy. However, if the actual total downlink traffic of at least one of the primary cell and the secondary cell does not reach the corresponding expected total downlink traffic, the primary cell can allocate the downlink traffic of the target terminal in the primary cell and the secondary cell according to the traffic allocation ratio determined according to the splitting factor.

[0153] It can be understood that the primary cell and the secondary cell in the dual-connection scenario do not serve a single terminal. Generally, the primary cell and the secondary cell are simultaneously connected to multiple terminals. In some examples of this embodiment, the primary cell can regard these terminals as target terminals, determine the splitting factors of the primary cell and the secondary cell for each target terminal, and then control and manage the traffic of each target terminal in the primary cell and the secondary cell according to the traffic allocation ratio. However, considering the huge number of terminals in a cell, if the traffic allocation of each terminal in the primary cell is adjusted in the foregoing manner, the burden on the primary cell will be relatively high. Moreover, the quality of the effect after one adjustment cannot be fully determined before the adjustment. Therefore, there may also be a problem of poor adjustment effect after the adjustment. Therefore, in some examples of this embodiment, please refer to Figure 6 , in addition to the ratio determination module 502 and the traffic allocation module 504, the traffic allocation management device 50 further includes a terminal selection module 500. Before determining the splitting factor of the primary cell for the target terminal and the splitting factor of the secondary cell for the target terminal, the terminal selection module 500 will first determine the target terminal:

[0154] First, the terminal selection module 500 obtains the terminal downlink resource information of each terminal in the primary cell and the secondary cell. In some examples of this embodiment, the terminal downlink resource information may refer to the PRB utilization rate of the terminal. Of course, those skilled in the art can understand that the terminal downlink resource information may also be other information of the terminal, such as the CPU utilization rate of the terminal, or the memory utilization rate, etc.

[0155] After obtaining the terminal downlink resource information of each terminal in the primary cell and the secondary cell, the terminal selection module 500 may select a target terminal from each terminal according to the terminal downlink resource information of each terminal. For example, if the terminal downlink resource information is the PRB utilization rate of the terminal, the terminal selection module 500 may preferentially select the terminal with a higher terminal PRB utilization rate among the terminals as the target terminal: In an example of this embodiment, the terminal selection module 500 may select 10 terminals as the target terminals in the order of decreasing terminal PRB utilization rate. In this example, when determining the target terminal, the terminal selection module 500 determines it according to a preset number. However, in some other examples of this embodiment, the terminal selection module 500 may select the top 10% of the terminals as the target terminals in the order of decreasing terminal PRB utilization rate.

[0156] It can be understood that since the process of the primary cell adjusting the terminal traffic allocation policy is not just executed once, but may be executed cyclically. Therefore, after adjusting the traffic allocation policies of some terminals according to the corresponding traffic allocation ratio, these terminals can be marked as "adjusted terminals". In the next adjustment process, when selecting the target terminal, the terminal selection module 500 may select the terminals that have not been marked as adjusted terminals as the target terminals, which can avoid the problem that the traffic allocation of some terminals is always adjusted while the traffic allocation of some other terminals never gets an adjustment opportunity. If the terminal selection module 500 finds that all terminals have been marked as adjusted terminals when determining the target terminal, the terminal selection module 500 may remove the adjusted marks of each terminal, re-select the target terminal from all terminals, and re-mark the adjusted terminals.

[0157] The traffic allocation management device 50 provided in this embodiment may be deployed on the primary base station side, and the functions of its ratio determination module and traffic allocation module can be jointly implemented by the processor and communication unit on the primary base station side.

[0158] The traffic allocation management device provided in this embodiment can determine the splitting factor of the cell for the terminal based on the cell downlink resource information of the cell, the downlink channel condition information of the terminal in the cell, and the downlink service quality information. Then, based on the splitting factors of each cell for the terminal, it determines the traffic allocation ratio between the primary cell and the secondary cell, and then adjusts the downlink traffic of the terminal in the primary and secondary cells according to the traffic allocation ratio. Thus, when allocating traffic between the primary and secondary cells, it comprehensively considers the resource conditions of the primary and secondary cells, as well as the channel conditions and service quality conditions of the terminal in the primary and secondary cells, improves the rationality of the terminal traffic allocation scheme in the primary cell, enhances the transmission efficiency of the terminal downlink traffic, and ensures the increase of the total traffic volume of the primary and secondary cells.

[0159] Example 5:

[0160] This embodiment provides a storage medium, in which one or more computer programs that can be read, compiled, and executed by one or more processors can be stored. In this embodiment, the storage medium can store a traffic allocation management program, and the traffic allocation management program can be executed by one or more processors to implement the process of any one of the traffic allocation management methods introduced in the foregoing embodiments.

[0161] In addition, this embodiment provides a base station, as Figure 7 shown: The base station 70 includes a processor 71, a memory 72, and a communication bus 73 for connecting the processor 71 and the memory 72. Among them, the memory 72 can be the foregoing storage medium storing the traffic allocation management program. The processor 71 can read the traffic allocation management program, compile it, and execute the process of implementing the traffic allocation management method introduced in the foregoing embodiments:

[0162] The processor 71 first determines the traffic splitting factor of the primary cell for the target terminal and the traffic splitting factor of the secondary cell for the target terminal, where the traffic splitting factor is determined according to the cell downlink resource information of the cell and the downlink channel condition information and downlink service quality information of the target terminal in the cell; then, the processor 71 allocates the downlink traffic of the target terminal between the primary cell and the secondary cell according to the traffic allocation ratio formed by the traffic splitting factors of the primary cell and the secondary cell.

[0163] In some examples of this embodiment, when the processor 71 determines the traffic splitting factor of the primary cell for the target terminal and the traffic splitting factor of the secondary cell for the target terminal, it can first obtain the cell downlink resource information of the primary cell and the secondary cell, as well as the downlink channel condition information and downlink service quality information of each terminal in the primary cell and the secondary cell; then, determine the traffic splitting factor of the primary cell for the target terminal according to the cell downlink resource information of the primary cell, the downlink channel condition information of the target terminal in the primary cell, and the downlink service quality information; and determine the traffic splitting factor of the secondary cell for the target terminal according to the cell downlink resource information of the secondary cell, the downlink channel condition information of the target terminal in the secondary cell, and the downlink service quality information.

[0164] Optionally, when the processor 71 obtains the cell downlink resource information of the primary cell and the secondary cell, it can collect the cell downlink resource information of the primary cell, as well as the downlink channel condition information and downlink service quality information of each terminal in the primary cell; and receive the cell downlink resource information of the secondary cell, as well as the downlink channel condition information and downlink service quality information of each terminal in the secondary cell collected by the secondary cell.

[0165] It can be understood that receiving the cell downlink resource information of the secondary cell, as well as the downlink channel condition information and downlink service quality information of each terminal in the secondary cell collected by the secondary cell includes:

[0166] The processor 71 receives the downlink resource information of the secondary cell sent by the network management system, as well as the downlink channel conditions information and downlink service quality information of each terminal in the secondary cell.

[0167] In some examples of this embodiment, when the processor 71 determines the traffic splitting factor of the primary cell for the target terminal, it can obtain the downlink resource information of the primary cell, as well as the downlink channel conditions information and downlink service quality information of each terminal in the primary cell; then, determine the traffic splitting factor of the primary cell for the target terminal according to the downlink resource information of the primary cell, the downlink channel conditions information of the target terminal in the primary cell, and the downlink service quality information.

[0168] When the processor 71 determines the traffic splitting factor of the target terminal in the secondary cell, it can directly receive the traffic splitting factor of the secondary cell for the target terminal sent by the secondary cell.

[0169] Optionally, before the processor 71 determines the traffic splitting factor of the primary cell for the target terminal and the traffic splitting factor of the secondary cell for the target terminal, it can first obtain the terminal downlink resource information of each terminal in the primary cell and the secondary cell; and determine the target terminal from each terminal according to the terminal downlink resource information of each terminal in the primary cell and the secondary cell.

[0170] Optionally, the terminal downlink resource information includes the terminal PRB utilization rate. When the processor 71 determines the target terminal from each terminal according to the terminal downlink resource information, it can select a preset number or a preset proportion of terminals as the target terminal in the order of decreasing terminal PRB utilization rate.

[0171] In some examples of this embodiment, the processor 71 selects a preset number or a preset proportion of terminals as the target terminal from the terminals that have not been marked as adjusted terminals in the order of decreasing terminal PRB utilization rate.

[0172] Optionally, before the processor 71 distributes the downlink traffic of the target terminal between the primary cell and the secondary cell according to the traffic distribution ratio formed by the traffic splitting factors of the primary cell and the secondary cell, it can first determine that the actual total downlink traffic of at least one of the primary cell and the secondary cell does not reach the corresponding expected total downlink traffic.

[0173] In some examples of this embodiment, before the processor 71 determines the traffic splitting factor of the primary cell for the target terminal and the traffic splitting factor of the secondary cell for the target terminal, it can first determine that the cell loads of the primary cell and the secondary cell have not exceeded the limit.

[0174] If it is determined that the load of at least one of the primary cell and the secondary cell exceeds the limit, then determine the traffic distribution ratio of the primary cell and the secondary cell for the target terminal according to the downlink resource information of the primary cell and the downlink resource information of the secondary cell.

[0175] In some examples of this embodiment, the cell downlink resource information includes the cell PRB utilization rate, the downlink channel condition information includes the MCS of the target terminal in the corresponding cell, and the downlink service quality information includes the downlink BLER of the target terminal in the corresponding cell; the splitting factor a of the primary cell for the target terminal 主 :

[0176]

[0177] The splitting factor a of the secondary cell for the target terminal 辅 :

[0178]

[0179] wherein, SE 主 is the spectral efficiency corresponding to the MCS of the target terminal in the primary cell; BLER 主 is the downlink BLER of the target terminal in the primary cell; the cell PRB utilization rate 主 is the PRB utilization rate of the primary cell; SE 辅 is the spectral efficiency corresponding to the MCS of the target terminal in the secondary cell; BLER 辅 is the downlink BLER of the target terminal in the secondary cell; the cell PRB utilization rate 辅 is the PRB utilization rate of the secondary cell;

[0180] f1, f2 and f3 are calculation factors.

[0181] Since the splitting factor of the target terminal in a cell is determined according to the cell downlink resource information of the cell and the downlink channel condition information and downlink service quality information of the target terminal in that cell, therefore, when determining the splitting factor of the target terminal in the primary cell and the splitting factor of the secondary cell, the downlink resources of the primary cell and the secondary cell, as well as the downlink resources and channel conditions of the target terminal itself in the primary cell and the secondary cell are considered. The traffic allocation ratio determined by integrating these factors can more reasonably allocate the downlink traffic of the target terminal to the primary cell and the secondary cell, enabling the primary cell and the secondary cell to more efficiently realize the transmission of the target terminal's downlink traffic and improving the traffic throughput of the base station.

[0182] It can be understood that, without conflict, the technical means in the embodiments of the present invention can be combined.

[0183] Obviously, those skilled in the art should understand that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices, can be implemented as software (which can be realized by program codes executable by a computing device), firmware, hardware, and their appropriate combinations. In the hardware implementation, the division between the functional modules / units mentioned above does not necessarily correspond to the division of physical components; for example, a physical component can have multiple functions, or a function or step can be executed by several physical components in cooperation. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium and executed by a computing device, and in some cases, the steps shown or described can be executed in a different order than here. The computer-readable medium can include computer storage media (or non-transitory media) and communication media (or transitory media). As is well known to those of ordinary skill in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information, such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory, or other memory technologies, CD-ROM, digital versatile disks (DVDs), or other optical disk storage, magnetic cartridges, tapes, magnetic disk storage, or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, as is well known to those of ordinary skill in the art, communication media typically includes computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism, and can include any information delivery medium. Therefore, the present invention is not limited to any specific combination of hardware and software.

[0184] The above content is a further detailed description of the embodiments of the present invention in combination with specific implementation manners, and it cannot be determined that the specific implementation of the present invention is only limited to these descriptions. For those of ordinary skill in the technical field to which the present invention pertains, without departing from the concept of the present invention, several simple deductions or substitutions can still be made, and all should be regarded as belonging to the protection scope of the present invention.

Claims

1. A traffic allocation management method, comprising: Determining a splitting factor of a primary cell for a target terminal and a splitting factor of a secondary cell for the target terminal, where the splitting factors are determined according to the downlink resource information of the cell, the downlink channel condition information of the target terminal in the cell, and the downlink service quality information; Determining that the actual total downlink traffic of at least one of the primary cell and the secondary cell has not reached the corresponding expected total downlink traffic, where the expected total downlink traffic is determined according to the average spectral efficiency of a cell, the downlink bandwidth, and an expected factor, and the average spectral efficiency is the average of the spectral efficiencies of the top m used modulation and coding schemes (MCS) among all the MCSs used by all terminals in the cell, and the cell is the primary cell or the secondary cell; Allocating the downlink traffic of the target terminal between the primary cell and the secondary cell according to the traffic allocation ratio formed by the splitting factors of the primary cell and the secondary cell.

2. The flow distribution management method according to claim 1, wherein The determining the splitting factor of the primary cell for the target terminal and the splitting factor of the secondary cell for the target terminal includes: Obtaining the downlink resource information of the primary cell and the secondary cell, as well as the downlink channel condition information and the downlink service quality information of each terminal in the primary cell and the secondary cell; Determining the splitting factor of the primary cell for the target terminal according to the downlink resource information of the primary cell, the downlink channel condition information of the target terminal in the primary cell, and the downlink service quality information; and determining the splitting factor of the secondary cell for the target terminal according to the downlink resource information of the secondary cell, the downlink channel condition information of the target terminal in the secondary cell, and the downlink service quality information.

3. The flow distribution management method according to claim 2, wherein, The obtaining the downlink resource information of the primary cell and the secondary cell includes: Collecting the downlink resource information of the primary cell, as well as the downlink channel condition information and the downlink service quality information of each terminal in the primary cell; and receiving the downlink resource information of the secondary cell, as well as the downlink channel condition information and the downlink service quality information of each terminal in the secondary cell, collected by the secondary cell.

4. The flow distribution management method according to claim 3, wherein The receiving the downlink resource information of the secondary cell, as well as the downlink channel condition information and the downlink service quality information of each terminal in the secondary cell, collected by the secondary cell includes: Receiving the downlink resource information of the secondary cell, as well as the downlink channel condition information and the downlink service quality information of each terminal in the secondary cell, sent by the secondary cell through a network management system.

5. The flow distribution management method according to claim 1, characterized in that The determining the splitting factor of the primary cell for the target terminal includes: Obtaining the downlink resource information of the primary cell, as well as the downlink channel condition information and the downlink service quality information of each terminal in the primary cell; Determining the splitting factor of the primary cell for the target terminal according to the downlink resource information of the primary cell, the downlink channel condition information of the target terminal in the primary cell, and the downlink service quality information; The determining the splitting factor of the target terminal in the secondary cell includes: Receiving the splitting factor of the secondary cell for the target terminal sent by the secondary cell.

6. The flow distribution management method according to any one of claims 1-5, characterized in that, Before determining the splitting factor of the primary cell for the target terminal and the splitting factor of the secondary cell for the target terminal, the following steps are also included: Obtain the terminal downlink resource information of each terminal in the primary cell and the secondary cell; Determine the target terminal from each of the terminals according to the terminal downlink resource information of each terminal in the primary cell and the secondary cell.

7. The flow rate distribution management method according to claim 6, wherein If the terminal downlink resource information includes the utilization rate of the terminal physical resource block (PRB), then determining the target terminal from each of the terminals according to the terminal downlink resource information includes: Select a preset number or a preset proportion of terminals as the target terminal in the order of decreasing PRB utilization rate of the terminals.

8. The flow rate distribution management method according to claim 7, characterized in that, The step of selecting a preset number or a preset proportion of terminals as the target terminal in the order of decreasing PRB utilization rate of the terminals includes: Select a preset number or a preset proportion of terminals as the target terminal from the terminals that have not been marked as adjusted terminals in the order of decreasing PRB utilization rate of the terminals.

9. The flow distribution management method according to any one of claims 1-5, characterized in that, Before determining the splitting factor of the primary cell for the target terminal and the splitting factor of the secondary cell for the target terminal, the following steps are also included: Determine that the cell loads of the primary cell and the secondary cell have not exceeded the limit.

10. The flow distribution management method according to claim 9, wherein The traffic allocation management method further includes: If it is determined that at least one of the primary cell and the secondary cell has an overloaded load, determine the traffic allocation ratio of the primary cell and the secondary cell for the target terminal according to the cell downlink resource information of the primary cell and the downlink resource information of the secondary cell.

11. The flow distribution management method according to any one of claims 1-5, characterized in that, The downlink resource information of the cell includes the PRB utilization rate of the cell, the downlink channel condition information includes the modulation and coding scheme (MCS) of the target terminal in the corresponding cell, and the downlink service quality information includes the downlink block error rate (BLER) of the target terminal in the corresponding cell; the splitting factor of the primary cell for the target terminal : The splitting factor of the secondary cell for the target terminal :[[]] wherein, is the spectral efficiency corresponding to the MCS of the target terminal in the primary cell; is the downlink BLER of the target terminal in the primary cell; is the PRB utilization rate of the primary cell; is the spectral efficiency corresponding to the MCS of the target terminal in the secondary cell; is the downlink BLER of the target terminal in the secondary cell; is the PRB utilization rate of the secondary cell; The f1, f2, and f3 are calculation factors.

12. A traffic allocation management device, comprising: A ratio determination module, configured to determine the splitting factor of the primary cell for the target terminal and the splitting factor of the secondary cell for the target terminal, where the splitting factor is determined according to the cell downlink resource information of the cell and the downlink channel condition information and the downlink service quality information of the target terminal in the cell; The ratio determination module is further configured to determine that the actual total downlink traffic of at least one of the primary cell and the secondary cell has not reached the corresponding expected total downlink traffic, where the expected total downlink traffic is determined according to the average spectrum efficiency of a cell, the downlink bandwidth, and an expected factor, and the average spectrum efficiency is the average of the spectrum efficiencies of the top m MCSs in terms of the number of uses among the downlink modulation and coding schemes (MCSs) used by all terminals in the cell, and the cell is the primary cell or the secondary cell; A traffic allocation module, configured to allocate the downlink traffic of the target terminal between the primary cell and the secondary cell according to the traffic allocation ratio formed by the splitting factors of the primary cell and the secondary cell.

13. A base station, the base station includes a processor, a memory, and a communication bus; The communication bus is used to realize the connection communication between the processor and the memory; The processor is configured to execute one or more programs stored in the memory to implement the steps of the traffic allocation management method according to any one of claims 1 to 11.

14. A storage medium, characterized in that, The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the traffic allocation management method according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • Method for flow control used in dual connection system and device thereof

    CN104936228A

  • Bearer split ratios for dual connectivity systems

    CN105493555A