,,QoS Quality of Service QoS TCP-AV TCP,,,,,,, TCP-AV,, QoS TCP, LAN,QoS,

Similar documents
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


IEEE e

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

[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

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

TCP/IP IEEE Bluetooth LAN TCP TCP BEC FEC M T M R M T 2. 2 [5] AODV [4]DSR [3] 1 MS 100m 5 /100m 2 MD 2 c 2009 Information Processing Society of

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

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

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

WMN Wi-Fi MBCR i

IP RTP 2 QoS i

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

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

Web Web Web Web Web, i

Flow Control Information Network 1 /

i


58 10

18 LAN AP (AP, Access Point) LAN (STA, Station) (RSSI, Received Signal Strength Indicator) AP AP STA AP LAN AP STA LAN AP LAN LAN STA AP LAN (Local Ar

untitled

7,, i

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

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

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

2017 (413812)

paper.dvi

I TCP 1/2 1

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L

main.dvi

Vol.53 No (July 2012) EV ITS 1,a) , EV 1 EV ITS EV ITS EV EV EV Development and Evaluation of ITS Information Commu

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

4.1 % 7.5 %

DTN DTN DTN DTN i

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

P2P P2P Winny 3 P2P P2P 1 P2P, i

, (GPS: Global Positioning Systemg),.,, (LBS: Local Based Services).. GPS,.,. RFID LAN,.,.,.,,,.,..,.,.,,, i

Sobel Canny i

28 Docker Design and Implementation of Program Evaluation System Using Docker Virtualized Environment

KII, Masanobu Vol.7 No Spring

SURF,,., 55%,.,., SURF(Speeded Up Robust Features), 4 (,,, ), SURF.,, 84%, 96%, 28%, 32%.,,,. SURF, i

1

1 Fig. 1 Extraction of motion,.,,, 4,,, 3., 1, 2. 2.,. CHLAC,. 2.1,. (256 ).,., CHLAC. CHLAC, HLAC. 2.3 (HLAC ) r,.,. HLAC. N. 2 HLAC Fig. 2

PC PDA SMTP/POP3 1 POP3 SMTP MUA MUA MUA i

01ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六七八九零壱弐02ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六七八九零壱弐03ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六七八九零壱弐04ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六七八九零壱弐05ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六七八九零壱弐06ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六

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

Macintosh HD:Users:ks91:Documents:lect:nm2002s:nm2002s03.dvi

ppt

Fig. 1 Schematic construction of a PWS vehicle Fig. 2 Main power circuit of an inverter system for two motors drive

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

デジタル通信を支える無線技術

28 TCG SURF Card recognition using SURF in TCG play video

IPSJ SIG Technical Report Vol.2015-IOT-28 No /3/6 LAN 1,a) 1,b) 1,c) LAN IEEE ac 3 LAN Campus WiFi upgrades at Kyushu Institute

FX-DS110-CFC

3_39.dvi

2

Kyushu Communication Studies 第2号

卒研 .PDF

kut-paper-template.dvi

IP IP DHCP..

Vol. 50 No (Feb. 2009) LAN AP Access Point LAN Local Area Network VoIP Voice over Internet Protocol SaaS Software as a Servie PLR P

IPSJ SIG Technical Report * Wi-Fi Survey of the Internet connectivity using geolocation of smartphones Yoshiaki Kitaguchi * Kenichi Nagami and Yutaka

千葉県における温泉地の地域的展開

Sport and the Media: The Close Relationship between Sport and Broadcasting SUDO, Haruo1) Abstract This report tries to demonstrate the relationship be

Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Social Networking

(1) CCITT X.25 (HDLC/LAPB) SDLC (Synchronous Data Link Control protocol) HDLC High-speed Data Link Control protocol ITU-T/ISO ADCCP Advanced Data Comm


橡c03tcp詳説(3/24修正版).PDF

WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i


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

( )

untitled

Web Web Web Web i

完成卒論.PDF

TCP-STAR a) Implementation and Evaluation of TCP-STAR: TCP Congestion Control Method for Satellite Internet Hiroyasu OBATA a), Kazuhiro TAIRA, and Ken

ABSTRACT The movement to increase the adult literacy rate in Nepal has been growing since democratization in In recent years, about 300,000 peop

1., 1 COOKPAD 2, Web.,,,,,,.,, [1]., 5.,, [2].,,.,.,, 5, [3].,,,.,, [4], 33,.,,.,,.. 2.,, 3.., 4., 5., ,. 1.,,., 2.,. 1,,

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

$ ifconfig lo Link encap: inet : : inet6 : ::1/128 : UP LOOPBACK RUNNING MTU:65536 :1 RX :8 :0 :0 :0 :0 TX :8 :0 :0 :0 :0 (Collision

IPSJ SIG Technical Report Secret Tap Secret Tap Secret Flick 1 An Examination of Icon-based User Authentication Method Using Flick Input for

220 28;29) 30 35) 26;27) % 8.0% 9 36) 8) 14) 37) O O 13 2 E S % % 2 6 1fl 2fl 3fl 3 4

2 PC [1], [2], [3] 2.1 OS 2.1 ifconfig 2.1 lo ifconfig -a 2.1 enp1s0, enx0090cce7c734, lo 3 enp1s0 enx0090cce7c734 PC 2.1 (eth0, eth1) PC 14

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE.

2 The Bulletin of Meiji University of Integrative Medicine 3, Yamashita 10 11

EQUIVALENT TRANSFORMATION TECHNIQUE FOR ISLANDING DETECTION METHODS OF SYNCHRONOUS GENERATOR -REACTIVE POWER PERTURBATION METHODS USING AVR OR SVC- Ju

25 Removal of the fricative sounds that occur in the electronic stethoscope

Tab 5, 11 Tab 4, 10, Tab 3, 9, 15Tab 2, 8, 14 Tab 1, 7, 13 2

Fig. 3 Flow diagram of image processing. Black rectangle in the photo indicates the processing area (128 x 32 pixels).

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

先端社会研究 ★5★号/4.山崎

NAT-f SIP NAT 1 1, 2 1 IP SIP NAT NAT NAT NAT-f NAT-free protocol NAT-f SIP Session Initiation Protocol NAT-f SIP NAT Researches on NAT traversal for

ITAOI2003第三屆離島資訊與應用研討會論文範例

27 VR Effects of the position of viewpoint on self body in VR environment

17 Proposal of an Algorithm of Image Extraction and Research on Improvement of a Man-machine Interface of Food Intake Measuring System

17 LAN Access Point (the Internet) LAN(Local Area Network) LAN LAN LAN LAN (AP Access Point) IEEE 82.11b/g ( ) AP AP IEEE 82.11a/b/g (STA Station) AP

06’ÓŠ¹/ŒØŒì

5GHz 作 15-4 DFS 試験時の通信負荷条件定義について 2019 年 3 月 1 日 NTT 東芝 クアルコムジャパン 1

3D UbiCode (Ubiquitous+Code) RFID ResBe (Remote entertainment space Behavior evaluation) 2 UbiCode Fig. 2 UbiCode 2. UbiCode 2. 1 UbiCode UbiCode 2. 2

Transcription:

LAN QoS TCP : 2 : 21 3

,,QoS Quality of Service QoS TCP-AV TCP,,,,,,, TCP-AV,, QoS TCP, LAN,QoS,

abstract In late years, the demand for multimedia communication has been raised extensively guarantee the QoS is extremely important QoS defined here is to guarantee target bandwidth In order to realize it, TCP-AV has been proposed and implemented, and it is achieved in a wired environment However, wireless environment has problems different from the wired environment When multiple terminals are communicating, it is said that unfairness of the throughput among terminals is observed caused by control mechanism of the data transmission right As a result, there is a possibility that it cannot control the bandwidth effectively To Therefore we invested and considered about fairness in this paper We have used TCP-AV on wireless environment and evaluated performance of multimedia communication, for aiming at better QoS controls by resolving problems Kerwords TCP,wirelessLAN,QoS,fairness

ii 1 1 11 1 12 2 13 3 2 LAN 4 21 4 211 CSMA/CA 4 212 CSMA/CA TCP 6 213 MAC 8 22 9 221 UDP 9 222 TCP-Reno 10 223 TCP-AV 11 3 13 31 LAN TCP 13 311 13 312 14 32 15 321 16 322 OS 18 323 19 33 20

iii 331 AP 21 332 UDP 22 333 TCP 25 34 LAN TCP 26 341 26 342 UDP 27 343 TCP 29 4 TCP-AV 33 41 TCP-AV LAN 33 42 3 34 421 34 422 35 43 5 36 431 36 432 36 5 38 51 38 52 39 40 42 44

iv 21 5 22 TCP 7 23 8 24 TCP 9 25 10 26 MAC 11 27 12 31 LAN 14 32 TCP 3 14 33 TCP 4 15 34 TCP 5 15 35 TCP 6 16 36 TCP 7 16 37 17 38 17 39 LAN 17 310 LAN 18 311 LAN 18 312 OS 19 313 OS 1 19 314 OS 2 20 315 5 (Windows 3,Linux24 1,Linux26 1 ) 20 316 5 2(Windows 2,Linu24 1,Linux26 1 ) 21

v 317 5 3(Windows 3,Linux26 2 ) 21 318 5 4(Windows 4,Linux26 1 ) 22 319 5 5(Windows 4,Linux24 1 ) 22 320 AP 23 321 UDP 23 322 LAN (UDP) 25 323 LAN (UDP) 25 324 TCP 26 325 TCP 26 326 USB LAN 27 327 USB LAN 27 328 LAN (UDP) 28 329 LAN (UDP) 28 330 LAN TCP 29 331 LAN 25 29 332 LAN 20, 05% 30 333 30 334 TCP 31 335 tcpdump 31 41 TCP-AV LAN 33 42 AVR 34 43 AVR TCP-AV 1 3 35 44 AVR 36 45 AVR TCP-AV 2 5 37

1 1 11, VoIP QoS Quality of Service QoS, QoS,, TCP/IP, QoS, QoS 1 TCP-AV[1] TCP-AV, QoS, TCP TCP-AV,, QoS TCP-AV QoS, LAN,, VoIP,,, TCP-AV TCP,, QoS, VoIP, UDP

1 2 UDP,UDP, UDP,UDP TCP QoS QoS, [2],, TCP [3], LAN MAC, LAN AP Access Point TCP-ACK,, OS,, AP,, TCP-ACK, UDP,, AP, ACK, LAN LAN, TCP-AV 12, LAN QoS 1, LAN, LAN 11g TCP

1 3 LAN 11b, LAN,TCP-AV LAN, 2, QoS TCP,QoS TCP TCP-AV TCP-AV, LAN,, LAN TCP-AV, LAN QoS 13 2 LAN LAN,, 3 LAN, USB LAN 4 TCP-AV TCP-AV AVR 5

4 2 LAN 21, LAN TCP LAN TCP,, 0Mbps, fair-share 21,,, LAN, 211 CSMA/CA CSMA/CA Carrier Sense Multiple Access with Collision Avoidance,IEEE80211 LAN,, IFS: Inter Frame Space,,

2 LAN 5 faircase Unfaircase t h r o u g h p u t throughput 1 2 3 4 5 6 7 8 9 10 Terminal ID 1 2 3 4 5 6 7 8 9 10 Terminal ID throughput of all terminals are almost equal There are huge difference on throughput among terminals 21: (1) CSMA/CA 1, 80211 DIFS Distributed Coordination Function IFS,, CW Contention Window,,, CW 2 2, (2) 2 80211 LAN DCF Distributed Coordination Function,

2 LAN 6 CSMA/CA CSMA/CA,,,,,, MAC Media Access Control TCP,,, 212 CSMA/CA TCP TCP 1,RTT Round Trip Time, (1) TCP-ACK ACK,,, ACK, 10 10 1 ACK,,,, 1, 1 ACK,,,, 10 ACK,ACK,,,,

2 LAN 7 (2), AP ACK [3],10 AP 1 22, 11Mbps,ACK 100Mbps AP AP ACK,AP,10 ACK 1/11, AP ACK ACK ACK, 23 22: TCP,, 24 LAN 25, [4]

2 LAN 8 23: 213 MAC MAC, MAC, IEEE8023 CSMA/CD CSMA with Collision Detection, IEEE80211 CSMA/CA 2 CSMA/CD, (Carrier Sense),, (Collision Detection),,,1, (Multiple Access),USB 2 2 MAC USB MAC,CSMA/CA,,, CSMA/CD 26

2 LAN 9 24: TCP, USB,BUFFALO WLI-UC-AG[5],, BUFFALO WLI3-TX1-G54[6] BUFFALO WLI-TX4- G54HP[7] 22 LAN,, UDP TCP TCP TCP-Reno, QoS TCP-AV 221 UDP UDP, UDP,,,,

2 LAN 10 25: UDP 222 TCP-Reno TCP-Reno Linux TCP [8] TCP CA OPEN TCP,,,, TCP CA RECOVERY, TCP CA CWR, TCP CA LOSS 3, ACK SACK,Local Device Congestion, 27 Local Device Congestion NIC, TCP,,, ACK SACK,

2 LAN 11 Converter type USB type TCP IP TCP IP WLAN Ethernet USB WLAN Ethernet Ethernet converter <wireless> AP 26: MAC, 223 TCP-AV TCP-AV TCP,,, TCP,,,,,,SACK Selective ACK,,,

2 LAN 12 [increase of congestion window] TCP_CA_Open normal state duplicate ACK, SACK TCP_CA_Recovery abnormal state timeout ECN, ICMP source quench, Local device congestion TCP_CA_Loss abnormal state TCP_CA_CWR abnormal state 27:,,,,,,,,,

13 3 LAN QoS, LAN, LAN OS WindowsXP LinuxOS 24 26, BUFFALO WZR-AMPG300NH[9] Dummynet, LAN,IEEE80211g[10] 80211b LAN,,EB Effective Bandwidth,fair-share EB, 1 25Mbps, EB fair-share EB, 1 31 LAN TCP 311 LAN 80211b LAN,,TCP-AV,

3 14, 3 7 Iperf[11], 120 10,Windows Linux Iperf 64k, 25 322, 5 31: LAN 312 3 7 32 36 3 4,, 5 7 10, 32: TCP 3

3 15 33: TCP 4 34: TCP 5 MAC,, MAC,,,,,,, 32, OS

3 16 35: TCP 6 36: TCP 7, 321, (1), LAN 37 Iperf 120 38 20Mbps 25Mbps, IEEE80211g LAN,,WindowsXP LinuxOS,

3 17 Windows:4 Linux24:2 Linux26:2 Iperf:120sec converter <Wireless> IEEE80211g Dummynet Delay=25ms <wired> 37: 38: (2) LAN LAN LAN, Iperf 120 39 OS WindowsXP,Linux24,Linux26 Iperf:120sec Converter Windows or Linux24 or Linux26 <Wireless> IEEE80211g Dummynet Delay=25ms <wired> 39: LAN 310,,

3 18 LAN, WindowsXP LinuxOS, 310: LAN (3) LAN, LAN 311, EC3 EC2 EC4 AP EC1 EC5 311: LAN 322 OS,, OS 2 312 313 314 1 10,

3 19 1 2 converter converter OS :Windows XP or Linux OS Iperf:120sec <Wireless> IEEE80211g AP <wired> Dummynet (Delay=25ms) 312: OS,2 WindowsXP LinuxOS, LinuxOS,,314 OS 313: OS 1 323 5 OS, 322 Iperf 120, 315 319 1 10,,,, OS LAN,

3 20 314: OS 2 315: 5 (Windows 3,Linux24 1,Linux26 1 ),, LAN, OS 33, AP ACK

3 21 316: 5 2(Windows 2,Linu24 1,Linux26 1 ) 317: 5 3(Windows 3,Linux26 2 ) 331 AP (1), LAN AP LAN AP, AP, BUFFALO WZR-AMPG300NH[9] 320 1 UDP AP, [12],,,, 320, AP (2) AP 10 AP, 300,

3 22 318: 5 4(Windows 4,Linux26 1 ) 319: 5 5(Windows 4,Linux24 1 ), AP TCP-ACK 332 UDP UDP,,ACK TCP Iperf,UDP,,, 120 UDP 1470byte,Windows Linux Iperf UDP 64k, 100Mbps 25,10

3 23 AP (Buffalo) *example* Transmitting terminal Hello 1 Hello2 Add numbers on UDP packet(60byte) Hello1000 Hello 1 (1) Compare Hello 2 (2) added number by transmitter and times of receiving Hello100 (100) Hello 120(101) UDP packet came to AP s buffer until100 th packets consecutively However, packets between100 th and 120 th have lost, because of buffer overflow Receiving terminal Hello 1000 (700) 320: AP (1) 321 Windows Linux, Windows XP Linux OS AP AP Dummynet Delay=25ms Dummynet Linux OS Linux OS 321: UDP 31 Linux, Windows, AP wired,, EC LAN,USB USB LAN Linux USB IEEE80211g LAN, Linux, LAN, Linux Windows,

3 24 31: Linux Windows wired 93Mbps( 93Mbps ) 97Mbps( 90Mbps ) EC 92Mbps( 30Mbps ) 34Mbps( 33Mbps ) USB 27Mbps( 27Mbps ) AP,,USB, (2) LAN [2] TCP,, LAN, Iperf 120 10, 2 5 322, 5 323,, 5, 10,, 2 4 UDP, UDP,ACK,UDP TCP,TCP ACK

3 25 322: LAN (UDP) 323: LAN (UDP) 333 TCP TCP,,, Iperf 120 Windows Linux Iperf 64k 25 324 2 5 5 1 4 Windows, 5 Linux OS 325 10 CSMA/CA,AP, ACK 100Mbps

3 26 Linux OS Iperf:120sec <wired> Dummynet Delay=2,5ms <Wireless> IEEE80211g AP converter converter converter converter converter Windows XP Windows XP Windows XP Windows XP Linux OS 324: TCP 325: TCP,, AP, ACK,AP 34 LAN TCP,, LAN, 341, USB LAN 326 USB LAN 3, 1

3 27,UDP M,10M,100M TCP Iperf 326: USB LAN 327 UDP1M 10M,UDP100M TCP,, 327: USB LAN 342 UDP LAN UDP 328,,7 OS, 1 8 Linux24, 6 7 Linux26, 2 5 windows XP, 1,2,6,7, 3 5 USB 7 AP, 1 USB

3 28, MAC UDP 3 5 1 6 2 4 Windows XP Windows XP Linux OS 7 converter Windows XP converter Linux OS Windows XP Iperf:120sec converter converter Linux OS <Wireless> IEEE80211g AP <wired> Dummynet Delay=25ms Linux OS 328: LAN (UDP) 329: LAN (UDP) 329,,,USB fair-share EB 7 3Mbps,,,,,USB, [2] [3], 7,,TCP, UDP

3 29 343 TCP,UDP LAN TCP 330 7 OS, 1 8 Linux24, 6 7 Linux26, 2 5 windows XP, 1,2,6,7, 3 5 USB 7 AP, 1 USB, MAC 25, 20, 05% [13] Iperf:120sec Linux OS converter <Wireless> IEEE80211g <wired> Windows XP converter Windows XP Windows XP AP Dummynet Windows XP converter Delay=2,5ms or Delay=20ms Drop=05% Linux OS converter Linux OS Linux OS 330: LAN TCP USB-type Converter-type 331: LAN 25 25 331,,USB,

3 30 4 USB-type throughput[mbps] 3 2 1 0 1 2 3 4 5 6 7 terminal ID Converter-type 332: LAN 20, 05%, USB fair-share EB 7 3Mbps, fair-share, Mbps, 20, 05% 332,, 2 fair-share, Mbps 2,, MAC TCP [14] tcpdump, 226Mbps fair-share 504Kbps 2 333 333:

3 31 TCP 334, TCP 3, ACK SACK tcpdump, ACK 335,, ACK, 1 1, ACK, 334, 335,, Higher throughput 226Mbps Packet loss as well as retransmission are frequent [Packet] Lower throughput 504Kbps Time [sec] Packet loss is not frequent Time [sec] 334: TCP 335: tcpdump 2,,,,, ACK

3 32,,,ACK,, OS,, ACK,,,,,,,,,,,,,,

33 4 TCP-AV 41 TCP-AV LAN TCP-AV LAN 41, TCP TCP-Proxy, TCP TCP-AV, TCP-AV,, TCP TCP-AV flow TCP-Reno flow TCP-Proxy TCP converter < > AP 41: TCP-AV LAN

4 TCP-AV 34 42 3 421 3 LAN TCP-AV AVR 42,Flow1 TCP-AV, TCP, TCP TCP-Proxy, TCP TCP-AV Flow2,Flow3 TCP-Reno 10,,NRT Normalized Required Throughput,AVR Achievement Ratio NRT EB,, AVR, 120 5, 5, 23 23,10,TCP-AV,fair-share NRT 32% 8Mbps Windows XP Windows XP Windows XP <Wireless> IEEE80211g TCP-Proxy converter converter Iperf:120sec converter Flow1:TCP-AV Flow2:TCP-Reno Flow3:TCP-Reno Network emulator Delay=10ms switch <wired> Linux OS Linux OS Windows XP 42: AVR

4 TCP-AV 35 422 43 3flows NRT, AVR NRT,NRT100% 25Mbps,TCP-AV NRT %, 3flows, 42,TCP-AV 1 TCP-Reno 2 3, 9,NRT 40% TCP-Reno 1 2,TCP-AV 1 TCP-Reno 4 5 43 5flows, 9,,NRT 30%,fair-share 10%,,, CSMA/CA, 100 90 AVR(Achievement Ratio)[%] 80 70 60 50 40 30 20 10 0 0 20 40 60 80 100 NRT(NormalizedRequired Throughput)[%] 3 flows( ) TCP-AV- flow TCP-Reno-2 flows (1flows*2terminals ) 5 flows( ) TCP-AV- flow TCP-Reno-4flows (2flows*2terminals) 43: AVR TCP-AV 1 3

4 TCP-AV 36 43 5 431, 44 5 44: AVR 432 fair-share NRT 20% 5Mbps 45 fair-share AVR 100%, fair-share NRT 25%,AVR 70% 7 NRT 40% AVR 1,TCP-AV,fair-share, LAN TCP-AV,, 6

4 TCP-AV 37 45: AVR TCP-AV 2 5

38 5 51, QoS LAN, LAN(80211g),,,,,,AP UDP AP TCP-ACK,MAC USB, UDP, USB, 7 TCP, TCP tcpdump,,,, QoS TCP-AV, AVR,TCP-AV fair-share, 30%,TCP-AV,,

5 39, QoS 52, LAN, Windows LAN, QoS,,TCP-AV, QoS, TCP-AV TCP-AV TCP-AV

40 NEC 2 NEC,,NEC,, TCP-AV NEC 3

5 41

42 [1] HShimonishi, et al, Congestion Control Enhancements for Streaming Media, IEICE Tranc on Comn,VolE89 B, No9,pp2280-2291 Sep 2006 [2] DLeith, et al, Using the 80211e EDCF to Achieve TCP Upload Fairness over WLAN ling, IEEE,2005 [3] SPilosof,RRamjee,YShavitt,PSinha, Understanding TCP fairness over Wireless LAN INFOCOM 2003, 1-3 April 2003 [4] Anthony CH NG, David Malone, Douglas JLeith Experimental Evaluation of TCP Performance and Fairness in an 80211e Test-bed, ACM SIGCOMM 2005,pp17-22 Aug2005 [5] BUFFALO AirStation 54Mbps 80211 abg (WLI-UC-AG): http://buffalojp/products/catalog/network/wli-uc-ag/ [6] BUFFALO 24GH 54Mbps wireless LAN Ethernet conversion media converter (WLI3-TX1- G54 : http://buffalojp/products/catalog/item/w/wli3-tx1-g54/ [7] BUFFALO AirStation High Power wireless LAN Ethernet converter 54Mbps (WLI-TX4- G54HP) : http://buffalojp/products/catalog/item/w/wli-tx4-g54hp/ [8] Linux Kerner ver24 implementation: http://wwwlinuxorg/ [9] BUFFALO wireless LAN BB router AirStation NFINITI GIGA 300Mbps 11n conformity (WZR-AMPG300NH) : http://buffalojp/products/catalog/network/wzr-ampg30nh/

43 [10] IEEE80211 wireless LAN medium access control (MAC)and physical layer(phy) specification,1999 [11] Iperf: http://dastnlanrnet/projects/iperf/ [12] Perl program of inspect the size of buffer: http://x68000q-e-dnet/ 68user/net/udp-2html [13] Yumi Hirano, Tutomu Murase: Evaluation of Packet Loss Effect on Throughput Unfairness between TCP Upflows over IEEE80211 Wireless LAN, APSITT 2008, 22-24 April 2008 [14] : iscsi,, Vol J87-D-I, No 2, pp 216 231, 2004 2

44 1 LAN QoS TCP 19 (DEWS2008) 2008 3 2 QoS TCP 70 2008 3 3 Emi Arai Yumi Hirano Tutomu Murase Masato Oguchi Empirical Stdy on a Session Layer Resorce Control over Resorce Control over 80211 DCF Wireless LAN Asia-Pacific Symposium on Information and Telecommunication Technologies(APSITT2008) April 2008 4 LAN DICOMO2008 7 5 LAN QoS 2008 9 6 LAN QoS TCP

45 DEIM2009) 2009 3