VoIP Call Capacity

Group 2
Team Members: Blake Brannon Steve Conover Guillaume-Jean Herbiet Balasubramanian Seshasayee

Introduction
Problem Overview  Topology and Results Summary  Attempted Improvements  Conclusions

02/09/08

ECE 6610

2

Problem Statement

Using open source tools, setup appropriate network topologies and measure VoIP call capacity for 802.11b and 802.11g networks Develop solutions to improve call capacity

02/09/08

ECE 6610

3

Motivation
WLANs are widely deployed  VoIP has a promising future as the dominant voice communication method  WLAN ad-hoc networks are ideal for communicating in disaster areas  Important to measure the quality/capacity of VoIP traffic over WLANs

02/09/08 ECE 6610 4

Milestones
Dr. Siva Presents Projects Team Submits Requests and Team Profile Initial Metrics Recorded Interim Report More Metrics Recorded Final Presentation

802.11b/g Infrastructure

802.11b Two Hop

802.11g T topology Improve Two Hop

02/09/08

ECE 6610

5

R-Factor
100 90 80 70

ITU Recommendation G107 Introduced E-model which outputs R-factor based on perceptual and equipment impairments in its calculation.

Packet Loss and R-Factor
Very Satisfied Satisfied Some Users Satisfied Many Users Dissatisfied Nearly All Users Dissatisfied Not Recommended

R-Factor

60 50 40 30 20 10 0 0 10

20

30

40

50

60

Packet Loss (%)
02/09/08 ECE 6610 6

Topologies Overview
Infrastructure  Two Hop  Cross Traffic T  Two Hop with Improvements

02/09/08

ECE 6610

7

Infrastructure
` Wired System iPerf Server kPhone Wireshark 192.168.1.10 Router 192.168.1.1 Access Point kPhone Wireshark 192.168.1.11

iPerf 192.168.1.12

  

Software: Linux, kPhone, iPerf, Wireshark Mix of lab and personal hardware Recording on both kPhone clients!

02/09/08

ECE 6610

8

Theoretical Node Throughput
4000 3500 3000 2500 2000 1500 1000 500 0 802.11 Single Hop (No RTS/CTS) 802.11b 128kbps VoIP Requirement 802.11g

Node Throughput (Kbps)

0

10

20 30 Number of Nodes (n)

40

50

02/09/08

ECE 6610

9

Infrastructure (Cont.)
Calls Supported Theoretical Max Analytical Measured
  

802.11b 86 8 11

802.11g 422 34 30

Supported calls is substantially lower than expected Small packets and packet overhead reduce maximum calls Values inflated due to limited number of computers in the testbed
ECE 6610 10

02/09/08

Loss Rates

02/09/08

ECE 6610

11

Jitter

02/09/08

ECE 6610

12

Linear Multi-hop

“Wired” System iPerf Server kPhone Wireshark 192.168.1.10

Relay 192.168.1.13

kPhone iPerf Client Wireshark 192.168.1.11

  

Adhoc setup with Linux system acting as relay Increased contention Wireshark recording on endpoints (NOT in the middle!)
ECE 6610 13

02/09/08

Linear Multi-hop (Cont.)
802.11b Calls Supported
  

802.11g 9

3

Multiple hops reduces maximum Higher contention Excessive delay (2-5 seconds mean delay in test cases)
ECE 6610 14

02/09/08

Cross Traffic T-Mode
Cross Traffic
iPerf Client 192.168.1.14

VoIP

“Wired” System iPerf Server kPhone Wireshark 192.168.1.10

Relay iPerf Server 192.168.1.13

kPhone iPerf Client Wireshark 192.168.1.11

 

Increased contention Start of a grid
ECE 6610 15

02/09/08

T-Mode (Cont.)
802.11b Calls Supported

802.11g -

5

Computers become overloaded in relay

02/09/08

ECE 6610

16

Improvements
Turn RTS/CTS on  VoIP packet size increase  Packet Aggregation

“Wired” System iPerf Server kPhone Wireshark 192.168.1.10

Relay 192.168.1.13

kPhone iPerf Client Wireshark 192.168.1.11

02/09/08

ECE 6610

17

Improvements (Cont.)
RTS/CTS Calls Supported

Double Size 5

Aggregate 3-5

3

  

RTS/CTS introduced extremely large delay but no improvements Some improvement in increased packet size Aggregation indicated small improvement Small improvements hard to measure in environment
ECE 6610 18

02/09/08

Conclusions
WLAN characteristics result in large delay and low VoIP call capacity  Ad-hoc networks more affected by delay, infrastructure more affected by loss  Improvements can be made by reducing the number of packets contending at any given time

02/09/08 ECE 6610 19

Thanks for your attention

Feel free to ask questions!

02/09/08

ECE 6610

20

02/09/08

ECE 6610

21

All Losses

02/09/08

ECE 6610

22

Master your semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master your semester with Scribd & The New York Times

Cancel anytime.