TY - JOUR
T1 - Video streaming over wireless packet networks
T2 - An occupancy-based rate adaptation perspective
AU - Hassan, Mohamed
AU - Krunz, Marwan
N1 - Funding Information:
Manuscript received December 31, 2004; revised October 24, 2006 and March 28, 2007. This work was supported in part by the National Science Foundation under Grants ANI-0095626, ANI-0313234, and ANI-0325979. This paper was recommended by Associate Editor W. Zhu.
PY - 2007/8
Y1 - 2007/8
N2 - The perceived video quality in a wireless streaming application strongly depends on the channel's dynamics and the fluctuations of the source bit rate. In this paper, we introduce two channel-adaptive rate control schemes for slowly and fast varying channels, respectively. Both schemes account for the playback buffer occupancy in the joint optimization of the source rate and channel-code forward error correction parameters. For the first scheme, we assume that the channel state does not change during the transmission of a video frame. We optimize the channel-code parameters and maximize the per-frame source rate subject to satisfying a constraint on the probability of delivering the next video frame within a buffer-occupancy-dependent critical time (Tc). For the second scheme, we allow the channel state to change within the frame delivery period, and we compute the optimal system parameters and maximize the source rate while satisfying a constraint on the mean frame delivery time. Our schemes aim at maintaining the occupancy of the playback buffer around a predefined threshold value, hence ensuring continuous video playback. Simulation and numerical investigations are carried out to study the interactions among various key parameters and verify the adequacy of the analysis.
AB - The perceived video quality in a wireless streaming application strongly depends on the channel's dynamics and the fluctuations of the source bit rate. In this paper, we introduce two channel-adaptive rate control schemes for slowly and fast varying channels, respectively. Both schemes account for the playback buffer occupancy in the joint optimization of the source rate and channel-code forward error correction parameters. For the first scheme, we assume that the channel state does not change during the transmission of a video frame. We optimize the channel-code parameters and maximize the per-frame source rate subject to satisfying a constraint on the probability of delivering the next video frame within a buffer-occupancy-dependent critical time (Tc). For the second scheme, we allow the channel state to change within the frame delivery period, and we compute the optimal system parameters and maximize the source rate while satisfying a constraint on the mean frame delivery time. Our schemes aim at maintaining the occupancy of the playback buffer around a predefined threshold value, hence ensuring continuous video playback. Simulation and numerical investigations are carried out to study the interactions among various key parameters and verify the adequacy of the analysis.
KW - Adaptive forward error correction (FEC)
KW - Channel-code optimization
KW - Playback buffer control
KW - Source rate control
KW - Wireless channels
UR - http://www.scopus.com/inward/record.url?scp=34548221382&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34548221382&partnerID=8YFLogxK
U2 - 10.1109/TCSVT.2007.903128
DO - 10.1109/TCSVT.2007.903128
M3 - Article
AN - SCOPUS:34548221382
SN - 1051-8215
VL - 17
SP - 1017
EP - 1027
JO - IEEE Transactions on Circuits and Systems for Video Technology
JF - IEEE Transactions on Circuits and Systems for Video Technology
IS - 8
ER -