AQCS: Adaptive queue-based chunk scheduling for P2P live streaming

Yang Guo, Chao Liang, Yong Liu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

P2P streaming has been popular and is expected to attract even more users. One major challenge for P2P streaming is to offer users satisfactory Quality of Experience (QoE) in terms of video resolution, startup delay, and playback smoothness, all require efficient utilization of bandwidth resources in P2P networks. In this paper, we propose AQCS, adaptive queue-based chunk scheduling, that can support the maximum streaming rate allowed by a P2P streaming system with small signaling overhead and short startup delay. AQCS is a distributed algorithm with minimum requirement on peers. Queue-based design enables peers to be self-adaptive to the bandwidth variations and peer churn, and automatically converges to the optimal operating point. The prototype of AQCS is implemented and various implementation issues are examined. The experiments over the PlanetLab further demonstrate AQCS's optimality and its robustness against changing system/network environment.

Original languageEnglish (US)
Title of host publicationNETWORKING 2008
Subtitle of host publicationAdHoc and Sensor Networks, Wireless Networks, Next Generation Internet - 7th International IFIP-TC6 Networking Conference, Proceedings
Pages433-444
Number of pages12
DOIs
StatePublished - 2008
Event7th International IFIP-TC6 Networking Conference - NETWORKING 2008: AdHoc and Sensor Networks, Wireless Networks, Next Generation Internet - , Singapore
Duration: May 5 2008Sep 5 2008

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4982 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other7th International IFIP-TC6 Networking Conference - NETWORKING 2008: AdHoc and Sensor Networks, Wireless Networks, Next Generation Internet
Country/TerritorySingapore
Period5/5/089/5/08

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'AQCS: Adaptive queue-based chunk scheduling for P2P live streaming'. Together they form a unique fingerprint.

Cite this