Energy saving determination method and device, electronic equipment and storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA TELECOM CORP LTD
- Filing Date
- 2022-11-22
- Publication Date
- 2026-07-21
AI Technical Summary
Existing technologies cannot accurately consider load, temperature, and different energy-saving characteristics when evaluating the energy-saving effect of base stations, resulting in low accuracy in energy-saving effect assessment.
By constructing a community-level equipment basic energy consumption retrospective method, introducing energy-saving efficiency factors, and combining the basic energy consumption of equipment before energy saving, the energy-saving energy consumption of symbolic shutdown, and the energy-saving energy consumption, the energy-saving value of the service community is evaluated.
It improves the accuracy of energy saving assessment, enabling more precise evaluation of the energy-saving effect of base stations.
Smart Images

Figure CN115835351B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a method, apparatus, electronic device, and storage medium for determining energy saving. Background Technology
[0002] To ensure the effectiveness of energy conservation and emission reduction, improve the energy efficiency of wireless equipment, and implement various energy-saving measures on a large scale, these measures include: symbol shutdown, channel shutdown (channel shutdown, 2T to 1T reduction, PA shutdown, etc.), carrier shutdown (deep sleep, carrier shutdown), and switch shutdown (timers and smart switches, etc.).
[0003] With the development of AI, various AI+energy-saving methods have been deployed on a large scale in the mobile network field. Energy saving of wireless devices is now in a state of large-scale, all-weather, multi-method integration and automatic implementation at any time, which brings great difficulty and challenges to the evaluation of energy saving effect. Many companies in the market use energy contracts to cooperate with operators on energy saving, and share the profits according to the proportion of energy consumption / electricity cost saved. Therefore, accurate evaluation of energy saving effect has become very important.
[0004] Currently, the formula used for base station energy saving assessment is: S (energy saving value) = T0 (basic energy consumption of equipment before energy saving) - T1 (energy consumption of equipment after energy saving). The value of T1 (energy consumption after energy saving) can be obtained through network management or electricity meter data. However, the energy consumption value of T0 (basic energy consumption before energy saving) cannot be collected through network management or metering devices. Currently, commonly used calculation and assessment methods include: shutdown measurement methods, empirical prediction methods, and average values for nearby time periods, which cannot accurately calculate the energy savings of each device and various energy-saving measures implemented.
[0005] The shutdown measurement method involves canceling energy-saving measures for a single network element or the entire network for a certain period (generally 3-7 days) to obtain the basic energy consumption value of each network element as T0 (basic energy consumption value before energy saving). Subsequently, energy-saving measures are reactivated, and the energy consumption value collected after energy saving is used as T1 (energy consumption value after energy saving), thus calculating S (energy saving value). This method has the following drawbacks: 1) It requires canceling energy-saving deployments for a certain period to obtain T0, affecting the continuity of energy-saving implementation, resulting in a large amount of network operation and high costs; 2) Equipment energy consumption is strongly correlated with network load and equipment temperature. If the basic energy consumption value obtained in winter (low temperature) is used as T0, T0-T1 often becomes negative in summer. Simultaneously, equipment energy consumption increases linearly with increasing load; 3) When multiple energy-saving measures are implemented simultaneously, it is impossible to distinguish the energy-saving effects of each measure. Therefore, the shutdown measurement method is costly to obtain basic energy consumption values, involves a large amount of network operation, lacks consideration of the impact of load, temperature, and different energy-saving characteristics on energy consumption, and cannot accurately assess energy-saving effectiveness.
[0006] Fuzzy measurement method: This method uses energy consumption values provided by the equipment manufacturer or from pilot projects in specific areas as empirical values (such as 10% symbol shutdown, 3% channel shutdown, 40%-50% deep sleep, 100% switch shutdown, etc.) for direct calculation. While low-cost, it suffers from low accuracy and drawbacks: 1. It lacks consideration of the impact of load, temperature, and different energy-saving characteristics on energy consumption, leading to inaccurate assessment results. For example, for the same equipment, model AAU5613, with a 0% load, a base power consumption of 549.6 W / H, and a PRB utilization rate of 30%, the power consumption is 613.2 W / H, representing an 11.6% increase in energy consumption. 2) The equipment's bandwidth and channel configuration also significantly affect energy consumption. For example, adjusting the configuration of the same model from 64T to 32T reduces the equipment's power consumption by approximately 7%.
[0007] The near-term average method: This method obtains the baseline energy consumption values for one hour before and after energy saving in the current community and takes the average as T0 (baseline energy consumption value) for the energy-saving period of the community, thereby evaluating the energy-saving effect. However, this method also has the drawback of ignoring load differences in different time periods, leading to a large difference between the prediction and the actual value.
[0008] All of the above measurement methods suffer from low accuracy in assessing energy savings. Summary of the Invention
[0009] The technical problem to be solved by the embodiments of this application is to provide a method, apparatus, electronic device and storage medium for determining energy saving, so as to improve the accuracy of energy saving assessment.
[0010] In a first aspect, embodiments of this application provide a method for determining energy savings, the method comprising:
[0011] Obtain the target PRB value and energy consumption value after energy saving of the target serving cell within the target time period, as well as the target device type of the target device corresponding to the target serving cell;
[0012] Call the pre-established PRB load energy consumption relationship table of the target serving cell to determine the basic energy consumption value of the target equipment after the symbol shutdown is turned on, corresponding to the target PRB value;
[0013] The target PRB value and the basic energy consumption value are processed by calling the pre-established symbolic shutdown energy efficiency model corresponding to the target device type to obtain the target energy efficiency factor of the target serving cell in the target time period;
[0014] Based on the basic energy consumption value and the target energy efficiency factor, determine the symbol shutdown energy saving value corresponding to the target serving cell;
[0015] Based on the basic energy consumption value, the energy consumption value saved by symbol shutdown, and the energy consumption value after energy saving, the energy saving value corresponding to the target serving cell is determined.
[0016] Optionally, before calling the pre-established PRB load-energy consumption relationship table of the target serving cell to determine the basic energy consumption value of the target device after symbol shutdown and activation corresponding to the target PRB value, the method further includes:
[0017] Obtain the device energy consumption data of the target serving cell within a historical time period;
[0018] The energy consumption data of the device is normalized according to a set duration to obtain the energy consumption data of multiple time periods corresponding to the target serving cell.
[0019] Energy consumption data for multiple time periods is preprocessed to generate preprocessed energy consumption data for multiple time periods.
[0020] Based on the preprocessed energy consumption data from multiple time periods, a PRB load energy consumption relationship table for the target serving cell is established.
[0021] Optionally, establishing the PRB load energy consumption relationship table for the target serving cell based on the preprocessed energy consumption data from multiple time periods includes:
[0022] By removing energy consumption data from energy-saving periods in the preprocessed energy consumption data of multiple time periods, the target energy consumption data is obtained;
[0023] The target energy consumption data is clustered using a linear regression clustering algorithm to obtain a PRB load energy consumption relationship table that indicates the relationship between PRB values and baseline energy consumption values.
[0024] Optionally, obtaining the target PRB value of the target serving cell within the target time period includes:
[0025] Determine whether the energy-saving unavailability duration of the target serving cell during the target time period is greater than 0;
[0026] In response to the energy-saving unavailability duration being greater than 0, determine whether a valid PRB value for the target serving cell within the target time period has been obtained;
[0027] In response to obtaining the valid PRB value of the target serving cell within the target time period, the valid PRB value is used as the target PRB value;
[0028] In response to the failure to obtain a valid PRB value for the target serving cell within the target time period, the target PRB value is predicted based on the PRB value of the target serving cell within a target historical time period that matches the target time period.
[0029] Optionally, before processing the target PRB value and the basic energy consumption value by calling the pre-established symbolic shutdown energy efficiency model corresponding to the target device type to obtain the target energy efficiency factor of the target serving cell within the target time period, the method further includes:
[0030] Obtain the energy efficiency factor of the target device within different PRB value ranges;
[0031] Based on each energy efficiency factor and the PRB value range, a symbolic shutdown energy efficiency model corresponding to the target equipment type is established.
[0032] Optionally, determining the energy-saving value corresponding to the target serving cell based on the basic energy consumption value, the energy-saving value from symbol shutdown, and the energy-saving value includes:
[0033] Based on the baseline energy consumption value and the energy consumption value saved by symbol shutdown, the baseline energy consumption value before energy saving of the target serving cell in the target time period is determined;
[0034] Based on the pre-holiday basic energy consumption value and the post-energy-saving energy consumption value, the energy-saving value corresponding to the target service cell is determined.
[0035] Secondly, embodiments of this application provide an energy-saving determination device, the device comprising:
[0036] The PRB value acquisition module is used to acquire the target PRB value and energy consumption value after energy saving of the target serving cell within the target time period, as well as the target device type of the target device corresponding to the target serving cell;
[0037] The basic energy consumption determination module is used to call the pre-established PRB load energy consumption relationship table of the target serving cell to determine the basic energy consumption value of the target device after the symbol shutdown is turned on, corresponding to the target PRB value.
[0038] The target energy-saving factor determination module is used to determine the target energy-saving efficiency factor corresponding to the target PRB value;
[0039] The energy-saving acquisition module is used to call the pre-established symbolic shutdown energy-saving efficiency model corresponding to the target device type to process the target PRB value, the basic energy consumption value and the target energy-saving efficiency factor to obtain the symbolic shutdown energy-saving value corresponding to the target serving cell;
[0040] The energy-saving determination module is used to determine the energy-saving value corresponding to the target serving cell based on the basic energy consumption value, the energy-saving value of the symbol shutdown, and the energy consumption value after energy saving.
[0041] Optionally, the device further includes:
[0042] The device energy consumption data acquisition module is used to acquire the device energy consumption data of the target serving cell during historical time periods;
[0043] The time-segmented energy consumption data acquisition module is used to normalize the energy consumption data of the device according to a set duration to obtain energy consumption data for multiple time periods corresponding to the target serving cell.
[0044] The preprocessing data generation module is used to preprocess energy consumption data in multiple time periods and generate preprocessed energy consumption data for multiple time periods.
[0045] The energy consumption relationship table establishment module is used to establish the PRB load energy consumption relationship table of the target serving cell based on the preprocessed energy consumption data of multiple partition time periods.
[0046] Optionally, the energy consumption relationship table establishment module includes:
[0047] The target energy consumption data acquisition unit is used to remove energy consumption data of energy-saving periods from the preprocessed energy consumption data of multiple partitioned time periods to obtain target energy consumption data;
[0048] The energy consumption relationship table acquisition unit is used to perform clustering processing on the target energy consumption data based on the linear regression clustering algorithm to obtain the PRB load energy consumption relationship table indicating the relationship between the PRB value and the basic energy consumption value.
[0049] Optionally, the PRB value acquisition module includes:
[0050] An energy-saving duration determination unit is used to determine whether the energy-saving unavailability duration of the target serving cell during the target time period is greater than 0;
[0051] A valid PRB determination unit is used to determine whether to obtain a valid PRB value of the target serving cell within the target time period in response to the energy-saving unavailability duration being greater than 0.
[0052] The first PRB acquisition unit is configured to, in response to acquiring the valid PRB value of the target serving cell within the target time period, use the valid PRB value as the target PRB value.
[0053] The second PRB acquisition unit is configured to, in response to the failure to acquire a valid PRB value of the target serving cell within the target time period, predict the target PRB value based on the PRB value of the target serving cell within a target historical time period that matches the target time period.
[0054] Optionally, the device further includes:
[0055] The energy consumption data acquisition module is used to acquire the energy efficiency factor of the target device in different PRB value ranges;
[0056] The PRB relationship model establishment module is used to establish a symbolic shutdown energy efficiency model corresponding to the target equipment type based on each energy efficiency factor and the PRB value range.
[0057] Optionally, the energy-saving determination module includes:
[0058] The energy consumption before energy saving determination unit is used to determine the basic energy consumption value before energy saving of the target serving cell in the target time period based on the basic energy consumption value and the energy consumption value saved by symbol shutdown;
[0059] The energy-saving value determination unit is used to determine the energy-saving value corresponding to the target serving cell based on the pre-saving basic energy consumption value and the post-saving energy consumption value.
[0060] Thirdly, embodiments of this application provide an electronic device, including:
[0061] A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the energy-saving determination method described in any of the preceding claims.
[0062] Fourthly, embodiments of this application provide a computer-readable storage medium that, when the instructions in the storage medium are executed by a processor of an electronic device, enables the electronic device to perform the energy-saving determination method described in any of the preceding claims.
[0063] Compared with the prior art, the embodiments of this application have the following advantages:
[0064] In this embodiment, by obtaining the target PRB value and energy consumption value after energy saving of the target serving cell within a target time period, and the target device type of the target device corresponding to the target serving cell, a pre-established PRB load-energy consumption relationship table of the target serving cell is invoked to determine the basic energy consumption value of the target device after symbol shutdown is enabled, corresponding to the target PRB value. A pre-established symbol shutdown energy-saving efficiency model corresponding to the target device type is then invoked to process the target PRB value and the basic energy consumption value to obtain the target energy-saving efficiency factor of the target serving cell within the target time period. Based on the basic energy consumption value and the target energy-saving efficiency factor, the symbol shutdown energy-saving value of the target serving cell is determined. Based on the basic energy consumption value, the symbol shutdown energy-saving value, and the energy consumption after energy saving, the energy-saving value of the target serving cell is determined. In evaluating energy savings, this embodiment introduces an energy-saving efficiency factor and combines the basic energy consumption of the device before energy saving, the energy saving energy consumption after symbol shutdown, and the energy saving energy consumption to jointly evaluate the energy-saving value of the serving cell, effectively improving the accuracy of energy-saving evaluation.
[0065] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0066] Figure 1 A flowchart illustrating the steps of a method for determining energy savings provided in this application embodiment;
[0067] Figure 2 A flowchart illustrating the steps of a method for establishing an energy consumption relationship table provided in this application embodiment;
[0068] Figure 3 A flowchart illustrating the steps of the method for obtaining an energy consumption relationship table provided in this application embodiment;
[0069] Figure 4 A flowchart illustrating the steps of a method for obtaining a target PRB value provided in this application embodiment;
[0070] Figure 5 A flowchart illustrating the steps of a symbolic shutdown energy efficiency model establishment method provided in this application embodiment;
[0071] Figure 6 A flowchart illustrating the steps of a method for determining energy-saving values provided in this application embodiment;
[0072] Figure 7 A schematic diagram illustrating the accuracy of four evaluation methods provided in this application embodiment;
[0073] Figure 8 A schematic diagram of an energy consumption assessment system interface provided in an embodiment of this application;
[0074] Figure 9 A schematic diagram illustrating the energy consumption and effects at different times within a cell-level environment, provided as an embodiment of this application;
[0075] Figure 10 This is a schematic diagram of the structure of an energy-saving determination device provided in an embodiment of this application;
[0076] Figure 11 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0077] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0078] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. The singular forms “a,” “the,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.
[0079] Symbol shutdown, as a basic energy-saving feature and a fundamental configuration of base stations, is effective 24 / 7. However, the energy consumption value generated by symbol shutdown cannot be obtained independently through network management. The energy-saving effect of symbol shutdown varies in different load ranges. When implemented simultaneously with carrier shutdown, deep sleep, and hard shutdown, the basic energy consumption is backtracked using the traditional formula T0 = T1 / (1 - empirical value of energy-saving efficiency). In low load ranges, the calculated energy-saving value for carrier shutdown is too high, while in high load ranges, the calculated energy-saving value for carrier shutdown is too low.
[0080] To address the aforementioned technical problems, the inventive approach of this application is to construct a cell-level equipment basic energy consumption backtracking method. When assessing energy savings, by introducing an energy-saving efficiency factor and combining the basic energy consumption of the equipment before energy saving, the energy-saving energy consumption of symbol shutdown, and the energy-saving energy consumption, the energy-saving value of the serving cell can be jointly assessed, which can effectively improve the accuracy of energy-saving assessment.
[0081] The technical solution of this application will now be described in detail with reference to the following embodiments.
[0082] Reference Figure 1 The flowchart illustrates the steps of a method for determining energy savings according to an embodiment of this application. Figure 1 As shown, the energy-saving determination method may include steps 101, 102, 103, 104 and 105.
[0083] Step 101: Obtain the target PRB value and energy consumption value after energy saving of the target serving cell within the target time period, and the target device type of the target device corresponding to the target serving cell.
[0084] The embodiments of this application can be applied to base stations, that is, the execution subject is the base station.
[0085] A base station, or public mobile communication base station, is a type of radio station that transmits and receives radio signals between a mobile communication switching center and a mobile phone terminal within a defined radio coverage area. In this example, the base station can be any of the following types: macro base station, micro base station, distributed base station, etc.
[0086] The target serving cell refers to a serving cell under a base station.
[0087] The target time period refers to the period used to evaluate energy savings. In this example, the target time period can be a period of set duration, such as 3 hours, 5 hours, etc. Specifically, the specific duration of the target time period can be determined according to business needs, and this embodiment does not impose any restrictions on it.
[0088] The target PRB value refers to the PRB utilization rate of the target serving cell during the target time period. A PRB (Physical Resource Block) corresponds to 12 consecutive carriers in the frequency domain (180K in the case of 15K carrier spacing) and a time-domain resource of one time frame (half a subframe, 0.5ms).
[0089] The energy consumption value after energy saving (T1) refers to the energy saved after adopting the symbolic shutdown energy-saving function. The energy consumption value after energy saving can be obtained through network management or electricity meter data collection.
[0090] The target device refers to the RRU (Radio Remote Unit) device corresponding to the target serving cell. In specific implementations, one serving cell can correspond to one or more RRU devices. Simultaneously, one RRU device can correspond to one or more serving cells. For example, a serving cell corresponds to one carrier frequency resource; a multi-mode RRU can carry two carrier frequency resources (i.e., two serving cells), or multiple RRU devices can form an SFN (Single-Frequency Number) serving cell group.
[0091] In this example, the target device is the RRU device that carries the carrier frequency resources of the target serving cell.
[0092] The energy-saving technology of LTE (Long Term Evolution) systems is symbol shutdown. In symbol shutdown, while ensuring the normal transmission of channels such as CRS (Cell Reference Signal), PCFICH (Physical Control Format Indicator Channel), PBCH (Physical Broadcast Channel), PSS (Primary Synchronization Signal), and SSS (Secondary Synchronization Signal), the radio frequency channels and power amplifiers are turned off during OFDM (Orthogonal Frequency Division Multiplexing) symbol time slots when there is no data transmission, thus saving RRU power consumption.
[0093] When assessing the energy savings of a target service cell during a target time period, the target PRB value and energy consumption after energy saving for the target service cell during the target time period, as well as the target equipment type of the target equipment corresponding to the target service cell, can be obtained.
[0094] In this embodiment, when obtaining the target PRB value of the target serving cell within the target time period, it can first be determined whether the energy-saving unavailability duration of the target serving cell within the target time period is greater than 0. If it is greater than 0, and a valid PRB value of the target serving cell within the target time period is obtained, then the valid PRB value is used as the target PRB value. Otherwise, the target PRB value can be predicted based on the PRB value of the target serving cell within the target historical time period that matches the target time period. This implementation process can be combined with... Figure 4 The following is a detailed description.
[0095] Reference Figure 4 The flowchart illustrates the steps of a method for obtaining a target PRB value according to an embodiment of this application. Figure 4 As shown, the method for obtaining the target PRB value may include steps 401, 402, 403, and 404.
[0096] Step 401: Determine whether the energy-saving unavailability duration of the target serving cell during the target time period is greater than 0.
[0097] In this embodiment, the data performance KPI, basic energy consumption T1, and configuration data of the target serving cell during the target time period can be obtained. Then, it can be determined whether the energy-saving unavailability time of the target serving cell during the target time period is greater than 0.
[0098] If the energy-saving unavailability time of the target service cell is equal to 0 during the target time period, then the basic energy consumption value t0 of the target equipment is equal to the energy consumption value T1 after energy saving. The subsequent calculation process for the basic energy consumption value of the target equipment is based on this energy-saving energy consumption value.
[0099] If the energy-saving unavailability duration of the target service cell is greater than 0 during the target time period, then proceed to step 402.
[0100] Step 402: In response to the energy-saving unavailability duration being greater than 0, determine whether a valid PRB value of the target serving cell within the target time period has been obtained.
[0101] If the energy-saving unavailability duration of the target serving cell during the target time period is greater than 0, it can be determined whether a valid PRB value for the target serving cell during the target time period has been obtained.
[0102] If a valid PRB value for the target serving cell within the target time period is obtained, proceed to step 403.
[0103] If a valid PRB value for the target serving cell within the target time period is not obtained, proceed to step 404.
[0104] Step 403: In response to obtaining the valid PRB value of the target serving cell within the target time period, the valid PRB value is used as the target PRB value.
[0105] After obtaining the valid PRB value of the target serving cell within the target time period, the obtained valid PRB value can be used as the target PRB value in response to obtaining the valid PRB value of the target serving cell within the target time period.
[0106] Step 404: In response to the failure to obtain a valid PRB value of the target serving cell in the target time period, predict the target PRB value based on the PRB value of the target serving cell in the target historical time period that matches the target time period.
[0107] If a valid PRB value for the target serving cell within the target time period is not obtained, the target PRB value can be predicted based on the PRB value of the target serving cell within the target historical time period that matches the target time period.
[0108] In practical implementation, as long as the PRB value of the cell for the target time period can be accurately obtained, the basic energy consumption value t0 (energy consumption value after symbol shutdown) of the cell for that time period can be traced back through the PRB load-energy consumption relationship table A. However, due to the implementation of energy-saving measures such as deep sleep, carrier shutdown, and hard shutdown, the KPI load value of the cell cannot be obtained. At the same time, data quality has an important impact on the clustering results. Generally speaking, the more data, the more reliable the analysis results. Since the energy consumption value is low or the data quality is not high during the energy-saving period, it is necessary to predict the energy consumption value of the energy-saving period by using data from other time periods, so as to obtain the PRB value of the cell corresponding to the target time period. The specific process is as follows:
[0109] Step 1: Determine whether the energy-saving unavailable time for this community during the target period is greater than 0. If it is equal to 0, then t0 = T1.
[0110] Step 2: If the unavailable time for energy saving in the target period is greater than 0, determine whether the community can obtain an effective PRB utilization rate. Otherwise, if the community cannot obtain a reasonable PRB, use the historical load PRB energy consumption relationship data of the energy-saving community in the target period to predict the PRB utilization rate of the energy-saving period through linear regression fitting curve.
[0111] After obtaining the target PRB value and energy consumption value after energy saving for the target serving cell during the target time period, as well as the target device type of the target device corresponding to the target serving cell, proceed to step 102.
[0112] Step 102: Call the pre-established PRB load energy consumption relationship table of the target serving cell to determine the basic energy consumption value of the target device after the symbol shutdown is turned on, corresponding to the target PRB value.
[0113] The PRB load energy consumption relationship table is a table used to indicate the relationship between PRB values and baseline energy consumption values. The process of creating the PRB load energy consumption relationship table can be combined with... Figure 2 The following is a detailed description.
[0114] Reference Figure 2 The flowchart illustrates the steps of a method for establishing an energy consumption relationship table according to an embodiment of this application. Figure 2 As shown, the method for establishing the energy consumption relationship table may include steps 201, 202, 203 and 204.
[0115] Step 201: Obtain the device energy consumption data of the target serving cell during historical time periods.
[0116] In this embodiment, device energy consumption data refers to PM data (i.e., performance data) and CM data (i.e., configuration data) corresponding to the target serving cell. In this example, device energy consumption data may include: base station basic information, device energy consumption (T1), performance, and other data.
[0117] In practical implementation, PM and CM data of the target serving cell in the mobile communication network can be collected periodically. When establishing the PRB load-energy consumption relationship table corresponding to the target serving cell, the collected equipment energy consumption data of the target serving cell in historical time periods can be extracted.
[0118] After obtaining the device energy consumption data of the target serving cell in the historical period, proceed to step 202.
[0119] Step 202: Normalize the device energy consumption data according to the set duration to obtain energy consumption data for multiple time periods corresponding to the target serving cell.
[0120] The set duration refers to the pre-set duration for dividing the device energy consumption data into time periods. In this example, the set duration can be 30 minutes, 1 hour, etc. Specifically, the specific value of the set duration can be determined according to business needs, and this embodiment does not impose any restrictions on it.
[0121] After obtaining the device energy consumption data of the target serving cell in historical time periods, the device energy consumption data can be normalized according to the set duration to obtain the energy consumption data of multiple time periods corresponding to the target serving cell.
[0122] In practical implementation, the energy consumption of equipment and base station information data can be associated with the data of cabinet slots, and normalized and sorted to produce cell-level and hourly energy consumption and performance data.
[0123] After normalizing the device energy consumption data according to the set duration to obtain the energy consumption data for multiple time periods corresponding to the target serving cell, step 203 is executed.
[0124] Step 203: Preprocess the energy consumption data for multiple time periods to generate preprocessed energy consumption data for multiple time periods.
[0125] After normalizing the device energy consumption data according to a set duration to obtain energy consumption data for multiple time periods corresponding to the target serving cell, the energy consumption data for these multiple time periods can be preprocessed to generate preprocessed energy consumption data for multiple time periods. In specific implementations, if cell-level energy consumption data is missing, a base station energy consumption allocation algorithm can be used to supplement it. For example, by utilizing the relationship between historical cell energy consumption and PRB (Power, Revenue, and Base Station) data, base station energy consumption data can be used for allocation to ensure data integrity and uniqueness.
[0126] After preprocessing the energy consumption data for multiple time periods to generate preprocessed energy consumption data for multiple time periods, step 204 is executed.
[0127] Step 204: Based on the preprocessed energy consumption data of multiple time periods, establish the PRB load energy consumption relationship table of the target serving cell.
[0128] After preprocessing energy consumption data across multiple time periods to generate preprocessed energy consumption data for those time periods, a PRB load-energy consumption relationship table for the target serving cell can be established based on this data. In practice, after obtaining the preprocessed energy consumption data for multiple time periods, the data can first be cleaned, and then a clustering algorithm can be used to cluster the cleaned data to obtain the PRB load-energy consumption relationship table for the target serving cell. This implementation process can be combined with... Figure 3 The following is a detailed description.
[0129] Reference Figure 3 The flowchart illustrates the steps of a method for obtaining an energy consumption relationship table according to an embodiment of this application. Figure 3 As shown, the method for obtaining the energy consumption relationship table may include steps 301 and 302.
[0130] Step 301: Remove the energy consumption data of the energy-saving period from the preprocessed energy consumption data of multiple partition time periods to obtain the target energy consumption data.
[0131] In this embodiment, after obtaining preprocessed energy consumption data for multiple time periods, energy consumption data for energy-saving periods can be removed from the preprocessed energy consumption data for multiple time periods to obtain the target energy consumption data.
[0132] In practice, hourly energy consumption values, equipment temperature data, PRB utilization rate, and various energy-saving unavailability periods can be obtained from the big data lake. The energy consumption values and equipment temperature data during the energy-saving periods are then removed to obtain the target energy consumption data, which serves as the basic data for the energy consumption relationship table.
[0133] After removing the energy consumption data of energy-saving periods from the preprocessed energy consumption data of multiple time periods to obtain the target energy consumption data, step 302 is executed.
[0134] Step 302: Cluster the target energy consumption data based on the linear regression clustering algorithm to obtain the PRB load energy consumption relationship table indicating the relationship between the PRB value and the baseline energy consumption value.
[0135] After removing energy consumption data from energy-saving periods in the preprocessed energy consumption data of multiple time periods to obtain the target energy consumption data, the target energy consumption data can be clustered based on the linear regression clustering algorithm to obtain the PRB load energy consumption relationship table indicating the relationship between the PRB value and the basic energy consumption value.
[0136] In practice, based on the hourly energy consumption, temperature and PRB data of a certain community over 30 days, a PRB load energy consumption relationship table can be generated for each hour of the day [0-23] with PRB values in the range of [0, 100] using a linear regression clustering algorithm.
[0137] Based on the PRB load energy consumption relationship table, the predicted energy consumption value of the target serving cell and the PRB for each time period can be predicted. In actual use, the energy consumption data of the current 24 hours can be iterated and updated to improve the prediction accuracy of the predicted energy consumption value of the PRB for each time period.
[0138] After obtaining the target PRB value of the target serving cell within the target time period, the basic energy consumption value (i.e., t0) of the target equipment after symbol shutdown can be determined based on the pre-established PRB load energy consumption relationship table.
[0139] In practical implementation, this can be applied to the load PRB utilization rate of the target serving cell during the target time period, and correlated with the load energy consumption relationship table A. If a correlation with the PRB utilization rate is found, the t0 value of the target serving cell during the target time period, i.e., the basic energy consumption value, is obtained. If a correlation with the PRB utilization rate is not found, the process can proceed to the next step. That is, the energy consumption value is obtained through training using the optimal matching time period. The training and prediction method is as follows:
[0140] The actual energy consumption at a certain hour t is x. j The predicted value for each time period is x i(prb) At that time, calculate the most accurate time period set.
[0141]
[0142] If the PRB (Proportional Rate of Birth) at 3 AM in a certain community is 4%, then cluster analysis will yield the predicted values for all time periods with a PRB of 4%, with the most accurate time periods being 0:00, 5:00, 13:00, and 18:00. If the PRB at 4 AM is 5%, cluster analysis will yield the predicted values for all time periods with a PRB of 5%, with the most accurate time periods being 1:00, 4:00, 7:00, 13:00, 17:00, and 19:00. This process continues until the most accurate predicted time period from 0:00 to 23:00 on a given day is obtained. Then, by training on 30 days of data, the final optimal prediction time period Φ is derived. t And correction factors. During the energy-saving period, the predicted value can be obtained by cluster analysis based on the PRB utilization rate and the most accurate prediction period, and then multiplied by the correction factor to calculate the t0 value of the energy-saving period.
[0143] The correction factor is:
[0144] After determining the basic energy consumption value of the target device after symbol shutdown is turned on, corresponding to the target PRB value, by calling the pre-established target serving cell PRB load energy consumption relationship table, step 103 is executed.
[0145] Step 103: Call the pre-established symbolic shutdown energy efficiency model corresponding to the target device type to process the target PRB value and the basic energy consumption value to obtain the target energy efficiency factor of the target serving cell in the target time period.
[0146] The target energy efficiency factor refers to the factor that affects the PRB value.
[0147] After assessing the energy savings of the target serving cell during the target time period and obtaining the target PRB value of the target serving cell during the target time period, the target PRB value and the basic energy consumption value can be processed by calling the pre-established symbolic shutdown energy efficiency model corresponding to the target equipment type to obtain the target energy efficiency factor of the target serving cell during the target time period.
[0148] The process of establishing the symbolic turn-off energy efficiency model can be combined with... Figure 5 The following is a detailed description.
[0149] Reference Figure 5 The flowchart illustrates the steps of a symbolic shutdown energy efficiency model establishment method provided in an embodiment of this application, as shown below. Figure 5 As shown, the method for establishing the symbol-off energy efficiency model may include steps 501 and 502.
[0150] Step 501: Obtain the energy efficiency factor of the target device in different PRB value ranges.
[0151] In this embodiment, the energy-saving effect of symbol shutdown varies depending on the equipment configuration and different load ranges. According to the comparison of measured data before and after symbol shutdown, the symbol shutdown efficiency reaches its peak when PRB=0, drops rapidly when PRB<10%, and gradually decreases slowly after PRB>10%. After reaching 50%, the energy-saving efficiency basically approaches 0 (basically no energy saving).
[0152] In practical applications, the range in which the key indicator PRB affects the symbol shutdown energy-saving efficiency can be pre-defined. The symbol shutdown efficiency reaches its peak when PRB=0. For example, the symbol shutdown efficiency of Huawei RRU3638 (4G) is 26%; Huawei RRU3630 (4G) has a symbol shutdown efficiency of 18%; Huawei AAU5639w (5G) has a symbol shutdown energy-saving efficiency of 19%; and Huawei AAU5613 (5G) has a symbol shutdown efficiency of 27%.
[0153] [0, 10] When PRB < 10%, the energy efficiency drops rapidly; after PRB > 10%, it gradually decreases slowly, and the energy efficiency fluctuation coefficients are different in the intervals [11, 20] and [21, 50]; after PRB > 50%, the energy efficiency tends to zero until the sign is turned off and no energy saving is generated.
[0154] Since the energy-saving efficiency generated by sign shutdown varies in different PRB intervals, an energy-saving efficiency factor is introduced to reflect its energy-saving efficiency, as shown in the following formula:
[0155] f(x) = t0' / T0, where x is the hourly PRB utilization rate of the community, and T0 = t0 + t0'.
[0156] f(x) = t0' / (t0+t0').
[0157] t0'=t0*f(x) / (1–f(x)).
[0158] Step 502: Based on each energy efficiency factor and the PRB value range, establish a symbolic shutdown energy efficiency model corresponding to the target equipment type.
[0159] Having determined the baseline energy efficiency at PRB=0 within a given interval, and through extensive experiments and big data analysis, symbol shutdown energy efficiency models for base station equipment from various manufacturers and models were established. Taking Huawei RRU3638 as an example, the linear formula for symbol shutdown efficiency is: [Formula omitted for brevity], where x is the PRB utilization rate:
[0160] f(0) = -26%.
[0161] f1(x)=-26%+x*0.011 [0, 10].
[0162] f2(x)=f1(10)+(x-10)*0.006 [11, 20].
[0163] f3(x)=f2(20)+(x-20)*0.003 [21, 50].
[0164] The linear formulas for the power-saving efficiency of several mainstream Huawei 4G / 5G equipment models when shut down are shown in Tables 1 and 2 below:
[0165] Table 1:
[0166]
[0167]
[0168] Table 2:
[0169]
[0170] Based on Tables 1 and 2 above, it can be seen that the embodiments of this application can establish corresponding symbolic shutdown energy efficiency models for different equipment types. By combining the symbolic shutdown energy efficiency model, the symbolic shutdown energy efficiency of the cell in different time periods can be obtained.
[0171] After calling the pre-established symbolic shutdown energy efficiency model corresponding to the target device type to process the target PRB value and basic energy consumption value, and obtaining the target energy efficiency factor of the target serving cell in the target time period, step 104 is executed.
[0172] Step 104: Based on the basic energy consumption value and the target energy efficiency factor, determine the symbol shutdown energy saving value corresponding to the target serving cell.
[0173] After obtaining the target energy efficiency factor for the target serving cell within the target time period, the symbol-off energy saving value for the target serving cell can be determined based on the base energy consumption value and the target energy efficiency factor. The specific formula is as follows:
[0174] t0'= t0*f / (1-f) (1)
[0175] In the above formula (1), t0' is the energy saving value of symbolic shutdown, t0 is the basic energy consumption value, and f is the target energy saving efficiency factor.
[0176] After determining the symbol shutdown energy saving value corresponding to the target serving cell based on the basic energy consumption value and the target energy saving efficiency factor, step 105 is executed.
[0177] Step 105: Based on the basic energy consumption value, the energy consumption value saved by symbol shutdown, and the energy consumption value after energy saving, determine the energy saving value corresponding to the target serving cell.
[0178] After determining the symbol-off energy saving value for the target serving cell based on the baseline energy consumption value and the target energy-saving efficiency factor, the energy saving value for the target serving cell can be determined based on the baseline energy consumption value, the symbol-off energy saving value, and the energy consumption value after energy saving. Specifically, the baseline energy consumption value T0 before energy saving can be calculated based on the baseline energy consumption value and the symbol-off energy saving value. The energy saving value S for the target serving cell can then be calculated based on the baseline energy consumption value T0 before energy saving and the energy consumption value T1 after energy saving. This calculation process can be combined with... Figure 6 The following is a detailed description.
[0179] Reference Figure 6 The flowchart illustrates the steps of a method for determining energy-saving values according to an embodiment of this application. Figure 6 As shown, the method for determining the energy saving value may include steps 601 and 602.
[0180] Step 601: Based on the basic energy consumption value and the energy consumption value saved by symbol shutdown, determine the basic energy consumption value of the target serving cell before energy saving during the target time period.
[0181] In this embodiment, the baseline energy consumption value of the target serving cell before energy saving during the target time period can be determined based on the baseline energy consumption value and the energy consumption value saved by symbol shutdown. That is, the baseline energy consumption value before energy saving T0 = baseline energy consumption value t0 + energy consumption value saved by symbol shutdown t0'.
[0182] After determining the baseline energy consumption value of the target serving cell before energy saving during the target time period based on the baseline energy consumption value and the energy consumption value saved by symbol shutdown, step 602 is executed.
[0183] Step 602: Based on the pre-holiday basic energy consumption value and the post-energy-saving energy consumption value, determine the energy-saving value corresponding to the target service cell.
[0184] After determining the pre-energy-saving baseline energy consumption value of the target service cell within the target time period based on the baseline energy consumption value and the energy consumption value saved by symbolic shutdown, the corresponding energy-saving value of the target service cell can be determined based on the pre-energy-saving baseline energy consumption value and the post-energy-saving energy consumption value. That is, the energy-saving value S = pre-energy-saving baseline energy consumption value T0 - post-energy-saving energy consumption value T1. In other words, the formula S = T0 - T1 = (t0 + t0') - T1 is used to complete the assessment of the hourly energy savings of each cell per day.
[0185] This embodiment, through data collection (KPIs, configurations, operating parameters, and duration of energy-saving features), data cleaning, AI prediction, and basic model application, possesses the capability to predict the basic energy consumption of network-wide cell-level equipment. Based on the energy-saving assessment formula S=(t0+t0')-T1, it can quickly and accurately complete the assessment and presentation of the overall energy-saving effect and the energy-saving effect produced by differentiated energy-saving measures, such as... Figure 9 As shown, it can present the energy-saving data of different manufacturers and different types of devices at the hourly level. Based on all types of devices across the network, a differential model of the energy-saving efficiency of symbol off is established, and a formula model of the energy efficiency factor f(x) based on interval recursive backtracking is established. Based on f(x) = t0’ / T0 (where x is the hourly PRB utilization rate of the cell, T0 = t0 + t0’), the formulas f(x) = t0’ / (t0 + t0’) and t0’ = t0*f(x) / (1–f(x)) are established, thereby obtaining the energy consumption value of t0’ for each cell, comprehensively backtracking the basic characteristics of the basic energy consumption composition of base station devices, and at the same time clearly presenting the energy-saving effects produced by the symbol off energy-saving characteristics in various base station devices and different PRB utilization rate intervals.
[0186] Adopting the solution of this embodiment can effectively improve the accuracy of energy-saving evaluation, as Figure 7 shown. From February 11th to February 13th, 2022, energy-saving was cancelled for multiple cells across the network in Guangzhou, and data collection was completed for energy efficiency evaluation and comparison of four methods. Method 1 is the empirical evaluation method / factory nominal value prediction method: using the factory power value prediction, such as 100W when PRB < 10%, and 110W when 10% < PRB < 20%; Method 2 is the average method of nearby time periods: using the average of the energy consumption values in 1 hour before and after energy-saving. For a certain cell, energy-saving is implemented from 2 to 4 o'clock, and the energy consumption values collected at 1 o'clock and 5 o'clock are averaged as the predicted energy consumption value from 2 to 4 o'clock; Method 3 is the shutdown evaluation method: using the energy consumption values collected during a one-week energy-saving shutdown in October 2011; Method 4: PRB-related cell-based energy consumption backtracking method (that is, the method provided in this embodiment). After comparing the accuracy rates of the four evaluation methods, the energy-saving evaluation accuracy rate of adopting the solution of this embodiment reaches 98.34%.
[0187] The solution of this embodiment can collect and process 593,548 cells, 31,851,714 energy consumption data, and 19,509,216 KPI data per day, with a data capacity of about 40G. Currently, the system has the ability to evaluate the energy-saving effects for all cells, hourly, and distinguishing energy-saving means. At the same time, it supports the hourly energy consumption evaluation of each cell. The application of this system device can accurately backtrack the basic energy consumption of cell-level devices, count the current energy consumption, and evaluate the energy-saving effects, etc., helping the operation staff to be liberated from the heavy work of energy consumption evaluation and statistics. The energy consumption evaluation interface can be as Figure 8 shown. For different energy-saving data, corresponding energy consumption evaluation interfaces can be generated. In this energy consumption evaluation interface, information such as actual energy consumption, deep sleep duration, deep sleep period, deep sleep predicted energy consumption, energy saved, symbol off duration, etc. can be displayed, providing an accurate data base and also providing basic data basis for energy-saving implementation strategy evaluation, base station energy consumption control, contract energy effect evaluation, etc. at the application layer.
[0188] The energy-saving determination method provided in this application embodiment obtains the target PRB value and post-energy-saving energy consumption value of the target serving cell within a target time period, as well as the target equipment type of the target equipment corresponding to the target serving cell. It then calls a pre-established PRB load-energy consumption relationship table for the target serving cell to determine the base energy consumption value of the target equipment after symbol shutdown is enabled, corresponding to the target PRB value. Finally, it calls a pre-established symbol shutdown energy-saving efficiency model corresponding to the target equipment type to process the target PRB value and the base energy consumption value, obtaining the target energy-saving efficiency factor of the target serving cell within the target time period. Based on the base energy consumption value and the target energy-saving efficiency factor, it determines the symbol shutdown energy-saving value of the target serving cell. Finally, based on the base energy consumption value, the symbol shutdown energy-saving value, and the post-energy-saving energy consumption value, it determines the energy-saving value of the target serving cell. In assessing energy savings, this application embodiment introduces an energy-saving efficiency factor and combines the base energy consumption of the equipment before energy saving, the symbol shutdown energy-saving value, and the energy-saving energy consumption to jointly assess the energy-saving value of the serving cell, effectively improving the accuracy of energy-saving assessment.
[0189] Reference Figure 10 The diagram shows a structural schematic of an energy-saving determination device provided in an embodiment of this application. Figure 10 As shown, the energy-saving determination device 1000 may include the following modules:
[0190] The PRB value acquisition module 1001 is used to acquire the target PRB value and energy consumption value after energy saving of the target serving cell in the target time period, and the target equipment type of the target equipment corresponding to the target serving cell;
[0191] The basic energy consumption determination module 1002 is used to call the pre-established PRB load energy consumption relationship table of the target serving cell to determine the basic energy consumption value of the target device after the symbol shutdown is turned on, corresponding to the target PRB value.
[0192] The target energy-saving factor determination module 1003 is used to determine the target energy-saving efficiency factor corresponding to the target PRB value;
[0193] The energy-saving acquisition module 1004 is used to call the pre-established symbolic shutdown energy-saving efficiency model corresponding to the target device type to process the target PRB value, the basic energy consumption value and the target energy-saving efficiency factor to obtain the symbolic shutdown energy-saving value corresponding to the target serving cell;
[0194] The energy-saving determination module 1005 is used to determine the energy-saving value corresponding to the target serving cell based on the basic energy consumption value, the energy-saving value saved by the symbol shutdown, and the energy-saving value.
[0195] Optionally, the device further includes:
[0196] The device energy consumption data acquisition module is used to acquire the device energy consumption data of the target serving cell during historical time periods;
[0197] The time-segmented energy consumption data acquisition module is used to normalize the energy consumption data of the device according to a set duration to obtain energy consumption data for multiple time periods corresponding to the target serving cell.
[0198] The preprocessing data generation module is used to preprocess energy consumption data in multiple time periods and generate preprocessed energy consumption data for multiple time periods.
[0199] The energy consumption relationship table establishment module is used to establish the PRB load energy consumption relationship table of the target serving cell based on the preprocessed energy consumption data of multiple partition time periods.
[0200] Optionally, the energy consumption relationship table establishment module includes:
[0201] The target energy consumption data acquisition unit is used to remove energy consumption data of energy-saving periods from the preprocessed energy consumption data of multiple partitioned time periods to obtain target energy consumption data;
[0202] The energy consumption relationship table acquisition unit is used to perform clustering processing on the target energy consumption data based on the linear regression clustering algorithm to obtain the PRB load energy consumption relationship table indicating the relationship between the PRB value and the basic energy consumption value.
[0203] Optionally, the PRB value acquisition module includes:
[0204] An energy-saving duration determination unit is used to determine whether the energy-saving unavailability duration of the target serving cell during the target time period is greater than 0;
[0205] A valid PRB determination unit is used to determine whether to obtain a valid PRB value of the target serving cell within the target time period in response to the energy-saving unavailability duration being greater than 0.
[0206] The first PRB acquisition unit is configured to, in response to acquiring the valid PRB value of the target serving cell within the target time period, use the valid PRB value as the target PRB value.
[0207] The second PRB acquisition unit is configured to, in response to the failure to acquire a valid PRB value of the target serving cell within the target time period, predict the target PRB value based on the PRB value of the target serving cell within a target historical time period that matches the target time period.
[0208] Optionally, the device further includes:
[0209] The energy consumption data acquisition module is used to acquire the energy efficiency factor of the target device in different PRB value ranges;
[0210] The PRB relationship model establishment module is used to establish a symbolic shutdown energy efficiency model corresponding to the target equipment type based on each energy efficiency factor and the PRB value range.
[0211] Optionally, the energy-saving determination module includes:
[0212] The energy consumption before energy saving determination unit is used to determine the basic energy consumption value before energy saving of the target serving cell in the target time period based on the basic energy consumption value and the energy consumption value saved by symbol shutdown;
[0213] The energy-saving value determination unit is used to determine the energy-saving value corresponding to the target serving cell based on the pre-saving basic energy consumption value and the post-saving energy consumption value.
[0214] The energy-saving determination device provided in this application embodiment obtains the target PRB value and energy consumption value after energy saving of the target serving cell within a target time period, as well as the target equipment type of the target equipment corresponding to the target serving cell. It then calls a pre-established PRB load-energy consumption relationship table for the target serving cell to determine the basic energy consumption value of the target equipment after symbol shutdown is enabled, corresponding to the target PRB value. Finally, it calls a pre-established symbol shutdown energy-saving efficiency model corresponding to the target equipment type to process the target PRB value and the basic energy consumption value, obtaining the target energy-saving efficiency factor of the target serving cell within the target time period. Based on the basic energy consumption value and the target energy-saving efficiency factor, it determines the symbol shutdown energy-saving value of the target serving cell. Finally, based on the basic energy consumption value, the symbol shutdown energy-saving value, and the energy consumption after energy saving, it determines the energy-saving value of the target serving cell. In evaluating energy savings, this application embodiment introduces an energy-saving efficiency factor and combines the basic energy consumption of the equipment before energy saving, the symbol shutdown energy-saving value, and the energy-saving energy consumption to jointly evaluate the energy-saving value of the serving cell, effectively improving the accuracy of energy-saving evaluation.
[0215] This application also provides an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the above-described energy-saving determination method.
[0216] Figure 11 A schematic diagram of the structure of an electronic device 1100 according to an embodiment of the present invention is shown. For example... Figure 11As shown, the electronic device 1100 includes a central processing unit (CPU) 1101, which can perform various appropriate actions and processes according to computer program instructions stored in read-only memory (ROM) 1102 or loaded from storage unit 1108 into random access memory (RAM) 1103. The RAM 1103 may also store various programs and data required for the operation of the electronic device 1100. The CPU 1101, ROM 1102, and RAM 1103 are interconnected via bus 1104. An input / output (I / O) interface 1105 is also connected to bus 1104.
[0217] Multiple components in electronic device 1100 are connected to I / O interface 1105, including: input unit 1106, such as keyboard, mouse, microphone, etc.; output unit 1107, such as various types of monitors, speakers, etc.; storage unit 1108, such as disk, optical disk, etc.; and communication unit 1109, such as network card, modem, wireless transceiver, etc. Communication unit 1109 allows electronic device 1100 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0218] The various processes and handling described above can be executed by processing unit 1101. For example, the methods of any of the above embodiments can be implemented as computer software programs tangibly contained in a computer-readable medium, such as storage unit 1108. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 1100 via ROM 1102 and / or communication unit 1109. When the computer program is loaded into RAM 1103 and executed by CPU 1101, one or more actions of the methods described above can be performed.
[0219] Additionally, embodiments of this application also provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the aforementioned energy-saving determination method.
[0220] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0221] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0222] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, terminals (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0223] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0224] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal, causing a series of operational steps to be executed on the computer or other programmable terminal to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0225] Although preferred embodiments of the present application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present application.
[0226] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal that includes said element.
[0227] The present application provides a detailed description of a method for determining energy saving, a device for determining energy saving, an electronic device, and a computer-readable storage medium. Specific examples have been used to illustrate the principles and implementation methods of the present application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and its core ideas. At the same time, those skilled in the art will recognize that there will be changes in the specific implementation methods and application scope based on the ideas of the present application. Therefore, the content of this specification should not be construed as a limitation of the present application.
Claims
1. A method for determining energy-saving consumption, characterized in that, The method includes: Obtain the target physical resource block (PRB) value and energy consumption value after energy saving of the target serving cell within the target time period, as well as the target equipment type of the target equipment corresponding to the target serving cell. The target PRB value refers to the PRB utilization rate of the target serving cell during the target time period. Obtain the energy efficiency factor of the target device within different PRB value ranges; Based on each energy efficiency factor and the PRB value range, a symbolic shutdown energy efficiency model corresponding to the target equipment type is established; the energy efficiency factor refers to the parameter used to reflect the energy efficiency generated by the symbolic shutdown technology under different PRB value ranges. Call the pre-established PRB load energy consumption relationship table of the target serving cell to determine the basic energy consumption value of the target equipment after the symbol shutdown is turned on, corresponding to the target PRB value; The target PRB value and the basic energy consumption value are processed by calling the pre-established symbolic shutdown energy efficiency model corresponding to the target device type to obtain the target energy efficiency factor of the target serving cell in the target time period; Based on the basic energy consumption value and the target energy efficiency factor, determine the symbol shutdown energy saving value corresponding to the target serving cell; Based on the basic energy consumption value, the energy consumption value saved by symbol shutdown, and the energy consumption value after energy saving, the energy saving value corresponding to the target serving cell is determined.
2. The method according to claim 1, characterized in that, Before calling the pre-established PRB load energy consumption relationship table of the target serving cell to determine the basic energy consumption value of the target equipment after symbol shutdown is enabled, the method further includes: Obtain the device energy consumption data of the target serving cell within a historical time period; The energy consumption data of the device is normalized according to a set duration to obtain the energy consumption data of multiple time periods corresponding to the target serving cell. Energy consumption data for multiple time periods is preprocessed to generate preprocessed energy consumption data for multiple time periods. Based on the preprocessed energy consumption data from multiple time periods, a PRB load energy consumption relationship table for the target serving cell is established.
3. The method according to claim 2, characterized in that, The establishment of the PRB load energy consumption relationship table for the target serving cell based on the preprocessed energy consumption data from multiple time periods includes: By removing energy consumption data from energy-saving periods in the preprocessed energy consumption data of multiple time periods, the target energy consumption data is obtained; The target energy consumption data is clustered using a linear regression clustering algorithm to obtain a PRB load energy consumption relationship table that indicates the relationship between PRB values and baseline energy consumption values.
4. The method according to claim 1, characterized in that, The acquisition of the target PRB value of the target serving cell within the target time period includes: Determine whether the energy-saving duration of the target serving cell during the target time period is greater than 0; In response to the energy-saving duration being greater than 0, determine whether a valid PRB value of the target serving cell within the target time period has been obtained; In response to obtaining the valid PRB value of the target serving cell within the target time period, the valid PRB value is used as the target PRB value; In response to the failure to obtain a valid PRB value for the target serving cell within the target time period, the target PRB value is predicted based on the PRB value of the target serving cell within a target historical time period that matches the target time period.
5. The method according to claim 1, characterized in that, The process of determining the energy-saving value corresponding to the target serving cell based on the basic energy consumption value, the energy-saving value of symbol shutdown, and the energy-saving value includes: Based on the baseline energy consumption value and the energy consumption value saved by symbol shutdown, the baseline energy consumption value before energy saving of the target serving cell in the target time period is determined; Based on the baseline energy consumption value before energy saving and the energy consumption value after energy saving, the energy saving value corresponding to the target service cell is determined.
6. A device for determining energy-saving consumption, characterized in that, The device includes: The PRB value acquisition module is used to acquire the target physical resource block PRB value and energy consumption value after energy saving of the target serving cell in the target time period, as well as the target equipment type of the target equipment corresponding to the target serving cell. The target PRB value refers to the PRB utilization rate of the target serving cell in the target time period. The energy consumption data acquisition module is used to acquire the energy efficiency factor of the target device in different PRB value ranges; The PRB relationship model establishment module is used to establish a symbolic shutdown energy efficiency model corresponding to the target equipment type based on each energy efficiency factor and the PRB value range; the energy efficiency factor refers to the parameter used to reflect the energy efficiency generated by the symbolic shutdown technology under different PRB value ranges; The basic energy consumption determination module is used to call the pre-established PRB load energy consumption relationship table of the target serving cell to determine the basic energy consumption value of the target device after the symbol shutdown is turned on, corresponding to the target PRB value. The target energy-saving factor determination module is used to determine the target energy-saving efficiency factor corresponding to the target PRB value; The energy-saving acquisition module is used to call the pre-established symbolic shutdown energy-saving efficiency model corresponding to the target device type to process the target PRB value, the basic energy consumption value and the target energy-saving efficiency factor to obtain the symbolic shutdown energy-saving value corresponding to the target serving cell; The energy-saving determination module is used to determine the energy-saving value corresponding to the target serving cell based on the basic energy consumption value, the energy-saving value of the symbol shutdown, and the energy consumption value after energy saving.
7. The apparatus according to claim 6, characterized in that, The device further includes: The device energy consumption data acquisition module is used to acquire the device energy consumption data of the target serving cell during historical time periods; The time-segmented energy consumption data acquisition module is used to normalize the energy consumption data of the device according to a set duration to obtain energy consumption data for multiple time periods corresponding to the target serving cell. The preprocessing data generation module is used to preprocess energy consumption data in multiple time periods and generate preprocessed energy consumption data for multiple time periods. The energy consumption relationship table establishment module is used to establish the PRB load energy consumption relationship table of the target serving cell based on the preprocessed energy consumption data of multiple partition time periods.
8. The apparatus according to claim 7, characterized in that, The energy consumption relationship table creation module includes: The target energy consumption data acquisition unit is used to remove energy consumption data of energy-saving periods from the preprocessed energy consumption data of multiple partitioned time periods to obtain target energy consumption data; The energy consumption relationship table acquisition unit is used to perform clustering processing on the target energy consumption data based on the linear regression clustering algorithm to obtain the PRB load energy consumption relationship table indicating the relationship between the PRB value and the basic energy consumption value.
9. The apparatus according to claim 6, characterized in that, The PRB value acquisition module includes: An energy-saving duration determination unit is used to determine whether the energy-saving duration of the target serving cell during the target time period is greater than 0; A valid PRB determination unit is used to determine whether a valid PRB value of the target serving cell is obtained within the target time period in response to the energy-saving duration being greater than 0. The first PRB acquisition unit is configured to, in response to acquiring the valid PRB value of the target serving cell within the target time period, use the valid PRB value as the target PRB value. The second PRB acquisition unit is configured to, in response to the failure to acquire a valid PRB value of the target serving cell within the target time period, predict the target PRB value based on the PRB value of the target serving cell within a target historical time period that matches the target time period.
10. The apparatus according to claim 6, characterized in that, The energy-saving determination module includes: The energy consumption before energy saving determination unit is used to determine the basic energy consumption value before energy saving of the target serving cell in the target time period based on the basic energy consumption value and the energy consumption value saved by symbol shutdown; The energy-saving value determination unit is used to determine the energy-saving value corresponding to the target serving cell based on the basic energy consumption value before energy saving and the energy consumption value after energy saving.
11. An electronic device, characterized in that, include: A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the energy-saving determination method according to any one of claims 1 to 5.
12. A computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor of the electronic device, the electronic device is able to perform the energy-saving determination method according to any one of claims 1 to 5.