DEIM Forum 2017 H2-2 Android LAN 112-8610 2-1-1 163-8677 1-24-2 E-mail: {ayano,oguchi}@ogl.is.ocha.ac.jp, sane@cc.kogakuin.ac.jp Android 1 Android LAN Ayano KOYANAGI, Saneyasu YAMAGUCHI, and Masato OGUCHI Ochanomizu University 2-1-1 Otsuka, Bunkyou-ku, Tokyo, 112-8610 JAPAN Kogakuin University 1-24-2 Nishi-shinjuku, Shinjuku-ku, Tokyo,163-8677, Japan E-mail: {ayano,oguchi}@ogl.is.ocha.ac.jp, sane@cc.kogakuin.ac.jp 1. Android Android (AP) LAN AP 2. 2. 1 Android OS, Android. Android, Google Android OS,,, OS (2016 3 86.8 ) [1] 2. 2 2. 3 LAN (AP) AP LAN LAN 3G LTE Wi-Fi
Wi-Fi LAN Wi-Fi [2] 2. 4 [3] [4] CPU, Web Android OS [3] [4] [5] Wi-Fi MAC Roy Friedman TCP [6] [6] Wi-Fi Wi-Fi AP Wi-Fi AP 1 AP Android LAN AP Android 1 iperf Android AP 30 3. 2 1 Model number nexus S Firmware version 4.1.1 Android Baseband version I9023XXKD1 Kernel version Build number OS 3.0.31-ai JRO03L Ubuntu 14.04(64bit)/Linux3.0.1 Server CPU Intel(R)Core 2Quad CPU Q8400 Main Memory 7.8GiB AP Model MZK-MF300N(Planet) Communication system IEEE 802.11g 1 1% = 4. 30 (MBytes) 30 (%) 4. 1 2 AP AP Android 0.3m (1) 3. 3. 1 2 1 1
4. 2 3 AP Android 3 AP 5. 2 (MW) [8] AP [9] 5. 3 MW 5 AP (0.3m) 1% Android AP 1 5. 5. 1 PC Linux TCP Probe Android Linux PC [7] Android 4 TCP TCP RTT RTT 5 AP (10m) 6 6 AP 5. 4 4 AP Android 5 4
7 2 = 0.0238 + 0.8644 (2) 9 ratio rtt AP AP 1% AP 6. 6. 1 MW AP 5 ratio rtt RTT RTT (min rtt) min rtt RTT 3 (ratio rtt) ratio rtt = RTT min rtt (3) ratio rtt 10 10 8 8 RTT CA STATE ratio rtt ratio rtt 9 count ca0 CA STATE 0 ca sum CA STATE0 4 count ca0 ca cum 0 CA STATE 0 0 count ca0 ca sum 1 0 ca sum 1 count ca0 ca sum
2 AP ratio rtt AP 0.3m 10m 2 3m 5m 7m max min 4, 5 3m 5m 7m max min 3 Xm max = 10m max 0.3m max (X 0.3) 0.3m max (4) 10 0.3 11 Xm min = 3 10m min 0.3m min (X 0.3) 0.3m min (5) 10 0.3 2 0.3m 10m max min max min 0 = ratio rtt 51 330 330 330 300 51 = ratio rtt 106 330 300 300 200 106 = ratio rtt 161 330 200 250 150 161 =ratio rtt 331 330 200 250 100 331 = ratio rtt 330 100 200 50 3m 5m 7m max min max min max min 0 = ratio rtt 51 330.0 321.6 330.0 315.5 330.0 309.3 51 = ratio rtt 106 321.6 272.2 315.5 251.5 309.3 230.9 106 = ratio rtt 161 307.7 222.2 291.2 201.5 274.7 180.9 161 = ratio rtt 331 307.7 172.2 291.2 151.5 274.7 130.9 331 = ratio rtt 293.8 86.1 267.0 75.8 240.2 65.5 RTT (min rtt) min rtt RTT 3 (ratio rtt) ratio rtt = RTT min rtt (6) 0 2m 0.3m 2 4m 3m 4 6m 5m 6 8m 7m 8m 10m 2 3 AP MW 6. 2 11 MW 6. 3 6.2 12 MW 2 20 30 20 12 MW 6. 4 6.2 1%
30 1 0 1800 600 2400 1200 3000 1800 3600 30 30 30 6. 4. 1 3 60 10 6.1 30 MW AP 0.3m 10m 60 10 MW 5 3m 5m 7m 4 5 15 6 7 8 9 5 0.3m 10m 0 1200 MW D MW A 1200 1800 MW A MW C 1800 2400 MW A MW B 2400 3600 MW C MW B 4 MW A MW B MW C MW D max min max min max min max min 0 = ratio rtt 51 330 330 330 300 330 330 250 200 51 = ratio rtt 106 330 300 300 200 330 150 250 150 106 = ratio rtt 161 330 200 250 150 330 100 250 100 161 =ratio rtt 331 330 200 250 100 330 50 250 50 331 = ratio rtt 330 100 200 50 330 10 250 10 13 14 15 6 0 1200 0.3m(D) 3m 5m 7m 10m(A) max min max min max min max min max min 0 = ratio rtt 51 250 200 272.3 236.2 288.8 262.9 305.6 289.8 330 330 51 = ratio rtt 106 250 150 272.3 191.8 288.8 222.7 305.6 253.6 330 300 106 = ratio rtt 161 250 100 272.3 141.8 288.8 172.7 305.6 203.6 330 200 161 =ratio rtt 331 250 50 272.3 91.8 288.8 122.7 305.6 153.6 330 200 331 = ratio rtt 250 10 272.3 35.1 288.8 53.6 305.6 72.2 330 100 13 MW 0.3m 7 1200 1800 0.3m(A) 3m 5m 7m 10m(C) max min max min max min max min max min 0 = ratio rtt 51 330 300 330 330 330 330 330 330 330 330 51 = ratio rtt 106 300 200 330 258.3 330 227.3 330 196.3 330 150 106 = ratio rtt 161 250 150 330 208.3 330 177.3 330 146.4 330 100 161 =ratio rtt 331 250 200 330 158.3 330 127.3 330 96.4 330 50 331 = ratio rtt 330 100 200 74.9 330 56.4 330 37.8 330 10 14 MW 10m 8 1800 2400 0.3m(A) 3m 5m 7m 10m(B) max min max min max min max min max min 0 = ratio rtt 51 330 330 330 321.7 330 315.5 330 309.3 330 300 51 = ratio rtt 106 330 300 321.7 272.2 315.5 251.6 309.3 230.9 300 200 106 = ratio rtt 161 330 200 307.7 222.2 291.2 201.6 274.7 180.9 250 150 161 =ratio rtt 331 330 150 307.7 172.2 291.2 151.6 274.7 130.9 250 100 331 = ratio rtt 330 100 293.8 86.1 267.1 75.8 240.2 65.5 200 50
9 2400 3600 0.3m(C) 3m 5m 7m 10m(B) max min max min max min max min max min 0 = ratio rtt 51 330 330 330 321.7 330 315.5 330 309.3 330 300 51 = ratio rtt 106 330 150 321.7 163.9 315.5 174.2 309.3 184.5 300 200 106 = ratio rtt 161 330 100 307.7 113.9 291.2 124.2 274.7 132.5 250 150 161 =ratio rtt 331 330 50 307.7 63.9 291.2 74.2 274.7 84.5 250 100 331 = ratio rtt 330 10 293.8 21.1 267.0 29.4 240.2 37.6 200 50 6. 4. 2 16 17 18 30 1200 3000 1800 3600 20 6.1 30 30 60 30 6.2 30 19 0 1800 16 20 600 2400 17 21 1200 3000 18 19 0 1800 20 600 2400 21 1200 3000 22 1800 3600 0 1800 30
22 1800 3600 6. 5 6. 5. 1 AP AP AP 0.3m 3m 5m 7m 10m 23 5 1% 0 1800 23 AP 24 MW MW 24 7., AP AP AP [1] IDC http://www.idc.com/promo/smartphone-market-share/ os;jsessionid=84526caaee8b1379b4224f60e822dedf [2] http://www.soumu.go.jp/main_content/000322502. pdf [3], : Android,, IEICE Technical Repor SS2012 58, 2013 1 [4] : Firefox OS Android, 76, 4W-3 900-908 [5] Murmuria, R., Medsger, Jeffrey, Stavrou, A., Voas, Mobile Application and Device Power Usage Measurements, Software Security and Reliability (SERE), 2012 IEEE Sixth International Conference, pp. 147-156 [6] Roy Friedman, Alex Kogan, On Power and Throughput Tradeoffs of WiFi and Bluetooth in Smartphones, INFOCOM, 2011 Proceedings IEEE, pp. 900-908 [7] Kaori Miki, Saneyasu Yamaguchi, and Masato Oguchi Kernel Monitor of Transport Layer Developed for Android Working on Mobile Phone Terminals, Proceedings of The Tenth International Conference on Networks (ICN), pp. 297-302. 2011. [8] Hiromi Hirai, Saneyasu Yamaguchi, and Masato Oguchi: A Proposal on Cooperative Transmission Control Middleware on a Smartphone in a WLAN Environment, In Proc. the 9th IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob2013), pp.710-717, October 2013. [9] : LAN-AP TCP ACK DEIM2015, C2-2,2015 3