1 Short Overview of Dynamic Routing and Wavelength-Assigment in Survivable WDM Networks Carlos Simões 1,3 e Teresa Gomes 2,3 1 Escola Superior de Tecnologia.

Slides:



Advertisements
Similar presentations
Ch. 12 Routing in Switched Networks
Advertisements

In the name of God, The Beneficent, The Merciful
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
Ch. 12 Routing in Switched Networks Routing in Packet Switched Networks Routing Algorithm Requirements –Correctness –Simplicity –Robustness--the.
~1~ Infocom’04 Mar. 10th On Finding Disjoint Paths in Single and Dual Link Cost Networks Chunming Qiao* LANDER, CSE Department SUNY at Buffalo *Collaborators:
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.
Data and Computer Communications Ninth Edition by William Stallings Chapter 12 – Routing in Switched Data Networks Data and Computer Communications, Ninth.
CSC 778 Fall 2007 Routing & Wavelength Assignment Vinod Damle Hardik Thakker.
1 Routing and Wavelength Assignment in Wavelength Routing Networks.
Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks.
Protection Mechanisms for Optical WDM Networks based on Wavelength Converter Multiplexing and Backup Path Relocation Techniques Presented by: Brian V.
Lecture: 4 WDM Networks Design & Operation
A Waveband Switching Architecture and Algorithm for Dynamic Traffic IEEE Communications Letters, Vol.7, No.8, August 2003 Xiaojun Cao, Vishal Anand, Chunming.
AGH University of Science and Technology NOBEL WP2 Meeting, Berlin May QoS/GoS Routing in Optical Networks.
9/22/2003Kevin Su Traffic Grooming in WDM Networks Kevin Su University of Texas at San Antonio.
Dynamic Routing and Wavelength Assignment Scheme for Protection against Node Failure Ying Wang1, Tee Hiang Cheng1,2 and Biswanath Mukherjee3 1School of.
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
Traffic Grooming in WDM Networks Wang Yao. WDM Technology increases the transmission capacity of optical fibers allows simultaneously transmission of.
PROFITABLE CONNECTION ASSIGNMENT IN ALL OPTICAL WDM NETWORKS VISHAL ANAND LANDER (Lab. for Advanced Network Design, Evaluation and Research) In collaboration.
Ant Colony Optimization Optimisation Methods. Overview.
ECS H. Zang and B. Mukherjee, UC Davis 1 Routing and Wavelength Assignment for Wavelength-Routed WDM Networks  Combined routing and wavelength.
Diverse routing in SRLG networks R.A.P. Juffermans – 25 september 2009.
1 Chapter 10 Introduction to Metropolitan Area Networks and Wide Area Networks Data Communications and Computer Networks: A Business User’s Approach.
Finding Protection Cycles in DWDM Networks 2002 IEEE ICC on Volume 5, 28 April-2 May Page(s): Reporter: Jyun-Yong Du.
Advances in Optical Network Design with p-Cycles: Joint optimization and pre-selection of candidate p-cycles (work in progress) Wayne D. Grover, John Doucette.
1 Chapter 10 Introduction to Metropolitan Area Networks and Wide Area Networks Data Communications and Computer Networks: A Business User’s Approach.
UCSC 1 Aman ShaikhICNP 2003 An Efficient Algorithm for OSPF Subnet Aggregation ICNP 2003 Aman Shaikh Dongmei Wang, Guangzhi Li, Jennifer Yates, Charles.
The Research of Applying Random Early Blocking strategy to Dynamic Lightpath Routing National Yunlin University of Science & Technology.
1 Meeyoung Cha, Sue Moon, Chong-Dae Park Aman Shaikh Placing Relay Nodes for Intra-Domain Path Diversity To appear in IEEE INFOCOM 2006.
Internet Traffic Engineering by Optimizing OSPF Weights Bernard Fortz (Universit é Libre de Bruxelles) Mikkel Thorup (AT&T Labs-Research) Presented by.
Integrated Dynamic IP and Wavelength Routing in IP over WDM Networks Murali Kodialam and T. V. Lakshman Bell Laboratories Lucent Technologies IEEE INFOCOM.
Survivable Logical Topology Design in WDM Optical Ring Networks Hwajung Lee, Hongsik Choi, Suresh Subramaniam, and Hyeong-Ah Choi* The George Washington.
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.
1 Protection Mechanisms for Optical WDM Networks based on Wavelength Converter Multiplexing and Backup Path Relocation Techniques Sunil Gowda and Krishna.
17 th International Teletraffic Congress Topological design of telecommunication networks Michał Pióro a,b, Alpar Jüttner c, Janos Harmatos c, Áron Szentesi.
Data Communications & Computer Networks, Second Edition1 Chapter 10 Introduction to Metropolitan Area Networks and Wide Area Networks.
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.
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.
Minimax Open Shortest Path First (OSPF) Routing Algorithms in Networks Supporting the SMDS Service Frank Yeong-Sung Lin ( 林永松 ) Information Management.
Examination Committee: Dr. Poompat Saengudomlert (Chairperson) Assoc. Prof. Tapio Erke Dr. R.M.A.P. Rajatheva 1 Telecommunications FoS Asian Institute.
Two-layer Restoration Scheme for IP over Optical Networks with MPLS Jia Ke, L. Mason, Q. Yang ICIS, School of EEE, Nanyang Technological University
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.
1 Presented by Sarbagya Buddhacharya. 2 Increasing bandwidth demand in telecommunication networks is satisfied by WDM networks. Dimensioning of WDM networks.
1 P-Cycles. 2 What’s a p-Cycle? A preconfigured cycle formed out of the spare capacities in the network –A p-cycle uses one unit of spare capacity on.
1 Why Optical Layer Protection? Optical layer provides lightpath services to its client layers (e.g., SONET, IP, ATM) Protection mechanisms exist in the.
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.
1 Dynamic RWA Connection requests arrive sequentially. Setup a lightpath when a connection request arrives and teardown the lightpath when a connection.
Tunable QoS-Aware Network Survivability Presenter : Yen Fen Kao Advisor : Yeong Sung Lin 2013 Proceedings IEEE INFOCOM.
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.
Placing Relay Nodes for Intra-Domain Path Diversity Meeyoung Cha Sue Moon Chong-Dae Park Aman Shaikh Proc. of IEEE INFOCOM 2006 Speaker 游鎮鴻.
Survivability in IP over WDM networks YINGHUA YE and SUDHIR DIXIT Nokia Research Center, Burlington, Massachusetts.
Virtual-Topology Adaptation for WDM Mesh Networks Under Dynamic Traffic.
Network Survivability, Reliability and Availability: Protection & Restoration Zilong Ye, Ph.D.
BroadNets 2004, October 25-29, San Jose
Isabella Cerutti, Andrea Fumagalli, Sonal Sheth
Network Layer – Routing 1
Distributed Control Plane
Frank Yeong-Sung Lin (林永松) Information Management Department
The University of Adelaide, School of Computer Science
Algorithms for Budget-Constrained Survivable Topology Design
SURVIVABILITY IN IP-OVER-WDM NETWORKS (2)
Frank Yeong-Sung Lin (林永松) Information Management Department
Md. Tanveer Anwar University of Arkansas
Chapter 10 RWA 2019/5/9.
Presentation transcript:

1 Short Overview of Dynamic Routing and Wavelength-Assigment in Survivable WDM Networks Carlos Simões 1,3 e Teresa Gomes 2,3 1 Escola Superior de Tecnologia de Viseu Instituto Politécnico de Viseu 2 Departamento de Engenharia Electrotécnica e Computadores FCTUC – Universidade de Coimbra 3 INESC Coimbra - Instituto de Engenharia de Sistemas e Computadores

2 Plan Introduction The RWA problem Routing Wavelength assignment Resilient routing Conclusion

3 Introduction The RWA Problem Optical network A connection oriented network Lightpaths The RWA Without wavelength converters: the wavelength continuity constraint. With wavelength converters.  1  2  3 A B A B Converter A-B connection blockedA-E connection successful

4 Introduction The RWA Problem There are two variations of the RWA problem: Static – the entire set of connections is known beforehand: static lightpath establishment (SLE) problem. Dynamic - the connection requests arrive based on some stochastic process, and the lightpath is released after some amount of time: dynamic lightpath establishment (DLE) problem.

5 Introduction The RWA Problem SLE can be formulated as a mixed-integer linear program (ILP), which is NP-complete. Because of the real-time nature of the problem, DLE problem is more difficult to solve. Strategy – The RWA problem can be partitioned into two sub-problems: (1) Routing and (2) Wavelength Assignment and each sub-problem is solved separately

6 Introduction Routing Static Routing: Fixed routing Fixed alternative routing Table of alternative (link disjoint) paths Dynamic routing Paths are chosen based on network state An adequate use of node costs can reduce the need for wavelength conversion

7 Introduction Wavelength Assignment Static Lightpath Establishment (SLE) Objective: Minimizing the number of used λs and satisfying the wavelength continuity constraint Graph colouring: NP-Complete problem There are efficient sequential algorithms Heuristics for Dynamic Lightpath Establishment (DLE) The most common objective is the minimisation of blocking probability.

8 Introduction Wavelength Assignment R (Random) FF (First Fit) LU (Least Used, spread) UM (Most Used, pack) MP (Min-Product) LL (Least-Loaded) M∑ (Max-Sum) RCL (Relative Capacity Loss) Rsv (Wavelength Reservation)... Heuristics for WA in DLE:

9 Resilient Routing Advantages of recovery mechanisms in the optical layer: Fast recovery of course grain traffic flows Protects higher layers protocols without its own recovery mechanisms. Recovery mechanisms classification: Fault Recovery Schemes ProtectionRestorationLinkSubpathPathLinkSubpathPath

10 Resilient Routing Dedicated versus shared protection fiber Active Path A-B 1 Backup Path A-B 2 Active Path C-D 3 Backup Path C-D 4 B DC A Dedicated Protection Shared Protection

11 Dedicated path protection Two Step Approach (TSA) Difficulty: Trap topology problem Disjoint Shortest Path Pair (Suurballe & Tarjan, 84), Min-Sum problem Resilient Routing E DFAB C E DFAB C

12 Resilient Routing Path protection The active path cost is made higher than the protection path: The Min-Sum with ordered dual link costs problem (MSOD) – NP-Complete Suurballe & Tarjan algorithm is no longer applicable Shared protection results in MSOD, with the additional difficulty that the cost of the protection path depends on the choice of the active path: C(AP)+C’(BP).

13 Resilient Routing Complexity of underlying problems ProblemDedicated Protection Shared Protection Min-MinNP-Complete [1] Min-SumPolinomial [2] NP-Complete [1] Min-MaxNP-Complete [3] [4] [1] Dahai Xu, et al., “On Finding Disjoint Paths in Single and Dual Link Cost Networks,” INFOCOM’04, March [2] J. W. Surballe, et al., “A Quick Method for Finding Shortest Pairs of Disjoint Paths,” Networks, 14:325–336, [3] Arunabha Sen, et al., “Survivability of Lightwave Networks - Path Lengths in WDM Protection Scheme,” Journal of High Speed Networks, 10(4): , [4] Li, et al., “The Complexity of Finding Two Disjoint Paths with Min-Max Objective Function,” Discrete Applied Mathematics, 26(1):105–115, Jan

14 Resilient Routing Shared Risk Link Group (SRLG) Finding a SRLG disjoint path pair: NP-Complete Therefore any optimisation problem…  Routing with the λ-continuity constraint is also NP-Complete! fiber span Active Path A-B Backup Path A-B B DC A B DC A B DC A Link TopologySRLG Topology

15 Resilient Routing BasicLink Method [Li02] Basic Link: A link that transverses only one fiber span. A link that traverses multiple fiber spans but it is the only link in those spans. Construct a topology with only basic links. Find a pair of link disjoint paths (Suurballe). Select first path as the AP. [Li02] Guangzhi Li, et al., “Fiber Span Failure Protection in Mesh Optical Networks,” Optical Networks Magazine, 3(3):21-31, 2002.

16 Resilient Routing BasicLink Method cont. Second path is SRLG disjoint and can be the Backup Path, but a better path can be found easily: Delete links along the first path in the original graph, find the shortest path  use it as backup path. Problems Uses only basic links for the AP selection. May fail too (like TSA), although two SRLG disjoint paths exists.

17 Resilient Routing Bypass Method [Li02] The basic idea is to construct a single layer sub- network over the original optical network and find two Link disjoint paths on the constructed sub-network. Compute shortest path p from s to d: p = (s=a 1, a 2,..., a k =d) If second path fail, construct a directed auxiliary graph H with k nodes, (labeled 1,..., k). Delete all links along path p in the original graph, and the links that belong to the same SRLGs. [Li02] Guangzhi Li, et al., “Fiber Span Failure Protection in Mesh Optical Networks,” Optical Networks Magazine, 3(3):21-31, 2002.

18 Resilient Routing Bypass Method cont. If there is a path from a i to a j - add a direct edge from i to j in H Add back edges from i to i -1 (i=2,..., k) Run Dijkstra’s algorithm on H. If we find a path in H from 1 to K then its possible to find two link disjoint paths on H, without considering the arc direction.

19 Resilient Routing Bypass Method cont. Better than BasicLink Method – allows both paths to use non basic links. Problems The two paths may not be SRLG disjoint (links 1-4 and 3-6 may belong to the same SRLG)

20 Resilient Routing Graph Transformation Technique Add dummy nodes for each SRLG and new edges (graph H) Apply Edge Disjoint Shortest Cycle Algorithm (Bhandari) to H. The two paths derived from shortest cycle on H gives two SRLG disjoint routes. d1 d2 d [Datta04] Pallab Datta et al., “Diverse Routing for Shared Risk Resource Groups (SRRG) Failures in WDM Optical Networks,” First International Conference on Broadband Networks, BROADNETS’04, [Datta04]

21 Resilient Routing Graph Transformation Technique Problems Only applies if: Each SRLG size is smaller than the degree of the node on which the group is incident. A link can be shared between almost two SRLG.

22 Resilient Routing KSP - K Shortest Paths Natural extension of TSA (Two Step Approach). Compute K shortest paths as candidate APs. Test them one by one in increasing order of their costs, until an SRLG disjoint path is found (or all of them have been tested). Problems: If current candidate AP fails the test, the next candidate is selected only based in cost, without considering which link(s) in current AP caused the trap. Many candidate APs have to be tested. The path pair is not optimal.

23 Resilient Routing JPS-Joint Path Selection [Xin02] Compute k shortest paths as candidate APs (AP i, i=1,…, k, with cost C AP i ). For each AP i compute the shortest SRLG disjoint path BP i (with cost C BP i ). Find h such that C AP h + C BP h =min( C AP i + C BP i ), 1  i  k. Select AP h as service path and BP h as Backup Path. [Xin02] Chunsheng Xin, et al., “A Joint Lightpath Routing Approach in Survivable Optical Networks,” Optical Networks Magazine, 3(3):13-20, Link Cost Function Integrated link cost function (additive) based in hop-count and available ’s:

24 Resilient Routing JPS-Joint Path Selection cont. Path Cost Function Active Path Cost: Backup Path Cost: Dedicated Protection: Shared Protection:  - sharing control weight

25 Resilient Routing ITSA-Iterative Two-Step Approach [Ho03] Pin-Han Ho, et al., “Diverse routing for shared protection in survivable optical networks,” IEEE Global Telecommunications Conference, GLOBECOM'03, Vol. 5, pp , Enhancement of the TSA. Repeats TSA iteratively, in which each k-shortest path is taken as a working path in each iteration. Start with shortest path as the AP in the first iteration. Repeat until stop condition is met. Find spare link state capacity in each link, according to AP. Compute BP, according spare link state capacity. Update the best path pair. Compute next AP (next shortest path) and repeat [Ho03]

26 Resilient Routing ITSA-Iterative Two-Step Approach The stop condition uses more than one criteria: Optimal Path Pair found Predefined number of iterations Optimality check If the cost of candidate AP is greater than the cost of the current best path pair Advantage: guarantees the derivation of the best working and protection path-pair under the current link-state provided a sufficient amount of time. Disadvantage: Number of APs that need to be explored grows exponentially with network size.

27 Conclusion The RWA in survivable networks is a difficult problem Many heuristics have been proposed We intend to develop a multiobjective model, exploring the trade-offs between: Blocking Probability Fairness Impact of accepting a connection in future requests (future cost/shadow price)