MultiNets: Policy Oriented Real-Time Switching of Wireless Interfaces on Mobile Devices

被引:16
作者
Nirjon, Shahriar [1 ]
Nicoara, Angela [2 ]
Hsu, Cheng-Hsin [3 ]
Singh, Jatinder [4 ]
Stankovic, John [1 ]
机构
[1] Univ Virginia, Dept Comp Sci, Charlottesville, VA 22903 USA
[2] Deutsche Telekom R&D Labs, Los Altos, CA USA
[3] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu, Taiwan
[4] Stanford Univ, Dept Elect Engn, Stanford, CA USA
来源
2012 IEEE 18TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS) | 2012年
基金
美国国家科学基金会;
关键词
3G; WiFi; TCP; Switching; Offload; Energy;
D O I
10.1109/RTAS.2012.9
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we present MultiNets, a system which is capable of switching between wireless network interfaces on mobile devices in real-time. MultiNets is motivated by the need of smartphone platforms to save energy, offload data traffic, and achieve higher throughput. We describe the architecture of MultiNets and demonstrate the methodology to perform switching in Linux based mobile OSes such as Android. Our analysis on mobile data traces collected from real users shows that with real-time switching we can save 27.4% of the energy, offload 79.82% of the data traffic, or achieve 7 times more throughput on average. We deploy MultiNets in a real world scenario and our experimental results show that depending on the user requirements, it outperforms the state-of-the-art Android system either by saving up to 33.75% energy, or achieving near-optimal offloading, or achieving near-optimal throughput while substantially reducing TCP interruptions due to switching.
引用
收藏
页码:251 / 260
页数:10
相关论文
共 20 条
[1]  
Alperovich T., 2010, P MOBIARCH CHIC US S
[2]  
Ananthanarayanan G., 2009, P MOBISYS WROCL POL
[3]  
Armstrong T., 2006, P MOBISYS UPPS SWED
[4]  
Balasubramanian A., 2010, P MOBISYS SAN FRANC
[5]  
Chalmers R., 2004, P IEEE INT C PERV CO
[6]  
Higgins B., 2010, P MOBICOM CHIC US SE
[7]  
Kandula S., 2008, P NSDI SAN FRANC US
[8]  
Kim K., 2011, P INFOCOM SHANGH CHI
[9]  
Kim S., 2003, P IEEE GLOB TEL C GL
[10]  
Nikander P., 2003, P IEEE VEH TECHN C V