Distributed Storage-Assisted Data-Driven Overlay Network for P2P VoD Services

Changqiao Xu,Gabriel-Miro Muntean,Enda Fallon,Austin Hanley
DOI: https://doi.org/10.1109/tbc.2008.2006252
IF: 4.5
2008-01-01
IEEE Transactions on Broadcasting
Abstract:Providing VCR-like operations in peer-to-peer (P2P) environments is a significant challenge. This paper proposes a distributed storage-assisted data-driven overlay network (SDNet) to support P2P video-on-demand (VoD) services. It integrates two networks: a data-driven overlay network (DONet) and a multi-way tree. DONet is enhanced and used for the routine video distribution based on the buffer overlapping mechanism and gossip protocol. A novel algorithm which uses a multi-way tree structure and extra pre-fetching buffers at the nodes is proposed to support efficient VoD operations. Videos are divided into uniform segments, pre-fetched and stored in a distributed manner along the tree topology. The cooperation between DONet-based video delivery and the tree-located multimedia components enable multimedia streaming interactive commands to be performed efficiently. This paper presents and discusses the structure of SDNet and the distributed storage scheme and details the cooperation procedure. Simulation-based testing results show how the proposed SDNet is an efficient interactive streaming solution in a P2P environment.
What problem does this paper attempt to address?