DocumentCode :
813970
Title :
Multicast server selection: problems, complexity, and solutions
Author :
Fei, Zongming ; Ammar, Mostafa ; Zegura, Ellen W.
Author_Institution :
Dept. of Comput. Sci., Kentucky Univ., Lexington, KY, USA
Volume :
20
Issue :
7
fYear :
2002
fDate :
9/1/2002 12:00:00 AM
Firstpage :
1399
Lastpage :
1413
Abstract :
We formulate and investigate fundamental problems that arise when multicast servers, that deliver content to multiple clients simultaneously, are replicated to enhance scalability and performance. Our study consists of two parts. First, we consider the problem under the assumption that the multicast clients are static for the duration of the multicast content distribution session. In this context, we examine two models for server behavior: fixed-rate servers, which transmit at a constant rate, and rate-adaptive servers, which adapt their transmission rate based on network conditions and/or feedback from clients. In both cases, we show that general versions of the client assignment problems are NP-hard. We then develop and evaluate efficient algorithms for interesting special cases, as well as heuristics for general cases. Second, we consider the case in which the set of clients changes dynamically during the multicast content distribution session. We again consider both fixed-rate and rate-adaptive servers. We formulate the problem as a Markov decision process, capturing the costs associated with trees, as well as the transition costs to dynamically change the trees. We use the properties of optimal solutions for small examples to develop a set of dynamic server selection heuristics.
Keywords :
Markov processes; broadcasting; client-server systems; computational complexity; multicast communication; multimedia communication; Markov decision process; NP-hard problem; anycasting; client assignment problems; dynamic server selection heuristics; feedback; fixed-rate servers; multicast clients; multicast content distribution session; multicast server selection; multiple clients; network conditions; rate-adaptive servers; scalability; server behavior; transition costs; transmission rate; Context modeling; Costs; Feedback; Multimedia communication; Network servers; Radio broadcasting; Scalability; Streaming media; TV broadcasting; Web server;
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/JSAC.2002.802069
Filename :
1031910
Link To Document :
بازگشت