139 research outputs found

    Analysis of Buffer Starvation with Application to Objective QoE Optimization of Streaming Services

    Get PDF
    Our purpose in this paper is to characterize buffer starvations for streaming services. The buffer is modeled as an M/M/1 queue, plus the consideration of bursty arrivals. When the buffer is empty, the service restarts after a certain amount of packets are \emph{prefetched}. With this goal, we propose two approaches to obtain the \emph{exact distribution} of the number of buffer starvations, one of which is based on \emph{Ballot theorem}, and the other uses recursive equations. The Ballot theorem approach gives an explicit result. We extend this approach to the scenario with a constant playback rate using T\`{a}kacs Ballot theorem. The recursive approach, though not offering an explicit result, can obtain the distribution of starvations with non-independent and identically distributed (i.i.d.) arrival process in which an ON/OFF bursty arrival process is considered in this work. We further compute the starvation probability as a function of the amount of prefetched packets for a large number of files via a fluid analysis. Among many potential applications of starvation analysis, we show how to apply it to optimize the objective quality of experience (QoE) of media streaming, by exploiting the tradeoff between startup/rebuffering delay and starvations.Comment: 9 pages, 7 figures; IEEE Infocom 201

    QoE based random sleep-awake scheduling in heterogeneous cellular networks

    Get PDF
    In this paper, we investigate an optimal resource on-off switching framework that minimizes the energy consumption of a heterogeneous cellular network. Specifically, our goal is to minimize the energy consumption of the cellular network while satisfying a desired level of buffer starvation probability, which can be considered as a quality of experience (QoE) term. For an ON/OFF bursty arrival process, we introduce recursive equations to obtain the buffer starvation probability of a mobile device (MD) for streaming services. The MD is in the coverage area of a femtocell base station (FBS) which is implemented at the cell edge of a macrocell base station (MBS), and when its buffer gets empty, the media player of the MD restarts the service after a certain amount of packets are prefetched (this event is known as start-up delay in the literature). Numerical simulations illustrate how our system significantly reduces the overall energy consumption of the network while guaranteeing a target starvation probability in comparison to the case where the MD is covered only by one MBS

    Mechanisms for QoE optimisation of video traffic: a review paper

    Get PDF
    Transmission of video traffic over the Internet has grown exponentially in the past few years with no sign of waning. This increasing demand for video services has changed user expectation of quality. Various mechanisms have been proposed to optimise the Quality of Experience (QoE) of end users’ video. Studying these approaches are necessary for new methods to be proposed or combination of existing ones to be tailored. We discuss challenges facing the optimisation of QoE for video traffic in this paper. It surveys and classifies these mechanisms based on their functions. The limitation of each of them is identified and future directions are highlighted
    • …
    corecore