Energy-saving threshold determination method, base station and storage medium

By acquiring and analyzing the relationship between cell traffic and number of users, setting energy-saving wake-up thresholds and transmitting them to energy-saving cells, the problem of poor energy-saving effect of base stations is solved and more efficient energy-saving effect is achieved.

CN119946651APending Publication Date: 2025-05-06ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311399855.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-25
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

The current energy-saving entry threshold is inaccurate, resulting in poor energy-saving results in base stations.

Method used

By obtaining the traffic curve data of the relationship between cell traffic and number of users, setting the energy-saving wake-up threshold based on the traffic inflection point characteristics in the traffic curve data, and sending it to the energy-saving cell, so that it determines the energy-saving entry threshold based on this threshold.

Benefits of technology

It realizes a more accurate configuration of energy-saving entry threshold, improving the energy-saving effect of the base station.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119946651A_ABST
    Figure CN119946651A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an energy-saving threshold determination method, a base station and a storage medium, and belongs to the technical field of communication. The method comprises the following steps: acquiring flow curve data used for representing the relationship between the cell flow and the user number; setting an energy-saving wake-up threshold based on flow inflection point features in the flow curve data; and sending the energy-saving wake-up threshold to the at least one energy-saving cell, so that the at least one energy-saving cell determines an energy-saving entry threshold based on the energy-saving wake-up threshold. According to the technical scheme of the embodiment of the invention, the energy-saving entry threshold can be configured more accurately, and the energy-saving effect of the base station is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method for determining an energy-saving threshold, a base station, and a storage medium. Background Art

[0002] With the development of mobile communication networks, the energy consumption of wireless networks is increasing, and operators have an increasingly urgent need to save energy and reduce consumption. In the energy consumption structure of wireless networks, base stations account for the highest proportion of energy consumption. Therefore, when the network load is relatively light, some wireless resources can be turned off or the use of some physical resources can be restricted to enable the corresponding cells to enter an energy-saving state.

[0003] In the related art, whether a cell enters the energy-saving state is often determined based on a preset energy-saving parameter value (i.e., the energy-saving entry threshold). However, the current energy-saving entry threshold is obtained through manual configuration or a posteriori trial and error method, and the accuracy of the energy-saving entry threshold is not high, resulting in poor energy-saving effect of the base station. Summary of the invention

[0004] The embodiments of the present application provide a method for determining an energy-saving threshold, a base station, and a storage medium, which aim to solve the problem that the current energy-saving entry threshold is inaccurate, resulting in poor energy-saving effect of the base station.

[0005] In a first aspect, an embodiment of the present application provides a method for determining an energy-saving threshold, which is applied to a basic coverage cell, and the method includes: obtaining traffic curve data for characterizing the relationship between cell traffic and the number of users; setting an energy-saving wake-up threshold based on traffic inflection point characteristics in the traffic curve data; and sending the energy-saving wake-up threshold to at least one energy-saving cell, so that at least one of the energy-saving cells determines an energy-saving entry threshold based on the energy-saving wake-up threshold.

[0006] In the second aspect, an embodiment of the present application provides a method for determining an energy-saving threshold, which is applied to an energy-saving cell. The method includes: receiving an energy-saving wake-up threshold sent by a basic coverage cell, wherein the energy-saving wake-up threshold is set by the basic coverage cell based on a traffic inflection point feature in traffic curve data; and determining an energy-saving entry threshold based on the energy-saving wake-up threshold.

[0007] In the third aspect, an embodiment of the present application also provides a base station, comprising a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection and communication between the processor and the memory, wherein when the computer program is executed by the processor, any energy-saving threshold determination method provided in the embodiment of the present application is implemented.

[0008] In a fourth aspect, an embodiment of the present application also provides a storage medium for computer-readable storage, 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 any energy-saving threshold determination method provided in an embodiment of the present application.

[0009] The embodiment of the present application provides a method for determining an energy-saving threshold, a base station, and a storage medium. The embodiment of the present application first obtains traffic curve data for characterizing the relationship between cell traffic and the number of users, then sets an energy-saving wake-up threshold based on the traffic inflection point characteristics in the traffic curve data, and then sends the energy-saving wake-up threshold to at least one energy-saving cell, so that at least one energy-saving cell determines an energy-saving entry threshold based on the energy-saving wake-up threshold. The embodiment of the present application sets an energy-saving wake-up threshold through the traffic inflection point characteristics in the traffic curve data, and then the energy-saving cell determines the energy-saving entry threshold based on the energy-saving wake-up threshold, which can more accurately configure the energy-saving entry threshold and improve the energy-saving effect of the base station. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] Figure 1 A schematic diagram of a step flow of a method for determining an energy-saving threshold provided in an embodiment of the present application;

[0011] Figure 2 A schematic diagram of flow curve data provided by an embodiment of the present application;

[0012] Figure 3 Another schematic diagram of flow curve data provided by an embodiment of the present application;

[0013] Figure 4 A schematic diagram of a scenario for implementing the energy-saving threshold determination method provided in an embodiment of the present application;

[0014] Figure 5 A schematic diagram of the steps of another method for determining an energy-saving threshold provided in an embodiment of the present application;

[0015] Figure 6 A schematic block diagram of a base station provided in an embodiment of the present application;

[0016] Figure 7 A schematic block diagram of a device for determining an energy-saving wake-up threshold provided in an embodiment of the present application;

[0017] Figure 8 A schematic block diagram of another energy-saving wake-up threshold determination device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0018] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0019] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.

[0020] It should be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0021] In the existing cell shutdown energy-saving technology, the thresholds for entering and exiting energy-saving are obtained through manual configuration or a posteriori trial and error. In order not to affect user perception, the former is generally configured too conservatively, resulting in some cells that can enter energy-saving state being difficult to enter; the latter is an iterative trial and error evaluation method, the threshold convergence time is long, and there will be a perception deterioration callback process. Therefore, the accuracy of the energy-saving entry threshold is not high, resulting in poor energy-saving effect of base stations.

[0022] Based on this, the embodiment of the present application provides a method for determining an energy-saving threshold, a base station, and a storage medium. The method for determining an energy-saving threshold can be applied to a base station, which can be a 3G base station, a 4G base station (LTE eNB), or a 5G base station (NRgNB), or can be a macro base station, a micro base station, a pico base station, a flying base station, etc.

[0023] Among them, the base station can include basic coverage cells and energy-saving cells. The signal coverage range of the basic coverage cell is wider and the working time is longer. In order to ensure continuity, this type of cell cannot be shut down or enter the energy-saving state. There can be multiple energy-saving cells. Energy-saving cells refer to cells that can enter the energy-saving state, for example, they can shut down the transmission signal.

[0024] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.

[0025] Please refer to Figure 1 , Figure 1 A schematic flow chart of the steps of a method for determining an energy-saving threshold provided in an embodiment of the present application.

[0026] like Figure 1 As shown, the energy saving threshold determination method can be applied to a basic coverage cell, including steps S101 to S103.

[0027] Step S101: Obtain traffic curve data for characterizing the relationship between cell traffic and the number of users.

[0028] The flow curve data is used to characterize the relationship between the cell flow and the number of users. That is, the flow curve data is obtained by counting the relationship between the cell flow and the number of users. The flow curve data in the embodiment of the present application can be preset statistics or obtained by real-time statistics, and the cell flow can be the total cell flow.

[0029] It should be noted that the relationship between cell traffic and the number of users is usually not a stable proportional relationship. As the number of users increases, the cell traffic will gradually change from linear growth to traffic suppression. That is, as the number of users increases, the rate of increase of the actual traffic in the cell will become slower or even show a downward trend. Therefore, the relationship between cell traffic and the number of users can usually be presented as curve data.

[0030] In one embodiment, the method of obtaining traffic curve data includes: setting multiple user numbers as test user numbers, and recording the cell traffic corresponding to each test user number; and obtaining traffic curve data according to the relationship between each test user number and the corresponding cell traffic.

[0031] For example, Figure 2 As shown in the figure, the traffic curve data is obtained by counting the relationship between the number of multiple users and the cell traffic. Among them, when the number of users is between 0 and UserNum1, the cell traffic is in the free growth stage, and the cell traffic increases linearly with the increase in the number of users. When the number of users is between UserNum1 and UserNum2, the cell traffic is in the light suppression stage, and the cell traffic increases slowly with the increase in the number of users. When the number of users is between UserNum2 and UserNum3, the cell traffic is in the moderate suppression stage, and the cell traffic no longer increases with the increase in the number of users. When the number of users is greater than UserNum3, the cell traffic is in the heavy suppression stage, and the cell traffic gradually decreases with the increase in the number of users. The difference between the demand traffic and the actual traffic of the cell as the number of users increases is the traffic loss.

[0032] Step S102: setting an energy-saving wake-up threshold based on the flow inflection point characteristics in the flow curve data.

[0033] The traffic curve data may include one or more traffic inflection point features, which are used to characterize the turning point of the relationship between the cell traffic and the number of users. The basic coverage cell can learn the traffic inflection point features in the traffic curve data obtained based on statistics, so as to accurately set the energy-saving wake-up threshold.

[0034] It should be noted that the energy-saving wake-up threshold can be used as a threshold value for waking up the energy-saving cell. When determining that the energy-saving cell triggers the energy-saving wake-up threshold, the basic coverage cell can send an energy-saving instruction to the energy-saving cell to instruct the energy-saving cell to enter the energy-saving state.

[0035] In one embodiment, the point at which the cell traffic and the number of users no longer change linearly is determined from the traffic curve data as the first traffic inflection point data; the point at which the number of users increases but the cell traffic no longer increases is determined from the traffic curve data as the second traffic inflection point data; the point at which the number of users increases but the cell traffic decreases is determined from the traffic curve data as the third traffic inflection point data; and the energy-saving wake-up threshold is set based on the first traffic inflection point data, the second traffic inflection point data, and the third traffic inflection point data.

[0036] Among them, the first traffic inflection point data, the second traffic inflection point data and the third traffic inflection point data can all be obtained from the traffic curve data. The first traffic inflection point data can be used to characterize the point at which the relationship between the number of users in the cell and the cell traffic is no longer linear. The second traffic inflection point data can be used to characterize the point at which the number of users in the cell increases and the total traffic in the cell no longer increases. The third traffic inflection point data can be used to characterize the point at which the number of users in the cell increases and the cell traffic decreases.

[0037] It should be noted that the first traffic inflection point data, the second traffic inflection point data, and the third traffic inflection point data are all exemplary. In practical applications, a greater or lesser number of other traffic inflection point features may be set. By setting the energy-saving wake-up threshold according to the first traffic inflection point data, the second traffic inflection point data, and the third traffic inflection point data, the energy-saving wake-up threshold can be made more in line with the actual traffic demand, without the need for overly conservative configuration that affects user perception, thereby improving the accuracy of setting the energy-saving wake-up threshold.

[0038] In one embodiment, an energy-saving wake-up threshold is set according to the first traffic inflection point data, the second traffic inflection point data and the third traffic inflection point data, including: obtaining the energy-saving strategy of the basic coverage cell; based on the energy-saving strategy, determining the energy-saving wake-up threshold from the first traffic inflection point data, the second traffic inflection point data and the third traffic inflection point data.

[0039] Among them, the energy-saving strategy can be set to multiple levels according to actual conditions. For example, a unified three-level energy-saving strategy can be formulated for basic coverage cells and energy-saving cells: extreme energy saving, balanced mode, and extreme performance. Among them, extreme energy saving: regardless of user perception, as long as the basic coverage cell can support basic services, the energy-saving cell is allowed to enter energy saving. Balanced mode: taking into account both user experience and energy-saving effects, the energy-saving cell is allowed to enter energy saving on the premise that the user experience does not decline significantly. Extreme performance: The energy-saving cell is allowed to enter energy saving only when it does not affect the user experience.

[0040] It should be noted that different energy-saving strategies may correspond to the first traffic inflection point data, the second traffic inflection point data and the third traffic inflection point data. According to the currently determined energy-saving strategy, the corresponding first traffic inflection point data, the second traffic inflection point data or the third traffic inflection point data may be determined as the energy-saving wake-up threshold, or data may be selected or calculated in the first traffic inflection point data, the second traffic inflection point data or the third traffic inflection point data according to the currently determined energy-saving strategy, so as to ensure that a reasonable energy-saving wake-up threshold can be set, thereby avoiding phenomena such as perception deterioration callback.

[0041] For example, Figure 3 As shown, the basic coverage cell can learn the traffic inflection point characteristics in the traffic curve data, including the occurrence point 11 where the cell traffic and the number of users no longer change linearly, the occurrence point 12 where the number of users increases but the cell traffic no longer increases, and the occurrence point 13 where the number of users increases but the cell traffic decreases. Based on the occurrence points 11, 12 and 13, the first traffic inflection point data Num1, the second traffic inflection point data Num2 and the third traffic inflection point data Num3 can be obtained respectively. If the energy saving strategy is extreme energy saving, the wake-up threshold is set to Num3; if the energy saving strategy is balanced mode, the wake-up threshold is set to Num2; if the energy saving strategy is extreme performance, the wake-up threshold is set to Num1.

[0042] In one embodiment, the method for setting the energy-saving wake-up threshold further includes: determining an adjustment coefficient of the energy-saving wake-up threshold according to the energy-saving strategy of the basic coverage cell; and calculating the energy-saving wake-up threshold according to the historical maximum load of the basic coverage cell, the set maximum load, and the adjustment coefficient. Among them, multiple historical loads of the basic coverage cell can be obtained, and the historical maximum load is selected from the multiple historical loads. The set maximum load and the adjustment coefficient can be preset. There can be multiple adjustment coefficients and each adjustment coefficient can correspond to the energy-saving strategy.

[0043] It should be noted that the basic coverage cell may not be able to learn the traffic inflection point features in the traffic curve data, or the learned traffic inflection point features may be incomplete due to factors such as the historical load being low and always being in a free growth stage. Traffic inflection point features are, for example, first traffic inflection point data, second traffic inflection point data, and third traffic inflection point data. Therefore, the energy-saving wake-up threshold can be calculated based on the historical maximum load of the basic coverage cell, the set maximum load, and the adjustment coefficient, thereby improving the accuracy and completeness of setting the energy-saving wake-up threshold.

[0044] Among them, the energy-saving wake-up threshold is calculated according to the historical maximum load, the set maximum load and the adjustment coefficient of the basic coverage cell, including: determining the load difference between the set maximum load of the basic coverage cell and the historical maximum load; determining the product of the load difference and the adjustment coefficient; calculating the sum of the product and the historical maximum load to obtain the energy-saving wake-up threshold.

[0045] Exemplarily, when the energy-saving strategy of the basic coverage cell is extreme performance, the corresponding adjustment coefficient can be 10%, and the energy-saving wake-up threshold UserNum1 = historical maximum load + (set maximum load - historical maximum load) * 10%; when the energy-saving strategy of the basic coverage cell is extreme performance, the corresponding adjustment coefficient can be 20%, and the energy-saving wake-up threshold UserNum2 = historical maximum load + (set maximum load - historical maximum load) * 20%; when the energy-saving strategy of the basic coverage cell is extreme performance, the corresponding adjustment coefficient can be 30%, and the energy-saving wake-up threshold UserNum3 = historical maximum load + (set maximum load - historical maximum load) * 30%.

[0046] Step S103: Send the energy-saving wake-up threshold to at least one energy-saving cell, so that the at least one energy-saving cell determines the energy-saving entry threshold based on the energy-saving wake-up threshold.

[0047] It should be noted that the basic coverage cell transmits the wake-up threshold to the energy-saving cell, and the energy-saving cell sets the energy-saving entry threshold according to its own energy-saving needs. The energy-saving cell starts the energy-saving function according to the energy-saving entry threshold, and the energy-saving entry threshold is smaller than the energy-saving wake-up threshold.

[0048] Exemplarily, the basic coverage cell sends the energy-saving wake-up threshold to all energy-saving cells that provide basic coverage through the threshold negotiation message. After receiving the threshold negotiation message, the energy-saving cell sets the energy-saving entry threshold: energy-saving entry threshold Thresh ES = energy-saving wake-up threshold Thresh Work * preset coefficient, the preset coefficient is, for example, 70%, which is used to prevent energy-saving ping-pong. Among them, if the energy-saving cell has multiple basic coverage cells, the lowest value of the energy-saving wake-up threshold among the multiple basic coverage cells can be taken.

[0049] In one embodiment, the energy-saving cell starts the energy-saving function according to the energy-saving entry threshold, records the number of energy-saving ping-pong times, and when the number of energy-saving ping-pong times in one day is greater than or equal to the threshold value N (N = (energy-saving time period / cell load statistical cycle) / 2), it is considered that the energy-saving wake-up threshold setting is unreasonable, and the basic coverage cell is notified to re-learn the energy-saving wake-up threshold, such as sending a wake-up threshold re-learning message to the basic coverage cell. Among them, the energy-saving ping-pong is determined as being awakened within a time less than T (T = cell load statistical cycle, which can be 15 minutes) after entering the energy-saving mode.

[0050] In one embodiment, a wake-up threshold re-learning message sent by an energy-saving cell is received. The wake-up threshold re-learning message is sent by the energy-saving cell after the energy-saving function is activated when the recorded number of energy-saving ping-pong times is greater than or equal to a preset number of ping-pong times; based on the wake-up threshold re-learning message, the energy-saving wake-up threshold is re-acquired.

[0051] The preset number of ping-pong times is, for example, a threshold value N (N=(energy-saving time period / cell load statistical period) / 2). The wake-up threshold relearning message is used to instruct the basic coverage cell to reset the energy-saving wake-up threshold, and send the reacquired energy-saving wake-up threshold to at least one energy-saving cell, so that at least one energy-saving cell determines a new energy-saving entry threshold based on the reacquired energy-saving wake-up threshold. Exemplarily, the basic coverage cell re-executes the step of setting the energy-saving wake-up threshold based on the traffic inflection point feature in the traffic curve data in step S102 based on the wake-up threshold relearning message.

[0052] In one embodiment, after the energy-saving wake-up threshold is re-acquired based on the wake-up threshold re-learning message, it also includes: when the re-acquired energy-saving wake-up threshold is equal to the previous energy-saving wake-up threshold, determining a new energy-saving wake-up threshold of the target energy-saving cell, and sending the new energy-saving wake-up threshold to the target energy-saving cell, the target energy-saving cell is the energy-saving cell that sends the wake-up threshold re-learning message; when the re-acquired energy-saving wake-up threshold is not equal to the previous energy-saving wake-up threshold, sending the re-acquired energy-saving wake-up threshold to each energy-saving cell.

[0053] It should be noted that if the energy-saving wake-up threshold reacquired is not equal to the previous energy-saving wake-up threshold, it indicates that the load model of the cell has indeed changed, and the energy-saving wake-up threshold reacquired can be sent to all energy-saving cells. If the energy-saving wake-up threshold reacquired is equal to the original wake-up threshold, it may be that the load in the area where the target energy-saving cell where the ping-pong occurs is drastically changed, then the new energy-saving wake-up threshold of the target energy-saving cell is determined, and the new energy-saving wake-up threshold is sent to the target energy-saving cell, for example, the new energy-saving wake-up threshold = the previous energy-saving wake-up threshold * 90%. The new energy-saving wake-up threshold is notified to the target energy-saving cell that triggers the threshold learning, so that the target energy-saving cell resets the energy-saving entry threshold.

[0054] Exemplarily, the re-acquired energy-saving wake-up threshold Thresh Work New is compared with the previous energy-saving wake-up threshold Thresh Work; if: Thresh Work New = Thresh Work, then the new energy-saving wake-up threshold NewThresh Work = the previous energy-saving wake-up threshold Thresh Work * 90%, and the new energy-saving wake-up threshold New ThreshWork is sent to the target energy-saving cell through a threshold negotiation message. Otherwise, that is, the re-acquired energy-saving wake-up threshold is not equal to the previous energy-saving wake-up threshold, the re-acquired energy-saving wake-up threshold Thresh Work New is sent to all energy-saving cells through a threshold negotiation message.

[0055] Please refer to Figure 4 , Figure 4 A schematic diagram of a scenario for implementing the energy-saving threshold determination method provided in an embodiment of the present application, such as Figure 3 As shown, there are three cells in the network, namely energy-saving cell A, energy-saving cell B, and basic coverage cell C that provides signal coverage for energy-saving cell A and energy-saving cell B.

[0056] Among them, the basic coverage cell C generates traffic curve data for characterizing the relationship between the cell traffic and the number of users, and sets the energy-saving wake-up threshold based on the traffic inflection point characteristics in the traffic curve data. Then, the basic coverage cell C sends the energy-saving wake-up threshold to the energy-saving cell A and the energy-saving cell B. The energy-saving cells A and B determine the energy-saving entry threshold based on the energy-saving wake-up threshold, and start the energy-saving function according to the energy-saving entry threshold to record the number of energy-saving ping-pong times; energy-saving cell A assumes that the number of energy-saving ping-pong times n of energy-saving cell A in one day is 15 times greater than or equal to the threshold N (12 times), and the number of energy-saving ping-pong times m of energy-saving cell B in one day is 5 times less than the threshold N, then the energy-saving cell A sends a message to re-learn the energy-saving wake-up threshold to the basic coverage cell C, so that the basic coverage cell C re-acquires the energy-saving wake-up threshold based on the re-learning energy-saving wake-up threshold message, and sends the re-acquired energy-saving wake-up threshold to the energy-saving cell A.

[0057] The energy-saving threshold determination method provided in the above embodiment first obtains traffic curve data used to characterize the relationship between cell traffic and the number of users, then sets the energy-saving wake-up threshold based on the traffic inflection point characteristics in the traffic curve data, and then sends the energy-saving wake-up threshold to at least one energy-saving cell, so that at least one energy-saving cell determines the energy-saving entry threshold based on the energy-saving wake-up threshold. The embodiment of the present application sets the energy-saving wake-up threshold through the traffic inflection point characteristics in the traffic curve data, and then the energy-saving cell determines the energy-saving entry threshold based on the energy-saving wake-up threshold, which can more accurately configure the energy-saving entry threshold and improve the energy-saving effect of the base station.

[0058] Please refer to Figure 5 , Figure 5 A schematic flowchart of the steps of another method for determining an energy-saving threshold provided in an embodiment of the present application.

[0059] like Figure 5 As shown, the energy-saving threshold determination method is applied to an energy-saving cell, and includes steps S201 to S202.

[0060] Step S201: receiving an energy-saving wake-up threshold sent by a basic coverage cell, where the energy-saving wake-up threshold is set by the basic coverage cell based on a traffic inflection point feature in traffic curve data.

[0061] In one embodiment, the basic coverage cell determines first traffic inflection point data, second traffic inflection point data, and third traffic inflection point data from traffic curve data; sets an energy-saving wake-up threshold based on the first traffic inflection point data, the second traffic inflection point data, and the third traffic inflection point data; and sends the energy-saving wake-up threshold to the energy-saving cell.

[0062] It should be noted that the first traffic inflection point data can be used to characterize the point at which the relationship between the number of users in the cell and the cell traffic is no longer linear. The second traffic inflection point data can be used to characterize the point at which the number of users in the cell increases and the total traffic in the cell no longer increases. The third traffic inflection point data can be used to characterize the point at which the number of users in the cell increases and the cell traffic decreases. Setting the energy-saving wake-up threshold according to the traffic inflection point characteristics in the traffic curve data can make the energy-saving wake-up threshold more in line with actual traffic requirements, without the need for overly conservative configuration that affects user perception, thereby improving the accuracy of setting the energy-saving wake-up threshold.

[0063] In one embodiment, the basic coverage cell determines the adjustment coefficient of the energy-saving wake-up threshold according to the current energy-saving strategy; calculates the energy-saving wake-up threshold according to the historical maximum load of the basic coverage cell, the set maximum load and the adjustment coefficient; and sends the energy-saving wake-up threshold to the energy-saving cell.

[0064] Among them, the historical maximum load, the set maximum load and the adjustment coefficient can be preset settings, and there can be multiple adjustment coefficients and they correspond one to one with multiple energy-saving strategies. For example, when the energy-saving strategy of the basic coverage cell is extreme performance, the corresponding adjustment coefficient can be 10%, then the energy-saving wake-up threshold UserNum1 = historical maximum load + (set maximum load - historical maximum load) * 10%.

[0065] Step S202: Determine an energy-saving entry threshold based on the energy-saving wake-up threshold.

[0066] In one embodiment, the energy-saving cell can determine the energy-saving entry threshold based on the product of the energy-saving wake-up threshold and the set coefficient. Exemplarily, the energy-saving cell receives the threshold negotiation message sent by the basic coverage cell, obtains the wake-up threshold Thresh Work from the threshold negotiation message, calculates and obtains the energy-saving entry threshold Thresh ES = Thresh Work * 70%, and after the energy-saving entry threshold is set, the energy-saving function is started based on the energy-saving entry threshold. If the energy-saving entry threshold is increased, it will be more difficult to enter the energy-saving state.

[0067] In one embodiment, the energy-saving cell activates the energy-saving function according to the energy-saving entry threshold and records the number of energy-saving ping-pong times; when the number of energy-saving ping-pong times within the set period is greater than or equal to the preset number of ping-pong times, a wake-up threshold re-learning message is sent to the basic coverage cell. Among them, the energy-saving ping-pong is determined as being awakened within a time less than T (T = cell load statistical period) after entering the energy-saving mode. The set period is, for example, one day, and the preset number of ping-pong times is, for example, the threshold value N (N = (energy-saving time period / cell load statistical period) / 2). When the number of energy-saving ping-pong times within the set period is greater than or equal to the preset number of ping-pong times, it is considered that the energy-saving wake-up threshold setting is unreasonable, and therefore a more reasonable energy-saving wake-up threshold can be re-acquired through the wake-up threshold re-learning message.

[0068] Exemplarily, record the number of energy-saving ping-pong times n, assuming that the number of energy-saving ping-pong times n in energy-saving cell A in one day is 15 times greater than or equal to the threshold value N (N = (energy-saving time period (for example, 6 hours from 0 o'clock to 6 o'clock) / cell load statistical cycle (generally 15 minutes)) / 2) is 12, assuming that the number of energy-saving ping-pong times m in energy-saving cell B in one day is 5 times less than the threshold value N (12). The energy-saving threshold setting module of energy-saving cell A sends a re-learning energy-saving wake-up threshold message to the basic coverage cell C; energy-saving cell B uses this previous threshold as the energy-saving entry threshold.

[0069] The energy-saving threshold determination method provided in the above embodiment can set the energy-saving wake-up threshold by the basic coverage cell through the traffic inflection point characteristics in the traffic curve data, and then the energy-saving cell determines the energy-saving entry threshold based on the energy-saving wake-up threshold. It does not need to be obtained through manual configuration or a posteriori trial and error method, and can configure the energy-saving entry threshold more accurately to improve the energy-saving effect.

[0070] See also Figure 6 , Figure 6 A schematic block diagram of a base station provided in an embodiment of the present application.

[0071] like Figure 6As shown, the base station 300 includes a processor 301 and a memory 302, and the processor 301 and the memory 302 are connected via a bus 303, such as an I2C (Inter-integrated Circuit) bus. The base station may include a basic coverage cell and at least one energy-saving cell.

[0072] Specifically, the processor 301 is used to provide computing and control capabilities to support the operation of the entire base station. The processor 301 can be a central processing unit (CPU), and the processor 301 can also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.

[0073] Specifically, the memory 302 may be a Flash chip, a read-only memory (ROM) disk, an optical disk, a USB flash drive, or a mobile hard disk.

[0074] Those skilled in the art will understand that Figure 6 The structure shown in the figure is only a block diagram of a partial structure related to the embodiment of the present application, and does not constitute a limitation on the base station to which the embodiment of the present application is applied. The specific base station may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0075] The processor is used to run a computer program stored in the memory, and implement any one of the energy-saving threshold determination methods provided in the embodiments of the present application when executing the computer program.

[0076] In one embodiment, the specific execution subject of the base station may be a basic coverage cell, and the processor is used to run a computer program stored in a memory, and implement the following steps when executing the computer program:

[0077] Obtaining traffic curve data for characterizing the relationship between cell traffic and the number of users;

[0078] Setting an energy-saving wake-up threshold based on the traffic inflection point characteristics in the traffic curve data;

[0079] The energy-saving wake-up threshold is sent to at least one energy-saving cell, so that the at least one energy-saving cell determines an energy-saving entry threshold based on the energy-saving wake-up threshold.

[0080] In one embodiment, when the processor implements setting the energy-saving wake-up threshold based on the traffic inflection point feature in the traffic curve data, it is configured to implement:

[0081] Determine from the traffic curve data the point at which the cell traffic and the number of users no longer change linearly as first traffic inflection point data;

[0082] Determine from the traffic curve data the point at which the number of users increases but the cell traffic no longer increases as second traffic inflection point data;

[0083] Determine from the traffic curve data the point at which the number of users increases and the cell traffic decreases as third traffic inflection point data;

[0084] An energy-saving wake-up threshold is set according to the first traffic inflection point data, the second traffic inflection point data, and the third traffic inflection point data.

[0085] In one embodiment, when the processor implements setting the energy-saving wake-up threshold according to the first traffic inflection point data, the second traffic inflection point data, and the third traffic inflection point data, it is used to implement:

[0086] Acquire the energy saving strategy of the basic coverage cell;

[0087] Based on the energy-saving strategy, an energy-saving wake-up threshold is determined from the first traffic inflection point data, the second traffic inflection point data, and the third traffic inflection point data.

[0088] In one embodiment, the processor is further configured to implement:

[0089] Determining an adjustment coefficient of an energy-saving wake-up threshold according to an energy-saving strategy of the basic coverage cell;

[0090] The energy-saving wake-up threshold is calculated according to the historical maximum load of the basic coverage cell, the set maximum load and the adjustment coefficient.

[0091] In one embodiment, when the processor calculates the energy-saving wake-up threshold according to the historical maximum load of the basic coverage cell, the set maximum load, and the adjustment coefficient, it is used to implement:

[0092] Determine the load difference between the set maximum load and the historical maximum load of the basic coverage cell;

[0093] determining a product of the load difference and the adjustment coefficient;

[0094] The sum of the product and the historical maximum load is calculated to obtain an energy-saving wake-up threshold.

[0095] In one embodiment, the processor is further configured to implement:

[0096] receiving a wake-up threshold re-learning message sent by the energy-saving cell, wherein the wake-up threshold re-learning message is sent by the energy-saving cell after starting the energy-saving function when the recorded number of energy-saving ping-pong times is greater than or equal to a preset number of ping-pong times;

[0097] Based on the wake-up threshold relearning message, the energy-saving wake-up threshold is reacquired.

[0098] In one embodiment, after implementing the re-acquiring the energy-saving wake-up threshold based on the wake-up threshold re-learning message, the processor is further configured to implement:

[0099] In the case where the newly acquired energy-saving wake-up threshold is equal to the previous energy-saving wake-up threshold, determining a new energy-saving wake-up threshold of the target energy-saving cell, and sending the new energy-saving wake-up threshold to the target energy-saving cell, the target energy-saving cell being the energy-saving cell that sends the wake-up threshold re-learning message;

[0100] In a case where the re-acquired energy-saving wake-up threshold is not equal to the previous energy-saving wake-up threshold, the re-acquired energy-saving wake-up threshold is sent to each of the energy-saving cells.

[0101] In one embodiment, the specific execution subject of the base station may be an energy-saving cell, and the processor is used to run a computer program stored in a memory, and implement the following steps when executing the computer program:

[0102] Receiving an energy-saving wake-up threshold sent by a basic coverage cell, where the energy-saving wake-up threshold is set by the basic coverage cell based on a traffic inflection point feature in traffic curve data;

[0103] An energy-saving entry threshold is determined based on the energy-saving wake-up threshold.

[0104] It should be noted that those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the base station described above can refer to the corresponding process in the aforementioned energy-saving threshold determination method embodiment, and will not be repeated here.

[0105] See also Figure 7 , Figure 7 A schematic block diagram of a device for determining an energy-saving wake-up threshold provided in an embodiment of the present application.

[0106] like Figure 7As shown, the energy-saving wake-up threshold determination device 400 includes an acquisition module 410, a setting module 420 and a sending module 430, wherein:

[0107] An acquisition module 410 is used to acquire traffic curve data for characterizing the relationship between cell traffic and the number of users;

[0108] A setting module 420, configured to set an energy-saving wake-up threshold based on a flow inflection point feature in the flow curve data;

[0109] The sending module 430 is configured to send the energy-saving wake-up threshold to at least one energy-saving cell, so that at least one energy-saving cell determines an energy-saving entry threshold based on the energy-saving wake-up threshold.

[0110] In one embodiment, the setting module 420 is further configured to:

[0111] Determine from the traffic curve data the point at which the cell traffic and the number of users no longer change linearly as first traffic inflection point data;

[0112] Determine from the traffic curve data the point at which the number of users increases but the cell traffic no longer increases as second traffic inflection point data;

[0113] Determine from the traffic curve data the point at which the number of users increases and the cell traffic decreases as third traffic inflection point data;

[0114] An energy-saving wake-up threshold is set according to the first traffic inflection point data, the second traffic inflection point data, and the third traffic inflection point data.

[0115] In one embodiment, the setting module 420 is further configured to:

[0116] Acquire the energy saving strategy of the basic coverage cell;

[0117] Based on the energy-saving strategy, an energy-saving wake-up threshold is determined from the first traffic inflection point data, the second traffic inflection point data, and the third traffic inflection point data.

[0118] In one embodiment, the acquisition module 410 is further configured to:

[0119] Determining an adjustment coefficient of an energy-saving wake-up threshold according to an energy-saving strategy of the basic coverage cell;

[0120] The energy-saving wake-up threshold is calculated according to the historical maximum load of the basic coverage cell, the set maximum load and the adjustment coefficient.

[0121] In one embodiment, the acquisition module 410 is further used to:

[0122] Determine the load difference between the set maximum load and the historical maximum load of the basic coverage cell;

[0123] determining a product of the load difference and the adjustment coefficient;

[0124] The sum of the product and the historical maximum load is calculated to obtain an energy-saving wake-up threshold.

[0125] In one embodiment, the energy-saving wake-up threshold determination device 400 further includes a re-learning module, and the re-learning module is used to:

[0126] receiving a wake-up threshold re-learning message sent by the energy-saving cell, wherein the wake-up threshold re-learning message is sent by the energy-saving cell after starting the energy-saving function when the recorded number of energy-saving ping-pong times is greater than or equal to a preset number of ping-pong times;

[0127] Based on the wake-up threshold relearning message, the energy-saving wake-up threshold is reacquired.

[0128] In one embodiment, the relearning module is further configured to:

[0129] In the case where the newly acquired energy-saving wake-up threshold is equal to the previous energy-saving wake-up threshold, determining a new energy-saving wake-up threshold of the target energy-saving cell, and sending the new energy-saving wake-up threshold to the target energy-saving cell, the target energy-saving cell being the energy-saving cell that sends the wake-up threshold re-learning message;

[0130] In a case where the re-acquired energy-saving wake-up threshold is not equal to the previous energy-saving wake-up threshold, the re-acquired energy-saving wake-up threshold is sent to each of the energy-saving cells.

[0131] In one embodiment, if Figure 8 As shown, the energy-saving wake-up threshold determination device 400 includes a receiving module 440 and a determining module 450, wherein:

[0132] The receiving module 440 is configured to receive an energy-saving wake-up threshold sent by a basic coverage cell, where the energy-saving wake-up threshold is set by the basic coverage cell based on a traffic inflection point feature in traffic curve data;

[0133] The determination module 450 is configured to determine an energy-saving entry threshold based on the energy-saving wake-up threshold.

[0134] It should be noted that those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the energy-saving wake-up threshold determination device 400 described above can refer to the corresponding process in the aforementioned energy-saving threshold determination method embodiment, and will not be repeated here.

[0135] An embodiment of the present application also provides a storage medium for computer-readable storage, wherein 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 any energy-saving threshold determination method provided in the embodiment of the present application.

[0136] The storage medium may be an internal storage unit of the base station described in the foregoing embodiment, such as a hard disk or memory of the base station. The storage medium may also be an external storage device of the base station, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc., equipped on the base station.

[0137] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term computer storage medium 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 include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic 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, it is well known to those of ordinary skill in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0138] The serial numbers of the embodiments of the present application are for description only and do not represent the advantages and disadvantages of the embodiments. The above description is only a specific implementation mode of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A method for determining an energy saving threshold, characterized in that: Applied to a basic coverage cell, the method comprises: Obtaining traffic curve data for characterizing the relationship between cell traffic and the number of users; Setting an energy-saving wake-up threshold based on the traffic inflection point characteristics in the traffic curve data; The energy-saving wake-up threshold is sent to at least one energy-saving cell, so that the at least one energy-saving cell determines an energy-saving entry threshold based on the energy-saving wake-up threshold.

2. The energy saving threshold determination method according to claim 1, characterized in that: The step of setting the energy-saving wake-up threshold based on the traffic inflection point feature in the traffic curve data includes: Determine from the traffic curve data the point at which the cell traffic and the number of users no longer change linearly as first traffic inflection point data; Determine from the traffic curve data the point at which the number of users increases but the cell traffic no longer increases as second traffic inflection point data; Determine from the traffic curve data the point at which the number of users increases and the cell traffic decreases as third traffic inflection point data; An energy-saving wake-up threshold is set according to the first traffic inflection point data, the second traffic inflection point data, and the third traffic inflection point data.

3. The energy saving threshold determination method according to claim 2, characterized in that: The step of setting the energy-saving wake-up threshold according to the first traffic inflection point data, the second traffic inflection point data, and the third traffic inflection point data includes: Acquire the energy saving strategy of the basic coverage cell; Based on the energy-saving strategy, an energy-saving wake-up threshold is determined from the first traffic inflection point data, the second traffic inflection point data, and the third traffic inflection point data.

4. The energy saving threshold determination method according to claim 1, characterized in that: The method further comprises: Determining an adjustment coefficient of an energy-saving wake-up threshold according to an energy-saving strategy of the basic coverage cell; The energy-saving wake-up threshold is calculated according to the historical maximum load of the basic coverage cell, the set maximum load and the adjustment coefficient.

5. The energy saving threshold determination method according to claim 4, characterized in that: The calculating the energy-saving wake-up threshold according to the historical maximum load of the basic coverage cell, the set maximum load and the adjustment coefficient includes: Determine the load difference between the set maximum load and the historical maximum load of the basic coverage cell; determining a product of the load difference and the adjustment coefficient; The sum of the product and the historical maximum load is calculated to obtain an energy-saving wake-up threshold.

6. The method for determining an energy-saving threshold according to any one of claims 1 to 5, characterized in that: The method further comprises: receiving a wake-up threshold re-learning message sent by the energy-saving cell, wherein the wake-up threshold re-learning message is sent by the energy-saving cell after starting the energy-saving function when the recorded number of energy-saving ping-pong times is greater than or equal to a preset number of ping-pong times; Based on the wake-up threshold relearning message, the energy-saving wake-up threshold is reacquired.

7. The energy saving threshold determination method according to claim 6, characterized in that: After re-acquiring the energy-saving wake-up threshold based on the wake-up threshold re-learning message, the method further includes: In the case where the newly acquired energy-saving wake-up threshold is equal to the previous energy-saving wake-up threshold, determining a new energy-saving wake-up threshold of the target energy-saving cell, and sending the new energy-saving wake-up threshold to the target energy-saving cell, the target energy-saving cell is the energy-saving cell that sends the wake-up threshold re-learning message; In a case where the re-acquired energy-saving wake-up threshold is not equal to the previous energy-saving wake-up threshold, the re-acquired energy-saving wake-up threshold is sent to each of the energy-saving cells.

8. A method for determining an energy saving threshold, characterized in that: Applied to an energy-saving cell, the method comprises: Receiving an energy-saving wake-up threshold sent by a basic coverage cell, where the energy-saving wake-up threshold is set by the basic coverage cell based on a traffic inflection point feature in traffic curve data; An energy-saving entry threshold is determined based on the energy-saving wake-up threshold.

9. A base station, characterized in that: The base station includes a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection communication between the processor and the memory, wherein when the computer program is executed by the processor, the energy-saving threshold determination method according to any one of claims 1 to 8 is implemented.

10. A storage medium for computer-readable storage, 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 energy-saving threshold determination method according to any one of claims 1 to 8.