iCellular: Device-Customized Cellular Network Access on Commodity Smartphones Yuanjie Li 1 , Haotian Deng 2 , Chunyi Peng 2 , Zengwen Yuan 1 , Guan-Hua Tu 1 , Jiayao Li 1 , Songwu Lu 1 1 University of California, Los Angeles 2 The Ohio State University
31
Embed
iCellular: Device-Customized Cellular Network Access on ... · Yuanjie Li 1, HaotianDeng2, ChunyiPeng2, Zengwen Yuan1, Guan-Hua Tu1, JiayaoLi1, Songwu Lu1 1 University of California,
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
• Pedestrianmobilityandstaticexperiments at campus
• Four representative applications:• Bulk file transfer: SpeedTest• Web: Firefox• Video streaming: Youtube• VoIP: Skype
Data Performance Improvement
27
• Downlink speedincrement: 23.8% onaverage,3.74x atmaximum• Video suspension reduction: 37% onaverage,6.9x atmaximum• VoIP latencyreduction:60.4% onaverage,1.9x atmaximum• Web loading timereduction: 7.3% on average, 46.5% at maximum
0 20 40 60 80
100
0 0.2 0.4 0.6 0.8 1
Project FiiCellular-prediction
0 0.2 0.4 0.6 0.8 1
Project FiiCellular-prediction
020406080
100
0 1 2 3 4 5 6 7 8
Project FiiCellular-prediction
0 0.5 1 1.5 2
Speedtest Web
Youtube Skype
Gap = |x - Optimal| / Optimal
Project FiiCellular-prediction
0 20 40 60 80
100
0 0.2 0.4 0.6 0.8 1
Project Fi
0 0.2 0.4 0.6 0.8 1
Project Fi
020406080
100
0 1 2 3 4 5 6 7 8
Project Fi
0 0.5 1 1.5 2
Speedtest Web
Youtube Skype
Gap = |x - Optimal| / Optimal
Project Fi
0 20 40 60 80
100
0 0.2 0.4 0.6 0.8 1
Project FiiCellular-prediction
0 0.2 0.4 0.6 0.8 1
Project FiiCellular-prediction
020406080
100
0 1 2 3 4 5 6 7 8
Project FiiCellular-prediction
0 0.5 1 1.5 2
Speedtest Web
Youtube Skype
Gap = |x - Optimal| / Optimal
Project FiiCellular-prediction
0 20 40 60 80
100
0 0.2 0.4 0.6 0.8 1
Project Fi
0 0.2 0.4 0.6 0.8 1
Project Fi
020406080
100
0 1 2 3 4 5 6 7 8
Project Fi
0 0.5 1 1.5 2
Speedtest Web
Youtube Skype
Gap = |x - Optimal| / Optimal
Project Fi
0 20 40 60 80
100
0 0.2 0.4 0.6 0.8 1
Project FiiCellular-prediction
0 0.2 0.4 0.6 0.8 1
Project FiiCellular-prediction
020406080
100
0 1 2 3 4 5 6 7 8
Project FiiCellular-prediction
0 0.5 1 1.5 2
Speedtest Web
Youtube Skype
Gap = |x - Optimal| / Optimal
Project FiiCellular-prediction
0 20 40 60 80
100
0 0.2 0.4 0.6 0.8 1
Project Fi
0 0.2 0.4 0.6 0.8 1
Project Fi
020406080
100
0 1 2 3 4 5 6 7 8
Project Fi
0 0.5 1 1.5 2
Speedtest Web
Youtube Skype
Gap = |x - Optimal| / Optimal
Project Fi
0 20 40 60 80
100
0 0.2 0.4 0.6 0.8 1
Project FiiCellular-prediction
0 0.2 0.4 0.6 0.8 1
Project FiiCellular-prediction
020406080
100
0 1 2 3 4 5 6 7 8
Project FiiCellular-prediction
0 0.5 1 1.5 2
Speedtest Web
Youtube Skype
Gap = |x - Optimal| / Optimal
Project FiiCellular-prediction
0 20 40 60 80
100
0 0.2 0.4 0.6 0.8 1
Project Fi
0 0.2 0.4 0.6 0.8 1
Project Fi
020406080
100
0 1 2 3 4 5 6 7 8
Project Fi
0 0.5 1 1.5 2
Speedtest Web
Youtube Skype
Gap = |x - Optimal| / Optimal
Project Fi
0 20 40 60 80
100
0 0.2 0.4 0.6 0.8 1
Project FiiCellular-prediction
0 0.2 0.4 0.6 0.8 1
Project FiiCellular-prediction
020406080
100
0 1 2 3 4 5 6 7 8
Project FiiCellular-prediction
0 0.5 1 1.5 2
Speedtest Web
Youtube Skype
Gap = |x - Optimal| / Optimal
Project FiiCellular-prediction
0 20 40 60 80
100
0 0.2 0.4 0.6 0.8 1
Project Fi
0 0.2 0.4 0.6 0.8 1
Project Fi
020406080
100
0 1 2 3 4 5 6 7 8
Project Fi
0 0.5 1 1.5 2
Speedtest Web
Youtube Skype
Gap = |x - Optimal| / Optimal
Project Fi
0 20 40 60 80
100
0 0.2 0.4 0.6 0.8 1
Project Fi
0 0.2 0.4 0.6 0.8 1
Project Fi
020406080
100
0 1 2 3 4 5 6 7 8
Project Fi
0 0.5 1 1.5 2
Speedtest Web
Youtube Skype
Gap = |x - Optimal| / Optimal
CDF
(%)
Project Fi
Inter-carrier Switch Time Reduction
28
• Average saving: 37.7s à 8.8s (76% reduction)• FurtherimprovementispossiblewithbetterSIMimplementation