Abstract
This paper introduces a derivative tree-based P2P framework to support 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 the scheme can be reduced by more than 50% compared to the existing P2P media streaming systems.
Original language | English (US) |
---|---|
Pages (from-to) | 1138-1152 |
Number of pages | 15 |
Journal | Ruan Jian Xue Bao/Journal of Software |
Volume | 21 |
Issue number | 5 |
DOIs | |
State | Published - May 2010 |
Externally published | Yes |
Keywords
- Derivative tree
- Distributed discovery service
- Interactivity
- P2P media streaming
- Split cache
ASJC Scopus subject areas
- Software