DocumentCode
842366
Title
Designing Multicast Protocols for Non-Cooperative Networks
Author
Weizhao Wang ; Xiang-Yang Li ; Yu Wang ; Zheng Sun
Author_Institution
Google Inc., Mountain View, CA
Volume
26
Issue
7
fYear
2008
fDate
9/1/2008 12:00:00 AM
Firstpage
1238
Lastpage
1249
Abstract
Conventionally, most network protocols assume that the network entities who participate in the network activities will always behave as instructed. However, in practice, most network entities are selfish: they will try to maximize their own benefits instead of altruistically contributing to the network by following the prescribed protocols. Thus, new protocols should be designed for the non-cooperative network that is composed of selfish entities. In this paper, we specifically show how to design truthful multicast protocols for non-cooperative networks such that these selfish entities will follow the protocols out of their own interests. By assuming that every entity has a fixed cost for a specific multicast, we give a general framework to decide whether it is possible and how, if possible, to transform an existing multicast protocol to a truthful multicast protocol by designing a proper payment protocol. We then show how the payments to those relay entities are shared fairly among all receivers so that it encourages collaboration among receivers. As running examples, we show how to design truthful multicast protocols for several multicast structures that are currently used in practice.
Keywords
multicast protocols; combinatorics; multicast protocols; non cooperative networks; payment protocol; selfish entities; Collaboration; Combinatorial mathematics; Costs; Local area networks; Multicast protocols; Network topology; Relays; Resource management; Sun; Unicast; Control theory; combinatorics; economics; multicast; non-cooperative; payment; sharing;
fLanguage
English
Journal_Title
Selected Areas in Communications, IEEE Journal on
Publisher
ieee
ISSN
0733-8716
Type
jour
DOI
10.1109/JSAC.2008.080920
Filename
4604748
Link To Document