A Derivative Tree-Based P 2 P Interactive Streaming System

E. Chan,Chen Jian-zhong,Xu Tian-yin,Li Wen-zhong,Lu Sang-lu,Cheng Dao-xu,E. Chan
2009-01-01
Abstract:With the wide spread of peer-to-peer (P2P) applications, P2P technology has been shown to be a promising solution to deploy large-scale media streaming systems. Supporting asynchronous user requests and VCR-like interactions in media streaming systems nevertheless remains a challenging task. In this paper, we introduce a derivative tree-based P2P framework for supporting interactive streaming applications. The proposed scheme includes Distributed Discovery Service for resource location and Derivative Tree-based caching structure for dissemination topology maintenance. By introducing the derivative tree into the system, the impact of dynamic node join/departure could be dramatically reduced. With the assistance of Distributed Hash Table (DHT), the overhead of the resource searching, service reconstruction and overlay maintenance could be alleviated to an acceptable level. Extensive simulations show that the derived tree-based strategy performs well. The overhead of interactive operations in our scheme can be reduced by more than 50% compared to existing P2P media streaming systems.
What problem does this paper attempt to address?