17 th International Teletraffic Congress Topological design of telecommunication networks Michał Pióro a,b, Alpar Jüttner c, Janos Harmatos c, Áron Szentesi.

Slides:



Advertisements
Similar presentations
Using dynamic flow network modeling for global flight plan optimization CARE workshop 14th –15th March 2001, EUROCONTROL Brussels. Dritan Nace Heudiasyc.
Advertisements

Shadow Prices vs. Vickrey Prices in Multipath Routing Parthasarathy Ramanujam, Zongpeng Li and Lisa Higham University of Calgary Presented by Ajay Gopinathan.
Outline LP formulation of minimal cost flow problem
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
B Multi-Layer Network Design II Dr. Greg Bernstein Grotto Networking
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 Markov Random Fields and Graph Cuts Simon Prince
Data and Computer Communications Ninth Edition by William Stallings Chapter 12 – Routing in Switched Data Networks Data and Computer Communications, Ninth.
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
1 EL736 Communications Networks II: Design and Algorithms Class8: Networks with Shortest-Path Routing Yong Liu 10/31/2007.
Distributed Algorithms for Secure Multipath Routing
Jie Gao Joint work with Amitabh Basu*, Joseph Mitchell, Girishkumar Stony Brook Distributed Localization using Noisy Distance and Angle Information.
Detecting Network Intrusions via Sampling : A Game Theoretic Approach Presented By: Matt Vidal Murali Kodialam T.V. Lakshman July 22, 2003 Bell Labs, Lucent.
December 20, 2004MPLS: TE and Restoration1 MPLS: Traffic Engineering and Restoration Routing Zartash Afzal Uzmi Computer Science and Engineering Lahore.
ASWP – Ad-hoc Routing with Interference Consideration June 28, 2005.
Multicast Routing in ATM Networks with Multiple Classes of QoS Ren-Hung Hwang, Min-Xiou Chen, and Youn-Chen Sun Department of Computer Science & Information.
Multipath Routing Algorithms for Congestion Minimization Ron Banner and Ariel Orda Department of Electrical Engineering Technion- Israel Institute of Technology.
MODEL FOR FLIGHT LEVEL ASSIGNMENT PROBLEM ICRAT International Conference on Research in Air Transportation Alfred Bashllari National & Kapodistrian.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Lecture: 5 Optimization Methods & Heuristic Strategies Ajmal Muhammad, Robert Forchheimer Information Coding Group ISY Department.
Flow Models and Optimal Routing. How can we evaluate the performance of a routing algorithm –quantify how well they do –use arrival rates at nodes and.
Fast Failover for Control Traffic in Software-defined Networks Globecom 2012 Neda B. & Ying Z. Presented by: Szu-Ping Wang.
1 Slides by Yong Liu 1, Deep Medhi 2, and Michał Pióro 3 1 Polytechnic University, New York, USA 2 University of Missouri-Kansas City, USA 3 Warsaw University.
1 EL736 Communications Networks II: Design and Algorithms Class2: Network Design Problems -- Notation and Illustrations Yong Liu 09/12/2007.
Lecture 15. IGP and MPLS D. Moltchanov, TUT, Spring 2008 D. Moltchanov, TUT, Spring 2015.
Modeling and simulation of systems Simulation optimization and example of its usage in flexible production system control.
1 Hyong-Mo Jeon Reliability Models for Facility Location with Risk Pooling ISE 2004 Summer IP Seminar Jul
L14. Fair networks and topology design D. Moltchanov, TUT, Spring 2008 D. Moltchanov, TUT, Spring 2015.
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
Researchers: Preet Bola Mike Earnest Kevin Varela-O’Hara Han Zou Advisor: Walter Rusin Data Storage Networks.
Highway Risk Mitigation through Systems Engineering.
Optimal Base Station Selection for Anycast Routing in Wireless Sensor Networks 指導教授 : 黃培壝 & 黃鈴玲 學生 : 李京釜.
Logical Topology Design
Minimax Open Shortest Path First (OSPF) Routing Algorithms in Networks Supporting the SMDS Service Frank Yeong-Sung Lin ( 林永松 ) Information Management.
WOOD 492 MODELLING FOR DECISION SUPPORT
1 Short Term Scheduling. 2  Planning horizon is short  Multiple unique jobs (tasks) with varying processing times and due dates  Multiple unique jobs.
Energy-Efficient Sensor Network Design Subject to Complete Coverage and Discrimination Constraints Frank Y. S. Lin, P. L. Chiu IM, NTU SECON 2005 Presenter:
The Influence of Network Topology on the Efficiency of QoS Multicast Heuristic Algorithms Maciej Piechowiak Piotr Zwierzykowski Poznan University of Technology,
Mobile Agent Migration Problem Yingyue Xu. Energy efficiency requirement of sensor networks Mobile agent computing paradigm Data fusion, distributed processing.
CSE 589 Part VI. Reading Skiena, Sections 5.5 and 6.8 CLR, chapter 37.
1 Outline:  Optimization of Timed Systems  TA-Modeling of Scheduling Tasks  Transformation of TA into Mixed-Integer Programs  Tree Search for TA using.
Analysis and algorithms of the construction of the minimum cost content-based publish/subscribe overlay Yaxiong Zhao and Jie Wu
1 Presented by Sarbagya Buddhacharya. 2 Increasing bandwidth demand in telecommunication networks is satisfied by WDM networks. Dimensioning of WDM networks.
Heuristic Methods for Topological Design of Telecommunication Networks Andrzej Mysłek, Piotr Karaś Institute of Telecommunications Warsaw University of.
1 Slides by Yong Liu 1, Deep Medhi 2, and Michał Pióro 3 1 Polytechnic University, New York, USA 2 University of Missouri-Kansas City, USA 3 Warsaw University.
1 EL736 Communications Networks II: Design and Algorithms Class7: Location and Topological Design Yong Liu 10/24/2007.
Branch and Bound Algorithms Present by Tina Yang Qianmei Feng.
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
1 Slides by Yong Liu 1, Deep Medhi 2, and Michał Pióro 3 1 Polytechnic University, New York, USA 2 University of Missouri-Kansas City, USA 3 Warsaw University.
1 Planning Base Station and Relay Station Locations in IEEE j Multi-hop Relay Networks Yang Yu, Seán Murphy, Liam Murphy Department of Computer Science.
Global Optimization Methods for the Discrete Network Design Problem Dr. Shuaian Wang Lecturer University of Wollongong Dr. Qiang Meng Associate Professor.
Highway Risk Mitigation through Systems Engineering.
Slides by Yong Liu1, Deep Medhi2, and Michał Pióro3
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
Introduction to Multiple-multicast Routing Chu-Fu Wang.
Management Science 461 Lecture 7 – Routing (TSP) October 28, 2008.
Constraint Programming for the Diameter Constrained Minimum Spanning Tree Problem Thiago F. Noronha Celso C. Ribeiro Andréa C. Santos.
Wavelength-Routed Optical Networks: Linear Formulation, Resource Budgeting Tradeoffs, and a Reconfiguration Study Dhritiman Banergee and Biswanath Mukherjee,
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Management Science 461 Lecture 4b – P-median problems September 30, 2008.
The minimum cost flow problem
ISP and Egress Path Selection for Multihomed Networks
Designing of Cellular Mobile Networks Using Modern Heuristics
Frank Yeong-Sung Lin (林永松) Information Management Department
1.3 Modeling with exponentially many constr.
Designing of Cellular Mobile Networks Using Modern Heuristics
Multi-Objective Optimization for Topology Control in Hybrid FSO/RF Networks Jaime Llorca December 8, 2004.
L12. Network optimization
Algorithms for Budget-Constrained Survivable Topology Design
Frank Yeong-Sung Lin (林永松) Information Management Department
Presentation transcript:

17 th International Teletraffic Congress Topological design of telecommunication networks Michał Pióro a,b, Alpar Jüttner c, Janos Harmatos c, Áron Szentesi c, Piotr Gajowniczek b, Andrzej Mysłek b a Lund University, Sweden b Warsaw University of Technology, Poland c Ericsson Traffic Laboratory, Budapest, Hungary

1/15 © M.Pioro, A.Jüttner, J.Harmatos, Á.Szentesi, P.Gajowniczek, A.Mysłek Topological Design of Telecommunication Networks Outline Background Network model and problem formulation Solution methods –Exact (Branch and Bound) and the lower bound problem –Minoux heuristic and its extensions –Other methods (SAN and SAL) –Comparison of results Conclusions

2/15 © M.Pioro, A.Jüttner, J.Harmatos, Á.Szentesi, P.Gajowniczek, A.Mysłek Topological Design of Telecommunication Networks Background of Topological Design problem: localize links (nodes) with simultaneous routing of given demands, minimizing the cost of links selected literature: Boyce et al branch-and-bound (B&B) algorithms Dionne/Florian 1979 – B&B with lower bounds for link localization with direct demands Minoux problems’ classification and a descent method with flow reallocation to indirect paths for link localization

3/15 © M.Pioro, A.Jüttner, J.Harmatos, Á.Szentesi, P.Gajowniczek, A.Mysłek Topological Design of Telecommunication Networks Transit Nodes’ and Links’ Localization – problem formulation Given –a set of access nodes with geographical locations –traffic demand between each access node pair –potential locations of transit nodes find –the number and locations of the transit nodes –links connecting access nodes to transit nodes –links connecting transit nodes to each other –routing (flows) minimizing the total network cost

4/15 © M.Pioro, A.Jüttner, J.Harmatos, Á.Szentesi, P.Gajowniczek, A.Mysłek Topological Design of Telecommunication Networks Symbols used constants h d volume of demand d a edj =1 if link e belongs to path j of demand d, 0 otherwise c e cost of one capacity unit installed on link e k e fixed cost of installing link e Bbudget constraint M e upper bound for the capacity of link e variables x dj flow realizing demand d allocated to path j (continuous) y e capacity of link e (continuous)  e =1 if link e is provided, 0 otherwise (binary)

5/15 © M.Pioro, A.Jüttner, J.Harmatos, Á.Szentesi, P.Gajowniczek, A.Mysłek Topological Design of Telecommunication Networks Network model adequate for IP/MPLS LER  access node LSR  transit node LSP  demand flow LER LSR LER LSR LSP L1 L2 L3 L4

6/15 © M.Pioro, A.Jüttner, J.Harmatos, Á.Szentesi, P.Gajowniczek, A.Mysłek Topological Design of Telecommunication Networks Optimal Network Design Problem and Budget Constrained Problem ONDP minimize C =  e c e y e +  e k e  e constraints  j x dj = h d  d  j a edj x dj = y e y e  M e  e BCP minimize C =  e c e y e constraints  e k e  e  B  j x dj = h d  d  j a edj x dj = y e y e  M e  e

7/15 © M.Pioro, A.Jüttner, J.Harmatos, Á.Szentesi, P.Gajowniczek, A.Mysłek Topological Design of Telecommunication Networks Solution methods Specialized heuristics Simulated Allocation (SAL) Simulated Annealing (SAN) Exact algorithms: branch and bound (cutting planes)

8/15 © M.Pioro, A.Jüttner, J.Harmatos, Á.Szentesi, P.Gajowniczek, A.Mysłek Topological Design of Telecommunication Networks Branch and Bound method advantages –exact solution –heuristics’ results verification disadvantages –exponential increase of computational complexity –solving many “unnecessary” sub-problems 101

9/15 © M.Pioro, A.Jüttner, J.Harmatos, Á.Szentesi, P.Gajowniczek, A.Mysłek Topological Design of Telecommunication Networks Branch and Bound - lower bound LB proposed by Dionne/Florian 1979 is not suitable for our network model – with non-direct demands it gives no gain We propose another LB – modified problem with fixed cost transformed into variable cost: minimize C =  e  e y e +  e k e where  e = c e + k e /M e

10/15 © M.Pioro, A.Jüttner, J.Harmatos, Á.Szentesi, P.Gajowniczek, A.Mysłek Topological Design of Telecommunication Networks Minoux heuristics The original Minoux algorithm: step0 (greedy) allocate demands in the random order to the shortest paths: if a link was already used for allocation of another demand use only variable cost, otherwise use variable and installation cost of the link 1calculate the cost gain of reallocating the demands from each link to other allocated links (the shortest alternative path is chosen) 2select the link, whose elimination results in the greatest gain 3reallocate flows going through the link being eliminated 4if improvement possible go to step 2 elimination

11/15 © M.Pioro, A.Jüttner, J.Harmatos, Á.Szentesi, P.Gajowniczek, A.Mysłek Topological Design of Telecommunication Networks Minoux heuristics’ extensions individual flow shifting (H1) individual flow shifting with cost smoothing (H2) C e (y)=c e y + k e ·{1 - (1-  )/[(y-1)  +1]} if y > 0 = 0 otherwise. bulk flow shifting (H3) –for the first positive gain (H3F) –for the best gain (H3B) bulk flow shifting with cost smoothing (H4) –two versions (H4F and H4B)

12/15 © M.Pioro, A.Jüttner, J.Harmatos, Á.Szentesi, P.Gajowniczek, A.Mysłek Topological Design of Telecommunication Networks Other methods Simulated Allocation (SAL) in each step chooses, with probability q(x), between: –allocate(x) – adding one demand flow to the current state x –disconnect(x) – removing one or more demand flows from current x Simulated Annealing (SAN) starts from an initial solution and selects neighboring state: –changing the node or link status –switching on/off a node –switching on/off a transit or access link

13/15 © M.Pioro, A.Jüttner, J.Harmatos, Á.Szentesi, P.Gajowniczek, A.Mysłek Topological Design of Telecommunication Networks Comparison - objective

14/15 © M.Pioro, A.Jüttner, J.Harmatos, Á.Szentesi, P.Gajowniczek, A.Mysłek Topological Design of Telecommunication Networks Comparison - running time

15/15 © M.Pioro, A.Jüttner, J.Harmatos, Á.Szentesi, P.Gajowniczek, A.Mysłek Topological Design of Telecommunication Networks Conclusions proposed modification of Minoux algorithm can efficiently solve TNLLP, especially H4B Simulated Allocation seems to be the best heuristics proposed lower bound can be used to construct branch-and-bound implementations need for diverse methods - hybrids of the best shown here, e.g. Greedy Randomized Adaptive Search Procedure using SAL seems to be a good solution