Resource Pricing for Differentiated Services

In paper we present an overview of recent work on resource pricing for differentiated Services in the Internet. This approach is based upon encouraging Cooperation between the end-systems and the network by use of the correct feedback signals. These Signals reflect the congestion shadow prices at a resource, and their use means then even ‘selfish’ end-systems, acting in their own best interests, will push the System to a global or social Optimum. In contrast to most current Diffserv proposals, little is required from resources in the network; they just have to mark packets correctly, while the end-system can use complex or simple strategies. All that is needed is for the end-systems to have an incentive to react to the feedback signals, and then we have a distributed resource sharing mechanism. We give examples of typical end-system behaviour, and show how this approach can also implement Distributed Admission Control, where the decision is in the hand of the end-system. We comment on how ECN (Explicit Congestion Notification) could be used as an enabling technology. Lastly we outline how guarantees can be constructed with this framework.

[1]  Peter Key,et al.  Congestion Pricing for Congestion Avoidance , 1999 .

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

[3]  P. Key,et al.  User Policies in a Network Implementing Congestion Pricing , 1999 .

[4]  Richard J. Gibbens,et al.  Resource pricing and the evolution of congestion control , 1999, at - Automatisierungstechnik.

[5]  Laurent Massoulié,et al.  Stability of distributed congestion control with heterogeneous feedback delays , 2002, IEEE Trans. Autom. Control..

[6]  Laurent Massoulié,et al.  End-User Policies for Predicting Congestion Patterns in Data Networks , 2000 .

[7]  Laurent Massoulié,et al.  Impact of fairness on Internet performance , 2001, SIGMETRICS '01.

[8]  Jean C. Walrand,et al.  Fair end-to-end window-based congestion control , 2000, TNET.

[9]  J. Nash THE BARGAINING PROBLEM , 1950, Classics in Game Theory.

[10]  Christos Douligeris,et al.  Fairness in network optimal flow control: optimality of product forms , 1991, IEEE Trans. Commun..

[11]  S. Shenker Fundamental Design Issues for the Future Internet , 1995 .

[12]  Stan Zachary,et al.  Distributed admission control , 2000, IEEE Journal on Selected Areas in Communications.

[13]  Peter Key,et al.  An ECN-based end-to-end congestion-control framework: experiments and evaluation , 2000 .

[14]  Frank Kelly,et al.  Models for a self–managed Internet , 2000, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[15]  Steven Low,et al.  Random early marking: an optimisation approach to Internet congestion control , 1999, IEEE International Conference on Networks. ICON '99 Proceedings (Cat. No.PR00243).

[16]  Derek McAuley,et al.  Differential QoS and pricing in networks: Where flow control meets game theory , 1999, IEE Proc. Softw..

[17]  K. K. Ramakrishnan,et al.  A Proposal to add Explicit Congestion Notification (ECN) to IP , 1999, RFC.

[18]  Christos Douligeris,et al.  Fairness in Network Optimal Control: Optimality of Product Flow Forms , 1991 .

[19]  QUTdN QeO,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

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

[21]  Jeffrey K. MacKie-Mason,et al.  Pricing Congestible Network Resources (Invited Paper) , 1995, IEEE J. Sel. Areas Commun..

[22]  W. Hamilton,et al.  The evolution of cooperation. , 1984, Science.

[23]  R. Srikant,et al.  End-to-end congestion control schemes: utility functions, random losses and ECN marks , 2003, TNET.

[24]  Peter Key,et al.  The use of games to assess user strategies for differential Quality of Service in the Internet , 1999 .

[25]  Damon Wischik,et al.  How to Mark Fairly , 1999 .