Professional Documents
Culture Documents
Wireless IP: Marko Ovaska 1998
Wireless IP: Marko Ovaska 1998
Wireless IP: Marko Ovaska 1998
Marko Ovaska
1998
NOKIA
page: 1
Products
Markets
wireless LANs
Protocols
MOWGLI, WAP protocols
Principles, Requirements
wireless environment
NOKIA
page: 2
Wireless IP
Wireless environment
mobility
NOKIA
networks
Mowgli
WAP
page: 3
Wireless Networking
Data networking protocols are optimized for the current wired networks
Wireless LANs
Wireless WANs
Microcell
NOKIA
IEEE 802.11
Bluetooth
page: 4
Wireless Network
latency
802.11: round-trip 2 ms
normal tcp buffer size: 8KB, some W-WANs latency*bandwidth exceeds
this
jitter
error rate
non-transparency data connection in GSM offers less than 10-8 bit error rate
however this results in highly variable transmission delays
example: 10Mbs LAN has an average of below 10-9 bit error rate
NOKIA
page: 5
Mobility
a wireless link
a base station (access point)
a wireline link and landline internet
NOKIA
page: 6
Wireless components
Internet
(HER, MGBR)
Mobile node
NOKIA
page: 7
PSTN/ISDN, (PR)
PC
File Edit LocateView
Topology
Network
Traffic
Help
Help
Mount
431
7437
1950
79%
/
GSM
PC
File Edit LocateView
Topology
Network
Traffic
HUB/SWITCH
Help
Help
ACCESS ROUTER
Mount
431
7437
1950
79%
/
SWITCH/ROUTER
PC
File Edit LocateView
Topology
Network
Traffic
Help
Help
Mount
431
7437
1950
79%
/
(BOR,MRR)
PC
File Edit LocateView
Topology
Network
Traffic
EDGE ROUTER
Help
Help
Mount
431
7437
1950
79%
/
Topology
Network
Traffic
HUB/SWITCH
Help
Help
Mount
431
7437
1950
79%
/
Internet
(HER, MGBR)
PC
File Edit LocateView
Topology
Network
Traffic
NOKIA
Help
Help
Mount
431
7437
1950
79%
/
page: 8
Mobile node
Internet Protocol
Internet protocols are optimized for megabit per second wireline connections
Wireless networking solutions
unrelated to IP
researched:
IP is end-to-end protocol
NOKIA
page: 9
IP cont.
NOKIA
page: 10
TCP/IP cont.
TCP optimization
IP payload compression
NOKIA
multiple ACKs notify the sender to adjust the send window and initiate fast
retransmissions of the lost packet
scheduling in TCP
throughput
page: 11
Wireless LAN
Robust
NOKIA
page: 12
NOKIA
page: 13
DSSS
PHY
NOKIA
FHSS
PHY
page: 14
IR
PHY
MAC features
message fragmentation
CSMA/CD with acknowledgement
RTS/CTS protocol
data
handles interference
permission to send
NOKIA
US - 11 overlapping channels
Japan - 1 channel
page: 15
ack
authentication
association
wireless bridges
Synchronization
NOKIA
beacon frames
frequency hopping
power saving
wireless_ip98.ppt / 07.11.1998 / MOv
page: 16
Frame formats
MAC frame
Frame
control
header 30 octets
crc 4 octets
Duration
/ ID
Address
1
Address
2
Address
3
Address
4
Frame
body
ACK frame
header 10 octets
crc 4 octets
Frame
control
NOKIA
Sequence
control
page: 17
Duration
RA
CRC
CRC
Price $
813
654
814
545
495
Access Point
Aironet Arlan630, 2Mbps
BreezeCOM, 3Mbps
Lucent WavePOINT II, 2Mbps
Price $
1800
2100
900
Bridges
Aironet wireless bridge, 4Mbps
Aironet wireless bridge, 2Mbps
BreezeCOM wireless bridge
Lucent WavePOINT II (ethernet to
wireless)
Wireless links
BreezeLink 2Mbps, up to 50 km
NOKIA
page: 18
3600
2100
2800 to 3300
1300
5400
MOWGLI
The mobile node is connected via a wireless link to the internet/office network
Architecture:
NOKIA
Mobile node
Wireless link
page: 19
Mowgli architecture
NOKIA
page: 20
Mowgli
tcp/ip is replaced
socket interface is modified: wireless environment related extensions
NOKIA
page: 21
Mowgli performance
Measurements:
Network
LAN
WAN
MDCP
TCP
MDCP
TCP
Mean
108,8
139,2
109,2
171,9
Mean
108,4
126,3
109,2
231,2
Min
107,8
116,6
107,5
117,6
Med
108,5
143,1
108,5
154,6
Max
110,2
168,2
116,9
252,7
Min
108,3
114,4
107,1
121,4
Med
108,4
114,7
108,5
152,6
Max
108,6
160,5
115,7
497,1
Network
LAN
WAN
NOKIA
Protocol
Protocol
MDCP
TCP
MDCP
TCP
Mean
326,4
513,8
328,5
362,9
Mean
331,5
344,8
339,7
388,9
Min
320,8
413,3
254,6
251,0
page: 22
Med
326,2
495,4
325,6
364,1
Max
330,4
591,4
385,2
480,0
Min
315,8
299,7
307,4
253,0
Med
324,2
325,9
324,1
358,9
Max
494,3
490,9
584,8
759,9
WAP is aimed to
NOKIA
page: 23
WAP Model
NOKIA
page: 24
WAP defines
WAP defines
NOKIA
telecommunication stack
transport
security
session
page: 25
WAP network
NOKIA
page: 26
WAP architecture
denial-of-service
protection
NOKIA
page: 27
WAP: WDP
NOKIA
page: 28
NOKIA
page: 29
WAP: WTA
NOKIA
page: 30
WAP: WTA
<WML>
<COMMON>
<SCRIPT>
function checkNumber(N) {
if (Lang.isInt(N))
WTAI.makeCall(N);
else
Dialog.alert(Bad phone
number);
}
</SCRIPT>
</COMMON>
<FORM>
<DO TYPE=ACCEPT TASK=GO
URL=wtai:cc/mc;$(N)/>
Enter phone number:
<INPUT TYPE=TEXT KEY=N/>
</FORM>
</WML>
NOKIA
page: 31
Markets
Households (000)
33,6 kb/s and below
56 kb/s + (analogue)
ISDN
Cable modems
XDSL
Digital sat./ wireless
Other broadband
Total
NOKIA
1996
2 625
375
3 000
page: 32
1997
1998
4 715 7 239
872 3 363
872 1 749
116
485
87
396
29
135
18
84
6 709 13 451
1999
8 050
8 175
2 725
1 262
1 001
348
238
21 799
2000
7 100
13 950
3 450
2 408
1 889
733
469
29 999
2001
5 200
20 000
3 800
4 000
3 000
1 200
800
38 000
Markets
NOKIA
USD millions
ATM
10Mbps
Ethernet
100Mbps
Ethernet
Gigabit
Ethernet
Token ring
IP / L3
switching
Other
1995
140
1 080
1996
340
2 480
1997
650
3 430
1998
1 020
4 150
1999
1 340
4 370
2000
1 700
4 400
2001
2 000
4 450
80
240
610
1 350
2 700
3 900
5 100
50
200
450
950
1 700
100
0
260
0
450
60
600
200
600
420
550
800
450
1 150
100
200
330
400
450
400
350
Total
1 500
3 520
5 580
page: 33
Markets
1200
Millions of Users
1000
800
Internet Users
600
Cellular Subscribers
400
Exchange Lines
200
0
1996
NOKIA
page: 34
2000