[1] [2] [3] (RTT) 2. Android OS Android OS Google OS 69.7% [4] 1 Android Linux [5] Linux OS Android Runtime Dalvik Dalvik UI Application(Home,T

Similar documents
DEIM Forum 2017 H2-2 Android LAN Android 1 Android LAN

,., ping - RTT,., [2],RTT TCP [3] [4] Android.Android,.,,. LAN ACK. [5].. 3., 1.,. 3 AI.,,Amazon, (NN),, 1..NN,, (RNN) RNN

先進的計算基盤システムシンポジウム SACSIS2012 Symposium on Advanced Computing Systems and Infrastructures SACSIS /5/17 Android LAN TCP Android. TCP A Proposal

Android LAN 1 1,, Google Android. Android, Android,. Android x86 CPU,,,. A study of performance improvement of a wireless LAN bases on Android termina

DEIM Forum 2012 C2-6 Hadoop Web Hadoop Distributed File System Hadoop I/O I/O Hadoo

AV 1000 BASE-T LAN 90 IEEE ac USB (3 ) LAN (IEEE 802.1X ) LAN AWS (Amazon Web Services) AP 3 USB wget iperf3 wget 40 MBytes 2 wget 40 MByt

IEEE e


1 Web DTN DTN 2. 2 DTN DTN Epidemic [5] Spray and Wait [6] DTN Android Twitter [7] 2 2 DTN 10km 50m % %Epidemic 99% 13.4% 10km DTN [8] 2

17 TCP (ACK:ACKnowledge) (RTT:Round Trip Time) TCP (Transmission Control Protocol) PSPacer (Precise Software Pacer) JGN2 TCP FAST TCP UDP PSPacer

23_33.indd


PowerPoint プレゼンテーション

Dual Stack Virtual Network Dual Stack Network RS DC Real Network 一般端末 GN NTM 端末 C NTM 端末 B IPv4 Private Network IPv4 Global Network NTM 端末 A NTM 端末 B

TCP T ransmission Control Protocol TCP TCP TCP TCP TCP TCP TCP TCP c /(18)

IEEE802.11n LAN WiMAX(Mobile Worldwide Interoperability for Microwave Access) LTE(Long Term Evolution) IEEE LAN Bluetooth IEEE LAN

LAN LAN LAN LAN LAN LAN,, i

CTA 82: CTA A A B B A B A, C A A A D A B Max-Planck-Inst. fuer Phys. C D

template.dvi

MSAC-EX1


1 Linux UNIX-PC LAN. UNIX. LAN. UNIX. 1.1 UNIX LAN. 1.2 Linux PC Linux. 1.3 studenta odd kumabari studentb even kumabari studentc odd kumabari student

PowerPoint プレゼンテーション

LAPLINK ヘルプデスク 導入ガイド

_11_19_2.indd

Vol.58 No (Mar. 2017) LAN MAC 1,a) , IoT LAN LAN AP MAC 1 Null Function Data Frame NFDF NFDF LAN NFDF LAN LAN MAC Null


UT-1 UT-1 D800 D800E FTP UT-1 WT-5 UT-1 D800 D800E A 1.10 B 1.10 UT UT FTP 062 WT-5 06 ii 024 FTP 069

07-二村幸孝・出口大輔.indd

TRAVENTY CG V 動作検証報告書

QoS TCP-AV fair case QoS LAN VoIP throughput of all s TCP-AV 1 TCP 2 1 CSMA/CA CSMA/CACarrier Sense Multiple Access with Collision QoS Avoidance LAN Q

LANFTP 1 FTP 047 PC 016 FTP HTTP 024 iphone Camera Control Pro 2 ii

WLAN WLAN AP WLAN WLAN WLAN AP- WLAN SINR WLAN WLAN CE WLAN WLAN WLAN CE 2 3 WLAN 4 WLAN 2. WLAN [10] AP CE [11] AP CE CE [12] CE AP AP AP WLAN WLAN A

_SAMSUNG_表面.ai

28 NTMobile Java Proposal and Implementation of Java Wrapper for NTMobile ( : ) :

ProLiant BL20p Generation 4 システム構成図

2004 3

IPSJ SIG Technical Report Vol.2011-IOT-12 No /3/ , 6 Construction and Operation of Large Scale Web Contents Distribution Platfo

システム imac 21.5 インチディスプレイ 3.6GHz i5 Dual core / HT 2.8GHz i7 Quad core / HT ATI Radeon 4850 ATI Radeon HD はいいいえいいえはいいいえ ATI はいいいえ

2004 SYN/ACK SYN Flood G01P014-6

2). 3) 4) 1.2 NICTNICT DCRA Dihedral Corner Reflector micro-arraysdcra DCRA DCRA DCRA 3D DCRA PC USB PC PC ON / OFF Velleman K8055 K8055 K8055

P2P P2P peer peer P2P peer P2P peer P2P i

Jp

PowerPoint プレゼンテーション

Android Windows 8 AP 9 AP ios & Android 10 ST 11 ST ios 12 ST Android 13 ST Win & Mac 14 ST ios 15 ST Android

untitled

2 1: OSI OSI,,,,,,,,, 4 TCP/IP TCP/IP, TCP, IP 2,, IP, IP. IP, ICMP, TCP, UDP, TELNET, FTP, HTTP TCP IP


Internet Live Broadcasting of the Cycling Championships, Tomohito WADA, Koichi SHIMOZONO, and Masato MASUYA Information Technology Center for Sports S

VNSTProductDes3.0-1_jp.pdf

develop


情報機器導入更新時の仕様書作成の留意点

1 Table 1: Identification by color of voxel Voxel Mode of expression Nothing Other 1 Orange 2 Blue 3 Yellow 4 SSL Humanoid SSL-Vision 3 3 [, 21] 8 325

IP IP DHCP..

R70_Software_Manual_JP1.3

IPSJ SIG Technical Report , 2 Andorid Capture-A-Moment Capture-A-Moment Capturing System by SmartPhone to Record Real-Time Scene Kohei Takada,

konicaminolta.co.jp PageScope Net Care

6 2. AUTOSAR 2.1 AUTOSAR AUTOSAR ECU OSEK/VDX 3) OSEK/VDX OS AUTOSAR AUTOSAR ECU AUTOSAR 1 AUTOSAR BSW (Basic Software) (Runtime Environment) Applicat

B 20 Web

H1-4

strtok-count.eps

2012 M

Jp

(822000) (842000)

インターネットを活用した公開天文台の可能性とその展望.PDF

大学表紙.PS


PC Link Tool PC Link Tool PC Link Tool PC Link Tool

Shonan Institute of Technology MEMOIRS OF SHONAN INSTITUTE OF TECHNOLOGY Vol. 41, No. 1, 2007 Ships1 * ** ** ** Development of a Small-Mid Range Paral

wide95.dvi

Title: WIDE WG 2010 Author(s):,,, Date:

Ver.2.00

Express5800/53Xg, Y53Xg インストレーションガイド(Windows編)

Jp


ViewSonic Corporation, Macintosh Power Macintosh Microsoft Windows Windows ViewSonic 3 OnView ViewMatch ViewMeter ViewSonic ViewSonic, ViewSonic

IPSJ SIG Technical Report Vol.2009-DPS-141 No.23 Vol.2009-GN-73 No.23 Vol.2009-EIP-46 No /11/27 t-room t-room 2 Development of

P P P P P P P OS... P P P P P P

IP RTP 2 QoS i

2nd-1.dvi

i TCP/IP NIC Intel 3com NIC TCP/IP *1 20 IPv4 IPv6 IPv6 TCP/IP TCP/IP *1 3


PeerPool IP NAT IP UPnP 2) Bonjour 3) PeerPool CPU 4) 2 UPnP Bonjour PeerPool CPU PeerPool PeerPool PPv2 PPv2 2. PeerPool 2.1 PeerPool PeerPool PoolGW

CODA2_Japan_Manual

IPSJ SIG Technical Report Vol.2014-EIP-63 No /2/21 1,a) Wi-Fi Probe Request MAC MAC Probe Request MAC A dynamic ads control based on tra

CE中高受講ルールBOOK_01-24.indd


Jp

untitled


2.2 Sage I 11 factor Sage Sage exit quit 1 sage : exit 2 Exiting Sage ( CPU time 0m0.06s, Wall time 2m8.71 s). 2.2 Sage Python Sage 1. Sage.sage 2. sa

OSPF OSPF.

Web Web Web Web Web, i

23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h

OVERVIEW ProLiant ML110 G2 Storage Server ProLiant ML110 G2 Storage Server A C D SATA NH 320GB 01 (1TB) (1TB) Ultra320 SCSI 6 SATA RAID Serial

P3PC

ProLiant ML110 システム構成図

IPSJ SIG Technical Report NetMAS NetMAS NetMAS One-dimensional Pedestrian Model for Fast Evacuation Simulator Shunsuke Soeda, 1 Tomohisa Yam

p03.dvi

Transcription:

LAN Android Transmission-Control Middleware on multiple Android Terminals in a WLAN Environment with consideration of Round Trip Time Ai HAYAKAWA, Saneyasu YAMAGUCHI, and Masato OGUCHI Ochanomizu University Kogakuin University 1. OS Twitter Facebook Skype LINE

[1] [2] [3] (RTT) 2. Android OS Android OS Google 2012 4 OS 69.7% [4] 1 Android Linux [5] Linux OS Android Runtime Dalvik Dalvik UI Application(Home,Telephone,Web) Application Framework Android Runtime Core Libraries, Dalvik VM Ware Library Linux Kernel 2.6 1 Android 2. 1 Android Android OS 2008 9 23 1.0 5 45.6% Android2.3(Gingerbread) 2012 7 Android4.1(JellyBean) [6] GingerBread JellyBean UI TSO(TCP Segmentation Offload) TSO (NIC) LSI TCP NIC TCP CPU CPU TSO CPU JellyBean Android OS TSO JellyBean TSO [7]

2. 2 Android Android Android Android Android Android Dalvik Android Android 3. 3. 1 [3] Android Android 2 LAN (CWND) (CA-STATE) RTT 2 3. 2 ( 3) [8] TCP TCP Android 3 4. 4. 1 4 Android dummynet Android 1 10 RTT Iperf [9] dummynet 4ms 256ms 1 ping RTT Android GingerBread( GB) JellyBean( JB)

6 (JB) 4 4. 2 1 IEEE802.11g 1 Android Model number Nexus S Firmware version 2.3.4 4.1.1 Baseband version I9023XXKD1 Kernel version 2.6.35.7-hiromi0824, 3.0.31-ai Build number GRJ22, JRO03L server OS Ubuntu 12.04 (64bit) / Linux 3.0.1 CPU Intel(R) Core 2Quad CPU Q8400 Main Memory 7.8GiB 7 4ms (RTT) (GB) 4. 3 5 6 GB JB ( ( ) ( )) 5 GB 6 GB JB JB 8 256ms (RTT) (GB) 5 (GB) (cwnd) ping endto-end RTT ( 7 8 9 10) 7 8 GB 60 RTT ( 4ms 256ms) 9 10 JB 2.1 6 5

JB GB RTT TCP RTT RTT RTT Android OS TCP RTT dummynet 5. 5. 1 RTT RTT Android, 5. 2 16ms Android 10 RTT GB JB 11 12 11 (RTT) (GB) 9 4ms (RTT) (JB) 12 (RTT) (JB) 10 256ms (RTT) (JB)

RTT RTT 6. 6. 1 3.1 13 UDP 13 14 RTT (minrtt) min-rtt RTT RTT/(min-rtt) RTT (ratio-rtt) RTT proc RTT 1 TCP 14 6. 2 [10] = [Mbps] * [sec] = / 1 [1.5Kbyte] / = * 1.5[Kbyte] * 8 / [sec] RTT 2 3 ratio-rtt min-rtt 2 GB JB A : 0 < = min-rtt < 100 B : min-rtt > = 100 2 GB JB A B A B max min max min max min max min 1 21 20 63 62 90 80 555 250 2 16 15 63 62 80 60 400 300 3 11 10 46 45 60 50 300 200 4 9 8 36 35 40 30 200 120 5 7 6 28 27 25 20 65 40 6 5 4 23 22 20 10 55 30 7 4 3 21 20 12 8 39 20 8 3 2 17 16 8 5 28 15 9 2 1 15 14 7 3 24 10 10 2 1 14 13 4 2 17 5

3 RTT GB JB A B A B ratio-rtt max min ratio-rtt max min ratio-rtt max min ratio-rtt max min 1.0 63 62 1.0 63 62 1.0 100 80 1.0 555 300 10.0 61 60 2.0 62 60 10.0 80 60 2.0 300 100 15.0 58 55 3.0 56 53 15.0 60 50 3.0 100 20 20.0 53 50 4.0 48 45 20.0 50 40 4.0 10 5 25.0 48 45 5.0 42 40 25.0 40 30 5.0 8 4 30.0 41 40 6.0 36 34 30.0 30 20 6.0 6 3 35.0 36 35 7.0 26 25 35.0 20 10 7.0 5 3 40.0 31 30 8.0 21 20 40.0 10 5 8.0 4 2 45.0 26 25 9.0 21 20 45.0 4 3 9.0 3 2 50.0 21 20 10.0 11 10 50.0 3 2 10.0 2 1 RTT 7. 7. 1 4 Android 10 GB JB 7. 2 15 16 15 GB 4ms 2 256ms 7 4ms 256ms 5 16 JB 256ms 2 16 (JB) RTT RTT ( 18 19) 17 18 RTT (GB) 15 (GB) 256ms JB 17 19 RTT (JB)

Fairness Index [11] Farness Index 1 F airnessindex : fi = ( k i=i xi)2 k k i=i xi2 (1 < = i < = k)(1) 256ms 20 21 GB JB Fairness Index 1 8.1 Android (JB) 8.2 Android Windows Mac OS PC 8. 1 Android 4 256ms Android 4 6 8 22 23 24 20 (GB) 22 Android 4 21 (JB) GB 5 JB 2 TCP 8. 7 TCP 23 24 Android 6 Android 8

8. 2 Android Windows, Mac OS Android Windows Mac OS PC 25 4 26 Android 3 Windows, Mac OS 25 4 2 Android Model number Nexus S Firmware version 4.1.1 Baseband version I9023XXKD1 Kernel version 3.0.31-ai Build number JRO03L Windows OS Windows 7 Hardware vaio CPU Intel(R) Atom(TM) CPU Z550 2GHz Main Memory 2.0 GB Macintosh OS Mac OS X 10.6.8 Hardware MacBook Air CPU 1.86 GHz Intel Core 2 Duo Main Memory 2GB 1067 MHz DDR3 server OS Ubuntu 12.04 (64bit) / Linux 3.0.1 CPU Intel(R) Core 2Quad CPU Q8400 Main Memory 7.8GiB 256ms Android 3 6 Windows Mac OS 26 27 Android Android 3 6 Android RTT Android Android PC 27 Android 6 Windows, Mac OS Android 9. RTT 2 Android OS RTT RTT

TCP 2 5 Android RTT [10] W.Richard Stevens TCP/IP Vol.1 2000 [11] D.-M. Chiu and R. Jain, Analysis of the increase and decrease algorithms for congestion avoidance in computer networks, Computer Networks and ISDN Systems, vol. 17, pp. 1-14, 1989. KDDI NTT [1]. MBL [ ] 09196072 no.44 pp7-12 2007 5 [2]. EIP [ ] 09196072 no.11 pp1-7 2011 9 [3] :. DEIM2013 E6-4 2013 3. [4] gartner: http://www.gartner.com/it/page.jsp?id=2237315 [5] android:developers:http://developer.android.com [6] http://japanese.engadget.com/ [7] http://source.android.com/source/downloading.html [8] :Android Comsys2010 2010 11. [9] Iperf:http://downloads.sourceforge.net/ project/iperf/iperf/2.0.5