The amount and diversity of sensors on modern mobile devices, together with the computing performance that these devices can guarantee, make crowdsensing an important alternative to traditional sensor networks. Crowdsensing applications often exploit server-side components to aggregate, correlate, and manipulate the data collected my the mobile devices in the field. We advocate that this architecture limits the scenarios in which crowdsensing can be applied. Instead, we believe that crowdsensing should transition to a distributed foglike architecture, in which edge devices can be made responsible for most of the computation that needs to be achieved. In this paper we present A3Droid, a framework for developing crowdsensing applications for the Android platform. It supports a fog-like architecture, and helps the developer create robust and scalable applications that can collect and use high-quality data from the field. A3Droid was evaluated in a lab experiment that mimics a scenario in which geo-located data are collected from moving buses to gather up-to-date information about a city's traffic.
A3Droid: A framework for developing distributed crowdsensing
BARESI, LUCIANO;GUINEA MONTALVO, SAM JESUS;FILGUEIRA MENDONÇA, DANILO
2016-01-01
Abstract
The amount and diversity of sensors on modern mobile devices, together with the computing performance that these devices can guarantee, make crowdsensing an important alternative to traditional sensor networks. Crowdsensing applications often exploit server-side components to aggregate, correlate, and manipulate the data collected my the mobile devices in the field. We advocate that this architecture limits the scenarios in which crowdsensing can be applied. Instead, we believe that crowdsensing should transition to a distributed foglike architecture, in which edge devices can be made responsible for most of the computation that needs to be achieved. In this paper we present A3Droid, a framework for developing crowdsensing applications for the Android platform. It supports a fog-like architecture, and helps the developer create robust and scalable applications that can collect and use high-quality data from the field. A3Droid was evaluated in a lab experiment that mimics a scenario in which geo-located data are collected from moving buses to gather up-to-date information about a city's traffic.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.