Cell energy saving method, electronic device, medium, and program product

CN122317835APending Publication Date: 2026-06-30ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ZTE CORP
Filing Date
2024-12-27
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

In communication networks, independently adjusting the energy-saving parameters of a cell can affect the performance of other cells, resulting in a poor user experience and failing to achieve effective energy-saving results.

Method used

By acquiring cell clusters, determining the energy-saving assessment values ​​of cell clusters under multiple combinations of energy-saving parameters, selecting the optimal combination of energy-saving parameters, and sending it to the associated base stations, collaborative energy saving of cells within the cell cluster is achieved, taking into account the correlation between multiple cells.

Benefits of technology

It reduces the workload of energy saving, lowers the risk of community performance degradation, improves user experience, and reduces energy consumption while ensuring network performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122317835A_ABST
    Figure CN122317835A_ABST
Patent Text Reader

Abstract

This disclosure provides a cell energy-saving method, comprising: acquiring a cell cluster, the cell cluster including multiple cells within a target network area; determining an energy-saving assessment value for the cell cluster under multiple sets of energy-saving parameter combinations composed of preset multiple energy-saving parameters; determining the optimal energy-saving parameter combination for the cell cluster from the multiple sets of energy-saving parameter combinations based on the energy-saving assessment value; and sending the optimal energy-saving parameter combination for the cell cluster to a base station associated with the cell cluster, so that the base station performs energy saving on the cells included in the cell cluster based on the optimal energy-saving parameter combination. This disclosure also provides an electronic device, a computer-readable medium, and a computer program product.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a method for energy saving in a residential community, electronic equipment, computer-readable media, and computer program products. Background Technology

[0002] With the development of communication technology and the rapid increase in the number of terminals, communication technology is constantly being upgraded, and new services and applications are constantly emerging. Base stations need to support higher data transmission rates and larger network capacity to meet new demands, which will increase the energy consumption of base stations and increase operating costs.

[0003] In some related technologies, energy-saving schemes are independently developed for different cells, and energy saving is carried out independently between different cells. However, there are connections between cells in a communication network. Adjusting the energy-saving parameters of an individual cell may affect the performance of other cells, leading to performance degradation and failure to achieve better energy-saving results, resulting in a poor user experience. Summary of the Invention

[0004] This disclosure provides a method for energy saving in residential communities, electronic devices, computer-readable media, and computer program products.

[0005] In a first aspect, embodiments of this disclosure provide a cell energy-saving method, comprising: acquiring a cell cluster, the cell cluster including multiple cells within a target network area; determining an energy-saving assessment value of the cell cluster under multiple sets of energy-saving parameter combinations composed of preset multiple energy-saving parameters; determining the optimal energy-saving parameter combination of the cell cluster from the multiple sets of energy-saving parameter combinations based on the energy-saving assessment value; and sending the optimal energy-saving parameter combination of the cell cluster to a base station associated with the cell cluster, so that the base station performs energy saving on the cells included in the cell cluster based on the optimal energy-saving parameter combination.

[0006] In a second aspect, embodiments of this disclosure provide an electronic device, which includes a memory and a processor; the memory stores a computer program that can be executed by the processor, and when the computer program is executed by the processor, it implements the method of the first aspect.

[0007] Thirdly, embodiments of this disclosure provide a computer-readable medium having a computer program stored thereon, which, when executed by a processor, implements the method of the first aspect.

[0008] Fourthly, embodiments of this disclosure provide a computer program product including a computer program that, when executed by a processor, implements the method of the first aspect.

[0009] In this embodiment, a cell cluster is obtained, comprising multiple cells within a target network area. Using the cell cluster as the energy-saving target, an energy-saving evaluation value is determined for the cell cluster under multiple sets of preset energy-saving parameter combinations. Based on the energy-saving evaluation value, the optimal energy-saving parameter combination for the cell cluster is determined from the multiple sets of energy-saving parameter combinations. This optimal energy-saving parameter combination is then sent to the base station associated with the cell cluster, enabling the base station to perform energy saving on the cells within the cell cluster based on the optimal energy-saving parameter combination. Thus, by using the cell cluster as the energy-saving target and determining the optimal energy-saving parameter combination for the cell cluster, the base station uses this optimal energy-saving parameter combination to perform coordinated energy saving on the cells within the cell cluster. Compared to schemes that focus on independent cell energy saving, this application's scheme considers the relationships between multiple cells. By coordinating energy saving on multiple cells within a cell cluster, the workload of energy saving can be reduced, and the risk of cell performance degradation can be lowered. This allows the base station to reduce energy consumption while ensuring network performance, thereby improving user experience. Attached Figure Description

[0010] In the accompanying drawings of the embodiments disclosed herein:

[0011] Figure 1 This is a schematic diagram of a community energy-saving method provided in an embodiment of the present disclosure;

[0012] Figure 2 This is a schematic flowchart of a cell cluster determination method provided in an embodiment of the present disclosure;

[0013] Figure 3 This is a schematic flowchart of a method for determining an optimal combination of energy-saving parameters provided in an embodiment of the present disclosure;

[0014] Figure 4 A flowchart illustrating another method for determining the optimal combination of energy-saving parameters provided in this embodiment of the disclosure;

[0015] Figure 5 A flowchart illustrating a method for adjusting energy-saving parameters provided in an embodiment of this disclosure;

[0016] Figure 6 A block diagram illustrating the composition of a community energy-saving device provided in this embodiment of the disclosure;

[0017] Figure 7 A block diagram of a community energy-saving system provided in this disclosure embodiment;

[0018] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation

[0019] To enable those skilled in the art to better understand the technical solutions of this disclosure, the embodiments of this disclosure will be described in detail below with reference to the accompanying drawings.

[0020] The present disclosure will be described more fully below with reference to the accompanying drawings; however, the embodiments shown may be embodied in different forms, and the present disclosure should not be construed as limited to the embodiments set forth below. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will enable those skilled in the art to fully understand the scope of the disclosure.

[0021] The accompanying drawings of the embodiments disclosed herein are provided to further illustrate the embodiments of this disclosure and form part of the specification. They are used together with the detailed embodiments to explain this disclosure and do not constitute a limitation thereof. The above and other features and advantages will become more apparent to those skilled in the art from the description of the detailed embodiments with reference to the accompanying drawings.

[0022] Where there is no conflict, the various embodiments of this disclosure and the features thereof in the embodiments may be combined with each other.

[0023] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the disclosure. The term "and / or" as used in this disclosure includes any and all combinations of one or more of the associated enumerated entries. The singular forms "a" and "the" as used in this disclosure are also intended to include the plural forms, unless the context clearly indicates otherwise. The terms "comprising," "made of," etc., as used in this disclosure specify the presence of the stated feature, integral, step, operation, element, and / or component, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or groups thereof.

[0024] Unless otherwise specified, all terms used in this disclosure (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and this disclosure, and will not be interpreted as having an idealized or overly formal meaning, unless expressly so defined in this disclosure.

[0025] With the development of communication technology and the rapid increase in the number of terminals, communication technology is constantly being upgraded. For example, communication technology is evolving from Long Term Evolution (LTE) technology to Fifth Generation (5G) and New Radio (NR) technology. As communication technology continues to evolve, new services and applications are constantly emerging. Base stations need to support higher data transmission rates and larger network capacity to meet new demands, which will increase the energy consumption of base stations and increase operating costs.

[0026] In some related technologies, energy-saving schemes are independently developed for different cells, and energy saving is implemented independently between different cells. However, to ensure good network performance, there is often some signal overlap between cells in communication networks, and cells are interconnected, thus affecting each other. Although independently adjusting the energy-saving parameters of each cell can determine the optimal energy-saving parameters for each cell, due to the mutual influence between cells, when configuring the energy-saving parameters of some cells in a target network area, it may affect the performance of other cells, leading to performance degradation and failing to achieve better energy-saving effects, resulting in a poor user experience.

[0027] In view of this, the present disclosure provides a community energy-saving method, electronic device, computer-readable medium, and computer program product to solve the above problems.

[0028] Figure 1 This diagram illustrates a flow chart of a cell energy-saving method provided in an embodiment of this disclosure. This cell energy-saving method can be applied to cell energy-saving devices, which can be network management systems, mobile edge computing devices, or other centralized network element management systems. Figure 1 As shown, the community energy-saving method in this embodiment includes, but is not limited to, the following steps.

[0029] S101: Obtain cell clusters, which include multiple cells within the target network area.

[0030] In this embodiment of the disclosure, the target network area refers to the network area where energy saving in the community is required.

[0031] S102: Determine the energy-saving assessment value of the cell cluster under multiple sets of energy-saving parameter combinations composed of multiple preset energy-saving parameters, and determine the optimal energy-saving parameter combination of the cell cluster from the multiple sets of energy-saving parameter combinations based on the energy-saving assessment value.

[0032] In this embodiment of the disclosure, the energy-saving parameters may include at least one of the following: energy-saving time period, energy-saving threshold, and energy-saving method.

[0033] S103: Send the optimal energy-saving parameter combination of the cell cluster to the base station associated with the cell cluster, so that the base station can save energy for the cells included in the cell cluster based on the optimal energy-saving parameter combination.

[0034] In this embodiment, a cell cluster is obtained, comprising multiple cells within a target network area. Using the cell cluster as the energy-saving target, an energy-saving assessment value is determined for the cell cluster under multiple preset energy-saving parameter combinations. Based on the energy-saving assessment value, the optimal energy-saving parameter combination for the cell cluster is determined from the multiple energy-saving parameter combinations. This optimal energy-saving parameter combination is then sent to the base station associated with the cell cluster, enabling the base station to perform energy saving on the cells within the cell cluster based on the optimal energy-saving parameter combination. Thus, by using the cell cluster as the energy-saving target and determining the optimal energy-saving parameter combination for the cell cluster, the base station uses this optimal energy-saving parameter combination to perform coordinated energy saving on the cells within the cell cluster. Compared to schemes that focus on independent cell energy saving, this application's scheme considers the relationships between multiple cells. By coordinating energy saving on multiple cells within a cell cluster, the workload of energy saving can be reduced, and the risk of cell performance degradation can be lowered. This allows the base station to reduce energy consumption while ensuring network performance, thereby improving user experience.

[0035] In some embodiments, S101 can be implemented in the following manner:

[0036] Cells within the target network area are aggregated according to preset cell aggregation rules to obtain cell clusters.

[0037] In some embodiments, aggregating cells within a target network area according to a preset cell aggregation rule to obtain a cell cluster includes: acquiring cell aggregation information; aggregating cells within the target network area according to the cell aggregation information and the preset cell aggregation rule to obtain a cell cluster. The cell aggregation information includes at least one of distance and service correlation information between cells within the target network area. The service correlation information is used to determine the service correlation between cells. For example, the service correlation information may include measurement report (MR) information for each cell. The MR information may include the number of MRs for each cell within a preset time period and the signal strength parameters of each cell and its co-frequency neighboring cells.

[0038] In this embodiment of the disclosure, the preset cell aggregation rule may include a clustering algorithm, such as a density-based clustering algorithm. The density-based clustering algorithm includes, but is not limited to, the Density-Based Spatial Clustering of Applications with Noise (DBSCAN) algorithm and the Ordering points to identify the clustering structure (OPTICS) algorithm.

[0039] The following section uses a preset cell aggregation rule as the DBSCAN algorithm, where cell aggregation information includes distances and service association information between cells within the target network area. Service association information includes the MR information of each cell. This will be used as an example to explain in detail the method for obtaining cell clusters. (See appendix.) Figure 2 The following is a flowchart illustrating a cell cluster determination method provided in this embodiment of the disclosure, which may include the following steps:

[0040] S1011: Obtain the distance between cells within the target network area.

[0041] For example, S1011 can be implemented in the following way:

[0042] Method 1: Obtain the base station parameters covering the target network area. These parameters include the latitude and longitude information of each cell in the target network area. Based on the latitude and longitude information of each cell, determine the distance between cells in the target network area.

[0043] Method 2: Obtain the distances between cells within the target network area from the storage unit.

[0044] S1012: Obtain the MR information of each cell, and determine the core cell from multiple cells in the target network area based on the MR information of each cell.

[0045] In this embodiment, the MR information of each cell may include the number of MRs of each cell within a preset time period and the signal strength parameters of each cell and its co-frequency neighboring cells. Based on the signal strength parameters of each cell and its co-frequency neighboring cells, the target neighboring cells and the number of target neighboring cells of each cell are determined. Based on the number of MRs of the target neighboring cells of each cell within the preset time period, the number of target neighboring cells, and a preset first hyperparameter, the average number of MRs of the target neighboring cells of each cell is determined. Cells among multiple cells in the target network area whose number of MRs within the preset time period is greater than the average number of MRs of their target neighboring cells are determined as core cells.

[0046] In this embodiment, the value of the preset first hyperparameter can be set by the user according to the actual application requirements.

[0047] In this embodiment, taking the signal strength parameter as the reference signal received power as an example, the method for determining the core cell is described in detail: For each cell in the target network area, its MR information is obtained. The MR information includes the number of MRs of each cell in a preset time period and the reference signal received power of each cell and its co-frequency neighboring cells. Based on the reference signal received power of each cell and its co-frequency neighboring cells, the relative signal strength difference between each cell and its co-frequency neighboring cells is determined. Co-frequency neighboring cells whose relative signal strength difference with each cell is greater than a preset relative signal strength threshold are determined as target neighboring cells, and the number of target neighboring cells is determined.

[0048] In this embodiment, after determining the target neighbor cells and the number of target neighbor cells for each cell, at least one core cell can be determined from multiple cells using the following formula:

[0049]

[0050] Where N is the number of target neighboring cells, N mr The number of MRs for each target neighboring cell within a preset time period, where α is the preset first hyperparameter.

[0051] In this embodiment, among multiple cells within the target network area, the number of MRs (Matchmaking Ranks) within a preset time period is greater than N. avg-mr The communities that are identified as core communities are referred to as non-core communities in the following text for the purpose of easy distinction.

[0052] S1013: Determine the cluster radius for each core cell.

[0053] In this embodiment, the clustering radius of the core cell can be determined based on the number of target neighboring cells of the core cell, the distance between the core cell and each of its target neighboring cells, and a preset second hyperparameter. It can be understood that the number of target neighboring cells of the core cell can be obtained according to S1012, and the distance between the core cell and each of its target neighboring cells can be obtained according to S1011.

[0054] In this embodiment, the value of the preset second hyperparameter can be set by the user according to the actual application requirements.

[0055] In this embodiment, the cluster radius of each core cell can be determined using the following formula:

[0056]

[0057] Where eps is the cluster radius of the core cell, N is the number of target neighbor cells of the core cell, and D i β represents the distance between the core cell and each of its target neighboring cells, and β is a preset second hyperparameter.

[0058] S1014: Determine the first cell cluster based on the core cell and its cluster radius.

[0059] In this embodiment, a target non-core cell whose distance from the core cell is less than or equal to the cluster radius can be determined based on the distance between the core cell and the non-core cell and the cluster radius of the core cell. The core cell and the target non-core cell are then aggregated to obtain a second cell cluster, and a first cell cluster is determined based on the second cell cluster.

[0060] In this embodiment, determining the first cell cluster based on the second cell cluster can be achieved in the following way:

[0061] Method 1: If the number of cells in the second cell cluster is less than or equal to a preset cell number threshold, the second cell cluster is designated as the first cell cluster. The preset cell number threshold can be set according to actual application requirements.

[0062] Method 2: If the number of cells in the second cell cluster exceeds the preset cell number threshold, this method can continue to be used. Figure 2 The cell cluster aggregation method in the middle re-aggregates multiple cells included in the second cell cluster until at least one third cell cluster is obtained. The third cell cluster is determined as the first cell cluster. The number of cells included in the third cell cluster is less than or equal to a preset cell number threshold.

[0063] S1015: Output the first cell cluster.

[0064] In this embodiment, the first cell cluster is output and used as the energy-saving target.

[0065] In this embodiment of the disclosure, S102 can be implemented using a parameter optimization algorithm. The parameter optimization algorithm may include, but is not limited to, genetic algorithms, ant colony algorithms, and simulated annealing algorithms. This disclosure does not limit the specific algorithm used.

[0066] In some embodiments, Figure 3 This illustration shows a flowchart of a method for determining an optimal combination of energy-saving parameters according to an embodiment of the present disclosure. Figure 3 As shown, in S102, the energy-saving assessment value of the cell cluster is determined under multiple sets of energy-saving parameter combinations composed of multiple preset energy-saving parameters. Based on the energy-saving assessment value, the optimal energy-saving parameter combination of the cell cluster is determined from the multiple sets of energy-saving parameter combinations. This can be achieved in the following way:

[0067] S1021: Divide the cell cluster into multiple grids.

[0068] For example, the grid size can be a square geographic region with a side length of GridSized.

[0069] S1022: Predict the first load of each grid cell in the cell cluster based on the preset load prediction model.

[0070] In this embodiment, the preset load forecasting model can be a load forecasting model in the prior art.

[0071] S1023: Obtain the correspondence between the load and energy-saving parameters of the grid in the cell cluster, and determine the second load corresponding to each grid in the case of using multiple sets of energy-saving parameter combinations for each target energy-saving parameter combination in the cell cluster.

[0072] In this embodiment, the correspondence between grid load and energy-saving parameters can be obtained by collecting grid load data, user perception data, and historical energy-saving parameters of the grid associated with the cell cluster, and then fitting the correspondence between grid load and energy-saving parameters through historical data.

[0073] In this embodiment, the cell cluster uses each set of target energy-saving parameter combinations, which can be understood as each cell in the cell cluster using the energy-saving parameters in the target energy-saving parameter combinations.

[0074] For example, in S1023, the load data and historical energy-saving parameters of each grid in the cell cluster can be collected, and the correspondence between the grid load and the energy-saving parameters can be obtained by data fitting.

[0075] S1024: Determine the energy-saving assessment value of the cell cluster under multiple combinations of energy-saving parameters based on the first and second loads of each grid in the cell cluster.

[0076] The energy-saving assessment value characterizes the proximity of the first and second loads of all grids in a cell cluster. For example, the energy-saving assessment value can be the sum of the absolute values ​​of the differences between the first and second loads of all grids in the cell cluster. In S1024, the energy-saving effect can be evaluated by determining the energy-saving assessment value of the cell cluster under multiple combinations of energy-saving parameters. The smaller the energy-saving assessment value, the closer the first and second loads of all grids in the cell cluster are, indicating a better energy-saving effect. Conversely, the larger the energy-saving assessment value, the greater the difference between the first and second loads of all grids in the cell cluster, indicating a poorer energy-saving effect.

[0077] S1025: The energy-saving parameter combination corresponding to the smallest energy-saving assessment value among multiple energy-saving parameter combinations shall be determined as the optimal energy-saving parameter combination.

[0078] Using the above method, cell clusters with business relevance can be used as energy-saving targets. By collaboratively optimizing the energy-saving parameters used by each cell in the cell cluster and continuously adjusting the combination of energy-saving parameters used by the cells in the cell cluster, the optimal combination of energy-saving parameters that makes the network energy saving reach a local optimum can be determined while ensuring the user experience, making the entire network more likely to save energy in more places.

[0079] The method for determining the optimal combination of energy-saving parameters provided in this disclosure will be described in detail below with reference to an example. Figure 4 The diagram illustrates another method for determining the optimal combination of energy-saving parameters provided in this embodiment of the present disclosure. This method includes, but is not limited to, the following steps.

[0080] Step S1: Input cell cluster.

[0081] Energy-saving parameters are optimized for each cell cluster in turn.

[0082] Step S2: Set the optimization space for energy-saving parameters.

[0083] The energy-saving parameter optimization space of the cell cluster is pre-set. The energy-saving parameter optimization space includes energy-saving parameters such as allowed energy-saving methods, energy-saving time periods, and energy-saving thresholds. These energy-saving parameters serve as the optimization range for energy-saving parameters.

[0084] Step S3: Determine the optimal combination of energy-saving parameters in the energy-saving parameter optimization space.

[0085] In this example, the cells in the cell cluster sequentially use each of the multiple energy-saving parameter combinations in the energy-saving parameter optimization space to determine the optimal energy-saving parameter combination in the energy-saving parameter optimization space.

[0086] For example, the sum of the absolute values ​​of the differences between the first load and the second load of all grids in the cell cluster can be used as the energy-saving assessment value. The optimal combination of energy-saving parameters in the energy-saving parameter optimization space can be determined by the energy-saving assessment value. The combination of energy-saving parameters corresponding to the smallest energy-saving assessment value among multiple combinations of energy-saving parameters can be determined as the optimal combination of energy-saving parameters.

[0087] Step S4: Determine if an optimal energy-saving parameter combination exists. If an optimal energy-saving parameter combination exists, proceed to step S5. If no optimal energy-saving parameter combination exists, modify the parameters and repeat step S2 until the optimal energy-saving parameter combination is determined. For example, a maximum number of iterations can be pre-configured; exceeding this maximum number of iterations terminates the optimization process.

[0088] Step S5: Output the optimal combination of energy-saving parameters for the cell cluster.

[0089] In some embodiments, after executing S103, after the base station performs energy saving on the cells included in each cell cluster based on the optimal energy-saving parameter combination, the energy-saving effect can be measured and the energy-saving parameters can be adjusted if the energy-saving effect is not good: obtaining multiple first performance index parameters of the cell cluster before energy saving, and multiple second performance index parameters of the cells included in the cell cluster after energy saving based on the optimal energy-saving parameter combination; determining the number of performance index parameters that deteriorate after energy saving according to the first performance index parameters and the second performance index parameters; and adjusting the energy-saving parameters of the cells included in the cell cluster if the number of performance index parameters that deteriorate after energy saving is greater than a preset threshold for the number of deterioration types.

[0090] In some embodiments, the first performance index parameter and the second performance index parameter are performance index parameters corresponding to the cell cluster, including at least one of the following: wireless call success rate, wireless call drop rate, handover success rate, downlink average rate, and uplink average rate of the area formed by the cell cluster. In this embodiment, multiple first performance index parameters before energy saving of the cell cluster can be obtained in the following manner, and multiple second performance index parameters after energy saving of the cells included in the cell cluster based on the optimal energy saving parameter combination:

[0091] Send a first request to the base station associated with the cell cluster, and receive a first performance index parameter and a second performance index parameter sent by the base station associated with the cell cluster according to the first request;

[0092] The energy-saving parameters of the cells included in a cell cluster can be adjusted in the following ways:

[0093] Rollback the energy-saving parameters of each cell in the cell cluster.

[0094] By employing the method described in the above embodiments, when the overall network performance parameters of a cell cluster deteriorate, the energy-saving parameters of cells within the cell cluster can be adjusted collaboratively as a whole, thereby ensuring user experience while saving energy.

[0095] It is understood that the performance indicators corresponding to the cell cluster include, but are not limited to, at least one of the following: wireless connection success rate, wireless drop rate, handover success rate, downlink average rate, and uplink average rate. Other performance indicators of the cell cluster may also be used, and this application is not limited to these.

[0096] In some embodiments, the first performance index parameter and the second performance index parameter are performance index parameters corresponding to the target cells included in the cell cluster, including at least one of the target cell's cell radio call success rate, cell radio call drop rate, cell handover success rate, cell downlink average rate, and cell uplink average rate. The energy-saving parameter includes an energy-saving threshold. In this embodiment, multiple first performance index parameters before energy saving of the cell cluster can be obtained in the following manner, and multiple second performance index parameters after energy saving of the cells included in the cell cluster based on the optimal combination of energy-saving parameters are obtained:

[0097] Send a second request to the base station associated with the target cell, and receive the first performance index parameter and the second performance index parameter sent by the base station associated with the target cell according to the second request;

[0098] The energy-saving parameters of the cells included in a cell cluster can be adjusted in the following ways:

[0099] Reduce the energy-saving threshold of the target cell included in the cell cluster by the first target adjustment amount.

[0100] Using the method described in the above embodiments, when the performance index parameters of a specific cell in a cell cluster deteriorate, the cell can be used as the object of energy-saving parameter adjustment, which can optimize energy saving while avoiding the impact on other cells.

[0101] It is understood that the performance indicators corresponding to the target cell include, but are not limited to, at least one of the following: cell wireless call success rate, cell wireless call drop rate, cell handover success rate, cell downlink average rate, and cell uplink average rate. Other performance indicators of the target cell may also be used, and this application is not limited to these.

[0102] In some embodiments, the first performance index parameter and the second performance index parameter are performance index parameters corresponding to the target grid included in the cell cluster, including user-perceived index parameters within the target grid. The user-perceived index parameters include at least one of call completion rate, call drop rate, bit error rate, data transmission rate, and network latency. In this embodiment, multiple first performance index parameters before energy saving of the cell cluster can be obtained in the following manner, and multiple second performance index parameters after energy saving of the cells included in the cell cluster based on the optimal combination of energy-saving parameters:

[0103] Send a third request to the base station associated with the target grid, and receive the first performance index parameter and the second performance index parameter sent by the base station associated with the target grid according to the third request;

[0104] The energy-saving parameters of the cells included in a cell cluster can be adjusted in the following ways:

[0105] The energy-saving parameters of the cells included in the cell cluster that cover the target grid are reduced by the second target adjustment amount.

[0106] By using the method described in the above embodiments, when the performance index parameters of a specific grid in a cell cluster deteriorate, the cells covering the grid can be used as the objects for adjusting energy-saving parameters, thus ensuring user experience while optimizing energy saving.

[0107] It is understood that the performance metrics parameters corresponding to the target grid include, but are not limited to, user-perceived metrics parameters within the target grid, and other performance metrics parameters of the target grid may also be used; this application is not limited to these. User-perceived metrics parameters include, but are not limited to, at least one of call completion rate, call drop rate, bit error rate, data transmission rate, and network latency, and other user-perceived metrics parameters may also be used; this application is not limited to these.

[0108] The method for adjusting energy-saving parameters provided in this disclosure will be described in detail below with reference to an example. Figure 5 The illustration shows a flowchart of a method for adjusting energy-saving parameters according to an embodiment of the present disclosure, which includes, but is not limited to, the following steps.

[0109] Step S1: Collect performance metrics parameters.

[0110] For each cell cluster, collect the first performance index parameter and the second performance index parameter (which can be described as cell cluster-level performance index parameter) corresponding to each cell cluster, including at least one of the following in the area formed by the cell cluster: wireless connection rate, wireless drop rate, handover success rate, downlink average rate, and uplink average rate. By comparing the changes in the first performance index parameter before energy saving and the second performance index parameter after energy saving, the overall changes in the network indicators of the cell cluster area can be determined.

[0111] For each cell in each cell cluster, collect the first performance index parameter and the second performance index parameter (which can be described as cell-level performance index parameter) corresponding to each cell, including at least one of the following: cell wireless call success rate, cell wireless call drop rate, cell handover success rate, cell downlink average rate, and cell uplink average rate. The index changes of each cell in the cell cluster can be determined by comparing the changes of the first performance index parameter before energy saving and the second performance index parameter after energy saving in each cell in the cell cluster.

[0112] For each grid in each cell cluster, collect the first performance index parameter and the second performance index parameter (which can be described as grid-level performance index parameter) corresponding to each grid, including user perception index parameters within the grid. The user perception index parameters include at least one of call connection rate, call drop rate, bit error rate, data transmission rate and network latency. The change in user experience can be determined by comparing the changes in the first performance index parameter before energy saving and the second performance index parameter after energy saving in each grid of the cell cluster.

[0113] Step S2: Evaluate performance index parameters.

[0114] In this embodiment, the performance index parameters can be compared between the first performance index parameter before energy saving and the second performance index parameter after energy saving to assess whether the performance index parameter deteriorates after energy saving. In step S2, an evaluation can be performed for each type of performance index parameter to determine whether that type of performance index parameter deteriorates after energy saving and to determine the number of performance index parameters that deteriorate after energy saving. Specifically, for negative gain indicators, a smaller value is better, and for positive gain indicators, a larger value is better. Taking the negative gain indicator, cell wireless drop rate, as an example, the average data before energy saving is denoted as mean, the average data during energy saving is denoted as actual, and the degradation tolerance threshold is denoted as deltaThrd. When the degradation ratio of actual does not exceed the tolerance threshold deltaThrd, the indicator is considered not to have deteriorated. The evaluation formula is as follows:

[0115] (actual-mean) / mean<deltaThrd.

[0116] It is understandable that step S2 can be used to evaluate the performance index parameters for cell clusters, cells within cell clusters, and grids within cell clusters.

[0117] Step S3: Determine whether the energy-saving parameters need to be adjusted. If the energy-saving parameters need to be adjusted, proceed to step S4; if the energy-saving parameters do not need to be adjusted, repeat step S2.

[0118] For example, step S3 can determine whether energy-saving parameters need to be adjusted in the following way: if the number of performance index parameters that deteriorate after energy saving is greater than the preset threshold for the number of deterioration types, adjust the energy-saving parameters of the cells in the cell cluster included in the optimal energy-saving parameter combination.

[0119] In this embodiment, degradation thresholds can be preset for cell clusters, cells within cell clusters, and grids within cell clusters. For example, the preset degradation threshold for cell clusters is denoted as NetLimitNum, the preset degradation threshold for cells within cell clusters is denoted as CellLimitNum, and the preset degradation threshold for grids within cell clusters is denoted as GisLimitNum. The values ​​of NetLimitNum, CellLimitNum, and GisLimitNum can be the same or different.

[0120] The following examples illustrate how to determine whether energy-saving parameters need to be adjusted, specifically for cell clusters, cells within cell clusters, and grids within cell clusters.

[0121] (1) For each cell cluster, if the number of performance index parameters that deteriorate after energy saving is greater than the preset threshold NetLimitNum, it indicates that the overall performance index parameters of the regional network of the cell cluster have deteriorated significantly. The energy saving parameters at this time are not suitable for the actual load of the network, so the energy saving parameters of the cell cluster need to be adjusted.

[0122] (2) For each cell in the cell cluster, if the number of degraded performance index parameters after energy saving is greater than the preset threshold CellLimitNum, it indicates that the performance index parameters of the cell in the cell cluster have deteriorated and the energy saving parameters of the cell are not suitable for the actual load of the cell. Therefore, it is necessary to adjust the energy saving parameters of the cell in the cell cluster.

[0123] (3) For each grid in a cell cluster, if the number of performance index parameters that deteriorate after energy saving is greater than the preset threshold GisLimitNum, it indicates that the user's perception in the grid has deteriorated and the energy-saving parameters of the cell covering the grid are not suitable. Therefore, it is necessary to adjust the energy-saving parameters of the relevant cells covering the grid in the cell cluster.

[0124] Step S4: Adjust energy-saving parameters.

[0125] The following sections explain how to adjust energy-saving parameters for cell clusters, cells within cell clusters, and grids within cell clusters, respectively.

[0126] (1) For each cell cluster, after determining the energy-saving parameters of the cell cluster that need to be adjusted, roll back the energy-saving parameters of all cells in the cell cluster.

[0127] (2) For each cell in a cell cluster, after determining the cells whose energy-saving parameters need adjustment, the energy-saving threshold of that cell in the cell cluster can be reduced by the first target adjustment amount. For example, the threshold for entering energy saving can be adjusted based on the degree of degradation of performance index parameters, making it more difficult to enter energy saving. The specific adjustment method is as follows:

[0128] ThrdNew=ThrdOld-β*(actual-predict).

[0129] (3) For each grid in a cell cluster, after determining the energy-saving parameters of the relevant cells in the cell cluster that cover the grid that need to be adjusted, the energy-saving parameters of the relevant cells in the cell cluster that cover the grid can be reduced by the second target adjustment amount. For example, the second target adjustment amount of the relevant cells in the grid can be calculated by using the load ratio provided by the relevant cells in the grid and the cell energy-saving parameter adjustment method.

[0130] If the network performance parameters of the cell cluster deteriorate as a whole, strategy (1) can be used; if the network performance parameters of the cell cluster are normal, but the performance parameters of a specific cell or grid in the cell cluster deteriorate, strategy (2) or strategy (3) can be used.

[0131] By repeating the above steps and continuously adjusting energy-saving parameters through closed-loop evaluation, we can adapt to the ever-changing load and maximize the protection of user experience and perception while saving energy.

[0132] The device according to embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. Figure 6 This diagram illustrates the composition of a community energy-saving device provided in an embodiment of this disclosure. Figure 6 As shown, the energy-saving device 600 in this community includes, but is not limited to, the following modules.

[0133] The acquisition module 601 is configured to acquire cell clusters, which include multiple cells within the target network area.

[0134] The parameter optimization module 602 is configured to determine the energy-saving assessment value of a cell cluster under multiple sets of energy-saving parameter combinations composed of multiple preset energy-saving parameters, and to determine the optimal energy-saving parameter combination of the cell cluster from the multiple sets of energy-saving parameter combinations based on the energy-saving assessment value.

[0135] The parameter distribution module 603 is configured to send the optimal energy-saving parameter combination of the cell cluster to the base station associated with the cell cluster, so that the base station can save energy for the cells included in the cell cluster based on the optimal energy-saving parameter combination.

[0136] It should be noted that the community energy-saving device 600 in this embodiment can implement any of the community energy-saving methods in this disclosure embodiment.

[0137] According to the device of the present disclosure, a cell cluster is used as the energy-saving object, and the optimal energy-saving parameter combination of the cell cluster is determined. The base station uses the optimal energy-saving parameter combination of the cell cluster to perform coordinated energy saving on the cells included in the cell cluster. Compared with the scheme of independent energy saving of cells, the scheme of this application considers the correlation between multiple cells. By coordinating energy saving on multiple cells in the cell cluster, the workload of energy saving can be reduced, and the risk of cell performance degradation can be reduced. Thus, the base station can reduce energy consumption while ensuring network performance, so as to improve user experience.

[0138] Figure 7 This diagram illustrates a block diagram of a community energy-saving system provided in an embodiment of this disclosure. This community energy-saving system can be a centralized management system. For example... Figure 7 As shown, the energy-saving system of this community includes, but is not limited to, the following equipment:

[0139] Base station 710, network management equipment 720 and centralized processing equipment 730.

[0140] The base station 710 includes a cell energy-saving execution module 711, which can be used to save energy in cells within a cell cluster by using the optimal combination of energy-saving parameters corresponding to the cell cluster.

[0141] The network management device 720 includes a database 721 and a data forwarding module 722. The database 721 can be used to store data sent from the base station 710 to the centralized processing device 730, and also to store data sent from the centralized processing device 730 to the base station 710. The data forwarding module 722 can be used to forward data sent from the base station 710 to the centralized processing device 730 or vice versa. For example, the data forwarding module 722 can be used to forward the optimal energy-saving parameter combination corresponding to the cell cluster sent from the centralized processing device 730 to the base station 710.

[0142] The centralized processing equipment 730 includes a data acquisition module 731, a community aggregation module 732, a parameter optimization module 733, and an energy-saving parameter adjustment module 734. The energy-saving parameter adjustment module 734 includes an energy-saving parameter execution submodule 7341, an energy-saving parameter adjustment decision submodule 7342, and an energy-saving parameter adjustment submodule 7343.

[0143] The centralized processing device 730 is used to execute any of the community energy-saving methods in the embodiments of this disclosure.

[0144] The data acquisition module 731 is used to collect data involved in the process of implementing the community energy-saving method.

[0145] The cell aggregation module 732 is used to aggregate multiple cells to obtain at least one cell cluster.

[0146] The parameter optimization module 733 is used to determine the energy-saving assessment value of each cell cluster under multiple sets of energy-saving parameter combinations composed of multiple preset energy-saving parameters, and to determine the optimal energy-saving parameter combination for each cell cluster from the multiple sets of energy-saving parameter combinations based on the energy-saving assessment value.

[0147] The energy-saving parameter adjustment module 734 is used to adjust the currently executed energy-saving parameters.

[0148] Secondly, refer to the appendix. Figure 8This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure, comprising: at least one processor 801, at least one memory 802, and one or more I / O interfaces 803. The one or more I / O interfaces 803 are connected between the processor 801 and the memory 802. The memory 802 stores one or more computer programs, which are executed by the at least one processor 801 to enable the at least one processor 801 to implement the first aspect described above and any possible embodiment thereof.

[0149] Among them, the processor is a device with data processing capabilities, including but not limited to the central processing unit (CPU); the memory is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), and flash memory (FLASH); the I / O interface (read-write interface) is connected between the processor and the memory, enabling information exchange between the memory and the processor, including but not limited to the data bus (Bus).

[0150] Thirdly, embodiments of this disclosure provide a computer-readable medium having a computer program stored thereon, which, when executed by a processor, implements the first aspect and any possible embodiments thereof.

[0151] Those skilled in the art will understand that all or some of the steps, systems, and devices disclosed above, as functional modules / units, can be implemented as software, firmware, hardware, or suitable combinations thereof.

[0152] In hardware implementations, the division between functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be executed by several physical components working together.

[0153] Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit (CPU), digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit (ASIC). Such software may be distributed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technique for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory (FLASH) or other disk storage; read-only optical disc (CD-ROM), digital versatile disc (DVD) or other optical disc storage; magnetic cartridges, magnetic tapes, disk storage or other magnetic storage; and any other media that can be used to store desired information and can be accessed by a computer. Furthermore, as is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

[0154] This disclosure has disclosed exemplary embodiments, and although specific terminology has been used, it is for general illustrative purposes only and should not be construed as limiting. In some instances, it will be apparent to those skilled in the art that features, characteristics, and / or elements described in conjunction with particular embodiments may be used alone, or in combination with features, characteristics, and / or elements described in conjunction with other embodiments, unless otherwise expressly indicated. Therefore, those skilled in the art will understand that various changes in form and detail may be made without departing from the scope of this disclosure as set forth by the appended claims.

Claims

1. A method for energy conservation in a residential community, comprising: Obtain a cell cluster, which includes multiple cells within the target network area; Determine the energy-saving assessment value of the cell cluster under multiple sets of energy-saving parameter combinations composed of multiple preset energy-saving parameters, and determine the optimal energy-saving parameter combination of the cell cluster from the multiple sets of energy-saving parameter combinations based on the energy-saving assessment value; The optimal energy-saving parameter combination of the cell cluster is sent to the base station associated with the cell cluster, so that the base station can save energy for the cells included in the cell cluster based on the optimal energy-saving parameter combination.

2. The method of claim 1, wherein, The acquisition of cell clusters includes: The cells within the target network area are aggregated according to preset cell aggregation rules to obtain the cell cluster.

3. The method of claim 2, wherein, The step of aggregating cells within the target network area according to a preset cell aggregation rule to obtain the cell cluster includes: Obtain cell aggregation information, wherein the cell aggregation information includes at least one of distance and service association information between cells in the target network area, wherein the service association information is used to determine the service association between the cells; The cells within the target network area are aggregated according to the cell aggregation information and the preset cell aggregation rules to obtain the cell cluster.

4. The method according to claim 1, wherein, The step of determining the energy-saving assessment value of the cell cluster under multiple sets of energy-saving parameter combinations composed of multiple preset energy-saving parameters, and determining the optimal energy-saving parameter combination of the cell cluster from the multiple sets of energy-saving parameter combinations based on the energy-saving assessment value, includes: The cell cluster is divided into multiple grids; The first load in the future for each grid in the cell cluster is predicted according to a preset load prediction model; Obtain the correspondence between the load and energy-saving parameters of the grid in the cell cluster, and determine the second load corresponding to each grid when the cell cluster uses each target energy-saving parameter combination in the multiple sets of energy-saving parameter combinations; Based on the first load and the second load of each grid in the cell cluster, determine the energy-saving assessment value of the cell cluster under multiple combinations of energy-saving parameters; The optimal energy-saving parameter combination is determined by identifying the energy-saving parameter combination that corresponds to the smallest energy-saving assessment value among multiple energy-saving parameter combinations.

5. The method according to claim 1 or 4, wherein, After sending the optimal energy-saving parameter combination of the cell cluster to the base station associated with the cell cluster, the method further includes: The system obtains various first performance index parameters of the cell cluster before energy saving, and various second performance index parameters of the cells included in the cell cluster after energy saving based on the optimal combination of energy saving parameters. Based on the first performance index parameter and the second performance index parameter, determine the number of performance index parameters that deteriorate after energy saving; If the number of performance index parameters that deteriorate after energy saving exceeds a preset threshold for the number of deterioration parameters, the energy-saving parameters of the cells included in the cell cluster will be adjusted.

6. The method according to claim 5, wherein, The first performance indicator parameter and the second performance indicator parameter are performance indicator parameters corresponding to the cell cluster, including at least one of the following: wireless connection rate, wireless drop rate, handover success rate, downlink average rate, and uplink average rate of the area formed by the cell cluster. The process of obtaining multiple first performance index parameters of the cell cluster before energy saving, and multiple second performance index parameters of the cells included in the cell cluster after energy saving based on the optimal energy-saving parameter combination, includes: Send a first request to the base station associated with the cell cluster, and receive the first performance index parameter and the second performance index parameter sent by the base station associated with the cell cluster according to the first request; The adjustment of the energy-saving parameters of the cells included in the cell cluster includes: Revert the energy-saving parameters of each cell in the cell cluster.

7. The method according to claim 5, wherein, The first performance index parameter and the second performance index parameter are performance index parameters corresponding to the target cells included in the cell cluster, including at least one of the target cell’s cell radio call success rate, cell radio call drop rate, cell handover success rate, cell downlink average rate and cell uplink average rate, and the energy saving parameter includes an energy saving threshold. The process of obtaining multiple first performance index parameters of the cell cluster before energy saving, and multiple second performance index parameters of the cells included in the cell cluster after energy saving based on the optimal energy-saving parameter combination, includes: Send a second request to the base station associated with the target cell, and receive the first performance index parameter and the second performance index parameter sent by the base station associated with the target cell according to the second request; The adjustment of the energy-saving parameters of the cells included in the cell cluster includes: The energy-saving threshold of the target cell included in the cell cluster is reduced by a first target adjustment amount.

8. The method according to claim 5, wherein, The first performance index parameter and the second performance index parameter are performance index parameters corresponding to the target grid included in the cell cluster, including user perception index parameters within the target grid, and the user perception index parameters include at least one of call connection rate, call drop rate, bit error rate, data transmission rate and network latency; The process of obtaining multiple first performance index parameters of the cell cluster before energy saving, and multiple second performance index parameters of the cells included in the cell cluster after energy saving based on the optimal energy-saving parameter combination, includes: Send a third request to the base station associated with the target grid, and receive the first performance index parameter and the second performance index parameter sent by the base station associated with the target grid according to the third request; The adjustment of the energy-saving parameters of the cells included in the cell cluster includes: The energy-saving parameters of the cells covering the target grid, included in the cell cluster, are reduced by a second target adjustment amount.

9. An electronic device comprising a memory and a processor; the memory storing a computer program executable by the processor, wherein the computer program, when executed by the processor, implements the method of any one of claims 1 to 8.

10. A computer-readable medium having a computer program stored thereon, which, when executed by a processor, implements the method of any one of claims 1 to 8.

11. A computer program product comprising a computer program that, when executed by a processor, implements the method of any one of claims 1 to 8.