sensor assisted wireless communication

45
Sensor Assisted Wireless Communication Naveen Santhapuri, Justin Manweiler, Souvik Sen, Xuan Bao, Romit Roy Choudhury Srihari Nelakuditi 1 QuickTime™ and a decompressor are needed to see this pic QuickTime™ and a decompressor are needed to see this picture.

Upload: urielle-clayton

Post on 30-Dec-2015

21 views

Category:

Documents


1 download

DESCRIPTION

Sensor Assisted Wireless Communication. Naveen Santhapuri, Justin Manweiler, Souvik Sen, Xuan Bao, Romit Roy Choudhury Srihari Nelakuditi. Context. 4.2 billion mobile phones, 50 million iPhones, 1 million iPads in 28 days, Androids, Slates, etc … - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Sensor Assisted Wireless Communication

Sensor Assisted Wireless Communication

Naveen Santhapuri, Justin Manweiler, Souvik Sen, Xuan Bao, Romit Roy Choudhury

Srihari Nelakuditi

1

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Page 2: Sensor Assisted Wireless Communication

Context

4.2 billion mobile phones, 50 million iPhones,1 million iPads in 28 days, Androids, Slates, etc …Projection: 39x increase in mobile traffic by 2015

QuickTime™ and a decompressor

are needed to see this picture.

Page 3: Sensor Assisted Wireless Communication

Different from Laptops

These devices are always-on, andalways-with their human owners

QuickTime™ and a decompressor

are needed to see this picture.

Page 4: Sensor Assisted Wireless Communication

Wired Wireless

WirelessMobile

Wireless

QuickTime™ and a decompressorare needed to see this picture.

Page 5: Sensor Assisted Wireless Communication

Mobile Wireless brings Challenges

HomeOffice

Humans move through various environments Devices subject to diverse communication contexts

Page 6: Sensor Assisted Wireless Communication

Humans move through various environments Devices subject to diverse communication contexts

Office

Stationary High Mobility Low Mobility Stationary

WiFi/Bluetooth 3G/EDGE Disconnected 4G/WiFi WiFi/3G/4G

Home

Mobile Wireless brings Challenges

Page 7: Sensor Assisted Wireless Communication

Great Expectations

Users expect devices to adapt to the context

Office

Stationary High Mobility Low Mobility Stationary

WiFi/Bluetooth 3G/EDGE Disconnected 4G/WiFi WiFi/3G/4G

Home

Page 8: Sensor Assisted Wireless Communication

Great Expectations

Users expect devices to adapt to the context

Office

Stationary High Mobility Low Mobility Stationary

WiFi/Bluetooth 3G/EDGE Disconnected 4G/WiFi WiFi/3G/4G

Home

Example1: The phone should turn itself off in the subway, turn back on at stations or at destination.

Example1: The phone should turn itself off in the subway, turn back on at stations or at destination.

Page 9: Sensor Assisted Wireless Communication

Example1: The phone will turn itself off in the subway, turn back on at stations or at destination.

Example1: The phone will turn itself off in the subway, turn back on at stations or at destination.

Great Expectations

Users expect devices to adapt to the context

Office

Stationary High Mobility Low Mobility Stationary

WiFi/Bluetooth 3G/EDGE Disconnected 4G/WiFi WiFi/3G/4G

Home

Example2: The phone should discern the RF environment,and jump to the optimal frequency channel

Example2: The phone should discern the RF environment,and jump to the optimal frequency channel

Page 10: Sensor Assisted Wireless Communication

In General

Phones expected to perform context-aware communication …

much different from traditional laptop computing

Phones expected to perform context-aware communication …

much different from traditional laptop computing

Page 11: Sensor Assisted Wireless Communication

Context-Aware Communication

Innovative research on context-awareness Handoffs, adaptive duty cycling, interference

detection

Page 12: Sensor Assisted Wireless Communication

Innovative research on context-awareness Handoffs, adaptive duty cycling, interference

detection

However, most approaches are in-bandi.e., RF signals used to assess RF context

In band methods often restrictive When will train come to station (for WiFi connection)

• Continuous WiFi probing requires high energy Difficult to detect primary user in WhiteSpace system

• No easy RF signature … hard to quickly switch channels Even difficult to discriminate collision/fading in band

Context-Aware Communication

Page 13: Sensor Assisted Wireless Communication

Our Proposal

Break away from in-band assessment

Mobile phones equipped with multiple sensorsSensors offer multi-dimensional, out of band (OOB) information

Exploit OOB information to assess contextMake communication context-aware

Page 14: Sensor Assisted Wireless Communication

Examples

Accelerometer assistance Detect user inside subway … turn off phone Identify nature of movement … adapt bitrate Detect user driving … block a phone call

QuickTime™ and a decompressor

are needed to see this picture.

Page 15: Sensor Assisted Wireless Communication

QuickTime™ and a decompressor

are needed to see this picture.

Examples

Accelerometer assistance Detect user inside subway … turn off phone Identify nature of movement … adapt bitrate Detect user driving … block a phone call

Acoustic assistance Microwave oven “hums” nearby … switch WiFi

channel Hear ambulance siren … escape from WhiteSpace

freq.

QuickTime™ and a decompressor

are needed to see this picture.

Page 16: Sensor Assisted Wireless Communication

QuickTime™ and a decompressor

are needed to see this picture.

Accelerometer assistance Detect user inside subway … turn off phone Identify nature of movement … adapt bitrate Detect user driving … block a phone call

Acoustic assistance Microwave oven “hums” nearby … switch WiFi channel Hear ambulance siren … escape from WhiteSpace

freq.

Multi-dimensional assistance Sense which users will leave WiFi hotspot sooner …

priotitize WiFi traffic to save 3G

Examples

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Page 17: Sensor Assisted Wireless Communication

Observe that …

17

Sensor assisted apps Already in use

E.g., Display off when talking on phone (proximity sensor)

E.g., Ambience-aware ringtones

Page 18: Sensor Assisted Wireless Communication

Sensor assisted apps Already in use

E.g., Display off when talking on phone (proximity sensor)

E.g., Ambience-aware ringtones

Sensor-assisted communications Relatively unexplored

Observe that …

18

Page 19: Sensor Assisted Wireless Communication

Sensor Assisted Wireless Communication

19

Page 20: Sensor Assisted Wireless Communication

Why Out-of-Band?

20

Diversity improves context identification(at least one fingerprint easy to detect)

Diversity improves context identification(at least one fingerprint easy to detect)

Contexts have diverse fingerprints across multiple sensing dimensionsContexts have diverse fingerprints across multiple sensing dimensions

Sound Motion Light

QuickTime™ and a decompressor

are needed to see this picture.

Wireless

In-band sensing unable to leverage this diversity

Page 21: Sensor Assisted Wireless Communication

Case Study 1:Microwave Oven Aware Channel Switching

Page 22: Sensor Assisted Wireless Communication

Microwave ovens operate at 2.4GHz Interferes with WiFi receivers WiFi transmitters carrier sense and don’t transmit Throughput degrades

In-band detection difficult Microwave interference similar to WiFi

Problem

22

QuickTime™ and a decompressorare needed to see this picture.

Channel 6

Channel 6

Page 23: Sensor Assisted Wireless Communication

Microwave “hum” is out of band signal Detect this acoustic signature Switch WiFi to different channel

When hum stops Switch back to original channel

Acoustic Fingerprint: “Hum”

23

QuickTime™ and a decompressorare needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Sound

Channel 6

Channel 11

Page 24: Sensor Assisted Wireless Communication

Signature Detection

Microwave’s distinct acoustic signature in frequency domain

Microwave’s distinct acoustic signature in frequency domain

24

Page 25: Sensor Assisted Wireless Communication

Throughput

Throughput comparison across 802.11b/g channels with and

without Microwave

Throughput comparison across 802.11b/g channels with and

without Microwave

25

Page 26: Sensor Assisted Wireless Communication

Case Study 2:Activity Aware Call Admission

Page 27: Sensor Assisted Wireless Communication

Phone accelerometer detects user is driving Discriminate between driver and passenger

Opportunity

27

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Initiatecall

QuickTime™ and a decompressor

are needed to see this picture.

Page 28: Sensor Assisted Wireless Communication

Phone accelerometer detects user is driving Discriminate between driver and passenger

Phone blocks call Checks if call can be postponed for later Can be generalized to other activities

Opportunity

28

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Initiatecall

User Driving … Continue?

QuickTime™ and a decompressor

are needed to see this picture.

Page 29: Sensor Assisted Wireless Communication

Accelerometer Signatures

Accelerometer signatures different for driver and passenger

Accelerometer signatures different for driver and passenger

29

Page 30: Sensor Assisted Wireless Communication

Case Study 3:Behavior Aware 3G Offloading

Page 31: Sensor Assisted Wireless Communication

3G networks overloaded Exploit WiFi hotspots to offload 3G load

Sense user behavior via multiple sensors Predict which users likely to exit the hotspot soon

Prioritize WiFi for soon to leave users More WiFi traffic … less carry-over to 3G

Problem and Opportunity

31

Page 32: Sensor Assisted Wireless Communication

Phones sense user behavior Summarizes sensor readings to AP

AP runs machine learning algorithm Classifies behavior into “dwell time” buckets

AP shapes traffic Shorter dwell time … higher priority

Dwell Time Prediction

32

Page 33: Sensor Assisted Wireless Communication

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Drive Through(3 minutes)

Grocery Shop(15 minutes)

Studying(60+ minutes)

Page 34: Sensor Assisted Wireless Communication

3G Offload

112 MB 3G data saved per hour2 Behavior Aware AP = 1 new 3G user

112 MB 3G data saved per hour2 Behavior Aware AP = 1 new 3G user

34

Page 35: Sensor Assisted Wireless Communication

Exercise Caution

Count sensing overheads Sensing is not free However, sensors may be on … cost may amortize

Out-of-band should provide timely context Suitable in our case studies Inadequate for some applications

Treat SAWC as hint rather than solution Complementary to in-band sensing

35

Page 36: Sensor Assisted Wireless Communication

Summary

Pervasive communication systems Need to be agile to changing contexts

In band context-awareness may be feasible But often expensive, inefficient

Mobile devices equipped with many sensors Together enable a “broader” view

We propose to leverage this opportunity via Sensor Assisted Wireless Communications (SAWC)

36

Page 37: Sensor Assisted Wireless Communication

Out-of-Band in Real Life …

Out-of-band information provides useful hintsOut-of-band information provides useful hints

37

Page 38: Sensor Assisted Wireless Communication

Please stay tuned for more athttp://synrg.ee.duke.edu

Thank You

Page 39: Sensor Assisted Wireless Communication

Thank You!

Questions?

39

Page 40: Sensor Assisted Wireless Communication

40

Continuous “in-band” context assessment incur overheadsContinuous “in-band” context assessment incur overheads

Today’s systems optimize for the common case …Today’s systems optimize for the common case …

Sacrifices performance under atypical contextsSacrifices performance under atypical contexts

Page 41: Sensor Assisted Wireless Communication

In the perspective ofrelated work …

Page 42: Sensor Assisted Wireless Communication

SAWC Classification

42

Implicit Explicit

In-bandWireless

Out-of-band

Radio fingerprinting: Mobicom08

RTS/CTS for reducing collisions

RTS

CTS

(Backoff)

GPS-assisted rate control: ICNP08Sensor assisted WiFi Scanning

Don’t Scan

Source Data

Page 43: Sensor Assisted Wireless Communication

Context-Awareness

RF context assessment Remains an elusive research problem

Several approaches use in-band analysisi.e., RF signals used to assess RF context

For example Difficult to discriminate between collision/fading

• No easy RF signature When will train come to station (for WiFi connection)

• Continuous RF scanning requires high evergy Download more from WiFi before moving out of range

• Hard to tell (using RF) how soon user will disconnect

Page 44: Sensor Assisted Wireless Communication

Mobility Demands Agility

For example, from home to office A user transitions through numerous environments

Home

Stationary High Mobility Low Mobility Stationary

Office

Page 45: Sensor Assisted Wireless Communication

Mobility Demands Agility

For example, from home to office A user transitions through numerous environments Devices subject to various communication contexts

Office

Stationary High Mobility Low Mobility Stationary

WiFi/Bluetooth 3G/EDGE Disconnected 4G/WiFi WiFi/3G/4G

Home