Patent classifications
H04L41/0833
Methods and systems for power management in communication devices based on cable connectivity
Methods and systems are provided for power management in communication devices, particularly based on cable connectivity. A power management component in a system may be configured to obtain measurements associated with a signal path used for communication by the system via a communication port, and manage power use in the system based on the obtained measurement. Managing the power use may include determining, based on the obtained measurements, connectivity related information associated with connectivity of the system via the communication port, and applying based on the information one or more power use reduction measures, with the one or more power use reduction measures including at least transitioning between different power related states.
Methods and systems for power management in communication devices based on cable connectivity
Methods and systems are provided for power management in communication devices, particularly based on cable connectivity. A power management component in a system may be configured to obtain measurements associated with a signal path used for communication by the system via a communication port, and manage power use in the system based on the obtained measurement. Managing the power use may include determining, based on the obtained measurements, connectivity related information associated with connectivity of the system via the communication port, and applying based on the information one or more power use reduction measures, with the one or more power use reduction measures including at least transitioning between different power related states.
ENVIRONMENTAL SUSTAINABILITY OF NETWORKING DEVICES AND SYSTEMS
Techniques are provided for improving the environmental sustainability of a networking device and/or a networking system. In one example, a sustainability server obtains power consumption data of a networking device on a per-plane basis. Based on the power consumption data, the sustainability server computes an individual sustainability score that indicates a level of environmental sustainability of the networking device. The sustainability server further analyzes the power consumption data on the per-plane basis. In response to analyzing the power consumption data on the per-plane basis, the sustainability server provides a recommendation to implement a change to a configuration or operating parameter of the networking device, or to a networking system that includes the networking device, to improve the individual sustainability score.
ENVIRONMENTAL SUSTAINABILITY OF NETWORKING DEVICES AND SYSTEMS
Techniques are provided for improving the environmental sustainability of a networking device and/or a networking system. In one example, a sustainability server obtains power consumption data of a networking device on a per-plane basis. Based on the power consumption data, the sustainability server computes an individual sustainability score that indicates a level of environmental sustainability of the networking device. The sustainability server further analyzes the power consumption data on the per-plane basis. In response to analyzing the power consumption data on the per-plane basis, the sustainability server provides a recommendation to implement a change to a configuration or operating parameter of the networking device, or to a networking system that includes the networking device, to improve the individual sustainability score.
Distributed software defined networking
The Distributed Software Defined Network (dSDN) disclosed herein is an end-to-end architecture that enables secure and flexible programmability across a network with full lifecycle management of services and infrastructure applications (fxDeviceApp). The dSDN also harmonizes application deployment across the network independent of the hardware vendor. As a result, the dSDN simplifies the network deployment lifecycle from concept to design to implementation to decommissioning.
Energy management of a computing deployment with guaranteed end-to-end performance
Techniques for managing energy use of a computing deployment are provided. In one embodiment, a computer system can establish a performance model for one or more components of the computing deployment, where the performance model models a relationship between one or more tunable parameters of the one or more components and an end-to-end performance metric, and where the end-to-end performance metric reflects user-observable performance of a service provided by the computing deployment. The computer system can further execute an algorithm to determine values for the one or more tunable parameters that minimize power consumption of the one or more components, where the algorithm guarantees that the determined values will not cause the end-to-end performance metric, as calculated by the performance model, to cross a predefined threshold. The computer system can then enforce the determined values by applying changes to the one or more components.
Energy management of a computing deployment with guaranteed end-to-end performance
Techniques for managing energy use of a computing deployment are provided. In one embodiment, a computer system can establish a performance model for one or more components of the computing deployment, where the performance model models a relationship between one or more tunable parameters of the one or more components and an end-to-end performance metric, and where the end-to-end performance metric reflects user-observable performance of a service provided by the computing deployment. The computer system can further execute an algorithm to determine values for the one or more tunable parameters that minimize power consumption of the one or more components, where the algorithm guarantees that the determined values will not cause the end-to-end performance metric, as calculated by the performance model, to cross a predefined threshold. The computer system can then enforce the determined values by applying changes to the one or more components.
Pairing of devices in a power network
There are provided methods for associating an adapter controller with a device, among a plurality of devices, for instance a Power over Ethernet device or its controller, each device of the plurality being connected to a controller interconnected to other controllers by a power-over-data linear bus to which an item of power source equipment is also connected. The methods comprises an exchange of a pairing message comprising a unique identifier of the device to be paired with, wherein only said device from which is the pairing message receives power at the time of receiving the pairing message by the controller among the plurality of devices.
Calculating cumulative power consumption along a path in a network
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.
Distributed configuration management in application control networks
The invention relates to a device, system and method for controlling application components in an application control network (300) comprising at least a first network component (110, 180, 301) connected to a first data port of a first data forwarding device (102, 110, 180) of the application control network. A configuration profile for the at least one network component (110, 180, 301) is determined in accordance with an application plan comprising timing and interaction information of the application components within the application control network. The configuration profile is transmitted to a network component (102, 110, 180) communicatively close to the at least first network component, in particular the data forwarding device the first network component is attached to, for storage and for subsequent transmission to the first network component (110, 180, 301) after the first network component (110, 180, 301, L1-L3) has been rebooted.