550 likes | 818 Views
MetroSense People-Centric Urban Sensing. Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College/ Columbia University. Focus of Sensor Network Research. Industrial, structural, environmental monitoring systems, military systems, etc.
E N D
MetroSensePeople-Centric Urban Sensing Andrew T. Campbell, Shane B. Einseman, Nicholas D. Lane, Emiliano Miluzzo, Ronald Perterson Dartmouth College/ Columbia University
Focus of Sensor Network Research • Industrial, structural, environmental monitoring systems, military systems, etc.
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
New Frontier for Sensing: Urban Timescape Ron Fricke, timescape is a day in the life of a city (edited version)
Urban Sensing Apps. • Noise mapping • http://www.noisemapping.org/ • Emotion mapping • http://biomapping.net • Congestion charging • http://www.cclondon.com/ London Noise Map Downing Street Noise Map Emotion Maps of London Congestion Map London
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
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
Need to exploit existing computing, sensing, wireless breakthroughs and infrastructure to support these emerging urban sensing classes
Architecture for large-scale sensing based on mobile sensors.
Captures interaction between people, and, between people and their surroundings.
Based on three design principles that promote low cost, scalability, and performance.
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.
Gains scalability and sensing coverage via people-centric mobility, and its adaptive “sphere of interaction” design.
Goal is to study and evaluate an “opportunistic sensor network” paradigm
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
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
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
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
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
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
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
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
My sense of “urban” has changed … from here .. to here
Sensing across a Large Area is Challenging Imagine the Green Is Time Square ;-)
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
Sensing across a Large Area is Challenging - what scales? Fidelity (Samples/Area) Ubisense Cost ($) Ubisense Tiered Tiered Mesh Mesh MetroSense MetroSense Building Campus Town City Scale Building Campus Town City Scale
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)
SAP locations - Aruba APs Sensing across a Large Area is Challenging - a proposed Campus-wide Sensor Network
MetroSense Infrastructure People-centric sensing apps Sensor Access Point (SAP) Sensor devices BikeNet Dartmouth Pulse Interacts with static sensor clouds
MetroSense Operations comms & ground-truth sensing opportunistic tasking opportunistic sensing opportunistic collection limited peering
TX range direct delegation sensing range indirect delegation Data mule Opportunistic Delegation Model (ODM) • 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 sensing “space” of interest
Virtual Sensing Range - an ODM Primitive/Service Virtual Sensing Range TX range sensing range Area of Interest - “sensing space”
Virtual Sensing Range - Experimental Result Virtual Sensing Range
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
Bikenet Road Warrior GPS Unit Measuring terrain slope Mote broadcasting sync msgs from GPS unit Measuring how fast i kick the ass of inconsiderate motorists Measuring pedal speed
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?
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
Ultimately, its about a new wireless sensor edge for Internet