A First Look at Traffic on Smartphones

advertisement
A First Look at Traffic on Smartphones
Hossein Falaki
Dimitrios Lymberopoulos
Ratul Mahajan
Srikanth Kandula
Deborah Estrin
Exponential growth in mobile traffic
http://www.readwriteweb.com
CISCO VNI 2010
ratul | IMC | Nov 2010
http://www.totaltele.com
2
Two ways to understand
smartphone traffic
2. Capture on
the devices
ratul | IMC | Nov 2010
1. Capture at a link
in the network
3
Preliminary findings
Browsing, email, media, and maps dominate
traffic
Small connection sizes lead to high overhead
Throughput is bottlenecked by path loss and
socket buffers at servers
Tuning 3G radio timeout can significantly reduce
power use with minimal performance impact
ratul | IMC | Nov 2010
4
Datasets in our study
Dataset1
Dataset2
# users
10
33
Platform
8 WM6,
2 Android
Android
Traffic granularity
Packet-level
App-level
Duration (days/user)
26-84
49-147
ratul | IMC | Nov 2010
5
Traffic exchanged per day
% of
users
(CDF)
MB per day
ratul | IMC | Nov 2010
6
Traffic composition
Bytes (%)
Browsing
58.0
Media
10.8
Messaging (email, IM)
10.3
Maps
8.5
System
5.8
Social networking
4.2
Games
0.4
Productivity
0.2
Other
1.8
[Dataset2]
ratul | IMC | Nov 2010
7
Transfer sizes are small
% of
transfers
(CDF)
Transfer size (KB)
[Dataset1]
ratul | IMC | Nov 2010
8
Lower-layer protocols have high overhead
% of
xfers
(CDF)
% of
xfers
(CDF)
Handshake overhead (% of time)
Header overhead (% of bytes)
[Dataset1]
[Dataset1]
ratul | IMC | Nov 2010
9
Traffic throughput is low
% of
xfers
(CDF)
Throughput (kbps)
[Connections in Dataset1 with 10+ data packets in a direction]
ratul | IMC | Nov 2010
10
Throughput bottlenecks
Packet loss
Sender window
Receiver window
Bandwidth
Transport
Application
Unknown
Uplink Downlink
(%)
(%)
81.0
61.5
4.1
27.4
6.8
3.4
5.1
2.9
0.7
0.0
0.0
0.0
2.4
4.8
[Connections in Dataset1 with 50+ data packets in a direction]
ratul | IMC | Nov 2010
11
Conclusions
Capturing traffic on smartphones provides a
rich, detailed view of device traffic
Findings from our preliminary analysis
•
•
•
•
Browsing, email, media, and maps dominate traffic
Small transfer sizes lead to high overhead
Throughput is limited by loss and socket buffers
Judicious radio timeouts can cut power consumption
ratul | IMC | Nov 2010
12
Download