Energy Efficient Routing by Switching-Off Network Interfaces
Fr\'ed\'eric Giroire (Inria Sophia Antipolis / Laboratoire I3S),, Dorian Mazauric (INRIA Sophia Antipolis / Laboratoire I3S, INRIA Sophia, Antipolis), Joanna Moulierac (INRIA Sophia Antipolis / Laboratoire I3S)

TL;DR
This paper addresses energy-efficient routing by switching off network interfaces to minimize active network elements, proposing models, heuristics, and analyzing impacts on topology and fault tolerance.
Contribution
It introduces a formal model and heuristic algorithms for energy-efficient routing that reduces active network interfaces, with analysis on various topologies and practical energy savings.
Findings
Approximate 33 MWh energy savings in medium-sized backbone networks.
More than one-third of network interfaces can be spared in most topologies.
The problem is proven to be hard to approximate within any constant factor.
Abstract
Several studies exhibit that the traffic load of the routers only has a small influence on their energy consumption. Hence, the power consumption in networks is strongly related to the number of active network elements, such as interfaces, line cards, base chassis,... The goal thus is to find a routing that minimizes the (weighted) number of active network elements used when routing. In this paper, we consider a simplified architecture where a connection between two routers is represented as a link joining two network interfaces. When a connection is not used, both network interfaces can be turned off. Therefore, in order to reduce power consumption, the goal is to find the routing that minimizes the number of used links while satisfying all the demands. We first define formally the problem and we model it as an integer linear program. Then, we prove that this problem is not in APX,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
