A closer look at 802.11 — 1
Wireless data networks More on 802.11 Martin Heusse A closer look - - PowerPoint PPT Presentation
Wireless data networks More on 802.11 Martin Heusse A closer look - - PowerPoint PPT Presentation
Wireless data networks More on 802.11 Martin Heusse A closer look at 802.11 1 Channels 802.11b 1 6 11 2412 MHz 2437 MHz 2462 MHz f 22MHz A closer look at 802.11 2 802.11a ) &#)*+, &#)*+, ! ! ! ! ! ! ! !
A closer look at 802.11 — 2
Channels 802.11b
22MHz 2412 MHz 2437 MHz f 2462 MHz 1 6 11
A closer look at 802.11 — 3
802.11a
! ! ! ! ! ! ! !
!"!# !"$# !%## !&!# !&%# !&## !%$# !%'# !%(# !%%# &#)*+, &#)*+, )
- ./01);234)D4C0
7AA01);234)D4C0
! ! ! !
!E%! !E(! !E'! !$#! !E$! %#)*+,
- ./01);234)D4C0
%#)*+,
7AA01);234)D4C0
!$%!
A closer look at 802.11 — 4
802.11a (cont.)
!"#$%&'()*+,(-&./ 0&/,+12345 67")&'./#+89&//"%+ /$-:"); <9&//"%+8"/'")+ =)">$"/8.";+1?345 H*%+)('X+0+)& HIJKK'8,:).'40*( ];BE;^;B!;_ M" YL YY YC ;ECL' ;!LL' ;!!L' ;!YL' H*%+)('X+0+)& HIJKK'3%((8)'40*( ];B!;^;BM;_ ;! ;" "L "Y ;!"L' ;!CL' ;MLL' ;M!L' H*%+)('X+0+)& HIJKK'1--).'40*( ];BP!;^;BC!;_' EYF E;M E;P E"E ;PY;' ;P";' ;PC;' ;CL;'
A closer look at 802.11 — 5
Infrastructure network planning
- If the access points do not hear each other, it does not mean
the cells are disjoint!
- Paving with 3 channels:
- Paving with 4 channels:
A closer look at 802.11 — 6
Roaming
- Clients need to scan other channels (maybe helped by current
AP) ← they have to leave the channel for some time. (Can also leave for good and then scan)
✓ The client can declare that it’s going into power save mode…
- Active (probe request) or passive scanning
- Reassociation handshake (contains address of former AP)
- Frame sent on the DS to update switch tables
A closer look at 802.11 — 7
Roaming (cont.)
Disassociation req. Disassociation resp. (optional) Probe Req/resp Reassociation req. Reassociation resp. Unicast frame, src = STA MAC addr.
A closer look at 802.11 — 8
Security
- Historical: WEP: Wired Equivalent privacy (weak!)
- WPA-EAP (Extensible Authentication Protocol)(uses 802.1x
— RADIUS server)
- WPA-PSK (Pre-Shared Key)
- WPA2 (RSNA, aka 802.11i)
A closer look at 802.11 — 9
WEP
Seed WEP Key Sequence PRNG Initialization Vector (IV) Secret Key Plaintext Integrity Check Value (ICV) Integrity Algo. XOR Ciphertext IV Message
A closer look at 802.11 — 10
TCP over WLAN
5 10 15 20 25 5 10 15 20 25 30 Data Transferred (MB) Time(s) Uploads Download
A closer look at 802.11 — 11
TCP over WLAN (cont.)
wired WLAN cell AP stations N=3 k=2
ACK segments DATA segments
A closer look at 802.11 — 12
Solutions?
- PCF
- 802.11e
- Another access method?
- Uplink-aware queueing
A closer look at 802.11 — 13
802.11e — HCF Hybrid Coordination Function
.I>>AJB'5=' $KKGFF'/I5GB=@? &@IJFLA5'MNGNGF' O=@'$/F #G@;MNGNG'"0/$'' ONJK5A=JF'PA5C' AJ5G@JIE'K=EEAFA=J' @GF=EN5A=J
EFG'HI%H-J
A closer look at 802.11 — 14
802.11e — HCF Hybrid Coordination Function (cont.)
- EDCF replaces DCF
✓ Various AIFS (instead of DIFS) ✓ Various CWmin ✓ When a STA wins contention, it can transmit several frame up to TXOP
- HCCA (HCF Controlled Channel Access)(enhances PCF)
✓ Polling (negotiation AP/STA) ✓ PCF:
◮ Contention free period (after the beacon)
✓ CAP: Controlled Access Phase, may be more frequent than beacons! ✓ TXOP are distributed by AP (CF-Poll frame), ✓ The coordinator (AP) accesses the channel after PIFS
A closer look at 802.11 — 15
Power save
- DTIM: Delivery Traffic Indication Message
✓ DTIM is in the beacon ✓ DTIM period > beacon period
- AP buffers broadcasts until next DTIM
Beacon-Interval DTIM Interval
TIM (in Beacon):
AP activity: Busy medium:
DTIM: Broadcast: