Fan regulation based energy consumption fingerprint power supply topology identification method, system and device
Patent Information
- Application Number
- CN202610573758.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-04-28
- Publication Date
- 2026-09-04
AI Technical Summary
(1)未知拓扑:不知道某台核心路由器具体接在哪个列头柜的哪个空开下
[0023]The beneficial effects of this invention are as follows: This invention provides a power supply topology identification method, system, and device based on fan control, which does not require equipment cutover or modification and does not affect the normal operation of the network. It achieves automatic identification of the power supply topology of the equipment and the power system simply by controlling the speed of the mechanical fan of the equipment and modulating the power consumption width and amplitude feature fingerprint. Therefore, it solves the problems of high risk and low efficiency of manual inspection, as well as the problems of difficult hardware modification, high cost, impact on equipment operation, and manufacturer compatibility. At the same time, it also solves the problem of difficulty in achieving online automated implementation.
Smart Images

Figure CN122697653A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power supply architecture identification, and specifically to a power supply topology identification method, system, and device based on fan control and energy consumption fingerprinting. Background Technology
[0002] Communication core equipment rooms and IDC (Internet Data Center) rooms typically employ a hierarchical power supply architecture, forming a layered power supply mode of "mains power / generator - power supply system - rack-mounted power supply - equipment". This architecture facilitates centralized power supply and unified management of equipment in the equipment room and is currently the mainstream configuration for power supply in communication equipment rooms.
[0003] In this network, two functionally identical devices serve as the working device and the protection device, respectively, forming a redundant backup. When the working device fails, the protection device can quickly take over the service, preventing service interruption. The core requirement of this protection mechanism is that the critical resources (such as power supply and network links) of the working device and the protection device are physically isolated to ensure that a single resource failure will not cause both devices to fail simultaneously.
[0004] In actual operation and maintenance, equipment racking often involves laying a large number of cables. Because power cables are usually run under the floor or in cable trays, they are highly concealed and lack logical identifiers like IP addresses. This means that the physical connection relationships between "equipment-rack cabinet-power system" often rely on manual labels and Excel ledgers. During planning, network acceptance testing, and cutover adjustments, discrepancies frequently arise between the ledgers and the actual situation. (1) Unknown topology: It is unknown which row cabinet and which circuit breaker a core router is connected to.
[0005] (2) Single point of failure: The A / B power supply, which should be physically isolated, may be accidentally connected to the same power system or the same cabinet. Once the power system fails, the main and backup planes will lose power simultaneously, resulting in service interruption.
[0006] Existing technologies for resolving discrepancies between the aforementioned records and reality include three methods: manual investigation, intelligent PDU / circuit breaker method, and signal injection method; however, each of these methods has the following technical problems: Manual search method: requires disconnecting wires or searching along the line, which is inefficient, involves a huge workload, and carries the risk of electric shock or accidental contact.
[0007] The intelligent PDU / circuit breaker method requires replacing expensive intelligent hardware with current reporting capabilities, resulting in extremely high modification costs, impacting equipment operation, posing modification risks, and manufacturer compatibility issues.
[0008] Signal injection method: requires an external signal generator connected to the cable, making it difficult to implement online automatically. Summary of the Invention
[0009] This invention provides a method, system, and device for identifying power supply topology based on fan control, in order to solve at least one of the above-mentioned technical problems.
[0010] The technical solution of this invention to solve the above-mentioned technical problems is as follows: A power consumption fingerprinting topology identification method based on fan control, comprising: Real-time monitoring of current data from various power supply systems within the computer room; At a first preset moment, the fan speed of the communication device under test in the control room is increased from the current speed to a preset speed, and after a preset time delay relative to the first preset moment, at a second preset moment, the fan speed of the communication device under test is restored to the original fan speed. Extract the current data of each power supply system within the time window formed from the first preset time to the second preset time to obtain the current data time series of each power supply system. Define a standard pulse function within the time window, and calculate the cross-correlation coefficient between the current data time series of each power supply system and the standard pulse function; The power supply system that powers the communication device under test is identified based on the cross-correlation coefficient, and topology binding is performed.
[0011] Based on the above technical solution, the present invention can be further improved as follows.
[0012] Furthermore, before controlling the fan speed of the communication device under test, the method further includes: Obtain fan speed control permissions by connecting to the network management system of the communication equipment.
[0013] Furthermore, the standard pulse function is a square wave function whose amplitude is a preset current increment within the time window and whose amplitude is zero outside the time window.
[0014] Further, the cross-correlation coefficient between the current data time series and the standard pulse function is calculated, specifically as follows: The cross-correlation coefficient between the current data time series and the standard pulse function is obtained by calculating the convolution of the current data time series and the standard pulse function through a sliding window.
[0015] Furthermore, after completing the topology binding, it also includes: Obtain a backup communication device that is a backup to the communication device under test. If the power supply system of the backup communication device is the same as that of the communication device under test, then issue an alarm.
[0016] Furthermore, the power supply system that powers the communication device under test is identified based on the cross-correlation coefficient, specifically as follows: The power supply system whose cross-correlation coefficient exceeds a preset threshold is identified as the power supply system for the communication device under test.
[0017] Furthermore, the communication device is a router, switch, or OTN / WDM device.
[0018] Furthermore, before controlling the fan speed of the communication device under test, the method further includes: Based on the current data of each power supply system, historical current curves of each power supply system are constructed, and the fan speed of the communication device under test is controlled after the historical current curves of each power supply system have become relatively stable.
[0019] Based on the above-mentioned energy consumption fingerprint power supply topology identification method based on fan control, the present invention also provides an energy consumption fingerprint power supply topology identification system based on fan control.
[0020] A power consumption fingerprinting topology identification system based on fan control includes: The real-time monitoring module is used to monitor the current data of each power supply system in the computer room in real time. The fan speed control module is used to control the fan speed of the communication device under test in the computer room to increase from the current speed to the preset speed at a first preset time, and to control the fan speed of the communication device under test to return to the original fan speed after a preset time delay relative to the first preset time to a second preset time. The time series extraction module is used to extract the current data of each power supply system within a time window formed from the first preset time to the second preset time, and obtain the current data time series of each power supply system. The cross-correlation calculation module is used to define a standard pulse function within the time window and calculate the cross-correlation coefficient between the current data time series of each power supply system and the standard pulse function. A topology binding module is used to identify the power supply system that supplies power to the communication device under test based on the cross-correlation coefficient, and to perform topology binding.
[0021] Based on the above-mentioned energy consumption fingerprint power supply topology identification method based on fan control, the present invention also provides an energy consumption fingerprint power supply topology identification device based on fan control.
[0022] A fan-controlled energy consumption fingerprint power supply topology identification device includes a processor, a memory, and a computer program stored in the memory. When the computer program is executed by the processor, it implements the fan-controlled energy consumption fingerprint power supply topology identification method as described above.
[0023] The beneficial effects of this invention are as follows: This invention provides a power supply topology identification method, system, and device based on fan control, which does not require equipment cutover or modification and does not affect the normal operation of the network. It achieves automatic identification of the power supply topology of the equipment and the power system simply by controlling the speed of the mechanical fan of the equipment and modulating the power consumption width and amplitude feature fingerprint. Therefore, it solves the problems of high risk and low efficiency of manual inspection, as well as the problems of difficult hardware modification, high cost, impact on equipment operation, and manufacturer compatibility. At the same time, it also solves the problem of difficulty in achieving online automated implementation. Attached Figure Description
[0024] Figure 1 This is a flowchart of an energy consumption fingerprint power supply topology identification method based on fan control according to the present invention; Figure 2 The timing waveform diagram shows the power consumption of the fan. Figure 3 This is a structural block diagram of an energy consumption fingerprint power supply topology identification system based on fan control according to the present invention; Figure 4 This is a working architecture diagram of an energy consumption fingerprint power supply topology identification system based on fan control according to the present invention; Figure 5 This is a schematic diagram of the structure of an energy consumption fingerprint power supply topology identification device based on fan control according to the present invention. Detailed Implementation
[0025] The principles and features of the present invention are described below with reference to the accompanying drawings. The examples given are only for explaining the present invention and are not intended to limit the scope of the present invention.
[0026] Example 1: like Figure 1 As shown, a power supply topology identification method based on fan control fingerprinting includes: Real-time monitoring of current data from various power supply systems within the computer room; At a first preset moment, the fan speed of the communication device under test in the control room is increased from the current speed to a preset speed, and after a preset time delay relative to the first preset moment, at a second preset moment, the fan speed of the communication device under test is restored to the original fan speed. Extract the current data of each power supply system within the time window formed from the first preset time to the second preset time to obtain the current data time series of each power supply system. Define a standard pulse function within the time window, and calculate the cross-correlation coefficient between the current data time series of each power supply system and the standard pulse function; The power supply system that powers the communication device under test is identified based on the cross-correlation coefficient, and topology binding is performed.
[0027] Specifically, unlike computing power consumption, the power consumption of forwarding chips in communication equipment (such as routers, switches, and OTN / WDM devices) is usually relatively stable and does not fluctuate drastically with CPU instructions in the control plane. However, there is a clear correlation between the fan speed and power consumption of communication equipment. Under the premise that the equipment is operating normally and meets the heat dissipation requirements, a predictable sudden increase in power consumption can be caused by forcibly adjusting the fan speed. This can typically increase power consumption by about 200W to 400W (as shown in Table 1 below for the power consumption of a single fan in OTN equipment). This will be directly reflected as a sudden current surge of about 5A to 10A in the 48V output circuit of the power supply system, providing a quantifiable signal source for identifying the correlation between the equipment and the power system.
[0028] Table 1: Power Consumption Indicators of a Single Fan in OTN Devices Figure 2 The waveform diagram shows the fan power consumption timing, illustrating the causal relationship and timing synchronization between the active excitation signal and the power system response signal. The upper part is the square wave-shaped PWM command curve for the fan speed (excitation), and the lower part is the current surge curve (response) detected by the target power system, demonstrating the principle of physical attribution determination through load modulation.
[0029] In this preferred embodiment, before controlling the fan speed of the communication device under test, the method further includes: obtaining fan speed control permissions by connecting to the network management system of the communication device.
[0030] Specifically, this invention obtains fan speed control permissions by interfacing with the network management system of the communication equipment to control the fan speed during the subsequent identification of power supply topology relationships. No hardware modification is required, and there are no modification risks or costs.
[0031] In this preferred embodiment, the standard pulse function is a square wave function whose amplitude is a preset current increment within the time window and whose amplitude is zero outside the time window.
[0032] Specifically, the characteristics of the standard pulse function correspond to the characteristics of a sudden increase in device power consumption due to an increase in fan speed.
[0033] In this preferred embodiment, the cross-correlation coefficient between the current data time series and the standard pulse function is calculated as follows: The cross-correlation coefficient between the current data time series and the standard pulse function is obtained by calculating the convolution of the current data time series and the standard pulse function through a sliding window.
[0034] Specifically, cross-correlation is a mathematical method in signal processing used to measure the similarity between two different signals. It is usually described as a function of the time delay of one signal relative to another. Its core principle is to calculate the convolution of two sequences using a sliding window. When the waveform features (such as peaks and troughs) of the two signals highly overlap at a certain time point, the cross-correlation coefficient will reach its peak.
[0035] In a preferred embodiment, after completing topology binding, the following is also included: Obtain a backup communication device that is a backup to the communication device under test. If the power supply system of the backup communication device is the same as that of the communication device under test, then issue an alarm.
[0036] Specifically, if the power supply system of the backup communication device is the same as that of the communication device under test, an alarm will be issued, which can prevent the two communication devices that are backups from failing simultaneously due to a fault in the connection to the same power supply system.
[0037] In this preferred embodiment, the power supply system for the communication device under test is identified based on the cross-correlation coefficient, specifically as follows: The power supply system whose cross-correlation coefficient exceeds a preset threshold is identified as the power supply system for the communication device under test.
[0038] In this preferred embodiment, the communication device is a router, a switch, or an OTN / WDM device.
[0039] In a preferred embodiment, before controlling the fan speed of the communication device under test, the method further includes: Based on the current data of each power supply system, historical current curves of each power supply system are constructed, and the fan speed of the communication device under test is controlled after the historical current curves of each power supply system have become relatively stable.
[0040] Specifically, by analyzing the historical current curves of each power supply system, it was confirmed that the current is relatively stable in non-test conditions, ensuring more accurate power supply topology identification results in the future.
[0041] The method of the present invention is illustrated below with specific examples: Step 1: Data Acquisition and Baseline Construction.
[0042] Data Acquisition: The system connects to the computer room's environmental monitoring system to acquire real-time current data for all cabinets / power systems; it also connects to the communication equipment network management system to obtain fan speed control permissions.
[0043] Baseline analysis: Analyze the historical current curves of each power supply system to confirm that it is relatively stable under non-test conditions.
[0044] Step 2: Active load modulation (power fingerprint generation).
[0045] Target selection: Select communication device Device_A.
[0046] Issue command: Record the command issuance time t_start, and force the fan mode of communication device Device_A to be changed from the default mode to "full speed" mode through network management (XML).
[0047] Sudden power consumption: High-speed fans cause an increase in overall power consumption, for example, an increase of 100W~300W (corresponding to a current change of about 2A~6A under a 48V system), which creates a identifiable current increment in the power supply link.
[0048] Continuous and Resumption: Maintain high speed for a duration of T_hold (e.g., 5 minutes) to form a standard square wave load signal; then restore the fan to its original automatic mode at t_start + T_hold.
[0049] Step 3: Signal acquisition and correlation analysis.
[0050] Signal scanning: Within the time window [t_start, t_start + T_hold], scan the time series of current data for each power supply system.
[0051] Feature extraction: Find current waveform features that show a sharp rise in current at time t_start and a sharp drop after T_hold.
[0052] Cross-correlation algorithm for identification: Define a standard impulse function P(t) whose amplitude is non-zero within the time window [t_start, t_start + T_hold] and zero at other times.
[0053] The cross-correlation coefficient (Correlation(I, P)) between the current data time series of each power supply system and the standard pulse function P(t) is calculated to measure the signal similarity.
[0054] If the calculated Correlation is greater than the threshold, it is determined that the communication device Device_A is physically connected to the power system.
[0055] Step 4: Topology Generation and Hazard Identification Topology binding: Write the mapping between the communication device Device_A_ID and the source_ID of the power system that is determined to be matched into the resource database.
[0056] Same power supply vulnerability scan: Obtain communication devices Device_A and Device_B that are backups of each other; if the database query returns Source(Device_A) == Source(Device_B), then immediately issue a "Same power supply for A / B plane" alarm.
[0057] Example 2: Based on the above-mentioned energy consumption fingerprint power supply topology identification method based on fan control, the present invention also provides an energy consumption fingerprint power supply topology identification system based on fan control.
[0058] like Figure 3 As shown, an energy consumption fingerprint power supply topology identification system based on fan control includes: The real-time monitoring module is used to monitor the current data of each power supply system in the computer room in real time. The fan speed control module is used to control the fan speed of the communication device under test in the computer room to increase from the current speed to the preset speed at a first preset time, and to control the fan speed of the communication device under test to return to the original fan speed after a preset time delay relative to the first preset time to a second preset time. The time series extraction module is used to extract the current data of each power supply system within a time window formed from the first preset time to the second preset time, and obtain the current data time series of each power supply system. The cross-correlation calculation module is used to define a standard pulse function within the time window and calculate the cross-correlation coefficient between the current data time series of each power supply system and the standard pulse function. A topology binding module is used to identify the power supply system that supplies power to the communication device under test based on the cross-correlation coefficient, and to perform topology binding.
[0059] Figure 4 This is an architecture diagram of an energy consumption fingerprint power supply topology identification system based on fan control, according to the present invention. The energy consumption fingerprint power supply topology identification system connects to the existing equipment network management system and the power supply system. The system obtains fan speed control permissions through the equipment network management system and acquires current data from each power system in the power supply cabinet through the power supply system, achieving energy consumption fingerprint power supply topology identification without hardware modifications.
[0060] It should be noted that the specific functions of each module in the fan-controlled energy consumption fingerprint power supply topology identification system of the present invention can be found in the specific steps of the fan-controlled energy consumption fingerprint power supply topology identification method of the present invention, and will not be repeated here.
[0061] Example 3: Based on the above-mentioned energy consumption fingerprint power supply topology identification method based on fan control, the present invention also provides an energy consumption fingerprint power supply topology identification device based on fan control.
[0062] like Figure 5 As shown, an energy consumption fingerprint power supply topology identification device based on fan control includes a processor, a memory, and a computer program stored in the memory. When the computer program is executed by the processor, it implements the energy consumption fingerprint power supply topology identification method based on fan control as described above.
[0063] In other words, the fan-controlled energy consumption fingerprint power supply topology identification device of the present invention may include, but is not limited to: a processor and a memory; the memory is used to store computer programs; the processor is used to execute the fan-controlled energy consumption fingerprint power supply topology identification method of the present invention by calling the computer programs.
[0064] In one optional embodiment, a power consumption fingerprinting topology identification device based on fan control is provided, such as... Figure 5 As shown. Figure 5 The illustrated power consumption fingerprint topology identification device includes a processor and a memory. The processor and memory are connected, for example, via a bus. Optionally, the power consumption fingerprint topology identification device may further include a transceiver, which can be used for data interaction between the device and other electronic devices, such as sending and / or receiving data. It should be noted that in practical applications, the transceiver is not limited to one unit, and the structure of this power consumption fingerprint topology identification device does not constitute a limitation on the embodiments of the present invention.
[0065] The processor can be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), a PLC (Programmable Logic Controller), a FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this invention. The processor can also be a combination that implements computational functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0066] A bus can include a pathway for transmitting information between the aforementioned components. The bus can be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of representation, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0067] The memory may be ROM (Read Only Memory) or other types of static storage devices capable of storing static information and instructions, RAM (Random Access Memory) or other types of dynamic storage devices capable of storing information and instructions, or EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited to these.
[0068] The memory stores application code (computer program) that executes the present invention, and its execution is controlled by a processor. The processor executes the application code stored in the memory to implement the content shown in the foregoing method embodiments.
[0069] The energy consumption fingerprint power supply topology identification device can also be a terminal device. The terminal device can be any device that can install applications, including at least one of smartphones, tablets, laptops, desktop computers, smart speakers, smartwatches, smart TVs, and smart in-vehicle devices.
[0070] It should be noted that, Figure 5 The energy consumption fingerprint power supply topology identification device shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.
[0071] This invention discloses a power supply topology identification method, system, and device based on fan control. It eliminates the need for equipment cutover and modification and does not affect normal network operation. It achieves automatic identification of the power supply topology of the equipment and power system simply by controlling the speed of the mechanical fan of the equipment and modulating the power consumption width and amplitude feature fingerprint. Therefore, it solves the problems of high risk and low efficiency of manual inspection, as well as the problems of difficult and costly hardware modification, impact on equipment operation, and manufacturer compatibility. At the same time, it also solves the problem of difficulty in achieving online automation.
[0072] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A power supply topology identification method based on fan control fingerprinting, characterized in that, include: Real-time monitoring of current data from various power supply systems within the computer room; At a first preset moment, the fan speed of the communication device under test in the control room is increased from the current speed to a preset speed, and after a preset time delay relative to the first preset moment, at a second preset moment, the fan speed of the communication device under test is restored to the original fan speed. Extract the current data of each power supply system within the time window formed from the first preset time to the second preset time to obtain the current data time series of each power supply system. Define a standard pulse function within the time window, and calculate the cross-correlation coefficient between the current data time series of each power supply system and the standard pulse function; The power supply system that powers the communication device under test is identified based on the cross-correlation coefficient, and topology binding is performed.
2. The energy consumption fingerprint power supply topology identification method based on fan control according to claim 1, characterized in that, Before controlling the fan speed of the communication device under test, the method further includes: Obtain fan speed control permissions by connecting to the network management system of the communication equipment.
3. The energy consumption fingerprint power supply topology identification method based on fan control according to claim 1, characterized in that, The standard pulse function is a square wave function whose amplitude is a preset current increment within the time window and whose amplitude is zero outside the time window.
4. The energy consumption fingerprint power supply topology identification method based on fan control according to claim 1, characterized in that, The cross-correlation coefficient between the current data time series and the standard pulse function is calculated as follows: The cross-correlation coefficient between the current data time series and the standard pulse function is obtained by calculating the convolution of the current data time series and the standard pulse function through a sliding window.
5. The energy consumption fingerprint power supply topology identification method based on fan control according to claim 1, characterized in that, After completing the topology binding, it also includes: Obtain a backup communication device that is a backup to the communication device under test. If the power supply system of the backup communication device is the same as that of the communication device under test, then issue an alarm.
6. The energy consumption fingerprint power supply topology identification method based on fan control according to claim 1, characterized in that, The power supply system for the communication device under test is identified based on the cross-correlation coefficient, specifically as follows: The power supply system whose cross-correlation coefficient exceeds a preset threshold is identified as the power supply system for the communication device under test.
7. The energy consumption fingerprint power supply topology identification method based on fan control according to claim 1, characterized in that, The communication device is a router, switch, or OTN / WDM device.
8. The energy consumption fingerprint power supply topology identification method based on fan control according to claim 1, characterized in that, Before controlling the fan speed of the communication device under test, the method further includes: Based on the current data of each power supply system, historical current curves of each power supply system are constructed, and the fan speed of the communication device under test is controlled after the historical current curves of each power supply system have become relatively stable.
9. A power consumption fingerprinting topology identification system based on fan control, characterized in that, include: The real-time monitoring module is used to monitor the current data of each power supply system in the computer room in real time. The fan speed control module is used to control the fan speed of the communication device under test in the computer room to increase from the current speed to the preset speed at a first preset time, and to control the fan speed of the communication device under test to return to the original fan speed after a preset time delay relative to the first preset time to a second preset time. The time series extraction module is used to extract the current data of each power supply system within a time window formed from the first preset time to the second preset time, and obtain the current data time series of each power supply system. The cross-correlation calculation module is used to define a standard pulse function within the time window and calculate the cross-correlation coefficient between the current data time series of each power supply system and the standard pulse function. A topology binding module is used to identify the power supply system that supplies power to the communication device under test based on the cross-correlation coefficient, and to perform topology binding.
10. A power consumption fingerprint topology identification device based on fan control, characterized in that, The device includes a processor, a memory, and a computer program stored in the memory. When the computer program is executed by the processor, it implements the energy consumption fingerprint power supply topology identification method based on fan control as described in any one of claims 1 to 8.