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.

Slides:



Advertisements
Similar presentations
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 12 Cross-Layer.
Advertisements

1 EL736 Communications Networks II: Design and Algorithms Class1: Introduction Yong Liu 09/05/2007.
COS 461 Fall 1997 Routing COS 461 Fall 1997 Typical Structure.
BY PAYEL BANDYOPADYAY WHAT AM I GOING TO DEAL ABOUT? WHAT IS AN AD-HOC NETWORK? That doesn't depend on any infrastructure (eg. Access points, routers)
Jaringan Komputer Lanjut Packet Switching Network.
Clayton Sullivan PEER-TO-PEER NETWORKS. INTRODUCTION What is a Peer-To-Peer Network A Peer Application Overlay Network Network Architecture and System.
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.
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli SIGCOMM 1996.
OLD DOG CONSULTING Traffic Engineering or Network Engineering? The transition to dynamic management of multi-layer networks Adrian Farrel Old Dog Consulting.
High Performance Router Architectures for Network- based Computing By Dr. Timothy Mark Pinkston University of South California Computer Engineering Division.
Traffic Engineering With Traditional IP Routing Protocols
CS541 Advanced Networking 1 Spectrum Sharing in Cognitive Radio Networks Neil Tang 3/23/2009.
Detecting Network Intrusions via Sampling : A Game Theoretic Approach Presented By: Matt Vidal Murali Kodialam T.V. Lakshman July 22, 2003 Bell Labs, Lucent.
Chapter 10 Introduction to Wide Area Networks Data Communications and Computer Networks: A Business User’s Approach.
CS541 Advanced Networking 1 Cognitive Radio Networks Neil Tang 1/28/2009.
Rethinking Internet Traffic Management: From Multiple Decompositions to a Practical Protocol Jiayue He Princeton University Joint work with Martin Suchara,
CS335 Networking & Network Administration Tuesday, April 20, 2010.
On Self Adaptive Routing in Dynamic Environments -- A probabilistic routing scheme Haiyong Xie, Lili Qiu, Yang Richard Yang and Yin Yale, MR and.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
SMUCSE 8344 Constraint-Based Routing in MPLS. SMUCSE 8344 Constraint Based Routing (CBR) What is CBR –Each link a collection of attributes (performance,
1 A Distributed Algorithm for Joint Sensing and Routing in Wireless Networks with Non-Steerable Directional Antennas Chun Zhang *, Jim Kurose +, Yong Liu.
1 EL736 Communications Networks II: Design and Algorithms Class11: Multi-Hour and Multi-Layer Network Design 12/05/2007.
Lecture 1, 1Spring 2003, COM1337/3501Computer Communication Networks Rajmohan Rajaraman COM1337/3501 Textbook: Computer Networks: A Systems Approach, L.
1 EL736 Communications Networks II: Design and Algorithms Class10: Restoration and Protection Design of Resilient Networks Yong Liu 11/28/2007.
Shortest Route, Minimal Spanning Tree and Maximal Flow Models
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.
Capacity Scaling with Multiple Radios and Multiple Channels in Wireless Mesh Networks Oguz GOKER.
MPLS and Traffic Engineering Ji-Hoon Yun Computer Communications and Switching Systems Lab.
1 Heterogeneity in Multi-Hop Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2003 Vaidya.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
17 th International Teletraffic Congress Topological design of telecommunication networks Michał Pióro a,b, Alpar Jüttner c, Janos Harmatos c, Áron Szentesi.
SMUCSE 8344 Protection & Restoration of Optical Networks.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Chapter 5 Network Layer.
1 A Distributed Algorithm for Joint Sensing and Routing in Wireless Networks with Non-Steerable Directional Antennas Chun Zhang *, Jim Kurose +, Yong Liu.
A Routing Underlay for Overlay Networks Akihiro Nakao Larry Peterson Andy Bavier SIGCOMM’03 Reviewer: Jing lu.
Hub Location Problems Chapter 12
Logical Topology Design
Interaction of Overlay Networks: Properties and Implications Joe W.J. Jiang Dah-Ming Chiu John C.S. Lui The Chinese University of Hong Kong.
Covilhã, 30 June Atílio Gameiro Page 1 The information in this document is provided as is and no guarantee or warranty is given that the information is.
Data and Computer Communications Chapter 11 – Asynchronous Transfer Mode.
《 Hierarchical Caching Management for Software Defined Content Network based on Node Value 》 Reporter : Jing Liu , China Affiliation : University of Science.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
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.
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
1 Simple provisioning, complex consolidation – An approach to improve the efficiency of provisioning oriented optical networks Tamás Kárász Budapest University.
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 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.
OSI ARCHITECTURE IN OSI, ACTUAL INFORMATION IS OVERHEADED BY PROTOCOL LAYERS IF ALL SEVEN LAYERS ARE OVERHEADED, THEN AS LITTLE AS 15% OF THE TRANSMITTED.
Slides by Yong Liu1, Deep Medhi2, and Michał Pióro3
1 Traffic Engineering By Kavitha Ganapa. 2 Introduction Traffic engineering is concerned with the issue of performance evaluation and optimization of.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
1 EL736 Communications Networks II: Design and Algorithms Class4: Network Design Modeling (II) Yong Liu 10/03/2007.
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
Advanced Computer Networks
L11. Link-path formulation
Architecture and Algorithms for an IEEE 802
Network Survivability
TCP in Mobile Ad-hoc Networks
L12. Network optimization
Introduction Basic formulations Applications
TCP in Wireless Ad-hoc Networks
SURVIVABILITY IN IP-OVER-WDM NETWORKS (2)
Optical communications & networking - an Overview
Power Efficient Communication ----Joint Routing, Scheduling and Power Control Design Presenter: Rui Cao.
Requirements of Computing in Network
Presentation transcript:

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 of Technology, Poland & Lund University, Sweden October 2007 Routing, Flow, and Capacity Design in Communication and Computer Networks Chapter 12: Multi-Layer Design

2 Outline  Multi-Layer Networks  modeling  dimensioning  restoration

3 Multi-Layer Networks  Traffic v.s. Transport Networks  Technology Example  Cost Component  cross-layer connection  physical connection

4 Dimensioning at two Resource Layers  demand layer  demand between pairs of users  to be carried by traffic network  traffic network layer  set of logical links  realize each demand through flow allocation  capacity of each link realized by transport layer  transport network layer  set of physical links  realize each logical link capacity through flow allocation  dimensioning: how much capacity needed on each logical/physical link?

5 Two-Layer Dimensioning (continuous case)

6 Two-Layer Dimensioning (continuous/integral)

7 Allocation with Two Layers of Resources  lower layer capacities fixed  upper layer capacities variable

8 Two-Layer Mixed Dimensioning Allocation Problem  lower layer capacities fixed  upper layer link cost, lower layer routing cost

9 Extension to More than Two Layers  Example: IP/MPLS/SONET  link at layer k+1 is demand for layer k  demand considered the top layer  joint dimensioning across all layers  See model in the next slide  solution approach: generalized shortest path allocation rule  at layer k, allocate a layer k+1 demand (link l k+1 ) to its cheapest path p k  set link weight at layer k+1 for l k+1 using length of p k at layer k  repeat until find the shortest paths for all demands

10

11 Extension: joint optimal routing and capacity design in upper layer  routing: given demands, link capacities, find the best flow allocation  capacity allocation normally done in coarser time scale  exception in wireless/sensor network  no well-defined link capacity  links from same node share resource: spectrum, power, timeslot  link capacities be adjusted along with routing  joint optimization of rate control, routing and resource allocation  reference: “ A Distributed Algorithm for Joint Sensing and Routing in Wireless Networks with Non-Steerable Directional Antennas”, ftp://gaia.cs.umass.edu/pub/Zhang06_jointopt_tr0612.pdf

12 Multi-Layer Networks for Restoration Design  Upon failures, path restorations can be done  in both upper and lower layers  low layer only  upper layer only  Example: IP/SONET  upon failure: IP Re- routing/SONET reconfiguration  time-scale difference  transit loss of link capacity in IP layer  transit loss of packets for demands

13 Two-Layer Restoration Dimensioning with Unrestricted Flow Reconfiguration  capacity dimensioning to handle all possible failure states  arbitrary flow reconfiguration at both layers

14 Two-Layer Restoration Dimensioning with Unrestricted Flow Reconfiguration

15 Restoration Dimensioning with reconfiguration only at lower layer  upper layer link capacities and flows required to be same under any failure state (no rerouting allowed)  lower layer flow reconfigurable

16 Restoration Dimensioning with reconfiguration only at upper layer  lower layer flows are not reconfigurable, low path may not available after failure  upper layer link capacities affected by failure, and flows can be reconfigured arbitrarily

17 Extension: Overlay/P2P Networks  Overlay Networks  logical networks on top of physical networks  improved end user performance  new services: Content distribution: Akamai p2p file sharing: BitTorrent, EMule Streaming/multicast: Skype/IPTV  Overlay Network Design  efficiency: topologies, routing, scheduling, rate control  interaction with native IP networks  Reference: "On the Interaction Between Overlay Routing and Traffic Engineering'', overlay A D B C G=(V,E) underlay