会议专题

A Simple Model for Analyzing P2P Streaming Protocols

P2P streaming tries to achieve scalability (like P2P file distribution) and at the same time meet real- time playback requirements. It is a challenging problem still not well understood. In this paper, we describe a simple stochastic model that can be used to compare different data-driven downloading strategies based on two performance metrics: continuity (probability of continuous playback), and startup latency (expected time to start playback). We first study two simple strategies: Rarest First and Greedy. The former is a well-known strategy for P2P file sharing that gives good scalability, whereas the latter an intuitively reasonable strategy to optimize continuity and startup latency from a single peers viewpoint. Greedy, while achieving low startup latency, fares poorly in continuity by failing to maximize P2P sharing; whereas Rarest First is the opposite. This highlights the trade-off between startup latency and continuity, and how system scalability improves continuity. Based on this insight, we propose a mixed strategy that can be used to achieve the best of both worlds. Our algorithm dynamically adapts to the peer population size to ensure scalability; at the same time, it reserves part of a peers effort to the immediate playback requirements to ensure low startup latency.

Yipeng Zhou Dah Ming Chiu John C.S. Lui

Information Engineering Department The Chinese University of Hong Kong Computer Science Department The Chinese University of Hong Kong

国际会议

The 15th IEEE International Conference on Network Protocols(ICNP 2007)(第15届IEEE国际网络协议大会)

北京

英文

226-235

2007-10-16(万方平台首次上网日期,不代表论文的发表时间)