Jason J. Quinlan

Learn More
HTTP streaming currently dominates Internet traffic. It is increasingly common that video players employ adaptive bitrate (ABR) streaming strategies to maximise the user experience by selecting the highest video representation while targeting stall-free playback. Our interest lies in the common situation where a set of video flows are competing for access(More)
In this paper we present datasets for both trace-based simulation and real-time testbed evaluation of Dynamic Adaptive Streaming over HTTP (<i>DASH</i>). Our trace-based simulation dataset provides a means of evaluation in frameworks such as NS-2 and NS-3, while our testbed evaluation dataset offers a means of analysing the delivery of content over a(More)
The design of an adaptive video client for mobile users is challenged by the frequent changes in operating conditions. Such conditions present a seemingly insurmountable challenge to adaptation algorithms, which may fail to find a balance between video rate, stalls, and rate-switching. In an effort to achieve the ideal balance, we design OSCAR, a novel(More)
In this demonstration we extend our recent work - "D-LiTE: A platform for evaluating DASH performance over a simulated LTE network". With <i>D-LiTE</i> we stream actual DASH content between real physical clients and an Apache2 server, over a simulated NS3-LTE air interface in real-time. We enhance our platform to encompass both an Software Defined Network(More)
Bandwidth constriction and datagram loss are prominent issues that affect the perceived quality of streaming video over lossy networks, such as wireless. The use of layered video coding seems attractive as a means to alleviate these issues, but its adoption has been held back in large part by the inherent priority assigned to the critical lower layers and(More)
—Video compression techniques enable adaptive media streaming over heterogeneous links to end-devices. Scalable Video Coding (SVC) and Multiple Description Coding (MDC) represent well-known techniques for video compression with distinct characteristics in terms of bandwidth efficiency and resiliency to packet loss. In this paper, we present Scal-able(More)
In this demonstration we present MiniNAM, a utility that provides real-time animation of networks created by the Mininet emulator. Mininet is one of the most well-known network emulators in research and academia. Although Mininet is capable of emulating both traditional and software-defined networks, it does not provide a tool to visually observe and(More)
In this demonstration we present a platform that encompasses all of the components required to realistically evaluate the performance of Dynamic Adaptive Streaming over HTTP (DASH) over a real-time NS-3 simulated network. Our platform consists of a network-attached storage server with DASH video clips and a simulated LTE network which utilises the NS-3 LTE(More)
Dynamic adaptive video over HTTP (DASH) is fast becoming the protocol of choice for content providers for their online video streaming delivery. Concurrently, dependence on cellular Long Term Evolution (LTE) networks is growing to serve user demands for bandwidth-hungry applications, especially video. Each LTE base station's (eNodeB) scheduler assigns(More)
The emergence of broadband wireless networks and computationally powerful mobile devices has increased the demand for high quality media streaming while roaming between heterogeneous domains. This requires vertical handover, which compels the device to discard the current session with the media server, and in the new domain to initiate IP address allocation(More)
  • 1