DocumentCode
924302
Title
Design differentiated service multicast with selfish agents
Author
Weizhao Wang ; Xiang-Yang Li ; Zheng Sun
Author_Institution
Dept. of Comput. Sci., Illinois Inst. of Technol., Chicago, IL, USA
Volume
24
Issue
5
fYear
2006
fDate
5/1/2006 12:00:00 AM
Firstpage
1061
Lastpage
1073
Abstract
Differentiated service (DiffServ) is a mechanism to provide the quality-of-service (QoS) with a certain performance guarantee. In this paper, we study how to design DiffServ multicast when every relay link is an independent selfish agent. We assume that each link e/sub i/ is associated with a (privately known) cost coefficient c/sub i/ such that the cost of e/sub i/ to provide a transmission service with bandwidth demand x is c/sub i//spl middot/x. Further, we assume that there is a fixed source node s and a set R of receivers, each of which requires from s data with a minimum bandwidth demand. The DiffServ multicast problem is to compute a link-weighted tree rooted at s and spanning R such that the receivers´ demands are met. This generalizes the traditional link-weighted Steiner tree problem. We first show that a previous approximation algorithm does not directly induce a strategyproof mechanism. We then give a new polynomial time algorithm to construct a DiffServ multicast tree whose total cost is no more than eight times the optimal total cost when the cost coefficient of each link is known. Based on this tree, we design a truthful mechanism for DiffServ multicast, i.e., we give a polynomial-time computable payment scheme to compensate all chosen relay links such that each link maximizes its profit when it declares its cost coefficient truthfully.
Keywords
DiffServ networks; bandwidth allocation; electronic money; multicast protocols; polynomials; quality of service; trees (mathematics); QoS; bandwidth demand; computable payment scheme; cost coefficient; differentiated service multicast tree; polynomial time algorithm; quality-of-service; relay link; selfish agent; Approximation algorithms; Bandwidth; Cost function; Diffserv networks; Multicast algorithms; Polynomials; Quality of service; Relays; Sun; Telecommunication traffic; Algorithmic mechanism design; approximation algorithms; differentiated service (DiffServ); multicast; selfish agents;
fLanguage
English
Journal_Title
Selected Areas in Communications, IEEE Journal on
Publisher
ieee
ISSN
0733-8716
Type
jour
DOI
10.1109/JSAC.2006.872888
Filename
1626431
Link To Document