IP Restoration on WDM Optical Networks Hwajung Lee*, Hongsik Choi, Hyeong-Ah Choi The George Washington University Department of Computer Science.

Slides:



Advertisements
Similar presentations
Connectivity - Menger’s Theorem Graphs & Algorithms Lecture 3.
Advertisements

CS 253: Algorithms Chapter 22 Graphs Credit: Dr. George Bebis.
Optimization Problems in Optical Networks. Wavelength Division Multiplexing (WDM) Directed: Symmetric: Undirected: Optic Fiber.
Optical networks: Basics of WDM
Novembro 2003 Tabu search heuristic for partition coloring1/29 XXXV SBPO XXXV SBPO Natal, 4-7 de novembro de 2003 A Tabu Search Heuristic for Partition.
Introduction to Algorithms
Optimization Problems in Optical Networks. Wavelength Division Multiplexing (WDM) Directed: Symmetric: Optic Fiber.
EMIS 8374 Vertex Connectivity Updated 20 March 2008.
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
Efficient Realization of Hypercube Algorithms on Optical Arrays* Hong Shen Department of Computing & Maths Manchester Metropolitan University, UK ( Joint.
Traffic Grooming in WDM Ring Networks Presented by: Eshcar Hilel.
1 Wide-Sense Nonblocking Multicast in a Class of Regular Optical Networks From: C. Zhou and Y. Yang, IEEE Transactions on communications, vol. 50, No.
Optic fiber Electronic switch the fiber serves as a transmission medium Optical networks - 1 st generation 1. Optical networks – basic notions.
Outline Introduction Switching Techniques Optical Burst Switching
Connected Dominating Sets in Wireless Networks My T. Thai Dept of Comp & Info Sci & Engineering University of Florida June 20, 2006.
 On-line problem  Input arrives one at a time, and a decision is made (and cannot be changed).  In the minADM problem: lightpaths arrive one at a time,
Graph Coloring.
1 Distributed Computing Optical networks: switching cost and traffic grooming Shmuel Zaks ©
The Research of Applying Random Early Blocking strategy to Dynamic Lightpath Routing National Yunlin University of Science & Technology.
Survivable Logical Topology Design in WDM Optical Ring Networks Hwajung Lee, Hongsik Choi, Suresh Subramaniam, and Hyeong-Ah Choi* The George Washington.
On Balanced Index Sets of Disjoint Union Graphs Sin-Min Lee Department of Computer Science San Jose State University San Jose, CA 95192, USA Hsin-Hao Su.
Graph Theory in Computer Science
Minimal Fault Diameter for Highly Resilient Product Networks Khaled Day, Abdel-Elah Al-Ayyoub IEEE Trans. On Parallel and Distributed Systems 2000 vol.
Trees and Distance. 2.1 Basic properties Acyclic : a graph with no cycle Forest : acyclic graph Tree : connected acyclic graph Leaf : a vertex of degree.
Survivable Lightpath Routing: A New Approach to the Design of WDM – Based Networks Jared Strickland, Stephanie Kinsella, Travis Grosch, Sean Lunsford,
© by Kenneth H. Rosen, Discrete Mathematics & its Applications, Sixth Edition, Mc Graw-Hill, 2007 Chapter 9 (Part 2): Graphs  Graph Terminology (9.2)
SMUCSE 8344 Protection & Restoration of Optical Networks.
Load Balancing in Protection Switching of Optical Networks Hongkyu Jeong, Gyu-Myoung Lee Information and Communications Univ. (ICU) Student ID : ,
Lightpath Restoration in WDM Optical Networks A Survey in IEEE Network Magazine Nov/Dec 2000.
Logical Topology Design
On Survivable Routing of Mesh Topologies in IP-over-WDM Networks Maciej Kurant, Patrick Thiran EPFL, Switzerland Infocom 2005, March 13-17, Miami.
Multi-layered Optical Network Security
Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS.
1 Multicasting in a Class of Multicast-Capable WDM Networks From: Y. Wang and Y. Yang, Journal of Lightwave Technology, vol. 20, No. 3, Mar From:
1 Distributed Computing Optical networks: switching cost and traffic grooming Shmuel Zaks ©
The countable character of uncountable graphs François Laviolette Barbados 2003.
Flow Algorithms Prepared by John Reif, Ph.D. Distinguished Professor of Computer Science Duke University Analysis of Algorithms Week 9, Lecture 2.
Chapter 6 Connectivity and Flow 大葉大學 資訊工程系 黃鈴玲
Computer Science & Engineering, ASU1/17 Pfair Scheduling of Periodic Tasks with Allocation Constraints on Multiple Processors Deming Liu and Yann-Hang.
Optical Networking University of Southern Queensland.
1 Why Optical Layer Protection? Optical layer provides lightpath services to its client layers (e.g., SONET, IP, ATM) Protection mechanisms exist in the.
Traffic grooming in WDM Networks Dynamic Traffic Grooming in WDM Mesh Networks Using a Novel Graph Model by Hongyue Zhu, Hui Zang, Keyao Zhu, and Biswanath.
11/02/2001 Workshop on Optical Networking 1 Design Method of Logical Topologies in WDM Network with Quality of Protection Junichi Katou Dept. of Informatics.
Survivable Paths in Multilayer Networks Marzieh Parandehgheibi Hyang-won Lee Eytan Modiano 46 th Annual Conference on Information Sciences and Systems.
Challenges in the Next Generation Internet Xin Yuan Department of Computer Science Florida State University
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Planarity Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering, IIT.
Approximation Algorithms Duality My T. UF.
Survivability in IP-over-WDM Networks. Introduction Multilayer network architecture is moving into IP-optimized two-layer architecture. ․ They have same.
Chapter 9 (Part 2): Graphs
Computer Network Topology
DISA under NSA-LUCITE Contract
BroadNets 2004, October 25-29, San Jose
The countable character of uncountable graphs François Laviolette Barbados 2003.
Isabella Cerutti, Andrea Fumagalli, Sonal Sheth
Hamiltonian cycle part
NTHU CS5421 Cloud Computing
Network Flow and Connectivity in Wireless Sensor Networks
Coping With NP-Completeness
CS100: Discrete structures
Optical Layer Protection Schemes
The University of Adelaide, School of Computer Science
Problem Solving 4.
Mathematics for Computer Science MIT 6.042J/18.062J
Planarity.
Simple Graphs: Connectedness, Trees
Graph Theory: Cuts and Connectivity
Coping With NP-Completeness
Communication Driven Remapping of Processing Element (PE) in Fault-tolerant NoC-based MPSoCs Chia-Ling Chen, Yen-Hao Chen and TingTing Hwang Department.
at University of Texas at Dallas
Locality In Distributed Graph Algorithms
Presentation transcript:

IP Restoration on WDM Optical Networks Hwajung Lee*, Hongsik Choi, Hyeong-Ah Choi The George Washington University Department of Computer Science

Contents Terminology Problem Formulation Main Results Lemma 1 Lemma 2 Theorem Conclusion Further Work

Terminology WDM : Wavelength Division Multiplexing IP over WDM Optical Network : Network structure with IP protocol as an upper layer and WDM Optical Network as a lower layer. Lightpath : Transfer Path from Source to Sink in Optical Networks IP WDM

Problem Formulation Given: IP Topology G, and WDM Topology G 0 Objective: To find mappings f and h, where f maps each vertex of V(G) into a vertex in G 0 and h maps each link of E(G) into a lightpath in G 0, which that, for any source-sink pair s and t, if G has two link-disjoint paths from s to t, there exist two sequences of link- disjoint paths from s to t in G 0. For any nodes u, v  V(G), f(u)  f(v) in any mapping f.

Example of the Problem Fault Propagation on IP over WDM IP Layer WDM Layer c a b d f e a b a c d b e f a c d b ab c a b d f e a b a c d b e f a c d b ab

b Example of a Solution a c d b e f IP Layer WDM Layer a c d bab c a b f e b a d c a b d f e a b Vs.

Overview of Main Results Lemma 1: Any vertex mappings are acceptable in case of 3-edge-connected. Lemma 2: Given G is 2-edge-connected, G is tolerant to single link faults of G 0 iff edge cuts of size two of G are mapped with a vertex mapping f and an edge-to-path mapping h, under the condition of Lemma 2. Theorem: Given G is 2-edge-connected and G 0 is a ring, G is tolerant to single link faults of G 0.

Lemma 1 If G is 3-edge-connected, for any vertex mapping f:V(G)  V(G 0 ),  an edge-to-path mapping h: E(G)  P(G 0 ) ensuring that G is tolerant to single link faults of G 0.   a mapping h of Max e  E(G 0 ) {# of wavelengths on an edge}  2 There must be at least one live path in the case of single link faults causing at most 2 edge disable.

Proof of Lemma 1 IP Layer WDM Layer a d a X Y Mw=Max e  E(G0) {# of wavelengths on an edge} Mw=3 Mw=2

Proof of Lemma 1(Cont.) OK

Lemma 2 Suppose G is 2-edge-connected. Let f: V(G)  V(G 0 ), and h: E(G)  P(G 0 ) be mappings such that G is tolerant to single link faults, iff, for any edge cuts of size two {e i =(a, b), e j =(c,d)} in G if there exists any, ordering of vertices in G 0 is not f(a)-f(c)-f(b)- f(d) in the clockwise or counterclockwise direction.

Example of Lemma 2 IP Layer WDM Layer c a b d f e a b a c d b e f a c d b ab a c d b e f c a b b f e a c d b ab a d

Theorem Given G is 2-edge-connected and G 0 is a ring, G is tolerant to single link faults of G 0.  It is obtained based on the Lemma 1 and Lemma 2.

Mapping Example d b l k h f a c j i e g f a c j i e g k l b d h a c i e j g IP Layer WDM Layer

Conclusion Lemma 1: Any vertex mappings are acceptable in case of 3-edge-connected. Lemma 2: Given G is 2-edge-connected, G is tolerant to single link faults of G 0 iff edge cuts of size two of G are mapped with a vertex mapping f and an edge-to-path mapping h, under the condition of Lemma 2. Theorem: Given G is 2-edge-connected and G 0 is a ring, G is tolerant to single link faults of G 0.

Further Work Consider a mesh Topology as the underlying WDM structures. Consider Load Balancing issues Minimize Max e  E(G0) {the number of wavelengths on an edge}. Set up Lightpath based on # of available wavelengths & Integrate it into MPLamdaS.

Thank You.