TY - JOUR
T1 - Content-aware resource allocation and packet scheduling for video transmission over wireless networks
AU - Pahalawatta, Peshala
AU - Berry, Randall
AU - Pappas, Thrasyvoulos
AU - Katsaggelos, Aggelos
N1 - Funding Information:
Manuscript received May 15, 2006; revised December 1, 2006. This work was supported by the Motorola Center for Seamless Communication at Northwestern University. The authors are with the Electrical Engineering and Computer Science Department at Northwestern University (e-mail: pesh@ece.northwestern.edu). Digital Object Identifier 10.1109/JSAC.2007.070511.
PY - 2007/5
Y1 - 2007/5
N2 - A cross-layer packet scheduling scheme that streams pre-encoded video over wireless downlink packet access networks to multiple users is presented. The scheme can be used with the emerging wireless standards such as HSDPA and IEEE 802.16. A gradient based scheduling scheme is used in which user data rates are dynamically adjusted based on channel quality as well as the gradients of a utility function. The user utilities are designed as a function of the distortion of the received video. This enables distortion-aware packet scheduling both within and across multiple users. The utility takes into account decoder error concealment, an important component in deciding the received quality of the video. We consider both simple and complex error concealment techniques. Simulation results show that the gradient based scheduling framework combined with the content-aware utility functions provides a viable method for downlink packet scheduling as it can significantly outperform current content-independent techniques. Further tests determine the sensitivity of the system to the initial video encoding schemes, as well as to non-real-time packet ordering techniques.
AB - A cross-layer packet scheduling scheme that streams pre-encoded video over wireless downlink packet access networks to multiple users is presented. The scheme can be used with the emerging wireless standards such as HSDPA and IEEE 802.16. A gradient based scheduling scheme is used in which user data rates are dynamically adjusted based on channel quality as well as the gradients of a utility function. The user utilities are designed as a function of the distortion of the received video. This enables distortion-aware packet scheduling both within and across multiple users. The utility takes into account decoder error concealment, an important component in deciding the received quality of the video. We consider both simple and complex error concealment techniques. Simulation results show that the gradient based scheduling framework combined with the content-aware utility functions provides a viable method for downlink packet scheduling as it can significantly outperform current content-independent techniques. Further tests determine the sensitivity of the system to the initial video encoding schemes, as well as to non-real-time packet ordering techniques.
KW - Cross-layer design
KW - H.264
KW - HSDPA
KW - Video streaming
KW - Wireless packet scheduling
UR - http://www.scopus.com/inward/record.url?scp=34249341197&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34249341197&partnerID=8YFLogxK
U2 - 10.1109/JSAC.2007.070511
DO - 10.1109/JSAC.2007.070511
M3 - Article
AN - SCOPUS:34249341197
VL - 25
SP - 749
EP - 758
JO - IEEE Journal on Selected Areas in Communications
JF - IEEE Journal on Selected Areas in Communications
SN - 0733-8716
IS - 4
ER -