Coastal Marine Data Crowdsourcing Using the Internet of Floating Things: Improving the Results of a Water Quality Model

While the everything as a sensor is a typical data gathering pattern in the Internet of Things (IoT) applications in contexts such as smart cities, smart factories, and precision agriculture, among others, the use of the same technique in the coastal marine environment is still not explored at full potential. Nevertheless, when it comes to maritime scenarios, the application of IoT and networks of distributed sensors and actuators are still limited, even though the development of marine electronics and extreme network technologies are present for decades also in this area. In this paper, we first introduce the concept of the Internet of Floating Things (IoFT), which extends the IoT to the maritime scenario. Next, we present our latest implementation of the DYNAMO (Distributed leisure Yachts sensor Network for Atmosphere and Marine Observations) system, a framework for coastal data collection from sensors and devices deployed in marine equipment. To demonstrate the importance of IoFT data collection in the real-world environmental science context, we consider a scientific workflow for coastal water quality. The selected application focuses on predicting the spatial and temporal pattern of sea pollutants and their possible presence and time of persistence in the proximity of mussel farm areas in the Bay of Pozzuoli in Italy. The pollutants are simple Lagrangian particles, so the ocean dynamics play an important role in the simulation. Our results show that integrating crowdsourced bathymetry data in the workflow numerical model setup improves the accuracy of the final results, allowing for a more detailed spatial distribution pattern of the sea current driving the Lagrangian tracers.

[1]  Raffaele Montella,et al.  High resolution remote sensing data for environmental modelling: Some case studies , 2017, 2017 IEEE 3rd International Forum on Research and Technologies for Society and Industry (RTSI).

[2]  Kolin Paul,et al.  Android on Mobile Devices: An Energy Perspective , 2010, 2010 10th IEEE International Conference on Computer and Information Technology.

[3]  Ananda Pascual,et al.  Glider and satellite high resolution monitoring of a mesoscale eddy in the algerian basin: Effects on the mixed layer depth and biochemistry , 2016 .

[4]  Diana Di Luccio,et al.  Sustainable use of marine resources through offshore wind and mussel farm co-location , 2018 .

[5]  Ardelio Galletti,et al.  Numerical Stability Analysis of the Centered Log-Ratio Transformation , 2016, 2016 12th International Conference on Signal-Image Technology & Internet-Based Systems (SITIS).

[6]  Almerico Murli,et al.  A Scalable Numerical Algorithm for Solving Tikhonov Regularization Problems , 2015, PPAM.

[7]  A. Pascual,et al.  Monitoring the Algerian Basin through glider observations, satellite altimetry and numerical simulations along a SARAL/AltiKa track , 2018 .

[8]  A. Overeem,et al.  Crowdsourcing urban air temperatures from smartphone battery temperatures , 2013 .

[9]  Sarmad Ullah Khan,et al.  Future Internet: The Internet of Things Architecture, Possible Applications and Key Challenges , 2012, 2012 10th International Conference on Frontiers of Information Technology.

[10]  Giancarlo Fortino,et al.  A development approach for collective opportunistic Edge-of-Things services , 2019, Inf. Sci..

[11]  Andrea Doglioli,et al.  FOAM, a new simple benthic degradative module for the LAMP3D model: an application to a Mediterranean fish farm , 2008 .

[12]  Seungmin Rho,et al.  Crowdsourcing based scientific issue tracking with topic analysis , 2017, Appl. Soft Comput..

[13]  Almerico Murli,et al.  A multi‐grained distributed implementation of the parallel Block Conjugate Gradient algorithm , 2010, Concurr. Comput. Pract. Exp..

[14]  Roberto Saggiomo,et al.  Multi-resolution morpho-bathymetric survey results at the Pozzuoli–Baia underwater archaeological site (Naples, Italy) , 2013 .

[15]  Salvatore Cuomo,et al.  Toward a Multi-level Parallel Framework on GPU Cluster with PetSC-CUDA for PDE-based Optical Flow Computation , 2015, ICCS.

[16]  Ian T. Foster,et al.  Numerical and Implementation Issues in Food Quality Modeling for Human Diseases Prevention , 2017, HEALTHINF.

[17]  Antonino Staiano,et al.  Spatio-temporal learning in predicting ambient particulate matter concentration by multi-layer perceptron , 2019, Ecol. Informatics.

[18]  Catherine McLeod,et al.  Processing Strategies to Inactivate Enteric Viruses in Shellfish , 2010, Food and Environmental Virology.

[19]  Mathias Payer,et al.  Impact of GC design on power and performance for Android , 2015, SYSTOR.

[20]  Sokol Kosta,et al.  A fast, secure, reliable, and resilient data transfer framework for pervasive IoT applications , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[21]  Angelo Riccio,et al.  Evaluation and uncertainty estimation of the impact of air quality modelling on crop yields and premature deaths using a multi-model ensemble. , 2018, The Science of the total environment.

[22]  Lida Xu,et al.  An Integrated System for Regional Environmental Monitoring and Management Based on Internet of Things , 2014, IEEE Transactions on Industrial Informatics.

[23]  Izzatdin Abdul Aziz,et al.  Remote water quality monitoring system using wireless sensors , 2009 .

[24]  C. S. Lichtenwalner,et al.  A regional ocean modeling system for the Long‐term Ecosystem Observatory , 2005 .

[25]  Massimo Ciccozzi,et al.  Contamination of mussels by hepatitis A virus: a public-health problem in southern Italy , 2003 .

[26]  Luis A. Hernández Gómez,et al.  Smart Cities at the Forefront of the Future Internet , 2011, Future Internet Assembly.

[27]  Jaume Piera,et al.  Crowdsourcing technologies for the monitoring of the colour, transparency and fluorescence of the sea , 2012 .

[28]  Ian T. Foster,et al.  DYNAMO: Distributed Leisure Yacht-Carried Sensor-Network for Atmosphere and Marine Data Crowdsourcing Applications , 2018, 2018 IEEE International Conference on Cloud Engineering (IC2E).

[29]  Raffaele Montella,et al.  A globus toolkit 4 based instrument service for environmental data acquisition and distribution , 2008, UPGRADE '08.

[30]  James C. McWilliams,et al.  A method for computing horizontal pressure‐gradient force in an oceanic model with a nonaligned vertical coordinate , 2003 .

[31]  Filippo Attivissimo,et al.  A Smart Sensor Network for Sea Water Quality Monitoring , 2015, IEEE Sensors Journal.

[32]  Diana Di Luccio,et al.  Marine Spatial Planning Using High-Resolution Synthetic Aperture Radar Measurements , 2018, IEEE Journal of Oceanic Engineering.

[33]  Giulio Giunta,et al.  Using grid computing based components in on demand environmental data delivery , 2007, UPGRADE '07.

[34]  Giulio Giunta,et al.  Spatiotemporally resolved ambient particulate matter concentration by fusing observational data and ensemble chemical transport model simulations , 2018, Ecological Modelling.

[35]  Sokol Kosta,et al.  Security and Storage Issues in Internet of Floating Things Edge-Cloud Data Movement , 2019, PPAM.

[36]  Charles E. Catlett,et al.  Array of things: a scientific research instrument in the public way: platform design and early lessons learned , 2017, SCOPE@CPSWeek.

[37]  Raffaele Montella,et al.  SIaaS - Sensing Instrument as a Service Using Cloud Computing to Turn Physical Instrument into Ubiquitous Service , 2012, 2012 IEEE 10th International Symposium on Parallel and Distributed Processing with Applications.

[38]  Ian T. Paulsen,et al.  The Common Oceanographer: Crowdsourcing the Collection of Oceanographic Data , 2014, PLoS biology.

[39]  Stefan Kowalewski,et al.  A real-time extension to the Android platform , 2012, JTRES '12.

[40]  Giulio Giunta,et al.  A GPGPU Transparent Virtualization Component for High Performance Computing Clouds , 2010, Euro-Par.

[41]  Giulio Giunta,et al.  Accelerating Linux and Android applications on low‐power devices through remote GPGPU offloading , 2017, Concurr. Comput. Pract. Exp..

[42]  Shwu Jing Chang,et al.  AIS-Assisted Service Provision and Crowdsourcing of Marine Meteorological Information , 2019, TransNav, the International Journal on Marine Navigation and Safety of Sea Transportation.

[43]  Giulio Giunta,et al.  Virtualizing CUDA Enabled GPGPUs on ARM Clusters , 2015, PPAM.

[44]  Livia Marcellino,et al.  Some remarks about a community open source Lagrangian pollutant transport and dispersion model , 2017, EUSPN/ICTH.

[45]  Marco Lapegna,et al.  A Study on Adaptive Algorithms for Numerical Quadrature on Heterogeneous GPU and Multicore Based Systems , 2013, PPAM.

[46]  Maurizio Divizia,et al.  Enteric viruses in molluscan shellfish. , 2007, The new microbiologica.

[47]  Alexander F. Shchepetkin,et al.  The regional oceanic modeling system (ROMS): a split-explicit, free-surface, topography-following-coordinate oceanic model , 2005 .

[48]  Charlotte Dupont,et al.  Back to the future: IoT to improve aquaculture : Real-time monitoring and algorithmic prediction of water parameters for aquaculture needs , 2019, 2019 Global IoT Summit (GIoTS).

[49]  Sokol Kosta,et al.  Using GPGPU Accelerated Interpolation Algorithms for Marine Bathymetry Processing with On-Premises and Cloud Based Computational Resources , 2017, PPAM.

[50]  Ian T. Foster,et al.  Globus Online: Accelerating and Democratizing Science through Cloud-Based Services , 2011, IEEE Internet Computing.

[51]  Ian T. Foster,et al.  Performance, Resilience, and Security in Moving Data from the Fog to the Cloud: The DYNAMO Transfer Framework Approach , 2018, IDCS.

[52]  Ian T. Foster,et al.  Workflow-based automatic processing for Internet of Floating Things crowdsourced data , 2019, Future Gener. Comput. Syst..

[53]  Raffaele Montella,et al.  The High Performance Internet of Things: Using GVirtuS to Share High-End GPUs with ARM Based Cluster Computing Nodes , 2013, PPAM.

[54]  Daniela di Serafino,et al.  Application of a parallel photochemical air quality model to the Campania region (southern Italy) , 2000, Environ. Model. Softw..

[55]  Gloria Ortega López,et al.  GPU Computing to Speed-Up the Resolution of Microrheology Models , 2016, ICA3PP.

[56]  John C. Warner,et al.  Ocean forecasting in terrain-following coordinates: Formulation and skill assessment of the Regional Ocean Modeling System , 2008, J. Comput. Phys..

[57]  Cheol-Ho Hong,et al.  On the Virtualization of CUDA Based GPU Remoting on ARM and X86 Machines in the GVirtuS Framework , 2017, International Journal of Parallel Programming.

[58]  Kwang Soo Ha,et al.  Microbiological Quality of the Shellfish-growing Waters and Mussels in Changseon, Namhae, Korea , 2010 .

[59]  Giulio Giunta,et al.  A Grid Computing Based Virtual Laboratory for Environmental Simulations , 2007, PPAM.

[60]  Ian T. Foster,et al.  WaComM: A Parallel Water Quality Community Model for Pollutant Transport and Dispersion Operational Predictions , 2016, 2016 12th International Conference on Signal-Image Technology & Internet-Based Systems (SITIS).

[61]  Raffaele Montella,et al.  Modeling and computational issues for air/water quality problems: a grid computing approach , 2005 .