19
VoIP over Wireless VoIP over Wireless LANs LANs Sangho Shin Sangho Shin Ph.D. Candidate Ph.D. Candidate Department of Computer Science Department of Computer Science Columbia University Columbia University

VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

  • View
    226

  • Download
    1

Embed Size (px)

Citation preview

Page 1: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

VoIP over Wireless VoIP over Wireless LANsLANs

Sangho ShinSangho Shin

Ph.D. CandidatePh.D. CandidateDepartment of Computer ScienceDepartment of Computer Science

Columbia UniversityColumbia University

Page 2: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

Why VoIP?Why VoIP?

Personalized ServiceLocation-based ServiceEmergency Service

IP

Voice Service

Page 3: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

Why 802.11?Why 802.11?Unlicensed channels

Easy to install

High speed

Widely deployed

Cheap

Page 4: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

VoIP over 802.11 WLANsVoIP over 802.11 WLANs

PBX

InternetInternet

WIFI

AP (Access Point)

Page 5: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

QoS of VoIP in Wireless LANs QoS of VoIP in Wireless LANs

Handoff Capacity

Call Admission Control

QoS

Sangho Shin
The biggest challenge in VoIP over wireless networks is protecting QoS, and I have been working for QoS issues like Handoff, capacity, and Call Admission Control.
Page 6: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

HandoffHandoff

Handoff Time500 ms ~ 1 s

4 ms ~ 100 ms

Selective Scanning& Caching

Layer 2 (MAC layer) Handoff

Page 7: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

1 2 3 4 5 6 7 8 9 10 11

2.402 GHz 2.468 GHz22 MHz

► Selective ScanningSelective Scanning

► CachingCaching LocalityLocality Store the scanned AP information to a cacheStore the scanned AP information to a cache

Layer 2 HandoffLayer 2 Handoff

802.11b channels

Only clients (driver) need to be modified!

Page 8: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

HandoffHandoff

Handoff Time 1 min

20 ms ~ 300 ms

Fast L3 Handoff

Passive DAD

Layer 3 (IP layer) Handoff

Page 9: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

Layer 3 HandoffLayer 3 Handoff

► Fast L3 Handoff (Client side)Fast L3 Handoff (Client side) Fast subnet discovery using a DHCP Fast subnet discovery using a DHCP

queryquery Scan unused IPs in a new subnetScan unused IPs in a new subnet

► Passive DAD (Server side)Passive DAD (Server side)

160.123.234.31160.123.231.32160.123.235.35160.123.232.36160.123.238.38

160.123.234.32 160.123.234.32 160.123.234.35 160.123.234.36 160.123.234.31 160.123.234.38

VVVV

Request

Response

Monitor Collect IPs Update IP list Fast Response

Page 10: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

CapacityCapacity

Theater Stadium

More simultaneous calls

Low VoIP capacity in WLANs

Low bandwidth

Low utilization of VoIP traffic

Page 11: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

CapacityCapacity

802.11 MAC

PCF DCF

DPCF

APC

VoIP Capacity 25%~30%

Reduce polling overhead

Fair resource distribution

Page 12: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

Call Admission Control (CAC)Call Admission Control (CAC)

WIFI

WIFI

WIFI WIFI

WIFI

WIFI

QoS

Page 13: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

Call Admission Control (CAC)Call Admission Control (CAC)

WIFI

WIFI

WIFI WIFI

WIFI

WIFI

QoS

CAC

Page 14: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

Call Admission Control (CAC)Call Admission Control (CAC)

CAC

QoS Utilization

90% 80%

Page 15: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

CAC with QP-CAT

QoS Utilization

Call Admission Control (CAC)Call Admission Control (CAC)

CAC

QoS Utilization

90% 80%

100% 98%

Page 16: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

QP-CAT ?QP-CAT ?

QoS

DelayPredicted delay with QP-CAT

Queue size Prediction (QP)

Computation of Additional Transmission (CAT)

MAC

Page 17: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

ExperimentsExperiments

NJ Rutgers University

Page 18: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

Capacity for VoIP traffic in 802.11 Capacity for VoIP traffic in 802.11 WLANsWLANs

ExperimentsExperiments

DPCF

APCQP-CAT

Page 19: VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University

Thank you !