Optic fiber Electronic switch the fiber serves as a transmission medium Optical networks - 1 st generation 1. Optical networks – basic notions.

Slides:



Advertisements
Similar presentations
Guy EvenZvi LotkerDana Ron Tel Aviv University Conflict-free colorings of unit disks, squares, & hexagons.
Advertisements

Optimization Problems in Optical Networks. Wavelength Division Multiplexing (WDM) Directed: Symmetric: Undirected: Optic Fiber.
Optical networks: Basics of WDM
Lecture 4. Topics covered in last lecture Multistage Switching (Clos Network) Architecture of Clos Network Routing in Clos Network Blocking Rearranging.
Sirocco Peter Ruzicka Sirocco Results and research directions in ATM and optical networks
Theory of Computing Lecture 18 MAS 714 Hartmut Klauck.
Lecture 24 Coping with NPC and Unsolvable problems. When a problem is unsolvable, that's generally very bad news: it means there is no general algorithm.
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.
Wavelength Division Multiplexing (WDM) in Optical Networks: Modeled as a Graph Coloring Problem By Joshua Schoenly.
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.
A Review of Traffic Grooming in WDM Optical Networks: Architectures and Challenges* Keyao Zhu and Biswanath Mukherjee.
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.
Oblivious Routing for the L p -norm Matthias Englert Harald Räcke 1.
Interval packing problem Multicommodity demand flow in a line Jian Li Sep
Traffic Grooming in WDM Networks Wang Yao. WDM Technology increases the transmission capacity of optical fibers allows simultaneously transmission of.
Optical Networks Rainbow for Communications. Medium Sharing Time Division Multiplexing (TDM) Frequency Division Multiplexing In the optical domain, –
 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 ©
Algorithms for Network Optimization Problems This handout: Minimum Spanning Tree Problem Approximation Algorithms Traveling Salesman Problem.
CSC 778 Presentation Waveband Switching Neil D’souza Jonathan Grice.
IP Restoration on WDM Optical Networks Hwajung Lee*, Hongsik Choi, Hyeong-Ah Choi The George Washington University Department of Computer Science.
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.
Lecture Note on Dense Wave Division Multiplexing (DWDM)
Waveband switching. WBS –In GMPLS networks, underlying network nodes need to support multiple switching granularities –Therefore, ordinary wavelength-switching.
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.
1 Optical Burst Switching (OBS). 2 Optical Internet IP runs over an all-optical WDM layer –OXCs interconnected by fiber links –IP routers attached to.
Το Πρόβλημα Routing and Path Coloring και οι εφαρμογές του σε πλήρως οπτικά δίκτυα Ευχαριστίες: οι διαφάνειες αυτές βασίστηκαν εν μέρει στην παρουσίαση.
Logical Topology Design
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.
First lecture in Mathematics
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 ©
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Five Essential Elements for Future Regional Optical Networks Harold Snow Sr. Systems Architect, CTO Group.
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.
QoS-specified Traffic Grooming Algorithm in WDM Mesh Networks Bing Xiang, Hongfang Yu, Sheng Wang, Lemin Li Communications, Circuits and Systems, 2004.
Photonic Components Rob Johnson Standards Engineering Manager 10th July 2002 Rob Johnson Standards Engineering Manager 10th July 2002.
Presented by, G.RajMohan I Year M-Tech. WHY WDM? Capacity upgrade of existing fiber networks (without adding fibers) Transparency: Each optical channel.
Lecture # 18 Data Communication Muhammad Waseem Iqbal.
Isabella Cerutti, Andrea Fumagalli, Sonal Sheth
Hamiltonian Cycle and TSP
Optical Networks – Basic Concepts (Part 1) Dr. Arunita Jaekel
The University of Adelaide, School of Computer Science
DATA COMMUNICATION Lecture-29.
Edmonds-Karp Algorithm
Coping With NP-Completeness
Fiber Optic Communication By
The University of Adelaide, School of Computer Science
Md. Tanveer Anwar University of Arkansas
Coping With NP-Completeness
Multiplexing Simultaneous transmission of multiple signals across a single data link As data & telecomm use increases, so does traffic Add individual links.
MCS Multicast Switch for Next Generation ROADM. Multicast optical switch ( MCS ) is based on PLC technology and MEMS technology , which can route any.
Presentation transcript:

Optic fiber Electronic switch the fiber serves as a transmission medium Optical networks - 1 st generation 1. Optical networks – basic notions

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

lightpaths ADM OADM Data in electronic form

lightpaths p1 p2 Valid coloring

Optical switch lightpath OADM (optical add-drop multiplexer) No two inputs with the same wavelength should be routed on the same edge.

Electronic device at the endpoints of lightpaths ADM (electronic add-drop multiplexer)

Where can we save? an ADM can be shared by two lightpaths 2 ADMs1 ADM

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

lightpaths - with grooming Valid coloring g=2

Optical networks ADMs, OADMs, grooming Graph theoretical model Coloring and routing

12 W=2, ADM=8 W=3, ADM=7 2. Minimize number of ADMs

minADM Input: a graph, a set of lightpaths, t>o. Output: can the lightpath be colored such that #ADMs t ? Output: can the lightpath be colored such that #ADMs ≤ t ?

The problem is easy on a path network

k = 4 Reminder: coloring of an interval graph

Go from left to right …

2.1 minADM is NPC for a ring minADM Input: a graph, a set of lightpaths, t>o. Output: can the lightpath be colored such that #ADMs t ? Output: can the lightpath be colored such that #ADMs ≤ t ?

Coloring of a circular arc graph

Not always possible with max load

Input: circular arc graph G, k>o. Output: can the arcs be colored by k colors? Output: can the arcs be colored by ≤ k colors? Coloring of a circular arc graph

Input: circular arc graph G, k>o. Output: can the arcs be colored with k colors? Output: can the arcs be colored with ≤ k colors? minADM Input: a graph, a set of lightpaths, t>o. Output: can the lightpath be colored such that #ADMs t ? Output: can the lightpath be colored such that #ADMs ≤ t ? G

Given an instance of the circular arc graph problem, construct an instance H of minADM:

Claim: Claim: can color G with ≤ k colors iff can color H with ≤ k colors iff can color H with #ADMs ≤ N. G H

Assume a coloring with ≤ 3 colors … Claim: Claim: can color H with ≤ 3 colors iff can color H with #ADMs ≤ 13

Claim: Claim: can color with ≤ 3 colors iff ca n color the lightpaths with ≤ 13 ADMs Assume a coloring with ≤ 13 ADMs …

2.2 three basic observations

#ADMs = N + #chains N lightpaths cycles chains Cycles are good, chains are bad A. Structure of a solution

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

cost(S) = N + chains=13+6=19 costs – Every path costs 1 ADM cost(S) = 2N-savings=26-7=19 saves – Every connection saves 1 ADM N lightpaths N=13

w/out grooming: ALG  2N N  OPT ALG  2 OPT N: # of lightpaths ALG: #ADMs used by algorithm OPT: #ADMs used by an optimal solution w/ grooming: ALG  2N N/g  OPT ALG  2g OPT B. The competitive ratio

Lemma: Assume that a solution ALG saves y ADMs, and OPT saves x ADMs. C. A basic lemma

Optimal solution OPT saves x ADMs a solution ALG saves y ADMs