Energy consumption determination method of wireless communication network, base station and readable storage medium

By building an energy consumption twin model of wireless communication network cell groups and preset energy saving strategies, the expected energy consumption of each cell group is determined, and the problem of low energy consumption detection efficiency in the existing technology is solved, and the intelligent and automated energy consumption analysis of wireless communication networks is realized.

CN120075955APending Publication Date: 2025-05-30ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311577727.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-22
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

In the prior art, the energy consumption efficiency of detection wireless communication networks is low, requiring manual multi-round field implementation and multiple data comparisons, and the operation process is complex and time-consuming.

Method used

By obtaining the energy consumption twin models of each cell group, building based on business characteristics and hardware parameters, and combining preset energy saving strategies, the energy consumption correspondence between hardware energy consumption and energy saving strategies is determined, and the expected energy consumption of each cell group is calculated to realize intelligent and automated energy consumption analysis of wireless communication networks.

Benefits of technology

It improves the efficiency of energy consumption detection of wireless communication networks, simplifies the operation process, avoids manual multiple rounds of field implementation and multiple data comparisons, and realizes automated analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120075955A_ABST
    Figure CN120075955A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an energy consumption determination method of a wireless communication network, a base station and a readable storage medium, and belongs to the technical field of wireless communication. The method comprises the following steps: acquiring an energy consumption twin model corresponding to each cell group; based on the energy consumption twin model corresponding to each cell group and a plurality of preset energy-saving strategies, determining an energy consumption corresponding relationship between the hardware energy consumption in each cell group and the plurality of preset energy-saving strategies; determining an expected energy consumption value of each cell group according to a current energy-saving strategy based on an energy consumption corresponding relationship between the hardware energy consumption in each cell group and a plurality of preset energy-saving strategies; and determining an expected energy consumption total value corresponding to the wireless communication network based on the expected energy consumption values in each cell group. According to the embodiment of the invention, the expected energy consumption of the wireless communication network can be intelligently and automatically analyzed by adopting the digital twin technology before the energy-saving strategy is deployed, the operation process is simple and automatic, and the efficiency of detecting the energy consumption of the wireless communication network can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technologies, and in particular, to a method for determining the energy consumption of a wireless communication network, a base station, and a computer-readable storage medium. Background Art

[0002] In the field of energy-saving research, operators take OPEX (Operating Expense) and QOS (Quality of Service) as the ultimate goals. In a wireless communication network, the scenarios such as the wireless radio frequency deployment environment, service types, and device models are extremely rich. In order to determine the energy consumption levels of different hardware devices, multiple tests need to be carried out. And after the final energy-saving function is deployed, the wireless communication network needs to reach an expected energy consumption target. In traditional technologies, usually, the energy-saving strategy is determined in advance, and then it is detected whether the wireless communication network reaches the expected energy consumption target. And for different energy-saving strategies, multiple rounds of field implementation need to be carried out manually and multiple data comparisons need to be made. The operation process is complex and takes a lot of time, which greatly reduces the efficiency of detecting the energy consumption of the wireless communication network.

[0003] Therefore, how to improve the efficiency of detecting the energy consumption of a wireless communication network has become an urgent problem to be solved. Summary of the Invention

[0004] The main purpose of the embodiments of the present invention is to provide a method for determining the energy consumption of a wireless communication network, a base station, and a computer-readable storage medium, which solves the problem of low efficiency in detecting the energy consumption of a wireless communication network in related technologies.

[0005] In a first aspect, an embodiment of the present invention provides a method for determining the energy consumption of a wireless communication network, including: obtaining an energy consumption twin model corresponding to each cell group, where each energy consumption twin model is constructed by service characteristics and hardware parameters within each cell group; determining an energy consumption correspondence between the hardware energy consumption within each cell group and each strategy in the preset energy-saving strategy based on the energy consumption twin model corresponding to each cell group and the preset energy-saving strategy; determining the expected energy consumption of each cell group based on the energy consumption correspondence and the energy-saving strategy corresponding to each cell group in the wireless communication network, so as to determine the expected total energy consumption corresponding to the wireless communication network according to the expected energy consumption within each cell group.

[0006] In a second aspect, the present invention also provides a base station, where the base station includes a processor, a memory, a computer program stored on the memory and executable by the processor, and a data bus for realizing the connection communication between the processor and the memory, where when the computer program is executed by the processor, it implements the method for determining the energy consumption of a wireless communication network as described above.

[0007] In a third aspect, the present invention further provides a computer-readable storage medium storing a computer program, which when executed by a processor causes the processor to implement the method for determining the energy consumption of a wireless communication network as described above.

[0008] The present invention discloses a method for determining the energy consumption of a wireless communication network, a base station, and a computer-readable storage medium. The method for determining the energy consumption includes: obtaining an energy consumption digital twin model corresponding to each cell group, where each energy consumption digital twin model is constructed by service characteristics and hardware parameters within each cell group; based on the energy consumption digital twin model corresponding to each cell group and a preset energy-saving strategy, determining the energy consumption correspondence between the hardware energy consumption within each cell group and each strategy in the preset energy-saving strategy; and based on the energy consumption correspondence and the energy-saving strategies corresponding to each cell group in the wireless communication network, determining the expected energy consumption of each cell group, so as to determine the expected total energy consumption corresponding to the wireless communication network according to the expected energy consumption within each cell group. The above method for determining the energy consumption of a wireless communication network, by based on the energy consumption digital twin model corresponding to each cell group and multiple preset energy-saving strategies, determines the energy consumption correspondence between the hardware energy consumption within each cell group and the multiple preset energy-saving strategies, and determines the expected energy consumption value of each cell group based on the energy consumption correspondence and the current energy-saving strategy. Furthermore, the expected total energy consumption value of the entire wireless communication network can be obtained, realizing intelligent and automated analysis of the expected energy consumption of the wireless communication network using digital twin technology before deploying the energy-saving strategy. The operation process is simple and automated, avoiding detecting whether the wireless communication network reaches the expected energy consumption target after deploying the energy-saving strategy, and avoiding multiple rounds of field implementation and multiple data comparisons manually, which can effectively improve the efficiency of detecting the energy consumption of the wireless communication network.

[0009] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0011] Figure 1 is a schematic structural diagram of a base station provided by an embodiment of the present invention;

[0012] Figure 2 is a schematic flow chart of a method for determining the energy consumption of a wireless communication network provided by an embodiment of the present invention;

[0013] Figure 3 is a schematic diagram of a service model provided by an embodiment of the present invention.

[0014] Figure 4 It is a schematic flowchart of a sub-step for determining the energy consumption correspondence relationship provided by an embodiment of the present invention;

[0015] Figure 5 It is a schematic flowchart of a sub-step for calculating the hardware energy consumption value provided by an embodiment of the present invention;

[0016] Figure 6 It is a schematic diagram for calculating the hardware energy consumption value provided by an embodiment of the present invention;

[0017] Figure 7 It is another schematic diagram for calculating the hardware energy consumption value provided by an embodiment of the present invention. Detailed implementation manners

[0018] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

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

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

[0021] It should also be understood that the term "and / or" used in this specification of the present invention and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0022] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0023] In subsequent descriptions, the use of suffixes such as "module", "component", or "unit" to represent elements is only for the convenience of describing the present invention, and it has no specific meaning by itself. Therefore, "module", "component", or "unit" can be used interchangeably.

[0024] Embodiments of the present invention provide a method for determining the energy consumption of a wireless communication network, a base station, and a computer-readable storage medium. Among them, the method for determining the energy consumption of the wireless communication network can be applied to a base station. By based on the energy consumption digital twin models corresponding to each cell group and multiple preset energy-saving strategies, determine the energy consumption correspondence between the hardware energy consumption within each cell group and the multiple preset energy-saving strategies, and based on the energy consumption correspondence and the current energy-saving strategy, determine the expected energy consumption value of each cell group. Furthermore, the total expected energy consumption of the entire wireless communication network can be obtained, realizing intelligent and automated analysis of the expected energy consumption of the wireless communication network using digital twin technology before deploying the energy-saving strategy. The operation process is simple and automated, avoiding detecting whether the wireless communication network reaches the expected energy consumption target after deploying the energy-saving strategy, and avoiding multiple rounds of field implementation and multiple data comparisons manually, which can effectively improve the efficiency of detecting the energy consumption of the wireless communication network.

[0025] Exemplarily, the base station may include, but is not limited to, a macro base station, a micro base station, a pico base station, and the like. Among them, the base station may include a radio frequency unit.

[0026] In the embodiments of the present invention, digital twin technology will be used. Taking the service characteristics and hardware parameters of each cell group in the wireless communication network as inputs, construct an energy consumption digital twin model for each cell group. The energy consumption digital twin model includes a service model and an equipment energy consumption model. Then, by analyzing the energy consumption digital twin model of any cell group according to the combined use of different energy-saving functions, the optimal expected energy consumption of the cell group can be calculated, realizing intelligent and automated analysis. Furthermore, the corresponding total expected energy consumption of the wireless communication network can be determined according to the expected energy consumption within each cell group.

[0027] Among them, the cell group may include an energy-saving cell and the basic coverage cell corresponding to the energy-saving cell. The service characteristics may include the number of users, traffic volume, maximum power, and Physical Resource Block (PRB) utilization rate, etc. The hardware parameters may include equipment dynamic energy consumption and expected effective time. The energy-saving functions may include, but are not limited to, functions such as symbol shutdown, channel shutdown, carrier shutdown, deep sleep, and voltage regulation.

[0028] Please refer to Figure 1 , Figure 1 is a schematic structural diagram of a base station 100 provided by an embodiment of the present invention. The base station 100 may include a processor 1001 and a memory 1002. The processor 1001 and the memory 1002 may be connected through a communication bus, which may be any applicable communication bus such as an Inter-integrated Circuit (I2C) bus.

[0029] Among them, the memory 1002 may include a storage medium and an internal memory. The storage medium can store an operating system and a computer program. The computer program includes program instructions that, when executed, can cause the processor to execute the energy consumption determination method of the wireless communication network described in any embodiment.

[0030] Among them, the processor 1001 is used to provide computing and control capabilities to support the operation of the entire base station 100.

[0031] Among them, the processor 1001 may be a central processing unit (CPU), and the processor may also be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and other types of processors. The general-purpose processor may be a microprocessor, or the general-purpose processor may also be any conventional processor, etc.

[0032] Among them, in one embodiment, the processor 1001 is used to run the computer program stored in the memory to implement the following steps:

[0033] Obtain the energy consumption twin models corresponding to each cell group, and each energy consumption twin model is constructed by the service characteristics and hardware parameters within each cell group; based on the energy consumption twin models corresponding to each cell group and the preset energy-saving strategies, determine the energy consumption correspondence between the hardware energy consumption within each cell group and each strategy in the preset energy-saving strategies; based on the energy consumption correspondence and the energy-saving strategies corresponding to each cell group in the wireless communication network, determine the expected energy consumption of each cell group, so as to determine the expected total energy consumption corresponding to the wireless communication network according to the expected energy consumption within each cell group.

[0034] In one embodiment, when the processor 1001 realizes determining the energy consumption correspondence between the hardware energy consumption within each cell group and each strategy in the preset energy-saving strategies based on the energy consumption twin models corresponding to each cell group and the preset energy-saving strategies, it is used to implement:

[0035] Each cell group is sequentially determined as the current cell group, and each cell group includes an energy-saving cell and a basic coverage cell; based on the energy-saving cell, the basic coverage cell, the energy consumption twin model, and each strategy in the preset energy-saving strategy, an energy consumption correspondence relationship between the hardware energy consumption in the current cell group and each strategy is constructed; the energy consumption correspondence relationship between the hardware energy consumption in the current cell group and each strategy is stored until all cell groups in the wireless communication network are polled, and an energy consumption correspondence relationship between the hardware energy consumption in each cell group and each strategy in the preset energy-saving strategy is obtained.

[0036] In one embodiment, when the processor 1001 implements constructing an energy consumption correspondence relationship between the hardware energy consumption in the current cell group and each strategy based on the energy-saving cell, the basic coverage cell, the energy consumption twin model, and each strategy in the preset energy-saving strategy, it is used to implement:

[0037] Based on the first service model and the first device energy consumption model in the energy consumption twin model, energy consumption calculations are performed according to the first service characteristics corresponding to the energy-saving cells in the current cell group and each strategy in the preset energy-saving strategy to obtain the first hardware energy consumption of the energy-saving cells under each strategy; based on the second service model and the second device energy consumption model in the energy consumption twin model, energy consumption calculations are performed according to the second service characteristics of the basic coverage cells in the current cell group and each strategy in the preset energy-saving strategy to obtain the second hardware energy consumption values corresponding to the basic coverage cells under each strategy; according to the first hardware energy consumption and the second hardware energy consumption values, the total hardware energy consumption of the current cell group under each strategy in the preset energy-saving strategy is determined, and an energy consumption correspondence relationship between the hardware energy consumption in the current cell group and each strategy is constructed according to the total hardware energy consumption of the current cell group under each strategy in the preset energy-saving strategy.

[0038] In one embodiment, when the processor 1001 implements performing energy consumption calculations based on the first service model and the first device energy consumption model in the energy consumption twin model, according to the first service characteristics corresponding to the energy-saving cells in the current cell group and each strategy in the preset energy-saving strategy, to obtain the first hardware energy consumption of the energy-saving cells under each strategy, it is used to implement:

[0039] Each preset energy-saving strategy is sequentially determined as the current energy-saving strategy; the first service characteristics of the energy-saving cells and the current energy-saving strategy are input into the first service model for parameter calculation to obtain the hardware parameters of the energy-saving cells under the current energy-saving strategy; the hardware parameters are input into the first device energy consumption model for energy consumption calculation to obtain the first hardware energy consumption value of the energy-saving cells under the current energy-saving strategy.

[0040] In one embodiment, each policy in the preset energy-saving policy includes an energy-saving function and at least one energy-saving threshold corresponding to the energy-saving function; when the processor 1001 implements inputting the first service feature of the energy-saving cell and the current energy-saving policy into the first service model for parameter calculation to obtain the hardware parameters of the energy-saving cell under the current energy-saving policy, it is used to implement:

[0041] Sequentially determine each energy-saving threshold as the current energy-saving threshold; input the first service feature, the energy-saving function, and the current energy-saving threshold into the first service model for parameter calculation to obtain the hardware parameters of the energy-saving cell under the current energy-saving threshold; determine the hardware parameters of the energy-saving cell under the current energy-saving policy according to the hardware parameters corresponding to each energy-saving threshold.

[0042] In one embodiment, the first service feature includes the number of users, traffic volume, maximum power, and physical resource module utilization rate; when the processor 1001 implements inputting the first service feature, the energy-saving function, and the current energy-saving threshold into the first service model for parameter calculation to obtain the hardware parameters of the energy-saving cell under the current energy-saving threshold, it is used to implement:

[0043] Calculate according to the maximum power and the physical resource module utilization rate to obtain the device dynamic energy consumption of the energy-saving cell under the energy-saving function; determine the load value of the energy-saving cell under the energy-saving function according to the number of users, traffic volume, and physical resource module utilization rate; determine the expected effective time of the energy-saving cell under the current energy-saving threshold according to the load value of the energy-saving cell under the energy-saving function and the current energy-saving threshold, where when the load value of the energy-saving cell is less than the current energy-saving threshold, the energy-saving function takes effect; determine the hardware parameters of the energy-saving cell under the energy-saving function and the current energy-saving threshold according to the device dynamic energy consumption and the expected effective time of the energy-saving cell.

[0044] In one embodiment, the energy-saving cell includes a radio frequency unit, and the radio frequency unit includes at least one power amplifier; when the processor 1001 implements inputting the hardware parameters into the first device energy consumption model for energy consumption calculation to obtain the first hardware energy consumption value of the energy-saving cell under the current energy-saving policy, it is used to implement:

[0045] Obtain the device static power consumption, sleep power consumption, and statistical period of the radio frequency unit, as well as the total static power consumption, initial power amplifier efficiency, and target power amplifier efficiency after voltage regulation of each power amplifier; perform power consumption calculation based on the sleep power consumption, statistical period, and deep sleep effective time to obtain the first sub-hardware power consumption reduced by the radio frequency unit during the deep sleep effective period; perform power consumption calculation based on the statistical period, symbol off effective time, channel off effective time, carrier off effective time, deep sleep effective time, and the total static power consumption of each power amplifier to obtain the second sub-hardware power consumption of each power amplifier; perform power consumption calculation based on the voltage regulation effective time, statistical period, effective transmit power, initial power amplifier efficiency, and target power amplifier efficiency to obtain the third sub-hardware power consumption of each power amplifier; determine the first hardware power consumption value of the energy-saving cell based on the device static power consumption, the first sub-hardware power consumption, and the second and third sub-hardware power consumptions of each power amplifier.

[0046] In one embodiment, when the processor 1001 implements determining the first hardware power consumption value of the energy-saving cell according to the device static power consumption, the first sub-hardware power consumption, and the first and second sub-hardware power consumptions of each power amplifier, it is used to implement:

[0047] Add the second and third sub-hardware power consumptions of all the power amplifiers to obtain the device dynamic power consumption of the radio frequency unit; add the device static power consumption and the device dynamic power consumption and then subtract the first sub-hardware power consumption to obtain the first hardware power consumption value.

[0048] In one embodiment, when the processor 1001 implements performing power consumption calculation based on the second service model and the second device power consumption model in the energy consumption twin model, according to the second service characteristics of the basic coverage cell in the current cell group and each strategy in the preset energy-saving strategy to obtain the second hardware power consumption value corresponding to the basic coverage cell under each strategy, it is used to implement:

[0049] Determine the migrated service of the basic coverage cell according to the first service characteristics, where the migrated service is the service that the energy-saving cell migrates to the basic coverage cell after being turned off when the energy-saving function is carrier off or deep sleep; based on the second service model and the second device power consumption model, determine the second hardware power consumption value corresponding to the basic coverage cell under each preset energy-saving strategy according to the second service characteristics, service migration, and each preset energy-saving strategy of the basic coverage cell.

[0050] In one embodiment, when the processor 1001 implements determining the migrated service of the basic coverage cell according to the first service characteristics, it is used to implement:

[0051] Obtain the utilization rate of physical resource modules and the number of users in the energy-saving community from the first service feature; determine the conversion factor between the energy-saving community and the basic coverage community; after carrier shutdown or deep sleep in the energy-saving community, determine the increased utilization rate of physical resource modules in the basic coverage community according to the utilization rate of physical resource modules and the conversion factor; determine the migrated services according to the number of users and the increased utilization rate of physical resource modules in the basic coverage community.

[0052] In one embodiment, when the processor 1001 realizes determining the conversion factor between the energy-saving community and the basic coverage community, it is used to realize:

[0053] Multiply the effective subcarriers of the energy-saving community by the first spectral efficiency to obtain the first data-carrying capacity; multiply the effective subcarriers of the basic coverage community by the second spectral efficiency to obtain the second data-carrying capacity; determine the conversion factor according to the ratio of the first data-carrying capacity to the second data-carrying capacity.

[0054] In one embodiment, each policy in the preset energy-saving policy includes an energy-saving function and at least one energy-saving threshold corresponding to the energy-saving function; when the processor 1001 realizes calculating the energy consumption based on the second service model and the second device energy consumption model in the energy consumption twin model, and obtaining the second hardware energy consumption value corresponding to each policy in the basic coverage community according to the second service feature of the basic coverage community in the current cell group and each policy in the preset energy-saving policy, it is used to realize:

[0055] Successively determine each preset energy-saving policy as the current energy-saving policy; obtain the preset perceived rate correspondence relationship, where the perceived rate correspondence relationship is constructed according to the change amount of the number of users and the change amount of the perceived rate; based on the perceived rate correspondence relationship, determine the target energy-saving threshold from at least one energy-saving threshold corresponding to the energy-saving function in the current energy-saving policy according to the migrated services; based on the second service model and the second device energy consumption model in the energy consumption twin model, calculate the energy consumption according to the second service feature of the basic coverage community in the current cell group and the energy-saving function and the target energy-saving threshold in the current energy-saving policy, and obtain the second hardware energy consumption value corresponding to the basic coverage community under the current energy-saving policy.

[0056] In one embodiment, when the processor 1001 realizes determining the target energy-saving threshold from at least one energy-saving threshold corresponding to the energy-saving function in the current energy-saving policy based on the perceived rate correspondence relationship according to the migrated services, it is used to realize:

[0057] Determine an initial energy-saving threshold from at least one energy-saving threshold corresponding to the energy-saving function in the current energy-saving policy; determine the number of additional users in the basic coverage cell under the initial energy-saving threshold according to the handover service, and based on the perceived rate correspondence, determine the current perceived rate of the basic coverage cell under the initial energy-saving threshold according to the number of additional users; if the current perceived rate is greater than the preset perceived rate threshold, increase the initial energy-saving threshold, and return to execute the step of determining the number of additional users in the basic coverage cell under the initial energy-saving threshold; based on the perceived rate correspondence, determine the current perceived rate of the basic coverage cell under the initial energy-saving threshold according to the number of additional users, until the current perceived rate is less than or equal to the perceived rate threshold; when the current perceived rate is less than or equal to the perceived rate threshold, determine the current initial energy-saving threshold as the target energy-saving threshold.

[0058] In one embodiment, the second hardware energy consumption value includes the energy consumption value corresponding to the target energy-saving threshold, and the first hardware energy consumption value includes the energy consumption values corresponding to multiple energy-saving thresholds; when the processor 1001 realizes determining the total hardware energy consumption value of the current cell group under each policy in the preset energy-saving policy according to the first hardware energy consumption and the second hardware energy consumption value, it is used to realize:

[0059] Determine the first energy consumption value of the energy-saving cell under the current energy-saving policy according to the energy consumption value corresponding to the target energy-saving threshold in the first hardware energy consumption value; determine the second energy consumption value of the basic coverage cell under the current energy-saving policy according to the energy consumption value corresponding to the target energy-saving threshold in the second hardware energy consumption value; add the first energy consumption value and the second energy consumption value to obtain the total hardware energy consumption value of the current cell group under the current energy-saving policy.

[0060] The following will describe in detail some embodiments of the present invention with reference to the accompanying drawings. Without conflict, the following embodiments and the features in the embodiments can be combined with each other. Please refer to Figure 2 , Figure 2 which is a schematic flowchart of an energy consumption determination method for a wireless communication network provided by an embodiment of the present invention. As Figure 2 shown, the energy consumption determination method for the wireless communication network includes steps S10 to step S30.

[0061] Step S10, obtain the energy consumption twin models corresponding to each cell group, and each energy consumption twin model is constructed by the service characteristics and hardware parameters within each cell group.

[0062] In some embodiments, the energy consumption twin models corresponding to each cell group can be obtained, where each energy consumption twin model is constructed by the service characteristics and hardware parameters within each cell group.

[0063] Exemplarily, a cell group may include an energy-saving cell and a basic coverage cell. The energy consumption twin model corresponding to the cell group may include a first service model and a first device energy consumption model corresponding to the energy-saving cell, and a second service model and a second device energy consumption model corresponding to the basic coverage cell.

[0064] It should be noted that the energy consumption twin models corresponding to each cell group can be constructed in advance according to the service characteristics and hardware parameters within each cell group, and the constructed energy consumption twin models of each cell group are associated and stored with each cell group.

[0065] The method for determining the energy consumption of a wireless communication network provided in the embodiments of the present invention mainly includes two parts: constructing the energy consumption twin models of each cell group and determining the expected energy consumption of each cell group based on the energy consumption twin models. Among them, constructing the energy consumption twin models of each cell group includes steps such as constructing the service model of the cell group, constructing the device energy consumption model of the cell group, and correcting the service model according to the migrated services within the cell group.

[0066] It should be noted that a wireless device is a device that emits energy through the air interface. The effective information carried by the wireless device comes from a cellular cell. The wireless device is in a cellular mobile communication system, and the area covered by one of the base stations or a part of the base station (sector antenna) is involved. Therefore, the wireless device that can emit signals in this covered area can be called a radio frequency unit. Since the main energy consumption of a wireless communication network comes from the radio frequency unit, and the effective information carried by the radio frequency unit is the cellular cell signal, the first step of energy consumption twin is to establish a service model, and then construct a device energy consumption model based on the service model. How to construct the service model and device energy consumption model of the cell group will be described in detail below.

[0067] Exemplarily, the service models of the energy-saving cell and the basic coverage cell within the cell group can be constructed separately. For the sake of saving space, the construction of the service model of the energy-saving cell will be used as an example for illustration.

[0068] Please refer to Figure 3 , Figure 3 which is a schematic diagram of a service model provided in the embodiments of the present invention. As Figure 3 shown, taking the service characteristics of the energy-saving cell (such as the number of users, traffic volume, maximum power, and physical resource module utilization rate) as input, the service model of the energy-saving cell is constructed, and the constructed service model is used to output the hardware parameters of the energy-saving cell. For example, the hardware parameters may include the output power of the energy-saving cell (also known as the device dynamic energy consumption) and the expected effective time of the energy-saving cell under different energy-saving functions.

[0069] Among them, the device dynamic energy consumption of the energy-saving cell can be expressed as:

[0070] P dynamic = x * Pmax *PRB Utilization Rate (1)

[0071] In formula (1), P dynamic represents the dynamic power consumption of the device; P max represents the maximum power; x is a constant related to the power reduction ratio in the energy-saving cell.

[0072] It should be noted that when the power of all REs (Resource Elements) in the energy-saving cell is filled, it is the maximum power P max . And the power of the energy-saving cell is the sum of the powers of the REs occupied under the current service, which is represented by the PRB utilization rate of the cell. For the far point of the energy-saving cell, the way of increasing the RB (Resource Block) by reducing the MCS (Modulation and Coding Scheme) will be adopted. However, for some user terminals (User Equipment, UE) at the near point of the energy-saving cell, the power of the RE can be reduced for power transmission. These two factors will affect the dynamic power consumption P of the device in the cell dynamic . Among them, RE is the smallest resource unit, which is one symbol in the time domain and one subcarrier in the frequency domain. RB is the resource unit for the resource allocation of the service channel, which is one time slot in the time domain and 12 subcarriers in the frequency domain.

[0073] It should be noted that in the embodiments of the present invention, whether the energy-saving function takes effect can be judged based on information such as the number of users, the traffic volume, and the utilization rate of the physical resource module. Since the energy-saving function takes effect when the current load value of the energy-saving cell is lower than the preset energy-saving threshold under the energy-saving function, the traffic volume situation within a period of time can be obtained by using the load prediction technology based on the historical traffic volume, and then compared with the energy-saving threshold, and the expected effective time T when the load value of the energy-saving cell is lower than the energy-saving threshold can be obtained Celllow . Among them, there are corresponding energy-saving thresholds for the number of users, the traffic volume, and the utilization rate of the physical resource module. The time when the number of users, the traffic volume, and the utilization rate of the physical resource module are all less than the corresponding energy-saving thresholds can be counted as the expected effective time.

[0074] Exemplarily, the expected effective time T of the energy-saving function Celllow may include the symbol turn-off effective time T iSymble , the channel turn-off effective time T iChannel , the carrier turn-off effective time T iCarrier , the deep sleep effective time T iDeepsleep and the voltage regulation effective time T iVolAdj .

[0075] Exemplarily, after constructing the business model of the energy-saving community, the device dynamic power consumption P output according to the business model of the energy-saving community dynamic and the expected effective time T Celllow are used to construct the device power consumption model of the energy-saving community.

[0076] It should be noted that when the radio frequency unit outputs power, the expected effective time T of the energy-saving function Celllow will also have a certain impact on the power consumption of the radio frequency unit. It can be understood that since the radio frequency unit mainly sends useful information in the air interface, the transmission power of the radio frequency unit corresponding to the coverage radius of the cellular community in terms of hardware will consume power for sending useful signals. This part of the power consumption is related to the radio frequency models of the transmission channel and the receiving channel of the radio frequency unit. The power consumption related to the data transmission of this part is also related to the power amplifier efficiency of the radio frequency unit. This factor determines the energy consumed by the radio frequency unit when sending the same useful signal. Finally, after the radio frequency unit is started, related single boards, optical ports, etc. need to work normally, which will also cause power consumption even when there is no power transmission. This part of the power consumption is the basic power consumption of the radio frequency unit (hereinafter referred to as device static power consumption).

[0077] Based on the above principles of power transmission and power consumption of the radio frequency unit, the power consumption of the radio frequency unit can be described by the following formula: A radio frequency unit needs to consume a part of the device static power consumption after hardware startup. This device static power consumption can be expressed as P base , and the device dynamic power consumption for amplifying the useful signal is expressed as P dynamic . Then the hardware power consumption of the radio frequency unit can be defined as:

[0078] P equipment =P base +P dynamic (2)

[0079] In formula (2), P equipment represents the hardware power consumption.

[0080] It should be noted that since the device dynamic power consumption P dynamic is greatly related to the input power of the amplified signal and the power amplifier efficiency, the device dynamic power consumption P dynamic can be defined as the ratio of the effective transmission power Power signal to the power amplifier efficiency E efficiency . Therefore, the hardware power consumption P equipment of the radio frequency unit can be further expressed as:

[0081] P equipment =P base +Power signal / Eefficiency (3)

[0082] Since the radio frequency unit is a multi-receive and multi-transmit device composed of multiple hardware power amplifiers, there is a power amplifier (PA) corresponding to each radio frequency hardware transmitting antenna, and the power on each channel is described at the channel level as the total static power consumption of a channel plus the transmission of the effective information of that channel. Let the number of PAs on the radio frequency unit be defined as n, and the hardware power consumption P of the radio frequency unit equipment can be further expressed as:

[0083]

[0084] In formula (4), PA static represents the total static power consumption of the power amplifier.

[0085] The following will describe how the activation of the energy-saving function affects the power consumption of the radio frequency unit. The energy-saving technology mainly reduces the static power consumption of the PA. Symbol shutdown turns the power amplifier on and off at the microsecond level, thereby reducing the static power consumption of the PA. When the symbol shutdown takes effect, the static power consumption of the PA at the symbol shutdown effective time at that moment is 0. Therefore, within the symbol shutdown effective time, the power consumption of a channel is:

[0086] PA static *(1 - T isymble / T Period ) (5)

[0087] In formula (5), T Period is the statistical period.

[0088] After the energy-saving function of channel shutdown takes effect, some channels no longer send data, and the PAs of the channels that are shut down and do not send data are also shut down. The carrier shutdown technology also reduces the static power consumption of the PA. The difference is that the number of channels shut down when a cell is shut down varies. For the energy-saving function of channel shutdown, the channel shutdown effective time T iChannel of the channels of the radio frequency unit is equal to the effective time T iCellChannel of the energy-saving cell, and the effective channels are half of the number of antennas of the energy-saving cell. For the energy-saving function of carrier shutdown, the carrier shutdown effective time is T iCarrier , and the carrier shutdown effective time of the channels of the radio frequency unit is T iCarrier equal to the effective time T iCellCarrier of the energy-saving cell, and all channels corresponding to this energy-saving cell take effect. For the deep sleep function, within the deep sleep effective time T iDeepsleep , in addition to reducing the static power consumption of the PA, it also reduces the static power consumption of the entire radio frequency unit. Let the energy consumption saved by the radio frequency unit during deep sleep be the sleep energy consumption P deepsleep, the energy consumption reduction value of the device static energy consumption of the radio frequency unit during the deep sleep period is:

[0089] P base -(T iDeepsleep / T Period )P deepsleep (6)

[0090] Through the above analysis and combined with formula (5) and formula (6), it can be known that the energy consumption of a channel of the radio frequency unit can be expressed as:

[0091] PA static *(1-T isymble / T Period -T iChannel / T Period -T iCarrier / T Period -T iDeepsleep / T Period )+Power signal / E efficiency (7)

[0092] Among them, the hardware energy consumption P equipment of the radio frequency unit is the sum of the device static energy consumption of the radio frequency unit and the energy consumption of all channels, and can be expressed as:

[0093]

[0094] It should be noted that voltage regulation refers to adjusting the power amplifier voltage during low traffic volume, and the power amplifier efficiency after the power amplifier voltage is adjusted can be expressed as E efficiency ′.

[0095] Exemplarily, the device energy consumption model obtained by superimposing multiple energy-saving functions such as symbol off, channel off, carrier off, deep sleep, and voltage regulation is as follows:

[0096]

[0097] In formula (9), E efficiency represents the initial power amplifier efficiency, and E efficiency ′ represents the target power amplifier efficiency after voltage regulation. Through formula (9), the first device energy consumption model corresponding to the energy-saving cell can be obtained. Correspondingly, the second device energy consumption model corresponding to the basic coverage cell can also be constructed. Among them, the construction process of the second device energy consumption model corresponding to the basic coverage cell is similar to the construction process of the first device energy consumption model corresponding to the above energy-saving cell, and the specific process will not be elaborated here.

[0098] By constructing the first service model and the first device energy consumption model of the energy-saving community, subsequently, based on the first service model, the first device energy consumption model, and the energy-saving strategy, the first hardware energy consumption value corresponding to the energy-saving community can be calculated; by constructing the second service model and the second device energy consumption model of the basic coverage community, subsequently, based on the second service model, the second device energy consumption model, and the energy-saving strategy, the second hardware energy consumption value corresponding to the basic coverage community can be calculated.

[0099] Step S20: Based on the energy consumption digital twin model corresponding to each cell group and the preset energy-saving strategy, determine the energy consumption correspondence between the hardware energy consumption within each cell group and each strategy in the preset energy-saving strategy.

[0100] Exemplarily, after obtaining the energy consumption digital twin model corresponding to each cell group, based on the energy consumption digital twin model corresponding to each cell group and the preset energy-saving strategy, the energy consumption correspondence between the hardware energy consumption within each cell group and each strategy in the preset energy-saving strategy can be determined.

[0101] Among them, the preset energy-saving strategy may include multiple energy-saving strategies. Each energy-saving strategy may include an energy-saving function or a combination of multiple energy-saving functions, and at least one energy-saving threshold corresponding to each energy-saving function. For example, energy-saving strategy A may include symbol shutdown and multiple energy-saving thresholds corresponding to symbol shutdown. Another example is that energy-saving strategy B may include symbol shutdown, channel shutdown, multiple energy-saving thresholds corresponding to symbol shutdown, and multiple energy-saving thresholds corresponding to channel shutdown.

[0102] By determining the energy consumption correspondence between the hardware energy consumption within each cell group and each strategy in the preset energy-saving strategy based on the energy consumption digital twin model corresponding to each cell group and the preset energy-saving strategy, subsequently, the expected energy consumption value of each cell group can be determined based on the energy consumption correspondence and the current energy-saving strategy. Furthermore, the total expected energy consumption value of the entire wireless communication network can be obtained, realizing intelligent and automated analysis of the expected energy consumption of the wireless communication network using digital twin technology before deploying the energy-saving strategy.

[0103] For ease of explanation, the following will take the example where the energy-saving strategy includes one energy-saving function and multiple energy-saving thresholds corresponding to the energy-saving function to illustrate how to establish the energy consumption correspondence.

[0104] Please refer to Figure 4 , Figure 4 which is a schematic flowchart of a sub-step for determining the energy consumption correspondence provided by an embodiment of the present invention. As Figure 4 shown, step S20 may include the following steps S201 to S203.

[0105] Step S201: Sequentially determine each cell group as the current cell group. Each cell group includes an energy-saving community and a basic coverage community.

[0106] Exemplarily, each cell group can be determined as the current cell group in sequence. Among them, the current cell group can include energy-saving cells and basic coverage cells.

[0107] It should be noted that since the wireless communication network includes at least one cell group, for the convenience of description, each cell group can be used as the current cell group, and the current cell group is taken as an example to illustrate how to determine the energy consumption correspondence relationship of the current cell group.

[0108] Step S202: Based on the energy-saving cells, basic coverage cells, energy consumption twin model, and each strategy in the preset energy-saving strategy, construct the energy consumption correspondence relationship between the hardware energy consumption in the current cell group and each strategy.

[0109] Exemplarily, after each cell group is determined as the current cell group in sequence, the energy consumption correspondence relationship between the hardware energy consumption in the current cell group and each strategy can be constructed based on the energy-saving cells, basic coverage cells, energy consumption twin model, and each strategy in the preset energy-saving strategy.

[0110] It should be noted that in the embodiments of the present invention, based on the energy consumption twin model, the hardware energy consumption of the energy-saving cells and the basic coverage cells under different energy-saving strategies can be calculated respectively; then, the hardware energy consumption corresponding to the energy-saving cells is added to the hardware energy consumption corresponding to the basic coverage cells to obtain the total hardware energy consumption value; finally, the total hardware energy consumption value is associated with the corresponding energy-saving strategy to obtain the energy consumption correspondence relationship between the hardware energy consumption in the current cell group and each strategy. Among them, how to calculate the hardware energy consumption of the energy-saving cells and the basic coverage cells under different energy-saving strategies will be described separately below.

[0111] Please refer to Figure 5 , Figure 5 which is a schematic flowchart of a sub-step for calculating the hardware energy consumption value provided by the embodiments of the present invention. As Figure 5 shown, step S202 may include the following steps S2021 to S2023.

[0112] Step S2021: Based on the first service model and the first device energy consumption model in the energy consumption twin model, perform energy consumption calculation according to the first service characteristics corresponding to the energy-saving cells in the current cell group and each strategy in the preset energy-saving strategy, and obtain the first hardware energy consumption of the energy-saving cells under each strategy.

[0113] It should be noted that in the embodiments of the present invention, based on the first service model and the first device energy consumption model in the energy consumption twin model, the first hardware energy consumption of the energy-saving cells under each strategy can be calculated. Among them, the first hardware energy consumption can further include the hardware energy consumption corresponding to different energy-saving thresholds in each strategy. For example, for the energy-saving function "symbol shutdown", the first hardware energy consumption can include the hardware energy consumption corresponding to different energy-saving thresholds of symbol shutdown.

[0114] In some embodiments, based on the first service model and the first device energy consumption model in the energy consumption twin model, according to the first service characteristics corresponding to the energy-saving cells in the current cell group and each strategy in the preset energy-saving strategy, energy consumption calculation is performed to obtain the first hardware energy consumption of the energy-saving cells under each strategy, which may include: sequentially determining each preset energy-saving strategy as the current energy-saving strategy; inputting the first service characteristics of the energy-saving cells and the current energy-saving strategy into the first service model for parameter calculation to obtain the hardware parameters of the energy-saving cells under the current energy-saving strategy; inputting the hardware parameters into the first device energy consumption model for energy consumption calculation to obtain the first hardware energy consumption value of the energy-saving cells under the current energy-saving strategy.

[0115] Exemplarily, since there are multiple preset energy-saving strategies, for the convenience of description, each preset energy-saving strategy can be sequentially determined as the current energy-saving strategy, and taking the current energy-saving strategy as an example to illustrate how to calculate the first hardware energy consumption value of the energy-saving cells under the current energy-saving strategy.

[0116] In some embodiments, inputting the first service characteristics of the energy-saving cells and the current energy-saving strategy into the first service model for parameter calculation to obtain the hardware parameters of the energy-saving cells under the current energy-saving strategy may include: sequentially determining each energy-saving threshold as the current energy-saving threshold; inputting the first service characteristics, energy-saving function, and the current energy-saving threshold into the first service model for parameter calculation to obtain the hardware parameters of the energy-saving cells under the current energy-saving threshold; determining the hardware parameters of the energy-saving cells under the current energy-saving strategy according to the hardware parameters corresponding to each energy-saving threshold.

[0117] It should be noted that since each strategy includes at least one energy-saving threshold, for the convenience of description, each energy-saving threshold can be sequentially determined as the current energy-saving threshold.

[0118] Exemplarily, the first service characteristics may include but are not limited to the number of users, traffic volume, maximum power, and physical resource module utilization rate.

[0119] In some embodiments, when inputting the first service characteristics, energy-saving function, and the current energy-saving threshold into the first service model for parameter calculation to obtain the hardware parameters of the energy-saving cells under the current energy-saving threshold, it may include: calculating according to the maximum power and the physical resource module utilization rate to obtain the device dynamic energy consumption of the energy-saving cells under the energy-saving function; determining the load value of the energy-saving cells under the energy-saving function according to the number of users, traffic volume, and physical resource module utilization rate; determining the expected effective time of the energy-saving cells under the current energy-saving threshold according to the load value of the energy-saving cells under the energy-saving function and the current energy-saving threshold, where when the load value of the energy-saving cells is less than the current energy-saving threshold, the energy-saving function takes effect; determining the hardware parameters of the energy-saving cells under the energy-saving function and the current energy-saving threshold according to the device dynamic energy consumption and the expected effective time of the energy-saving cells.

[0120] Exemplarily, the energy-saving function may include at least one of symbol shutdown, channel shutdown, carrier shutdown, deep sleep, and voltage regulation; the expected effective time of the energy-saving function may include symbol shutdown effective time, channel shutdown effective time, carrier shutdown effective time, deep sleep effective time, and voltage regulation effective time. It should be noted that when a certain energy-saving function is not enabled, the effective time corresponding to this energy-saving function is 0. For example, if the currently effective energy-saving function is symbol shutdown, then the channel shutdown effective time, carrier shutdown effective time, deep sleep effective time, and voltage regulation effective time are all 0.

[0121] Please refer to Figure 6 , Figure 6 which is a schematic diagram of calculating the hardware energy consumption value provided by an embodiment of the present invention. As Figure 6 shown, the number of users, traffic volume, maximum power, PRB utilization rate, as well as the energy-saving function and the corresponding energy-saving threshold of the energy-saving function can be input into the first service model for parameter calculation, and the device dynamic energy consumption and the expected effective time are output to the first device energy consumption model. The first device energy consumption model performs energy consumption calculation based on the device dynamic energy consumption and the expected effective time, and outputs the first hardware energy consumption value of the energy-saving cell under the current energy-saving strategy.

[0122] Exemplarily, the maximum power P max and the PRB utilization rate can be substituted into the above formula (1) for calculation to obtain the device dynamic energy consumption P dynamic of the energy-saving cell under the energy-saving function. For example, for the energy-saving function of symbol shutdown, symbol shutdown can be enabled, and the maximum power P max and the PRB utilization rate are substituted into the above formula (1) for calculation to obtain the device dynamic energy consumption P dynamic of the energy-saving cell under symbol shutdown. Then, according to the number of users, traffic volume, and PRB utilization rate, the load value of the energy-saving cell under the energy-saving function is determined; according to the load value of the energy-saving cell under symbol shutdown and the current energy-saving threshold, the expected effective time T Celllow of the energy-saving cell under the current energy-saving threshold is determined. For example, the symbol shutdown effective time T iSymble of the energy-saving cell under the current energy-saving threshold is determined. Finally, the device dynamic energy consumption P dynamic of the energy-saving cell and the expected effective time T Celllow are determined as the hardware parameters of the energy-saving cell under the energy-saving function and the current energy-saving threshold.

[0123] Exemplarily, after obtaining the hardware parameters of the energy-saving cell under each energy-saving threshold in the current energy-saving strategy, the hardware parameters corresponding to all the energy-saving thresholds can be determined as the hardware parameters of the energy-saving cell under the current energy-saving strategy. By analogy, the hardware parameters of the energy-saving cell under each preset energy-saving strategy can be obtained.

[0124] In an embodiment of the present invention, after obtaining the hardware parameters of an energy-saving community under the current energy-saving strategy, the hardware parameters can be input into the first device energy consumption model for energy consumption calculation to obtain the first hardware energy consumption value of the energy-saving community under the current energy-saving strategy.

[0125] In some embodiments, inputting the hardware parameters into the first device energy consumption model for energy consumption calculation to obtain the first hardware energy consumption value of the energy-saving community under the current energy-saving strategy may include: obtaining the device static energy consumption, sleep energy consumption, and statistical period of the radio frequency unit, as well as the total static energy consumption, initial power amplifier efficiency, and target power amplifier efficiency after voltage regulation of each power amplifier; performing energy consumption calculation based on the sleep energy consumption, statistical period, and deep sleep effective time to obtain the first sub-hardware energy consumption reduced during the deep sleep effective period of the radio frequency unit; performing energy consumption calculation based on the statistical period, symbol off effective time, channel off effective time, carrier off effective time, deep sleep effective time, and the total static energy consumption of each power amplifier to obtain the second sub-hardware energy consumption of each power amplifier; performing energy consumption calculation based on the voltage regulation effective time, statistical period, effective transmission power, initial power amplifier efficiency, and target power amplifier efficiency to obtain the third sub-hardware energy consumption of each power amplifier; determining the first hardware energy consumption value of the energy-saving community based on the device static energy consumption, the first sub-hardware energy consumption, and the second and third sub-hardware energy consumptions of each power amplifier.

[0126] Exemplarily, the device static energy consumption P of the radio frequency unit can be obtained base 、sleep energy consumption P deepsleep and statistical period T Period , as well as the total static energy consumption PA of each power amplifier static 、initial power amplifier efficiency E efficiency and the target power amplifier efficiency E efficiency ′ after voltage regulation.

[0127] It should be noted that the device static energy consumption P of the radio frequency unit base and sleep energy consumption P deepsleep , as well as the initial power amplifier efficiency E of the power amplifier efficiency are all known values. In an embodiment of the present invention, the first sub-hardware energy consumption, the second sub-hardware energy consumption, and the third sub-hardware energy consumption can be calculated respectively using the items in the calculation formula (9) of the device energy consumption model, and then the first hardware energy consumption value can be calculated based on the first sub-hardware energy consumption, the second sub-hardware energy consumption, and the third sub-hardware energy consumption. Of course, all the parameters can also be directly input into the calculation formula (9) for calculation to obtain the first hardware energy consumption value.

[0128] For example, based on the calculation formula (9) corresponding to the device energy consumption model, when calculating according to the sleep energy consumption P deepsleep, statistical period T Period and the deep sleep effective time T iDeepsleep When calculating the energy consumption, the deep sleep effective time T iDeepsleep and the statistical period T Period The ratio of to the sleep energy consumption P deepsleep Multiply to obtain the first sub-hardware energy consumption reduced by the radio frequency unit during the deep sleep effective period. The first sub-hardware energy consumption is: (T iDeepsleep / T Period ) × P deepsleep .

[0129] For example, based on the calculation formula (9) corresponding to the device energy consumption model, according to the statistical period T Period , symbol off effective time T iSymble , channel off effective time T iChannel , carrier off effective time T iCarrier , deep sleep effective time T iDeepsleep and the total static energy consumption PA of each power amplifier static Perform energy consumption calculation to obtain the second sub-hardware energy consumption of each power amplifier. Among them, the second sub-hardware energy consumption is: PA static *(1 - T isymble / T Period - T iChannel / T Period - T iCarrier / T Period - T iDeepsleep / T Period ).

[0130] For example, based on the calculation formula (9) corresponding to the device energy consumption model, the voltage regulation effective time T iVolAdj , statistical period T Period , effective transmit power Power signal , initial power amplifier efficiency E efficiency and the target power amplifier efficiency E efficiency ′ Perform energy consumption calculation to obtain the third sub-hardware energy consumption of each power amplifier. Among them, the third sub-hardware energy consumption is: P iDynamic =(1 - T iVolAdj / T Period )(Power signal / E efficiency )+(T iVolAdj / T Period )(Power signal / E efficiency ′).

[0131] In the above embodiments, based on the calculation formula corresponding to the device energy consumption model, the first hardware energy consumption value of the energy-saving cell can be calculated according to the static energy consumption, sleep energy consumption of the radio frequency unit, the statistical period, and the total static energy consumption, initial power amplifier efficiency, and target power amplifier efficiency after voltage regulation of each power amplifier.

[0132] In some embodiments, determining the first hardware energy consumption value of the energy-saving cell according to the static energy consumption of the device, the first sub-hardware energy consumption, and the first sub-hardware energy consumption and the second sub-hardware energy consumption of each power amplifier may include: adding the second sub-hardware energy consumption and the third sub-hardware energy consumption of all functional amplifiers to obtain the device dynamic energy consumption of the radio frequency unit; adding the static energy consumption of the device and the device dynamic energy consumption and then subtracting the first sub-hardware energy consumption to obtain the first hardware energy consumption value.

[0133] Exemplarily, the first sub-hardware energy consumption, the second sub-hardware energy consumption, the third sub-hardware energy consumption, and the device static energy consumption P base can be input into the above formula (9) for calculation to obtain the first hardware energy consumption value.

[0134] Step S2022: Based on the second service model and the second device energy consumption model in the energy consumption twin model, perform energy consumption calculation according to the second service characteristics of the basic coverage cell in the current cell group and each strategy in the preset energy-saving strategy, and obtain the second hardware energy consumption value corresponding to the basic coverage cell under each strategy.

[0135] In the embodiments of the present invention, in addition to calculating the first hardware energy consumption value corresponding to the energy-saving cell under each strategy, it is also necessary to calculate the second hardware energy consumption value corresponding to the basic coverage cell under each strategy. The calculation process of the second hardware energy consumption value will be described in detail below.

[0136] In some embodiments, based on the second service model and the second device energy consumption model in the energy consumption twin model, performing energy consumption calculation according to the second service characteristics of the basic coverage cell in the current cell group and each strategy in the preset energy-saving strategy, and obtaining the second hardware energy consumption value corresponding to the basic coverage cell under each strategy may include: determining the migrated service of the basic coverage cell according to the first service characteristics, where the migrated service is the service that the energy-saving cell migrates to the basic coverage cell after being turned off when the energy-saving function is carrier shutdown or deep sleep; based on the second service model and the second device energy consumption model, determining the second hardware energy consumption value corresponding to the basic coverage cell under each preset energy-saving strategy according to the second service characteristics, service migration, and each preset energy-saving strategy of the basic coverage cell.

[0137] It should be noted that since energy-saving functions such as carrier shutdown and deep sleep in the frequency domain dimension will shut down the energy-saving cell, the energy-saving cell will migrate services to the frequency layer of the basic coverage cell after being shut down. Therefore, when the carrier shutdown and deep sleep are started in the energy-saving cell, the basic coverage cell needs to carry the corresponding migrated services. In the embodiments of the present invention, the migrated services can be determined according to the first service characteristics of the energy-saving cell. How to determine the migrated services will be described in detail below.

[0138] In some embodiments, determining the migrated services of the basic coverage cell according to the first service characteristics may include: obtaining the physical resource module utilization rate and the number of users of the energy-saving cell from the first service characteristics; determining the conversion coefficient between the energy-saving cell and the basic coverage cell; after the carrier shutdown or deep sleep is performed in the energy-saving cell, determining the increased physical resource module utilization rate of the basic coverage cell according to the physical resource module utilization rate and the conversion coefficient; and determining the migrated services according to the number of users and the increased physical resource module utilization rate of the basic coverage cell.

[0139] Exemplarily, the physical resource module utilization rate and the number of users of the energy-saving cell can be obtained from the first service characteristics, and then the conversion coefficient between the energy-saving cell and the basic coverage cell can be determined. It should be noted that the service migration between the energy-saving cell and the basic coverage cell will increase the traffic volume of the frequency points of the basic coverage cell, and there is a conversion coefficient between the services of the energy-saving cell and the basic coverage cell. The influencing factors of the conversion coefficient include the resource element (RE) and the spectral efficiency.

[0140] Among them, determining the conversion coefficient between the energy-saving cell and the basic coverage cell may include: multiplying the effective subcarriers of the energy-saving cell by the first spectral efficiency to obtain the first data carrying capacity; multiplying the effective subcarriers of the basic coverage cell by the second spectral efficiency to obtain the second data carrying capacity; and determining the conversion coefficient according to the ratio of the first data carrying capacity to the second data carrying capacity.

[0141] Exemplarily, the calculation formula of the conversion coefficient is as follows:

[0142] Conversion coefficient = (RE 1 * spectral efficiency of the energy-saving cell) / (RE 2 * spectral efficiency of the basic coverage cell)(10)

[0143] In formula (10), RE 1 represents the effective subcarriers of the energy-saving cell, and RE 2 represents the effective subcarriers of the basic coverage cell; RE 1 * spectral efficiency of the energy-saving cell represents the first data carrying capacity, and RE 2 * spectral efficiency of the basic coverage cell represents the second data carrying capacity.

[0144] Exemplarily, after carrier shutdown or deep sleep in an energy-saving community, the increased utilization rate of physical resource modules in the basic coverage community can be determined according to the utilization rate of physical resource modules and the conversion coefficient. For example, the product of the utilization rate of physical resource modules in the energy-saving community and the conversion coefficient is determined as the increased utilization rate of physical resource modules.

[0145] Exemplarily, after carrier shutdown or deep sleep in the energy-saving community, the increased number of users in the basic coverage community is equal to the number of users in the energy-saving community before carrier shutdown or deep sleep.

[0146] In the embodiments of the present invention, the increased number of users in the basic coverage community and the increased utilization rate of physical resource modules in the basic coverage community can be determined as migrated services.

[0147] In the above embodiments, by determining the migrated services of the basic coverage community according to the first service characteristics, it is possible to fully consider the impact of the services migrated to the basic coverage community on the energy consumption of the basic coverage community after the energy-saving community enables carrier shutdown or deep sleep, and the accuracy of the hardware energy consumption of the basic coverage community can be improved.

[0148] In some embodiments, after determining the migrated services of the basic coverage community according to the first service characteristics, based on the second service model and the second device energy consumption model, according to the second service characteristics, service migration and each preset energy-saving strategy of the basic coverage community, the corresponding second hardware energy consumption value of the basic coverage community under each preset energy-saving strategy can be determined.

[0149] It should be noted that in the scenario of enabling carrier shutdown or deep sleep, the corresponding second hardware energy consumption value of the basic coverage community under each preset energy-saving strategy can be determined according to the second service characteristics, service migration and each preset energy-saving strategy of the basic coverage community. In the scenario of enabling symbol shutdown, channel shutdown or voltage regulation, the energy-saving community does not need to perform service migration, and the migrated service at this time is none or null. Therefore, determining the corresponding second hardware energy consumption value of the basic coverage community under each preset energy-saving strategy according to the second service characteristics, service migration and each preset energy-saving strategy of the basic coverage community can be applicable to various scenarios of enabling energy-saving functions.

[0150] Exemplarily, the second service characteristics may include the number of users, traffic volume, maximum power, PRB utilization rate, and so on.

[0151] Please refer to Figure 7 , Figure 7 which is another schematic diagram of calculating the hardware energy consumption value provided by the embodiments of the present invention. As Figure 7As shown, the number of users, traffic volume, maximum power, PRB utilization rate, migrated services, energy-saving function, and the energy-saving threshold corresponding to the energy-saving function can be input into the second service model for parameter calculation, and the dynamic energy consumption of the device and the expected effective time are output to the second device energy consumption model. The second device energy consumption model calculates the energy consumption based on the dynamic energy consumption of the device and the expected effective time, and outputs the second hardware energy consumption value of the basic coverage cell under the current energy-saving strategy.

[0152] In the embodiment of the present invention, since each strategy in the preset energy-saving strategy includes an energy-saving function and at least one energy-saving threshold corresponding to the energy-saving function, it is necessary to perform iterative calculation on the energy-saving threshold to obtain an optimal hardware energy consumption value. Among them, the optimal hardware energy consumption value can be defined as the hardware energy consumption value corresponding to the maximum energy-saving threshold when the sensing rate is not lower than the preset sensing rate threshold. It should be noted that when the cell capacity is certain, as the number of users increases, the sensing rate of each user will decrease accordingly.

[0153] In some embodiments, based on the second service model and the second device energy consumption model in the energy consumption twin model, the second service characteristics of the basic coverage cell in the current cell group and each strategy in the preset energy-saving strategy are used for energy consumption calculation to obtain the second hardware energy consumption value corresponding to the basic coverage cell under each strategy, which may include: sequentially determining each preset energy-saving strategy as the current energy-saving strategy; obtaining the preset sensing rate correspondence, where the sensing rate correspondence is constructed based on the change amount of the number of users and the change amount of the sensing rate; based on the sensing rate correspondence, determining the target energy-saving threshold from at least one energy-saving threshold corresponding to the energy-saving function in the current energy-saving strategy according to the migrated services; based on the second service model and the second device energy consumption model in the energy consumption twin model, performing energy consumption calculation according to the second service characteristics of the basic coverage cell in the current cell group and the energy-saving function and the target energy-saving threshold in the current energy-saving strategy to obtain the second hardware energy consumption value corresponding to the basic coverage cell under the current energy-saving strategy.

[0154] Exemplarily, for the convenience of description, each preset energy-saving strategy can be sequentially determined as the current energy-saving strategy. Hereinafter, taking the current energy-saving strategy as an example, it will be described how to calculate the second hardware energy consumption value corresponding to the basic coverage cell under the current energy-saving strategy.

[0155] Exemplarily, the preset sensing rate correspondence can be obtained. In the embodiment of the present invention, after constructing the first service model of the energy-saving cell, the sensing rate correspondence can be established according to the first service model. For example, based on the historical change relationship between the number of users and the sensing rate, the sensing rate correspondence can be established. Among them, the more the number of users, the smaller the sensing rate.

[0156] Exemplarily, after obtaining the preset correspondence between the sensing rate and the energy-saving threshold, based on the correspondence between the sensing rate and the energy-saving threshold, the target energy-saving threshold can be determined from at least one energy-saving threshold corresponding to the energy-saving function in the current energy-saving policy according to the handover service.

[0157] It should be noted that the target energy-saving threshold is the energy-saving threshold corresponding to the optimal hardware energy consumption value when the sensing rate is not lower than the preset sensing rate threshold.

[0158] In some embodiments, based on the correspondence between the sensing rate and the energy-saving threshold, determining the target energy-saving threshold from at least one energy-saving threshold corresponding to the energy-saving function in the current energy-saving policy according to the handover service may include: determining an initial energy-saving threshold from at least one energy-saving threshold corresponding to the energy-saving function in the current energy-saving policy; determining the number of additional users in the basic coverage cell under the initial energy-saving threshold according to the handover service, and based on the correspondence between the sensing rate and the energy-saving threshold, determining the current sensing rate of the basic coverage cell under the initial energy-saving threshold according to the number of additional users; if the current sensing rate is greater than the preset sensing rate threshold, increasing the initial energy-saving threshold, and returning to execute the step of determining the number of additional users in the basic coverage cell under the initial energy-saving threshold according to the handover service; based on the correspondence between the sensing rate and the energy-saving threshold, determining the current sensing rate of the basic coverage cell under the initial energy-saving threshold according to the number of additional users, until the current sensing rate is less than or equal to the sensing rate threshold; when the current sensing rate is less than or equal to the sensing rate threshold, determining the current initial energy-saving threshold as the target energy-saving threshold.

[0159] Exemplarily, the minimum energy-saving threshold among the multiple energy-saving thresholds corresponding to the energy-saving function can be determined as the initial energy-saving threshold. Then, according to the number of users in the energy-saving cell in the handover service, the number of additional users in the basic coverage cell under the initial energy-saving threshold is determined.

[0160] Exemplarily, based on the correspondence between the sensing rate and the energy-saving threshold, the current sensing rate of the basic coverage cell under the initial energy-saving threshold can be determined according to the number of additional users. When the current sensing rate is greater than the preset sensing rate threshold, increasing the initial energy-saving threshold, and then, returning to execute the step of determining the number of additional users in the basic coverage cell under the initial energy-saving threshold according to the handover service, and based on the correspondence between the sensing rate and the energy-saving threshold, determining the current sensing rate of the basic coverage cell under the initial energy-saving threshold according to the number of additional users, until the current sensing rate is less than or equal to the sensing rate threshold. The preset sensing rate threshold can be set according to the actual situation, and the specific value is not limited herein.

[0161] Exemplarily, when the current sensing rate is less than or equal to the sensing rate threshold, the current initial energy-saving threshold can be determined as the target energy-saving threshold.

[0162] In the above embodiments, by adjusting the energy-saving threshold based on the perception rate correspondence relationship, an optimal target energy-saving threshold can be obtained under the condition of meeting a certain perception rate requirement, and subsequently, an optimal hardware energy consumption value can be calculated based on the target energy-saving threshold.

[0163] Exemplarily, after determining the target energy-saving threshold, based on the second service model and the second device energy consumption model in the energy consumption twin model, energy consumption calculation can be performed according to the second service characteristics of the basic coverage cell in the current cell group and the energy-saving function and the target energy-saving threshold in the current energy-saving strategy, to obtain the second hardware energy consumption value corresponding to the basic coverage cell under the current energy-saving strategy. For example, the second service characteristics of the basic coverage cell and the energy-saving function and the target energy-saving threshold in the current energy-saving strategy can be input into the second service model for parameter calculation to obtain the hardware parameters of the basic coverage cell under the current energy-saving strategy; the hardware parameters are input into the second device energy consumption model for energy consumption calculation to obtain the second hardware energy consumption value of the basic coverage cell under the current energy-saving strategy.

[0164] Step S2023: According to the first hardware energy consumption and the second hardware energy consumption value, determine the total hardware energy consumption value of the current cell group under each strategy in the preset energy-saving strategy, and construct the energy consumption correspondence relationship between the hardware energy consumption in the current cell group and each strategy according to the total hardware energy consumption value of the current cell group under each strategy in the preset energy-saving strategy.

[0165] Exemplarily, the second hardware energy consumption value may include the energy consumption value corresponding to the target energy-saving threshold of the energy-saving function, and the first hardware energy consumption value includes the energy consumption values corresponding to multiple energy-saving thresholds of the energy-saving function. It can be understood that when calculating the first hardware energy consumption value, the energy consumption values of the energy-saving cells under multiple energy-saving thresholds of the energy-saving function are calculated respectively, and the target energy-saving threshold is not determined from multiple energy-saving thresholds of the energy-saving function based on the perception rate correspondence relationship.

[0166] In some embodiments, according to the first hardware energy consumption and the second hardware energy consumption value, determining the total hardware energy consumption value of the current cell group under each strategy in the preset energy-saving strategy may include: determining the first energy consumption value of the energy-saving cell under the current energy-saving strategy according to the energy consumption value corresponding to the target energy-saving threshold in the first hardware energy consumption value; determining the second energy consumption value of the basic coverage cell under the current energy-saving strategy according to the energy consumption value corresponding to the target energy-saving threshold in the second hardware energy consumption value; adding the first energy consumption value and the second energy consumption value to obtain the total hardware energy consumption value of the current cell group under the current energy-saving strategy.

[0167] Exemplarily, for the target energy-saving threshold C, the energy consumption value corresponding to the target energy-saving threshold C in the first hardware energy consumption value can be used to determine the first energy consumption value of the energy-saving cell under the current energy-saving strategy, and the energy consumption value corresponding to the target energy-saving threshold C in the second hardware energy consumption value can be used to determine the second energy consumption value of the basic coverage cell under the current energy-saving strategy. Then, by adding the first energy consumption value and the second energy consumption value, the total hardware energy consumption value of the current cell group under the current energy-saving strategy can be obtained. By analogy, the total hardware energy consumption values of the current cell group under multiple preset energy-saving strategies can be obtained, and the total hardware energy consumption values of multiple cell groups under multiple preset energy-saving strategies can be obtained.

[0168] In the above embodiment, by determining the first energy consumption value of the energy-saving cell under the current energy-saving strategy according to the energy consumption value corresponding to the target energy-saving threshold in the first hardware energy consumption value, and determining the second energy consumption value of the basic coverage cell under the current energy-saving strategy according to the energy consumption value corresponding to the target energy-saving threshold in the second hardware energy consumption value, and adding the first energy consumption value and the second energy consumption value, the optimal total hardware energy consumption value of the current cell group under the target energy-saving threshold in the current energy-saving strategy can be obtained.

[0169] Step S203: Store the correspondence between the hardware energy consumption within the current cell group and the energy consumption of each strategy until all cell groups in the wireless communication network are polled, so as to obtain the correspondence between the hardware energy consumption within each cell group and the energy consumption of each strategy in the preset energy-saving strategies.

[0170] Exemplarily, after constructing the correspondence between the hardware energy consumption within the current cell group and the energy consumption of each strategy, the correspondence between the hardware energy consumption within the current cell group and the energy consumption of each strategy can be stored until all cell groups in the wireless communication network are polled, so as to obtain the correspondence between the hardware energy consumption within each cell group and the energy consumption of each strategy in the preset energy-saving strategies. For example, for cell group 1, the correspondence between the hardware energy consumption within cell group 1 and the energy consumption of each strategy can be stored, and the correspondence between the hardware energy consumption within cell group 1 and the energy consumption of each strategy can be stored. For another example, for cell group 2, the correspondence between the hardware energy consumption within cell group 2 and the energy consumption of each strategy can be stored, and the correspondence between the hardware energy consumption within cell group 2 and the energy consumption of each strategy can be stored.

[0171] Step S30: Determine the expected energy consumption of each cell group based on the energy consumption correspondence and the energy-saving strategies corresponding to each cell group in the wireless communication network, so as to determine the expected total energy consumption corresponding to the wireless communication network according to the expected energy consumption within each cell group.

[0172] Exemplarily, after determining the energy consumption correspondence between the hardware energy consumption within each cell group and each strategy in the preset energy-saving strategy, the expected energy consumption of each cell group can be determined based on the energy consumption correspondence and the energy-saving strategy corresponding to each cell group in the wireless communication network. Among them, the energy-saving strategy corresponding to each cell group can be the target energy-saving strategy set by the user. For example, when the target energy-saving strategy is "symbol shutdown", the expected energy consumption of each cell group after starting symbol shutdown can be determined based on the energy consumption correspondence. Another example is that when the target energy-saving strategy is "symbol shutdown and channel shutdown", the expected energy consumption of each cell group after starting symbol shutdown and channel shutdown can be determined based on the energy consumption correspondence.

[0173] Exemplarily, after determining the expected energy consumption of each cell group, the expected total energy consumption corresponding to the wireless communication network can be determined according to the expected energy consumption within each cell group. For example, the total value of the expected energy consumption within each cell group can be determined as the expected total energy consumption corresponding to the wireless communication network.

[0174] In the above embodiments, by determining the energy consumption correspondence between the hardware energy consumption within each cell group and multiple preset energy-saving strategies based on the energy consumption twin model corresponding to each cell group and multiple preset energy-saving strategies, and determining the expected energy consumption value of each cell group based on the energy consumption correspondence and the current energy-saving strategy, the expected total energy consumption value of the entire wireless communication network can be obtained, realizing intelligent and automated analysis of the expected energy consumption of the wireless communication network using digital twin technology before deploying the energy-saving strategy. The operation process is simple and automated, avoiding detecting whether the wireless communication network reaches the expected energy consumption target after deploying the energy-saving strategy, and avoiding multiple rounds of field implementation and multiple data comparisons manually, which can effectively improve the efficiency of detecting the energy consumption of the wireless communication network.

[0175] In some embodiments, in the scenario of implementing symbol shutdown, the determination of the energy consumption of the wireless communication network may include the following steps:

[0176] Step 401: For a cell, information such as the number of users, traffic volume, and PRB utilization rate of the cell can be used as input. According to the historical traffic scheduling situation, the proportion of slots without scheduling in the traffic model is 40%. The cell is a 4-antenna cell with a configured power of 160W. If the current PRB utilization rate is 20%, the output power of the cell is 32W. According to the linear relationship, the linear correlation degree is 0.95, then the output power of the cell is 30.4W, that is, the dynamic energy consumption of the cell device is 30.4W.

[0177] Step 402: Model according to the key parameters of the radio frequency unit in the cell, where the channel shutdown effective time T iChannel = 0, the carrier shutdown effective time T iCarrier = 0, the deep sleep effective time T iDeepsleep= 0, voltage regulation effective time T iVolAdj = 0, statistical period T Period is 1 hour. Train the device energy consumption model based on historical data, and the main parameters obtained are: device static energy consumption P base = 30, the total static energy consumption of the power amplifier = 7, initial power amplifier efficiency E efficiency = 45%.

[0178] The relationships between variables in the device energy consumption modeling obtained through model training are as follows:

[0179]

[0180] According to the statistical period of the cell, the sampling granularity is 1 hour, then the effective transmit power Power signal = 30.4 / number of antennas = 7.6W, T isymble / T Period = 40% * (number of turned-off symbols in the subframe). Substitute the above parameter values into formula (11), and the hardware energy consumption value of the cell within the statistical period can be calculated.

[0181] Step 403, determine the migrated services. Since there is no service migration process during turn-off, this step can be omitted.

[0182] Step 404, determine the expected total energy consumption of the wireless communication network after the on symbols are turned off according to the hardware energy consumption values in each cell. The specific calculation process of the expected total energy consumption is not elaborated here.

[0183] In some embodiments, in a scenario where symbol turn-off and channel turn-off take effect simultaneously, the energy consumption determination of the wireless communication network may include the following steps:

[0184] Step 501, for a cell, information such as the number of users, traffic volume, and PRB utilization rate of the cell can be used as input. According to the historical traffic scheduling situation, the proportion of slots without scheduling in the traffic model is 40%. The cell is a 4-antenna cell with a configured power of 160W. If the current PRB utilization rate is 20%, the output power of the cell is 32W. According to the linear relationship, the linear correlation degree is 0.95, then the output power of the cell is 30.4W, that is, the device dynamic energy consumption of the cell is 30.4W. Exemplarily, according to the expected iteration range of the energy-saving threshold, it can be confirmed that the cell can meet the channel turn-off entry condition under the current load, and the channel turn-off effective time is calculated to be 1 hour.

[0185] Step 502, model according to the key parameters of the radio frequency unit in the cell. Among them, the channel turn-off effective time T iChannel = T Period , carrier turn-off effective time T iCarrier= 0, Deep sleep effective time T iDeepsleep = 0, Voltage regulation effective time T iVolAdj = 0, Statistical period T Period Is 1 hour. Train the device energy consumption model based on historical data, and the main parameters obtained are: Device static energy consumption P base = 27, Total static energy consumption of the power amplifier = 18, Initial power amplifier efficiency E efficiency = 45%.

[0186] The relationships between the variables in the device energy consumption modeling are obtained through model training as follows:

[0187]

[0188] Sampling granularity is 1 hour

[0189] According to the current transmission power of the cell is 30.4, and the cell has 4 antennas, then the effective transmission power per antenna Power signal = 30.4 / number of antennas = 7.6W. Since P iDynamic = Power signal / E efficiency Therefore, the device dynamic energy consumption P iDynamic = 7.6 / 45% = 16.8W.

[0190] According to the energy consumption twin model of the cell, within the statistical period segment T period The number of subframes without scheduling after symbol shutdown is 40%. The proportion of symbol shutdown in one subframe of LTE is 11 / 14 (because the reference signal of a 4-port cell occupies 4 symbols, so the calculation is based on this proportion). Then the number of symbols that can be shut down = T isymble = T period = 40% * (11 / 14), T ichannel = T period = 1.

[0191] Substitute the above parameter values into formula (12), and the first hardware energy consumption value of the cell within the statistical period can be calculated.

[0192] Step 503, Determine the migrated services. Since there is no service migration process when the shutdown and channel shutdown are in line, this step can be omitted.

[0193] Step 504, Determine the expected total energy consumption of the wireless communication network after enabling symbol shutdown and channel shutdown according to the hardware energy consumption values in each cell. Among them,

[0194] In some embodiments, in the scenario where the energy-saving functions between two frequency layers synergistically affect the energy consumption, the determination of the energy consumption of the wireless communication network may include the following steps:

[0195] Step 601: According to the cell service model, Cell A is an energy-saving cell with a bandwidth of 20M, a current load of 10%, and 10 users. Cell B is a basic coverage cell in the same area with a bandwidth of 10M, a current load of 20%, and 10 users. According to the energy-saving strategy currently selected by the user, which is carrier shutdown, the energy-saving cell Cell A meets the energy-saving conditions.

[0196] Step 602: An equipment energy consumption model for the energy-saving cell and the basic coverage cell is constructed according to the above embodiments. The corresponding hardware energy consumption values of the energy-saving cell and the basic coverage cell are P equipment1 and P equipment2 . Among them,

[0197] P equipment1 = 30 + 32 * (10 * (1 - T isymble1 / T period ) + Power signal1 / 45%)

[0198] P equipment2 = 27 + 4 * (18 * (1 - T isymble2 / T period ) + Power signal2 / 48%)

[0199] According to the calculation of the energy consumption of each frequency layer before energy saving, based on the current values of each frequency layer: Power signal1 = 1W, Power signal2 = 2W. Assume that the hardware energy consumption values of the energy-saving cell and the basic coverage cell under this load are as follows:

[0200] P equipment1 = 30 + 32 * (10 * (1 - 50%) + 1 / 45%) = 261

[0201] P equipment2 = 27 + 4 * (18 * (1 - 0.4) + 2 / 48%) = 86

[0202] Step 603: When collaborative energy saving is performed in two frequency layers, the basic coverage cell corresponding to P equipment2 is retained, and the serving cell corresponding to P equipment1 is shut down. Due to the influence of factors such as the bandwidth spectral efficiency of different frequency layers, Power signal2 = x * Power signal1 , where x is the conversion coefficient of the frequency layer power. In a certain scenario, x = 1.5. Then the hardware energy consumption values after carrier shutdown are P' equipment1 and P' equipment2 . Among them, P' equipment1 = 30 + 32 * (20 * (1 - T iCarrier / Tperiod ) + 0 / 45%)。

[0203] After the carrier is turned off, Power signal1 = 0, let T isymble / T Period , then P' equipment1 = 30,

[0204] P' equipment2 = 27 + 4 * (18 * (1 - 0.3) + (2 + 1.5) / 48%) = 106。

[0205] Before turning on the carrier off, the hardware energy consumption of the cell group is (261 + 86) / 1000 = 0.347 kwh. After the energy-saving cell is turned off, the hardware energy consumption value of the cell group is (30 + 106) / 1000 = 0.136 kwh.

[0206] Step 604, determine the expected total energy consumption of the wireless communication network after turning on the carrier off according to the hardware energy consumption values of each cell group. The specific calculation process of the expected total energy consumption will not be elaborated here.

[0207] An embodiment of the present invention also provides a computer-readable storage medium, which stores a computer program. The computer program includes program instructions, and the processor executes the above program instructions to implement any one of the energy consumption determination methods of the wireless communication network provided by the embodiments of the present invention.

[0208] For example, when the program is loaded by the processor, the following steps can be executed:

[0209] Obtain the energy consumption twin models corresponding to each cell group, and each energy consumption twin model is constructed by the service characteristics and hardware parameters within each cell group; based on the energy consumption twin models corresponding to each cell group and the preset energy-saving strategies, determine the energy consumption correspondence relationship between the hardware energy consumption within each cell group and each strategy in the preset energy-saving strategies; based on the energy consumption correspondence relationship and the energy-saving strategies corresponding to each cell group in the wireless communication network, determine the expected energy consumption of each cell group, so as to determine the expected total energy consumption corresponding to the wireless communication network according to the expected energy consumption within each cell group.

[0210] Those of ordinary skill in the art can understand that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices can be implemented as software, firmware, hardware, and their appropriate combinations.

[0211] In a hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a single physical component may have multiple functions, or a function or step may be executed by the cooperation of several physical components. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on a storage medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transitory medium). As is well known to those of ordinary skill in the art, the term storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information, such as computer readable instructions, data structures, program modules, or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, as is well known to those of ordinary skill in the art, communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism, and may include any information delivery media.

[0212] The preferred embodiments of the present invention have been illustrated above with reference to the accompanying drawings, and thus do not limit the scope of the present invention. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and essence of the present invention shall fall within the scope of the present invention.

Claims

1. A method for determining the energy consumption of a wireless communication network, the wireless communication network including at least one cell group; the method comprises: obtaining an energy consumption twin model corresponding to each cell group, each energy consumption twin model being constructed by service characteristics and hardware parameters within each cell group; based on the energy consumption twin model corresponding to each cell group and a preset energy-saving strategy, determining the energy consumption correspondence between the hardware energy consumption within each cell group and each strategy in the preset energy-saving strategy; based on the energy consumption correspondence and the energy-saving strategies corresponding to each cell group in the wireless communication network, determining the expected energy consumption of each cell group, so as to determine the expected total energy consumption corresponding to the wireless communication network according to the expected energy consumption within each cell group.

2. The method for determining the energy consumption of a wireless communication network according to claim 1, wherein, the determining the energy consumption correspondence between the hardware energy consumption within each cell group and each strategy in the preset energy-saving strategy based on the energy consumption twin model corresponding to each cell group and the preset energy-saving strategy includes: sequentially determining each cell group as the current cell group, each cell group including an energy-saving cell and a basic coverage cell; based on the energy-saving cell, the basic coverage cell, the energy consumption twin model and each strategy in the preset energy-saving strategy, constructing the energy consumption correspondence between the hardware energy consumption within the current cell group and each strategy; storing the energy consumption correspondence between the hardware energy consumption within the current cell group and each strategy until all cell groups in the wireless communication network are polled, obtaining the energy consumption correspondence between the hardware energy consumption within each cell group and each strategy in the preset energy-saving strategy.

3. The method for determining the energy consumption of a wireless communication network according to claim 2, wherein, the constructing the energy consumption correspondence between the hardware energy consumption within the current cell group and each strategy based on the energy-saving cell, the basic coverage cell, the energy consumption twin model and each strategy in the preset energy-saving strategy includes: based on the first service model and the first device energy consumption model in the energy consumption twin model, performing energy consumption calculation according to the first service characteristics corresponding to the energy-saving cell within the current cell group and each strategy in the preset energy-saving strategy, obtaining the first hardware energy consumption of the energy-saving cell under each strategy; based on the second service model and the second device energy consumption model in the energy consumption twin model, performing energy consumption calculation according to the second service characteristics of the basic coverage cell in the current cell group and each strategy in the preset energy-saving strategy, obtaining the second hardware energy consumption value corresponding to the basic coverage cell under each strategy; according to the first hardware energy consumption and the second hardware energy consumption value, determining the total hardware energy consumption of the current cell group under each strategy in the preset energy-saving strategy, and constructing the energy consumption correspondence between the hardware energy consumption within the current cell group and each strategy according to the total hardware energy consumption of the current cell group under each strategy in the preset energy-saving strategy.

4. The method for determining the energy consumption of a wireless communication network according to claim 3, wherein, Based on the first service model and the first device energy consumption model in the energy consumption twin model, energy consumption calculation is performed according to the first service characteristics corresponding to the energy-saving cells in the current cell group and each strategy in the preset energy-saving strategy, to obtain the first hardware energy consumption of the energy-saving cells under each strategy, including: Sequentially determine each of the preset energy-saving strategies as the current energy-saving strategy; Input the first service characteristics of the energy-saving cells and the current energy-saving strategy into the first service model for parameter calculation, to obtain the hardware parameters of the energy-saving cells under the current energy-saving strategy; Input the hardware parameters into the first device energy consumption model for energy consumption calculation, to obtain the first hardware energy consumption value of the energy-saving cells under the current energy-saving strategy.

5. The method for determining the energy consumption of a wireless communication network according to claim 4, wherein, each strategy in the preset energy-saving strategy includes an energy-saving function and at least one energy-saving threshold corresponding to the energy-saving function; the inputting the first service characteristics of the energy-saving cells and the current energy-saving strategy into the first service model for parameter calculation, to obtain the hardware parameters of the energy-saving cells under the current energy-saving strategy, includes: Sequentially determine each of the energy-saving thresholds as the current energy-saving threshold; Input the first service characteristics, the energy-saving function, and the current energy-saving threshold into the first service model for parameter calculation, to obtain the hardware parameters of the energy-saving cells under the current energy-saving threshold; Determine the hardware parameters of the energy-saving cells under the current energy-saving strategy according to the hardware parameters corresponding to each energy-saving threshold.

6. The method for determining the energy consumption of a wireless communication network according to claim 5, wherein, the first service characteristics include the number of users, traffic volume, maximum power, and physical resource block utilization rate; the inputting the first service characteristics, the energy-saving function, and the current energy-saving threshold into the first service model for parameter calculation, to obtain the hardware parameters of the energy-saving cells under the current energy-saving threshold, includes: Calculate according to the maximum power and the physical resource block utilization rate, to obtain the device dynamic energy consumption of the energy-saving cells under the energy-saving function; Determine the load value of the energy-saving cells under the energy-saving function according to the number of users, the traffic volume, and the physical resource block utilization rate; Determine the expected effective time of the energy-saving cells under the current energy-saving threshold according to the load value of the energy-saving cells under the energy-saving function and the current energy-saving threshold, wherein when the load value of the energy-saving cells is less than the current energy-saving threshold, the energy-saving function becomes effective; Determine the hardware parameters of the energy-saving cells under the energy-saving function and the current energy-saving threshold according to the device dynamic energy consumption and the expected effective time of the energy-saving cells.

7. The method for determining the energy consumption of a wireless communication network according to claim 5 or 6, wherein, The energy-saving functions include at least one of symbol shutdown, channel shutdown, carrier shutdown, deep sleep, and voltage regulation; the expected effective time of the energy-saving functions includes symbol shutdown effective time, channel shutdown effective time, carrier shutdown effective time, deep sleep effective time, and voltage regulation effective time.

8. The method for determining the energy consumption of a wireless communication network according to claim 7, wherein, the energy-saving cell includes a radio frequency unit, and the radio frequency unit includes at least one power amplifier; the step of inputting the hardware parameters into the first device energy consumption model for energy consumption calculation to obtain the first hardware energy consumption value of the energy-saving cell under the current energy-saving strategy includes: obtaining the device static energy consumption, sleep energy consumption, and statistical period of the radio frequency unit, as well as the total static energy consumption, initial power amplifier efficiency, and target power amplifier efficiency after voltage regulation of each power amplifier; performing energy consumption calculation according to the sleep energy consumption, the statistical period, and the deep sleep effective time to obtain the first sub-hardware energy consumption reduced by the radio frequency unit during the deep sleep effective period; performing energy consumption calculation according to the statistical period, the symbol shutdown effective time, the channel shutdown effective time, the carrier shutdown effective time, the deep sleep effective time, and the total static energy consumption of each power amplifier to obtain the second sub-hardware energy consumption of each power amplifier; performing energy consumption calculation according to the voltage regulation effective time, the statistical period, the effective transmission power, the initial power amplifier efficiency, and the target power amplifier efficiency to obtain the third sub-hardware energy consumption of each power amplifier; determining the first hardware energy consumption value of the energy-saving cell according to the device static energy consumption, the first sub-hardware energy consumption, and the second sub-hardware energy consumption and the third sub-hardware energy consumption of each power amplifier.

9. The method for determining the energy consumption of a wireless communication network according to claim 8, wherein, the step of determining the first hardware energy consumption value of the energy-saving cell according to the device static energy consumption, the first sub-hardware energy consumption, and the first sub-hardware energy consumption and the second sub-hardware energy consumption of each power amplifier includes: adding the second sub-hardware energy consumption and the third sub-hardware energy consumption of all the power amplifiers to obtain the device dynamic energy consumption of the radio frequency unit; adding the device static energy consumption and the device dynamic energy consumption and then subtracting the first sub-hardware energy consumption to obtain the first hardware energy consumption value.

10. The method for determining the energy consumption of a wireless communication network according to claim 3, wherein, the step of performing energy consumption calculation based on the second service model and the second device energy consumption model in the energy consumption twin model according to the second service characteristics of the basic coverage cell in the current cell group and each strategy in the preset energy-saving strategy to obtain the second hardware energy consumption value corresponding to the basic coverage cell under each strategy includes: determining the migrated service of the basic coverage cell according to the first service characteristics, where the migrated service is the service that the energy-saving cell migrates to the basic coverage cell after shutdown when the energy-saving function is carrier shutdown or deep sleep; Based on the second service model and the second device power consumption model, determine the second hardware power consumption value corresponding to the basic coverage cell under each of the preset energy-saving strategies according to the second service characteristics of the basic coverage cell, the service migration, and each of the preset energy-saving strategies.

11. The method for determining the power consumption of a wireless communication network according to claim 10, wherein, the determining the migrated services of the basic coverage cell according to the first service characteristics includes: obtaining the physical resource module utilization rate and the number of users of the energy-saving cell from the first service characteristics; determining a conversion coefficient between the energy-saving cell and the basic coverage cell; after carrier shutdown or deep sleep is performed in the energy-saving cell, determining the increased physical resource module utilization rate of the basic coverage cell according to the physical resource module utilization rate and the conversion coefficient; determining the migrated services according to the number of users and the increased physical resource module utilization rate of the basic coverage cell.

12. The method for determining the power consumption of a wireless communication network according to claim 11, wherein, the determining the conversion coefficient between the energy-saving cell and the basic coverage cell includes: multiplying the effective subcarriers of the energy-saving cell by a first spectral efficiency to obtain a first data carrying capacity; multiplying the effective subcarriers of the basic coverage cell by a second spectral efficiency to obtain a second data carrying capacity; determining the conversion coefficient according to the ratio of the first data carrying capacity to the second data carrying capacity.

13. The method for determining the power consumption of a wireless communication network according to claim 10, wherein, each strategy in the preset energy-saving strategies includes an energy-saving function and at least one energy-saving threshold corresponding to the energy-saving function; based on the second service model and the second device power consumption model in the energy consumption twin model, according to the second service characteristics of the basic coverage cell in the current cell group and each strategy in the preset energy-saving strategies, perform power consumption calculation to obtain the second hardware power consumption value corresponding to the basic coverage cell under each strategy, the method includes: sequentially determining each of the preset energy-saving strategies as the current energy-saving strategy; obtaining a preset perception rate correspondence relationship, where the perception rate correspondence relationship is constructed according to the change amount of the number of users and the change amount of the perception rate; based on the perception rate correspondence relationship, determining a target energy-saving threshold from at least one energy-saving threshold corresponding to the energy-saving function in the current energy-saving strategy according to the migrated services; based on the second service model and the second device power consumption model in the energy consumption twin model, perform power consumption calculation according to the second service characteristics of the basic coverage cell in the current cell group and the energy-saving function and the target energy-saving threshold in the current energy-saving strategy to obtain the second hardware power consumption value corresponding to the basic coverage cell under the current energy-saving strategy.

14. The method for determining the power consumption of a wireless communication network according to claim 13, wherein, Based on the above-mentioned perception rate correspondence relationship, determining a target energy-saving threshold from at least one energy-saving threshold corresponding to the energy-saving function in the current energy-saving policy for the migration service includes: Determining an initial energy-saving threshold from at least one energy-saving threshold corresponding to the energy-saving function in the current energy-saving policy; Determining the number of additional users in the basic coverage cell under the initial energy-saving threshold according to the migration service, and based on the perception rate correspondence relationship, determining the current perception rate of the basic coverage cell under the initial energy-saving threshold according to the number of additional users; If the current perception rate is greater than a preset perception rate threshold, increasing the initial energy-saving threshold and returning to execute determining the number of additional users in the basic coverage cell under the initial energy-saving threshold according to the migration service; Based on the perception rate correspondence relationship, determining the current perception rate of the basic coverage cell under the initial energy-saving threshold according to the number of additional users, until the current perception rate is less than or equal to the perception rate threshold; When the current perception rate is less than or equal to the perception rate threshold, determining the current initial energy-saving threshold as the target energy-saving threshold.

15. The method for determining the energy consumption of a wireless communication network according to claim 13, wherein, The second hardware energy consumption value includes the energy consumption value corresponding to the target energy-saving threshold, and the first hardware energy consumption value includes the energy consumption values corresponding to multiple energy-saving thresholds; The determining the total hardware energy consumption value of the current cell group under each policy in the preset energy-saving policy according to the first hardware energy consumption and the second hardware energy consumption value includes: Determining a first energy consumption value of the energy-saving cell under the current energy-saving policy according to the energy consumption value corresponding to the target energy-saving threshold in the first hardware energy consumption value; Determining a second energy consumption value of the basic coverage cell under the current energy-saving policy according to the energy consumption value corresponding to the target energy-saving threshold in the second hardware energy consumption value; Adding the first energy consumption value and the second energy consumption value to obtain the total hardware energy consumption value of the current cell group under the current energy-saving policy.

16. A base station, wherein, The base station includes a processor, a memory, a computer program stored on the memory and executable by the processor, and a data bus for realizing the connection and communication between the processor and the memory, wherein when the computer program is executed by the processor, it realizes the method for determining the energy consumption of a wireless communication network according to any one of claims 1 to 15.

17. A computer-readable storage medium for readable storage, wherein, The computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to realize the method for determining the energy consumption of a wireless communication network according to any one of claims 1 to 15.