Base station energy saving method, apparatus and device

By performing gridding and filtering on the 5G network coverage area, energy-saving cells are determined based on the parameters of the cells within the grid. This solves the problem of poor energy-saving efficiency and accuracy of base stations in existing technologies, and achieves more efficient base station energy saving.

CN118984484BActive Publication Date: 2025-11-04CHINA MOBILE GROUP ZHEJIANG +3
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411279605.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-12
Publication Date
2025-11-04
Estimated Expiration
2044-09-12

AI Technical Summary

Technical Problem

Because 5G base stations consume a lot of energy, the existing methods for manually determining whether a cell has entered a dormant state are inefficient and inaccurate, resulting in poor energy-saving effects for base stations.

Method used

By performing gridding on the network coverage area, target grids with high overlap coverage are selected. Based on the number of grid cells occupied, reference signal receiving power, and number of users within the grid, energy-saving cells are quickly and accurately selected and controlled to enter a dormant state.

Benefits of technology

This improved the efficiency and accuracy of identifying energy-saving communities and enhanced the energy-saving performance of base stations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118984484B_ABST
    Figure CN118984484B_ABST
Patent Text Reader

Abstract

The embodiments of the present specification disclose various base station energy saving methods, devices and equipment. A method comprises: performing grid processing on a network coverage area to be regulated; determining a target grid in the network coverage area, wherein the target grid has an overlapping coverage rate greater than a preset coverage rate threshold; selecting an energy saving cell in a cell in the target grid according to a grid occupation number, a reference signal receiving power and a user number of each cell in the target grid; determining whether the energy saving cell enters a sleep state according to a preset energy saving strategy; and controlling a base station of the energy saving cell to enter an energy saving sleep state if it is determined that the energy saving cell enters the sleep state.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present document relates to the technical field of computer technology, and particularly relates to a base station energy saving method, device and equipment. BACKGROUND

[0002] With the rapid development of 5G network, the data traffic demand continues to rise, the network load increases substantially, and the problem of large energy consumption of 5G base stations is increasingly prominent.

[0003] In order to save the energy consumption of the base station, an artificial can determine whether a cell enters a sleep state according to the load condition of the cell, and implement the sleep for the cell in the case that the cell can enter the sleep state.

[0004] However, due to the large number of cells and the complex load condition, the artificial determination of whether the cell enters the sleep state has the problems of low determination efficiency and low determination accuracy, resulting in low energy saving effect of the base station. Therefore, the technical scheme provided by the embodiments of the present specification improves the determination efficiency and accuracy of the energy saving cell, so as to improve the energy saving effect of the base station. SUMMARY

[0005] The purpose of the embodiments of the present specification is to provide a technical scheme for improving the determination efficiency and accuracy of the energy saving cell, so as to improve the energy saving effect of the base station.

[0006] In order to achieve the above technical scheme, the embodiments of the present specification are implemented as follows:

[0007] The base station energy saving method provided by the embodiments of the present specification comprises: performing grid processing on a network coverage area to be regulated; determining a grid with an overlapping coverage rate greater than a preset coverage rate threshold in the network coverage area as a target grid; screening an energy saving cell in a cell in the target grid according to the number of grids occupied by each cell in the target grid, the reference signal received power, and the number of users; determining whether the energy saving cell enters a sleep state according to a preset energy saving strategy; and if it is determined that the energy saving cell enters the sleep state, controlling a base station of the energy saving cell to enter an energy saving sleep state.

[0008] The embodiment of the present specification provides a base station energy saving device, the device comprises: a grid processing module for grid processing of a network coverage area to be regulated; a grid determination module for determining a grid with an overlapping coverage rate greater than a preset coverage rate threshold in the network coverage area as a target grid; a first screening module for screening an energy saving cell in a cell in the target grid according to a grid occupation number, a reference signal receiving power, and a user number of each cell in the target grid; a hibernation judgment module for judging whether the energy saving cell enters a hibernation state according to a preset energy saving strategy; and a hibernation control module for controlling a base station of the energy saving cell to enter an energy saving hibernation state if it is determined that the energy saving cell enters the hibernation state.

[0009] The embodiment of the present specification provides a base station energy saving device, the device comprises: a grid processing module for grid processing of a network coverage area to be regulated; a grid determination module for determining a grid with an overlapping coverage rate greater than a preset coverage rate threshold in the network coverage area as a target grid; a first screening module for screening an energy saving cell in a cell in the target grid according to a grid occupation number, a reference signal receiving power, and a user number of each cell in the target grid; a hibernation judgment module for judging whether the energy saving cell enters a hibernation state according to a preset energy saving strategy; and a hibernation control module for controlling a base station of the energy saving cell to enter an energy saving hibernation state if it is determined that the energy saving cell enters the hibernation state.

[0010] The embodiment of the present specification also provides a storage medium for storing computer executable instructions, the executable instructions realize the following processes when executed by a processor: grid processing of a network coverage area to be regulated; determining a grid with an overlapping coverage rate greater than a preset coverage rate threshold in the network coverage area as a target grid; screening an energy saving cell in a cell in the target grid according to a grid occupation number, a reference signal receiving power, and a user number of each cell in the target grid; judging whether the energy saving cell enters a hibernation state according to a preset energy saving strategy; and controlling a base station of the energy saving cell to enter an energy saving hibernation state if it is determined that the energy saving cell enters the hibernation state.

[0011] The embodiment of the present specification also provides a computer program product comprising a computer program, the computer program realizes the following processes when executed by a processor: grid processing of a network coverage area to be regulated; determining a grid with an overlapping coverage rate greater than a preset coverage rate threshold in the network coverage area as a target grid; screening an energy saving cell in a cell in the target grid according to a grid occupation number, a reference signal receiving power, and a user number of each cell in the target grid; judging whether the energy saving cell enters a hibernation state according to a preset energy saving strategy; and controlling a base station of the energy saving cell to enter an energy saving hibernation state if it is determined that the energy saving cell enters the hibernation state.

[0012] The method for saving energy of a base station provided in the embodiments of the present specification comprises: performing grid processing on a network coverage area to be regulated; determining a grid with an overlapping coverage rate greater than a preset coverage rate threshold in the network coverage area as a first grid; performing cluster processing on the first grid to obtain a target cluster, and determining a grid contained in the target cluster as a target grid; and dividing a cell in the target grid into a primary service cell and an energy saving cell according to a grid occupation number, a reference signal received power, and a user number of each cell in the target grid.

[0013] The device for saving energy of a base station provided in the embodiments of the present specification comprises: a grid processing module configured to perform grid processing on a network coverage area to be regulated; a grid screening module configured to determine a grid with an overlapping coverage rate greater than a preset coverage rate threshold in the network coverage area as a first grid; a grid determination module configured to perform cluster processing on the first grid to obtain a target cluster, and determine a grid contained in the target cluster as a target grid; and a cell division module configured to divide a cell in the target grid into a primary service cell and an energy saving cell according to a grid occupation number, a reference signal received power, and a user number of each cell in the target grid.

[0014] The device for saving energy of a base station provided in the embodiments of the present specification comprises: a processor; and a memory arranged to store computer executable instructions, which, when executed, cause the processor to: perform grid processing on a network coverage area to be regulated; determine a grid with an overlapping coverage rate greater than a preset coverage rate threshold in the network coverage area as a first grid; perform cluster processing on the first grid to obtain a target cluster, and determine a grid contained in the target cluster as a target grid; and divide a cell in the target grid into a primary service cell and an energy saving cell according to a grid occupation number, a reference signal received power, and a user number of each cell in the target grid.

[0015] The embodiments of the present specification also provide a storage medium for storing computer executable instructions, which, when executed by a processor, implement the following processes: performing grid processing on a network coverage area to be regulated; determining a grid with an overlapping coverage rate greater than a preset coverage rate threshold in the network coverage area as a first grid; performing cluster processing on the first grid to obtain a target cluster, and determining a grid contained in the target cluster as a target grid; and dividing a cell in the target grid into a primary service cell and an energy saving cell according to a grid occupation number, a reference signal received power, and a user number of each cell in the target grid.

[0016] The embodiment of the present specification further provides a computer program product comprising a computer program which, when executed by a processor, implements the following process: performing rasterization processing on a network coverage area to be regulated; determining a grid with an overlapping coverage rate greater than a preset coverage rate threshold in the network coverage area as a first grid; performing clustering processing on the first grid to obtain a target cluster, and determining a grid contained in the target cluster as a target grid; and dividing a cell in the target grid into a primary serving cell and an energy saving cell according to a grid occupation number, a reference signal received power and a user number of each cell in the target grid. BRIEF DESCRIPTION OF DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present specification or the prior art, the drawings needed to be used in the embodiments or prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments described in the present specification, and for those skilled in the art, other drawings can also be obtained without creative labor based on these drawings.

[0018] Figure 1 for a base station energy saving method embodiment of the present specification;

[0019] Figure 2 for another base station energy saving method embodiment of the present specification;

[0020] Figure 3 for a schematic diagram of a nearby cell of the present specification;

[0021] Figure 4 for a schematic diagram of a base station energy saving process of the present specification;

[0022] Figure 5 for a schematic diagram of energy saving comparison data of the present specification;

[0023] Figure 6 for another base station energy saving method embodiment of the present specification;

[0024] Figure 7 for a schematic diagram of a clustering result of the present specification;

[0025] Figure 8 for a base station energy saving device embodiment of the present specification;

[0026] Figure 9 for another base station energy saving device embodiment of the present specification;

[0027] Figure 10 for a base station energy saving device embodiment of the present specification. DETAILED DESCRIPTION

[0028] This specification provides examples of base station energy-saving methods, apparatus, and equipment.

[0029] To enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this specification, and not all embodiments. Based on the embodiments in this specification, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of this specification.

[0030] This specification provides base station energy-saving methods, apparatus, and equipment. With the rapid development of 5G networks, data traffic demand continues to rise, network load increases significantly, and the problem of high energy consumption of 5G base stations is becoming increasingly prominent. To save base station energy, it is possible to manually determine whether a cell should enter a dormant state based on its load status, and implement dormancy for that cell if it is determined that it can enter a dormant state. However, due to the large number of cells and the complexity of the load situation, manually determining whether a cell should enter a dormant state suffers from poor efficiency and accuracy, resulting in low base station energy-saving effects. Therefore, this specification provides a technical solution to improve the efficiency and accuracy of energy-saving cell determination, thereby improving base station energy-saving effects. In this solution, effective target grids can be filtered based on the overlap coverage rate of grids in geographical location, according to a preset coverage rate threshold. Then, based on the number of grid cells occupied within the target grids, the reference signal received power, and the number of users, energy-saving cells can be quickly and accurately selected. This allows for the determination of energy-saving cells that can enter a dormant state while ensuring overall coverage, and the base station of the energy-saving cell can be controlled to enter an energy-saving dormant state, improving the efficiency and accuracy of energy-saving cell determination and thus improving base station energy-saving effects. Specific processing details can be found in the following embodiments.

[0031] like Figure 1 As shown in the embodiments of this specification, a base station energy-saving method is provided. The execution subject of this method can be a server, which can be a single independent server or a server cluster composed of multiple servers. The method specifically includes the following steps:

[0032] In step S102, the network coverage area to be regulated is rasterized.

[0033] The network coverage area can be the area covered by the 5G base station network.

[0034] In implementation, the grid size (such as 100 m*100 m, etc.) can be determined according to the size of the network coverage area, the energy saving regulation accuracy requirement, the regulation priority, and the like, and the network coverage area to be regulated can be rasterized according to the grid size, so as to divide the network coverage area to be regulated into a plurality of grids.

[0035] For example, in the case that the energy saving regulation accuracy requirement of the network coverage area of the network coverage area is high, a smaller grid size can be selected to improve the energy saving regulation accuracy of the network coverage area; in the case that the energy saving regulation accuracy requirement of the network coverage area of the network coverage area is low, a larger grid size can be selected to improve the energy saving regulation efficiency of the network coverage area.

[0036] In addition, the server can monitor the network load condition of the network coverage area, and if there is a network coverage area with network load greater than a preset load threshold, the network coverage area can be determined as the network coverage area to be regulated, and the network coverage area can be rasterized.

[0037] In addition, the above-mentioned method for determining the network coverage area to be regulated is an optional and implementable determination method, and in actual application scenarios, there can be a plurality of different determination methods, and different determination methods can be selected according to different actual application scenarios, which are not limited in the embodiments of the present specification.

[0038] In step S104, the grid with an overlap coverage rate greater than a preset coverage rate threshold in the network coverage area is determined as a target grid.

[0039] In implementation, the server can determine the grid with an overlap coverage rate greater than a preset coverage rate threshold as a target grid according to the grid-level overlap coverage rate of the network coverage area sorted by the big data platform.

[0040] In addition, the server can also filter out effective value grids as target grids according to the grid-level overlap coverage rate and other indicators of different dimensions.

[0041] For example, since a higher overlap coverage rate indicates better energy saving benefits, the reference signal receiving power (RSRP) can be used to eliminate grids with high overlap coverage rate due to weak coverage, and the more cells occupied by a grid, the better the energy saving effect, therefore, the server can filter out the target grid in the network coverage area according to the overlap coverage rate, the number of occupied cells, and the RSRP of each grid.

[0042] Specifically, the network coverage area includes grids 1-9, wherein the grid identifier, common gateway interface (CGI), cell occupied grid number, cell measurement report (MR) sampling point number not less than 200, cell SSB-RSRP, grid MR total number, grid SSB-RSRP, downlink weak coverage MR proportion, overlapping coverage grid proportion, and grid occupied cell number can be obtained. Some of the obtained parameter information can be shown in Table 1.

[0043] Table 1

[0044]

[0045] The grid in Table 1 above, which has an overlapping coverage rate greater than 30% (i.e., a preset coverage rate threshold), an RSRP not less than -100 dBm, and an occupied cell number not less than 2, can be determined as a target grid.

[0046] In step S106, an energy-saving cell in the cell in the target grid is selected according to the grid occupied number, reference signal received power, and user number of each cell in the target grid.

[0047] In implementation, the server can determine the value evaluation result of each cell in the target grid based on the grid occupied number, reference signal received power, and user number of each cell in the target grid according to a preset evaluation algorithm.

[0048] For example, the server can determine the value score of each cell in the target grid based on the grid occupied number, reference signal received power, and user number of each cell in the target grid according to an entropy weight method.

[0049] Specifically, taking the target grid containing the 9 cells shown in Table 2 as an example, the value score of each cell can be determined according to the entropy weight method.

[0050] Table 2

[0051] Cell identification Grid occupation number User number SSB-RSRP Value score Cell 1 16 49 -84.71 0.05 Cell 2 21 41 -90.12 0.07 Cell 3 18 74 -89 0.15 Cell 4 22 87 -83.7 0.17 Cell 5 22 36 -90.12 0.06 Cell 6 20 46 -90.12 0.08 Cell 7 14 52 -87.27 0.07 Cell 8 17 42 -90.09 0.06 Cell 9 33 44 -86.9 0.1

[0052] In addition, the determination method of the value evaluation result of the cell can also be various, and different determination methods can be selected according to different actual application scenarios, which is not limited in the embodiments of the present application.

[0053] The server can screen the energy-saving cell in the cell in the target grid according to the value evaluation result. For example, the server can sort the cells according to the value scores, and screen the energy-saving cell in the cell in the target grid according to the sorted cells. Alternatively, the server can also screen the energy-saving cell in the cell in the target grid according to the value scores and a preset score threshold.

[0054] The method for determining the energy-saving cell can also have various methods, and different methods can be selected according to different actual application scenarios, which are not limited in the embodiments of the present application.

[0055] In step S108, it is determined whether the energy-saving cell enters the sleep state according to the preset energy-saving strategy.

[0056] In implementation, the server can determine whether the energy-saving cell enters the sleep state according to the load condition of the network coverage area, the load condition of the cell in the target grid, and the like, and determine the energy-saving cell that needs to enter the sleep state in the case that there are multiple energy-saving cells.

[0057] In step S110, if it is determined that the energy-saving cell enters the sleep state, the base station of the energy-saving cell is controlled to enter the energy-saving sleep state.

[0058] In implementation, the server can also screen the primary service cell of the cell in the target grid according to the grid occupation number, the reference signal receiving power, and the user number of each cell, and provide continuous basic coverage for the target grid through the primary service cell, so that the network quality provided for the user can be guaranteed through the primary service cell when the energy-saving cell enters the sleep state.

[0059] The embodiments of the present application provide a base station energy-saving method. The network coverage area to be controlled is rasterized, the grid with an overlapping coverage rate greater than a preset coverage rate threshold in the network coverage area is determined as a target grid, the energy-saving cell in the cell in the target grid is screened according to the grid occupation number, the reference signal receiving power, and the user number of each cell in the target grid, it is determined whether the energy-saving cell enters the sleep state according to the preset energy-saving strategy, and if it is determined that the energy-saving cell enters the sleep state, the base station of the energy-saving cell is controlled to enter the energy-saving sleep state. The effective target grid can be screened according to the preset coverage rate threshold based on the overlapping coverage rate of the grid in the geographical position, and then the energy-saving cell can be quickly and accurately screened according to the grid occupation number, the reference signal receiving power, and the user number of the cell in the target grid, so that the energy-saving cell that can enter the sleep state can be determined under the condition of guaranteeing the overall coverage, and the base station of the energy-saving cell is controlled to enter the energy-saving sleep state, thereby improving the energy-saving cell determination efficiency and accuracy and improving the base station energy-saving effect.

[0060] In actual application, the specific processing manner of the grid processing on the network coverage area to be regulated in step S102 can be various, and an optional processing manner is provided as follows, for example. Figure 2 As shown in the figure, the specific processing can include the following step S1022.

[0061] In step S1022, the grid processing is performed on the network coverage area to be regulated in the case that the base station density in the network coverage area to be regulated is greater than a preset density threshold, and / or the overlapping coverage degree is greater than a preset coverage degree threshold.

[0062] In implementation, since the more cells within the grid are occupied in the case of greater base station density and higher overlapping coverage degree, the better the energy saving effect is, the grid processing can be performed on the network coverage area to be regulated in the case that the base station density in the network coverage area to be regulated is greater than a preset density threshold, and / or the overlapping coverage degree is greater than a preset coverage degree threshold.

[0063] In actual application, the specific processing manner of the network coverage area in which the overlapping coverage rate is greater than the preset coverage rate threshold being determined as the target grid in step S104 can be various, and an optional processing manner is provided as follows, for example. Figure 2 As shown in the figure, the specific processing can include the following steps S1042-S1044.

[0064] In step S1042, the grid in the network coverage area in which the overlapping coverage rate is greater than the preset coverage rate threshold is determined as the first grid.

[0065] In implementation, the determination method of the first grid can refer to the determination method of the target grid, which is not described herein again.

[0066] In step S1044, the first grid is subjected to clustering processing to obtain a target cluster, and the grid contained in the target cluster is determined as the target grid.

[0067] In implementation, the server can perform density clustering processing on the first grid in geographical position based on a preset clustering parameter to obtain the target cluster, and in addition, the clustering parameter can be less than a preset clustering threshold to improve the timeliness of the energy saving.

[0068] In this way, the cluster can be obtained by the clustering processing, including all the cells occupied and not occupied in the grid. In addition, since the adjacent cells outside the target cluster also occupy multiple grids in the target cluster, the cells contained in the target grid can include the target adjacent cells around the target cluster in addition to all the cells in the geographical position in the target cluster.

[0069] In order to ensure the energy saving effect, the target neighboring cell can be selected from the neighboring cells on the periphery of the target cluster according to the number of grids occupied by the neighboring cells in the target cluster and the grid distance of the neighboring cells.

[0070] For example, as shown in FIG. 2, the neighboring cells (i.e., cell 1, cell 2, cell 3 and cell 4) whose number of grids occupied in the target cluster is greater than a preset grid threshold (for example, the grid threshold can be 5) and whose grid distance is not greater than a preset distance threshold (for example, the preset distance threshold can be less than the grid size) can be determined as the target neighboring cells on the periphery of the target cluster. Figure 3

[0071] In actual application, the target cluster can include multiple primary service cells, and the energy conservation new radio cell (EENRCELL) in the target cluster can cross the coverage of the primary service cells, so it is necessary to determine the correspondence between the energy conservation new radio cell and the primary service cells, that is, before step S108, the correspondence between the energy conservation new radio cell and the primary service cells can be determined. The determination process of the correspondence can be various, and an optional processing mode is provided as shown in FIG. 2. Figure 2

[0072] In step S202, the same grid occupancy rate between the energy conservation new radio cell and each primary service cell is determined according to the number of grids occupied by the energy conservation new radio cell in each primary service cell and the number of grids contained in the target cluster.

[0073] In implementation, the same grid occupancy rate between the energy conservation new radio cell and each primary service cell can be the quotient between the number of grids occupied by the energy conservation new radio cell in each primary service cell and the number of grids contained in the target cluster.

[0074] In step S204, the primary service cell corresponding to the energy conservation new radio cell in the multiple primary service cells is determined according to the same grid occupancy rate between the energy conservation new radio cell and each primary service cell.

[0075] In implementation, the primary service cell with the maximum same grid occupancy rate can be determined as the primary service cell corresponding to the energy conservation new radio cell.

[0076] For example, the target cluster includes primary service cell 1, primary service cell 2 and primary service cell 3, the same grid occupancy rate between each energy conservation new radio cell and the three primary service cells can be obtained, and the primary service cell with the maximum same grid occupancy rate can be determined as the primary service cell corresponding to each energy conservation new radio cell.

[0077] In which, the same grid occupancy rate between each energy conservation new radio cell and the three primary service cells can be shown in Table 3. ​​

[0078] Table 3

[0079] Energy-saving cell Primary service cell 1 Primary service cell 2 Primary service cell 3 Energy-saving cell 1 30 32 38 Energy-saving cell 2 78 15 7 Energy-saving cell 3 12 56 22

[0080] According to the same grid occupancy ratio shown in Table 3, it can be determined that there is a corresponding relationship between the energy saving cell 1 and the main service cell 3, a corresponding relationship between the energy saving cell 2 and the main service cell 1, and a corresponding relationship between the energy saving cell 3 and the main service cell 2, that is, the energy saving cell 1 belongs to the main service cell 3, the energy saving cell 2 belongs to the main service cell 1, and the energy saving cell 3 belongs to the main service cell 2.

[0081] In this way, for a cluster with multiple main service cells, the energy saving cell covered by the same will appear across the main service cell coverage, and therefore, the specific belonging of the energy saving cell to which main service cell can be determined according to the same grid occupancy ratio between the energy saving cell and the main service cell. For example, the maximum value of the same grid occupancy ratio between the energy saving cell and different main service cells can be used to determine the belonging of the energy saving cell. The belonging determination method of the energy saving cell can be used in the cell energy saving and cell wake-up mechanism, and the priority order of the energy saving cell and the main service cell participating in coverage and load sharing together can be determined by the belonging of the energy saving cell to enter the energy saving and exit the energy saving.

[0082] In actual application, the specific processing mode of determining whether the energy saving cell enters the sleep state according to the preset energy saving strategy in the above step S108 can be various, and one optional processing mode is provided below, for example, as shown in the following table 4. Figure 2 The specific processing can include the following steps S1082-S1084.

[0083] In step S1082, the main service cell of the cell in the target grid is screened out according to the grid occupancy number, the reference signal received power, and the number of users of each cell in the target grid.

[0084] In actual application, the specific processing mode of screening out the main service cell of the cell in the target grid according to the grid occupancy number, the reference signal received power, and the number of users of each cell in the target grid in the above step S1082 can be various, and one optional processing mode is provided below, which can include the following steps A1-A2.

[0085] In step A1, the service score of each cell in the target grid is determined according to the grid occupancy number, the reference signal received power, and the number of users of each cell in the target grid.

[0086] In step A2, the main service cell of the cell in the target grid is screened out according to the service score of each cell in the target grid and the grid occupancy ratio of the cell in the target cluster within a preset adjustment period.

[0087] In practical applications, the specific processing manner of the primary service cell of the cell in the target grid in step A2 above can be various, and the following provides an optional processing manner, which can include the following steps one to four.

[0088] Step one, in the preset adjustment period, the cells in the target grid are sorted according to the service scores of each cell in the target grid, and a first cell is determined according to the sorted cells.

[0089] Step two, if the grid occupancy rate of the first cell in the target cluster is not less than the preset occupancy threshold, the first cell is determined as the primary service cell.

[0090] Step three, if the grid occupancy rate of the first cell in the target cluster is less than the preset occupancy threshold, a second cell is determined according to the sorted cells.

[0091] Step four, if the sum of the grid occupancy rates of the first cell and the second cell in the target cluster is not less than the preset occupancy threshold, the first cell and the second cell are determined as the primary service cell.

[0092] In implementation, the primary service cell and the energy-saving cell can be screened according to the service score of the cell. Since the primary service cell needs to provide continuous basic coverage for the grid in the cluster, and other same-coverage cells are used as energy-saving cells, the primary service cell must provide high-quality continuous coverage for the grid in the cluster, and the primary service cell needs to be the cell with the highest value in the same-coverage energy-saving cell. The primary service cell meets this condition to ensure that the network quality provided to users is not affected after the energy-saving cell enters the sleep state.

[0093] First, in the preset adjustment period, the cells in the target grid are sorted according to the service scores of each cell in the target grid, and a first cell is determined according to the sorted cells. The first cell can be marked as NRCELL(First), and the grid occupied by the first cell can be marked as Sercell(First). If the grid occupancy rate of NRCELL(First) in the target cluster is ≥80% (i.e., the preset occupancy threshold), the first cell can be determined as the primary service cell. If the grid occupancy rate of NRCELL(First) in the target cluster is <80%, a second service cell (i.e., a second cell) needs to be added.

[0094] The judgment condition of NRCELL(First) can be:

[0095] Variable i is the evaluation times: i = (1, 2, 3, 4, …)

[0096] First screening of high-value cell NRCELL(First): i = 1

[0097] NRCELL(First)·i = MAX(NRCELL Score)

[0098] Whether to meet the screening of the second service cell: meet the following conditions to end the screening, otherwise screening

[0099] NRCELL(First)·i occupancy rate = Sercell(First) occupied grid number / total number of grids in the cluster * 100% ≥ 80%.

[0100] Wherein, if all the service cell coverage occupancy grid is still lower than the preset occupancy rate threshold, it means that the grid area is large, and the overlapping coverage is insufficient in part of the grid, which needs to be re-clustered to reduce the area of the cluster.

[0101] If NRCELL(First) < 80%, the grid occupied by the first cell can be marked as Sercell(First), and the unoccupied grid can be evaluated for the second time according to the entropy weight method. The cell with the highest service value can be determined as the second cell NRCELL(second), and the grid occupied by the second cell can be marked as Sercell(second). If the number of marked grids (i.e. the grid occupied by the first cell and the grid occupied by the second cell) is not less than 80%, the main service cell screening can be ended, otherwise the third cell needs to be screened.

[0102] Wherein, according to the number of grid occupancy, reference signal received power, and user number of each cell in the target grid, the higher the service score obtained by using the entropy weight method for cell value evaluation, the higher the value of the cell. The service score will affect the screening result of whether the cell is a main service cell or an energy-saving cell, and the attribution judgment of the energy-saving cell. Since the entropy weight method uses an objective value evaluation method that is not subject to human will, the result obtained by using the entropy weight method for evaluation has higher reference value.

[0103] Second screening of high-value cell NRCELL(second): i = i + 1

[0104] NRCELL(second)·i = MAX(NRCELL Score)

[0105] Whether to meet the screening of the third cell: meet the following conditions to end the screening, otherwise screening

[0106] NRCELL(second) · i = (Sercell(First) + Sercell(second)) occupied grid number / total number of grids in the cluster * 100% ≥ 80%

[0107] Third cell Sercell(third): if NRCELL(second) < 80%, third cell screening is performed, the third cell value evaluation can be performed on the grid which is not marked as Sercell(First) and Sercell(second), the cell with the highest service value can be determined as the third cell, the grid occupied by the third cell can be marked as Sercell(third) and the main service cell screening is ended.

[0108] Third screening high-value cell NRCELL(third): i = i + 1

[0109] NRCELL(third) · i = MAX(NRCELL Score)

[0110] Whether the third service cell meets the following condition: the main service cell screening is ended if the following condition is met, if the following condition cannot be met, the clustering parameters are reset, the coverage of the cluster is reduced and re-clustering is performed until the following condition is met.

[0111] NRCELL(third) · i = (Sercell(First) + Sercell(second) + Sercell(third)) occupied grid number / total number of grids in the cluster * 100% ≥ 80%.

[0112] In step S1084, whether the energy-saving cell enters the sleep state is judged based on the maximum load number of the main service cell and the first user number of the energy-saving cell corresponding to the main service cell in the preset adjustment period.

[0113] In the implementation, since the main service cell is not used as an energy-saving cell, the remaining same coverage cells can be used as energy-saving cells. Therefore, as shown in FIG. 11, the server needs to evaluate the energy-saving ratio of the cell determined to be used for energy saving (i.e., the energy-saving cell), if the energy-saving ratio is lower than the decision threshold, the energy-saving mechanism needs to be started for the energy-saving cell, if the energy-saving ratio is not lower than the decision threshold, the wake-up mechanism needs to be started for the cell entering the energy-saving state. Figure 4

[0114] ​The energy saving ratio can be the ratio of the first user number (i.e., the real-time user number of the energy saving cell) of the energy saving cell corresponding to the main service cell in the preset adjustment period to the maximum load number (i.e., the maximum user number that can be accommodated by the main service cell) of the main service cell. The energy saving ratio can reflect the overall load condition of the main service cell and the energy saving cell in the same coverage. The energy saving cell can enter the energy saving sleep state under the condition of meeting the energy saving ratio evaluation, and other energy saving cells that do not enter the energy saving state can wait for the next preset adjustment period to reevaluate the energy saving ratio.

[0115] For example, the real-time user number of the energy saving cell and the maximum load number of the main service cell shown in Table 4 below are taken as examples.

[0116] Table 4

[0117] Energy-saving cell Instantaneous user number Maximum load number Energy-saving cell 1 123 1234 Energy-saving cell 2 45 234 Energy-saving cell 3 56 12345 Energy-saving cell 4 34 456

[0118] The energy saving ratio needs to obtain the real-time user number of the energy saving cell in the actual network and the maximum user number (i.e., the maximum load number) that can be accommodated by the main service cell. The maximum user number is taken from the maximum user number threshold used in the high load definition. The user network perception is best within the threshold. The two thresholds are related to whether the energy saving benefit is maximized.

[0119] The maximum load number that can be accommodated by the main service cell can be configured according to the actual application scenario. To avoid sacrificing user perception, the maximum load number can be determined based on a preset probability and the high load maximum user number. For example, taking 80% as the preset probability, the maximum load number can be the high load maximum user number * 80%.

[0120] The network perception of the user within the high load maximum user number threshold is good. The energy saving user number cannot be full within the threshold. At the same time, the threshold needs to be used in cooperation with the wake-up maximum user number to avoid triggering the high load warning.

[0121] In the case where the target cluster contains multiple main service cells, since multiple main service cells are independently running to estimate the energy saving ratio, the multiple main service cells do not affect each other.

[0122] If the energy saving ratio determined by the real-time user number of all energy saving cells in the target cluster and the maximum load number of the main service cell is less than the preset energy saving ratio threshold (which can be 1), all energy saving cells in the target cluster can enter the sleep state, otherwise, it is not executed, so that the energy saving cell can quickly enter the energy saving state and improve the energy saving efficiency.

[0123] In addition, the energy saving cell can be screened, for example, a low user energy saving cell n is screened: the low user energy saving cell n with the smallest user number in the current time period is screened from the real-time user numbers of all energy saving cells in the same coverage.

[0124] If the energy saving ratio of the low user number energy saving cell n is lower than 1, it indicates that the cell meets the energy saving condition, i.e. the cell can enter the sleep state. At the same time period, the energy saving ratio of the other low user number energy saving cell (n-1) is calculated, and if the energy saving ratio of the other low user number energy saving cell (n-1) is greater than 1, the energy saving state cannot be entered, the present state is maintained, and the energy saving opening mechanism is recycled to the next time period.

[0125] The energy saving ratio of the other low user number energy saving cell n can be the ratio of the sum of the instantaneous user numbers of the other low user number energy saving cell (n-1) to the maximum load number of the main service cell *(n-1).

[0126] If the energy saving ratio of the low user number energy saving cell n is lower than the preset energy saving ratio threshold, the energy saving ratio of the minimum user number of the other low user number energy saving cell (n-1) can be calculated at the same time period, and if the energy saving ratio of the other low user number energy saving cell (n-1) is lower than the preset energy saving ratio threshold, the sleep state can be entered, and if the energy saving ratio of the other low user number energy saving cell (n-1) is not lower than the preset energy saving ratio threshold, the judgment of the remaining energy saving cells including the present cell is ended, and the energy saving ratio is evaluated in the next time period.

[0127] The energy saving ratio of the other low user number energy saving cell (n-1) can be the ratio of the sum of the instantaneous user numbers of the other low user number energy saving cell (n-1) to the maximum load number of the main service cell *(n-2).

[0128] The energy saving ratio calculation of the multiple energy saving cells which have not entered the energy saving state can be sequentially completed according to the energy saving ratio calculation mode of the TOP (n-1) energy saving cell, and the energy saving cells which meet the condition can enter the sleep state, and the energy saving cells which do not meet the condition can enter the next time period to restart the energy saving mechanism evaluation.

[0129] The energy saving ratio of the other low user number energy saving cell (n-i) can be the ratio of the sum of the instantaneous user numbers of the other low user number energy saving cell (n-1) to the maximum load number of the main service cell *(n-i). n is the nth energy saving cell, and i is the ith energy saving ratio calculation.

[0130] In actual application, after the step S110, the energy saving cell which enters the sleep state can also be subjected to the wake-up processing, and the specific processing mode of the wake-up processing can be various, and one optional processing mode is provided below, as shown in the following figure. Figure 2 The specific processing can include the following steps S206-S210.

[0131] In step S206, the second user number of the main service cell corresponding to the energy saving cell in the preset adjustment period is acquired in the case that the energy saving cell is in the sleep state.

[0132] In step S208, it is determined whether to wake up the energy saving cell in the sleep state based on the second user number and the maximum load number of the primary service cell.

[0133] In step S210, if it is determined to wake up the energy saving cell in the sleep state, the base station of the energy saving cell in the sleep state is controlled to enter the wake-up state.

[0134] In actual application, if it is determined to wake up the energy saving cell in the sleep state in step S210, the specific processing mode of the base station of the energy saving cell in the sleep state entering the wake-up state can be various, and an optional processing mode is provided as follows, which can include the following steps B1 and B2.

[0135] In step B1, if it is determined to wake up the energy saving cell in the sleep state, the target energy saving cell in the energy saving cell in the sleep state is determined according to the same grid occupancy ratio between the energy saving cell in the sleep state and the corresponding primary service cell.

[0136] In step B2, the base station of the target energy saving cell is controlled to enter the wake-up state.

[0137] In implementation, when the energy saving ratio of the energy saving cell does not satisfy the energy saving opening mechanism, the wake-up mechanism can be opened, and the wake-up mechanism can be to wake up other energy saving cells in the same coverage area when the primary service cell or the energy saving cell not in the energy saving state cannot satisfy the load demand of the same coverage area. The wake-up mechanism can adopt the overall user number in the same coverage area and the same grid occupancy ratio occupied by the energy saving cell, and a mechanism for waking up the energy saving cell in the sleep state can maximize the energy saving benefit by orderly waking up the energy saving cell.

[0138] In the case of determining that the energy saving cell in the sleep state needs to be woken up, the corresponding relationship between the energy saving cell and the primary service cell can be determined according to the same grid occupancy ratio between the energy saving cell and each primary service cell, and the target energy saving cell in the energy saving cell in the sleep state can also be determined according to the same grid occupancy ratio between the energy saving cell in the sleep state and the corresponding primary service cell, so as to orderly wake up the cell in the energy saving sleep state and having a high same coverage grid occupancy ratio when the primary service cell cannot guarantee the load, so as to maximize the accommodation of users.

[0139] The same grid occupancy ratio between the energy saving cell and the primary service cell can be the ratio between the number of grids occupied by the energy saving cell in the primary service cell and the total number of grids in the target cluster.

[0140] The wake-up ratio can be determined according to the maximum number of users that can be accommodated by the master service cell and the number of users of the energy-saving cell at each time, and the number of users of the energy-saving cell obtained and the maximum number of users that can be accommodated by the corresponding master service cell can be as shown in Table 5.

[0141] Table 5

[0142] Energy-saving cell Instantaneous user number Maximum load number Energy-saving cell 1 corresponding to primary service cell 1 210 1234 Energy-saving cell 2 corresponding to primary service cell 1 45 1234 Energy-saving cell 1 corresponding to primary service cell 2 56 456 Energy-saving cell 2 corresponding to primary service cell 2 34 456

[0143] The maximum number of users that can be woken up can be equal to the maximum number of users under high load and greater than the maximum number of users under energy saving.

[0144] In the case where there is only one master service cell in the target cluster, the energy-saving cells in the same coverage area can all enter the sleep state, and only the master service cell provides network coverage. After reaching the wake-up ratio threshold, the energy-saving cells with higher same grid occupancy can be woken up, and in the case where the wake-up ratio threshold is not reached, the status quo can be maintained. In addition, if the wake-up ratio is more stringent than the energy-saving ratio threshold, it is more difficult for the energy-saving cells to exit the sleep state.

[0145] The wake-up ratio can be the ratio between the number of users of the master service cell (i.e., the second number of users) and the maximum number of users that can be woken up (i.e., the maximum number of users under load).

[0146] In the case where multiple master service cells are included in the target cluster, a target energy-saving cell can be determined among the energy-saving cells that enter the sleep state according to the same grid occupancy between the energy-saving cells and the master service cells. After reaching the wake-up ratio threshold, the target energy-saving cell can be woken up and participate in sharing the load in the common coverage. The wake-up ratio is recalculated in the next time period.

[0147] After the master service cell and the energy-saving cell that enters the wake-up state participate in the common coverage, the wake-up ratio of multiple cells can be recalculated in the next time period, and more energy-saving cells can be woken up in turn to participate in the coverage.

[0148] In the scenario where the base station density is high and the degree of overlapping coverage is high, the more cells that occupy the grid, the better the energy-saving effect. The grid with high degree of overlapping coverage is clustered, and all cells in the target cluster are taken out in the geographical location area. The cell type is not limited, and the value evaluation is carried out on the number of grid-occupied cells, the reference signal received power, and the number of users. The higher the value of the cell, the more it can be used as a coverage master service cell, and other cells can be used as energy-saving cells. Two independent energy-saving operation mechanisms and wake-up mechanisms can be used to maximize energy-saving benefits while ensuring overall coverage and load without being affected.

[0149] The technical scheme discards the traditional cell function division mode, does not distinguish between the same station, the same coverage, the frequency point function, and the overlapping coverage cell according to the data analysis of the MRO report, but divides the main service cell and the energy-saving cell according to the coverage distribution of the full-amount cell in the geographical position, simultaneously adopts the energy-saving operation mechanism and the wake-up mechanism of the whole and the single cell, and maximizes the energy-saving effect.

[0150] In the technical scheme, the first grid is screened according to the preset threshold based on the grid occupation quantity, the reference signal receiving power and other dimension indexes in the geographical position, the first grid is clustered in the geographical position, the full-amount cell in the cluster is extracted, the grid occupation quantity, the reference signal receiving power and the user quantity of the full-amount cell are objectively evaluated, the cell with high value is used as the main service cell to provide effective coverage in the target cluster, and other cells with the same coverage as the main service cell can be used as the energy-saving cell. The same coverage cell formulates the energy-saving operation mechanism and the wake-up mechanism according to the grid occupation rate and the user quantity, and in the case of satisfying the whole and the single cell load and coverage, the cell can orderly enter the sleep state or the wake-up state, so that the energy-saving implementation is completely realized.

[0151] In addition, in the technical scheme, the full-amount network cell in the geographical grid is obtained, the division of the main service cell and the energy-saving cell is objectively evaluated according to the grid occupation quantity, the reference signal receiving power and the user quantity, the cell with high value can be used as the main service cell, and other cells can be used as the energy-saving cell. The cell function division is more objective and reasonable, is not affected by the individualized setting of the mechanical downward inclination angle, the electronic downward inclination angle, the cell power and the weight in the daily optimization process, and avoids the problem of low energy-saving effect caused by the deviation of the energy-saving scheme in the function division.

[0152] The energy-saving operation mechanism and the wake-up mechanism of the main service cell and the full-amount energy-saving cell are formulated based on the user quantity and the grid occupation rate, whether the energy-saving or the wake-up is immediately implemented on the cell is determined according to the mechanism, the energy-saving or the wake-up can be sequentially and orderly implemented on the cell under the condition of satisfying the whole coverage and the load, the cell has high energy-saving efficiency and maximum energy-saving benefit. Compared with the traditional scheme, all the same coverage cells must satisfy the whole preset threshold and enter the energy-saving or the wake-up in the “one-size-fits-all” mode. If only one energy-saving cell is high load among the numerous energy-saving cells, the cell with low load cannot enter the energy-saving state in time, and the high load of one cell leads to the high load of the whole, so the cell quickly exits the sleep state and enters the wake-up state. Therefore, the energy-saving benefit of the “one-size-fits-all” mechanism is very low.

[0153] During the implementation of the technical scheme, in order to evaluate the economic benefits before and after the technical scheme is started, the test effect of the single AAU field clamp flow table can be obtained, such as Figure 5As shown, the reading clamp current table results before and after opening can be obtained in three groups (ten times each), the average current before energy-saving opening is 3.69A, the power consumption is 214.17W, the average current after energy-saving opening is 1.32A, the power consumption is 76.84W, and in the deep sleep state of AAU, it can save 64% energy compared with no energy-saving strategy.

[0154] As shown in Table 6, 579 high-value grid clusters can be completed by the technical solution, the number of energy-saving AAUs is increased by 241.60%, the average energy-saving time is increased by 600%, the daily cost savings are increased by 2291.45%, the annual cost savings are expected to increase by 2291.22%, the cost savings are increased from 6574.27 yuan to 157205.57 yuan, and the energy-saving amount is 150631.29 yuan. According to the energy-saving benefit evaluation, it can be seen that the technical solution has high market and promotion value.

[0155] Table 6

[0156]

[0157]

[0158] The embodiment of the present application provides a base station energy-saving method, which performs grid processing on a network coverage area to be regulated, determines a grid with an overlap coverage rate greater than a preset coverage rate threshold in the network coverage area as a target grid, screens an energy-saving cell in a cell in the target grid according to a grid occupation number, a reference signal received power and a user number of each cell in the target grid, determines whether the energy-saving cell enters a sleep state according to a preset energy-saving strategy, and controls a base station of the energy-saving cell to enter an energy-saving sleep state if it is determined that the energy-saving cell enters the sleep state. The effective target grid can be screened according to the preset coverage rate threshold based on the overlap coverage rate of the grid in the geographical position, and then the energy-saving cell can be quickly and accurately screened according to the grid occupation number, the reference signal received power and the user number of the cell in the target grid. In this way, the energy-saving cell that can enter the sleep state can be determined while ensuring the overall coverage, and the base station of the energy-saving cell is controlled to enter the energy-saving sleep state, thereby improving the energy-saving cell determination efficiency and accuracy and improving the base station energy-saving effect.

[0159] As Figure 6 shown, the embodiment of the present application provides a base station energy-saving method, which can be executed by a server. The server can be an independent server or a server cluster composed of multiple servers. The method can specifically include the following steps:

[0160] In step S602, the network coverage area to be regulated is grid processed.

[0161] In step S604, a grid with an overlapping coverage rate greater than a preset coverage rate threshold in the network coverage area is determined as a first grid.

[0162] In S606, the first grid is clustered to obtain a target cluster, and the grid contained in the target cluster is determined as a target grid.

[0163] In implementation, as shown in Figure 7 , the first grid can be clustered to obtain target cluster 1 and target cluster 2, and the grid contained in the target cluster 1 and the target cluster 2 can be determined as the target grid.

[0164] In S608, according to the grid occupation number, the reference signal received power, and the number of users of each cell in the target grid, the cells in the target grid are divided into a primary service cell and an energy saving cell.

[0165] The specific processing process of steps S602-S608 can be referred to the foregoing related content, which will not be described here.

[0166] The embodiment of the present specification provides a base station energy saving method, by performing grid processing on a network coverage area to be regulated, a grid with an overlapping coverage rate greater than a preset coverage rate threshold in the network coverage area is determined as a first grid, the first grid is clustered to obtain a target cluster, and the grid contained in the target cluster is determined as a target grid, according to the grid occupation number, the reference signal received power, and the number of users of each cell in the target grid, the cells in the target grid are divided into a primary service cell and an energy saving cell. The energy saving cell that can enter the sleep state can be determined under the condition of ensuring the overall coverage, the energy saving cell determination efficiency and accuracy are improved, and the base station energy saving effect is improved.

[0167] The above is the base station energy saving method provided by the embodiment of the present specification, based on the same idea, the embodiment of the present specification also provides a base station energy saving device, as shown in Figure 8 .

[0168] The base station energy saving device includes a grid processing module 801, a grid determination module 802, a first screening module 803, a sleep judgment module 804, and a sleep control module 808, wherein:

[0169] The grid processing module 801 is configured to perform grid processing on a network coverage area to be regulated.

[0170] The grid determination module 802 is configured to determine a grid with an overlapping coverage rate greater than a preset coverage rate threshold in the network coverage area as a target grid.

[0171] The first screening module 803 is configured to screen an energy-saving cell in the cell in the target grid according to the grid occupation quantity, the reference signal receiving power, and the user quantity of each cell in the target grid.

[0172] The dormancy judgment module 804 is configured to judge whether the energy-saving cell enters a dormancy state according to a preset energy-saving strategy.

[0173] The dormancy control module 808 is configured to control a base station of the energy-saving cell to enter an energy-saving dormancy state if it is determined that the energy-saving cell enters the dormancy state.

[0174] In the embodiments of the present specification, the dormancy judgment module 804 is configured to:

[0175] screen a primary service cell of the cell in the target grid according to the grid occupation quantity, the reference signal receiving power, and the user quantity of each cell in the target grid.

[0176] judge whether the energy-saving cell enters a dormancy state based on the maximum load number of the primary service cell and a first user number of the energy-saving cell corresponding to the primary service cell in a preset adjustment period.

[0177] In the embodiments of the present specification, the device further comprises:

[0178] The data acquisition module is configured to acquire a second user number of the primary service cell corresponding to the energy-saving cell in the preset adjustment period in the case that the energy-saving cell is in the dormancy state.

[0179] The wake-up judgment module is configured to determine whether to wake up the energy-saving cell in the dormancy state based on the second user number and the maximum load number of the primary service cell.

[0180] The wake-up control module is configured to control a base station of the energy-saving cell in the dormancy state to enter a wake-up state if it is determined to wake up the energy-saving cell in the dormancy state.

[0181] In the embodiments of the present specification, the target cluster comprises a plurality of the primary service cells, and the device further comprises:

[0182] The first determination module is configured to determine a same grid occupation rate between the energy-saving cell and each of the primary service cells according to the number of grids occupied by the energy-saving cell in each of the primary service cells and the number of grids in the target cluster.

[0183] The home determination module is configured to determine a primary service cell corresponding to the energy-saving cell in the plurality of primary service cells according to the same grid occupation rate between the energy-saving cell and each of the primary service cells.

[0184] In the embodiments of the present specification, the energy saving cells in the sleep state include a plurality of energy saving cells, and the wake-up control module is configured to:

[0185] If it is determined to wake up the energy saving cell in the sleep state, a target energy saving cell in the energy saving cell in the sleep state is determined according to the same grid occupancy rate between the energy saving cell in the sleep state and the corresponding main service cell.

[0186] The base station of the target energy saving cell is controlled to enter the wake-up state.

[0187] In the embodiments of the present specification, the grid determination module 802 is configured to:

[0188] The grid in the network coverage area with an overlap coverage rate greater than a preset coverage rate threshold is determined as a first grid.

[0189] The first grid is subjected to clustering processing to obtain a target cluster, and the grid included in the target cluster is determined as the target grid.

[0190] In the embodiments of the present specification, the sleep judgment module 804 is configured to:

[0191] The service score of each cell in the target grid is determined according to the number of grid occupancies, the reference signal received power, and the number of users of each cell in the target grid.

[0192] In the preset adjustment period, the main service cell of the cell in the target grid is screened out according to the service score of each cell in the target grid and the grid occupancy rate of the cell in the target cluster.

[0193] In the embodiments of the present specification, the sleep judgment module 804 is configured to:

[0194] In the preset adjustment period, the cells in the target grid are subjected to sorting processing according to the service score of each cell in the target grid, and a first cell is determined according to the sorted cells.

[0195] If the grid occupancy rate of the first cell in the target cluster is not less than a preset occupancy rate threshold, the first cell is determined as the main service cell.

[0196] If the grid occupancy rate of the first cell in the target cluster is less than the preset occupancy rate threshold, a second cell is determined according to the sorted cells.

[0197] If the sum of the grid occupancy rates of the first cell and the second cell in the target cluster is not less than the preset occupancy rate threshold, the first cell and the second cell are determined as the main service cell.

[0198] In the embodiments of the present specification, the grid processing module 801 is configured to:

[0199] In the case that the base station density in the network coverage area to be regulated is greater than a preset density threshold and / or the overlapping coverage degree is greater than a preset coverage degree threshold, the network coverage area to be regulated is subjected to grid processing.

[0200] The base station energy saving method provided in the embodiments of the present specification is based on the same idea. The embodiments of the present specification also provide a base station energy saving device, as shown in Figure 9 .

[0201] The base station energy saving device comprises a grid processing module 901, a grid screening module 902, a grid determination module 903, and a cell division module 904, wherein:

[0202] The grid processing module 901 is configured to perform grid processing on a network coverage area to be regulated.

[0203] The grid screening module 902 is configured to determine a grid with an overlapping coverage rate greater than a preset coverage rate threshold in the network coverage area as a first grid.

[0204] The grid determination module 903 is configured to perform clustering processing on the first grid to obtain a target cluster, and determine a grid contained in the target cluster as a target grid.

[0205] The cell division module 904 is configured to divide a cell in the target grid into a primary service cell and an energy saving cell according to the number of grids occupied by each cell in the target grid, the reference signal received power, and the number of users.

[0206] The base station energy saving device provided in the embodiments of the present specification is based on the same idea. The embodiments of the present specification also provide a base station energy saving device, as shown in Figure 10 .

[0207] The base station energy saving device can be a terminal device or a server, etc. provided in the above embodiments.

[0208] The base station energy saving device can have a large difference due to different configurations or performances, and can include one or more processors 1001 and memories 1002, and the memories 1002 can store one or more stored applications or data. Among them, the memory 1002 can be temporary storage or persistent storage. The application stored in the memory 1002 can include one or more modules (not shown in the figure), and each module can include a series of computer executable instructions in the base station energy saving device. Further, the processor 1001 can be configured to communicate with the memory 1002 and execute a series of computer executable instructions in the memory 1002 on the base station energy saving device. The base station energy saving device can also include one or more power supplies 1003, one or more wired or wireless network interfaces 1004, one or more input / output interfaces 1005, and one or more keyboards 1006.

[0209] In particular in this embodiment, the base station energy saving device includes a memory, and one or more programs, wherein one or more programs are stored in the memory, and one or more programs can include one or more modules, and each module can include a series of computer executable instructions in the base station energy saving device, and the one or more programs configured to be executed by one or more processors include computer executable instructions for:

[0210] Grid processing is performed on the network coverage area to be regulated;

[0211] The grid with an overlapping coverage greater than a preset coverage threshold in the network coverage area is determined as a target grid;

[0212] According to the number of grids occupied by each cell in the target grid, the reference signal received power, and the number of users, an energy saving cell in the cell in the target grid is screened out;

[0213] According to a preset energy saving strategy, it is judged whether the energy saving cell enters a sleep state;

[0214] If it is determined that the energy saving cell enters a sleep state, the base station of the energy saving cell is controlled to enter an energy saving sleep state.

[0215] In particular in this embodiment, the base station energy saving device includes a memory, and one or more programs, wherein one or more programs are stored in the memory, and one or more programs can include one or more modules, and each module can include a series of computer executable instructions in the base station energy saving device, and the one or more programs configured to be executed by one or more processors include computer executable instructions for:

[0216] griding the network coverage area to be regulated;

[0217] determining, as a first grid, a grid in the network coverage area with an overlapping coverage rate greater than a preset coverage rate threshold;

[0218] performing clustering on the first grid to obtain a target cluster, and determining a grid contained in the target cluster as a target grid;

[0219] dividing a cell in the target grid into a primary serving cell and an energy saving cell according to a grid occupation number, a reference signal receiving power, and a user number of each cell in the target grid.

[0220] Each of the embodiments in the specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other. Each of the embodiments focuses on the difference from other embodiments. In particular, for the base station energy saving device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the part of the method embodiment.

[0221] Further, based on the above Figures 1 to 7 The one or more embodiments of the specification also provide a storage medium for storing computer executable instruction information. In a specific embodiment, the storage medium can be a U disk, an optical disk, a hard disk, etc. The computer executable instruction information stored in the storage medium can implement the following process when executed by a processor.

[0222] griding the network coverage area to be regulated;

[0223] determining, as a target grid, a grid in the network coverage area with an overlapping coverage rate greater than a preset coverage rate threshold;

[0224] screening an energy saving cell in a cell in the target grid according to a grid occupation number, a reference signal receiving power, and a user number of each cell in the target grid;

[0225] determining whether the energy saving cell enters a sleep state according to a preset energy saving strategy;

[0226] if it is determined that the energy saving cell enters the sleep state, controlling a base station of the energy saving cell to enter an energy saving sleep state.

[0227] Further, based on the above Figures 1 to 7The method shown, one or more embodiments of the specification also provides a storage medium for storing computer executable instruction information, in a specific embodiment, the storage medium can be a U disk, optical disc, hard disk, etc., the computer executable instruction information stored in the storage medium can realize the following process when executed by the processor:

[0228] Grid processing is performed on the network coverage area to be regulated.

[0229] The grid in the network coverage area with an overlap coverage rate greater than a preset coverage rate threshold is determined as a first grid.

[0230] The first grid is subjected to clustering processing to obtain a target cluster, and the grid contained in the target cluster is determined as a target grid.

[0231] According to the number of grids occupied by each cell in the target grid, the reference signal received power, and the number of users, the cells in the target grid are divided into a primary serving cell and an energy saving cell.

[0232] Each embodiment in the specification is described in a progressive manner, and the same or similar parts of each embodiment can be referred to each other. Each embodiment focuses on the difference from other embodiments. In particular, for the above-mentioned storage medium embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the related parts can be referred to the part of the method embodiment.

[0233] Further, based on the above Figures 1 to 4 The method shown, one or more embodiments of the specification also provide a computer program product, including a computer program, the computer program in the computer program product can realize the following process when executed by the processor:

[0234] Grid processing is performed on the network coverage area to be regulated.

[0235] The grid in the network coverage area with an overlap coverage rate greater than a preset coverage rate threshold is determined as a target grid.

[0236] According to the number of grids occupied by each cell in the target grid, the reference signal received power, and the number of users, the energy saving cell in the target grid is screened out.

[0237] According to a preset energy saving strategy, it is judged whether the energy saving cell enters a sleep state.

[0238] If it is determined that the energy saving cell enters the sleep state, the base station of the energy saving cell is controlled to enter an energy saving sleep state.

[0239] Further, based on the above Figures 1 to 7The method shown, one or more embodiments of the specification also provides a computer program product, including a computer program, the computer program in the computer program product can realize the following flow when executed by a processor:

[0240] Grid processing is performed on the network coverage area to be regulated.

[0241] The grid in the network coverage area with an overlap coverage rate greater than a preset coverage rate threshold is determined as a first grid.

[0242] The first grid is subjected to clustering processing to obtain a target cluster, and the grid contained in the target cluster is determined as a target grid.

[0243] According to the number of grids occupied by each cell in the target grid, the reference signal received power, and the number of users, the cells in the target grid are divided into a primary serving cell and an energy-saving cell.

[0244] Each embodiment in the specification is described in a progressive manner, and the same or similar parts of each embodiment can be referred to each other. Each embodiment focuses on the differences from other embodiments. In particular, for the above-mentioned computer program product embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts are described in the part of the method embodiment.

[0245] The embodiment of the specification provides a computer program product, which performs grid processing on a network coverage area to be regulated, determines a grid in the network coverage area with an overlap coverage rate greater than a preset coverage rate threshold as a target grid, screens an energy-saving cell in the target grid according to the number of grids occupied by each cell in the target grid, the reference signal received power, and the number of users, judges whether the energy-saving cell enters a sleep state according to a preset energy-saving strategy, and controls a base station of the energy-saving cell to enter an energy-saving sleep state if it is determined that the energy-saving cell enters the sleep state. Based on the overlap coverage rate of the grid in the geographical position, the effective target grid can be screened according to the preset coverage rate threshold, and then the energy-saving cell can be quickly and accurately screened according to the number of grids occupied by each cell in the target grid, the reference signal received power, and the number of users. In this way, the energy-saving cell that can enter the sleep state can be determined under the condition of ensuring the overall coverage, and the base station of the energy-saving cell is controlled to enter the energy-saving sleep state, thereby improving the energy-saving cell determination efficiency and accuracy and improving the energy-saving effect of the base station.

[0246] The above described embodiments of the present description have been described. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims can be performed in a different order and still achieve desirable results. Additionally, the processes depicted in the figures do not necessarily require the particular order shown, or sequential order, to achieve the desired results. In certain implementations, multitasking and parallel processing can be advantageous.

[0247] In the 1990s, it was relatively easy to distinguish whether an improvement in a technology was a hardware improvement (e.g., an improvement in the circuit structure of a diode, transistor, switch, etc.) or a software improvement (an improvement in a method flow). However, as technology has evolved, many improvements in method flows today can be considered as direct improvements in hardware circuit structures. Designers almost always obtain the corresponding hardware circuit structures by programming the improved method flows into hardware circuits. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using hardware entity modules. For example, a programmable logic device (PLD) (e.g., a field programmable gate array (FPGA)) is an integrated circuit whose logic function is determined by user programming of the device. A digital system is "integrated" on a PLD by the designer programming the PLD, rather than by ordering a chip manufacturer to design and fabricate a custom integrated circuit chip. Moreover, instead of manually fabricating integrated circuit chips, this programming is now mostly implemented using "logic compiler" software, which is similar to software compilers used in program development, and the original code to be compiled is written in a specific programming language, which is called a hardware description language (HDL), and there are many such languages, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc., and the most commonly used are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should be aware that, as long as the method flow is logically programmed in the above-mentioned hardware description languages and programmed into an integrated circuit, a hardware circuit implementing the logical method flow can be easily obtained.

[0248] For the sake of presentation, the detailed description has been set forth in a format that often alternates step by step illustrations. Indeed, some implementations have been presented in terms of procedures, flowcharts, and other ordered diagrams. It should be understood, however, that the embodiments described herein are not limited by the order of any steps. Steps from different embodiments can be combined, interchanged between steps, moved between embodiments, and / or modified.

[0249] Those skilled in the art will appreciate that embodiments of the present description can be devised for a variety of computer-implemented methods, systems, or computer program products. Accordingly, one or more embodiments of the present description can be embodied in the form of a hardware-only embodiment, a software-only embodiment, or in the form of a combination of software and hardware aspects. Furthermore, one or more embodiments of the present description can be implemented in the form of computer program products that comprise computer-usable program code embodied in one or more computer-usable storage media (including, but not limited to, magnetic disk storage, CD-ROM, optical storage, and the like) for execution by a computer or other programmable, electronic devices.

[0250] These computer program instructions can also be loaded into a computer or other programmable electronic devices to cause a series of operations steps to be performed on the computer or other programmable electronic devices to produce a computer-implemented process such that the instructions which execute on the computer or other programmable electronic devices provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 The flowchart blocks or steps can also represent a computer program product in the form of a computer program tangibly embodied in one or more computer-usable storage media (including, but not limited to, magnetic disk storage, CD-ROM, optical storage, and the like) for execution by a computer or other programmable electronic devices. Figure 1 The flowchart blocks or steps can also represent a computer program product in the form of a computer program tangibly embodied in one or more computer-usable storage media (including, but not limited to, magnetic disk storage, CD-ROM, optical storage, and the like) for execution by a computer or other programmable electronic devices.

[0251] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology for storing information. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device. According to the definition herein, computer-readable media does not include transitory media such as modulated data signals and carriers.

[0252] Various embodiments of the present description are described in a progressive manner, and the same or similar parts between various embodiments can be referred to each other. Each embodiment focuses on the difference from other embodiments. In particular, for system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and the relevant parts can be referred to the part of the method embodiment.

[0253] The above merely provides the example of the present specification and is not intended to limit the present document. The present specification can have various changes and modifications for those skilled in the art. Any modification, equivalent replacement, improvement, etc. within the spirit and principle of the present specification shall be included in the scope of claims of the present specification.

Claims

1. A base station energy-saving method, characterized in that, The method includes: The network coverage area to be regulated is rasterized; Within the network coverage area, grids with an overlap coverage rate greater than a preset coverage threshold are identified as target grids; Based on the number of cells occupied, the reference signal receiving power, and the number of users in each cell within the target grid, energy-saving cells are selected from the cells within the target grid. Based on the preset energy-saving strategy, it is determined whether the energy-saving community has entered a dormant state; If it is determined that the energy-saving cell has entered a dormant state, then the base station of the energy-saving cell is controlled to enter an energy-saving dormant state.

2. The method according to claim 1, characterized in that, The step of determining whether the energy-saving community has entered a dormant state according to a preset energy-saving strategy includes: Based on the number of cells occupied, the reference signal received power, and the number of users in each cell within the target grid, the primary serving cell of each cell within the target grid is selected. Based on the maximum load of the primary serving cell and the number of first users in the energy-saving cell corresponding to the primary serving cell within a preset adjustment period, it is determined whether the energy-saving cell enters a dormant state.

3. The method according to claim 2, characterized in that, The method further includes: When the energy-saving cell is in a dormant state, obtain the second number of users of the primary serving cell corresponding to the energy-saving cell within the preset adjustment period; Based on the second number of users and the maximum load of the primary serving cell, determine whether to wake up the energy-saving cell that has entered a dormant state. If it is determined that the energy-saving cell that has entered the dormant state will be woken up, then the base station of the energy-saving cell that has entered the dormant state will be controlled to enter the wake-up state.

4. The method according to claim 3, characterized in that, The target cluster includes multiple primary serving cells. Before determining whether the energy-saving cell has entered a dormant state according to the preset energy-saving strategy, the method further includes: determining the same grid occupancy rate between the energy-saving cell and each primary serving cell based on the number of grids occupied by the energy-saving cell in each primary serving cell and the number of grids contained in the target cluster. Based on the same grid occupancy rate between the energy-saving cell and each of the primary serving cells, the primary serving cell corresponding to the energy-saving cell is determined among the multiple primary serving cells.

5. The method according to claim 4, characterized in that, There are multiple energy-saving cells that have entered a dormant state. If it is determined that an energy-saving cell that has entered a dormant state will be woken up, then the base station of that energy-saving cell will be controlled to enter a wake-up state, including: If it is determined that the energy-saving cell that has entered the dormant state will be woken up, then the target energy-saving cell among the energy-saving cells that have entered the dormant state will be determined based on the same grid occupancy rate between the energy-saving cell that has entered the dormant state and the corresponding primary serving cell. Control the base station of the target energy-saving cell to enter the wake-up state.

6. The method according to claim 3, characterized in that, The step of determining the grid cells with an overlap coverage rate greater than a preset coverage threshold within the network coverage area as target grid cells includes: Within the network coverage area, the grid cells with an overlap coverage rate greater than a preset coverage threshold are defined as the first grid cells; The first grid is clustered to obtain a target cluster, and the grids contained in the target cluster are determined as the target grids.

7. The method according to claim 6, characterized in that, The step of selecting the primary serving cell of each cell within the target grid based on the grid occupancy number, reference signal received power, and number of users includes: The service score of each cell in the target grid is determined based on the number of grid cells occupied, the reference signal receiving power, and the number of users in each cell within the target grid. Within the preset adjustment period, the primary serving cell of the cells in the target grid is selected based on the service score of each cell in the target grid and the grid occupancy rate of the cell in the target cluster.

8. The method according to claim 7, characterized in that, Within the preset adjustment period, based on the service score of each cell in the target grid and the grid occupancy rate of the cell in the target cluster, the primary serving cell of the cells in the target grid is selected, including: Within the preset adjustment period, the cells in the target grid are sorted according to the service score of each cell in the target grid, and the first cell is determined based on the sorted cells. If the grid occupancy rate of the first cell within the target cluster is not less than a preset occupancy rate threshold, then the first cell is determined as the primary serving cell; If the grid occupancy rate of the first cell within the target cluster is less than the preset occupancy rate threshold, then the second cell is determined based on the sorted cells; If the sum of the grid occupancy rates of the first cell and the second cell within the target cluster is not less than the preset occupancy rate threshold, then the first cell and the second cell are determined as the primary serving cells.

9. The method according to claim 1, characterized in that, The process of rasterizing the network coverage area to be regulated includes: If the base station density in the network coverage area to be regulated is greater than a preset density threshold, and / or the overlap coverage is greater than a preset coverage threshold, the network coverage area to be regulated is rasterized.

10. A base station energy-saving method, characterized in that, The method includes: The network coverage area to be regulated is rasterized; Within the network coverage area, the grid cells with an overlap coverage rate greater than a preset coverage threshold are defined as the first grid cells; The first grid is clustered to obtain a target cluster, and the grids contained in the target cluster are determined as target grids; Based on the number of cells occupied, the reference signal receiving power, and the number of users in each cell within the target grid, the cells within the target grid are divided into primary serving cells and energy-saving cells. Based on the preset energy-saving strategy, it is determined whether the energy-saving community has entered a dormant state; If it is determined that the energy-saving cell has entered a dormant state, then the base station of the energy-saving cell is controlled to enter an energy-saving dormant state.

Citation Information

Patent Citations

  • Multi-network cooperative network optimization and energy saving method and system

    CN105357692A

  • Overlapping coverage rate calculation method and device of base station, storage medium and electronic equipment

    CN113873557A