Packet Scheduling for Scalable Video Streaming Over Lossy Packet Access Networks. Maani, E., Luo, Y., Pahalawatta, P., & Katsaggelos, A. In 2007 16th International Conference on Computer Communications and Networks, pages 591–596, aug, 2007. IEEE.
Packet Scheduling for Scalable Video Streaming Over Lossy Packet Access Networks [link]Paper  doi  abstract   bibtex   
Video streaming applications have gained in popularity in recent years. The quality of service offered by such applications is limited by the available transmission rates as well as timevarying conditions, such as, channel fading and network congestion, which lead to packet losses. Scalable video coding techniques that allow for the flexible adaptation of temporal resolution as well as quality of an encoded bitstream can be immensely useful in developing video streaming applications that can adapt to time-varying network and channel conditions. Scalable coding techniques, however, are generally designed to offer progressive refinement, which introduces dependencies between encoded video packets. Therefore, when determining a packet scheduling technique for scalable coded video, the possibility of random packet losses, which might affect the decodability of subsequent packets, must be taken into account. In this paper, we take into account the available transmission rate, possibly time-varying channel conditions, and the possibility of random packet losses, to design a scheduling technique for video packets in a scalable bitstream. Since the optimal solution to the scheduling problem requires an exhaustive, and therefore, intractable computation, we propose a greedy algorithm that will schedule the optimal packet for transmission at a given transmission opportunity based on the encoded content and the available channel state information. Simulation results show significant gains in performance when the proposed technique is compared to content and channel independent packet scheduling techniques.
@inproceedings{Ehsan2007,
abstract = {Video streaming applications have gained in popularity in recent years. The quality of service offered by such applications is limited by the available transmission rates as well as timevarying conditions, such as, channel fading and network congestion, which lead to packet losses. Scalable video coding techniques that allow for the flexible adaptation of temporal resolution as well as quality of an encoded bitstream can be immensely useful in developing video streaming applications that can adapt to time-varying network and channel conditions. Scalable coding techniques, however, are generally designed to offer progressive refinement, which introduces dependencies between encoded video packets. Therefore, when determining a packet scheduling technique for scalable coded video, the possibility of random packet losses, which might affect the decodability of subsequent packets, must be taken into account. In this paper, we take into account the available transmission rate, possibly time-varying channel conditions, and the possibility of random packet losses, to design a scheduling technique for video packets in a scalable bitstream. Since the optimal solution to the scheduling problem requires an exhaustive, and therefore, intractable computation, we propose a greedy algorithm that will schedule the optimal packet for transmission at a given transmission opportunity based on the encoded content and the available channel state information. Simulation results show significant gains in performance when the proposed technique is compared to content and channel independent packet scheduling techniques.},
author = {Maani, Ehsan and Luo, Yijing and Pahalawatta, Peshala and Katsaggelos, Aggelos},
booktitle = {2007 16th International Conference on Computer Communications and Networks},
doi = {10.1109/ICCCN.2007.4317882},
isbn = {978-1-4244-1250-1},
issn = {10952055},
month = {aug},
pages = {591--596},
publisher = {IEEE},
title = {{Packet Scheduling for Scalable Video Streaming Over Lossy Packet Access Networks}},
url = {http://ieeexplore.ieee.org/document/4317882/},
year = {2007}
}

Downloads: 0