metrosense people-centric urban sensing andrew t. campbell, shane b. einseman, nicholas d. lane,...

49
MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College/ Columbia University

Upload: alijah-rawnsley

Post on 14-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

MetroSense

People-Centric Urban Sensing

Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson

Dartmouth College/ Columbia University

Page 2: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Focus of Sensor Network Research

• Industrial, structural, environmental monitoring systems, military systems, etc.

Page 3: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Characteristics of Existing Systems

• Small-scale, short-lived, mostly-static

• Application-specific

• Multi-hop wireless

• Very energy-constrained

• Mobility not an issues of driving factor

• People out of the loop

Page 4: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Sensor networks at cross roads?

Page 5: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

They don’t impact our everyday lives, why?

Page 6: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Follow the people. Follow the money.

Page 7: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

New Frontier for Sensing: Urban Timescape

Ron Fricke, timescape is a day in the life of a city (edited version)

QuickTime™ and aYUV420 codec decompressor

are needed to see this picture.

Page 8: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

People-centric, mobility counts, scale matters.

Page 9: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Urban Sensing Apps.

• Noise mapping• http://www.noisemapping.org/

• Emotion mapping• http://biomapping.net

• Congestion charging• http://www.cclondon.com/

Congestion Map London

London Noise Map

Emotion Maps of London

Downing Street Noise Map

Page 10: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

People-Centric Sensing Apps.

• Heath care applications• Emergency care (Codeblue), assited

living (AlarmNet)

• Recreational applications• Running (Nikeplus), dancing

(interactive dance ensembles)

• Urban gaming • http://www.comeoutandplay.org/

index.php

Page 11: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Emerging Urban Sensing Classes

• “Personal Sensing” for individuals• e.g., nikeplus, sensor-enabled cellphone apps., health care• Great potent for commercial success (catch the ipod generation) -

youthful early adopters

• “Peer Sensing” for groups• e.g., urban gaming, peers apps. • Could be an explosive growth because of existing gaming users

• “Utility Sensing” (system-wide) provides utility to a large population of potential users

• e.g., noisemapping, others• Providers (e.g., towns, organizations, enterprises) will have to

invest in build out - costly

Page 12: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Need to exploit existing computing, sensing, wireless breakthroughs and infrastructure to support these emerging urban sensing classes

Page 13: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

What is MetroSense?

Page 14: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Architecture for large-scale sensing based on mobile sensors.

Page 15: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Captures interaction between people, and, between people and their surroundings.

Page 16: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Enables general purpose programming of the infrastructure.

Page 17: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Based on three design principles that promote low cost, scalability, and performance.

Page 18: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Importantly, mobile people-centric sensors run their own apps. (i.e., personal sensing, peer sensing), and, in parallel support “symbiotic sensing” (i.e., utility sensing, peer sensing) of other users in a transparent manner.

Page 19: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Gains scalability and sensing coverage via people-centric mobility, and its adaptive “sphere of interaction” design.

Page 20: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Goal is to study and evaluate an “opportunistic sensor network” paradigm

Page 21: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Characteristics of Existing Systems

• Small-scale, short-lived, mostly-static

• Application-specific

• Multi-hop wireless

• Very energy-constrained

• Mobility not an issues of driving factor

• People out of the loop

Page 22: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Characteristics of MetroSense

• Large-scale, long-lived, mostly-mobile

• Application-specific

• Multi-hop wireless

• Very energy-constrained

• Mobility not an issues of driving factor

• People out of the loop

Page 23: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Characteristics of MetroSense

• Large-scale, long-lived, mostly-mobile

• Application-agnostic

• Multi-hop wireless

• Very energy-constrained

• Mobility not an issues of driving factor

• People out of the loop

Page 24: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Characteristics of MetroSense

• Large-scale, long-lived, mostly-mobile

• Application-agnostic

• Very limited multi-hop wireless

• Very energy-constrained

• Mobility not an issues of driving factor

• People out of the loop

Page 25: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Characteristics of MetroSense

• Large-scale, long-lived, mostly-mobile

• Application-agnostic

• Very limited multi-hop wireless

• Not energy-constrained

• Mobility not an issues of driving factor

• People out of the loop

Page 26: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Characteristics of MetroSense

• Large-scale, long-lived, mostly-mobile

• Application-agnostic

• Very limited multi-hop wireless

• Not energy-constrained

• Mobility is a driving factor

• People out of the loop

Page 27: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Characteristics of MetroSense

• Large-scale, long-lived, mostly-mobile

• Application-agnostic

• Very limited multi-hop wireless

• Not energy-constrained

• Mobility is a driving factor

• People in the loop

Page 28: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Characteristics of MetroSense

• Large-scale, long-lived, mostly-mobile

• Application-agnostic

• Very limited multi-hop wireless

• Not energy-constrained

• Mobility is a driving factor

• People in the loop

• Security, trust, and privacy important

Page 29: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

My sense of “urban” has changed … from here

.. to here

Page 30: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Sensing across a Large Area is Challenging

Page 31: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Sensing across a Large Area is Challenging Imagine the

Green Is Time Square ;-)

Page 32: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Sensing across a Large Area is Challenging• Some simple questions

one might ask• How many people are

sitting, running, walking on the Green?

• Where is Andrew on the Green?

• Noise, temperature, allergies distribution across the Green [now, 10AM-10PM, etc.]

• Others

Page 33: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Sensing across a Large Area is Challenging - what scales?

Ubisense

Tiered

Mesh

MetroSense

Building Campus Town City Scale

Co

st (

$)

Ubisense

Tiered

Mesh

MetroSense

Building Campus Town City Scale

Fid

elit

y (S

amp

les/

Are

a)

Page 34: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

What is MetroSense?• Relies on the random or not so random

mobility of people• Task sensors to “collect” sensor data

and deliver it opportunistically• Offers in delay-tolerant sensing• Infrastructure

• Sensor Access Points (SAPs)• Mobile Sensors (MSs)• Static Sensors (SSs)

• Operations• Opportunistic Tasking, Sensing,

Collection

• Opportunistic Delegation Model (ODM)

Page 35: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Sensing across a Large Area is Challenging - a proposed Campus-wide Sensor Network

SAP locations - Aruba APs

Page 36: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Sensing Coverage using MetroSense

Page 37: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

MetroSense InfrastructureSensor Access Point (SAP) People-centric sensing apps

Dartmouth Pulse BikeNetSensor devices

Interacts with static sensor clouds

Page 38: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

MetroSense Operations

opportunistictasking

opportunisticcollection

opportunisticsensing

limitedpeering

comms & ground-truthsensing

Page 39: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Opportunistic Delegation Model (ODM)

sensing “space” of interest

• Goal is to extend sensing coverage• Application requires sensed modality ß from

“space” during [t1, t2]• Delegate “limited” responsibility for “limited” time• Direct and indirect delegation of roles

• Sensing, tasking, collection and “data muling”

• Enables new services (ODM Primitives)• Virtual sensing range, virtual collection range,

virtual static sensor, virtual mobile network

• Design challenges• Sensing range is dependent on modality• Limited comms. “rendezvous” time • Candidate sensor selection is challenging• Likelihood of a mobile reaching a targeted sensing

space is probabilistic in nature• Delay tolerant characteristics of sensing and

collection processes

TX range

sensing range

direct delegation

indirect delegation

Data mule

Page 40: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Virtual Sensing Range - an ODM Primitive/Service

Area of Interest - “sensing space”

Virtual Sensing Range

TX range

sensing range

Page 41: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Virtual Sensing Range - Experimental Result

Virtual Sensing Range

Page 42: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

New Transports for Opportunistic Tasking and Collection

• Reliable, secure needs• Limited “rendezvous” time,

mobility, probabilistic sensing/collection, delay tolerant collection

• New transport needs• Lazy uploading• Lazy tasking• Direction-based muling

• Adaptive multihop

Page 43: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Mote broadcasting syncmsgs from GPS unit

GPS Unit

Measuring terrain slope

Measuring pedal speed

Measuring how fast i kick the assof inconsiderate motorists

Bikenet Road Warrior

Page 44: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Skiscape - @ Dartmouth Skiway

Page 45: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Existing Urban Sensing Initiatives

• Nokia’s SensorPlanet• http://www.sensorplanet.org/

• CENS Urban Sensing Summit (May 2006)• http://bigriver.remap.ucla.edu/remap/index.php/

Urban_Sensing_Summit

• CitySense (BBN/Harvard)• MetroSense (Dartmouth/ Columbia)• Others?

Page 46: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Conclusion

• Next wave in sensor networks is “people in the loop and not out of loop” sensor networks

• Scale and mobility matters and are challenging in terms of architectural design

• Didn’t talk about security, privacy, and trust that are central to this effort

Page 47: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

What is MetroSense?

Page 48: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Ultimately, its about a new wireless sensor edge for Internet

Page 49: MetroSense People-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College

Thanks for listening!