• DocumentCode
    2503775
  • Title

    Inter-Overlay Cooperation in High-Bandwidth Overlay Multicast

  • Author

    Tan, Guang ; Jarvis, Stephen A.

  • Author_Institution
    Dept. of Comput. Sci., Warwick Univ., Coventry
  • fYear
    2006
  • fDate
    14-18 Aug. 2006
  • Firstpage
    417
  • Lastpage
    424
  • Abstract
    The cooperation of end users can be exploited to boost the performance of high-bandwidth multicast. While intra-overlay cooperation, the mechanism for cooperation within a single overlay (multicast group), has been extensively studied, little attention has been paid to inter-overlay cooperation. In this paper we explore the possibility and effects of cooperation among co-existing heterogeneous overlays in the context of live media streaming, where bandwidth is the bottleneck resource. To motivate such a kind of cooperation, we design a reputation-based incentive mechanism that differentiates user´ streaming qualities based on the amount of data actually forwarded by individual users. This not only stimulates users to contribute as much forwarding bandwidth as possible, but also motivates those with spare bandwidths in resource-rich overlays to find downstream users in external, often resource-poor, overlays so as to accumulate more reputation scores. Under this mechanism, an adaptive bandwidth exporting/reclaiming algorithm is developed which allows users to dynamically allocate bandwidth according to the resource availability of multiple overlays. Simulation results are reported with enhanced system performance in terms of users´ average media quality
  • Keywords
    bandwidth allocation; media streaming; multicast communication; adaptive bandwidth exporting/reclaiming algorithm; dynamic bandwidth allocation; high-bandwidth overlay multicast; interoverlay cooperation; live media streaming; reputation-based incentive mechanism; Availability; Bandwidth; Computer science; Internet; Multicast algorithms; Nonhomogeneous media; Peer to peer computing; Resource management; Streaming media; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2006. ICPP 2006. International Conference on
  • Conference_Location
    Columbus, OH
  • ISSN
    0190-3918
  • Print_ISBN
    0-7695-2636-5
  • Type

    conf

  • DOI
    10.1109/ICPP.2006.51
  • Filename
    1690645