+ All Categories
Home > Documents > Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Date post: 30-Dec-2015
Category:
Upload: igor-higgins
View: 19 times
Download: 0 times
Share this document with a friend
Description:
Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals. Ganesh Ananthanarayanan and Ion Stoica Reliable, Adaptive, Distributed Systems Lab (RAD Lab) University of California, Berkeley. Wi-Fi: The good and the bad. Energy-efficient data transfer - PowerPoint PPT Presentation
Popular Tags:
23
Blue-Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals Ganesh Ananthanarayanan and Ion Stoica Reliable, Adaptive, Distributed Systems Lab (RAD Lab) University of California, Berkeley
Transcript
Page 1: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Blue-Fi : Enhancing Wi-Fi Prediction using Bluetooth

Signals

Ganesh Ananthanarayanan and Ion StoicaReliable, Adaptive, Distributed Systems Lab (RAD

Lab)University of California, Berkeley

Page 2: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Energy-efficient data transfer◦ 5 J/MB for Wi-Fi (vs. 100 J/MB for cellular)

Idle power consumption is high◦ 0.77W for Wi-Fi vs. (~0W for cellular,

0.01W for bluetooth)

Detect Wi-Fi availability without scanning but use it whenever available◦ Background applications like Email clients

and RSS feed synchronizers

Wi-Fi: The good and the bad

Page 3: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Learn Wi-Fi availability (Rahmati et al.)◦ Correlate Wi-Fi availability with locations

Localization◦ Global Positioning System

Accurate Power-hungry Poor signals indoors and in urban high-rise settings

◦ Cell-tower fingerprinting Power-efficient Coarse grained granularity

Location-based prediction

Fine-grained and practical indoor localization…

Page 4: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Bluetooth Contact Patterns◦ Users tend to repeatedly encounter the same set

of bluetooth devices

Bluetooth Fingerprinting

I have to download an email attachment …

Ion’s DeviceRAD Lab Bluetooth Printer

Looks like I am under Wi-Fi coverage…

Bluetooth Discovery

Page 5: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

High Mobility◦ Potentially low temporal and spatial

constancy leading to low predictability

Low range◦ Possibly within Wi-Fi hotspot but just out

of range of bluetooth devices…

Discovery Time◦ High start-up times for network jobs

Challenges

Combine with cell-

tower signatures

Learning reliable devices

Periodic discovery

and caching

Page 6: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Periodic logging and correlation of network signals

Identifying reliable predictors◦ Predictability: Confidence measure of a signal’s

presence indicating Wi-Fi availability “Whenever I see Ion’s phone, I have Wi-Fi

connectivity”

Constantly refined to account for new mobility patterns

Learning Process

Page 7: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Prediction schemes evaluated using:◦ Coverage: Fraction of Wi-Fi connectivity chances

that are predicted◦ Accuracy: Fraction of Wi-Fi connectivity

predictions that are accurate

Bluetooth-based Prediction: High accuracy but low coverage (low range)Cell-tower-based Prediction: Low accuracy but high coverage (high range)

Prediction of Wi-Fi Availability

Page 8: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Fine-grained learning (Accuracy) using bluetooth devices, and use cell-towers as a fall-back (Coverage)

Helps in finer prediction within a larger area covered by cell-towers

Learning phase identifies both the reliable as well as the unreliable bluetooth predictors

Hybrid Prediction Scheme

Page 9: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Why is the hybrid scheme better?

Erroneous Prediction

Accurate Prediction

Coverage is equal to pure cell-tower

prediction

Best of both worlds – Coverage as well as Accuracy!

Page 10: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

What is the threshold of predictability over which we consider a device as reliable?

Predict-Signal Matrix

1. Probe for Wi-Fi network when there is Wi-Fi availability (p1)

Prediction Reliability Threshold

Prediction of Wi-Fi availability

Wi-

Fi S

ign

al

Availab

ilit

y

p

s

p__

s__

2. Use the cellular interface in the presence of Wi-Fi (p2)

3. Waste energy to probe for Wi-Fi networks (p3)

4. Use the cellular interface because there is no Wi-Fi availability (p4)

Page 11: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Minimize the expected energy wastage

Case 2: Function of size of data transfer as well as p2

Case 3: Function of p3

p2 and p3 are functions of Accuracy, which in turn is only dependent on the threshold◦ Please refer to the paper for the derivation

Reducing Energy Wastage

Page 12: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Bluetooth discovery takes ~11 seconds◦ High latency in prediction and application start-up

Periodic discovery and use last discovered list

Stationary No change in Wi-Fi prediction Euclidean distance of cell-tower signatures

Bluetooth Discovery

Page 13: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Landmark Devices: ◦ Stationary bluetooth devices◦ Bluetooth printers, computer peripherals

(keyboard, mouse), bluetooth access points (CoolSpots)

◦ Shared across different users

Mobile Accessories:◦ Personal bluetooth gadgets◦ Bluetooth headphone, bluetooth-enabled media

players◦ Eliminate from logs; introduces error in prediction

All bluetooth devices are not equal!

Page 14: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Calculate diversity for bluetooth devices◦ Variance among the set of locations sighted

using K-Medians clustering technique

Landmark Device: Any device whose diversity is low, and whenever a signature similar to its cluster occurs, it is present

Personal Accessory: Occur in high fraction of log entries

Identification Algorithm

Page 15: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Twelve volunteers collected logs for a period of two-three weeks◦ Graduate students in Berkeley and working

professionals in the San Francisco Bay Area◦ HTC i-mate PDAs – Windows Mobile 5.0◦ Log all <Wi-Fi SSID/BSSID, cell-tower identifiers,

bluetooth MACs> every minute

Wi-Fi connectivity varies between 32%-68%Bluetooth devices are visible up to 77% of

the time

Evaluation – Log Collection

Page 16: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Coverage and Accuracy

Prediction Accuracy Coverage

Bluetooth 87.25% 61%

Cell-Tower 59.66% 93.5%

Hybrid 84.2% 93.5%

Hybrid Scheme has good Accuracy as well as Coverage

Page 17: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Workload modeled on background synchronization applications◦ Periodically, wake up and download data◦ Starting with full charge, measure the number of

synchronizations until the device dies

Comparison with two common strategies:◦ Ecellular : Use the cellular interface always

◦ EWi-Fi : Scan for Wi-Fi networks, and use if available

Energy Consumption [1]

Improvement of 19-62% w.r.t. Ecellular and

20-40% w.r.t. EWi-Fi

Page 18: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Blue-Fi is most effective:◦ w.r.t. Ecellular when Wi-Fi coverage is moderate-high

◦ w.r.t. EWi-Fi when Wi-Fi coverage is low-moderate

Energy Consumption [2]

Availability of Wi-Fi Networks

Page 19: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Blue-Fi is most effective:◦ w.r.t. Ecellular for moderate-high downloads

◦ w.r.t. EWi-Fi for low-moderate downloads

Energy Consumption [3]

Size of data downloaded

Page 20: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Most devices have low diversity Users see bluetooth devices only at select

locations Landmark devices have to be sighted every

time the user is present at that location

Diversity of bluetooth devices

Page 21: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Multi-hop bluetooth discovery◦ Chasm between range of Wi-Fi and bluetooth

signals◦ Increase the Coverage of bluetooth-based

prediction Reference bluetooth devices

◦ Deploy bluetooth landmark devices◦ Indoor spatial monitoring system for sensor

applications E.g., cooling within an office, Wi-Fi coverage

Future Work

Page 22: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Wi-Fi prediction is necessary due to the dichotomy in energy characteristics

Prediction strategy using bluetooth signals◦ Fine-grained indoor localization scheme

Combination of bluetooth and cellular based predictions produce encouraging results

Summary

Page 23: Blue- Fi : Enhancing Wi-Fi Prediction using Bluetooth Signals

Questions/Feedback


Recommended