Using routing protocols for reducing power consumption - a metric-based approach Shankar Raman, Balaji Venkat*, Gaurav Raina Indian Institute of Technology.

Slides:



Advertisements
Similar presentations
Quality-of-Service Routing in IP Networks Donna Ghosh, Venkatesh Sarangan, and Raj Acharya IEEE TRANSACTIONS ON MULTIMEDIA JUNE 2001.
Advertisements

Logically Centralized Control Class 2. Types of Networks ISP Networks – Entity only owns the switches – Throughput: 100GB-10TB – Heterogeneous devices:
Deployment of MPLS VPN in Large ISP Networks
1 Traffic Engineering (TE). 2 Network Congestion Causes of congestion –Lack of network resources –Uneven distribution of traffic caused by current dynamic.
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
Data Communications and Computer Networks Chapter 4 CS 3830 Lecture 22 Omar Meqdadi Department of Computer Science and Software Engineering University.
Routing Protocol.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts – Chapter.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
Shadow Configurations: A Network Management Primitive Richard Alimi, Ye Wang, Y. Richard Yang Laboratory of Networked Systems Yale University.
Spring Routing & Switching Umar Kalim Dept. of Communication Systems Engineering 17/04/2007.
CS335 Networking & Network Administration Tuesday, May 18, 2010.
Lecture Week 3 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts.
1 ECE453 – Introduction to Computer Networks Lecture 10 – Network Layer (Routing II)
1 Semester 2 Module 6 Routing and Routing Protocols YuDa college of business James Chen
Routing Algorithms (Ch5 of Computer Network by A. Tanenbaum)
I-4 routing scalability Taekyoung Kwon Some slides are from Geoff Huston, Michalis Faloutsos, Paul Barford, Jim Kurose, Paul Francis, and Jennifer Rexford.
Lecture 15. IGP and MPLS D. Moltchanov, TUT, Spring 2008 D. Moltchanov, TUT, Spring 2015.
Integrated Dynamic IP and Wavelength Routing in IP over WDM Networks Murali Kodialam and T. V. Lakshman Bell Laboratories Lucent Technologies IEEE INFOCOM.
Routing and Routing Protocols Routing Protocols Overview.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 6 Routing and Routing Protocols.
Introduction to Dynamic Routing Protocol
Review Routing fundamental W.lilakiatsakun. Review Routing Fundamental VLSM VLSM Route Summarization Route Summarization Static & Dynamic Routing Static.
“Intra-Network Routing Scheme using Mobile Agents” by Ajay L. Thakur.
MPLS and Traffic Engineering Ji-Hoon Yun Computer Communications and Switching Systems Lab.
1. 2 Anatomy of an IP Packet IP packets consist of the data from upper layers plus an IP header. The IP header consists of the following:
© 2002, Cisco Systems, Inc. All rights reserved. 1 Determining IP Routes.
Routing Fundamental W.lilakiatsakun. Review Routing Fundamental VLSM Static & Dynamic Routing Routing algorithm concept.
Introduction to OSPF Nishal Goburdhan. Routing and Forwarding Routing is not the same as Forwarding Routing is the building of maps Each routing protocol.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Routing Protocols and Concepts Introduction to Dynamic Routing Protocol.
1 Module 4: Implementing OSPF. 2 Lessons OSPF OSPF Areas and Hierarchical Routing OSPF Operation OSPF Routing Tables Designing an OSPF Network.
Switching and Routing Technique W.lilakiatsakun. Assessment Final 40 % Final 40 % Midterm 30% Midterm 30% LAB + Assignment 30% LAB + Assignment 30%
Multicast instant channel change in IPTV systems 1.
© 2015 Mohamed Samir YouTube channel All rights reserved. Samir Agenda Instructor introduction 1. Introduction toEldarin 2.
CCNA 2 Week 6 Routing Protocols. Copyright © 2005 University of Bolton Topics Static Routing Dynamic Routing Routing Protocols Overview.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts.
IP Routing Principles. Network-Layer Protocol Operations Each router provides network layer (routing) services X Y A B C Application Presentation Session.
1 7-Jan-16 S Ward Abingdon and Witney College Dynamic Routing CCNA Exploration Semester 2 Chapter 3.
4: Network Layer4b-1 OSPF (Open Shortest Path First) r “open”: publicly available r Uses Link State algorithm m LS packet dissemination m Topology map.
Routing protocols. 1.Introduction A routing protocol is the communication used between routers. A routing protocol allows routers to share information.
Inter-area MPLS TE Architecture and Protocol Extensions
Routing and Routing Protocols PJC CCNA Semester 2 Ver. 3.0 by William Kelly.
Funda Ergun Behnam Malakooti Case Western Reserve University NAG Intelligent and Agile Protocols and Architectures for Space and Terrestrial Networks.
Routing Protocols Brandon Wagner.
Chapter 25 Internet Routing. Static Routing manually configured routes that do not change Used by hosts whose routing table contains one static route.
Static Routing Technique. What is Routing   the act of moving information across an internetwork from a source to a destination   Bridge   the mid-1980s.
1 Traffic Engineering By Kavitha Ganapa. 2 Introduction Traffic engineering is concerned with the issue of performance evaluation and optimization of.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
+ Dynamic Routing Protocols 2 nd semester
Advanced Computer Networks
Kapitel 19: Routing. Kapitel 21: Routing Protocols
Lec4: Introduction to Dynamic Routing Protocol
Introduction to Dynamic Routing Protocol
Working at a Small-to-Medium Business or ISP – Chapter 6
ROURING ALGORITHM: LINK STATE
Shankar Raman Balaji Venkat Gaurav Raina
Chapter 4: Routing Concepts
© 2002, Cisco Systems, Inc. All rights reserved.
Introduction to Dynamic Routing Protocol
MPLS Traffic Engineering
Introduction to Dynamic Routing Protocol
Dynamic Routing Protocols
Explicitly advertising the TE protocols enabled on links in ISIS
Dynamic Routing and OSPF
Dynamic Routing Protocols
Working at a Small-to-Medium Business or ISP – Chapter 6
CCNA 2 JEOPARDY Module 6.
OSPF Protocol.
Presentation transcript:

Using routing protocols for reducing power consumption - a metric-based approach Shankar Raman, Balaji Venkat*, Gaurav Raina Indian Institute of Technology Madras 1* currently with Dell India

Outline Motivation Power reduction approach – Inter-AS, – Inter-Area, Intra-Area Router power profiles Future work – Multicast – Power reduction trade-off 2

Power / Internet trends in India Mobile Internet Penetration outstrips-traffic-from-desktops-report/ html Reported blackouts / brownouts Supply from Grid: - From 6 to 24 hours - Thermal power plants Mobile Devices - High penetration Million Subscribers Million unique - More Video traffic 3

Future trends Need: Protocols that can automatically re-route to low power consuming devices during black/brown outs. Service levels: Audio conference preferable instead of video/audio conference Power Generation 2015 Internet - Video > 50% by fold growth - 53x in 2015 from Mobile 28% Power - Thermal Power - Solar (12 hours) - Wind (Unreliable) 4

Motivation: router power variation Device level power consumption Base power to full utilization Approximately 11.6 % change Part of areas and autonomous systems (AS) Power variation = Σ power variation in router `i’ all routers AS have large variation Make use of these variations Full Chassis MX480 3D Picture source : EANTC 5

Motivation: variation between routers Miercom, September

Proposed techniques Metric – Consumed power to available bandwidth – Consumed power to Multicast Replication Capacity Topology – BGP strands, OSPF/ISIS Link State Database and the OSPF/ISIS TE Database Algorithm – Modified BGP Power Sum Algorithm, Constrained Shortest Path first Traffic Engineering – RSVP TE Hierarchical Approach – Inter-AS and Intra-AS (Inter-Area and Intra-Area) 7

Example: Using BGP “the how” Proposed PDU 8

Modified steps in BGP algorithm If PWR metric is in use { If there is only one AS path choose this path exit; If there are many AS paths { calculate the PWR based shortest path; install it in the routing table ; exit; } Use the BGP algorithm 9

Selective low-power path leak (inter-area) Low Power Paths 10

Simulations 11

Potential power savings Not aiming at maximum power savings Trials = time instants On average we get power reduction for a given power distribution (in routers, Area, AS) 12

Router level measurement / profiles Case 4: Switch over to Available Power / Available Bandwidth Mix of optical / wired routers from vendors 13

Future work Create power profile for areas and AS – Cannot be optimal with power points currently used Use metrics to drive the power reduction – Implement for multicast as well Inter-AS – Minimize the tradeoffs latency/hops, delay-jitter Research on buffer sizing and queue management – Increase accuracy of topology discovery 14

Thank you Questions ? 15

Backup 16

Approach at every level Metric – Consumed Power to Available Bandwidth – Consumed Power to Available Replication capacity Building the Power based Topology – BGP, OSPF, ISIS – Use available routing protocols to exchange power information Algorithm – CSPF, Modified BGP power summation Traffic Engineering – RSVP TE 17

Benefits to Operators Power reduction techniques can be under the control of the operator or the device vendor. – Method can be chosen by the operator. Operators get informed about devices that have high power consumption per gigabit of traffic. - Little manual intervention needed. Protocols take care of the operational power variation Can redirect traffic if running on external power sources Power variation during traffic load from base power is not differentiated currently. Schemes use the hierarchical routing model of the ISPs 18

Experimental Setup Quagga Router - Topology 19

Show ip bgp (routes) 20

Traceroute from AS

Hierarchical Approach with Protocols AS level topology – intra-AS power reduction – BGP draft-mjsraman-panet-bgp-power-path-01 – Without BGP draft-mjsraman-panet-inter-as-psp-01 Intra-AS – Inter-area, Intra-area draft-mjsraman-panet-ospf-power-topo-00 draft-mjsraman-panet-intra-as-psp-te-leak-00 Multicast, ECMP draft-mjsraman-panet-pce-power-mcast-replic-00 draft-mjsraman-panet-pim-power-00 draft-mjsraman-panet-ecmp-redirect-power-repl-cap-00 22