An energy-efficient and client-centric data streaming technique on smartphones

被引:0
作者
Abogharaf, Abdulhakim [1 ]
Mahinthan, Veluppillai [2 ]
Naik, Kshirasagar [2 ]
机构
[1] Algabal Algharbi Univ, Dept Elect & Elect Engn, Gharyan 20931, Libya
[2] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON N2L 3G1, Canada
关键词
smartphones; data streaming; energy consumption; video downloading; energy efficiency; mobile networking; POWER; MANAGEMENT;
D O I
10.1504/IJAHUC.2015.070595
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today's users extensively download video files on their wireless handheld devices, which are inherently power constrained. Experiments have shown that video downloading accounts for a large portion of the total energy cost of downloading and playing video files. In this paper, we present a novel, energy-efficient and purely client-centric video downloading algorithm with three tunable parameters namely, buffer size, low water mark and socket-reading size. By implementing the algorithm on a smartphone and measuring the actual energy cost, we show the impacts of the three parameters on the energy cost of video downloads. By tuning the buffer size, low water mark, and socket-reading, we observed energy savings to the extent of 60%, 64%, and 63%, respectively. By incorporating our algorithmic approach into the process of video downloading, mobile application developers will be better positioned to fine-tune their apps to reduce the total energy cost of downloading large files in general.
引用
收藏
页码:183 / 192
页数:10
相关论文
共 21 条
[11]   Annotation based multimedia streaming over wireless networks [J].
Cornea, Radu ;
Nicolau, Alex ;
Dutt, Nikil .
PROCEEDINGS OF THE 2006 IEEE/ACM/IFIP WORKSHOP ON EMBEDDED SYSTEMS FOR REAL TIME MULTIMEDIA, 2006, :47-+
[12]  
Dogar F.R., 2010, P 8 INT C MOBILE SYS, P107, DOI [DOI 10.1145/1814433.1814446, 10.1145/1814433.1814446]
[13]  
Hoque M. A., 2011, 2011 IEEE Consumer Communications and Networking Conference (CCNC 2011), P891, DOI 10.1109/CCNC.2011.5766635
[14]  
International Telecommunications Union, 2012, KEY GLOB TEL IND WOR
[15]  
Korhonen J., 2005, Proceedings of the 15th International Workshop on Network and Operating Systems Support for Digital Audio and Video. NOSSDAV 2005, P39, DOI 10.1145/1065983.1065994
[16]  
Krashinsky Ronny., 2002, MOBICOM 02, P119
[17]  
Palit R., 2011, Proceedings of the 6th International Workshop on Automation of Software Test, AST'11, P84
[18]   Dynamic power management for streaming data [J].
Pettis, N ;
Cai, L ;
Lu, YH .
ISLPED '04: PROCEEDINGS OF THE 2004 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2004, :62-65
[19]   Statistically optimal dynamic power management for streaming data [J].
Pettis, Nathaniel ;
Cai, Le ;
Lu, Yung-Hsiang .
IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (07) :800-814
[20]  
Zhang F, 2005, LECT NOTES COMPUT SC, V3462, P980