DocumentCode
1774801
Title
Demystifying the magic of cache thresholds in the Android media framework
Author
Jian Huang ; Di Wu ; Jian He
Author_Institution
Dept. of Comput. Sci., Sun Yat-sen Univ., Guangzhou, China
fYear
2014
fDate
23-25 Oct. 2014
Firstpage
1
Lastpage
6
Abstract
Mobile video streaming has gained growing popularity with the rapid adoption of mobile devices (e.g., smart-phones, tablets, pads). In the market of mobile devices, a large portion were installed with Google´s Android as the default operating system. A clear understanding of the Android media framework is of great importance for the performance optimization of mobile video streaming. In this paper, we focus our attention on demystifying the magic of cache thresholds in the Android media framework. As the key control parameters, cache thresholds play an important role in regulating the downloading behavior of a mobile device, which directly affects the cost and quality of mobile streaming. We built a dedicated testbed and conducted a measurement study to measure the cost and quality of mobile video streaming when varying cache thresholds. Our measurements pointed out that, the sunk cost incurred by user viewing abortion will grow with the increase of either high or low threshold. More battery energy can be saved if lowering the low threshold. In addition, the freezing phenomenon can be mitigated significantly by increasing the low threshold. It is also interesting to observe that there exists a clear cost-quality tradeoff when varying cache thresholds. It implies that the current static cache management scheme is unsuitable to achieve the best cost-quality tradeoff. We finally discussed a few implications of our results on cache optimization of mobile video streaming.
Keywords
Android (operating system); cache storage; mobile computing; smart phones; video streaming; Android media framework; Google Android; battery energy; cache optimization; cache thresholds; cost-quality tradeoff; freezing phenomenon; mobile device downloading behavior; mobile devices; mobile video streaming; operating system; performance optimization; static cache management scheme; Androids; Bandwidth; Humanoid robots; Media; Mobile communication; Mobile handsets; Streaming media;
fLanguage
English
Publisher
ieee
Conference_Titel
Wireless Communications and Signal Processing (WCSP), 2014 Sixth International Conference on
Conference_Location
Hefei
Type
conf
DOI
10.1109/WCSP.2014.6992024
Filename
6992024
Link To Document