CPE gateway device
By designing a CPE gateway device, combining energy consumption metering circuit, temperature acquisition unit and communication interface, real-time analysis of energy consumption of communication network equipment is realized, and the problem of inability to analyze energy consumption in real time in the prior art is solved.
Patent Information
- Application Number
- CN202420749220.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-11
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2034-04-11
AI Technical Summary
The prior art cannot conduct real-time analysis of the energy consumption of communication network equipment.
A CPE gateway device is designed, including a power supply unit, a computing processing unit and a temperature acquisition unit. The energy consumption is measured through the energy consumption metering circuit. The temperature acquisition unit acquires temperature data, and receives network traffic data through the communication interface. The network CPU collects and performs real-time energy consumption analysis.
The synchronization and real-time analysis of network traffic, temperature and energy consumption data is realized, and the problem of real-time analysis of communication network equipment in the prior art is solved.
Smart Images

Figure CN222721494U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the technical field of communication equipment, and in particular to a CPE gateway device. Background Art
[0002] The current scale of the communications industry is already very large, with network equipment density, network bandwidth, and business traffic all experiencing substantial growth. The related network energy consumption has also grown along with the growth of business and traffic, especially in data centers, communication base stations / computer rooms, enterprise computer rooms, and other scenarios where the density of communication network equipment is high. In the context of "dual carbon" and "green ICT infrastructure", facing such a large scale of communication network equipment, how to analyze the energy consumption of communication network equipment will be a huge challenge.
[0003] However, the existing technology cannot perform real-time analysis on the energy consumption of communication network equipment. Utility Model Content
[0004] The technical problem to be solved by the present invention is to provide a CPE gateway device for solving the above-mentioned deficiencies in the prior art, so as to solve the problem that the energy consumption of communication network equipment cannot be analyzed in real time in the prior art.
[0005] The utility model provides a CPE gateway device, including a power supply unit, an operation processing unit and a temperature collection unit; the power supply unit includes a DC power supply and an energy consumption metering circuit; the operation processing unit includes a network central processing unit CPU and at least one communication interface;
[0006] The DC power supply is used to supply power to the CPE gateway device;
[0007] The energy consumption metering circuit is electrically connected to the DC power supply and is used to measure the energy consumption of the CPE gateway device;
[0008] The temperature acquisition unit is used to obtain the temperature of the CPE gateway device;
[0009] The at least one communication interface is used to receive network traffic from the CPE gateway device;
[0010] The network CPU is electrically connected to the energy consumption metering circuit, the temperature collection unit and at least one communication interface respectively, and is used to collect network traffic, temperature and energy consumption data of the CPE gateway device and perform real-time energy consumption analysis.
[0011] Further, the energy consumption metering circuit includes a dedicated metering chip, and the dedicated metering chip is electrically connected to the network CPU via an I2C interface;
[0012] The dedicated metering chip is used to sample the voltage and current of the DC power supply respectively and calculate the energy consumption.
[0013] Furthermore, the dedicated metering chip includes a voltage sampling part and a current sampling part;
[0014] The voltage sampling part is used to sample the voltage of the DC power supply through resistance voltage division;
[0015] The current sampling part is used to sample the current of the DC power supply through a current sampling resistor.
[0016] Further, the at least one communication interface includes a Gigabit electrical port unit, a Gigabit optical port unit and a 10 Gigabit optical port unit;
[0017] The Gigabit electrical port unit, the Gigabit optical port unit and the 10 Gigabit optical port unit are electrically connected to the network CPU respectively, and are used to respectively realize multiple Gigabit electrical port functions, multiple Gigabit optical port functions and multiple 10 Gigabit optical port functions.
[0018] Furthermore, the Gigabit electrical port unit is composed of a dedicated port physical layer PHY chip and a media access control MAC chip, and is used to realize multiple Gigabit electrical port functions;
[0019] The Gigabit optical port unit is implemented by a dedicated optical port PHY chip, which is used to realize multiple Gigabit optical port functions;
[0020] The 10 Gigabit optical port unit is allocated and defined through the serdes interface of the network CPU, and is used to realize multiple 10 Gigabit optical port functions.
[0021] Furthermore, the operation processing unit also includes an interface unit;
[0022] The interface unit is electrically connected to the network CPU and is used to implement the functions of a universal serial bus USB interface, a serial port and a PCIe interface.
[0023] Furthermore, the operation processing unit also includes a storage unit;
[0024] The storage unit is electrically connected to the network CPU and is used to realize the double-rate DDR memory, flash memory, embedded multimedia card eMMC onboard NAND storage function and NAND hard disk storage function.
[0025] Furthermore, the operation processing unit also includes a management unit;
[0026] The management unit is electrically connected to the network CPU and is used to implement reset management, clock management and power-on timing management functions of the CPE gateway device.
[0027] Furthermore, the device also includes a shell, and two ends of the shell are respectively provided with an air inlet and an air outlet.
[0028] Further, the temperature acquisition unit includes a first temperature sensor, a second temperature sensor and a third temperature sensor;
[0029] The first temperature sensor, the second temperature sensor and the third temperature sensor are electrically connected to the network CPU via an I2C interface respectively;
[0030] The first temperature sensor is arranged at the air inlet of the shell to collect temperature data of the air inlet, the second temperature sensor is arranged on the network CPU to collect temperature data of the network CPU, and the third temperature sensor is arranged at the air outlet of the shell to collect temperature data of the air outlet.
[0031] The CPE gateway device provided by the utility model first measures the energy consumption of the CPE gateway device through an energy consumption metering circuit, then obtains the temperature of the CPE gateway device through a temperature acquisition unit, and then receives the network traffic of the CPE gateway device through at least one communication interface, and finally collects the network traffic, temperature and energy consumption data of the CPE gateway device through a network CPU and performs real-time energy consumption analysis. The device integrates the functions of energy consumption monitoring and energy consumption analysis, thereby ensuring synchronous and real-time analysis of network traffic, temperature and energy consumption data, and solves the problem in the prior art that it is impossible to perform real-time analysis on the energy consumption of communication network equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 This is a schematic diagram of the structure of a CPE gateway device in Embodiment 1 of the present utility model;
[0033] Figure 2 This is a schematic diagram of the structure of another CPE gateway device according to Embodiment 1 of the present utility model;
[0034] Figure 3 This is a schematic diagram of the structure of a power supply unit of a CPE gateway device in Embodiment 1 of the utility model;
[0035] Figure 4 This is a schematic diagram of the structure of a computing unit of a CPE gateway device according to Embodiment 1 of the present utility model;
[0036] Figure 5 This is a schematic diagram of the structure of a housing of a CPE gateway device according to Embodiment 1 of the present utility model;
[0037] Figure 6 This is a structural schematic diagram of a temperature acquisition unit of a CPE gateway device in Example 1 of the utility model. DETAILED DESCRIPTION
[0038] In order to enable those skilled in the art to better understand the technical solution of the present invention, the implementation mode of the present invention will be further described in detail below with reference to the accompanying drawings.
[0039] It should be understood that the specific embodiments and drawings described herein are only used to explain the present invention, rather than to limit the present invention.
[0040] It can be understood that, in the absence of conflict, the various embodiments of the present invention and the various features in the embodiments can be combined with each other.
[0041] It can be understood that, for the convenience of description, the drawings of the present invention only show the parts related to the present invention, while the parts unrelated to the present invention are not shown in the drawings.
[0042] It can be understood that each unit or module involved in the embodiments of the present invention may correspond to only one physical structure, or may be composed of multiple physical structures, or multiple units or modules may be integrated into one physical structure.
[0043] It is understandable that, in the absence of conflict, the functions and steps marked in the flowcharts and block diagrams of the present invention may occur in an order different from that marked in the drawings.
[0044] It is understood that the flowcharts and block diagrams of the present invention illustrate the possible architecture, functions and operations of the systems, devices, equipment and methods according to the embodiments of the present invention. Each box in the flowchart or block diagram may represent a unit, module, program segment, code, which contains executable instructions for implementing the specified functions. Moreover, each box or combination of boxes in the block diagram and flowchart may be implemented by a hardware-based system that implements the specified functions, or by a combination of hardware and computer instructions.
[0045] It can be understood that the units and modules involved in the embodiments of the present invention can be implemented by software or hardware, for example, the units and modules can be located in a processor.
[0046] Application Overview
[0047] The current scale of the communications industry is already very large, with network equipment density, network bandwidth, and business traffic all experiencing substantial growth. The related network energy consumption has also grown along with the growth of business and traffic, especially in data centers, communication base stations / computer rooms, enterprise computer rooms, and other scenarios where the density of communication network equipment is high. In the context of "dual carbon" and "green ICT infrastructure", facing such a large scale of communication network equipment, how to monitor, analyze, and apply the energy consumption of communication network equipment will be a huge challenge.
[0048] The existing communication network equipment energy consumption monitoring, energy consumption analysis, and energy saving analysis mainly include the following:
[0049] Solution 1: Independent energy consumption collection system + energy consumption analysis management platform. The energy consumption collection system includes various energy consumption collection devices (AC meters, DC meters, mutual inductors, etc.), energy consumption communication gateways (4G / 5G / NBIOT / CPE and other wired or wireless gateways), and the energy consumption analysis management platform includes energy consumption data Internet of Things collection platform, energy consumption data analysis platform, etc. This method realizes the unified and centralized collection and monitoring of energy consumption data through an independent energy consumption collection system, and conducts platform-based data analysis and research on the collected energy consumption data. On the one hand, it realizes the management of energy consumption data, and on the other hand, it attempts to realize energy-saving suggestions and energy-saving plans through energy consumption data analysis;
[0050] Solution 2: Indirect network traffic data collection platform + energy consumption analysis platform. By obtaining network traffic data from the communication network equipment network management platform, data model analysis is performed on business activities and traffic patterns, attempting to indirectly achieve energy consumption management and energy-saving control;
[0051] Solution 3: Energy consumption monitoring and energy-saving control based on air conditioning. Most communication network equipment needs to be equipped with air conditioning to achieve temperature control, and air conditioning energy consumption accounts for about 40% of the total energy consumption. Therefore, by monitoring the energy consumption and energy-saving control of air conditioning, the energy consumption and energy-saving management of the auxiliary HVAC part of communication network equipment can be achieved.
[0052] However, the above solution has the following problems:
[0053] Independent energy consumption collection system + energy consumption analysis management platform Disadvantages: A large amount of hardware collection equipment is required, which is costly; a large amount of engineering construction is required; it is impossible to monitor and analyze energy consumption at the equipment level, and currently most of them can only be done at the cabinet level. Energy consumption data and network equipment status and business traffic cannot be synchronized and analyzed in real time;
[0054] Disadvantages of the indirect network traffic data collection platform + energy consumption analysis platform: Network traffic data is managed by a dedicated security network management platform, and the collection interface and network interface of the collection platform are restricted by the network management platform. The communication network equipment traffic data cannot be synchronously analyzed with the corresponding energy consumption data;
[0055] Disadvantages of energy consumption monitoring and energy-saving control based on air conditioning: This solution is only focused on air conditioning energy consumption analysis and air conditioning energy-saving control, and fails to analyze the energy consumption of the communication network equipment itself. However, the fact is that the energy consumption generated by the communication network equipment is the root cause of the energy consumption of the air conditioning equipment. If the energy consumption of the communication network equipment itself can be reduced, the energy consumption of the air conditioning can be greatly reduced. If the business flow and energy consumption of the communication network equipment can be accurately analyzed, the air conditioning can be more accurately regulated, the energy consumption trend can be predicted, and the refined energy consumption management and energy-saving management can be realized.
[0056] In summary, the existing technology cannot perform real-time analysis on the energy consumption of communication network equipment.
[0057] In response to the above technical problems, the present application provides a CPE gateway device that integrates the functions of energy consumption monitoring and energy consumption analysis, thereby ensuring synchronous and real-time analysis of network traffic, temperature and energy consumption data, so as to at least solve the problem in the prior art that the energy consumption of communication network equipment cannot be analyzed in real time.
[0058] After introducing the basic principles of the present application, various non-limiting embodiments of the present application will be described in detail with reference to the accompanying drawings.
[0059] Embodiment 1:
[0060] This embodiment provides a CPE (Customer Premise Equipment) gateway device, such as Figure 1 As shown, it includes a power supply unit 1, an operation processing unit 2 and a temperature acquisition unit 3; the power supply unit 1 includes a DC power supply 11 and an energy consumption metering circuit 12; the operation processing unit 2 includes a network CPU (Central Processing Unit) 21 and at least one communication interface; the DC power supply 11 is used to power the CPE gateway device; the energy consumption metering circuit 12 is electrically connected to the DC power supply 11, and is used to measure the energy consumption of the CPE gateway device; the temperature acquisition unit 3 is used to obtain the temperature of the CPE gateway device; the at least one communication interface is used to receive the network traffic of the CPE gateway device; the network CPU 21 is electrically connected to the energy consumption metering circuit 12, the temperature acquisition unit 3 and at least one communication interface respectively, and is used to collect the network traffic, temperature and energy consumption data of the CPE gateway device and perform real-time energy consumption analysis.
[0061] Specifically, Figure 2 As shown, the CPE gateway device is composed of a power supply unit 1, a processing unit 2, a temperature acquisition unit 3 and sub-units corresponding to each unit, wherein, Figure 3As shown, the power supply unit 1 includes a DC power supply 11 and an energy consumption metering circuit 12. The DC power supply 11 is used to power the CPE gateway device. The energy consumption metering circuit 12 is used to measure the overall energy consumption of the CPE gateway device. The operation processing unit 2 is composed of a network CPU 21 and at least one communication interface, wherein the network CPU 21 is the operation, analysis, and control brain of the entire CPE gateway device, and is the processing, calculation, analysis, and management center for network communication, network management, energy consumption collection and analysis, and temperature collection and analysis.
[0062] Optionally, the energy consumption metering circuit 12 includes a dedicated metering chip, and the dedicated metering chip is electrically connected to the network CPU 21 via an I2C interface;
[0063] The dedicated metering chip is used to sample the voltage and current of the DC power supply 11 respectively to calculate the energy consumption.
[0064] Specifically, the energy consumption metering circuit 12 is implemented by a dedicated metering chip, which samples the voltage and current of the DC power supply 11 respectively, calculates the energy consumption, and performs energy consumption data communication and metering management through a digital communication port (such as an I2C interface) and the network CPU 21 of the processing unit 2.
[0065] Optionally, the dedicated metering chip includes a voltage sampling part and a current sampling part;
[0066] The voltage sampling part is used to sample the voltage of the DC power supply through resistance voltage division;
[0067] The current sampling part is used to sample the current of the DC power supply through a current sampling resistor.
[0068] Specifically, Figure 3 As shown, by sampling the voltage and current signals of the DC power supply 11 and sending them to the energy consumption metering circuit 12, the energy consumption metering circuit 12 completes the metering of energy consumption data, wherein the voltage signal sampling is realized by a resistor voltage division method, and the voltage sampling signal obtained by the resistor voltage division is sent to the metering chip of the energy consumption metering circuit 12, and the current signal sampling is realized by a mΩ-level current sampling resistor, and the mΩ-level current sampling resistor is connected in series to the negative electrode of the DC power supply 11, one end of the mΩ-level current sampling resistor is connected to the negative electrode of the DC power supply 11, and the other end is connected to the negative electrode of the operation processing unit 2 and is simultaneously connected to the current signal sampling interface of the metering chip.
[0069] Alternatively, if Figure 4 As shown, the at least one communication interface includes a Gigabit electrical port unit 22, a Gigabit optical port unit 23 and a 10 Gigabit optical port unit 24;
[0070] The Gigabit electrical port unit 22, the Gigabit optical port unit 23 and the 10 Gigabit optical port unit 24 are electrically connected to the network CPU respectively, and are used to respectively realize multiple Gigabit electrical port functions, multiple Gigabit optical port functions and multiple 10 Gigabit optical port functions.
[0071] Optionally, the Gigabit electrical port unit 22 is composed of a dedicated PHY (Port Physical Layer) chip and a MAC (Media Access Control) chip, and is used to implement multiple Gigabit electrical port functions;
[0072] The Gigabit optical port unit 23 is implemented by a dedicated optical port PHY chip, and is used to realize multiple Gigabit optical port functions;
[0073] The 10 Gigabit optical port unit 24 is allocated and defined through the serdes interface of the network CPU to realize the functions of multiple 10 Gigabit optical ports.
[0074] Specifically, at least one communication interface includes a gigabit electrical port unit 22, a gigabit optical port unit 23, and a 10 gigabit optical port unit 24. The gigabit electrical port unit 22 is used to realize multiple gigabit electrical port functions and is composed of a dedicated PHY chip or a MAC chip, etc. The gigabit optical port unit 23 is used to realize multiple gigabit optical port functions and is realized by a dedicated optical port PHY chip. The 10 gigabit optical port unit 24 is used to realize multiple 10 gigabit optical port functions and is realized through the serdes interface allocation definition of the network CPU 21.
[0075] Alternatively, if Figure 4 As shown, the operation processing unit 2 also includes an interface unit 25;
[0076] The interface unit 25 is electrically connected to the network CPU 21 and is used to implement USB (Universal Serial Bus) interface, serial port and PCIe (PCI Express) interface functions.
[0077] Specifically, the processing unit 2 also includes an interface unit 25, which includes a USB unit, a serial port unit, and a PCIe unit. The USB unit, the serial port unit, and the PCIe unit are respectively used to implement the USB interface, the serial port, and the PCIe interface functions, which are implemented through the interface resources of the network CPU 21.
[0078] Alternatively, if Figure 4 As shown, the operation processing unit 2 also includes a storage unit 26;
[0079] The storage unit 26 is electrically connected to the network CPU 21, and is used to implement DDR (double data rate) memory, flash memory, eMMC (Embedded Multi Media Card) onboard NAND storage function and NAND hard disk storage function.
[0080] Specifically, the operation processing unit 2 also includes a storage unit 26, which includes a DDR unit, a QSPI-flash unit, an eMMC unit, and a SATA (Serial ATA) unit. The DDR unit, the QSPI-flash unit, the eMMC unit, and the SATA unit are respectively used to implement DDR memory (for data calculation and processing of the network CPU 21), flash memory (for device boot program storage), eMMC onboard NAND storage function (for device system program storage), and NAND hard disk storage function (for device user data storage).
[0081] Alternatively, if Figure 4 As shown, the operation processing unit 2 also includes a management unit 27;
[0082] The management unit 27 is electrically connected to the network CPU 21 and is used to implement reset management, clock management, and power-on timing management functions of the CPE gateway device.
[0083] Specifically, the operation processing unit 2 also includes a management unit 27, which is composed of a reset management unit, a clock management unit, and a power-on timing management unit. The reset management unit, the clock management unit, and the power-on timing management unit are respectively used for the CPE gateway device reset management, clock management, and CPE gateway device power-on timing management functions.
[0084] Alternatively, if Figure 5 As shown, the device further comprises a housing 4, and an air inlet 41 and an air outlet 42 are respectively provided at two ends of the housing.
[0085] Alternatively, if Figure 6 As shown, the temperature acquisition unit 3 includes a first temperature sensor 31, a second temperature sensor 32 and a third temperature sensor 33;
[0086] The first temperature sensor 31, the second temperature sensor 32 and the third temperature sensor 33 are electrically connected to the network CPU 21 via I2C interfaces respectively;
[0087] The first temperature sensor 31 is arranged at the air inlet 41 of the shell 4, and is used to collect temperature data of the air inlet 41. The second temperature sensor 32 is arranged on the network CPU 21, and is used to collect temperature data of the network CPU 21. The third temperature sensor 33 is arranged at the air outlet 42 of the shell 4, and is used to collect temperature data of the air outlet 42.
[0088] Specifically, the temperature acquisition unit 3 is composed of a first temperature sensor 31 (also known as temperature sensor 1), a second temperature sensor 32 (also known as temperature sensor 2), and a third temperature sensor 33 (also known as temperature sensor 3). Each temperature sensor is connected to the network CPU 21 via a signal line (the device adopts an I2C interface). Figure 5 As shown, the first temperature sensor 31 is arranged at the air inlet 41 of the shell 4, for collecting the temperature of the air inlet 41, the second temperature sensor 32 is arranged on the network CPU 21, for collecting the temperature of the network CPU 21, and the third temperature sensor 33 is arranged at the air outlet 42 of the shell 4, for collecting the temperature of the air outlet 42.
[0089] It is worth mentioning that the utility model provides a chip-level multifunctional CPE gateway device that integrates energy consumption analysis, realizes a low-cost communication network equipment device that does not add additional hardware energy consumption collection devices and integrates energy consumption monitoring and energy consumption analysis functions. This device can solve the needs of energy consumption monitoring, energy consumption analysis and other needs for communication network equipment, and does not need to rely on other auxiliary energy consumption collection hardware, software analysis platforms, and construction deployment. The energy consumption metering and analysis costs of this device are extremely small and can be ignored.
[0090] In an optional embodiment, based on Figure 1 The CPE gateway device shown can implement energy consumption analysis using the following energy consumption analysis method:
[0091] 1. Energy consumption metering solution
[0092] Whether the communication network equipment is powered by DC or AC, it must eventually be converted to a DC power system. Commonly used communication network equipment power supply solutions are as follows:
[0093] (1) AC220V power supply + built-in AC / DC power supply
[0094] (2) AC220V power supply + external AC / DC adapter
[0095] (3) DC48 power supply / other DC + AC / DC power supply built-in
[0096] (4) DC48 power supply / other DC + external AC / DC adapter
[0097] Regardless of the type of power supply of the communication network equipment, its power supply system can be unified as the DC power supply 11 of this device: by directly measuring the energy consumption of the DC power supply or the DC power supply after ACDC conversion, the energy consumption of the entire communication network equipment can be collected and measured, and the DC power supply energy consumption is the "net energy consumption" of the communication network equipment, which does not include the conversion efficiency of the AC power supply, and can better reflect the actual energy consumption of the communication network equipment, and the energy consumption analysis is more accurate. Compared with the transformer AC energy consumption metering solution, the DC energy consumption metering solution omits the current and voltage transformers, saving space and cost; compared with the non-transformer AC energy consumption metering solution, the DC energy consumption metering solution omits the electrical isolation circuit, saving isolation costs.
[0098] The metering chip selected for the energy consumption metering scheme of the CPE gateway device realizes the DC energy consumption metering function by turning off the high-pass filtering function of the AC universal metering chip. The metering cost of this scheme is only about 20% of the cost of a dedicated DC energy consumption metering chip.
[0099] The DC power supply 11 is the measurement object of the DC energy consumption. The voltage and current signals of the DC power supply 11 are sampled and sent to the energy consumption metering circuit 12, and the energy consumption metering circuit 12 completes the measurement of the energy consumption data. The voltage signal sampling is achieved by a resistor voltage division method, and the voltage sampling signal obtained by the resistor voltage division is sent to the metering chip of the energy consumption metering circuit 12. The current signal sampling is achieved by a mΩ-level current sampling resistor, and the mΩ-level current sampling resistor is connected in series to the negative electrode of the DC power supply 11, one end of the mΩ-level current sampling resistor is connected to the negative electrode of the DC power supply 11, and the other end is connected to the negative electrode of the operation processing unit 2 and is simultaneously connected to the current signal sampling interface of the metering chip.
[0100] 2. Air inlet and outlet and network CPU temperature monitoring solution
[0101] The power supply, network CPU, network processing chip and other parts of the communication network equipment are the main heat sources of the whole machine. As the heat continues to rise, the temperature inside the equipment casing will continue to rise, so most communication network equipment casings have air inlets and outlets designed; cold air enters from the air inlet, and hot air exits from the air outlet. The temperature monitoring solution collects and monitors the air inlet temperature (cold air temperature), air outlet temperature (hot air temperature), and network CPU temperature (typical heat source) in real time, such as Figure 5 shown. Figure 5 4 is the shell of the device, 41 is the air inlet of the shell, 42 is the air outlet, 31 is the temperature sensor 1 (monitoring the air inlet temperature), 32 is the temperature sensor 2 (monitoring the temperature of the heat source such as the network CPU), and 33 is the temperature sensor 3 (monitoring the air outlet temperature).
[0102] By real-time monitoring of the air inlet temperature, air outlet temperature, network CPU and other heat source temperatures of the device, the system can model and analyze the cold air inlet temperature, hot air outlet temperature, network CPU heat source temperature, temperature difference, and temperature thermal field distribution of the device, which is part of the energy consumption analysis of the device.
[0103] 3. Energy consumption analysis plan
[0104] The energy consumption analysis refers to a unified analysis model for the device's energy consumption, energy efficiency, temperature rise, thermal balance, heat dissipation coefficient, unit flow power consumption, energy consumption flow distribution diagram, network CPU utilization, and other dimensions. By analyzing the model, the device's heat dissipation status, energy efficiency status, the relationship between business flow and energy consumption, energy efficiency level, temperature rise trend, energy consumption trend, and energy-saving suggestions can be monitored, mastered, and predicted.
[0105] The energy consumption analysis is realized by the network CPU 21 of the device performing multi-dimensional analysis on the air inlet temperature data, air outlet temperature data, network CPU temperature data, energy consumption data, synchronization time data, traffic service type, traffic size, traffic direction, and port bandwidth data:
[0106] (1) Synchronous time data acquisition: The synchronous time data is acquired by the network CPU from the RTC clock of this device.
[0107] (2) Traffic service type collection: Traffic service type is realized through packet header detection of IP packets. It should be noted that this device has DPDK network hardware acceleration and VPP vector packet processing and analysis, and the analysis of each packet data achieves line-speed, lossless network processing performance.
[0108] (3) Traffic size collection: The traffic size is calculated by statistically analyzing the sizes of different types of messages. It should be noted that this device is equipped with DPDK network hardware acceleration and VPP vector packet processing and analysis, and the traffic size collection and calculation of each packet of data achieves line-speed, lossless network processing performance.
[0109] (4) Traffic direction collection: Traffic direction is divided into port sending direction, port receiving direction, IP address-based sending direction, IP address-based receiving direction, etc. The traffic direction of each packet can be marked by pointing to the port number and IP address of each message. It should be noted that this device has DPDK network hardware acceleration and VPP vector packet processing and analysis, and the traffic direction collection and calculation of each packet of data achieves line-speed, lossless network processing performance.
[0110] (5) Port bandwidth collection: By performing traffic statistics analysis on the size of the data packets at each port, port bandwidth data collection can be achieved. It should be noted that this device has DPDK network hardware acceleration and VPP vector packet processing and analysis, and achieves line-speed, lossless network processing performance for the collection and calculation of port bandwidth size.
[0111] (6) Establish a multi-dimensional energy consumption model array. The energy consumption refers to the energy consumption of the entire device. First, establish a multi-dimensional real-time data energy consumption model array: P (e, ta, tc, tb, fa, f1...f i ...f N , time), where P represents the multidimensional energy consumption model array at time point, e represents the cumulative energy consumption value of the CPE gateway device at time point, ta represents the air inlet temperature of the CPE gateway device at time point, tc represents the network CPU temperature of the CPE gateway device at time point, tb represents the air outlet temperature of the CPE gateway device at time point, fa represents the real-time cumulative flow value of the CPE gateway device at time point, and f i It represents the cumulative traffic value of the ith traffic service type at time point, N is the number of traffic service types (such as small packets, long packets, sending packets, receiving packets...), and time represents the real time (the data recording period can be set as needed).
[0112] (7) Basic data analysis. Through multiple continuous time model arrays, energy consumption curves, temperature rise curves, temperature balance curves, temperature drop curves, temperature peaks, energy consumption peaks, and various types of flow curves can be established.
[0113] (8) Energy efficiency analysis: The main function of this CPE gateway device (specific forms include SDWAN, IPV6+, computing power gateway but are not limited to these) is to transmit data traffic (including various types of data) through the network. The smallest unit of the transmitted traffic is bit. The so-called energy efficiency can be analyzed by analyzing the energy consumption corresponding to the unit bit traffic. The energy consumption is N, and the energy consumption unit is w; the traffic size is F, and the traffic unit is bit; the energy efficiency is E, then energy efficiency = traffic divided by energy consumption, that is, E = F / N (bit / w, bit / watt). Since the traffic, energy consumption, and time are all in the same array, the energy consumption and traffic in any time period can be statistically analyzed through the data in the two arrays at the corresponding time points. For example: any given two arrays P1 (e1, ta1, tc1, tb1, fa1, f11...f i 1...f N 1, time1), P2(e2, ta2, tc2, tb2, fa2, f12...fi 2...f N 2, time2), then the total energy consumption in the time periods of time2 and time1 is N21=e2-e1, the total flow rate is F21=fa2-fa1, and the average energy efficiency is F21 / N21.
[0114] (9) Analysis of the relationship between flow, energy consumption, and temperature: When flow increases, the energy consumption of the network CPU, network chip, and peripheral circuit increases, and the energy consumption of the corresponding device increases; when the energy consumption of the network CPU, network chip, and peripheral circuit increases, the overall heat generation of the corresponding device increases. When the air inlet temperature, air inlet volume, and air outlet volume remain unchanged, the network CPU temperature tc and the air outlet temperature tb will increase. According to the heat exchange principle, when the air inlet temperature ta decreases, it is beneficial to reduce the network CPU temperature tc and the air outlet temperature tb.
[0115] (10) Temperature model and trend analysis: According to the relationship between flow, energy consumption and temperature, for a specific device, since its heat dissipation method, heat dissipation material, heat dissipation structure and other factors are fixed, the corresponding heat dissipation coefficient is also fixed, that is, a constant. In view of this, by analyzing the curves of the device's air inlet temperature, heat source temperature, flow rate, and air outlet temperature, the model curves of flow, air inlet temperature, heat source temperature, and air outlet temperature under different working conditions (air inlet temperature, flow rate) can be analyzed. Such as temperature rise curve and trend, temperature drop curve and trend. By analyzing the laws of temperature rise, temperature balance, and temperature drop under a large number of working conditions (inlet and outlet temperature, flow rate, network CPU utilization), a temperature trend model of the device under different working conditions can be established.
[0116] To summarize, the CPE gateway device provided in the embodiment of the utility model first measures the energy consumption of the CPE gateway device through an energy consumption metering circuit, then obtains the temperature of the CPE gateway device through a temperature acquisition unit, and then receives the network traffic of the CPE gateway device through at least one communication interface. Finally, the network traffic, temperature and energy consumption data of the CPE gateway device are collected through the network CPU and real-time energy consumption analysis is performed. The device integrates the functions of energy consumption monitoring and energy consumption analysis, thereby ensuring synchronous and real-time analysis of network traffic, temperature and energy consumption data, and solves the problem in the prior art that the energy consumption of communication network equipment cannot be analyzed in real time.
[0117] It is understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of the present invention, but the present invention is not limited thereto. For those skilled in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also considered to be within the scope of protection of the present invention.
Claims
1. A customer terminal equipment CPE gateway device, characterized in that: It includes a power supply unit, an operation processing unit and a temperature acquisition unit; the power supply unit includes a DC power supply and an energy consumption metering circuit; the operation processing unit includes a network CPU and at least one communication interface; The DC power supply is used to supply power to the CPE gateway device; The energy consumption metering circuit is electrically connected to the DC power supply and is used to measure the energy consumption of the CPE gateway device; The temperature acquisition unit is used to obtain the temperature of the CPE gateway device; The at least one communication interface is used to receive network traffic from the CPE gateway device; The network CPU is electrically connected to the energy consumption metering circuit, the temperature collection unit and at least one communication interface respectively, and is used to collect network traffic, temperature and energy consumption data of the CPE gateway device and perform real-time energy consumption analysis.
2. The device according to claim 1, characterized in that: The energy consumption metering circuit includes a dedicated metering chip, and the dedicated metering chip is electrically connected to the network CPU via an I2C interface; The dedicated metering chip is used to sample the voltage and current of the DC power supply respectively and calculate the energy consumption.
3. The device according to claim 2, characterized in that: The dedicated metering chip includes a voltage sampling part and a current sampling part; The voltage sampling part is used to sample the voltage of the DC power supply through resistance voltage division; The current sampling part is used to sample the current of the DC power supply through a current sampling resistor.
4. The device according to claim 1, characterized in that: The at least one communication interface includes a Gigabit electrical port unit, a Gigabit optical port unit and a 10 Gigabit optical port unit; The Gigabit electrical port unit, the Gigabit optical port unit and the 10 Gigabit optical port unit are electrically connected to the network CPU respectively, and are used to respectively realize multiple Gigabit electrical port functions, multiple Gigabit optical port functions and multiple 10 Gigabit optical port functions.
5. The device according to claim 4, characterized in that: The Gigabit electrical port unit is composed of a dedicated port physical layer PHY chip and a media access control MAC chip, and is used to realize multiple Gigabit electrical port functions; The Gigabit optical port unit is implemented by a dedicated optical port PHY chip, which is used to realize multiple Gigabit optical port functions; The 10 Gigabit optical port unit is allocated and defined through the serdes interface of the network CPU, and is used to realize multiple 10 Gigabit optical port functions.
6. The device according to claim 1, characterized in that: The operation processing unit also includes an interface unit; The interface unit is electrically connected to the network CPU and is used to implement the functions of a universal serial bus USB interface, a serial port and a PCIe interface.
7. The device according to claim 1, characterized in that: The operation processing unit also includes a storage unit; The storage unit is electrically connected to the network CPU and is used to realize the double-rate DDR memory, flash memory, embedded multimedia card eMMC onboard NAND storage function and NAND hard disk storage function.
8. The device according to claim 1, characterized in that: The operation processing unit also includes a management unit; The management unit is electrically connected to the network CPU and is used to implement reset management, clock management and power-on timing management functions of the CPE gateway device.
9. The device according to claim 1, characterized in that: The device also includes a shell, and two ends of the shell are respectively provided with an air inlet and an air outlet.
10. The device according to claim 9, characterized in that: The temperature acquisition unit includes a first temperature sensor, a second temperature sensor and a third temperature sensor; The first temperature sensor, the second temperature sensor and the third temperature sensor are electrically connected to the network CPU via an I2C interface respectively; The first temperature sensor is arranged at the air inlet of the shell to collect temperature data of the air inlet, the second temperature sensor is arranged on the network CPU to collect temperature data of the network CPU, and the third temperature sensor is arranged at the air outlet of the shell to collect temperature data of the air outlet.