Voice Over Wireless LAN
Voice Over Wireless LAN
Outline
Introduction to VoWLAN
Wireless LAN Technology
Why VoWLAN?
VoWLAN Requirement
VoWLAN Challenge
Summary
Introduction to VoWLAN
VoWLAN or Voice over Wireless Local
Area Network expands the capability of
WLANs or Wireless LANs
VoWLAN is a natural extension of VolP
VoWLAN is the added feature that will
enable you to make phone calls using
this mobile Internet access
VoWLAN Technology
VoIP + Wireless LAN
VoIP
SIP, RTP, H.323
Wireless LAN
WiFi : 802.11a/b/g
WiMAX : 802.16
802.11 Overview
Infrastructure mode
Wired Network
Access Point
Access Point
End Device
End Device End Device
End Device
802.11 Overview
adhoc mode
End Device
End Device
End Device
End Device
802.11 Overview
DCF : Distributed Coordination Function
Contention-based MAC function
802.11 Overview
PCF : Point Coordination Function
Contention-free MAC function
802.11 Overview
802.11b 802.11a 802.11g 802.11b
+
Raw Data Rates 11Mbps 54Mbps 54Mbps 22/44Mbp
s
Average Actual 4~5Mbps 27Mbps 20~25Mbp 6 Mbps
throughput s
Frequency 2.4GHz 5GHz 2.4GHz 2.4GHz
Application
VoIP Application MMI
Vocoder
Control Plane Data Plane Management Plane
EAP/802.1x/… IP
802.11e/f/h/i/k … 802.11 MAC
1
2
4
1 : reassociation
2 : auth (802.1x, EAP)
3 : auth (RADIUS/DIAMETER)
End Device End Device 4 : packet send/recv
Handoff Approach
CN
MIP approach
HA FA
MN
Handoff Approach
SIP Mobility approach MN
REINVITE
MN
Handoff Approach
Intra ESS
L2 approach with/without authentication
Inter ESS
DHCP + MIP
DHCP + SIP Mobility
Inter Domain
Same as Inter ESS, but business policy
should be concerned
Power Consumption Issue
Always be a problem since only limited
battery power available at mobile
device
System
CPU, Memory, LCD, DSP/Codec
WLAN
Physical Layer: RF
MAC Layer: 802.11a/b/g
Network Layer: TCP/IP
802.11 Power Saving Mode
Reduce power consumption of
transceiver when mobile device is idle
AP buffers data packet for the mobile
device which is in PSM, and inform it to
receive by sending beacon
Mobile device in PSM periodically wake
up to receive data packet buffered in AP
802.11 Power Saving Mode
beacon beacon with data PS poll PS data
AP 1 2 21 2 1
Beacon
Wait
Interval
Interval
Client 1 sleep 1 1
Client 2 sleep 2 2
802.11h
Supplementary to 802.11a (5GHz)
TPC (Transmission Power Control)
Keeps signal strength efficient, using only
enough power to reach active users rather
than using a uniform power output
DFS (Dynamic Frequency Selection )
Selects the radio channel at the access
point to minimize interference with other
systems
Security Issue
Data ciphering
WEP, 802.11i
AAA (Authentication, Authorization,
Accounting)
802.1x, RADIUS, DIAMETER
WEP
WEP use RC4 to encrypt data which is
dependent on the IV (Initialization
Vector) and Shared Key
XOR
Data ICV CipherStream
IV CipherText
802.11i
Data transfer protection
TKIP : based on RC4
CCMP : import AES algorithm with better
security
Authentication
802.1x, EAP
EAP
Authentication
802.1x
TKIP CCMP
Data ciphering
TKIP
CCMP
802.1x
General-purpose, port-based network
access control mechanism for any 802
technology
Enables mutual authentication of
devices
Provides service for exchange of 802.11
session keys
Leverages existing AAA infrastructure
Extensible protocol to support future
authentication methods (RFC 2284)
802.1x – EAP Authentication
Request/Identity
Response/Identity Radius-Access-Request
EAP-Request Radius-Access-Challenge
EAP-Response Radius-Access-Request
EAP-Success Radius-Access-Challenge
802.1X RADIUS
QoS Issue
Typically, voice quality is depend on the
delay and loss rate of packets
No QoS guarantee in legacy 802.11 DCF,
since each mobile device contends for
the channel by using CSMA/CA
There are some proprietary QoS
schemes proposed, but QoS is still an
open issue
802.11e
Promise to bring QoS capabilities WLAN
system need for streaming applications
Introduce HCF (Hybrid Coordination
Function) to provide some QoS facilities
EDCA : Enhanced Distributed Cannel
Access
HCCA : Hybrid coordination function
Controlled Channel Access
EDCA
Contention-based channel access
Four backoff entities within one station
Each backoff entities represents one
Access Category (AC) and has different
contention window size
AC_VO (voice), AC_VI (video) , AC_BE
(best effort) , AC_BK (background)
EDCA MSDU
Transmission
HCCA
Controlled channel access
HC can allocate TXOP (Transmission
Opportunity) during CFP or CP by
transmitting QoS CF-Poll frame
During CFP, this mechanism is the same
as legacy 802.11
During CP, it will allocate the medium
after detecting the channel being idle
for PIFS
HCCA
802.11e Superframe
DEMUX DEMUX
Web
Multimedia Server
Center AAA Cellular
Internet Server
HLR
Multimedia Access