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: AdHoc and Sensor Networks, Wireless Networks, Next Generation Internet - 7th International IFIP-TC6 Networking Conference, Proceedings
Pages433-444
Number of pages12
Volume4982 LNCS
DOIs
Publication statusPublished - 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)03029743
ISSN (Electronic)16113349

Other

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

    Fingerprint

ASJC Scopus subject areas

  • Computer Science(all)
  • Biochemistry, Genetics and Molecular Biology(all)
  • Theoretical Computer Science

Cite this

Guo, Y., Liang, C., & Liu, Y. (2008). AQCS: Adaptive queue-based chunk scheduling for P2P live streaming. In NETWORKING 2008: AdHoc and Sensor Networks, Wireless Networks, Next Generation Internet - 7th International IFIP-TC6 Networking Conference, Proceedings (Vol. 4982 LNCS, pp. 433-444). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4982 LNCS). https://doi.org/10.1007/978-3-540-79549-0_38