Efficient packet scheduling for scalable video delivery to mobile clients
Scalable Video Coding (SVC) provides an efficient solution for video adaptation to satisfy different requirements from heterogeneous mobile clients due to their display sizes and channel conditions. Based on the encoding structure and dependency relationship, SVC packets are entitled with different priorities in presenting quality of video sequences. In this paper, a functional model is derived to calculate packet priority index for multiple scalable video streaming to heterogeneous mobile clients. SVC packet layer ID information is utilized for packet prioritization which provides a fast and efficient implementation in packet scheduling. The accuracy and efficacy of the model are validated by comparisons with the maximum performance achieved from the distortion based prioritization. The generality is considered under different coding structures and the utility is convinced through comparisons with conventional streaming schemes in which different resolution videos are transmitted through IEEE 802.11e wireless networks.