Workflow-based automatic processing for Internet of Floating Things crowdsourced data

Raffaele Montella, Diana Di Luccio, Livia Marcellino, Ardelio Galletti, Sokol Kosta, Giulio Giunta, Ian Foster

Research output: Contribution to journalJournal articleResearchpeer-review

17 Citations (Scopus)
129 Downloads (Pure)

Abstract

© 2018 Elsevier B.V. Data from sensors incorporated into mobile devices, such as networked navigational sensors, can be used to capture detailed environmental information. We describe here a workflow and framework for using sensors on boats to construct unique new datasets of underwater topography (bathymetry). Starting with a large number of measurements of position, depth, etc., obtained from such an Internet of Floating Things, we illustrate how, with a specialized protocol, data can be communicated to cloud resources, even when using delayed, intermittent, or disconnected networks. We then propose a method for automatic sensor calibration based on a novel reputation approach. Sampled depth data are interpolated efficiently on a cloud computing platform in order to provide a continuously updated bathymetric database. Our prototype implementation uses the FACE-IT Galaxy workflow engine to manage network communication and exploits the computational power of GPGPUs in a virtualized cloud environment, working with a CUDA-parallel algorithm, for efficient data processing. We report on an initial evaluation involving data from a sailing vessel in Italian coastal waters.
Original languageEnglish
JournalFuture Generation Computer Systems
Volume94
Pages (from-to)103-119
Number of pages17
ISSN0167-739X
DOIs
Publication statusPublished - 1 May 2019

Keywords

  • Bathymetry interpolation
  • Cloud computing
  • Data crowd sourcing
  • GPGPU virtualization
  • Internet of Things
  • Mobile computing
  • Workflows

Fingerprint

Dive into the research topics of 'Workflow-based automatic processing for Internet of Floating Things crowdsourced data'. Together they form a unique fingerprint.

Cite this