Dynamic congestion-based pricing of bandwidth and buffer

We consider pricing of network resources in a reservation-based quality-of-service architecture. The pricing policy implements a distributed resource allocation to provide guaranteed bounds on packet loss and end-to-end delay for real-time applications. Distributed pricing roles are assigned to each user, each network node, and an arbitrager in between the user and the network. When delay constraints are not binding, we investigate two dynamic pricing algorithms using gradient projection and Newton's method to update prices, and prove their convergence. We analyze the performance of the dynamic pricing policies and show that the gradient algorithm using Newton's method converges more quickly and displays only a few small fluctuations. When delay constraints are binding, we investigate subgradient methods which can provide convergence to some range of the optimal allocation.

[1]  J. Hiriart-Urruty,et al.  Convex analysis and minimization algorithms , 1993 .

[2]  Rene L. Cruz,et al.  A calculus for network delay, Part I: Network elements in isolation , 1991, IEEE Trans. Inf. Theory.

[3]  P. Skelly,et al.  A histogram-based model for video traffic behavior in an ATM multiplexer , 1993, TNET.

[4]  Xi-Ren Cao,et al.  Internet pricing with a game theoretical approach: concepts and examples , 2002, TNET.

[5]  Jean C. Walrand,et al.  Decoupling bandwidths for networks: a decomposition approach to resource management , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.

[6]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[7]  Leandros Tassiulas,et al.  A Simple Rate Control Algorithm for Maximizing Total User Utility. , 2001, INFOCOM 2001.

[8]  Steven H. Low,et al.  Optimization flow control—I: basic algorithm and convergence , 1999, TNET.

[9]  John Murphy,et al.  Optimising embedded ATM networks , 1993 .

[10]  Jong-Wook Baek,et al.  Management of service level agreements for multimedia Internet service using a utility model , 2001, IEEE Commun. Mag..

[11]  Alexander L. Stolyar,et al.  Convexity properties of loss and overflow functions , 2003, Oper. Res. Lett..

[12]  George D. Stamoulis,et al.  Traffic equivalence and substitution in a multiplexer with applications to dynamic available capacity estimation , 2002, TNET.

[13]  Steven H. Low,et al.  Equilibrium bandwidth and buffer allocations for elastic traffics , 2000, TNET.

[14]  Nan Jin,et al.  The effect of bandwidth and buffer pricing on resource allocation and QoS , 2004, Comput. Networks.

[15]  Pravin Varaiya,et al.  Burstiness bounds for some burst reducing servers , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[16]  Scott Shenker,et al.  Best-effort versus reservations: a simple comparative analysis , 1998, SIGCOMM '98.

[17]  Gustavo de Veciana,et al.  On the relevance of time scales in performance oriented traffic characterizations , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[18]  G. Anandalingam,et al.  Optimal pricing for multiple services in telecommunications networks offering quality-of-service guarantees , 2003, TNET.

[19]  Ward Whitt,et al.  Effective bandwidths with priorities , 1998, TNET.

[20]  J. Morrison Asymptotic analysis of a data-handling system with many sources , 1989 .

[21]  Dimitri P. Bertsekas,et al.  Convex Analysis and Optimization , 2003 .

[22]  R. Sundaram A First Course in Optimization Theory: Bibliography , 1996 .

[23]  Richard J. La,et al.  Utility-based rate control in the Internet for elastic traffic , 2002, TNET.

[24]  Frank Kelly Charging and Accounting for Bursty Connections , 1995 .

[25]  Debasis Mitra,et al.  Effective bandwidth of general Markovian traffic sources and admission control of high speed networks , 1993, TNET.

[26]  Edward W. Knightly,et al.  Measurement-based admission control with aggregate traffic envelopes , 2001, TNET.

[27]  Debasis Mitra,et al.  A New Approach for Allocating Buffers and Bandwidth to Heterogeneous Regulated Traffic in an ATM Node , 1995, IEEE J. Sel. Areas Commun..

[28]  Pravin Varaiya,et al.  Correction to "A new approach to service provisioning in ATM networks" , 1993, TNET.

[29]  Walter Willinger,et al.  On the self-similar nature of Ethernet traffic , 1993, SIGCOMM '93.

[30]  Nan Jin,et al.  Sensitivity of optimal quality of service to bandwidth and buffer prices , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[31]  Catherine Rosenberg,et al.  A game theoretic framework for bandwidth allocation and pricing in broadband networks , 2000, TNET.

[32]  Liam Murphy,et al.  Distributed Pricing For Embedded ATM Networks , 1994 .

[33]  Scott Jordan,et al.  The Role of Price in the Connection Establishment Process , 1995 .