OpenFlow: enabling innovation in campus networks
ACM SIGCOMM Computer Communication Review
An experimental evaluation of rate-adaptation algorithms in adaptive streaming over HTTP
MMSys '11 Proceedings of the second annual ACM conference on Multimedia systems
Understanding the impact of video quality on user engagement
Proceedings of the ACM SIGCOMM 2011 conference
Bufferbloat: Dark Buffers in the Internet
Queue - Virtualization
QDASH: a QoE-aware DASH system
Proceedings of the 3rd Multimedia Systems Conference
What happens when HTTP adaptive streaming players compete for bandwidth?
Proceedings of the 22nd international workshop on Network and Operating System Support for Digital Audio and Video
Interactions between HTTP adaptive streaming and TCP
Proceedings of the 22nd international workshop on Network and Operating System Support for Digital Audio and Video
Speed measurements of residential internet access
PAM'12 Proceedings of the 13th international conference on Passive and Active Measurement
A case for a coordinated internet video control plane
Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication
Confused, timid, and unstable: picking a video streaming rate is hard
Proceedings of the 2012 ACM conference on Internet measurement conference
Improving fairness, efficiency, and stability in HTTP-based adaptive video streaming with FESTIVE
Proceedings of the 8th international conference on Emerging networking experiments and technologies
Towards agile and smooth video adaptation in dynamic HTTP streaming
Proceedings of the 8th international conference on Emerging networking experiments and technologies
SABRE: a client based technique for mitigating the buffer bloat effect of adaptive video flows
Proceedings of the 4th ACM Multimedia Systems Conference
Streaming video over HTTP with consistent quality
Proceedings of the 5th ACM Multimedia Systems Conference
Hi-index | 0.00 |
Video streaming is an increasingly popular way to consume media content. Adaptive video streaming is an emerging delivery technology which aims to increase user QoE and maximise connection utilisation. Many implementations naively estimate bandwidth from a one-sided client perspective, without taking into account other devices in the network. This behaviour results in unfairness and could potentially lower QoE for all clients. We propose an OpenFlow-assisted QoE Fairness Framework that aims to fairly maximise the QoE of multiple competing clients in a shared network environment. By leveraging a Software Defined Networking technology, such as OpenFlow, we provide a control plane that orchestrates this functionality. The evaluation of our approach in a home networking scenario introduces user-level fairness and network stability, and illustrates the optimisation of QoE across multiple devices in a network.