1 Distributed Computing Optical networks: switching cost and traffic grooming Shmuel Zaks ©

Slides:



Advertisements
Similar presentations
Optimization Problems in Optical Networks. Wavelength Division Multiplexing (WDM) Directed: Symmetric: Undirected: Optic Fiber.
Advertisements

Optical networks: Basics of WDM
Sirocco Peter Ruzicka Sirocco Results and research directions in ATM and optical networks
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.
Optimization Problems in Optical Networks. Wavelength Division Multiplexing (WDM) Directed: Symmetric: Optic Fiber.
CSC 778 Fall 2007 Routing & Wavelength Assignment Vinod Damle Hardik Thakker.
1 Routing and Wavelength Assignment in Wavelength Routing Networks.
SMUCSE 8344 Optical Networks Introduction. SMUCSE 8344 Why Optical? Bandwidth Low cost ($0.30/yard) Extremely low error rate ( vs for copper.
Lecture: 4 WDM Networks Design & Operation
Wavelength Assignment in Optical Network Design Team 6: Lisa Zhang (Mentor) Brendan Farrell, Yi Huang, Mark Iwen, Ting Wang, Jintong Zheng Progress Report.
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
Apoorv Nayak Prathyusha Dasari Traffic Grooming. Agenda  Improved approaches for cost effective traffic grooming in WDM ring networks  Motivation 
Traffic Grooming in WDM Ring Networks Presented by: Eshcar Hilel.
Dynamic Wavelength Allocation in All-optical Ring Networks Ori Gerstel and Shay Kutten Proceedings of ICC'97.
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.
Parallel Scheduling of Complex DAGs under Uncertainty Grzegorz Malewicz.
Hierarchical Decompositions for Congestion Minimization in Networks Harald Räcke 1.
A Review of Traffic Grooming in WDM Optical Networks: Architectures and Challenges* Keyao Zhu and Biswanath Mukherjee.
Optic fiber Electronic switch the fiber serves as a transmission medium Optical networks - 1 st generation 1. Optical networks – basic notions.
1 Electronic ADM. 2 3 ADM (add-drop multiplexer)
Approximating the Traffic Grooming Problem Mordo Shalom Tel Hai Academic College & Technion.
1 Distributed Computing Optical networks: switching cost and traffic grooming Shmuel Zaks ©
9/22/2003Kevin Su Traffic Grooming in WDM Networks Kevin Su University of Texas at San Antonio.
1 Delay-efficient Data Gathering in Sensor Networks Bin Tang, Xianjin Zhu and Deng Pan.
Traffic Grooming in WDM Networks Wang Yao. WDM Technology increases the transmission capacity of optical fibers allows simultaneously transmission of.
A general approximation technique for constrained forest problems Michael X. Goemans & David P. Williamson Presented by: Yonatan Elhanani & Yuval Cohen.
Virtual Topology Adaptation in WDM Mesh Networks (for ECS 259: A. Gencata and B. Mukherjee, UC Davis) 1 Virtual Topology  Wavelength routed network 
 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,
1 Introduction to Optical Networks. 2 Telecommunications Network Architecture.
1 Distributed Computing Optical networks: switching cost and traffic grooming Shmuel Zaks ©
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.
1 Introduction to Approximation Algorithms. 2 NP-completeness Do your best then.
Internet Traffic Engineering by Optimizing OSPF Weights Bernard Fortz (Universit é Libre de Bruxelles) Mikkel Thorup (AT&T Labs-Research) Presented by.
CSC 778 Presentation Waveband Switching Neil D’souza Jonathan Grice.
Integrated Dynamic IP and Wavelength Routing in IP over WDM Networks Murali Kodialam and T. V. Lakshman Bell Laboratories Lucent Technologies IEEE INFOCOM.
Helsinki 19 May 2006 Fine Protection of Data-Paths in Multi-Layer Networks Based on the GMPLS paradigm G.Oriolo, Università Tor Vergata, Roma joint work.
Genetic Algorithm for Multicast in WDM Networks Der-Rong Din.
Network Aware Resource Allocation in Distributed Clouds.
9 1 SIT  Today, there is a general consensus that in near future wide area networks (WAN)(such as, a nation wide backbone network) will be based on.
Waveband switching. WBS –In GMPLS networks, underlying network nodes need to support multiple switching granularities –Therefore, ordinary wavelength-switching.
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.
November 18, Traffic Grooming in Optical WDM Networks Presented by : Md. Shamsul Wazed University of Windsor.
Algorithms for Allocating Wavelength Converters in All-Optical Networks Authors: Goaxi Xiao and Yiu-Wing Leung Presented by: Douglas L. Potts CEG 790 Summer.
Wavelength Assignment in Waveband Switching Networks with Wavelength Conversion Xiaojun Cao; Chunming Qiao; Anand, V. Jikai LI GLOBECOM '04. IEEE Volume.
CSC/ECE 778 Optical Networking Rudra Dutta Fall, 2007.
Το Πρόβλημα Routing and Path Coloring και οι εφαρμογές του σε πλήρως οπτικά δίκτυα Ευχαριστίες: οι διαφάνειες αυτές βασίστηκαν εν μέρει στην παρουσίαση.
Logical Topology Design
Week 10Complexity of Algorithms1 Hard Computational Problems Some computational problems are hard Despite a numerous attempts we do not know any efficient.
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.
Examination Committee: Dr. Poompat Saengudomlert (Chairperson) Assoc. Prof. Tapio Erke Dr. R.M.A.P. Rajatheva 1 Telecommunications FoS Asian Institute.
First lecture in Mathematics
1 Optical Packet Switching Techniques Walter Picco MS Thesis Defense December 2001 Fabio Neri, Marco Ajmone Marsan Telecommunication Networks Group
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:
Survivable Traffic Grooming with Differentiated End-to-End Availability Guarantees in WDM Mesh Networks Proceedings of the 13th IEEE Workshop on Local.
10/6/2003Kevin Su Traffic Grooming for Survivable WDM Networks – Shared Protection Kevin Su University of Texas at San Antonio.
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.
Survivable Paths in Multilayer Networks Marzieh Parandehgheibi Hyang-won Lee Eytan Modiano 46 th Annual Conference on Information Sciences and Systems.
QoS-specified Traffic Grooming Algorithm in WDM Mesh Networks Bing Xiang, Hongfang Yu, Sheng Wang, Lemin Li Communications, Circuits and Systems, 2004.
Optimal Design of Survivable Mesh Networks Based on Line Switched WDM Self-Healing Rings IEEE/ACM Transactions on Networking, Vol 11, NO.3, June,2003 Andrea.
Virtual-Topology Adaptation for WDM Mesh Networks Under Dynamic Traffic.
A K-Main Routes Approach to Spatial Network Activity Summarization(SNAS) Group 8.
Isabella Cerutti, Andrea Fumagalli, Sonal Sheth
James B. Orlin Presented by Tal Kaminker
Coping With NP-Completeness
The University of Adelaide, School of Computer Science
Advisor: Yeong-Sung, Lin, Ph.D. Presented by Yu-Ren, Hsieh
Md. Tanveer Anwar University of Arkansas
Coping With NP-Completeness
Presentation transcript:

1 Distributed Computing Optical networks: switching cost and traffic grooming Shmuel Zaks ©

2 the fiber serves as a transmission medium Electronic switch Optic fiber Optical networks - 1 st generation

3 Optical switch lightpath

4 A virtual topology

5 Routing in the optical domain Two complementing technologies: - Wavelength Division Multiplexing (WDM): Transmission of data simultaneously at multiple wavelengths over same fiber - Optical switches: the output port is determined according to the input port and the wavelength Optical networks - 2 nd generation

6 lightpaths p1 p2 Valid coloring

7 number of wavelengths

8 Switching cost ADM OADM

9 Electronic ADM

10 p1 p2 Valid coloring Switching cost: number of ADMs

11 W=2, ADM=8 W=3, ADM=7

12 ring (Eilam, Moran, Zaks, 2002) reduction from coloring of circular arc graphs. NP-complete

13 |ADMs|=7=7+0 |ADMs|=9=6+3 |ADMs| = N + |chains| Basic observation N lightpaths cycles chains

14 In the approximation algorithms there are two common techniques for saving ADMs: Eliminate cycles of lightpaths Find matchings of lightpaths |ADMs| = N + |chains|

15 w/out grooming: R  ALG  2R R  OPT  2R ALG  2 x OPT R: # of lightpaths ALG: # of ADMs used by the algorithm OPT: # of ADMs used by optimal solution Approximation algorithms

16 3/2 - Calinescu, Wan, /7+  - Shalom, Z., /7 - Epstein, Levin, 2004 ALG  2 x OPT Previous Work - ring

17 low capacity requests can be groomed into high capacity wavelengths (colors). colors can be assigned such that at most g lightpaths with the same color can share an edge g is the grooming factor Traffic grooming

18 W=2, ADM=8 W=1, ADM=7 g=2

19 R: # of lightpaths ALG: # of ADMs used by the algorithm OPT: # of ADMs used by optimal solution w/ grooming: R/g  ALG  2R R/g  OPT  2R ALG  2g x OPT

20 Approximation algorithm (log g) Input: Graph G, set of lightpaths P, g > 0 Step 1 : Choose a parameter k = k(g). Step 2: Consider all subsets of P of size If a subset A is 1-colorable (i.e., any edge is used at most g times) then weight[A]=endpoints(A);

21 Algorithm (cont’d) Step 3: COVER  an approximation to the Minimum Weight Set Cover of S, using [Chvatal 79] Step 4: Convert COVER to a PARTITION Output: the coloring induced by PARTITION

22 Legal coloring For any fixed g, the number of subsets constructed in the first phase is

23 Analysis Legal coloring, B is 1-colorable  A is 1-colorable (  correctness). (and cost(A)  cost(B).)

24 for every set cover SC.

25 Lemma: There is a set cover SC, s.t.: for every set cover SC.

26 Conclusion: For k = g ln g :

27 Proof of Lemma Lemma: There is a set cover SC, s.t.:

28  Consider OPT  x - a color of OPT.  P x - the set of paths colored x.  endpoints(P x ) - the set of ADMs operating at wavelength x.  (assume |endpoints(P x )|= ) Partition endpoints(P x ) into sets of k consecutive nodes.

29 kk k k S 1 S 2 S m m=4 k=6

30 w/o the assumption we have:

31 Minimizing # of ADMs – Gerstel, Lin, Sasaki, 1998 … Traffic grooming – Gerstel, Ramaswamy, Sasaki, 1998 Zhu, Mukherjee, 2003 … References