13
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án műszaki informatika szak, kommunikációs hálózatok szakirány [email protected] Ipari konzulens: Gerendai Magdolna Nokia Hungary, [email protected] Tanszéki konzulens: Ziegler Gábor BME Távközlési és Telematikai Tanszék, [email protected] Tanév: 2000/2001, I. félév

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

Embed Size (px)

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

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

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á[email protected]

Ipari konzulens: Gerendai MagdolnaNokia Hungary,[email protected]

Tanszéki konzulens: Ziegler GáborBME Távközlési és Telematikai Tanszék,[email protected]

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

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

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

Bevezető: GPRS

Forrás: [BettstetterGPRS]

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

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

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

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

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

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

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

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

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

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

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

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

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

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…

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

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

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

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

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

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 ?

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

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