Static Lightpath Routing in IP over WDM Networks

Ähnliche Dokumente
Routing in WSN Exercise

Ressourcenmanagement in Netzwerken SS06 Vorl. 12,

Network-Aligned content delivery through collaborative optimization

Scheduling. chemistry. math. history. physics. art

Dienstleistungsmanagement Übung 5

AS Path-Prepending in the Internet And Its Impact on Routing Decisions

Finite Difference Method (FDM)

Introduction FEM, 1D-Example

Introduction FEM, 1D-Example

Grundkurs Routing im Internet mit Übungen

Bayesian Networks. Syntax Semantics Parametrized Distributions Inference in Bayesian Networks. Exact Inference. Approximate Inference

Example of the task. The following computer network, that uses link-state routing protocol, is described using neighborhood tables of the routers:

Magic Figures. We note that in the example magic square the numbers 1 9 are used. All three rows (columns) have equal sum, called the magic number.

Routing Optimization of AVB Streams in TSN Networks

Number of Maximal Partial Clones

Power-Efficient Server Utilization in Compute Clouds

Rev. Proc Information

H o c h s c h u l e D e g g e n d o r f H o c h s c h u l e f ü r a n g e w a n d t e W i s s e n s c h a f t e n

A closer look at the M/G/R PS model for TCP traffic

1D-Example - Finite Difference Method (FDM)

Call Centers and Low Wage Employment in International Comparison

Latency Scenarios of Bridged Networks

Software Defined Everything IoT

1.2 QoS-Verbesserungen

Controlled Switching suitability check for already installed HVAC circuit breakers

Bayesian updating in natural hazard risk assessment

Soll der Staat aktiv Innovationen fördern? Das Beispiel Airbus A400M

Open queueing network model of a computer system: completed jobs

Internationale Energiewirtschaftstagung TU Wien 2015

Virtual PBX and SMS-Server

Datenverwaltung in Rechnernetzen SS07 Vorl. 9,

Quadt Kunststoffapparatebau GmbH

Copyright by Max Weishaupt GmbH, D Schwendi

Priorities (time independent and time dependent) Different service times of different classes at Type-1 nodes -

Optimierung. Optimierung. Vorlesung 9 Lineare Programmierung & Kombinatorische Optimierung Fabian Kuhn

Ressourcenmanagement in Netzwerken SS06 Vorl. 13,

2011 European HyperWorks Technology Conference

Development of complex Mechatronic Systems - Computer aided Conceptual Design. ICCME 09 Salzburg, May

ANALYSIS AND SIMULATION OF DISTRIBUTION GRIDS WITH PHOTOVOLTAICS

Fault Tolerant Network on chips Topologies

Eingebettete Taktübertragung auf Speicherbussen

Seeking for n! Derivatives

Drahtlose Kommunikation. Infrastrukturlose Netze

Analyzing a TCP/IP-Protocol with Process Mining Techniques

Context-adaptation based on Ontologies and Spreading Activation

Algorithms for graph visualization

A Classification of Partial Boolean Clones

Wirtschaftlichkeit. VeloCity Vienna. Speakers: Bernhard Fink, MVV, Markus Schildhauer, ADFC. ADFC-MVV folding bike

Junction of a Blended Wing Body Aircraft

Industrial USB3.0 Miniature Camera with color and monochrome sensor

Routingprotokolle. Falko Dreßler, Regionales Rechenzentrum. Routingprotokolle

FPGA-Based Architecture for Pattern Recognition

Connection between electrical resistivity and the hydraulic conductivity

FEM Isoparametric Concept

ISEA RWTH Aachen Electric Bus Simulation

FEM Isoparametric Concept

Labor Demand. Anastasiya Shamshur

Cycling and (or?) Trams

Data Structures and Algorithm Design

Routing Protocol classification

CNC ZUR STEUERUNG VON WERKZEUGMASCHINEN (GERMAN EDITION) BY TIM ROHR

Algorithmic Bioinformatics III Graphs, Networks, and Systems SS2008 Ralf Zimmer

Computer-gestützter Entwurf von absatzweise arbeitenden chemischen Mehrproduktanlagen

Cycling. and / or Trams

Taxation in Austria - Keypoints. CONFIDA Klagenfurt Steuerberatungsgesellschaft m.b.h

Background. Background. Background. How to evaluate marine safety? 12/10/30. Safety Assessment by Ship Handling Simulator

Mock Exam Behavioral Finance

Unit 1. Motivation and Basics of Classical Logic. Fuzzy Logic I 6

Informatik II, SS 2018

Unterspezifikation in der Semantik Hole Semantics

Creating OpenSocial Gadgets. Bastian Hofmann

Wie man heute die Liebe fürs Leben findet

Level of service estimation at traffic signals based on innovative traffic data services and collection techniques

Algorithm Theory 3 Fast Fourier Transformation Christian Schindelhauer

Big Data Analytics. Fifth Munich Data Protection Day, March 23, Dr. Stefan Krätschmer, Data Privacy Officer, Europe, IBM

BATCH-WISE CHEMICAL PLANTS

Grundzüge der Datenkommunikation Routingprotokolle

Deceleration Technology. Rotary Dampers with high-torque range WRD-H 0607 WRD-H 0805 WRD-H 1208 WRD-H 1610 WRD-H

The new IFRS proposal for leases - The initial and subsequent measurement -

Zariski-Van Kampen Method

device is moved within brightness is

A parameterised 3D-Structure-Model for the state of Bremen (Germany)

Overview of the Munich Noise Protection Policies

Carsten Berkau: Bilanzen Solution to Chapter 13

Q-App: Backweigher light V2.0

auf differentiellen Leitungen

Künstliche Intelligenz

Informatik für Mathematiker und Physiker Woche 2. David Sommer

Tara-Wood. Specialize in Manufacture of High Quality Solid Wood Flooring. TARA GROUP OF COMPAINES PRICE LIST - Catalogue

APPMODULE A:SMB DOCUMENTATION. v Alto HiFi AG Gublenstrasse 1 CH-8733 Eschenbach tel +41 (0)

v+s Output Quelle: Schotter, Microeconomics, , S. 412f

Wakefield computation of PETRAIII taper section Laura Lünzer

Algorithms & Datastructures Midterm Test 1

a) Name and draw three typical input signals used in control technique.

Stromzwischenkreisumrichter Current Source Inverter (CSI)

Weather forecast in Accra

Dynamic Hybrid Simulation

Transkript:

Static Lightpath Routing in IP over WDM Networks Universität Würzburg/ITG Fachgruppe 5.. Workshop IP Netzmanagement, IP Netzplanung, und Optimierung Würzburg, Germany - July 4, 00 Dominic Schupke Munich University of Technology Institute of Communication Networks 8090 Munich, Germany Tel.: +49 89 89-35 Fax: +49 89 89-635 Email: Schupke@lkn.ei.tum.de

Overview Motivation and Introduction Node and Network Models Solution Approach Finding the Virtual Topology Wavelength Assignment Graph Coloring Case Study Results Conclusions

Exponential growth of IP backbones

Motivation IP fiber backbones - usage of WDM: Optical crossconnects (s) interconnect IP routers by lightpaths No intermediate multiplexing layers (e.g., SDH, ATM) less administration, ) fixed capacities per lightpath Aim: determine efficient (static) configuration of the lightpaths for IP router demands, i.e. find an optimal virtual topology for IP and a routing and wavelength assignment (RWA)

Optical Crossconnect Models N WC Source Traffic selectable Sink Traffic variable F WC Source Traffic selectable Sink Traffic variable P WC Source Traffic selectable Sink Traffic variable N N N N N N from other nodes M j i M to other nodes from other nodes M W variable M Converters fixed to other nodes from other nodes M C M C to other nodes 3 C selectable Converterpool variable {N,F,P}-WC = {Non,Full,Partial}-Wavelength Converting

Main Characteristics The Entire Problem Flow Formulation Route Formulation IP Layer WDM Layer + Unknown virtual topology Metric assignment + Partial conversion Long computation time + Path constraints Path pre selection + Path constraints Wavelength constraint Large problem ) approach: consider subproblems

Network Model IP over N-WC WDM IP Router IP Router 0 3 IP Router s are interconnected by fiber pairs (wavelength constraint) are connected to at most one IP router (source and sink for least one lightpath) Transponders or colored interfaces No wavelength converters present (wavelength continuity constraint) Shortest path based IP routing protocols (e.g., OSPF) Equal IP routing metrics (e.g., all )

Solution Approach Routers, Demands Virtual Topology Routing for Lightpaths s, Fibers Wavelength Assignment Graph Coloring Whole problem becomes too complex (let alone RWA) ) subproblems solved each by heuristic algorithms: Objective: minimize laser sources (significant cost factor) Virtual topology: minimize virtual links (and thus laser sources) Routing of lightpath demands: shortest path (keeps fiber usage and lightpath lengths low) Assignment of wavelengths: graph coloring problem (even minimization of number of wavelengths)

Finding the Virtual Topology Bandwidth Demands G = G V D Calculate used Link-Bandwidth using Shortest Path Routing Aim: find virtual topology with minimum number of links such that bandwidth demand is carried Find (next) Link L with min. used Bandwidth no By deleting Link L, yes Constraints violated? G = G \ L G = G V V V V Further constraints: link capacity maximum number of hops (keeps IP packet delay low) maximum amount of transit traffic through an IP router (avoids overwhelming of routers and reduces IP packet delay)

Wavelength Assignment and Graph Coloring Network example: Corresponding path graph: IP Router 3 0 3 0 0 3 3 0 IP Router 0 IP Router 0 3 0

Graph Coloring Algorithm Aim: assign colors to the path graph nodes such that adjacent nodes do not have the same color the number of used colors is minimized Algorithm: Degree of Saturation (DSATUR) heuristic Degree of saturation: the number of colors that are not allowed for a node (adjacent nodes have already obtained these colors) A= all uncolored nodes with max. degree of saturation Take a node of Awith the max. degree Assign the first available color to this node Mark the neighbor nodes with the color label and delete the adjacent edges

Case Study NSF network with 4 nodes (node: IP router plus ) and links (fiber pairs) Bit rate capacity of a wavelength: 0 Gb/s Traffic matrix: scaled such that entry with maximum value equals 0 Gb/s (total network load: 0 Gb/s) Palo Alto Seattle 3 San Diego 4 Salt Lake City Boulder 5 6 Houston 7 Lincoln Pittsburgh 8 Urbana Ann Arbour 0 9 Atlanta 4 Ithaca College Park Princetown 3

Results: Dependence of Allowed IP Hops Number of Virtual Links 00 89 75 50 3 5 9 0 3 Number of IP Hops 4 Number of Wavelengths 6 4 4 0 8 6 6 4 5 4 0 3 4 Number of IP Hops ) -3 hops: already reasonable results

Results: Dependence of Allowed Transit Traffic Traffic matrix: full mesh demand with demand-pairs of Gb/s Number of Virtual Links 00 9 75 69 57 50 5 5 7 4 7 Number of Wavelengths 6 5 4 3 0 8 6 6 4 5 7 7 0 0 5 0 5 0 5 30 35 40 45 50 55 60 65 70 75 80 Maximum IP Forwarding Traffic in Gb/s heuristic nature of the virtual topology algorithm Restrictions can be used to obtain result alternatives. ) 0 0 5 0 5 0 5 30 35 40 45 50 55 60 65 70 75 80 Maximum IP Forwarding Traffic in Gb/s

Conclusions Static lightpath routing in IP over WDM networks: Finding a virtual topology for the IP layer Routing and wavelength assignment on the WDM layer The results of the heuristic algorithm approach show: The simple heuristic for virtual topology produced already reasonable results DSATUR algorithm for the graph coloring performed well Due to heuristic approach: short execution time Further information: http://www.transinet.de/