Multirate multicast service provisioning II: a tâtonnement process for rate allocation

In multirate multicast different users in the same multicast group can receive services at different rates depending on their own requirements and the congestion level of the network. In this two-part paper we present a general framework for addressing the optimal rate control problem in multirate multicast where the objective is the maximization of a social welfare function expressed by the sum of the users’ utility functions. In Part II we present a market based mechanism and an adjustment process that have the following features. They satisfy the informational constraints imposed by the nature of multirate multicast; and when they are combined with the results of Part I they result in an optimal solution of the corresponding centralized multirate multicast problem.

[1]  Jeffrey K. MacKie-Mason,et al.  A Market-Based Approach to Optimal Resource Allocation in Integrated-Services Connection-Oriented Networks , 2002, Oper. Res..

[2]  Francesco Mallegni,et al.  The Computation of Economic Equilibria , 1973 .

[3]  Don Towsley,et al.  The impact of multicast layering on network fairness , 2002, TNET.

[4]  Gerard van der Laan,et al.  Interpretation of a Variable Dimension Fixed Point Algorithm with an Artificial Level , 1983, Math. Oper. Res..

[5]  Thierry Turletti,et al.  Issues With Multicast Video Distribution in Heterogeneous Packet Networks , 1994 .

[6]  Steven McCanne,et al.  Receiver-driven layered multicast , 2001 .

[7]  Leandros Tassiulas,et al.  Fair allocation of discrete bandwidth layers in multicast networks , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[8]  Jim Kurose,et al.  Optimization-Based Congestion Control for Multicast Communications TITLE2: , 2000 .

[9]  Sanjoy Paul Layered Video Multicast with Retransmission (LVMR) , 1998 .

[10]  Demosthenis Teneketzis,et al.  A pricing methodology for resource allocation and routing in integrated-services networks with quality of service requirements , 2002, Math. Methods Oper. Res..

[11]  Sanjoy Paul,et al.  Layered video multicast with retransmissions (LVMR): evaluation of hierarchical rate control , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[12]  Leandros Tassiulas,et al.  Optimization Based Rate Control for Multirate , 2001 .

[13]  Leandros Tassiulas,et al.  Fair allocation of utilities in multirate multicast networks: a framework for unifying diverse fairness objectives , 2002, IEEE Trans. Autom. Control..

[14]  Leonid Hurwicz On Informational Decentralization and Efficiency of Resource Allocation Mechanisms , 1986 .

[15]  Hiroshi Yasuda,et al.  Variable bit-rate coding of video signals for ATM networks , 1989, IEEE J. Sel. Areas Commun..

[16]  Leandros Tassiulas,et al.  Fair allocation of resources in multirate multicast trees , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[17]  Olvi L. Mangasarian,et al.  Nonlinear Programming , 1969 .

[18]  Gerard van der Laan,et al.  A restart algorithm for computing fixed points without an extra dimension , 1979, Math. Program..

[19]  Leandros Tassiulas,et al.  Distributed algorithms for computation of fair rates in multirate multicast trees , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[20]  Leandros Tassiulas,et al.  Back pressure based multicast scheduling for fair bandwidth allocation , 2005, IEEE Trans. Neural Networks.

[21]  T. Bially,et al.  A Technique for Adaptive Voice Flow Control in Integrated Packet Networks , 1980, IEEE Trans. Commun..

[22]  L. W. T. Stafford,et al.  Mathematics for Economists , 1971 .

[23]  L. Hurwicz The Design of Mechanisms for Resource Allocation , 1973 .

[24]  R. Srikant,et al.  Congestion control for fair resource allocation in networks with multicast flows , 2004, IEEE/ACM Transactions on Networking.

[25]  James Renegar,et al.  A mathematical view of interior-point methods in convex optimization , 2001, MPS-SIAM series on optimization.

[26]  Leandros Tassiulas,et al.  Optimization based rate control for multirate multicast sessions , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[27]  Donald F. Towsley,et al.  Decentralized Computation of Weighted Max-Min Fair Bandwidth Allocation in Networks with Multicast Flows , 2001, IWDC.

[28]  Kai-Yeung Siu,et al.  On Max-Min Fair Congestion Control for Multicast ABR Service in ATM , 1997, IEEE J. Sel. Areas Commun..

[29]  Yurii Nesterov,et al.  Interior-point polynomial algorithms in convex programming , 1994, Siam studies in applied mathematics.

[30]  Mokhtar S. Bazaraa,et al.  Nonlinear Programming: Theory and Algorithms , 1993 .

[31]  B. Curtis Eaves,et al.  Homotopies for computation of fixed points , 1972, Math. Program..

[32]  Jim Kurose,et al.  Optimization-based congestion control for multicast communications , 2002 .

[33]  S. Reiter,et al.  The informational size of message spaces , 1974 .

[34]  A. Mas-Colell,et al.  Microeconomic Theory , 1995 .

[35]  David Watson,et al.  Protocol scrubbing: network security through transparent flow modification , 2004, IEEE/ACM Transactions on Networking.

[36]  Leandros TassiulasyDept Layered Bandwidth Allocation for Multicasting of Hierarchically Encoded Sources , 2000 .

[37]  Leandros Tassiulas,et al.  A scalable low-overhead rate control algorithm for multirate multicast sessions , 2002, IEEE J. Sel. Areas Commun..

[38]  Herbert E. Scarf,et al.  The Computation of Economic Equilibria , 1974 .