P-Cycle Network Design: from Fewest in Number to Smallest in Size Diane P. OnguetouWayne D. Grover Diane P. Onguetou and Wayne D. Grover TRLabs and ECE,

Slides:



Advertisements
Similar presentations
Page Replacement Algorithms
Advertisements

Outline LP formulation of minimal cost flow problem
Normalizing and Redistributing Variables Chapter 7 of Data Preparation for Data Mining Markus Koskela.
Experimental Design, Response Surface Analysis, and Optimization
1 Routing and Wavelength Assignment in Wavelength Routing Networks.
An Efficient Strategy for Wavelength Conversion in WDM p-Cycle Networks Dominic A. Schupke, Matthias C. Scheffel Wayne.
Online Scheduling with Known Arrival Times Nicholas G Hall (Ohio State University) Marc E Posner (Ohio State University) Chris N Potts (University of Southampton)
9.2 The Traveling Salesman Problem. Let us return to the question of finding a cheapest possible cycle through all the given towns: We have n towns (points)
Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200,
CONNECTIVITY “The connectivity of a network may be defined as the degree of completeness of the links between nodes” (Robinson and Bamford, 1978).
Topology Control of Multihop Wireless Networks Using Transmit Power Adjustment Paper By : Ram Ramanathan, Regina Resales-Hain Instructor : Dr Yingshu Li.
LightFlood: An Optimal Flooding Scheme for File Search in Unstructured P2P Systems Song Jiang, Lei Guo, and Xiaodong Zhang College of William and Mary.
The Cat and The Mouse -- The Case of Mobile Sensors and Targets David K. Y. Yau Lab for Advanced Network Systems Dept of Computer Science Purdue University.
Benefits of p-Cycles in a Mixed Protection and Restoration Approach DRCN Benefits of p-Cycles in a Mixed Protection and Restoration Approach François.
Resolving a Question about Span Restoration: Do Loopbacks Involve a Capacity Penalty? Wayne D. Grover TRLabs and Dept. of Electrical and Computer Engineering,
Capacity Design Studies of Span-Restorable Mesh Transport Networks With Shared-Risk Link Group (SRLG) Effects John Doucette, Wayne D. Grover
Quantitative Comparison of End-to-End Availability of Service Paths in Ring and Mesh- Restorable Networks Matthieu Clouqueur, Wayne D. Grover
Mesh Restorable Networks with Complete Dual Failure Restorability and with Selectvely Enhanced Dual-Failure Restorability Properties Matthieu Clouqueur,
Understand p-Cycles, Enhanced Rings, and Oriented Cycle Covers Wayne D. Grover TRLabs and University of Alberta TRLabs and University of Alberta Edmonton,
BROADNETS 2004 San José, California, USA October 25-29, 2004 p-Cycle Network Design with Hop Limits and Circumference Limits Adil Kodian, Anthony Sack,
1 Enhancing Cellular Multicast Performance Using Ad Hoc Networks Jun Cheol Park Sneha Kumar Kasera School of.
Factors Affecting the Efficiency of Demand-wise Shared Protection Brian Forst, Wayne D. Grover Contact: Electrical and.
ASWP – Ad-hoc Routing with Interference Consideration Zhanfeng Jia, Rajarshi Gupta, Jean Walrand, Pravin Varaiya Department of EECS University of California,
C O R P O R A T E T E C H N O L O G Y Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p-Cycle Networks International Conference.
Before start… Earlier work single-path routing in sensor networks
Chapter 7 Network Flow Models.
E E Module 18 M.H. Clouqueur and W. D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 Analysis of Path Availability in Span-Restorable.
Exploiting Forcer Structure to Serve Uncertain Demands and Minimize Redundancy of p-Cycle Networks Gangxiang Shen & Wayne D. Grover TRLabs and University.
Mesh Restorable Networks with Multiple Quality of Protection Classes Wayne D. Grover, Matthieu Clouqueur TRLabs and.
High availability survivable networks Wayne D. Grover, Anthony Sack 9 October 2007 High Availability Survivable Networks: When is Reducing MTTR Better.
High-Availability Network Architectures (HAVANA): High-Availability Network Architectures (HAVANA): Comparative Study of Fully Pre-Cross- Connected Protection.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Routing algorithms, all distinct routes, ksp, max-flow, and network flow LPs W. D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 E.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 22nd Lecture Christian Schindelhauer.
OFC 2004, Los Angeles, CA Restorable Mesh Network Design under Demand Uncertainty: Toward “Future Proofed” Transport Investments Dion Leung, Wayne Grover.
Capacity Requirements for Network Recovery from Node Failure with Dynamic Path Restoration Gangxiang Shen and Wayne D. Grover TRLabs and University of.
Algorithmic Approaches for Efficient Enumeration of Candidate p-Cycles and Capacitated p-Cycle Network Design John Doucette 1,2, Donna He 3, Wayne D. Grover.
University of Alberta ECE Department Network Systems Gangxiang Shen, Wayne D. Grover Extending the p-Cycle Concept to Path-Segment Protection Gangxiang.
Finding Protection Cycles in DWDM Networks 2002 IEEE ICC on Volume 5, 28 April-2 May Page(s): Reporter: Jyun-Yong Du.
© Rui Wang Cycle-Oriented Distributed Preconfiguration Ring-like Speed with Mesh-like Capacity for Self-planning Network Restoration 1 Sep Rui Wang.
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.
Computer ArchitectureFall 2007 © November 12th, 2007 Majd F. Sakr CS-447– Computer Architecture.
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
Ch 8.1 Numerical Methods: The Euler or Tangent Line Method
Inference in practice BPS chapter 16 © 2006 W.H. Freeman and Company.
NOBEL WP5 Meeting Munich – 14 June 2005 WP5 Cost Study Group Author:Martin Wade (BT) Lead:Andrew Lord (BT) Relative Cost Analysis of Transparent & Opaque.
The Traveling Salesman Problem Approximation
Lecture 12 Statistical Inference (Estimation) Point and Interval estimation By Aziza Munir.
Statistics and Quantitative Analysis Chemistry 321, Summer 2014.
Introduction to inference Use and abuse of tests; power and decision IPS chapters 6.3 and 6.4 © 2006 W.H. Freeman and Company.
Survivable Lightpath Routing: A New Approach to the Design of WDM – Based Networks Jared Strickland, Stephanie Kinsella, Travis Grosch, Sean Lunsford,
Minimal Spanning Tree Problems in What is a minimal spanning tree An MST is a tree (set of edges) that connects all nodes in a graph, using.
1 Network Models Transportation Problem (TP) Distributing any commodity from any group of supply centers, called sources, to any group of receiving.
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.
Tunable QoS-Aware Network Survivability Presenter : Yen Fen Kao Advisor : Yeong Sung Lin 2013 Proceedings IEEE INFOCOM.
Multicast Scaling Laws with Hierarchical Cooperation Chenhui Hu, Xinbing Wang, Ding Nie, Jun Zhao Shanghai Jiao Tong University, China.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
Author : Tzi-Cker Chiueh, Prashant Pradhan Publisher : High-Performance Computer Architecture, Presenter : Jo-Ning Yu Date : 2010/11/03.
Exhaustive search Exhaustive search is simply a brute- force approach to combinatorial problems. It suggests generating each and every element of the problem.
John Doucette and Wayne D. Grover
Globecom 2003 December 1-5, San Francisco, California
Presented by: Wayne D. Grover, (co-author with Diane Prisca Onguetou)
Network Survivability
James B. Orlin Presented by Tal Kaminker
TRLabs & University of Alberta © Wayne D. Grover 2002, 2003, 2004
CS-447– Computer Architecture Lecture 20 Cache Memories
Design of Networks based on multiple rings
复杂网络可控性 研究进展 汪秉宏 2014 北京 网络科学论坛.
Presentation transcript:

p-Cycle Network Design: from Fewest in Number to Smallest in Size Diane P. OnguetouWayne D. Grover Diane P. Onguetou and Wayne D. Grover TRLabs and ECE, University of Alberta October 8 th, 2007

What is a p-Cycle? MIL VIE ZUR PAR LUX BRU LON AMS COP BER PRA on-cycle spans straddling spans

p-Cycle Operating Principle MIL VIE ZUR PAR LUX BRU LON AMS COP BER PRA MIL VIE ZUR PAR LUX BRU LON AMS COP BER PRA Loopback in the event of on-cycle span failure Break-in handling a straddling span failure

Hamiltonian: One Type of p-Cycle MIL VIE ZUR PAR LUX BRU LON AMS COP BER PRA  Visits all nodes once,  Not necessarily crosses all spans,  Single structure can be enough for full single failure restorability.

Hamiltonian p-Cycle Network Design Having only a single structure may be attractive from the network management view: HOWEVER  Some network graphs are not Hamiltonians.  Even if the graph is Hamiltonian, this is only one option for p-cycle network design.  The most capacity-efficient p-cycle network design is not obtained by using a Hamiltonian  The most capacity-efficient p-cycle network design is not obtained by using a Hamiltonian.  Hamiltonians may be very long structures.

Recall the “3 Little Bears” "This porridge is too hot!" "This porridge is too cold," "Ahhh, this porridge is just right," Our aim: show how with p-cycle networks you can have just what you want….Fewest cycles, or least capacity, or anything in between,,,,Whatever is “just right” for Goldilocks Networks or your network. This clarifies a misunderstanding of late in part of the field. However, fewest and smallest structures at minimum capacity are some interesting new design goals suggested by the focus on number of structures and their size-circumference as well. number of structures spare capacity size of structures

Outlines 1.Motivations 2.Conventional p-Cycle Network Design 3.Design with an Emphasis on Fewest Number of Structures 4.Controlling the Size of p-Cycles 5.Concluding Discussion

The COST239 Network  11 nodes and 26 spans, average nodal degree of  3531 distinct eligible p- cycles of which 394 are Hamiltonians.  55 demand-pairs uniformly distributed on [1…20].  Shortest distance based routing. MIL VIE ZUR PAR LUX BRU LON AMS COP BER PRA

Working Capacities to Be Protected MIL VIE ZUR PAR LUX BRU LON AMS COP BER PRA Objective: Objective: Minimize spare capacity cost while ensuring full restorability against single span failures.

Basic Minimum Capacity Design  55% of redundancy.  9 distinct structures of which 4 are Hamiltonians.  16 unit- channel copies. 2 copies 3 copies 1 copy2 copies1 copy 3 copies

Comparison with Hamiltonian Solutions Eligible Cycles All cycles (3531) Hamiltonian cycles (394) One single Cycle The shortest Hamiltonian Redundancy55%58%66%90% Distinct Structures 9611

Outline 1.Motivations 2.Conventional p-Cycle Network Design 3.Design with an Emphasis on Fewest Number of Structures 4.Controlling the Size of p-Cycles 5.Concluding Discussion

Fewest Structures… A Different Goal in Design Another property of the conventional p-cycle ILP is the fact that it might have multiple solutions for the same capacity cost.  Therefore, using a bi-criterion objective in the ILP design model could help to bias the model towards always using the fewest number of cycle structures without capacity penalty.  Doing so in the COST239 network, we found that there is a solution involving 8 structures (instead of 9) for zero capacity penalty.

Set a Fixed Number of Structures It is also possible to force the ILP to design under a given maximum number of structures. Of course this involves capacity penalty, but apparently this is not so significant. So it might be more useful to design with fewest structures and no significant increase in spare capacity. e.g. +1%  5 structures, +5%  3 structures, (versus 8 or 9).

R 2 Restorability vs. Fewest Structures  However, be certain that playing with the number of structures matches all your goals.  For instance, selecting fewer structures somewhat harms the robustness under dual failure conditions.

Outlines 1.Motivations 2.Conventional p-Cycle Network Design 3.Design with an Emphasis on Fewest Number of Structures 4.Controlling the Size of p-Cycles 5.Concluding Discussion

Impacts on Capacity Requirements Well known that limiting the circumference-size of eligible cycles very  Not feasible for very small limits,  Requires some additional capacities (especially for small limits),  Decreasing function in general,  and Steady state for large limits. Already discussed by D. Schupke, C. G. Gruber and A. Autenrieth in ICC’02.

Fewest Structures vs. Smallest Sizes  More structures tend to be required when p-cycles are constrained to the smallest sizes.  However, the plot fluctuates between successive values of fewest structures.  For very large maximums, the ILP model keeps the optimal solution and thus, the same number of fewest p-cycle structures.

R 2 Restorability vs. Smallest Cycles As the design is forced to use smaller cycles, the R 2 benefits significantly  In fact, as a side-effect of their being more protection structures over which dual failures are in effect dispersed as parts of single failures which are less likely to affect the same cycle.

Outlines 1.Motivations 2.Conventional p-Cycle Network Design 3.Design with an Emphasis on Fewest Number of Structures 4.Controlling the Size of p-Cycles 5.Concluding Discussion

Conclusion  Hamiltonian Solutions vs. Conventional p-Cycle Network Design.  -Clarifies the misunderstanding in some papers.  Since using a single shortest Hamiltonian cycle is attractive from a management view, study of designs with an Emphasis on Number of Structures.  Small-circumference cycles might be desired to eliminate the need of signal regeneration en-route: controlling the size of p-cycles in the design  Tradeoff between capacity requirements, number of structures and circumference-size of p-cycles.

Thank You!!!