You are on page 1of 31

Empirical study of Wireless

Standards for Home Automation

Chengjie Wu, Abu S. Saifullah and Yong Fu


Outline
 Comparison between Wifi, Zigbee and Bluetooth (2
classes)
1. Packet reception rate (PRR)
• Number of packets successfully received at receiver over total
number of packets sent by sender
2. Maximum communication range
3. PRR under interference of Wifi AP
 Performance of Zigbee under interference of Bluetooth
1. Packet lost rate
2. Anti interference

2
Outline
 Comparison between Wifi, Zigbee and Bluetooth (2
classes)
1. Packet reception rate
2. Maximum communication range
3. PRR under interference of Wifi AP
 Performance of Zigbee under interference of Bluetooth
1. Packet lost rate
2. Anti interference

3
Experimental setup
 Testbed:
1. WIFI(802.11g): ConnectBlue cB-OWSPA 311
2. Bluetooth(Class 1): ConnectBlue cB-OEMSPA331
3. BlueTooth(Class 2): ConnectBlue cB-OEMSPA311
4. ZigBee(802.15.4): ConnectBlue cB-OZS331
 Measurement:
1. PRR
2. Maximum communication range
3. Power Consumption (Current)
 Scenarios
 Jolly Hall (Indoor)
 Danforth Campus (Outdoor)

4
Scenario 1: line of sight

Sender Receiver

 Campus Wifi: Channel 6;


 Testing Wifi: Channel 11; Testing Zigbee: Channel 25
5
PRR (%) v.s. Distance (m)
101

100 100 100 100 100

99
Wifi
98 Bluetooth C1
Bluetooth C2
97 Zigbee
96.8

96

95
12 24 36 48

6
Scenario 2: Drywall

Sender Receiver
7
PRR (%) v.s. No. of drywalls
120

100 100 100 100


98 100
87
80
PRR

60 Wifi
Bluetooth C1
40 Bluetooth C2
Zigbee
20

0 0
1 2 3 4
No. of drywalls

8
Scenario3: Different floors

Sender Receiver
9
PRR (%) v.s. No. of floors
120

100 100 100


90
80
PRR

60 wifi
Bluetooth C1
40 Bluetooth C2
Zigbee
20

0 0
1 2 3
No. of floors

10
Scenario 4: Outdoor

11
Max Communication Range

Bluetooth Class1 90

Bluetooth Class2 82

Zigbee 67

Wifi 70

0 20 40 60 80 100
Communication range (m)

12
Current
43
Bluetooth C1 37
35

40
Bluetooth C2 35
34

54 Max
Zigbee 53 Min
52
Base
175
Wifi 173
171

0 50 100 150 200


Current (mA)

13
Scenario 5: Interference under Wifi

 Campus Wifi: Channel 6


 Testing Wifi: Channel 6
 Testing Zigbee: Ch. 17
(Coincide with Wifi Ch.
6)

Sender Receiver WUFI AP

14
PRR (%) v.s. Interference
100%
Bluetooth1
100%

100%
Bluetooth2
100%
Video streaming
42% No Wifi Traffic
Zigbee
100%

56%
Wifi
95%

0% 20% 40% 60% 80% 100% 120%

15
Comparison
4
3.5
3
2.5
2 Bluetooth C1
1.5 Bluetooth C2
1 Zigbee
Wifi
0.5
0
PRR
Max Comm
Range Power
Consumption
16
Outline
 Comparison between Wifi, Zigbee and Bluetooth (2
classes)
1. Packet reception rate
2. Maximum communication range
3. PRR under interference of Wifi AP
 Performance of Zigbee under interference of Bluetooth
1. Packet lost rate (PLR)
• PLR=1-PRR
2. Anti interference

18
Experiment setup
 Testbed:
1. Tmote sky motes
2. One Mac book pro and one Dell Latitude D630
 Scenarios:
1. A two bedroom apartment
2. Jolly Hall
 Measurement:
1. Packet lost rate
2. Received Signal Strength Index (RSSI)

19
Scenario: Multiple Zigbee Sender

Bluetooth Master

Bluetooth Slave

Zigbee Sender

Zigbee Receiver

20
PLR v.s. Location of Zigbee Sender
25.0%

20.0%

15.0%
PLR

10.0% No Interference
Under Bluetooth
5.0%

0.0%

21
Scenario: Multiple Bluetooth Pairs

Bluetooth Master

Bluetooth Slave

Zigbee Sender

Zigbee Receiver

22
PLR v.s. Location of Bluetooth Pair
18.0%

16.0%

14.0%

12.0%

10.0%
PLR

8.0%

6.0%

4.0%

2.0%

0.0%
Bedroom1 Living Room Bedroom2 Kitchen None

23
Scenario: Jolly Hall 5th Floor

5 4 3 2
1

Bluetooth pair Zigbee Receiver Zigbee Sender

24
PLR v.s. Distance
5.0%
4.5%
4.0%
3.5%
3.0%
PLR

2.5%
No Interference
2.0%
Under Bluetooth
1.5%
1.0%
0.5%
0.0%
1 2 3 4 5
Position of Zigbee Sender

25
Why Bluetooth could degrade
Zigbee’s Performance

26
Test parameter
 Mote’s channel: 25 (2475 MHz)
 Mote’s packet rate:
 Sends a packet when receives a senddone
 Disable CSMA
 Bluetooth’s data rate: around 70 kB/s

28
Test Scenario

Bluetooth Receiver

Bluetooth Sender

Wispy
Spectrum Analyzer

Tmote Jammer

29
Adaptive Frequency Hopping

30
Bluetooth

480s 802.15.4 G1: 10s 190s 230s

Background
Noise

31
Cost v.s. Gain
350

300

250
Seconds

200
Cost (s)
150 Gain (s)

100

50

0
Test1 Test2 Test3 Test4

32
Questions?

33

You might also like