Peer-to-Peer Networking and Applications

, Volume 3, Issue 2, pp 100–114

CliqueStream: Creating an efficient and resilient transport overlay for peer-to-peer live streaming using a clustered DHT

Article

DOI: 10.1007/s12083-009-0052-8

Cite this article as:
Asaduzzaman, S., Qiao, Y. & Bochmann, G.. Peer-to-Peer Netw. Appl. (2010) 3: 100. doi:10.1007/s12083-009-0052-8

Abstract

Several overlay-based live multimedia streaming platforms have been proposed in the recent peer-to-peer streaming literature. In most of the cases, the overlay neighbors are chosen randomly for robustness of the overlay. However, this causes nodes that are distant in terms of proximity in the underlying physical network to become neighbors, and thus data travels unnecessary distances before reaching the destination. For efficiency of bulk data transmission like multimedia streaming, the overlay neighborhood should resemble the proximity in the underlying network. In this paper, we exploit the proximity and redundancy properties of a recently proposed clique-based clustered overlay network, named eQuus, to build efficient as well as robust transport overlays for multimedia streaming. To combine the efficiency of content pushing over tree structured overlays and the robustness of data-driven mesh overlays, higher capacity stable nodes are organized in tree structure to carry the long haul traffic and less stable nodes with intermittent presence are organized in localized meshes. The overlay construction and fault-recovery procedures are explained in details. Simulation study demonstrates the good locality properties of the platform. The outage time and control overhead induced by the failure recovery mechanism are minimal as demonstrated by the analysis.

Keywords

Peer-to-peer overlay Live streaming Clustered overlay Proximity based overlay 

Copyright information

© Springer Science + Business Media, LLC 2009

Authors and Affiliations

  • Shah Asaduzzaman
    • 1
  • Ying Qiao
    • 1
  • Gregor v. Bochmann
    • 1
  1. 1.School of Information Technology EngineeringUniversity of OttawaOttawaCanada

Personalised recommendations