3/8/2004 -- 1 IMA Workshop Passivity Approach to Dynamic Distributed Optimization for Network Traffic Management John T. Wen, Murat Arcak, Xingzhe Fan.

Slides:



Advertisements
Similar presentations
10/26/2005CCW05 1 Resolving Greedy Users via Stateless AQM Murat Alanyali Boston University Joint work with Ashraf Al Daoud.
Advertisements

Distributed Rate Assignments for Broadband CDMA Networks Tara Javidi Electrical & Computer Engineering University of California, San Diego.
Equilibrium of Heterogeneous Protocols Steven Low CS, EE netlab.CALTECH.edu with A. Tang, J. Wang, Clatech M. Chiang, Princeton.
Optimal Capacity Sharing of Networks with Multiple Overlays Zheng Ma, Jiang Chen, Yang Richard Yang and Arvind Krishnamurthy Yale University University.
Internet Protocols Steven Low CS/EE netlab.CALTECH.edu October 2004 with J. Doyle, L. Li, A. Tang, J. Wang.
1 Traffic Engineering (TE). 2 Network Congestion Causes of congestion –Lack of network resources –Uneven distribution of traffic caused by current dynamic.
CS640: Introduction to Computer Networks Mozafar Bag-Mohammadi Lecture 3 TCP Congestion Control.
Mathematical models of the Internet Frank Kelly Hood Fellowship Public Lecture University of Auckland 3 April 2012.
REM : Active Queue Management Sanjeewa Athuraliya, Victor H. Li Steven H. Low, Qinghe Yin Presented by Hwangnam Kim.
Decomposable Optimisation Methods LCA Reading Group, 12/04/2011 Dan-Cristian Tomozei.
1 Multi-layer Active Queue Management and Congestion Control for Scalable Video Streaming Kang, S.-R.; Zhang, Y.; Dai, M.; Loguinov, D.; Distributed Computing.
XCP: Congestion Control for High Bandwidth-Delay Product Network Dina Katabi, Mark Handley and Charlie Rohrs Presented by Ao-Jan Su.
TCP Stability and Resource Allocation: Part II. Issues with TCP Round-trip bias Instability under large bandwidth-delay product Transient performance.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Informal Quiz #05: SOLUTIONS Shivkumar Kalyanaraman: GOOGLE: “Shiv.
5/4/2006EE228A – Communication Networks 1 Congestion Control to Reduce Latency in Sensor Networks for Real-Time Applications Presented by Phoebus Chen.
Farsighted Congestion Controllers Milan Vojnović Microsoft Research Cambridge, United Kingdom Collaborators: Dinan Gunawardena (MSRC), Peter Key (MSRC),
Control Theory in TCP Congestion Control and new “FAST” designs. Fernando Paganini and Zhikui Wang UCLA Electrical Engineering July Collaborators:
Lecture 9. Unconstrained Optimization Need to maximize a function f(x), where x is a scalar or a vector x = (x 1, x 2 ) f(x) = -x x 2 2 f(x) = -(x-a)
Charge-Sensitive TCP and Rate Control Richard J. La Department of EECS UC Berkeley November 22, 1999.
TCP Stability and Resource Allocation: Part I. References The Mathematics of Internet Congestion Control, Birkhauser, The web pages of –Kelly, Vinnicombe,
Diffusion Mechanisms for Active Queue Management Department of Electrical and Computer Engineering University of Delaware May 19th / 2004 Rafael Nunez.
Rethinking Traffic Management: Using Optimization Decomposition to Derive New Architectures Jennifer Rexford Princeton University Jiayue He, Ma’ayan Bresler,
Diffusion Mechanisms for Active Queue Management Department of Electrical and Computer Engineering University of Delaware May 19th / 2004 Rafael Nunez.
A TCP With Guaranteed Performance in Networks with Dynamic Congestion and Random Wireless Losses Stefan Schmid, ETH Zurich Roger Wattenhofer, ETH Zurich.
Heterogeneous Congestion Control Protocols Steven Low CS, EE netlab.CALTECH.edu with A. Tang, J. Wang, D. Wei, Caltech M. Chiang, Princeton.
Interaction of ISPs: Distributed Resource Allocation and Revenue Maximization Sam C.M. Lee, Joe W.J. Jiang, John C.S. Lui The Chinese University of Hong.
A Strategy for Implementing Smart Market Pricing Scheme on Diff-Serv Murat Yuksel and Shivkumar Kalyanaraman Rensselaer Polytechnic Institute, Troy, NY.
Distributed-Dynamic Capacity Contracting: A congestion pricing framework for Diff-Serv Murat Yuksel and Shivkumar Kalyanaraman Rensselaer Polytechnic Institute,
Combining Multipath Routing and Congestion Control for Robustness Peter Key.
1 Optimization and Stochastic Control of MANETs Asu Ozdaglar Electrical Engineering and Computer Science Massachusetts Institute of Technology CBMANET.
Diffusion Mechanisms for Active Queue Management Department of Electrical and Computer Engineering University of Delaware Aug 19th / 2004 Rafael Nunez.
Multipath Protocol for Delay-Sensitive Traffic Jennifer Rexford Princeton University Joint work with Umar Javed, Martin Suchara, and Jiayue He
Diffusion Mechanisms for Active Queue Management Department of Electrical and Computer Engineering University of Delaware May 19th / 2004 Rafael Nunez.
1 A State Feedback Control Approach to Stabilizing Queues for ECN- Enabled TCP Connections Yuan Gao and Jennifer Hou IEEE INFOCOM 2003, San Francisco,
10th Workshop on Information Technologies and Systems 1 A Comparative Evaluation of Internet Pricing Schemes: Smart Market and Dynamic Capacity Contracting.
Diffusion Early Marking Department of Electrical and Computer Engineering University of Delaware May / 2004 Rafael Nunez Gonzalo Arce.
New Designs for the Internet Why can’t I get higher throughput? Why is my online video jerky? How is capacity shared in the Internet?
By: Gang Zhou Computer Science Department University of Virginia 1 A Game-Theoretic Framework for Congestion Control in General Topology Networks SYS793.
Efficiency Loss in a Network Resource Allocation Game Paper by: Ramesh Johari, John N. Tsitsiklis [ Informs] Presented by: Gayatree Ganu.
DaVinci: Dynamically Adaptive Virtual Networks for a Customized Internet Jennifer Rexford Princeton University With Jiayue He, Rui Zhang-Shen, Ying Li,
Design of an optimal AQM controller for the Diffserv architecture Leonardo Rangel / Nelson Fonseca Institute of Computing - IC Unicamp, Campinas, ,
Algorithmic Game Theory and Internet Computing Vijay V. Vazirani Georgia Tech New Market Models and Algorithms.
1 Modeling the Effect of a Rate Smoother on TCP Congestion Control Behavior Kang Li, Jonathan Walpole, David C. Steere {kangli, walpole,
1 1 CSHCN, Copyright © 2003 Center for Satellite & Hybrid Communication Networks Title: Multipath Transport Protocol and Stability Faculty:Richard J. La.
Workshop PRIXNET Distributed Virtual Circuit Switching protocol with auction pricing Loubna ECHABBI Dominique BARTH Laboratoire PRISM.
1 Transport BW Allocation, and Review of Network Routing 11/2/2009.
Congestion Control in CSMA-Based Networks with Inconsistent Channel State V. Gambiroza and E. Knightly Rice Networks Group
Acknowledgments S. Athuraliya, D. Lapsley, V. Li, Q. Yin (UMelb) S. Adlakha (UCLA), J. Doyle (Caltech), K. Kim (SNU/Caltech), F. Paganini (UCLA), J. Wang.
DaVinci: Dynamically Adaptive Virtual Networks for a Customized Internet Jiayue He, Rui Zhang-Shen, Ying Li, Cheng-Yen Lee, Jennifer Rexford, and Mung.
Some questions about multipath Damon Wischik, UCL Trilogy UCL.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley.
June 4, 2003EE384Y1 Demand Based Rate Allocation Arpita Ghosh and James Mammen {arpitag, EE 384Y Project 4 th June, 2003.
Active Queue Management in Internet and Wireless Networks X. Deng, S. Yi, G. Kesidis and C. R. Das The Pennsylvania State University Stabilized queue size.
Jennifer Rexford Fall 2014 (TTh 3:00-4:20 in CS 105) COS 561: Advanced Computer Networks TCP.
Scalable Laws for Stable Network Congestion Control Fernando Paganini UCLA Electrical Engineering IPAM Workshop, March Collaborators: Steven Low,
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.
XCP: eXplicit Control Protocol Dina Katabi MIT Lab for Computer Science
D. AriflerCMPE 548 Fall CMPE 548 Routing and Congestion Control.
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
Congestion Control for High Bandwidth-Delay Product Networks Dina Katabi, Mark Handley, Charlie Rohrs Presented by Yufei Chen.
Traffic Engineering with AIMD in MPLS Networks
TCP Congestion Control
TCP Congestion Control
Elasticity Considerations for Optimal Pricing of Networks
Uncooperative Flow Control
TCP Congestion Control
Communication Networks
Understanding Congestion Control Mohammad Alizadeh Fall 2018
Resource Pooling A system exhibits complete resource pooling if it behaves as if there was a single pooled resource. I propose ‘extent of resource pooling’
ACHIEVEMENT DESCRIPTION
Presentation transcript:

3/8/ IMA Workshop Passivity Approach to Dynamic Distributed Optimization for Network Traffic Management John T. Wen, Murat Arcak, Xingzhe Fan Department of Electrical, Computer, & Systems Eng. Rensselaer Polytechnic Institute Troy, NY 12180

3/8/ IMA Workshop Network Flow Control Problem Design source and link control laws to achieve: stability, utilization, fairness, robustness. RfRf RbRb q Nq N x   N y Ly L p Lp L Forward routing matrix (including delays) Return routing matrix (including delays) N sourcesL links Source control. link control diagonal Adjust sending rate based on congestion indication (AIMD, TCP Reno, Vegas) AQM: Provide congestion information (RED, REM, AVQ) Optimization approach: Kelly, Low, Srikant, …

3/8/ IMA Workshop Passivity A System H is passive if there exists a storage function V(x)  0 such that for some function W(x)  0 H uy x If V(x) corresponds to physical energy, then H conserves or dissipates energy. Example: Passive (RLC) circuits, passive structure, etc.

3/8/ IMA Workshop Passivity Approach: Primal RTRT R h + - -p p -qxy y Kelly’s Primal Controller + - -(q-q * ) -(U’(x)-U’(x * )) s -1 I N K g1g1 RTRT R + - -(p-p * ) p-p * -(q-q * )x-x * y-y * s I L s -1 I L h1h (q-q * ) -(U’(x)-U’(x * )) (D+C(sI-A) -1 B) s -1 I N g1g1

3/8/ IMA Workshop Extension First order dual: (y-y *) to (p-p * ) is also passive Implementable using delay and loss Passive decomposition is not unique: For first order source controller, the system between –(p-p * ) and (y-y * ) is also passive. RTRT R + - -(p-p * ) p-p * -(q-q * )x-x * y-y * x=K(U’(x)-q) + x. h1h1 If U’’<0 uniformly (strictly concave), contains a negative definite term in x-x * --- important for robustness!

3/8/ IMA Workshop Passivity Approach: Dual Low’s Dual Controller RTRT R -U’ q -q p x y x = (y-c) + b b. =  (y-c+  b) + p p. RTRT R g q-q * -(q-q * ) p-p * x- x * y-y * x- x * =  (y-c+  b) + p p. = (y-c) + b b. q. q. - s -1 I L sI L p. y - c D+C(sI-A) -1 B y - c p.

3/8/ IMA Workshop Passivity Approach: Primal/Dual Controller RTRT R + - -p p -qxy y x= K (U’(x)-q)) + x. p =  (y - c) + p. Consequence of passivity of first order source controller and first order link controller: combined dynamic controller is also stable. Generalizes Hollot/Chait controller and easily extended to Kunniyur/Srikant controller.

3/8/ IMA Workshop Simulation: Primal Controller.25 sec delay (A1:Kelly) (B1:Passive)

3/8/ IMA Workshop Simulation: Dual Controller 1 sec delay (A2:Low/Paganini) (B2:Passive)

3/8/ IMA Workshop Robustness in Time Delay Passivity approach provides Lyapunov function candidates to compute quantitative trade-offs between disturbance and performance, and stability bounds on delays.

3/8/ IMA Workshop Extension to CDMA Power Control Passivity approach is applicable to other distributed optimization problems: minimize power subject to the signal-to-interference constraint.

3/8/ IMA Workshop Extension to Multipath Flow Control Traffic demand in multipath flow control can be incorporated as additional inequality constraints. Same passivity analysis applicable with demand pricing feedback based on r-Hx. x1x1 x2x2 x1x1 x2x2 x3x3 x4x4 x5x5 x3x3 x4x4 x5x5 z 1 =x 1 +x 2 ≥ r 1 z 2 =x 3 +x 4 +x 5 ≥ r 2