Cumulative Power Consumption Calculation in Multi-Vendor Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional networking systems lack an efficient method to monitor and calculate total power consumption across multi-vendor networks, particularly in an end-to-end manner, due to proprietary data collection and limited access to power consumption information from nodes and paths managed by other vendors.

Innovation Solution

A system and method that utilize protocols like Interior Gateway Protocol (IGP), Exterior Gateway Protocol (EGP), Link-State Routing Protocol (LSRP), and Internet Control Message Protocol (ICMP) to enable Network Elements (NEs) to share and calculate cumulative power consumption values along network paths, allowing for the determination of preferred routes based on energy efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If network operators use proprietary Network Management Systems to collect power consumption data from individual nodes, then power consumption data can be obtained for each NE, but the data cannot be shared outside the NMS and cannot be accessed across multi-vendor networks

Engineering Contradiction:
Improvepower consumption data accessibilityVSAvoidcross-vendor network compatibility
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a standardized intermediary protocol (such as NETCONF, YANG models, or standard SNMP extensions) that acts as a mediator between different vendor-specific NEs and the NMS. This intermediary layer enables universal power consumption data collection across multi-vendor networks without requiring vendor-specific proprietary systems, thus resolving the incompatibility issue while maintaining data accessibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a universal data collection framework that can manage multiple types of network devices from different vendors through a single standardized interface. The system uses universal protocols and standardized data models (YANG) that work across diverse NE types (routers, switches, firewalls), enabling one NMS to collect power consumption data from all vendors' devices without requiring separate proprietary systems for each vendor.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If network operators login to each node individually to view local power consumption data, then detailed local power consumption information can be obtained, but the process is time-consuming and cannot provide end-to-end path power consumption

Engineering Contradiction:
Improvelocal power consumption measurement accuracyVSAvoiddata collection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements an automated feedback mechanism where the NMS sends standardized queries to NEs and automatically collects power consumption data without requiring manual login to each node. The system automatically processes the data and calculates end-to-end path power consumption by aggregating feedback from multiple nodes, thus maintaining measurement accuracy while eliminating the time-consuming manual collection process.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent enables preliminary automated data collection and processing before the network operator needs to analyze the information. The NMS proactively collects power consumption data from all nodes along a path and pre-calculates the total power consumption for end-to-end paths, so that when the operator queries the information, it is already prepared and available immediately without requiring sequential manual inspection of each node.

Inventive Principle:
Principle #10Preliminary action

3Extent of automation

If orchestration tools are used to collect power consumption information, then centralized data collection is enabled, but the tools only allow access to nodes and paths that the orchestrator is authorized to actively manage, excluding nodes from other vendors

Engineering Contradiction:
Improvecentralized power consumption collectionVSAvoidmulti-vendor network coverage
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The patent introduces standardized intermediary protocols (NETCONF, YANG, SNMP) as mediators that enable the NMS to communicate with and collect data from NEs managed by other vendors. These intermediaries translate between the centralized NMS management framework and the specific implementations at each vendor's equipment, allowing automated data collection across the entire multi-vendor network without requiring the orchestrator to have direct administrative control over each vendor's devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent enables the NMS to collect power consumption data from a broader set of nodes than just those directly managed by the orchestrator. By using standardized protocols, the system can partially access data from vendor-managed nodes through their respective management interfaces, effectively extending the NMS's data collection capability beyond its direct management boundary to include the entire multi-vendor network.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11743170B2Calculating cumulative power consumption along a path in a network
Publication Date: 2023.08.29 CIENA CORP
  • US11743170B2 patent drawing
  • US11743170B2 patent drawing

AI summary

Systems and methods for analyzing power or energy consumption parameters measured at each of a plurality of nodes or Network Elements (NEs) of a network are provided. A system, according to one implementation, includes a processing device and a memory device configured to store computer logic. The computer logic, for example, may be configured to enable the processing device to receive a power consumption value corresponding to an amount of energy expended at each of a plurality of NEs in a network. Also, the computer logic may be configured to enable the processing device to calculate a cumulative power consumption total from the power consumption values associated with the NEs arranged along a path in the network.