PoE Power Allocation Using Real-Time PSU Capacity Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Power over Ethernet (PoE) systems face inefficiencies due to simple power management models that lead to unnecessary shutdowns of power supply units (PSUs) and interfaces, requiring large power reserves and guard bands, and software-based polling methods are less accurate and slower than hardware solutions.

Innovation Solution

A supervisor system that receives real-time power information from multiple PSUs to determine total power consumption and capacity, allowing for precise management of power distribution to PoE interfaces, including the ability to shed power loads and prioritize interfaces to prevent system failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If simple power management models with bins tied to number of PSUs are used, then device complexity is reduced, but power utilization efficiency deteriorates requiring large power reserves

Engineering Contradiction:
Improvepower management model complexityVSAvoidpower reserve requirement
Core Design Contradiction:
Device complexityVSLoss of energy

Solution Approach 1:

The supervisor continuously monitors real-time power consumption from all PSUs and interfaces, using this feedback to dynamically adjust power distribution. This replaces the static bin model with a dynamic system that responds to actual power conditions, eliminating the need for large power reserves while maintaining simple device complexity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The power management system transitions from a static bin-based allocation model to a dynamic model where the supervisor continuously adjusts power distribution based on real-time consumption data. Power allocation adapts to changing conditions rather than being fixed to predetermined bins, improving efficiency without increasing complexity.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If software polling is used to read per-port power consumption, then measurement capability is provided, but response time deteriorates with longer delays

Engineering Contradiction:
Improveper-port power consumption measurementVSAvoidpower management response time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system replaces software-based polling with a hardware-based solution where the supervisor directly reads power consumption data from PSUs and interfaces through hardware registers. This hardware-level access eliminates the time delays inherent in software polling loops while maintaining accurate per-port measurement capability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The supervisor proactively monitors power consumption continuously rather than waiting for software polling intervals. By maintaining constant awareness of power conditions through hardware-based monitoring, the system can immediately detect and respond to power issues without the delays of periodic software checks.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If continuous software polling is implemented, then power management capability is provided, but productivity deteriorates due to processing overhead

Engineering Contradiction:
Improvepower management reliabilityVSAvoidsystem processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system replaces continuous software polling with hardware-based monitoring where the supervisor reads power consumption data directly from hardware registers. This eliminates the CPU processing overhead of software loops while maintaining reliable power management, thereby improving overall system productivity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The hardware system automatically provides power management functionality through the supervisor's direct access to PSU and interface power data. The system serves itself by continuously monitoring power conditions without requiring software intervention, reducing processing overhead while maintaining reliable power management.

Inventive Principle:
Principle #25Self-service

4Reliability

If interfaces are turned off to maintain power reserves, then reliability is improved, but productivity deteriorates due to reduced available interfaces

Engineering Contradiction:
Improvepower supply reliabilityVSAvoidavailable PoE interfaces
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts power allocation to interfaces based on real-time power consumption data from the supervisor. Rather than statically turning off interfaces to maintain reserves, the system continuously adapts power distribution to match actual demand, maintaining reliability while maximizing the number of available interfaces at any given time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The supervisor provides continuous feedback on actual power consumption, enabling the system to make informed decisions about interface power allocation. This feedback loop allows the system to maintain reliability by monitoring power conditions while keeping interfaces active when power is available, thereby maximizing productivity without sacrificing reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11093013B2Power over ethernet (PoE) power management
Publication Date: 2021.08.17 ARISTA NETWORKS INC
  • US11093013B2 patent drawing
  • US11093013B2 patent drawing
  • US11093013B2 patent drawing

AI summary

Methods and systems for managing power for a Power over Ethernet (PoE) device are disclosed herein. The method may include obtaining, by a supervisor, power information from a plurality of power supply units (PSUs) to obtain total power consumption information; obtaining, by the supervisor, a total system power capacity value for the plurality of PSUs; and making a determination, by the supervisor, using the total power consumption information, and the total system power capacity value, whether a powered device should stop receiving power.