Adaptive Resource Allocation: Self-Sizing for Next Generation Networks Michael Devetsikiotis Electrical & Computer Engineering North Carolina State University.

Slides:



Advertisements
Similar presentations
Ch. 12 Routing in Switched Networks
Advertisements

The Transmission Control Protocol (TCP) carries most Internet traffic, so performance of the Internet depends to a great extent on how well TCP works.
APNOMS03 1 A Resilient Path Management for BGP/MPLS VPN Jong T. Park School of Electrical Eng. And Computer Science Kyungpook National University
Japan Telecom Information & Communication Labs
1 Praveen K. Muthuswamy Electrical Computer and Systems Engineering Rensselaer Polytechnic Institute In collaboration with Koushik Kar, Aparna Gupta (RPI)
Optimal Capacity Sharing of Networks with Multiple Overlays Zheng Ma, Jiang Chen, Yang Richard Yang and Arvind Krishnamurthy Yale University University.
Energy-Efficient Congestion Control Opportunistically reduce link capacity to save energy Lingwen Gan 1, Anwar Walid 2, Steven Low 1 1 Caltech, 2 Bell.
Ch. 12 Routing in Switched Networks Routing in Packet Switched Networks Routing Algorithm Requirements –Correctness –Simplicity –Robustness--the.
Playback delay in p2p streaming systems with random packet forwarding Viktoria Fodor and Ilias Chatzidrossos Laboratory for Communication Networks School.
A Flexible Model for Resource Management in Virtual Private Networks Presenter: Huang, Rigao Kang, Yuefang.
A SLA Framework for QoS Provisioning and Dynamic Capacity Allocation Rahul Garg (IBM India Research Lab), R. S. Randhawa (Stanford University), Huzur Saran.
Advanced Computer Networking Congestion Control for High Bandwidth-Delay Product Environments (XCP Algorithm) 1.
Madhavi W. SubbaraoWCTG - NIST Dynamic Power-Conscious Routing for Mobile Ad-Hoc Networks Madhavi W. Subbarao Wireless Communications Technology Group.
XCP: Congestion Control for High Bandwidth-Delay Product Network Dina Katabi, Mark Handley and Charlie Rohrs Presented by Ao-Jan Su.
Ashish Gupta Under Guidance of Prof. B.N. Jain Department of Computer Science and Engineering Advanced Networking Laboratory.
Multiple constraints QoS Routing Given: - a (real time) connection request with specified QoS requirements (e.g., Bdw, Delay, Jitter, packet loss, path.
December 20, 2004MPLS: TE and Restoration1 MPLS: Traffic Engineering and Restoration Routing Zartash Afzal Uzmi Computer Science and Engineering Lahore.
1IMIC, 8/30/99 Constraint-Based Unicast and Multicast: Practical Issues Bala Rajagopalan NEC C&C Research Labs Princeton, NJ
High-performance bulk data transfers with TCP Matei Ripeanu University of Chicago.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
Introduction to Research on Networks Nelson Fonseca State University of Campinas.
Path Protection in MPLS Networks Using Segment Based Approach.
Rethinking Internet Traffic Management: From Multiple Decompositions to a Practical Protocol Jiayue He Princeton University Joint work with Martin Suchara,
Smart Networks Project University of California, Berkeley DARPA NMS PI Meeting Miami, Jan 21-23, 2004.
Connection Admission Control Schemes for Self-Similar Traffic Yanping Wang Carey Williamson University of Saskatchewan.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
Multipath Protocol for Delay-Sensitive Traffic Jennifer Rexford Princeton University Joint work with Umar Javed, Martin Suchara, and Jiayue He
Ashish Gupta (98130) Ashish Gupta (98131) Under guidance of Prof. B. N. Jain.
A Flexible Model for Resource Management in Virtual Private Networks Sanket Naik CS590F Fall 2000.
Jennifer Rexford Princeton University MW 11:00am-12:20pm Wide-Area Traffic Management COS 597E: Software Defined Networking.
BUDAPEST UNIVERSITY OF TECHNOLOGY AND ECONOMICS DEPARTMENT OF TELECOMMUNICATIONS AND MEDIA INFORMATICS BUDAPEST UNIVERSITY OF TECHNOLOGY AND ECONOMICS.
MATE: MPLS Adaptive Traffic Engineering Anwar Elwalid, et. al. IEEE INFOCOM 2001.
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
Network Layer Goals: understand principles behind network layer services: –routing (path selection) –dealing with scale –how a router works –advanced topics:
DaVinci: Dynamically Adaptive Virtual Networks for a Customized Internet Jennifer Rexford Princeton University With Jiayue He, Rui Zhang-Shen, Ying Li,
Particle Filtering in Network Tomography
1 EL736 Communications Networks II: Design and Algorithms Class2: Network Design Problems -- Notation and Illustrations Yong Liu 09/12/2007.
Power Issues in On-chip Interconnection Networks Mojtaba Amiri Nov. 5, 2009.
Shannon Lab 1AT&T – Research Traffic Engineering with Estimated Traffic Matrices Matthew Roughan Mikkel Thorup
A Distributed Scheduling Algorithm for Real-time (D-SAR) Industrial Wireless Sensor and Actuator Networks By Kiana Karimpour.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
1 Optimal Power Allocation and AP Deployment in Green Wireless Cooperative Communications Xiaoxia Zhang Department of Electrical.
“Intra-Network Routing Scheme using Mobile Agents” by Ajay L. Thakur.
Philipp Hasselbach Capacity Optimization for Self- organizing Networks: Analysis and Algorithms Philipp Hasselbach.
Mazumdar Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 1 Non-convex.
Budapest University of Technology and Economics Department of Telecommunications and Media Informatics Optimized QoS Protection of Ethernet Trees Tibor.
Multiscale Traffic Processing Techniques for Network Inference and Control Richard Baraniuk Edward Knightly Robert Nowak Rolf Riedi Rice University INCITE.
Salim Hariri HPDC Laboratory Enhanced General Switch Management Protocol Salim Hariri Department of Electrical and Computer.
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
Performance Analysis of Bayesian Networks-based Distributed Call Admission Control for NGN Abul Bashar, College of Computer Engineering.
Logical Topology Design
1 Optical Packet Switching Techniques Walter Picco MS Thesis Defense December 2001 Fabio Neri, Marco Ajmone Marsan Telecommunication Networks Group
Localized Algorithm for Aggregate Fairness in Wireless Sensor Networks Authors : Shigang Chen, Zhan Zhang CISE university of Florida CISE university of.
1 Flow and Congestion Control for Reliable Multicast Communication In Wide-Area Networks A Doctoral Dissertation By Supratik Bhattacharyya.
Opportunistic Traffic Scheduling Over Multiple Network Path Coskun Cetinkaya and Edward Knightly.
DDoS Attack and Defense 郭承賓 (Allen C.B. Kuo). Autonomous System Entry node.
DaVinci: Dynamically Adaptive Virtual Networks for a Customized Internet Jiayue He, Rui Zhang-Shen, Ying Li, Cheng-Yen Lee, Jennifer Rexford, and Mung.
6 December On Selfish Routing in Internet-like Environments paper by Lili Qiu, Yang Richard Yang, Yin Zhang, Scott Shenker presentation by Ed Spitznagel.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
THE IMPACT OF OSPF ROUTING ON MILITARY MANETS BY ROCCO LUPOI UNDER THE GUIDANCE OF DR. GRANT WIGLEY THESIS - BACHELOR OF COMPUTER SCIENCE (HONOURS) - LHIS.
Towards Next Generation Yuji Oie Kyushu Institute of Technology Program Co-Chair of Saint 2003.
MATE: MPLS Adaptive Traffic Engineering Anwar Elwalid Cheng Jin Steven Low Indra Widjaja Bell Labs Michigan altech Fujitsu 2006.
Data Consolidation: A Task Scheduling and Data Migration Technique for Grid Networks Author: P. Kokkinos, K. Christodoulopoulos, A. Kretsis, and E. Varvarigos.
Indian Institute of Technology Bombay 1 Communication Networks Prof. D. Manjunath
1 Chapter 6 Reformulation-Linearization Technique and Applications.
1 Transport Bandwidth Allocation 3/29/2012. Admin. r Exam 1 m Max: 65 m Avg: 52 r Any questions on programming assignment 2 2.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Network Layer Goals: Overview:
TCP Congestion Control
Presentation transcript:

Adaptive Resource Allocation: Self-Sizing for Next Generation Networks Michael Devetsikiotis Electrical & Computer Engineering North Carolina State University Dr. Qi Hao, Nortel Networks, Ottawa Dr. Sandra Tartarelli, NEC Research, Germany Dr. Matthias Falkner, Cisco, Germany Dr. Jiangbin Yang, Lantern Communications Fatih Haciomeroglu (M. Sc., graduated) Srikant Nalatwad (Ph. D. candidate) Peng Xu (Ph. D. candidate) Robert Callaway (M. Sc. candidate)

2 Overview of Interests Measurement-based, adaptive resource allocation use traffic measurements to improve congestion control include prices, QoS use statistical methods to predict, model and simulate efficiently Open Loop: Self-sizing of ATM/MPLS via adaptation Preemption and re-routing methods Closed Loop: Predictive Active Queue Management Predictive methods for Explicit Congestion Notification Games for loss networks (optical, wireless) with incomplete info

3 Self-Sizing Using Measurements Bandwidth allocation: make adaptive rather than static Use bandwidth more efficiently while satisfying QoS constraints. Adaptive algorithms based on traffic measurements: large gains. Plan: Separate into data and control parts Research and compare effective bandwidth techniques. Show efficiency gains, QoS delivery. Investigate measurement time scales and parameter settings. Research globality of information for larger networks (scaling). Study of gain vs. adaptation time scale. Try out in simulation, then emulation C++, OPNET RTFM in open source (IETF), Linux test-bed

4 Simplified Illustration

5 Traffic Descriptor: Effective Bandwidth The EB is a measure of the amount of bandwidth a source requires to meet its QoS. From Large Deviation Theory: P(Q>b): required QoS b: determined by max delay Under the hypothesis of large buffers : required bandwidth For each traffic class within each SD pair: C Theoretical Framework

6 Measured Effective Bandwidths S D NAP measurement point Network For each traffic class within each SD pair the aggregated traffic is measured On-Line Estimation Measurement window t (n-1) n

7 Optimization Model Example Optimize bandwidth partition among bands, given pricing, costs The optimal band partitioning problem (OBP) can be defined as finding and values that satisfy: Decision Variables: : partitioned capacity for band b in link j : 1 if node pair p, traffic pair b, goes through route r, and 0 otherwise Other Parameters: : effective bandwidth derived based on on-line measurement and QoS. Refer to the paper for other parameters.

8 Results: Data Part Systematic method comparison (pros and cons, complexity) Single node simulation: efficiency vs. QoS SRD and LRD traffic (investigated several generators). Selected algorithms (e.g., Gaussian, Norros, Courcoubetis, DRDMW). Showed gains, detailed statistics, satisfied QoS while saving bandwidth. Proposed novel dynamic time scale technique. Established Linux QoS test-bed, with MPLS, LDP, etc. Ported algorithms to IETF RTFM Confirmed simulation results with realistic emulation

9 Measurement Methods: Compare

10 Emulation: RTFM EB estimation was also implemented in the meter side. This eliminated the need for large SNMP transfers and resulted in faster response.

11 Emulation: Bandwidth Savings

12 Emulation: Preservation of QoS