tathagata das, prashanth mohan, venkata n. padmanabhan, ramachandran ramjee, asankhaya sharma

12
PRISM: PLATFORM FOR REMOTE SENSING USING SMARTPHONES Tathagata Das, Prashanth Mohan, Venkata N. Padmanabhan, Ramachandran Ramjee, Asankhaya Sharma

Upload: bartholomew-allen

Post on 03-Jan-2016

225 views

Category:

Documents


1 download

TRANSCRIPT

PRISM: PLATFORM FOR REMOTE SENSING USING SMARTPHONESTathagata Das, Prashanth Mohan, Venkata N. Padmanabhan, Ramachandran Ramjee, Asankhaya Sharma

MOTIVATIONSimplify the development of opportunistic and participatory sensing using mobile smartphones.

SOLUTIONMake a PlatformGeneralitySecurityScalability

PRISM DESIGN

PRISM DESIGNRegistration

soft-state and automatically expire

APIs Two-level predicate Deployment mode

Update optimization Adaptive updates: p = min(1, ρ ∗ n/N) Prediction-based Suppression:

1) constant predictor 2) affine predictor: newV alue = α∗time+previousV alue.

SOFTWARE SANDBOXMitigating Privacy RisksRegulating Access to Sensors

Sensor Access Control Sensor Taint Tracking

Resource Metering Energy Metering: CPU frequency estimation Bandwidth Metering

Forced Amnesia

IMPLEMENTATION

EVALUATION: MICRO-BENCHMARK Energy Metering

Windows Mobile

Windows API

EVALUATION: APPLICATIONS Citizen Journalist

EVALUATION: APPLICATIONS Road Bump

EVALUATION AT SCALE USING SIMULATION

EVALUATION AT SCALE USING SIMULATION