Energy consumption efficiency determination method and device of equipment, computer equipment, readable storage medium and program product

By considering multiple model parameters in the wireless device energy consumption efficiency evaluation, calculating the number of wireless devices and energy consumption data, the problem of low accuracy of energy consumption efficiency evaluation in the prior art is solved, and more accurate and reasonable evaluation results are achieved.

CN119653402APending Publication Date: 2025-03-18CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411683278.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-22
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

The prior art has poor accuracy when evaluating the energy consumption efficiency of wireless devices and cannot fully consider the networking situation, communication coverage requirements, capacity requirements and network capabilities in actual application scenarios.

Method used

By determining the equipment model parameters, energy consumption model parameters, coverage model parameters, business model parameters and network capability model parameters in the target scenario, calculate the required number of wireless equipment and component unit data, calculate the target energy consumption data, and determine the energy consumption efficiency data through the business model parameters.

Benefits of technology

It improves the evaluation accuracy of wireless equipment energy consumption efficiency, ensures that the evaluation results are more in line with the needs of practical application scenarios, and improves the accuracy and rationality of the evaluation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119653402A_ABST
    Figure CN119653402A_ABST
Patent Text Reader

Abstract

The invention relates to an equipment energy consumption efficiency determination method and device, computer equipment, a computer readable storage medium and a computer program product. The method comprises the following steps: based on a target scene, determining a device model parameter of a wireless device in the target scene, an energy consumption model parameter, a coverage model parameter and a service model parameter of the wireless device, and a network capability model parameter in the target scene; calculating a target number of wireless devices required in the target scene based on the device model parameters, the network capability model parameters, the coverage model parameters and the service model parameters, and determining composition unit data of the wireless devices based on the target number; calculating target energy consumption data of the target scene based on the energy consumption model parameters of the equipment and the data of each component unit of the wireless equipment; through the service model parameters and the target energy consumption data, the energy consumption efficiency data of the wireless device in the target scene is determined, and the accuracy degree of the energy consumption efficiency of the wireless device in the scene can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication and terminal technology, and in particular to a method and apparatus for determining energy consumption efficiency of a device, a computer device, a computer-readable storage medium, and a computer program product. Background Art

[0002] With the development of wireless communication and terminal technology, the energy efficiency of each wireless device needs to be considered when configuring wireless terminals or communication resources for various application scenarios. Energy efficiency can be represented by the number of bits transmitted per unit of energy (bits / J, bits / joule), which is equivalent to the rate corresponding to each unit of power consumed (Mbps / W, rate / energy consumption power). However, in actual use, the use of wireless devices is always based on coverage, that is, only devices that meet certain coverage conditions can have actual service provision capabilities. Putting aside coverage, it is unreasonable to evaluate energy efficiency simply by the rate corresponding to each unit of power, resulting in poor evaluation accuracy of the energy efficiency of wireless devices. Summary of the invention

[0003] Based on this, it is necessary to provide a method, apparatus, computer device, computer-readable storage medium and computer program product for determining energy efficiency of a device that can improve the evaluation accuracy of the energy efficiency of a wireless device in response to the above technical problems.

[0004] In a first aspect, the present application provides a method for determining energy consumption efficiency of a device, comprising:

[0005] Based on the target scenario, determining device model parameters of the wireless device in the target scenario, energy consumption model parameters, coverage model parameters, service model parameters of the wireless device, and network capability model parameters in the target scenario;

[0006] Calculating a target number of the wireless devices required in the target scenario based on the device model parameters, the network capability model parameters, the coverage model parameters, and the service model parameters, and determining component unit data of the wireless devices based on the target number;

[0007] Calculating target energy consumption data of the target scenario based on energy consumption model parameters of the device and data of each component unit of the wireless device;

[0008] The energy consumption efficiency data of the wireless device in the target scenario is determined by using the business model parameters and the target energy consumption data.

[0009] In one embodiment, the calculating the target number of the wireless devices required for the target scenario based on the device model parameter, the network capability model parameter, the coverage model parameter, and the service model parameter includes:

[0010] Determining a first number of the wireless devices required for coverage in the target scenario based on the network capability model parameters and the coverage model parameters, and calculating a second number of the wireless devices required for a service in the target scenario based on the network capability model parameters and the service model parameters;

[0011] A larger number between the first number and the second number is determined as a target number of the wireless devices required for the target scenario.

[0012] In one of the embodiments, determining the first number of the wireless devices required for coverage in the target scenario based on the network capability model parameter and the coverage model parameter includes:

[0013] Calculate the first number of wireless devices required for coverage in the target scenario based on the coverage area of ​​the target scenario in the coverage model parameters and the coverage area of ​​a single network cell in the target scenario in the network capability model parameters;

[0014] The calculating, based on the network capability model parameter and the service model parameter, the second number of the wireless devices required for the service in the target scenario includes:

[0015] Calculate the second number of wireless devices required for the service in the target scenario based on the number of users supported by the target scenario in the network capability model parameters, the number of users in the coverage area in the service model parameters, and the first number of concurrent users activated in the target scenario;

[0016] The determining the component unit data of the wireless device based on the target number includes:

[0017] Based on the target number, the unit support number in the device model parameters and the unit external number, the number of RRU units, the number of BBU units and the number of HUB units in the wireless device are obtained, and the constituent units of the wireless device include at least RRU units, BBU units and HUB units.

[0018] In one embodiment, the calculating the target energy consumption data of the target scene based on the energy consumption model parameters of the device and the data of each component unit of the wireless device includes:

[0019] Based on the first energy consumption data of the RRU unit of the wireless device, the second energy consumption data of the BBU unit, the third energy consumption data of the HUB unit and the data of each component unit of the wireless device included in the device energy consumption model, the target energy consumption data of the target scenario is calculated.

[0020] In one of the embodiments, determining the energy consumption efficiency data of the wireless device in the target scenario by using the business model parameter and the target energy consumption data includes:

[0021] Calculate the wireless device network efficiency of the target scenario based on the number of users in the coverage area in the business model parameters, the number of first concurrent users activated in the target scenario, the user uplink rate requirement and the user downlink rate requirement of the target scenario;

[0022] Based on the target energy consumption data of the target scenario and the network efficiency of the wireless device, energy consumption efficiency data of the wireless device is obtained.

[0023] In one embodiment, the method further comprises:

[0024] Acquire user traffic information in the target scenario, wherein the user traffic data includes uplink traffic data and downlink traffic data;

[0025] Classify the uplink traffic data into multiple types, and determine the traffic proportion and uplink required rate corresponding to each type, and calculate the user uplink rate requirement of the target scenario based on the traffic proportion and uplink required rate corresponding to each type;

[0026] The downlink traffic data is classified into multiple types, and the traffic proportion corresponding to each type and the downlink rate required are determined. Based on the traffic proportion corresponding to each type and the downlink rate required, the user downlink rate requirement of the target scenario is calculated.

[0027] In one of the embodiments, the wireless device includes at least an RRU unit, a BBU unit and a HUB unit, and the device model parameters include the number of units supported and the number of units connected externally, the number of units supported is the number of RRU units supported by a single BBU unit, and the number of units connected externally is the number of RRU units connected externally to a single HUB unit; the network capability model parameters include the coverage area of ​​a single cell of the network in the target scenario, the device throughput data, and the number of users supported by the target scenario.

[0028] In a second aspect, the present application also provides a device for determining energy consumption efficiency of a device, comprising:

[0029] A first determination module is used to determine, based on a target scenario, device model parameters of wireless devices in the target scenario, energy consumption model parameters of the wireless devices, coverage model parameters, service model parameters, and network capability model parameters in the target scenario;

[0030] A first calculation module, configured to calculate a target number of the wireless devices required in the target scenario based on the device model parameters, the network capability model parameters, the coverage model parameters, and the service model parameters, and determine component unit data of the wireless devices based on the target number;

[0031] A second calculation module, configured to calculate target energy consumption data of the target scenario based on energy consumption model parameters of the device and data of each component unit of the wireless device;

[0032] The second determination module is used to determine the energy consumption efficiency data of the wireless device in the target scenario through the business model parameters and the target energy consumption data.

[0033] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0034] Based on the target scenario, determine the device model parameters of the wireless devices in the target scenario, the energy consumption model parameters of the wireless devices, the coverage model parameters, the business model parameters and the network capability model parameters in the target scenario; calculate the target number of the wireless devices required in the target scenario based on the device model parameters, the network capability model parameters, the coverage model parameters and the business model parameters, and determine the component unit data of the wireless devices based on the target number; calculate the target energy consumption data of the target scenario based on the energy consumption model parameters of the devices and the component unit data of the wireless devices; determine the energy consumption efficiency data of the wireless devices in the target scenario through the business model parameters and the target energy consumption data.

[0035] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:

[0036] Based on the target scenario, determine the device model parameters of the wireless devices in the target scenario, the energy consumption model parameters of the wireless devices, the coverage model parameters, the business model parameters and the network capability model parameters in the target scenario; calculate the target number of the wireless devices required in the target scenario based on the device model parameters, the network capability model parameters, the coverage model parameters and the business model parameters, and determine the component unit data of the wireless devices based on the target number; calculate the target energy consumption data of the target scenario based on the energy consumption model parameters of the devices and the component unit data of the wireless devices; determine the energy consumption efficiency data of the wireless devices in the target scenario through the business model parameters and the target energy consumption data.

[0037] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:

[0038] Based on the target scenario, determine the device model parameters of the wireless devices in the target scenario, the energy consumption model parameters of the wireless devices, the coverage model parameters, the business model parameters and the network capability model parameters in the target scenario; calculate the target number of the wireless devices required in the target scenario based on the device model parameters, the network capability model parameters, the coverage model parameters and the business model parameters, and determine the component unit data of the wireless devices based on the target number; calculate the target energy consumption data of the target scenario based on the energy consumption model parameters of the devices and the component unit data of the wireless devices; determine the energy consumption efficiency data of the wireless devices in the target scenario through the business model parameters and the target energy consumption data.

[0039] The energy consumption efficiency determination method, device, computer device, computer-readable storage medium and computer program product of the above-mentioned device, wherein the method comprises: based on the target scenario, determining the device model parameters of the wireless device in the target scenario, the energy consumption model parameters of the wireless device, the coverage model parameters, the business model parameters and the network capability model parameters in the target scenario; calculating the target number of wireless devices required in the target scenario based on the device model parameters, the network capability model parameters, the coverage model parameters and the business model parameters, and determining the component unit data of the wireless device based on the target number; calculating the target energy consumption data of the target scenario based on the energy consumption model parameters of the device and the component unit data of the wireless device; determining the energy consumption efficiency data of the wireless device in the target scenario through the business model parameters and the target energy consumption data.

[0040] By adopting this method, the influence of various aspects such as networking conditions, communication coverage requirements, capacity requirements and network capabilities in actual application scenarios on the energy efficiency of wireless devices can be fully considered, thereby improving the practical significance and rationality of the energy efficiency of the obtained wireless devices. By comprehensively considering various aspects that affect privacy, the accuracy of the energy efficiency data of wireless devices in each application scenario can be ensured. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0042] Figure 1 A diagram of an application environment of a method for determining energy consumption efficiency of a device in one embodiment;

[0043] Figure 2 A schematic flow chart of a method for determining energy consumption efficiency of a device in one embodiment;

[0044] Figure 3 A schematic diagram of a flow chart of a step of determining a target number in one embodiment;

[0045] Figure 4 A schematic diagram of a flow chart of a step of calculating energy efficiency data in one embodiment;

[0046] Figure 5 A schematic diagram of a flow chart of steps for calculating a user's uplink rate requirement and a user's downlink rate requirement in one embodiment;

[0047] Figure 6 A schematic flow chart of a method for determining energy consumption efficiency of a device in another embodiment;

[0048] Figure 7 A structural block diagram of a device for determining energy consumption efficiency of a device in one embodiment;

[0049] Figure 8 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0050] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0051] Figure 1A schematic diagram of an application scenario of a method for determining the energy efficiency of a device provided in an embodiment of the present application. Figure 1 As shown, the scenario includes a network 100 and one or more wireless devices 200 .

[0052] The wireless device 200 may be a device that provides voice and / or other business data connectivity to a user, or a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. A wireless terminal may communicate with one or more core networks via a radio access network (Radio Access Network, referred to as RAN). A wireless terminal may be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device, which exchanges language and / or data with a radio access network. A wireless terminal may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, an access terminal, a user terminal, a user agent, a user device or user equipment, which is not limited here.

[0053] The wireless device 200 may also be an access network device, for example, a base station (Base Transceiver Station, BTS) in Global System of Mobile communication (GSM) or Code Division Multiple Access (CDMA), a base station (NodeB, NB) in Wideband Code Division Multiple Access (WCDMA), an evolutionary base station (eNB or eNodeB) in LTE, or a relay station or access point, or a base station in a 5G network, etc., which are not limited here. The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail with specific embodiments below. The following specific embodiments may be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0054] In an exemplary embodiment, Figure 2 As shown, a method for determining the energy consumption efficiency of a device is provided, and the method is applied to a terminal as an example for description, for determining Figure 1 The energy consumption efficiency of the wireless device in the present embodiment is determined by the method for determining the energy consumption efficiency of the device, and the method includes the following steps 202 to 208. Among them:

[0055] Step 202, based on the target scenario, determine device model parameters of the wireless device in the target scenario, energy consumption model parameters of the wireless device, coverage model parameters, service model parameters, and network capability model parameters in the target scenario.

[0056] Among them, the target scenario can be an actual application scenario that currently needs to determine the status of the wireless device, such as a scenario in which the wireless device communicates with the network, or a scenario in which the energy consumption efficiency of the wireless device in a certain area is determined, etc. The wireless device can be a wireless terminal or a base station, etc. The wireless terminal can communicate with other devices under network coverage.

[0057] The device model parameters may be device parameters of the wireless device, for example, they may include the components of the wireless device and the number of each component; the energy consumption model parameters of the wireless device may be the energy consumption corresponding to each component in the wireless device; the coverage model under the target scenario may be the coverage parameters that characterize the network configured in the target scenario, for example, it may be the area that the network needs to cover under the target scenario; the service model parameters under the target scenario may be the traffic model parameters under the target scenario, which are service usage parameters related to the user, for example, they may include the number of users under the coverage area of ​​the target scenario, the user's demand for rate, and the number of concurrent users activated in the scenario, etc. The network capability model parameters in the target scenario may include the coverage area of ​​a single cell in the network, the cell's throughput data, and the number of concurrently activated users that the cell can support, etc.

[0058] Specifically, the terminal can determine the device model parameters of the configured wireless device in the current target scenario and the energy consumption model parameters corresponding to the device. It can also determine the coverage model parameters under the current target scenario and the business model parameters of the user's business requirements in the target scenario. It can also determine the network capability model parameters of the network in the target scenario.

[0059] Step 204, based on the device model parameters, the network capability model parameters, the coverage model parameters and the service model parameters, the target number of wireless devices required in the target scenario is calculated, and the constituent unit data of the wireless devices is determined based on the target number.

[0060] Among them, the target number of wireless devices required by the target scenario may be the final number of wireless devices that need to be configured in the target scenario to currently meet the needs of the target scenario, and the component unit data of the wireless device may be the number of each component unit included in the wireless device.

[0061] Specifically, the terminal can determine the number of wireless devices that need to be configured in multiple dimensions in the target scenario based on the device model parameters, network capability model parameters, coverage model parameters, and business model parameters corresponding to the determined target scenario, and obtain the final number of wireless devices that need to be configured in the target scenario based on the number of wireless devices that need to be configured in multiple dimensions, that is, determine the target number. In this way, the terminal can determine the number of components corresponding to the wireless devices in the target scenario that need to be configured based on the target number of wireless devices and the correspondence between the components of the wireless devices determined in advance.

[0062] Step 206: Calculate target energy consumption data of the target scenario based on the energy consumption model parameters of the device and the data of each component unit of the wireless device.

[0063] The energy consumption model parameters of the device may include the energy consumption numbers corresponding to the various components of the device, and the data of the various components of the wireless device may include the number of components of the wireless device that need to be configured in the target scenario.

[0064] Specifically, the terminal may calculate the target energy consumption data of the wireless device in the target scenario based on the component unit data of the wireless device and the energy consumption data of each component unit in the energy consumption model parameters of the device.

[0065] Step 208: Determine energy consumption efficiency data of the wireless device in the target scenario through the service model parameters and the target energy consumption data.

[0066] Specifically, the terminal can calculate the network efficiency of the wireless device in the target scenario through the business model parameters. In this way, the terminal can obtain the energy consumption efficiency of the wireless device in the target scenario by processing the network efficiency of the wireless device in the target scenario and the target energy consumption data.

[0067] In the method for determining the energy efficiency of the above-mentioned device, the influence of various aspects such as networking conditions, communication coverage requirements, capacity requirements and network capabilities in actual application scenarios on the energy efficiency of wireless devices can be fully considered, thereby improving the practical significance and rationality of the energy efficiency of the obtained wireless devices. By comprehensively considering various aspects that affect privacy, the accuracy of the energy efficiency data of wireless devices in each application scenario can be ensured.

[0068] In an exemplary embodiment, Figure 3As shown, the specific implementation process of the step of "calculating the target number of wireless devices required for the target scenario based on the device model parameters, the network capability model parameters, the coverage model parameters, and the service model parameters" may include:

[0069] Step 302, based on the network capability model parameters and the coverage model parameters, determine the first number of wireless devices required for coverage in the target scenario, and based on the network capability model parameters and the service model parameters, calculate the second number of wireless devices required for the service in the target scenario.

[0070] Among them, the number of wireless devices that need to be configured in multiple dimensions in the target scenario may include a first number of wireless devices that need to be configured in the coverage dimension, and a second number of wireless devices that need to be configured in the service dimension in the target scenario.

[0071] Specifically, the terminal can calculate the number of wireless devices that can cover the coverage area in the target scenario based on the network capability model parameters and the coverage model parameters. The terminal can also calculate the second number of wireless devices required to meet the service needs of users in the target scenario based on the network capability model parameters and the service model parameters.

[0072] Step 304: determine the larger number between the first number and the second number as the target number of wireless devices required for the target scenario.

[0073] Specifically, the terminal can compare the first number and the second number, and determine the larger number as the target number of wireless devices required for the target scenario. For example, the target number Nr can be calculated by the following formula: Nr=MAX(Nc,Nt), where Nc can be the first number of wireless devices required for coverage in the target scenario, Nt can be the second number of wireless devices required for the service in the target scenario, and MAX(x,y) is a function used to take the maximum value of x and y.

[0074] In this embodiment, by calculating the number of wireless devices required for each dimension in the target scene, the number of wireless devices required for each dimension in the scene can be met, and screening can be performed therein to ensure the accuracy of the number of wireless devices required for the determined target scene.

[0075] In an exemplary embodiment, the specific processing process of the step of “determining the first number of wireless devices required for coverage in the target scenario based on the network capability model parameters and the coverage model parameters” includes:

[0076] Based on the coverage area of ​​the target scenario in the coverage model parameters and the coverage area of ​​a single network cell in the target scenario in the network capability model parameters, a first number of wireless devices required for coverage in the target scenario is calculated.

[0077] Specifically, the terminal can calculate the first number of wireless devices required for the target scene in the coverage dimension based on the coverage area S of the target scene contained in the coverage model parameters corresponding to the determined target scene, that is, the area S that needs to be covered in the target scene, and the coverage area Sc of a single cell in the network capability model parameters corresponding to the network in the target scene, where the coverage area of ​​a single cell can be the single-cell coverage area of ​​the wireless device network in the target scene.

[0078] Optionally, the terminal may process the quotient value based on the coverage area of ​​the target scene and the coverage area of ​​a single cell of the wireless device network through an objective function to obtain a processing result, and determine the processing result as the first number of wireless devices required for coverage in the target scene. For example, the objective function may be a round-up function ROUNDUP, and specifically the first number Nc of wireless devices required for coverage in the target scene may be calculated by the following formula:

[0079] Nc=ROUNDUP(S / Sc), ROUNDUP means round up.

[0080] The specific processing process of the step of "calculating the second number of wireless devices required for the service in the target scenario based on the network capability model parameters and the service model parameters" includes:

[0081] Based on the number of users supported by the target scenario in the network capability model parameters, the number of users in the coverage area in the service model parameters, and the first number of concurrent users activated in the target scenario, the second number of wireless devices required for the service in the target scenario is calculated.

[0082] Among them, the number of users supported by the target scenario in the network capability model parameters can be the number of concurrently activated users Pc that the wireless device cell in the target scenario can support; the number of users under the coverage area in the business model parameters can be the number of users N included in the coverage area of ​​the target scenario, and the first number of concurrent users activated in the target scenario can be the ratio f of the number of concurrent users activated during user data transmission in the target scenario.

[0083] Specifically, the terminal can calculate the product of the number of users N included in the coverage area of ​​the target scenario in the business model parameters and the ratio f of the number of concurrent users activated during user data transmission in the target scenario, and calculate the quotient between the product and the number of concurrently activated users Pc that can be supported by the wireless device cell in the target scenario, process the calculated quotient through the objective function, obtain a processing result, and determine the processing result as the second number of wireless devices required for the business in the target scenario.

[0084] Optionally, the second number Nt of wireless devices required for the service in the target scenario may be calculated by the following formula:

[0085] Nt=ROUNDUP(N*f / Pc), ROUNDUP means round up.

[0086] The specific processing process of the step "determining the constituent unit data of the wireless device based on the target number" includes:

[0087] Based on the target number, the unit support number in the device model parameters and the unit external number, the number of RRU units, the number of BBU units and the number of HUB units in the wireless device are obtained.

[0088] The constituent units of the wireless device include at least an RRU unit, a BBU unit, and a HUB unit. The unit support number in the device model parameter represents the number Nb-r of RRUs supported by a BBU in the wireless device configured in the target scenario, that is, the number of RRUs that a BBU can connect to; correspondingly, the unit external number can represent the number Nh-r of RRUs externally connected to a HUB unit in the wireless device configured in the target scenario.

[0089] Specifically, the target number Nr is the number of wireless devices that need to be configured in the target scenario. Then, based on the number of unit supports and the number of unit external connections in a single wireless device, the number of units in the RF part and the number of units in the baseband part of the wireless device in the target scenario can be obtained. The units included in the RF part can be RRU units. Correspondingly, the terminal can determine the target number as the number of RRU units in the target scenario, Nrru; the units in the baseband part can include BBU units and HUB units. The process of determining the number of BBU units can include: the terminal calculates the quotient of the target number and the number of unit supports in the device model parameters, and rounds up the quotient, and determines the obtained processing result as the number of BBU units in the target scenario, Nbbu; the process of determining the number of HUB units can include: the terminal calculates the quotient of the target number and the number of unit external connections in the device model parameters, and rounds up the quotient, and determines the obtained processing result as the number of HUB units in the target scenario, Nhub. For example, it can be calculated by the following formula:

[0090] Nrru=Nr;

[0091] Nbbu=ROUNDUP(Nr / Nb-r);

[0092] Nhub=ROUNDUP(Nr / Nh-r).

[0093] In this embodiment, the actual number of each component unit of the wireless device included in the specific scenario is accurately calculated through the device model parameters and the target number.

[0094] In an exemplary embodiment, the specific processing process of the step of "calculating the target energy consumption data of the target scene based on the energy consumption model parameters of the device and the data of each component unit of the wireless device" includes:

[0095] Based on the first energy consumption data of the RRU unit of the wireless device, the second energy consumption data of the BBU unit, the third energy consumption data of the HUB unit and the data of each component unit of the wireless device included in the device energy consumption model, the target energy consumption data of the target scenario is calculated.

[0096] Specifically, the terminal can determine the number of RRU units, the number of BBU units, and the number of HUB units of the wireless device contained in the target scene based on the data of each component unit of the wireless device in the target scene, and calculate through the energy consumption data of the RRU unit, the energy consumption data of the BBU unit, and the energy consumption data of the HUB unit to obtain the total energy consumption data P of the wireless device in the target scene, that is, to obtain the target energy consumption data P in the target scene, for example, which can be calculated by the following formula:

[0097] P = Eb*Nrru+Er*Nbbu+Eh*Nhub;

[0098] Among them, Eb is the energy consumption data of the RRU unit, Er is the energy consumption data of the BBU unit, and Eh is the energy consumption data of the HUB unit.

[0099] In this embodiment, the total energy consumption data of the wireless devices in the target scene can be accurately calculated.

[0100] In an exemplary embodiment, Figure 4 As shown, the specific processing process of the step "determining the energy consumption efficiency data of the wireless device in the target scenario through the business model parameters and the target energy consumption data" includes:

[0101] Step 402, based on the number of users in the coverage area in the business model parameters, the number of first concurrent users activated in the target scenario, the user uplink rate requirement and the user downlink rate requirement of the target scenario, calculate the wireless device network efficiency of the target scenario.

[0102] The wireless device network efficiency T of the target scenario may be the sum of the uplink and downlink throughputs in the target scenario. The user uplink rate requirement in the target scenario may be the comprehensive uplink rate requirement per user in the target scenario, the user downlink rate requirement may be the comprehensive downlink rate requirement per user in the target scenario, and the first number of concurrent users activated in the target scenario may be the ratio of the number of concurrent users activated during user data transmission in the target scenario.

[0103] Specifically, the terminal may calculate the sum of the comprehensive uplink rate requirement per user and the comprehensive downlink rate requirement per user in the target scenario, and calculate the product value between the sum, the number of users N in the coverage area, and the first number of concurrent users f activated in the target scenario, and determine that the product value is the wireless device network efficiency T of the target scenario, for example, which can be calculated by the following formula:

[0104] T = N * f * (Rd + Ru);

[0105] Among them, Ru can be the comprehensive uplink rate requirement of each user in the target scenario, and Rd can be the comprehensive downlink rate requirement of each user in the target scenario.

[0106] Step 404: Obtain energy consumption efficiency data of the wireless device based on the target energy consumption data of the target scenario and the network efficiency of the wireless device.

[0107] Specifically, the terminal may calculate a quotient between the network efficiency of the wireless device in the target scenario and the target energy consumption data, and determine the quotient as the energy consumption efficiency data of the wireless device in the target scenario.

[0108] In this embodiment, the impact of various aspects such as networking conditions, communication coverage requirements, capacity requirements, and network capabilities in actual application scenarios on the energy efficiency of wireless devices can be fully considered to improve the practical significance and rationality of the energy efficiency of the wireless devices.

[0109] In an exemplary embodiment, Figure 5 As shown, the method for determining the energy consumption efficiency of the device also includes:

[0110] Step 502: Obtain user traffic information in the target scenario.

[0111] Specifically, the user traffic data includes uplink traffic data and downlink traffic data. The uplink traffic data may include traffic information transmitted by each user terminal in the target scenario in the uplink communication channel within a preset time period. The downlink traffic data may include traffic information transmitted by each user terminal in the target scenario in the downlink communication channel within a preset time period. The preset time period may be determined based on the actual application scenario, for example, it may be one month. The present disclosure does not specifically limit the specific value of the preset time period. The terminal may obtain the user traffic information corresponding to the target scenario within the preset time period, and distinguish the user traffic information to obtain the uplink traffic information and the downlink traffic information.

[0112] Step 504, classify the uplink traffic data into multiple types, and determine the traffic proportion corresponding to each type and the required uplink rate. Based on the traffic proportion corresponding to each type and the required uplink rate, calculate the user uplink rate requirement of the target scenario.

[0113] Among them, each type can represent the content type of traffic data, for example, it can include video type, web browsing type, etc., and can also include different types of applications, for example, it can include social media applications and instant messaging applications, etc. The traffic proportion corresponding to each type can be the proportion of the traffic used by the type in the uplink traffic data, and the uplink required rate is the rate that the content of this type needs to support when uplinking.

[0114] Specifically, the terminal can divide the uplink traffic data based on the types of each traffic data to obtain traffic data corresponding to multiple types. In this way, the terminal can calculate the proportion of each type of stray data in the uplink traffic data, that is, obtain the traffic proportion corresponding to each type. The terminal can also determine the required uplink rate required for each type. In this way, the terminal can perform weighted calculation based on the traffic proportion corresponding to each type and the required uplink rate to obtain a calculation result, and determine the calculation result as the user uplink rate requirement under the target scenario.

[0115] In one example, for example, the types determined by the terminal include the first type and the second type, the traffic proportion of the first type may be the first proportion, the required uplink rate may be the first rate, the traffic proportion of the second type may be the second proportion, and the corresponding required uplink rate may be the second rate. The sum of the first proportion and the second proportion is 1, so the terminal can calculate the product of each proportion and the corresponding rate, and superimpose the product values ​​corresponding to each type, and determine the obtained superimposed sum as the user uplink rate requirement in the target scenario.

[0116] Step 506, classify the downlink traffic data into multiple types, and determine the traffic proportion corresponding to each type and the downlink rate required, and calculate the user downlink rate requirement of the target scenario based on the traffic proportion corresponding to each type and the downlink rate required.

[0117] Each type may represent the content type of the traffic data, such as video type, web browsing type, etc., and may also include different types of applications, such as social media applications and instant messaging applications, etc. The traffic proportion corresponding to each type may be the proportion of the traffic used by the type in the downlink traffic data, and the downlink required rate is the rate that the content of the type needs to support when downlinking.

[0118] Specifically, the terminal can divide the downlink traffic data based on the types of each traffic data to obtain traffic data corresponding to multiple types. In this way, the terminal can calculate the proportion of each type of wandering data in the downlink traffic data, that is, obtain the traffic proportion corresponding to each type. The terminal can also determine the required downlink rate required for each type. In this way, the terminal can perform weighted calculation based on the traffic proportion corresponding to each type and the required downlink rate to obtain a calculation result, and determine the calculation result as the user downlink rate requirement under the target scenario.

[0119] In this embodiment, by statistically processing the data of the network in the target scenario and performing traffic weighted calculation based on the DPI results of the service, accurate user rate requirements corresponding to the uplink and downlink can be obtained.

[0120] In an exemplary embodiment, the wireless device includes at least an RRU unit, a BBU unit, and a HUB unit, and the device model parameters include the number of unit support and the number of unit external connections, the number of unit support is the number of RRU units supported by a single BBU unit, and the number of unit external connections is the number of RRU units externally connected to a single HUB unit. The network capability model parameters include the coverage area of ​​a single cell in the network in the target scenario, the device throughput data, and the number of users supported in the target scenario.

[0121] Specifically, the terminal determines the device model parameters of the wireless device in the target scenario, the energy consumption model parameters, coverage model parameters, service model parameters of the wireless device, and the network capability model parameters in the target scenario; for the device model parameters of the wireless device, for a typical base station, it mainly includes a baseband processing unit BBU and a remote radio unit RRU. A BBU can have multiple RRUs or other aggregation devices such as a hub HUB. The device model of the wireless device can be Fb (Nb-r, Nh-r), where Nb-r is the number of RRUs supported by a BBU, and Nh-r is the number of RRUs connected to a HUB.

[0122] The coverage model in the target scene can be represented by the function Fc(S), where S is the coverage area that needs to be covered in the target scene.

[0123] The traffic model (business model) under the target scenario can be represented by the function Ft(N,Rd,Ru,f), where the business model parameters are: N represents the number of users under the coverage area (the number of users included in the coverage area of ​​the target scenario), Rd is the comprehensive average downlink rate requirement per user, Ru is the comprehensive average uplink rate requirement per user, and f is the proportion of concurrent users activated for user data transmission in the scenario (the first number of concurrent users activated in the target scenario).

[0124] For the network capability model parameters of the wireless device in the target scenario, the network capability model can be represented by the function Fn(Sc, Td, Tu, Pc), where Sc is the single cell coverage area of ​​the wireless device network, Td is the downlink throughput of the wireless device cell, Tu is the uplink throughput, and Pc is the number of concurrently activated users that the wireless device cell can support (the number of users supported by the target scenario). Specifically, the number of concurrent users that each cell needs to support and can support is Pn=MIN(ROUNDDOWN(Td / Rd),ROUNDDOWN(Tu / Ru)):

[0125] If Pn<=Pc, assign the value of Pn to Pc;

[0126] If Pn>Pc, then Pc is limited and more wireless devices are needed to meet the number of concurrently activated users.

[0127] For the energy consumption model parameters of wireless devices in the target scenario, for a typical base station, it mainly includes the baseband processing unit BBU and the remote wireless unit RRU and HUB. The equipment energy consumption model can be expressed by Fe(Eb, Er, Eh), where Eb represents the energy consumption of the BBU unit, Er represents the energy consumption of the RRU unit, and Eh represents the energy consumption of the HUB unit.

[0128] In this embodiment, by determining the multiple models included in the target scenario and the model parameters corresponding to each model, better feasibility and operability can be provided for determining the accurate energy consumption efficiency of the wireless device in the subsequent process.

[0129] In the following, in conjunction with a specific embodiment, a detailed description of the specific implementation process of the method for determining the energy consumption efficiency of the above device may include:

[0130] The use of wireless devices is based on coverage, that is, only devices that meet certain coverage conditions have the ability to provide actual services. Aside from coverage, it is unreasonable to evaluate energy efficiency simply by the rate corresponding to each unit of power. At the same time, in different networking deployment scenarios, due to differences in user distribution and user traffic models, users have different comprehensive rate requirements, and the actual number of users / concurrent users required to be supported by the system is different, resulting in differences in the number of different types of wireless devices required for the scenario, which in turn affects the actual energy efficiency. The method for determining the energy efficiency of the device provided in this embodiment can reasonably evaluate the energy efficiency of network wireless devices and has good feasibility and operability.

[0131] Specifically, the energy efficiency determination method of the device provided in this embodiment fully considers the impact of coverage requirements, capacity requirements and network capabilities on the number of wireless devices and energy efficiency in the networking scenario, first determines the coverage model and traffic model, wireless device network capability model, and energy consumption model in the corresponding scenario, and then calculates the required number of wireless devices to meet the coverage and traffic (including capacity and concurrent number) respectively, takes the maximum value of the two, and then calculates the total device energy consumption, obtains the total device data transmission capacity through the traffic model, and finally obtains the wireless network device energy efficiency in the scenario by dividing the total device data transmission capacity by the total device energy consumption. The present invention fully considers the networking conditions and scenarios as well as the overall user throughput, making the calculation and comparative evaluation of the energy efficiency of wireless devices more practical and reasonable.

[0132] Based on the target scenario, determine the device model parameters of the wireless device in the target scenario, the device model parameters include the supported number and the external number; mainly include device-related modules (especially modules related to power consumption), connection quantity relationships, etc., used to calculate the number of wireless devices and power consumption modules in the scenario;

[0133] Determine the coverage model parameters and business model parameters in the target scenario, the coverage model parameters include the coverage area in the target scenario, the business model parameters include the number of users corresponding to the coverage area, user rate requirements, and the number of activated concurrent users; determine the coverage model and traffic model parameters for the corresponding scenario. Mainly including coverage area, business rate requirements, number of users, concurrent ratio, etc., used to calculate the number of wireless devices and power consumption modules required for the scenario in terms of coverage, capacity, and number of concurrent users;

[0134] Determine the network capability model parameters in the target scenario, including the network's single-cell coverage area, device throughput data, and the number of concurrent users supported; determine the wireless device network capability model parameters in the corresponding scenario. Mainly including the throughput rate of a single cell of a wireless device in the corresponding scenario networking, the number of concurrently activated users, and other capabilities, which are used to calculate the required number of wireless devices;

[0135] Determine the energy consumption model parameters of the device in the target scenario, the energy consumption model parameters of the device include the energy consumption data of each component unit in the wireless device; determine the energy consumption model parameters of the wireless device in the corresponding scenario. Mainly determine the power consumption of each module based on the wireless device model for power consumption calculation;

[0136] Combine the network capability model and coverage model to calculate the number of wireless devices required for coverage;

[0137] Combine the network capability model and the traffic model to calculate the number of wireless devices required for traffic;

[0138] The maximum number of wireless devices required for coverage and traffic (including capacity and number of connections) is taken as the number of wireless devices required;

[0139] Determine the number of modules based on the number of wireless devices and device models;

[0140] According to the wireless device energy consumption model, the total energy consumption of the wireless network device under the corresponding scenario model is calculated;

[0141] According to the user model, the wireless device network efficiency of the corresponding scenario (such as the sum of uplink and downlink throughput) is calculated;

[0142] Calculate the energy efficiency η of the wireless network equipment in this scenario, η=T / P;

[0143] The above-mentioned related parameters can be counted from the network, and the business model can be obtained by performing traffic weighted calculation based on the business DPI results.

[0144] like Figure 6 As shown, it can be a specific execution process of the method for determining the energy consumption efficiency of a device in a detailed embodiment:

[0145] S1. Determine the equipment model parameters of the wireless device. For a typical base station, it mainly includes a baseband processing unit BBU and a remote radio unit RRU. One BBU can be connected to multiple RRUs or other aggregation devices such as a hub. The equipment model of the wireless device can be Fb (Nb-r, Nh-r), where Nb-r is the number of RRUs supported by a BBU, and Nh-r is the number of RRUs connected to a HUB.

[0146] S2. Determine the parameters of the coverage model and traffic model for the corresponding scenario. The coverage model is represented by the function Fc(S),

[0147] Where S is the coverage area that needs to be covered in the target scenario. The traffic model uses the function Ft(N, Rd, Ru, f), where the service model parameters, N represents the number of users under the coverage area (the number of users included in the coverage area of ​​the target scenario), Rd is the comprehensive average downlink rate requirement per user, Ru is the comprehensive average uplink rate requirement per user, and f is the proportion of concurrent users activated for user data transmission in the scenario (the first number of concurrent users activated in the target scenario).

[0148] S3. Determine the network capability model parameters of the wireless device in the corresponding scenario. The network capability model is represented by the function Fn(Sc, Td, Tu, Pc), where Sc is the single-cell coverage area of ​​the wireless device network, Td is the downlink throughput of the wireless device cell, Tu is the uplink throughput, and Pc is the number of concurrently activated users that the wireless device cell can support (the number of users supported by the target scenario). Specifically, the number of concurrent users that each cell needs to support and can support is Pn=MIN(ROUNDDOWN(Td / Rd),ROUNDDOWN(Tu / Ru)):

[0149] If Pn<=Pc, assign the value of Pn to Pc;

[0150] If Pn>Pc, then Pc is limited and more wireless devices are needed to meet the number of concurrently activated users.

[0151] S4. Determine the energy consumption model parameters of the wireless device in the corresponding scenario. The energy consumption of the wireless device can be divided according to its component function model. For a typical base station, it mainly includes the baseband processing unit BBU and the remote radio unit RRU and HUB. The device energy consumption model can be represented by Fe(Eb, Er, Eh), where Eb represents the energy consumption of the BBU unit, Er represents the energy consumption of the RRU unit, and Eh represents the energy consumption of the HUB unit.

[0152] S5. Combine the network capability model and the coverage model to determine the number of wireless devices Nc required for coverage, where Nc=ROUNDUP(S / Sc), where ROUNDUP is rounded up.

[0153] S6. Combine the network capability model and the traffic model to determine the number of wireless devices Nt required for the traffic, where Nt=ROUNDUP(N*f / Pc), where ROUNDUP means rounding up.

[0154] S7. Determine the required number of wireless devices Nr, Nr=MAX(Nc, Nt).

[0155] S8. Determine the number Nrru of the radio frequency parts of the wireless device, such as RRU, where Nrru=Nr.

[0156] S9. Determine the number Nbbu of the baseband part of the wireless device, such as BBU, Nbbu=ROUNDUP(Nr / Nb-r); determine the number Nhub=ROUNDUP(Nr / Nh-r).

[0157] S10. Combine the energy consumption model and quantity of wireless devices and the energy consumption model to calculate the total energy consumption P of wireless network devices under the corresponding scenario model, where P=Eb*Nrru+Er*Nbbu+Eh*Nhub.

[0158] S11. According to the user model, the wireless device network efficiency T of the corresponding scenario is calculated, which is defined as the sum of the uplink and downlink throughputs, T=N*f*(Rd+Ru).

[0159] S12. Calculate the energy efficiency η of the wireless network device in this scenario, η=T / P.

[0160] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0161] Based on the same inventive concept, the embodiment of the present application also provides a device for determining energy efficiency of a device for implementing the method for determining energy efficiency of the device involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiment of the device for determining energy efficiency of one or more devices provided below can refer to the limitations of the method for determining energy efficiency of the device above, and will not be repeated here.

[0162] In an exemplary embodiment, Figure 7 As shown, a device 700 for determining energy consumption efficiency of a device is provided, comprising:

[0163] A first determination module 702 is used to determine, based on the target scenario, device model parameters of the wireless device in the target scenario, energy consumption model parameters of the wireless device, coverage model parameters, service model parameters, and network capability model parameters in the target scenario;

[0164] A first calculation module 704, configured to calculate a target number of wireless devices required in a target scenario based on device model parameters, network capability model parameters, coverage model parameters, and service model parameters, and determine component unit data of the wireless devices based on the target number;

[0165] A second calculation module 706, configured to calculate target energy consumption data of a target scenario based on energy consumption model parameters of the device and data of each component unit of the wireless device;

[0166] The second determination module 708 is used to determine the energy consumption efficiency data of the wireless device in the target scenario through the service model parameters and the target energy consumption data.

[0167] In one embodiment, the first computing module is specifically configured to:

[0168] Determining a first number of the wireless devices required for coverage in the target scenario based on the network capability model parameters and the coverage model parameters, and calculating a second number of the wireless devices required for a service in the target scenario based on the network capability model parameters and the service model parameters;

[0169] A larger number between the first number and the second number is determined as a target number of the wireless devices required for the target scenario.

[0170] In one embodiment, the first computing module is specifically configured to:

[0171] Calculate the first number of wireless devices required for coverage in the target scenario based on the coverage area of ​​the target scenario in the coverage model parameters and the coverage area of ​​a single network cell in the target scenario in the network capability model parameters;

[0172] The first calculation module is further specifically used for:

[0173] Calculate the second number of wireless devices required for the service in the target scenario based on the number of users supported by the target scenario in the network capability model parameters, the number of users in the coverage area in the service model parameters, and the first number of concurrent users activated in the target scenario;

[0174] The first calculation module is further specifically used for:

[0175] Based on the target number, the unit support number in the device model parameters and the unit external number, the number of RRU units, the number of BBU units and the number of HUB units in the wireless device are obtained, and the constituent units of the wireless device include at least RRU units, BBU units and HUB units.

[0176] In one embodiment, the second computing module is specifically configured to:

[0177] Based on the first energy consumption data of the RRU unit of the wireless device, the second energy consumption data of the BBU unit, the third energy consumption data of the HUB unit and the data of each component unit of the wireless device included in the device energy consumption model, the target energy consumption data of the target scenario is calculated.

[0178] In one embodiment, the second determining module is specifically configured to:

[0179] Calculate the wireless device network efficiency of the target scenario based on the number of users in the coverage area in the business model parameters, the number of first concurrent users activated in the target scenario, the user uplink rate requirement and the user downlink rate requirement of the target scenario;

[0180] Based on the target energy consumption data of the target scenario and the network efficiency of the wireless device, energy consumption efficiency data of the wireless device is obtained.

[0181] In one embodiment, the device further comprises:

[0182] A first acquisition module, used to acquire user traffic information in the target scenario, wherein the user traffic data includes uplink traffic data and downlink traffic data;

[0183] A first classification module is used to classify the uplink traffic data into multiple types, and determine the traffic proportion corresponding to each type and the required uplink rate, and calculate the user uplink rate requirement of the target scenario based on the traffic proportion corresponding to each type and the required uplink rate;

[0184] The second classification module is used to classify the downlink traffic data into multiple types, and determine the traffic proportion corresponding to each type and the downlink rate required, and calculate the user downlink rate requirement of the target scenario based on the traffic proportion corresponding to each type and the downlink rate required.

[0185] In one of the embodiments, the wireless device includes at least an RRU unit, a BBU unit and a HUB unit, and the device model parameters include the number of units supported and the number of units connected externally, the number of units supported is the number of RRU units supported by a single BBU unit, and the number of units connected externally is the number of RRU units connected externally to a single HUB unit; the network capability model parameters include the coverage area of ​​a single cell of the network in the target scenario, the device throughput data, and the number of users supported by the target scenario.

[0186] Each module in the energy efficiency determination device of the above device can be implemented in whole or in part by software, hardware and a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.

[0187] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 8As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store device data in the target scene and networking data in the target scene. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for determining the energy efficiency of a device is implemented.

[0188] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0189] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps described in the above embodiment when executing the computer program.

[0190] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above embodiments are implemented.

[0191] In one embodiment, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the steps in the above embodiments are implemented.

[0192] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0193] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0194] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0195] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for determining the energy consumption efficiency of a device, characterized in that: The method comprises: Based on the target scenario, determining device model parameters of the wireless device in the target scenario, energy consumption model parameters, coverage model parameters, service model parameters of the wireless device, and network capability model parameters in the target scenario; Calculating a target number of the wireless devices required in the target scenario based on the device model parameters, the network capability model parameters, the coverage model parameters, and the service model parameters, and determining component unit data of the wireless devices based on the target number; Calculating target energy consumption data of the target scenario based on energy consumption model parameters of the device and data of each component unit of the wireless device; The energy consumption efficiency data of the wireless device in the target scenario is determined by using the business model parameters and the target energy consumption data.

2. The method according to claim 1, characterized in that The calculating, based on the device model parameter, the network capability model parameter, the coverage model parameter, and the service model parameter, a target number of the wireless devices required for the target scenario includes: Determining a first number of the wireless devices required for coverage in the target scenario based on the network capability model parameters and the coverage model parameters, and calculating a second number of the wireless devices required for a service in the target scenario based on the network capability model parameters and the service model parameters; A larger number between the first number and the second number is determined as a target number of the wireless devices required for the target scenario.

3. The method according to claim 2, characterized in that The determining, based on the network capability model parameter and the coverage model parameter, a first number of the wireless devices required for coverage in the target scenario includes: Calculate the first number of wireless devices required for coverage in the target scenario based on the coverage area of ​​the target scenario in the coverage model parameters and the coverage area of ​​a single network cell in the target scenario in the network capability model parameters; The calculating, based on the network capability model parameter and the service model parameter, the second number of the wireless devices required for the service in the target scenario includes: Calculate the second number of wireless devices required for the service in the target scenario based on the number of users supported by the target scenario in the network capability model parameters, the number of users in the coverage area in the service model parameters, and the first number of concurrent users activated in the target scenario; The determining the component unit data of the wireless device based on the target number includes: Based on the target number, the unit support number in the device model parameters and the unit external number, the number of RRU units, the number of BBU units and the number of HUB units in the wireless device are obtained, and the constituent units of the wireless device include at least RRU units, BBU units and HUB units.

4. The method according to claim 1, characterized in that: The calculating the target energy consumption data of the target scene based on the energy consumption model parameters of the device and the data of each component unit of the wireless device includes: Based on the first energy consumption data of the RRU unit of the wireless device, the second energy consumption data of the BBU unit, the third energy consumption data of the HUB unit and the data of each component unit of the wireless device included in the device energy consumption model, the target energy consumption data of the target scenario is calculated.

5. The method according to claim 1, characterized in that The determining, by using the service model parameter and the target energy consumption data, the energy consumption efficiency data of the wireless device in the target scenario includes: Calculate the wireless device network efficiency of the target scenario based on the number of users in the coverage area in the business model parameters, the number of first concurrent users activated in the target scenario, the user uplink rate requirement and the user downlink rate requirement of the target scenario; Based on the target energy consumption data of the target scenario and the network efficiency of the wireless device, energy consumption efficiency data of the wireless device is obtained.

6. The method according to claim 5, characterized in that The method further comprises: Acquire user traffic information in the target scenario, wherein the user traffic data includes uplink traffic data and downlink traffic data; Classify the uplink traffic data into multiple types, and determine the traffic proportion and uplink required rate corresponding to each type, and calculate the user uplink rate requirement of the target scenario based on the traffic proportion and uplink required rate corresponding to each type; The downlink traffic data is classified into multiple types, and the traffic proportion corresponding to each type and the downlink rate required are determined. Based on the traffic proportion corresponding to each type and the downlink rate required, the user downlink rate requirement of the target scenario is calculated.

7. The method according to claim 1, characterized in that The wireless device includes at least an RRU unit, a BBU unit and a HUB unit. The device model parameters include the number of units supported and the number of units connected externally. The number of units supported is the number of RRUs supported by a single BBU unit, and the number of units connected externally is the number of RRU units connected externally to a single HUB unit. The network capability model parameters include the coverage area of ​​a single cell of the network in the target scenario, the device throughput data, and the number of users supported by the target scenario.

8. A device for determining energy consumption efficiency of equipment, characterized in that: The device comprises: A first determination module is used to determine, based on a target scenario, device model parameters of wireless devices in the target scenario, energy consumption model parameters of the wireless devices, coverage model parameters, service model parameters, and network capability model parameters in the target scenario; a first calculation module, configured to calculate a target number of the wireless devices required in the target scenario based on the device model parameter, the network capability model parameter, the coverage model parameter, and the service model parameter, and determine component unit data of the wireless devices based on the target number; A second calculation module, configured to calculate target energy consumption data of the target scenario based on energy consumption model parameters of the device and data of each component unit of the wireless device; The second determination module is used to determine the energy consumption efficiency data of the wireless device in the target scenario through the business model parameters and the target energy consumption data.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Flexible networking method on wide-area coverage scene

    CN103442369A

  • WIFI and 5G fusion networking method, system, medium and equipment

    CN117156444A

  • Distribution type honeycomb mobile communication network structure

    CN1642339A

  • Energy saving control system, energy saving control method, and program

    JP2023048860A

  • Apparatus and method for calculating energy efficiency of network

    KR1020120032729A