Mobile crowdsensing (MCS) has become a popular paradigm for data collection in urban environments. In MCS systems, a crowd supplies sensing information for monitoring phenomena through mobile devices. Typically, a large number of participants is required to make a sensing campaign successful. For such a reason, it is often not practical for researchers to build and deploy large testbeds to assess the performance of frameworks and algorithms for data collection, user recruitment, and evaluating the quality of information. Simulations offer a valid alternative. In this paper, we present CrowdSenSim 2.0, a significant extension of the popular CrowdSenSim simulation platform. CrowdSenSim 2.0 features a stateful approach to support algorithms where the chronological order of events matters, extensions of the architectural modules, including an additional system to model urban environments, code refactoring, and parallel execution of algorithms. All these improvements boost the performances of the simulator and make the runtime execution and memory utilization significantly lower, also enabling the support for larger simulation scenarios. We demonstrate retro-compatibility with the older platform and evaluate as a case study a stateful data collection algorithm.

CrowdSenSim 2.0: a Stateful Simulation Platform for Mobile Crowdsensing in Smart Cities / Montori, Federico; Cortesi, Emanuele; Bedogni, Luca; Capponi, Andrea; Fiandrino, Claudio; Bononi, Luciano. - ELETTRONICO. - (2019), pp. 289-296. (Intervento presentato al convegno 22nd ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM 2019) tenutosi a Miami Beach, Florida, USA nel Nov. 25th - 29th, 2019) [10.1145/3345768.3355929].

CrowdSenSim 2.0: a Stateful Simulation Platform for Mobile Crowdsensing in Smart Cities

Montori, Federico;Bedogni, Luca;Bononi, Luciano
2019

Abstract

Mobile crowdsensing (MCS) has become a popular paradigm for data collection in urban environments. In MCS systems, a crowd supplies sensing information for monitoring phenomena through mobile devices. Typically, a large number of participants is required to make a sensing campaign successful. For such a reason, it is often not practical for researchers to build and deploy large testbeds to assess the performance of frameworks and algorithms for data collection, user recruitment, and evaluating the quality of information. Simulations offer a valid alternative. In this paper, we present CrowdSenSim 2.0, a significant extension of the popular CrowdSenSim simulation platform. CrowdSenSim 2.0 features a stateful approach to support algorithms where the chronological order of events matters, extensions of the architectural modules, including an additional system to model urban environments, code refactoring, and parallel execution of algorithms. All these improvements boost the performances of the simulator and make the runtime execution and memory utilization significantly lower, also enabling the support for larger simulation scenarios. We demonstrate retro-compatibility with the older platform and evaluate as a case study a stateful data collection algorithm.
2019
Proceedings of the 22nd ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems
289
296
CrowdSenSim 2.0: a Stateful Simulation Platform for Mobile Crowdsensing in Smart Cities / Montori, Federico; Cortesi, Emanuele; Bedogni, Luca; Capponi, Andrea; Fiandrino, Claudio; Bononi, Luciano. - ELETTRONICO. - (2019), pp. 289-296. (Intervento presentato al convegno 22nd ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM 2019) tenutosi a Miami Beach, Florida, USA nel Nov. 25th - 29th, 2019) [10.1145/3345768.3355929].
Montori, Federico; Cortesi, Emanuele; Bedogni, Luca; Capponi, Andrea; Fiandrino, Claudio; Bononi, Luciano
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/711722
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 13
  • ???jsp.display-item.citation.isi??? 10
social impact