Network energy efficiency evaluation method, device, equipment, storage medium and product
By acquiring and analyzing the design and operational energy efficiency of the wide area network, the problem of difficulty in overall energy efficiency evaluation in the prior art is solved, and the accurate evaluation and improvement of network energy efficiency is achieved.
Patent Information
- Application Number
- CN202411802892.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2025-03-07
AI Technical Summary
The existing technology is difficult to evaluate the overall energy efficiency of the wide area network, and ratings for a single device alone cannot reflect the overall energy efficiency of the network.
By obtaining the target design energy efficiency and target operation energy efficiency of the target network, conducting energy efficiency analysis and outputing energy efficiency analysis results. The method includes evaluation of equipment-level design energy efficiency and system-level design energy efficiency, as well as testing of energy efficiency during actual operation.
Accurate and comprehensive analysis of the energy efficiency of the target network is achieved, and relevant evaluation results of network design and operation are provided, thereby helping to improve the overall energy efficiency level of the network.
Smart Images

Figure CN119583364A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a network energy efficiency evaluation method, device, equipment, storage medium and product. Background Art
[0002] A wide area network (WAN) is a computer network with a large coverage area, which can include various types of network devices, such as routers, gateways, access devices, switches, etc. During operation, a WAN consumes a lot of energy, such as the power supply of the equipment itself and the energy consumption of the air conditioners installed in the computer room to cool the equipment. In order to clarify the energy utilization effect of the WAN, the energy efficiency of the WAN can be evaluated.
[0003] In related technologies, the energy consumption of a wide area network can be evaluated by evaluating the energy efficiency of a device in the wide area network. Common energy efficiency evaluation indicators include: system energy consumption rate, loss ratio, number of services or products per unit energy output, etc. These indicators provide quantitative standards for the energy efficiency evaluation of the wide area network.
[0004] However, rating only a single device cannot reflect the energy efficiency of the WAN as a whole. Therefore, how to evaluate the energy efficiency of the WAN as a whole is a technical problem that needs to be solved urgently. Summary of the invention
[0005] In view of the above problems, the present disclosure is proposed. The present disclosure provides a network energy efficiency evaluation method, device, equipment, storage medium and product.
[0006] According to one aspect of the present disclosure, a network energy efficiency evaluation method is provided, comprising:
[0007] Obtaining a target design energy efficiency of a target network, wherein the target design energy efficiency includes a device-level design energy efficiency and a system-level design energy efficiency, wherein the device-level design energy efficiency includes a design energy efficiency corresponding to each device type in the target network, and the system-level design energy efficiency includes a design energy efficiency of an energy efficiency evaluation object, wherein the energy efficiency evaluation object includes the target network or a capacity path in the target network;
[0008] Obtaining a target operating energy efficiency corresponding to the energy efficiency evaluation object, wherein the target operating energy efficiency includes an energy efficiency obtained by testing the energy efficiency evaluation object during actual operation;
[0009] Performing energy efficiency analysis on the target network according to the target design energy efficiency and the target operation energy efficiency to obtain an energy efficiency analysis result of the target network;
[0010] Output the energy efficiency analysis result of the target network.
[0011] According to one aspect of the present disclosure, a network energy efficiency evaluation device is provided, comprising:
[0012] A first acquisition unit is used to acquire a target design energy efficiency of a target network, wherein the target design energy efficiency includes a device-level design energy efficiency and a system-level design energy efficiency, wherein the device-level design energy efficiency includes a design energy efficiency corresponding to each device type in the target network, and the system-level design energy efficiency includes a design energy efficiency of an energy efficiency evaluation object, wherein the energy efficiency evaluation object includes the target network or a capacity path in the target network;
[0013] A second acquisition unit is used to acquire the operating energy efficiency corresponding to the energy efficiency evaluation object, where the operating energy efficiency includes the energy efficiency obtained by testing the energy efficiency evaluation object during actual operation;
[0014] An energy efficiency analysis unit, configured to perform energy efficiency analysis on the target network according to the target design energy efficiency and the target operation energy efficiency, and obtain an energy efficiency analysis result of the target network;
[0015] The analysis output unit is used to output the energy efficiency analysis result of the target network.
[0016] According to one aspect of the present disclosure, a computing device is provided, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the method described in any one of the above aspects.
[0017] According to one aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program / instruction is stored. When the computer program is executed by a processor, the steps of the method described in any one of the above aspects are implemented.
[0018] According to one aspect of the present disclosure, a computer program product is provided, including a computer program, which implements the steps of the method described in any one of the above aspects when executed by a processor.
[0019] As will be described in detail below, according to the network energy efficiency evaluation method of the embodiment of the present disclosure, in the process of energy efficiency analysis of the network, the target design energy efficiency of the target network can be obtained first, and the target design energy efficiency includes the device-level design energy efficiency and the system-level device energy efficiency, and the system-level design energy efficiency may include the design energy efficiency of the energy efficiency evaluation object, and the energy efficiency evaluation object includes the target network or the capacity path in the target network, which represents the design energy efficiency of the target network from different dimensions. Afterwards, the target operating energy efficiency of the energy efficiency evaluation object can also be collected. The target operating energy efficiency is the energy efficiency collected during the operation of the energy efficiency evaluation object. Through the target design energy efficiency and the target operating energy efficiency, the target network is energy-efficiently analyzed, so that the energy efficiency analysis of the target network is related to the design and real-time operation of the network itself, and the obtained energy efficiency analysis results are more accurate and effective, and then improvements are made according to the energy efficiency analysis results to improve the overall energy efficiency level of the network. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The above and other purposes, features and advantages of the present disclosure will become more apparent by describing the embodiments of the present disclosure in more detail in conjunction with the accompanying drawings. The accompanying drawings are used to provide a further understanding of the embodiments of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, they are used to explain the present disclosure and do not constitute a limitation of the present disclosure. In the accompanying drawings, the same reference numerals generally represent the same components or steps.
[0021] Figure 1 is a diagram illustrating an application example of the network energy efficiency evaluation method according to an embodiment of the present disclosure;
[0022] Figure 2 is a flowchart illustrating a network energy efficiency evaluation method according to an embodiment of the present disclosure;
[0023] Figure 3 is a flowchart illustrating another network energy efficiency evaluation method according to an embodiment of the present disclosure;
[0024] Figure 4 is a flowchart illustrating another network energy efficiency evaluation method according to an embodiment of the present disclosure;
[0025] Figure 5 is a flowchart illustrating another network energy efficiency evaluation method according to an embodiment of the present disclosure;
[0026] Figure 6 is a block diagram illustrating a network energy efficiency evaluation device according to an embodiment of the present disclosure;
[0027] Figure 7 The figure is a hardware block diagram of a computing device for executing a network energy efficiency evaluation method according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0028] In order to make the purpose, technical solution and advantages of the present disclosure more obvious, the exemplary embodiments according to the present disclosure will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure, and it should be understood that the present disclosure is not limited to the exemplary embodiments described here.
[0029] The technical solution disclosed in the present invention can perform energy efficiency analysis on the target network in the energy efficiency evaluation scenario of the wide area network through two types of energy efficiency, namely design energy efficiency and operation energy efficiency, so that the energy efficiency analysis of the target network is related to the design and real-time operation of the network itself, and the obtained energy efficiency analysis results are more accurate and effective, and then improvements are made according to the energy efficiency analysis results to improve the overall energy efficiency analysis effect of the network.
[0030] The technical solution of the present disclosure will be described in detail below with reference to the accompanying drawings.
[0031] like Figure 1 FIG. 1 is an example diagram of a network energy efficiency evaluation system provided by an embodiment of the present disclosure. The network energy efficiency evaluation system may include a server 10 and a target network 20. Various network devices in the target network 20 may establish communication connections through the Internet.
[0032] The server 10 knows the basic energy efficiency of various network devices in the target network 20, so the server 10 can obtain the target design energy efficiency of the target network 20, which can be divided into device-level design energy efficiency and system-level device energy efficiency. The server 10 can also collect the operating parameters of the energy efficiency evaluation object of the target network 20, so as to obtain the target operating energy efficiency corresponding to the energy efficiency evaluation object, and use the target design energy efficiency and target operating energy efficiency to perform energy efficiency analysis on the target network to obtain the energy efficiency analysis result of the target network.
[0033] Figure 2 A flowchart of a network energy efficiency evaluation method provided in an embodiment of the present disclosure, the network energy efficiency evaluation method may include the following steps:
[0034] S201. Obtain the target design energy efficiency of the target network. The target design energy efficiency includes device-level design energy efficiency and system-level design energy efficiency. The device-level design energy efficiency includes the design energy efficiency corresponding to each device type in the target network. The system-level design energy efficiency includes the design energy efficiency of the energy efficiency evaluation object. The energy efficiency evaluation object may include the target network or the capacity path in the target network.
[0035] The system design energy efficiency may include the design energy efficiency of the energy efficiency evaluation object. Specifically, when the energy efficiency evaluation object is the target network, the system design energy efficiency may include the design energy efficiency of the target network. When the energy efficiency evaluation object is the capacity path in the target network, the system design energy efficiency may include the design energy efficiency of the capacity path in the target network.
[0036] The capacity path refers to the path formed by the network devices along which the traffic is forwarded in the target network.
[0037] Optionally, the target network may be a wide area network or a local area network. In this embodiment, there are no excessive restrictions on the type and size of the network.
[0038] In a possible design, the target network may include multiple network devices, such as routers, switches, and other IP (Internet Protocol) bearer network devices of different models and types, and may also include OTN (Optical Transport Network), SPN (Slicing Packet Network), etc., and may also include gateways and various types of network devices. In this embodiment, the types or models and quantities of network devices are not excessively limited.
[0039] Optionally, obtaining the design energy efficiency of the target network may include reading the determined design energy efficiency of the target network. It is understandable that after the target network is established, the device type of each network device in the target network and various configurations of the device are known, so in order to improve processing efficiency, the design energy efficiency of the network device can be calculated in advance, and the design energy efficiency of the target network can be directly read when there is a use demand.
[0040] Of course, when the network is built and in use, the network equipment may be replaced or updated, so obtaining the design energy efficiency of the network equipment may also include: calculating the design energy efficiency of the network equipment in real time. The specific calculation steps of the design energy efficiency can be referred to the description of the following embodiment, which will not be repeated here.
[0041] Optionally, before S201, the process may further include: receiving an energy efficiency analysis request, wherein the energy efficiency analysis request includes network information of the target network. The network information may include, for example, network name, network address, network topology information, network identification, and other information. The target network for which energy efficiency analysis is required may be clearly identified through the network information. Thus, the network information may be parsed from the energy efficiency analysis request, and the target network for which energy efficiency analysis is required may be determined based on the network information.
[0042] S202: Obtain a target operating energy efficiency corresponding to the energy efficiency evaluation object, where the target operating energy efficiency includes the energy efficiency obtained by testing the energy efficiency evaluation object during actual operation.
[0043] Optionally, S202 may include: performing a usage test on the energy efficiency evaluation object during traffic forwarding on the target network to obtain a target operating energy efficiency of the energy efficiency evaluation object.
[0044] Specifically, S202 may include collecting operating parameters of the energy efficiency evaluation object in real time, and calculating the target operating energy efficiency corresponding to the energy efficiency evaluation object according to the operating parameters of the energy efficiency evaluation object.
[0045] Optionally, the energy efficiency evaluation object may refer to an information transmission unit when information is transmitted in the target network. Specifically, the energy efficiency evaluation object may be one or more transport paths in the target network or the target network itself. That is, the target network may be analyzed as a whole to obtain the overall operating energy efficiency of the target network. Alternatively, one or more information transmission paths in the target network may be used as the analysis object to obtain the target operating energy efficiency of one or more transport paths in the target network.
[0046] Whether it is the overall operating energy efficiency of the target network or the operating energy efficiency of one or more transport paths in the target network, they can all participate in the subsequent energy efficiency analysis process. That is, for energy efficiency analysis, the overall energy efficiency analysis can be performed, or for one or more transport paths, each transport path can be analyzed separately to obtain the energy efficiency analysis results of each transport path.
[0047] It is understandable that a transport path may include a sending end and a receiving end, and forwarding nodes may be distributed between the sending end and the receiving end, and each forwarding node may forward the received information to the next node. Therefore, a transport path may include multiple network devices, and when performing energy efficiency analysis on a transport path, the energy efficiency of multiple network devices in the transport path may be analyzed as a whole.
[0048] Further, S202 may include: obtaining a target operating energy efficiency of at least one energy efficiency evaluation object of the target network.
[0049] S203. Perform energy efficiency analysis on the target network according to the target design energy efficiency and the target operation energy efficiency to obtain an energy efficiency analysis result of the target network.
[0050] Optionally, S203 may include: performing energy efficiency analysis on the target network according to the system-level design energy efficiency (ie, the design energy efficiency of the energy efficiency evaluation object) and the target operation energy efficiency in the target design energy efficiency, and obtaining an energy efficiency analysis result of the target network.
[0051] Optionally, when the energy efficiency evaluation object is a target network, further, S203 may perform energy efficiency analysis on the target network according to the design energy efficiency and the target operation energy efficiency of the target network in the target design energy efficiency to obtain an energy efficiency analysis result of the target network.
[0052] Optionally, when the energy efficiency evaluation object is a capacity path in the target network, the capacity path may include one or more. Further, S203 may include: performing energy efficiency analysis on the target network according to the system-level design energy efficiency in the target design energy efficiency (i.e., the design energy efficiency corresponding to the multiple capacity paths respectively), combined with the target operation energy efficiencies corresponding to the multiple capacity paths respectively, to obtain an energy efficiency analysis result of the target network.
[0053] For example, when there are multiple transport paths, a distribution diagram with each transport path as the horizontal axis and the operating energy efficiency and design energy efficiency of each transport path as the vertical axis can be drawn for the operating energy efficiency and design energy efficiency corresponding to the multiple transport paths, and the distribution diagram is used as an energy efficiency analysis result. Of course, the energy efficiency analysis methods listed in this disclosure are only exemplary and do not constitute a specific limitation on the energy efficiency analysis methods. Any energy efficiency analysis method in the relevant technology can belong to the application of this disclosure.
[0054] S204: Output the energy efficiency analysis result of the target network.
[0055] Optionally, S204 may include: selecting a target output type, and outputting the energy efficiency analysis result of the target network according to the selected target output type. The target output type may be any one of at least one output type. The at least one output type may be at least one of the following: email, pop-up window, instant messaging message, short message, or push message.
[0056] In the disclosed embodiment, in the process of energy efficiency analysis of the network, the target design energy efficiency of the target network can be obtained first. The target design energy efficiency includes device-level design energy efficiency and system-level device energy efficiency. Among them, the device-level design energy efficiency can include the design energy efficiency corresponding to each device type in the target network, and the system-level design energy efficiency includes the design energy efficiency of the energy efficiency evaluation object in the target network, which represents the design energy efficiency of the target network from different dimensions. In addition, the target operating energy efficiency corresponding to the energy efficiency evaluation object is also obtained. The target operating energy efficiency refers to the energy efficiency obtained by real-time measurement of the energy efficiency evaluation object during the actual operation process. Through the target design energy efficiency and the target operating energy efficiency, the target network is energy-efficiently analyzed, so that the energy efficiency analysis of the target network is related to the design and real-time operation of the target network, and the obtained energy efficiency analysis results are more accurate and effective, and then improvements are made according to the energy efficiency analysis results to improve the overall operating energy efficiency level of the network.
[0057] As an embodiment, performing energy efficiency analysis on a target network according to the target design energy efficiency and the target operation energy efficiency to obtain an energy efficiency analysis result of the target network may include:
[0058] According to the system-level design energy efficiency in the target design energy efficiency, energy efficiency distribution ranges corresponding to multiple energy efficiency levels of the target network are determined.
[0059] According to energy efficiency distribution ranges corresponding to the multiple energy efficiency levels, a target energy efficiency level corresponding to the target operating energy efficiency is determined from the multiple energy efficiency levels.
[0060] Generate energy efficiency analysis results of the target network according to the target energy efficiency level.
[0061] Optionally, determining energy efficiency distribution ranges corresponding to multiple energy efficiency levels of the target network respectively according to the system-level design energy efficiency in the target design energy efficiency may include: determining floating coefficients corresponding to multiple energy efficiency levels of the target network respectively, and calculating the energy efficiency distribution ranges corresponding to each energy efficiency level respectively according to the floating coefficient of each energy efficiency level and the system-level design energy efficiency in the target design energy efficiency.
[0062] Furthermore, according to the floating coefficient of each energy efficiency level and the system-level design energy efficiency in the target design energy efficiency, the energy efficiency distribution range corresponding to each energy efficiency level is calculated, which may include: multiplying or dividing the floating coefficient of each energy efficiency level by the system-level design energy efficiency in the target design energy efficiency to obtain the endpoint values corresponding to each energy efficiency level; according to the endpoint values corresponding to each energy efficiency level, the energy efficiency distribution range of each energy efficiency level is determined.
[0063] When dividing the floating coefficient by the system-level design energy efficiency, the system-level design energy efficiency is divided by the floating coefficient. For example, if the floating coefficient is 80%, the endpoint value is the system-level design energy efficiency divided by 80%.
[0064] Furthermore, the energy efficiency distribution range corresponding to each energy efficiency level can be determined according to the endpoint values corresponding to each energy efficiency level and in combination with the energy efficiency distribution strategy. When the endpoint value corresponding to each energy efficiency level is one, the energy efficiency distribution range corresponding to each energy efficiency level can be greater than or less than the endpoint value. When the endpoint values corresponding to each energy efficiency level are two, the energy efficiency distribution range corresponding to each energy efficiency level can be a range of values between the two endpoint values.
[0065] For ease of understanding, when energy efficiency is represented by the ratio of data transmission rate to energy consumption or power consumption, Table 1 below shows examples of energy efficiency distribution ranges corresponding to multiple energy efficiency levels.
[0066] Energy efficiency level Energy efficiency distribution range of each energy efficiency level Level 1 <![CDATA[level1≥DEER S ×90%]]> Level 2 <![CDATA[DEER S ×80%≤level2<DEER S ×90%]]> Level 3 <![CDATA[DEER S ×70%≤level3<DEER S ×80%]]> Level 4 <![CDATA[DEER S ×60%≤level4<DEER S ×70%]]> Level 5 <![CDATA[Level5<DEER S ×60%]]>
[0067] Table 1
[0068] In Table 1, level 1-5 represent 5 energy efficiency levels, DEER S It is the system-level design energy efficiency in the design energy efficiency. As shown in Table 1 or Table 2, the floating coefficient of level 1 is 90%, the floating coefficient of level 2 is 80% and 90%, the floating coefficient of level 3 is 70% and 80%, the floating coefficient of level 4 is 60% and 70%, and the floating coefficient of level 5 is 60%.
[0069] When energy efficiency is represented by a ratio of energy consumption to data transmission rate, Table 2 below shows examples of partial ranges of energy efficiency corresponding to a plurality of energy efficiency levels.
[0070] Energy efficiency level Energy efficiency distribution range of each energy efficiency level Level 1 <![CDATA[level1≤DEER S / 90%]]> Level 2 <![CDATA[DEER S / 80%≥level2>DEER S / 90%]]> Level 3 <![CDATA[DEER S / 70%≥level3>DEER S / 80%]]> Level 4 <![CDATA[DEER S / 60%≥level4>DEER S / 70%]]> Level 5 <![CDATA[Level5>DEER S / 60%]]>
[0071] Table 2
[0072] Optionally, determining a target energy efficiency level corresponding to the target operating energy efficiency from multiple energy efficiency levels according to energy efficiency distribution ranges corresponding to the multiple energy efficiency levels may include: determining the target energy efficiency distribution range in which the target operating energy efficiency is located according to the energy efficiency distribution ranges corresponding to the multiple energy efficiency levels, and determining the energy efficiency level corresponding to the target energy efficiency distribution range as the target energy efficiency level.
[0073] Furthermore, determining the target energy efficiency distribution range where the target operating energy efficiency is located according to the energy efficiency distribution ranges corresponding to the multiple energy efficiency levels may include: obtaining the target energy efficiency distribution range where the target operating energy efficiency is located from the energy efficiency distribution ranges corresponding to the multiple energy efficiency levels.
[0074] Exemplarily, assuming that the energy efficiency distribution range of the third energy efficiency level is 35≤level3<50, and the target operating energy efficiency is 46, the target operating energy efficiency is within the energy efficiency distribution range of the third energy efficiency level, and therefore, the third energy efficiency level is the target energy efficiency level.
[0075] Optionally, generating the energy efficiency analysis result of the target network according to the target energy efficiency level may include determining the target energy efficiency level as the energy efficiency analysis result. Alternatively, according to the target energy efficiency level, determining whether the energy efficiency of the target network meets a preset energy efficiency level threshold, if so, determining that the energy efficiency of the network device is used normally, and using the normal energy efficiency as the energy efficiency analysis result of the target network, if not, determining that the energy efficiency of the network device is used abnormally, and using the abnormal energy efficiency as the energy efficiency analysis result of the target network.
[0076] In the disclosed embodiment, the energy efficiency distribution ranges corresponding to the multiple energy efficiency levels of the target network are determined according to the target design energy efficiency, so that the energy efficiency distribution that can be covered by each energy efficiency level is clear. Therefore, according to the energy efficiency distribution ranges corresponding to the multiple energy efficiency levels, the target energy efficiency level corresponding to the target operating energy efficiency is determined from the multiple energy efficiency levels, and the energy efficiency distribution ranges of different energy efficiency levels are associated with the matching of the energy efficiency levels of the operating energy efficiency, so as to achieve more accurate and effective level matching and enhance the accuracy of level matching.
[0077] like Figure 3 As shown, it is a flowchart of a network energy efficiency evaluation method provided by an embodiment of the present disclosure. The difference from the above-mentioned embodiment is that S201 may include the following steps:
[0078] S301. Obtain basic energy efficiency of each network device in the target network.
[0079] Optionally, the basic energy efficiency of each network device may refer to a ratio between the throughput and power consumption of each network device, or a ratio between the power consumption and throughput of a network device.
[0080] Based on different scenarios, the basic energy efficiency of network equipment refers to the energy efficiency of network equipment measured in a fixed configuration mode under an experimental environment.
[0081] Optionally, the basic energy efficiency of the network device is calculated as follows:
[0082]
[0083] Where B represents the model and load level of the equipment, and the model and load level of the equipment are fixed. B It is the basic energy efficiency of network equipment, measured in Gbit / s / W (Gigabits per second per Watt). B Represents the total throughput of the network device under the model and load level B, unit: Gbit / s (Gigabits per second). B Represents the total power consumption of the network equipment under the model and load level B, in W (Watt).
[0084] S302: Calculate the design energy efficiency of each device type in the target network according to the basic energy efficiency of each network device, and determine the design energy efficiency of each device type as the device-level design energy efficiency.
[0085] Optionally, the target network may include at least one device type, for example, including but not limited to at least one of the following P (Provider Router, backbone router) device type, PE (Provider Edge Router, edge router) device type or BRAS (Broadband Remote Access Server, broadband remote access server) device type.
[0086] Optionally, taking at least one device type including a P device type, a PE device type, and a BRAS device type as an example, the design energy efficiency DEER of the P device type can be obtained respectively. P , Design Energy Efficiency DEER of PE equipment type PE And the design energy efficiency DEER of BRAS equipment type BARS , then the design energy efficiency DEER of each equipment typeD =(DEER P ,DEER PE ,DEER BARS ).
[0087] S303. Calculate the system-level design energy efficiency of the energy efficiency evaluation object according to the design energy efficiency of each device type.
[0088] Optionally, taking the target network as the object of energy efficiency evaluation as an example, S303 may include: comprehensively calculating the design energy efficiency of each device type to obtain the system-level design energy efficiency of the energy efficiency evaluation object.
[0089] Optionally, taking the energy efficiency evaluation object as a capacity path as an example, S303 may include: comprehensively calculating the design energy efficiency of the device types included in each network device in the capacity path to obtain the system-level design energy efficiency of the energy efficiency evaluation object.
[0090] S304: Determine the device-level design energy efficiency and the system-level design energy efficiency as the design energy efficiency of the target network.
[0091] In the disclosed embodiment, we first start from the device level, obtain the basic energy efficiency of each network device, and implement detailed calculations at the micro level. Thus, energy efficiency calculations are performed with device type as the dimension, and the design energy efficiency of each device type is obtained, and the design energy efficiency of different device types is summarized. Thus, based on the design energy efficiency of each device type, the system-level device energy efficiency of the network device is calculated to obtain the design energy efficiency of the entire target network. A gradual summary from the local to the overall is achieved to obtain the energy efficiency status of the target network at different design levels or dimensions. The device-level design energy efficiency and the system-level design energy efficiency are determined as the design energy efficiency of the target network, making the design energy efficiency of the target network more comprehensive and reliable.
[0092] As an embodiment, S302, according to the basic energy efficiency of each network device, calculating the design energy efficiency of each device type in the target network, includes:
[0093] According to at least one preset device type, each network device in the target network is classified to obtain a device set corresponding to at least one device type, and the device set includes at least one network device of the same device type.
[0094] The basic energy efficiency corresponding to at least one network device in the device set of each device type is weightedly summed to obtain the design energy efficiency corresponding to each device type.
[0095] Optionally, based on at least one preset device type, each network device in the target network is classified to obtain a device set corresponding to at least one device type, which may include: based on the device type label associated with each network device, network devices with the same device type label are divided into the same device set to obtain a device set corresponding to at least one device type.
[0096] It is understandable that device types can be distinguished using device type labels, that is, different device types have different labels. The device type label of each network device is known. For example, if a device is a router, the device can be classified as a P-type device or a PE-type device based on the router function of the device.
[0097] Optionally, the device type label of each device may be set at the factory or when configuring related functions. In this embodiment, there are no excessive restrictions on the specific type of the device type label.
[0098] Optionally, taking at least one device type as a P device type, a PE device type, and a BRAS device type as an example, the calculation formula for the design energy efficiency of each device type is as follows:
[0099]
[0100] Among them, DEER P represents the design energy efficiency corresponding to the P device type, Pi represents the i-th P device, n is the number of network devices of the P device type, A Pi represents the weight of the i-th P-type device, A P1 ~A Pn The sum is equal to 1, EER Pi is the basic energy efficiency of the ith P-type device. A P-type device refers to a network device belonging to the P device type.
[0101]
[0102] Among them, DEER PE represents the design energy efficiency corresponding to the PE device type, PEj represents the jth PE type device, m is the number of network devices of the PE device type, A PEj represents the weight of the jth PE device, A PE1 ~A PEm The sum is equal to 1, EER PEj is the basic energy efficiency of the jth P-type device. PE-type devices refer to network devices that belong to the PE device type.
[0103]
[0104] Among them, DEER BRASrepresents the design energy efficiency corresponding to the BRAS device type, BRASk represents the kth BRAS type device, s is the number of network devices of the BRAS device type, and A BRASk represents the weight of the kth BRAS device, A BRAS1 ~A BRASs The sum is equal to 1, EER BRASk is the basic energy efficiency of the kth BRAS device. A BRAS device refers to a network device belonging to the BRAS device type.
[0105] In the disclosed embodiment, each network device in the target network is classified by presetting at least one device type to form a device set corresponding to different device types. Network devices with similar functions, characteristics, etc. are grouped into one category, so that the subsequent energy efficiency analysis for different types of devices is more targeted. After obtaining the device set corresponding to each device type, the design energy efficiency is calculated by weighted summing the basic energy efficiency of each network device in the set. The weighted summation method is adopted so that the design energy efficiency calculation process of each device type comprehensively considers the individual differences of different network devices under the same device type and the contribution of each network device to the overall energy efficiency of the device type to which it belongs. The obtained design energy efficiency corresponding to each device type can comprehensively reflect the overall energy efficiency level of the network device of this type, and has higher characterization effect and accuracy.
[0106] Further, based on any of the above embodiments, the system-level design energy efficiency of the target network is calculated according to the design energy efficiency of each device type, including:
[0107] According to the energy efficiency influencing factors and the design energy efficiency corresponding to each device type, the system-level design energy efficiency of the target network is calculated.
[0108] It can be understood that the energy efficiency impact factor refers to the parameter that can affect the system energy efficiency of the target network. In network design, in order to provide better network quality, more energy needs to be consumed, which makes the overall network operation energy efficiency poor, but it cannot be said that the operation energy efficiency of the network itself is poor, because this reduction in operation energy efficiency is the price paid to ensure network quality. This factor that causes the reduction in operation energy efficiency due to ensuring network quality can be an energy efficiency impact factor. Therefore, in the process of energy efficiency evaluation, the system-level design energy efficiency needs to use an energy efficiency impact factor to shield the differences caused by this factor (due to ensuring network quality), so as to obtain a more accurate evaluation system.
[0109] Therefore, the system-level design energy efficiency calculated by combining the device-level design energy efficiency and the energy efficiency influencing factor is a reflection of the energy efficiency level at the network level. Since it fully considers the impact of various influencing factors on the energy efficiency level, it can be used as an evaluation standard for the energy efficiency of the network operation state.
[0110] Optionally, different transmission ranges in the network can provide different ranges of traffic forwarding services, for example, the target network can provide intra-provincial and inter-provincial transmission services. The number of devices in the transport path can be used as the energy efficiency impact factor F1. In addition, the energy efficiency impact factors of different device types can be different. For example, the energy efficiency impact factor of P device type can be F1. 1P , the energy efficiency influencing factor of PE equipment type can be calculated using F 1PE , the energy efficiency impact factor of BRAS equipment type can be calculated using F 1BRAS express.
[0111] Among them, F 1P is an energy efficiency influencing factor, which can be the number of P-type equipment in the transport path or other recommended values; F 1PE is another energy efficiency influencing factor, and its value can be the number of PE equipment in the transport path or other recommended values; F 1BRAS is another energy efficiency influencing factor, and its value may be the number of BRAS devices in the transport path or other recommended values. Other recommended values may also be an empirical value determined based on experience or statistical principles.
[0112] Optionally, in the network, different means can be used to improve network quality, such as improving network latency and jitter, reducing packet loss rate, etc. by reducing link busy time design utilization. Therefore, network design utilization can be used as energy efficiency influencing factor F2.
[0113] Optionally, the network may provide expansion capability in emergency situations by setting redundant ports and redundant slots. The average redundant port / slot ratio of the network may be considered as the energy efficiency influencing factor F3 of the network scalability.
[0114] In summary, the energy efficiency impact factor may include at least one of the following: energy efficiency impact factor F1, energy efficiency impact factor F2 or energy efficiency impact factor F3, where F1 = the number of devices along the transport path, F2 = network design utilization, and F3 = the average redundant port / slot ratio of the network.
[0115] In the indicator system that uses the ratio of data transmission rate to energy consumption to represent the energy efficiency level, the system-level design energy efficiency DEER of the target network S The calculation formula is as follows:
[0116] DEER S =[F 1P ·(DEER P ) -1 +F 1PE ·(DEER PE ) -1 +F 1BRAS ·(DEERBRAS ) -1 ] -1 ·F2·F3
[0117] In the indicator system that uses the ratio of energy consumption to data transmission rate to represent the energy efficiency level, the system-level design energy efficiency DEER of the target network S The calculation formula can also be expressed as:
[0118] DEER S =(F 1P DEER P +F 1PE DEER PE +F 1BRAS DEER BRAS )·F2·F3
[0119] Taking into account the influence of various factors, the calculation formula for system-level design energy efficiency can be as follows:
[0120]
[0121] Among them, DEER s Designing energy efficiency at the system level, DEER D The design energy efficiency (such as DEER) of each equipment type D =(DEER P ,DEER PE ,DEER BARS )), is the preset network energy efficiency influencing factor (such as ).
[0122] Optionally, according to the design energy efficiency of each device type, calculating the system-level design energy efficiency of the target network may include: calculating the energy efficiency impact factor F of the device type P 1P DEER with energy efficiency design P The product of PE equipment type is used to obtain the first value; calculate the energy efficiency impact factor F of PE equipment type 1PE DEER with energy efficiency design PE The product of , to obtain the second value; calculate the energy efficiency impact factor F of the BRAS equipment type 1BRAS DEER with energy efficiency design BRAS The product of the first value, the second value and the third value is obtained to obtain a third value; the first value, the second value and the third value are added to obtain a fourth value; the product of the fourth value and the energy efficiency impact factor F2 and the energy efficiency impact factor F3 is calculated to obtain the system-level design energy efficiency of the target network.
[0123] In the disclosed embodiment, a preset system energy efficiency calculation formula and energy efficiency influencing factors are used, combined with the design energy efficiency corresponding to each device type, to calculate the system-level design energy efficiency of the target network, so that the calculation of the system-level design energy efficiency of the target network is more accurate and can more accurately represent the overall design energy efficiency of the target network.
[0124] Furthermore, based on any of the above embodiments, the method further includes:
[0125] Collect the basic energy efficiency of each network device in the target network;
[0126] Determine whether the basic energy efficiency of each network device is abnormal;
[0127] If the basic energy efficiency of any network device is normal, the basic energy efficiency of the network device is retained;
[0128] If the basic energy efficiency of any network device is abnormal, the basic energy efficiency of the network device will be deleted.
[0129] Optionally, to determine whether the basic energy efficiency of each network device is abnormal, the normal value range of the basic energy efficiency of each device type can be determined first, and then whether the basic energy efficiency of each network device exceeds the normal value range corresponding to the device type of the network device. If the basic energy efficiency of the network device exceeds the normal value range corresponding to the device type of the network device, the basic energy efficiency is determined to be abnormal; if the basic energy efficiency of the network device does not exceed the normal value range corresponding to the device type of the network device, the basic energy efficiency is determined to be normal.
[0130] The effective basic energy efficiency that is normally retained can be used in the subsequent calculation of design efficiency.
[0131] Optionally, collecting the basic energy efficiency of each network device in the target network may include: obtaining the basic energy efficiency of the network device in response to a first input operation performed by a user.
[0132] The first input operation refers to a trigger operation performed on any basic energy efficiency input control or page. The basic energy efficiency input control or page can input device information of the network device and the basic energy efficiency of the network device, such as device identification + basic energy efficiency.
[0133] The design energy efficiency of each device type in the target network can be calculated based on the basic energy efficiency of the reserved network devices.
[0134] In the disclosed embodiment, after collecting the basic energy efficiency of each network device in the target network, the basic energy efficiency of each network device is judged to be abnormal, thereby deleting the abnormal basic energy efficiency and retaining the normal basic energy efficiency. The basic energy efficiency involved in the energy efficiency calculation is made into the effective basic energy efficiency, so that the basic energy efficiency of the network device obtained by subsequent calculation is more effective, and the abnormal basic energy efficiency is prevented from affecting the accuracy of the energy efficiency evaluation.
[0135] like Figure 4 As shown, it is a flowchart of a network energy efficiency evaluation method provided by an embodiment of the present disclosure. The difference from the above-mentioned embodiment is that S202 may include the following steps:
[0136] S401. During the process of executing traffic forwarding in the target network, operating parameters of the energy efficiency evaluation object are collected.
[0137] Optionally, the operating parameter may refer to an operating parameter of a target network or an operating parameter of a capacity path of the target network.
[0138] S402: Calculate the target operating energy efficiency of the energy efficiency evaluation object according to the operating parameters.
[0139] Optionally, the operating parameters may include the total flow and total power consumption of the energy efficiency evaluation object in a period of time. The total flow may refer to the sum of the flow of the energy efficiency evaluation object in the period of time, and the total power consumption may refer to the sum of the power consumption of the energy efficiency evaluation object in the period of time. S402 may include: calculating the target operating energy efficiency of the energy efficiency evaluation object according to the ratio between the total flow and the total power consumption of the energy efficiency evaluation object in a period of time.
[0140] The ratio between the total flow and the total power consumption may be a ratio calculated with the total flow as the denominator and the total power consumption as the numerator, or a ratio calculated with the total power consumption as the denominator and the total flow as the numerator.
[0141] In some embodiments, the target operating energy efficiency OEER corresponding to the capacity path can be expressed using the following formula:
[0142] or
[0143] Among them, F is the total flow of the total operating parameters, and E is the total power consumption of the total operating parameters.
[0144] In the disclosed embodiment, the operating parameters of the energy efficiency evaluation object are collected during the traffic forwarding process of the target network, and the overall energy efficiency collection of the transport path is realized, which can capture the overall energy efficiency performance of the target network at different times and different working conditions under the actual working state. Therefore, the target operating energy efficiency of the energy efficiency evaluation object is calculated based on the operating parameters, which can make the target operating energy efficiency of the energy efficiency evaluation object more accurate and comprehensive.
[0145] In a possible design, collecting the operating parameters of the energy efficiency evaluation object includes:
[0146] If there is a throughput function and a power consumption function, then according to the throughput function, the total flow of the energy efficiency evaluation object in the target time period is collected; according to the power consumption function, the total power consumption of the energy efficiency evaluation object in the target time period is collected; and the total flow and the total power consumption are determined as the operating parameters.
[0147] Calculating the target operating energy efficiency of the energy efficiency evaluation object according to the operating parameters includes:
[0148] The target operating energy efficiency of the energy efficiency evaluation object is determined according to the ratio between the total flow rate and the total power consumption in the operating parameters.
[0149] Optionally, if there are flow curves and power consumption curves, there is a continuous collection function. On the basis of having the continuous collection function, the total flow can be collected through the throughput function of the flow curve, and the total power consumption can be collected through the power consumption function of the power consumption curve. Therefore, the total flow and the total power consumption can be determined as the operating parameters of the energy efficiency evaluation object.
[0150] When the continuous data collection function is available, the operating energy efficiency OEER corresponding to the energy efficiency evaluation object can be expressed using the following formula:
[0151] or
[0152] in, From time t1 to t n The total flow rate, From time t1 to t n The total power consumption, T(t) is the power consumption from t1 to t n The throughput function that changes with time, P(t) is the time from t1 to t n Power consumption as a function of time.
[0153] Through the flow curve and power consumption curve, the overall collection of flow and power consumption can be realized, thereby realizing the overall calculation of the target operating energy efficiency of the energy efficiency evaluation object, so that the path energy efficiency can comprehensively reflect the overall performance of the energy efficiency evaluation object as a whole. The obtained operating energy efficiency is more comprehensive and more accurate, and can better represent the overall operating effect of the energy efficiency evaluation object.
[0154] When there is no continuous collection function, that is, when there is no continuous flow curve and power consumption curve, the interval sampling method can be used. The interval sampling can include interval non-uniform sampling and interval uniform sampling. When there is no uniform sampling condition, interval non-uniform sampling can be used. When there is uniform sampling condition, uniform sampling or interval non-uniform sampling can be used.
[0155] In another possible design, the collecting of operating parameters of the energy efficiency evaluation object includes: using interval sampling to collect single flow rates and single power consumption corresponding to the energy efficiency evaluation object in multiple time periods; and determining the single flow rates and single power consumption corresponding to the multiple time periods as the operating parameters.
[0156] Calculating the target operating energy efficiency of the energy efficiency evaluation object according to the operating parameters includes:
[0157] The single flow rates corresponding to the multiple time periods in the operating parameters are added together to obtain the total flow rate; the single power consumption corresponding to the multiple time periods in the operating parameters are added together to obtain the total power consumption; and the target operating energy efficiency of the energy efficiency evaluation object is determined based on the ratio between the total flow rate and the total power consumption.
[0158] When continuous data collection is not available, the total traffic and total power consumption of each network device in the transport path can be collected by using the interval sampling method. The target operating energy efficiency OEER of the energy efficiency evaluation object can be expressed using the following formula:
[0159] or
[0160] in, is the total flow obtained by n samplings, is the total power consumption obtained by n times. i ·Δt i is the single flow rate obtained at the i-th sampling moment, T I is the throughput obtained by the i-th sampling, Δt i is the length of the time period of the i-th sampling moment, P i ·Δt i is the single power consumption obtained at the i-th sampling moment, P i is the power consumption of the ith collection.
[0161] Optionally, the duration of different time periods may be different, and the duration of each time period may be set separately. For example, the duration of the time period during the first acquisition is 5 seconds, and the duration of the time period during the second acquisition may be 8 seconds.
[0162] By adopting the interval sampling method, the operating energy efficiency of the energy efficiency evaluation object at different stages can be collected, and multi-period analysis of the energy efficiency evaluation object can be realized, thereby improving the analysis efficiency and accuracy.
[0163] In another possible design, collecting the operating parameters of the energy efficiency evaluation object includes: using uniform sampling to collect device throughput and device power consumption corresponding to multiple network devices in the energy efficiency evaluation object for multiple times; determining the device throughput and device power consumption corresponding to the multiple network devices collected for multiple times as the operating parameters;
[0164] Calculating the target operating energy efficiency of the energy efficiency evaluation object according to the operating parameters includes:
[0165] The object operation energy efficiency of each collection is calculated according to the device throughput and device power consumption corresponding to the multiple network devices collected each time; the average of the object operation energy efficiencies collected multiple times is calculated to obtain the target operation energy efficiency of the energy efficiency evaluation object.
[0166] Optionally, according to the device throughput and device power consumption respectively corresponding to the plurality of network devices collected each time, calculating the object operation energy efficiency collected each time includes:
[0167] For the device throughput and device power consumption of each network device in the energy efficiency evaluation object collected each time, the operation energy efficiency of each network device can be calculated based on the device throughput and device power consumption of each network device. The operation energy efficiency of each network device collected each time is comprehensively calculated to obtain the operation energy efficiency of the object collected each time.
[0168] Among them, calculating the operating energy efficiency of each network device based on the device throughput and device power consumption of each network device can include: calculating the ratio between the device throughput and the device power consumption of each network device, and obtaining the operating energy efficiency of each network device based on the ratio between the device throughput and the device power consumption of each network device.
[0169] For example, the ratio between the device throughput and the device power consumption of each network device can be calculated by taking the device throughput of each network device as the denominator and the device power consumption as the numerator to obtain the ratio, or by taking the device throughput of each network device as the numerator and the device power consumption as the denominator to obtain the ratio.
[0170] Under uniform sampling, the operating energy efficiency of the network equipment is Or in the index system where the ratio of energy consumption to data transmission rate is used to represent the energy efficiency level, the operating energy efficiency of network equipment is
[0171] Exemplarily, the object operation energy efficiency collected for the i-th time can be expressed using the following formula:
[0172]
[0173] Alternatively, the energy efficiency of the object collected for the i-th time in the indicator system using the ratio of energy consumption to data transmission rate to represent the energy efficiency level can be expressed by the following formula:
[0174]
[0175] Among them, OEER i is the object operation energy efficiency collected for the i-th time, T iJ is the device throughput of the jth network device in the capacity path during the i-th collection; P ij is the power consumption of the jth network device in the transport path during the i-th collection; n is the number of collections; m is the number of devices in the transport path.
[0176] Optionally, the operating energy efficiency of each network device collected each time is comprehensively calculated to obtain the operating energy efficiency of the object collected each time, which may include: adding the operating energy efficiencies of each network device collected each time to obtain the object operating energy efficiency collected each time, or taking the inverse of the operating energy efficiency of each network device collected each time and then adding and summing them to obtain a first value, taking the inverse of the first value to obtain a second value, and determining the second value as the object operating energy efficiency collected each time.
[0177] Optionally, calculating the average of the object operating energy efficiencies collected multiple times to obtain the target operating energy efficiency of the energy efficiency evaluation object may include: adding the object operating energy efficiencies of each network device to obtain the total object operating energy efficiency, calculating the ratio of the total object operating energy efficiency to the number of collection times, and obtaining the target operating energy efficiency of the energy efficiency evaluation object.
[0178] For example, the target operating energy efficiency OEER of the energy efficiency evaluation object can be expressed using the following formula:
[0179]
[0180] Among them, OEER i It indicates the object operation energy efficiency collected by the energy efficiency evaluation object for the i-th time. n is the number of collections. n is a positive integer greater than or equal to 1. The specific value can be set according to demand. It is the total object operation energy efficiency corresponding to the test energy efficiency collected n times.
[0181] Optionally, collecting the device throughput and device power consumption of each network device in the energy efficiency evaluation object may include: in response to a second input operation triggered by a user, obtaining the device throughput and device power consumption of the network device input by the user. Alternatively, sending a data query request to each network device and receiving the device throughput and device power consumption sent by each network device.
[0182] The second input operation refers to a trigger operation performed on an input control or page of any operation parameter. The input control or page of the operation parameter can input device information of the network device and the device throughput and device power consumption of the network device, such as device identification + device throughput and device power consumption.
[0183] In the disclosed embodiment, the device throughput and device power consumption of each network device in the energy efficiency evaluation object are collected, reflecting the actual operation effect of the network equipment in actual operation, so that the energy efficiency-related calculations are based on the actual operation of the network. Afterwards, the operation energy efficiency of the object collected each time is calculated based on the collected device throughput and device power consumption, realizing the integration and analysis from the single device level to the system level of the entire energy efficiency evaluation object. The energy efficiency evaluation object can comprehensively reflect the equipment operation performance of each collection, and is an organic combination of the energy efficiency conditions of each network device collected each time. The obtained operation energy efficiency is more comprehensive and more accurate, and can better represent the overall operation effect of the capacity path.
[0184] Further, based on any of the above embodiments, after collecting the operating parameters of the energy efficiency evaluation object, the method further includes:
[0185] Determine whether the operating parameters of the energy efficiency evaluation object are abnormal;
[0186] If any operating parameter is abnormal, delete the operating parameter;
[0187] If any operating parameter is normal, the operating parameter is retained to calculate the target operating energy efficiency of the energy efficiency evaluation object.
[0188] Optionally, determining whether the operating parameters of each energy efficiency evaluation object in the transport path are abnormal may include: first determining the normal value range of the operating parameters of each energy efficiency evaluation object, and determining whether the collected operating parameters of the energy efficiency evaluation object exceed the normal value range. If exceeded, the operating parameter is abnormal, and if not exceeded, the operating parameter is normal.
[0189] For example, assuming that the maximum value of the total throughput is 100,000 Gbit / s, if the collected total throughput is greater than 100,000 Gbit / s, the total traffic is abnormal and can be deleted.
[0190] The target operating energy efficiency of the energy efficiency evaluation object can be calculated based on the retained operating parameters of the energy efficiency evaluation object.
[0191] Of course, in the scenario of data abnormality judgment, in addition to setting the normal value range, you can also use the mean of each parameter, the median and other values as the judgment basis. For details, please refer to the relevant technical solutions and will not go into details one by one.
[0192] In the disclosed embodiment, by determining whether the operating parameters of the energy efficiency evaluation object are abnormal, the collected operating parameters can be preliminarily screened and identified. Excluding the operating parameters that may be inaccurate or unreasonable can ensure that the subsequent parameters and the operating parameters for energy efficiency evaluation are stable and effective parameters, thereby ensuring the quality of the operating parameters involved in the subsequent calculations, so that the operating energy efficiency obtained based on these operating parameters can more reliably and truly reflect the actual energy efficiency of the network equipment.
[0193] Further, based on any of the above embodiments, after obtaining the operating energy efficiency corresponding to the energy efficiency evaluation object, the method further includes:
[0194] In response to a data query request triggered by a user, obtaining energy efficiency query information provided by the user;
[0195] According to the energy efficiency query information, searching a database for energy efficiency query results that match the energy efficiency query information, the database including at least one of the following: target design energy efficiency, target operation energy efficiency, basic energy efficiency of each network device, and operation parameters of each energy efficiency evaluation object;
[0196] Output energy efficiency query results.
[0197] Optionally, a query page may be provided and displayed, and the query page may include a query control. The query control may include, for example, a confirmation button, an input box, and other controls. Thus, a visual query page is provided for the user, which facilitates the user to query relevant data. The trigger operation performed by the user on the query control in the query page is detected, and a data query request triggered by the user is received.
[0198] Furthermore, the data query request may carry energy efficiency query information, and the energy efficiency query information may be parsed from the data query request.
[0199] In the disclosed embodiment, user-demand-oriented, a data query request triggered by a user can be received to obtain energy efficiency query information provided by the user, thereby providing the user with an interactive data query function. In addition, since the database covers at least one of the target design energy efficiency, target operation energy efficiency, basic energy efficiency of each network device, and operation parameters of each network device, the data content of the database is relatively rich, which can meet the query needs of users and ensure that users can obtain the required energy efficiency query results in a timely manner, so that the technology has a good user experience in actual use and is easy to be accepted and widely used by users.
[0200] like Figure 5 FIG. 1 is a flowchart of a network energy efficiency evaluation method provided by an embodiment of the present disclosure. The method may include the following steps:
[0201] S501. Obtain basic energy efficiency of each network device in the target network.
[0202] It should be noted that some steps in this embodiment are the same as some steps in other embodiments, and will not be repeated here.
[0203] S502: Calculate the design energy efficiency of each device type in the target network according to the basic energy efficiency of each network device, and determine the design energy efficiency of each device type as the device-level design energy efficiency.
[0204] S503: Calculate the system-level design energy efficiency of the target network according to the design energy efficiency of each device type.
[0205] S504: Determine the device-level design energy efficiency and the system-level design energy efficiency as the design energy efficiency of the target network.
[0206] S505: During the process of traffic forwarding in the target network, operating parameters of the energy efficiency evaluation object are collected.
[0207] S506. Calculate the target operating energy efficiency of the energy efficiency evaluation object according to the operating parameters.
[0208] S507 . Determine energy efficiency distribution ranges corresponding to a plurality of energy efficiency levels of the target network according to the system-level design energy efficiency in the target design energy efficiency.
[0209] S508. Determine a target energy efficiency level corresponding to the target operating energy efficiency from the multiple energy efficiency levels according to the energy efficiency distribution ranges corresponding to the multiple energy efficiency levels.
[0210] S509: Generate energy efficiency analysis results of the target network according to the target energy efficiency level.
[0211] S510: Output the energy efficiency analysis result of the target network.
[0212] In the disclosed embodiment, the device-level design energy efficiency and system-level design energy efficiency are first gradually derived based on the basic energy efficiency of each network device, and the overall design energy efficiency is finally determined, completing the construction of the design energy efficiency data from the device level to the system level. Afterwards, according to the situation when the target network is running, the operating parameters of the energy efficiency evaluation object are collected during the traffic forwarding process, and the target operating energy efficiency of the energy efficiency evaluation object is calculated based on the target operating energy efficiency, thereby achieving accurate acquisition of the actual operating energy efficiency of the energy efficiency evaluation object. Thus, the energy efficiency distribution range corresponding to multiple energy efficiency levels of the target network is determined according to the system-level design energy efficiency in the target design energy efficiency, so that the judgment of network energy efficiency has clear standards and intervals, and is no longer a general and vague evaluation, providing a quantitative basis for subsequent comparative analysis. Based on the set energy efficiency distribution range of each energy efficiency level, the target energy efficiency level corresponding to the actual target operating energy efficiency is accurately found from multiple energy efficiency levels, and the energy efficiency analysis results of the target network are generated according to the determined target energy efficiency level. After rigorous data collection, integration, classification and matching processes, the final analysis results are scientific and reliable, and can comprehensively reflect key information such as the advantages and disadvantages of the network in energy efficiency, the difference between actual performance and expectations, etc., providing strong support for subsequent network optimization, resource allocation and other decisions.
[0213] Figure 6 A schematic diagram of the structure of a network energy efficiency evaluation device provided in an embodiment of the present disclosure, the network energy efficiency evaluation device 600 may include:
[0214] The first acquisition unit 601 is used to acquire the target design energy efficiency of the target network, wherein the target design energy efficiency includes the device-level design energy efficiency and the system-level design energy efficiency, wherein the device-level design energy efficiency includes the design energy efficiency corresponding to each device type in the target network, and the system-level design energy efficiency includes the design energy efficiency of an energy efficiency evaluation object, and the energy efficiency evaluation object includes the target network or a capacity path in the target network.
[0215] The second acquisition unit 602 is used to acquire the operating energy efficiency corresponding to the energy efficiency evaluation object, where the operating energy efficiency includes the energy efficiency obtained by testing the energy efficiency evaluation object during actual operation.
[0216] The energy efficiency analysis unit 603 is used to perform energy efficiency analysis on the target network according to the target design energy efficiency and the target operation energy efficiency to obtain an energy efficiency analysis result of the target network.
[0217] The analysis output unit 604 is used to output the energy efficiency analysis result of the target network.
[0218] As an embodiment, the energy efficiency analysis unit may include:
[0219] A distribution delineation module, used to determine energy efficiency distribution ranges corresponding to multiple energy efficiency levels of the target network according to the system-level design energy efficiency in the target design energy efficiency;
[0220] a level determination module, configured to determine a target energy efficiency level corresponding to the target operating energy efficiency from the multiple energy efficiency levels according to energy efficiency distribution ranges corresponding to the multiple energy efficiency levels respectively;
[0221] The energy efficiency analysis module is used to generate an energy efficiency analysis result of the target network according to the target energy efficiency level.
[0222] As yet another embodiment, the first acquiring unit may include:
[0223] The first calculation module is used to obtain the basic energy efficiency of each network device in the target network;
[0224] A second calculation module is used to calculate the design energy efficiency of each device type in the target network according to the basic energy efficiency of each network device, and determine the design energy efficiency of each device type as the device-level design energy efficiency;
[0225] A third calculation module, used to calculate the system-level design energy efficiency of the target network according to the design energy efficiency of each device type;
[0226] The first determining module is used to determine the device-level design energy efficiency and the system-level design energy efficiency as the target design energy efficiency of the target network.
[0227] As yet another embodiment, the second calculation module may include:
[0228] A device classification submodule, configured to classify each network device in the target network according to at least one preset device type, and obtain a device set corresponding to each of the at least one device type, wherein the device set includes at least one network device of the same device type;
[0229] The energy efficiency weighted submodule is used to weight and sum the basic energy efficiencies corresponding to at least one network device in the device set of each device type to obtain the design energy efficiency corresponding to each device type.
[0230] As yet another embodiment, the third calculation module may include:
[0231] The formula calculation submodule is used to calculate the system-level design energy efficiency of the target network according to the energy efficiency influencing factor and the design energy efficiency corresponding to each device type.
[0232] As another embodiment, the calculation formula of the system-level design energy efficiency is as follows:
[0233]
[0234] Among them, DEER s For the system-level design energy efficiency, DEER D is the design energy efficiency corresponding to equipment type D, is the preset network energy efficiency influencing factor.
[0235] As yet another embodiment, it further includes:
[0236] A first collection unit, used to collect basic energy efficiency of each network device in the target network;
[0237] The first determination unit is used to determine whether the basic energy efficiency of each network device is abnormal; if the basic energy efficiency of any network device is normal, the basic energy efficiency of the network device is retained; if the basic energy efficiency of any network device is abnormal, the basic energy efficiency of the network device is deleted.
[0238] As an embodiment, the second obtaining unit may include:
[0239] A parameter collection module, used for collecting the operating parameters of the energy efficiency evaluation object during the process of executing traffic forwarding on the target network;
[0240] The energy efficiency calculation module is used to calculate the target operating energy efficiency of the energy efficiency evaluation object according to the operating parameters.
[0241] As another embodiment, the parameter acquisition module may include:
[0242] The first collection submodule is used to collect the total flow of the energy efficiency evaluation object in the target time period according to the throughput function if there is a throughput function and a power consumption function; collect the total power consumption of the energy efficiency evaluation object in the target time period according to the power consumption function; and determine the total flow and the total power consumption as the operating parameters.
[0243] Energy efficiency calculation module, which may include:
[0244] The first calculation submodule is used to determine the target operating energy efficiency of the energy efficiency evaluation object according to the ratio between the total flow and the total power consumption in the operating parameters.
[0245] Alternatively, the parameter acquisition module may include:
[0246] The second collection submodule is used to collect the single flow rate and single power consumption corresponding to the energy efficiency evaluation object in multiple time periods by interval sampling; and determine the single flow rate and single power consumption corresponding to the multiple time periods as the operating parameters.
[0247] Energy efficiency calculation modules can include:
[0248] The second calculation submodule is used to add up the single flow rates corresponding to multiple time periods in the operating parameters to obtain a total flow rate; add up the single power consumption corresponding to multiple time periods in the operating parameters to obtain a total power consumption; and determine the target operating energy efficiency of the energy efficiency evaluation object based on the ratio between the total flow rate and the total power consumption.
[0249] Alternatively, the parameter acquisition module may include:
[0250] The third collection submodule is used to use uniform sampling to collect the device throughput and device power consumption corresponding to multiple network devices in the energy efficiency evaluation object for multiple times; and determine the device throughput and device power consumption corresponding to the multiple network devices collected for multiple times as the operating parameters.
[0251] The fourth collection submodule is used to calculate the object operation energy efficiency of each collection according to the device throughput and device power consumption corresponding to the multiple network devices collected each time; calculate the average of the object operation energy efficiency of multiple collections to obtain the target operation energy efficiency of the energy efficiency evaluation object.
[0252] As yet another embodiment, it further includes:
[0253] A second determination unit, used to determine whether the operating parameters of the energy efficiency evaluation object are abnormal;
[0254] The second processing unit is used to delete the operating parameters if any operating parameters are abnormal; if any operating parameters are normal, retain the operating parameters to calculate the target operating energy efficiency of the energy efficiency evaluation object.
[0255] As yet another embodiment, it further includes:
[0256] A request response unit, configured to respond to a data query request triggered by a user and obtain energy efficiency query information provided by the user;
[0257] An information query unit, configured to query an energy efficiency query result matching the energy efficiency query information in a database according to the energy efficiency query information, wherein the database includes at least one of the following: the design energy efficiency, the operation energy efficiency, the basic energy efficiency of each network device, and the operation parameters of the energy efficiency evaluation object;
[0258] An information output unit is used to output the energy efficiency query result.
[0259] Figure 7 A schematic diagram of the structure of a computing device provided in an embodiment of the present disclosure is shown. The computing device may include a memory 701, a processor 702, and a computer program stored in the memory. The processor executes the computer program to implement any one of the network energy efficiency evaluation methods in the above embodiments.
[0260] In addition, an embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, any one of the network energy efficiency evaluation methods in the above embodiments is implemented.
[0261] In addition, an embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements any one of the network energy efficiency evaluation methods in the above embodiments.
[0262] The basic principles of the present disclosure are described above in conjunction with specific embodiments. However, it should be noted that the advantages, strengths, effects, etc. mentioned in the present disclosure are only examples and not limitations, and it cannot be considered that these advantages, strengths, effects, etc. are required by each embodiment of the present disclosure. In addition, the specific details disclosed above are only for the purpose of illustration and ease of understanding, and are not limitations. The above details do not limit the present disclosure to the necessity of adopting the above specific details to be implemented.
[0263] The block diagrams of the devices, apparatuses, equipment, and systems involved in this disclosure are only illustrative examples and are not intended to require or imply that they must be connected, arranged, and configured in the manner shown in the block diagrams. As will be appreciated by those skilled in the art, these devices, apparatuses, equipment, and systems can be connected, arranged, and configured in any manner. Words such as "including," "comprising," "having," and the like are open words, referring to "including but not limited to," and can be used interchangeably therewith. The words "or" and "and" used herein refer to the words "and / or," and can be used interchangeably therewith, unless the context clearly indicates otherwise. The word "such as" used herein refers to the phrase "such as but not limited to," and can be used interchangeably therewith.
[0264] Additionally, as used herein, "or" used in a list of items beginning with "at least one" indicates a separate list, so that, for example, a list of "at least one of A, B, or C" means A or B or C, or AB or AC or BC, or ABC (i.e., A and B and C). Furthermore, the word "exemplary" does not mean that the example described is preferred or better than other examples.
[0265] It should also be noted that in the system and method of the present disclosure, each component or each step can be decomposed and / or recombined. Such decomposition and / or recombination should be regarded as equivalent solutions of the present disclosure.
[0266] Various changes, substitutions, and modifications of the technology herein may be made without departing from the technology of the teachings defined by the appended claims. Furthermore, the scope of the claims of the present disclosure is not limited to the specific aspects of the above processes, machines, manufactures, compositions of events, means, methods, and actions. Currently existing or later to be developed processes, machines, manufactures, compositions of events, means, methods, or actions that perform substantially the same functions or achieve substantially the same results as the corresponding aspects herein may be utilized. Thus, the appended claims include such processes, machines, manufactures, compositions of events, means, methods, or actions within their scope.
[0267] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of the present disclosure. Therefore, the present disclosure is not intended to be limited to the aspects shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
[0268] The above description has been given for the purpose of illustration and description. In addition, this description is not intended to limit the embodiments of the present disclosure to the forms disclosed herein. Although multiple example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, changes, additions and sub-combinations thereof.
Claims
1. A network energy efficiency evaluation method, characterized in that: include: Obtaining a target design energy efficiency of a target network, wherein the target design energy efficiency includes a device-level design energy efficiency and a system-level design energy efficiency, wherein the device-level design energy efficiency includes a design energy efficiency corresponding to each device type in the target network, and the system-level design energy efficiency includes a design energy efficiency of an energy efficiency evaluation object, wherein the energy efficiency evaluation object includes the target network or a capacity path in the target network; Obtaining a target operating energy efficiency corresponding to the energy efficiency evaluation object, wherein the target operating energy efficiency includes an energy efficiency obtained by testing the energy efficiency evaluation object during actual operation; Performing energy efficiency analysis on the target network according to the target design energy efficiency and the target operation energy efficiency to obtain an energy efficiency analysis result of the target network; Output the energy efficiency analysis result of the target network.
2. The method according to claim 1, characterized in that The performing energy efficiency analysis on the target network according to the target design energy efficiency and the target operation energy efficiency to obtain the energy efficiency analysis result of the target network includes: Determining energy efficiency distribution ranges corresponding to a plurality of energy efficiency levels of the target network according to the system-level design energy efficiency in the target design energy efficiency; Determining a target energy efficiency level corresponding to the target operating energy efficiency from the multiple energy efficiency levels according to energy efficiency distribution ranges corresponding to the multiple energy efficiency levels respectively; An energy efficiency analysis result of the target network is generated according to the target energy efficiency level.
3. The method according to claim 1, characterized in that The obtaining of the target design energy efficiency of the target network includes: Obtaining basic energy efficiency of each network device in the target network; Calculate the design energy efficiency of each device type in the target network according to the basic energy efficiency of each network device, and determine the design energy efficiency of each device type as the device-level design energy efficiency; Calculate the system-level design energy efficiency of the energy efficiency evaluation object according to the design energy efficiency of each equipment type; The device-level design energy efficiency and the system-level design energy efficiency are determined as target design energy efficiencies of the target network.
4. The method according to claim 3, characterized in that The calculating, based on the basic energy efficiency of each network device, the design energy efficiency of each device type in the target network includes: Classifying each network device in the target network according to at least one preset device type to obtain a device set corresponding to each of the at least one device type, wherein the device set includes at least one network device of the same device type; The basic energy efficiency corresponding to at least one network device in the device set of each device type is weightedly summed to obtain the design energy efficiency corresponding to each device type.
5. The method according to claim 3, characterized in that: The calculating the system-level design energy efficiency of the target network according to the design energy efficiency of each device type includes: According to the energy efficiency influencing factors and in combination with the design energy efficiencies corresponding to each device type, the system-level design energy efficiency of the target network is calculated.
6. The method according to claim 5, characterized in that The calculation formula of the system-level design energy efficiency is as follows: Among them, DEER s For the system-level design energy efficiency, DEER D is the design energy efficiency corresponding to equipment type D, is the preset network energy efficiency influencing factor.
7. The method according to claim 3, characterized in that Also includes: Collecting basic energy efficiency of each network device in the target network; Determine whether the basic energy efficiency of each network device is abnormal; If the basic energy efficiency of any network device is normal, the basic energy efficiency of the network device is retained; If the basic energy efficiency of any network device is abnormal, the basic energy efficiency of the network device is deleted.
8. The method according to claim 1, characterized in that: The obtaining of the operating energy efficiency corresponding to the energy efficiency evaluation object includes: During the process of executing traffic forwarding on the target network, collecting operating parameters of the energy efficiency evaluation object; The target operating energy efficiency of the energy efficiency evaluation object is calculated according to the operating parameters.
9. The method according to claim 8, characterized in that The collecting of the operating parameters of the energy efficiency evaluation object includes: if there is a throughput function and a power consumption function, collecting the total flow of the energy efficiency evaluation object in the target time period according to the throughput function; collecting the total power consumption of the energy efficiency evaluation object in the target time period according to the power consumption function; and determining the total flow and the total power consumption as the operating parameters; Calculating the target operating energy efficiency of the energy efficiency evaluation object according to the operating parameters includes: Determining the target operating energy efficiency of the energy efficiency evaluation object according to the ratio between the total flow rate and the total power consumption in the operating parameters; Alternatively, the collecting of the operating parameters of the energy efficiency evaluation object includes: using interval sampling to collect the single flow rate and single power consumption corresponding to the energy efficiency evaluation object in multiple time periods; determining the single flow rate and single power consumption corresponding to the multiple time periods as the operating parameters; Calculating the target operating energy efficiency of the energy efficiency evaluation object according to the operating parameters includes: The single flow rates corresponding to the multiple time periods in the operating parameters are summed up to obtain the total flow rate; the single power consumption corresponding to the multiple time periods in the operating parameters are summed up to obtain the total power consumption; and the target operating energy efficiency of the energy efficiency evaluation object is determined according to the ratio between the total flow rate and the total power consumption; Alternatively, the collecting of the operating parameters of the energy efficiency evaluation object includes: using uniform sampling to collect device throughput and device power consumption corresponding to multiple network devices in the energy efficiency evaluation object for multiple times; and determining the device throughput and device power consumption corresponding to the multiple network devices collected for multiple times as the operating parameters; Calculating the target operating energy efficiency of the energy efficiency evaluation object according to the operating parameters includes: The object operation energy efficiency of each collection is calculated according to the device throughput and device power consumption corresponding to the multiple network devices collected each time; the average of the object operation energy efficiencies collected multiple times is calculated to obtain the target operation energy efficiency of the energy efficiency evaluation object.
10. The method according to claim 9, characterized in that After collecting the operating parameters of the energy efficiency evaluation object, the method further includes: Determining whether the operating parameters of the energy efficiency evaluation object are abnormal; If any operating parameter is abnormal, the operating parameter is deleted; If any operating parameter is normal, the operating parameter is retained to calculate the target operating energy efficiency of the energy efficiency evaluation object.
11. The method according to any one of claims 1 to 10, characterized in that: Also includes: In response to a data query request triggered by a user, obtaining energy efficiency query information provided by the user; According to the energy efficiency query information, querying an energy efficiency query result matching the energy efficiency query information in a database, the database including at least one of the following: the target design energy efficiency, the target operation energy efficiency, the basic energy efficiency of each network device, and the operation parameters of the energy efficiency evaluation object; The energy efficiency query result is output.
12. A network energy efficiency evaluation device, characterized in that: include: A first acquisition unit is used to acquire a target design energy efficiency of a target network, wherein the target design energy efficiency includes a device-level design energy efficiency and a system-level design energy efficiency, wherein the device-level design energy efficiency includes a design energy efficiency corresponding to each device type in the target network, and the system-level design energy efficiency includes a design energy efficiency of an energy efficiency evaluation object, wherein the energy efficiency evaluation object includes the target network or a capacity path in the target network; A second acquisition unit is used to acquire the target operating energy efficiency corresponding to the energy efficiency evaluation object, where the target operating energy efficiency includes the energy efficiency obtained by testing the energy efficiency evaluation object during actual operation; An energy efficiency analysis unit, configured to perform energy efficiency analysis on the target network according to the target design energy efficiency and the target operation energy efficiency, and obtain an energy efficiency analysis result of the target network; The analysis output unit is used to output the energy efficiency analysis result of the target network.
13. A computing device, characterized in that: include: A memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the method according to any one of claims 1 to 11.
14. A computer-readable storage medium having a computer program / instruction 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 11 are implemented.
15. 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 11 are implemented.
Citation Information
Patent Citations
Energy efficiency analysis method for air blast system of blast furnace
CN102559969A
Self-adaptation grading method for service grades of routers of electric power communication network
CN103580958A
Comprehensive energy efficiency evaluation management system and method for alternating-current and direct-current renewable energy system
CN111126866A
Air conditioner cold source system energy efficiency evaluation method, equipment and medium
CN115496325A
Network energy efficiency evaluation method and system based on new-generation communication system
CN116367196A