TCP és WTP összehasonlítása vezetéknélküli hálózaton
Post on 01-Jan-2016
21 Views
Preview:
DESCRIPTION
Transcript
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
top related