ASAP: Adaptive stall-aware pacing for improved DASH video experience in cellular networks

dc.contributor.authorZahran, Ahmed H.
dc.contributor.authorQuinlan, Jason J.
dc.contributor.authorRamakrishnan, K. K.
dc.contributor.authorSreenan, Cormac J.
dc.contributor.funderScience Foundation Irelanden
dc.contributor.funderNational Science Foundationen
dc.date.accessioned2018-07-30T14:09:07Z
dc.date.available2018-07-30T14:09:07Z
dc.date.issued2018-06
dc.date.updated2018-07-30T13:59:42Z
dc.description.abstractThe dramatic growth of video traffic represents a practical challenge for cellular network operators in providing a consistent streaming Quality of Experience (QoE) to their users. Satisfying this objective has so-far proved elusive, due to the inherent characteristics of wireless networks and varying channel conditions as well as variability in the video bitrate that can degrade streaming performance. In this article, we propose stall-aware pacing as a novel MPEG DASH video traffic management solution that reduces playback stalls and seeks to maintain a consistent QoE for cellular users, even those with diverse channel conditions. These goals are achieved by leveraging both network and client state information to optimize the pacing of individual video flows. We evaluate the performance of two versions of stall-aware pacing techniques extensively, including stall-aware pacing (SAP) and adaptive stall-aware pacing (ASAP), using real video content and clients, operating over a simulated LTE network. We implement state-of-the-art client adaptation and traffic management strategies for direct comparisons with SAP and ASAP. Our results, using a heavily loaded base station, show that SAP reduces the number of stalls and the average stall duration per session by up to 95%. Additionally, SAP ensures that clients with good channel conditions do not dominate available wireless resources, evidenced by a reduction of up to 40% in the standard deviation of the QoE metric across clients. We also show that ASAP achieves additional performance gains by adaptively pacing video streams based on the application buffer state.en
dc.description.sponsorshipNational Science Foundation (NSF grant CNS-1619441)en
dc.description.statusPeer revieweden
dc.description.versionAccepted Versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationZahran, A. H., Quinlan, J. J., Ramakrishnan, K. K. and Sreenan, C. J. (2018) 'ASAP: Adaptive Stall-Aware Pacing for Improved DASH Video Experience in Cellular Networks', ACM Transactions on Multimedia Computing, Communications and Applications (TOMM), 14(3s), pp. 1-23. doi: 10.1145/3219750en
dc.identifier.doi10.1145/3219750
dc.identifier.endpage23en
dc.identifier.issn1551-6857
dc.identifier.issued3sen
dc.identifier.journaltitleACM Transactions on Multimedia Computing, Communications and Applications (TOMM)en
dc.identifier.startpage1en
dc.identifier.urihttps://hdl.handle.net/10468/6551
dc.identifier.volume14en
dc.language.isoenen
dc.publisherAssociation for Computing Machinery (ACM)en
dc.relation.projectinfo:eu-repo/grantAgreement/SFI/SFI Investigator Programme/13/IA/1892/IE/An Internet Infrastructure for Video Streaming Optimisation (iVID)/en
dc.relation.urihttps://dl.acm.org/citation.cfm?id=3219750
dc.rights© ACM 2018. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM), http://dx.doi.org/10.1145/3219750en
dc.subjectInformation systemsen
dc.subjectMultimedia streamingen
dc.subjectNetworksen
dc.subjectNetwork performanceen
dc.subjectModelingen
dc.subjectNetwork simulationsen
dc.subjectAdaptive bitrate video streamingen
dc.subjectDASHen
dc.subjectQoEen
dc.subjectSeparable programmingen
dc.titleASAP: Adaptive stall-aware pacing for improved DASH video experience in cellular networksen
dc.typeArticle (peer-reviewed)en
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
6572_accepted_version_ASAP_-_Adaptive_Stall-Aware_Pacing_for_Improved_DASH_Video_Experience_in_Cellular_Networks.pdf
Size:
1.45 MB
Format:
Adobe Portable Document Format
Description:
Accepted version
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.71 KB
Format:
Item-specific license agreed upon to submission
Description: