DocumentCode :
1600400
Title :
Optimal partition of QoS requirements for many-to-many connections
Author :
Lorenz, Dean H. ; Orda, Ariel ; Raz, Danny
Author_Institution :
Distributed Comput. Syst., IBM Haifa Res. Labs., Israel
Volume :
3
fYear :
2003
Firstpage :
1670
Abstract :
The problems related to supporting multicast connections with quality of service (QoS) requirements are studied. We investigate the problem of optimal resource allocation in the context of performance dependent costs. In this context each network element can offer several QoS guarantees, each associated with a different cost. This is a natural extension to the commonly used bi-criteria model, where each link is associated with a single delay and a single cost. This framework is simple yet strong enough to model many practical interesting networking problems. The fundamental multicast resource allocation problem under this framework is how to optimally allocate QoS requirements on the links of the multicast tree. One needs to partition the end-to-end QoS requirement along the various paths in a tree. The goal is to satisfy the end-to-end QoS requirement with minimum cost. Previous studies under this framework considered single-source multicast connections, where the end-to-end QoS requirement is specified from the source to all other multicast group members. In this paper we extend these results to the more general, and considerably harder case of multicast sessions, where the end-to-end requirement hold for every path between any two multicast group members. Our aim is to provide rigorous solutions, with proven performance guarantees, by way of algorithmic analysis. The problem under investigation is NP hard for general cost functions, thus we first present a pseudopolynomial exact solution. From this solution we derive two efficient ε-approximate solutions. One achieves optimal cost, but may violate the end-to-end delay requirement by a factor of (1 + ε), and the other strictly obeys the bounds and achieves a cost within a factor of (1+ε) of the optimum. Furthermore, we present improved results for discrete cost functions, and give a simple linear-time exact polynomial solution for a specific, and practically interesting, family of convex cost functions.
Keywords :
multicast communication; optimisation; polynomials; quality of service; resource allocation; ε-approximate solution; NP hard problem; QoS guarantees; QoS requirements optimal partition; bi-criteria model; convex cost function family; discrete cost function; end-to-end quality of service requirement; linear-time exact polynomial solution; many-to-many connection; multicast connection; multicast optimal resource allocation; multicast session; multicast tree link; network element; optimal cost; performance dependent cost; pseudopolynomial exact solution; Algorithm design and analysis; Call conference; Computer science; Cost function; Delay; Distributed computing; Multicast algorithms; Performance analysis; Quality of service; Resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies
ISSN :
0743-166X
Print_ISBN :
0-7803-7752-4
Type :
conf
DOI :
10.1109/INFCOM.2003.1209190
Filename :
1209190
Link To Document :
بازگشت