Improving the Performance of Video Streaming during Vertical Handover through Adaptive Media Playout
Date Issued
2010
Date
2010
Author(s)
Ho, Yung-Yuan
Abstract
Recently, there are more and more people using video streaming services through intelligent mobile devices, including on-demand video and video conference. Since these mobile devices often support the dual-mode or multi-mode network interfaces, it will switch to the best quality network while doing video streaming services by vertical handover. In the handover process, the burst packet loss or delay delivery will be more serious than the same events happened in ordinary wireless channels, and it will reduce the video quality obviously. Although the literature has proposed the “playout buffer monitoring mechanism” and “arrival rate monitoring mechanism” to control playout rate, they cannot effectively solve the problems occurred during vertical handover. According to this, we use "adaptive media playout" technology in this thesis. By slightly decreasing playout rate, it could increase the proportion of playable frame to improve the video quality in small, intermittent packet loss and delay network condition. Firstly, we refer the characteristic of vertical handover to predict “handover time” and “handover duration”, to obtain the handover remaining time and the handover spending time. Secondly, we provide above cross-layer information to “adaptive media playout”, then using the schedule to plan the technology execution time and duration. We also design different algorithms to handle the user mobility. We use NS-2 to be the simulation platform to verify the proposed adaptive media playout technology. From the simulation results, we could find out that the proposed technique can effectively improve the impact of the video streaming quality on heterogeneous network handover.
Subjects
video live-streaming
vertical handover
adaptive media playout
File(s)![Thumbnail Image]()
Loading...
Name
ntu-99-R97942097-1.pdf
Size
23.32 KB
Format
Adobe PDF
Checksum
(MD5):475b8b369b9a743dfe30975cc9b3f210
