SkiScape Sensing - Dartmouth College

SkiScape Sensing - Dartmouth College

MetroSense Project: People-Centric Sensing at Scale
Shane B. Eisenman, Nicholas D. Lane, Emiliano Miluzzo, Ronald A. Peterson, Gahng-Seop Ahn and Andrew T. Campbell

Electrical Engineering, Columbia University Computer Science, Dartmouth College

Campus Area Sensor Network

Looking forward 10-20 years we envision
Internet scale sensing where the majority of
the traffic on the network is sensor data and
the majority of applications used every day by
the general populace integrates sensing and
actuation in some form. Sensing will be
people-centric. We believe the gap between
the state of the art and our future vision can
be bridged through the development of a new
wireless sensor edge for the Internet. To be
truly impactful on the daily lives of lay people,
new applications must by about people and
the way they interact with their surroundings.
A focus on people-centric sensing shifts design
challenges: no centralized control, platform
heterogeneity, batteries can be recharged.
Mobility presents both challenges and unique

BikeNet Sensing
Dual focus: quantifying
the cyclist experience and
facilitating in situ and
post facto information
sharing between cyclists

SAP implementation
Aruba AP-70 +
Moteiv Tmote Invent

Network symbiosis: we
are deploying SAP on
the back of existing
WiFi APs to reduce the
time and cost of system
deployment. Each AP
will continue to fulfill its
normal role while
MetroSense taps its
spare resources.

MetroSense Architecture

SkiScape Sensing
Dual focus: monitor
ski resort trail
conditions and
collect and store
skier speed and
location statistics

Opportunistic Delegation Model
Goal is to leverage mobility when direct sensing
from SAP is not possible. Scenario: application
requires sensed modality from space during
[t1, t2]
SAP delegates sensing responsibility for a given
time to a mobile sensor (MS) in its radio range.
The MS senses the target, if possible, and carries
the result back to the SAP, if possible.
Direct vs. Indirect




MetroSense is a three-tiered physical architecture:
Server Tier, Sensor Access Point (SAP) Tier and Sensor
MetroSense comprises three main software component
sets: Common Components, Core Components and
Resource Components

Mobile People-centric Applications

If MSs available to a SAP are
not fit to be direct delegates,
a SAP may authorize a MS to
delegate to another MS on
the SAPs behalf (indirect
Examples: indirect tasking,
virtual sensing range
extension, indirect collection
= data muling

Design challenges

With support from ISTS, Intel and Nokia. Shane

Limited rendezvous time
Sensor selection
is supported

TX range

Opportunistic Operations Illustrated


comms &
opportunistic opportunistic



Data mule
sensing space of interest


Mobility gives rise to opportunistic sensor networking:
opportunistic tasking, opportunistic sensing, and
opportunistic collection.

by the Army Research Office (ARO) under Award W911NF-04-1-0311

More information on the MetroSense Project, including publications, technical reports, and source code from

Recently Viewed Presentations

  • Horse Evaluation - Weebly

    Horse Evaluation - Weebly

    Nutritional deficiencies. Horse Evaluation Unsoundness of the Head and Neck Blindness Partial or complete loss of vision. A blind horse usually has very erect ears and a hesitant gait. Blindness can be detected by a veterinarian's examination. Horse Evaluation Wobblers...
  • The Effects of Nutrient Pollution on the Neuse River Estuary

    The Effects of Nutrient Pollution on the Neuse River Estuary

    The Effects of Nutrient Pollution on the Neuse River Estuary ... as well Phytoplankton are base of the food chain Organisms selectively feed Pfiesteria and other toxic blooms Alter community structure Sources of nutrient pollution Anthropogenic Urban: wastewater treatment plants...
  • Iasdfasdfsad - UCSB

    Iasdfasdfsad - UCSB

    [email protected] 805-893-3244, 805-893-5705 fax GaSb well, AlSb barriers, on {110} GaSb * Thin, high current density III-V FET channels InGaAs, InAs FETs THz & VLSI need high current low m*→ high velocities Density of states bottleneck (Solomon & Laux IEDM...
  • Writing Workshop -

    Writing Workshop -

    Model writing allows you to demonstrate the writing process by thinking aloud while composing a text on the board. The teacher models good reading and writing strategies. English language learners need high quality models to follow. Teachers must read to...
  • UML Static diagrams -

    UML Static diagrams -

    UML Static diagrams Component Diagram Captures the physical structure of the implementation (code components) Deployment Diagram Captures the topology of a system's hardware UML Static diagrams Component Diagram Captures the physical structure of the implementation (code components) Deployment Diagram Captures...
  • Science Survivor PowerPoint - Worth County School District

    Science Survivor PowerPoint - Worth County School District

    They should use a flame test to identify sugar. Sugar caramelizes when exposed to heat. ... (Teacher note: These candles are not made from wax. They are made from paraffin.) Science Survivor Card #8. On the table in front of...
  • Aspen Age Effect on Tree Bark Intensity

    Aspen Age Effect on Tree Bark Intensity

    Further research for winter hardiness should look at variables besides photosynthetic ability (i.e. water usage or storage, etc.) Summary In summary there is a correlation between tree age and chlorophyll content Younger trees have darker bark indicating that there is...
  • Exemplification Work out the size of each angle.

    Exemplification Work out the size of each angle.

    Below is a diagram and a student explanation of finding the size of angle QPS. Is each stage of reasoning correct? ... By considering a convex kite as two different isosceles triangles. Prove that a convex kite has a pair...