TCP és WTP összehasonlítása vezetéknélküli hálózaton

Preview:

DESCRIPTION

Önálló Laboratórium beszámoló B ME-TTT. T éma c íme : TCP és WTP összehasonlítása vezetéknélküli hálózaton Készítette :Bart ók István műszaki informatika szak, kommunikációs hálózatok szakirány bartoki @sch.bme.hu Ipari konzulens:Gerendai Magdolna Nokia Hungary, - PowerPoint PPT Presentation

Citation preview

TCP és WTP összehasonlítása vezetéknélküli hálózaton Bartók István

Önálló Laboratórium beszámoló BME-TTT

Téma címe: TCP és WTP összehasonlítása vezetéknélküli hálózaton

Készítette: Bartók Istvánműszaki informatika szak,kommunikációs hálózatok szakiránybartoki@sch.bme.hu

Ipari konzulens: Gerendai MagdolnaNokia Hungary,magdolna.gerendai@nokia.com

Tanszéki konzulens: Ziegler GáborBME Távközlési és Telematikai Tanszék,ziegler@ttt-atm.ttt.bme.hu

Tanév: 2000/2001, I. félév

TCP és WTP összehasonlítása vezetéknélküli hálózaton Bartók István

Bevezető: GPRS

Forrás: [BettstetterGPRS]

TCP és WTP összehasonlítása vezetéknélküli hálózaton Bartók István

Bevezető: GPRS

Logical Link Control

Radio Link Control

Medium Access Control

PHY

Convergence

IP

PHY

MAC

RLCdarabolás, FEC,

hiba esetén ismétlés

flow control, CRC

tömörítés

időszeletek igénylése az

adáshoz

MS

BSS

TCP és WTP összehasonlítása vezetéknélküli hálózaton Bartók István

Bevezető: GPRS

Logical Link Control

Radio Link Control

Medium Access Control

PHY

Convergence

IP

RLC

PHY

MAC

PHY

Net

PHY

Net

BSSGP

LLC

BSSGP

MS

BSS

SGSN

Convergence

TCP és WTP összehasonlítása vezetéknélküli hálózaton Bartók István

Bevezető: GPRS

Tulajdonságok

• Csomagvesztés nem valószínű 10-4 BER-nél sem

• Nagy késleltetések (0.5 ... néhány másodperc)

• Változatos késleltetések

TCP és WTP összehasonlítása vezetéknélküli hálózaton Bartók István

Bevezető: WAP

InternetWAP átjáró (gateway)

Webszerver

MS

Internet WAP átjáró

Webszerver

MS

WAP

WAP HTTP

HTTP

TCP és WTP összehasonlítása vezetéknélküli hálózaton Bartók István

Bevezető: WAP

WDP

WTLS

WTP

WSP

WAE

GSM GPRS Etc…

Other Application

WAP Protocol Layers

WTP tranzakció

Client Server

Invoke

Result

Sack

Packet groupRTT + MTU/Rate

MTU/Rate

Ack

TCP és WTP összehasonlítása vezetéknélküli hálózaton Bartók István

Honnan indultam

• Mérési környezet

• Seawind - a hálózatemulátor• Emulált GPRS hálózat időzítései

• Az ipari konzulens tanácsai alapján (előző project)• Saját kútfőből

KésleltetésBithiba

Lassú átvitel

MS Emulált GPRS hálózat ~ SGSN~ Webszerver

TCP és WTP összehasonlítása vezetéknélküli hálózaton Bartók István

A félév munkája

• GPRS, WAP megismerése

• Mérőprogramok készítése• WAP• TCP

• Mérés

• Kiértékelés

...for ( i=0; i<MAX; i++ ) { do_get(host, size); sleep(5);}...

$ ./wap_cl17:06:28 17:06:31 3562 ms17:06:41 17:06:43 1892 ms17:06:53 17:06:55 1392 ms17:07:05 17:07:07 1792 ms17:07:17 17:07:18 1349 ms…

TCP és WTP összehasonlítása vezetéknélküli hálózaton Bartók István

Eredmények

8192 Byte requests

0

5

10

15

20

0..1

1..2

2..3

3..4

4..5

5..6

6..7

7..8

8..9

9..1

0

10..1

1

11..1

2

12..1

3

Dow nload time [s]

Req

uest

s

WAP

TCP

512 Byte requests

0

5

10

15

20

0..0

.4

0.4.

.0.8

0.8.

.1.2

1.2.

.1.6

1.6.

.22.

.2.4

2.4.

.2.8

2.8.

.3.2

3.2.

.3.6

Dow nload time [s]

Req

uest

s

WAP

TCP

Kis letöltések

<1 MTU

WAP ~ 1 RTT

TCP ~ 2 RTT

Közepes letöltések

1..6 MTU, 1 packet group

WAP ~ (1 RTT + Size/Rate)

TCP Lassan fut fel

TCP és WTP összehasonlítása vezetéknélküli hálózaton Bartók István

Eredmények

0

2

4

6

8

10

12

14

16

18

20

0 5 000 10 000 15 000

Size [Bytes]

Dow

nloa

d tim

e [s

]

TCP avg

TCP median

WAP avg

WAP median A trend a nagy letöltések felé

A WTP SAR-nál használandó flow/congestion control algoritmus nem olyan kiforrott és adaptív, mint a TCP, ezért a fájlméret növekedésével a TCP meg is előzheti

TCP és WTP összehasonlítása vezetéknélküli hálózaton Bartók István

Merre tovább

• GPRS modell finomítása

• HTTP 1.1 KeepAlive vizsgálata

• WAP hangolása a nagy fájlok letöltéséhez

• A célnak megfelelőbb TCP-k vizsgálata:

• WAP-NG wireless profiled TCP

• T/TCP ?

• Saját protokoll definiálása ?

TCP és WTP összehasonlítása vezetéknélküli hálózaton Bartók István

Hivatkozott források

[BettstetterGPRS] Bettstetter, Vögel, EberspächerGSM Phase 2+ General Packet Radio Service GPRS:Architecture, Protocols, and Air InterfaceIEEE Communications Surveys, Third Quarter 1999http://www.comsoc.org/pubs/surveys/3q99issue/bettstetter.html

Recommended