Journal article
HydroRTC: A web-based data transfer and communication library for collaborative data processing and sharing in the hydrological domain
Environmental modelling & software : with environment data news, Vol.178, 106068
07/2024
DOI: 10.1016/j.envsoft.2024.106068
Abstract
The exponential growth in data generated by satellites, radars, sensors, and analysis and reanalysis from model outputs for the hydrological domain requires efficient real-time data management and distribution mechanisms. This paper introduces HydroRTC, a web-based data transfer and communication library designed to accelerate large-scale data sharing and analysis. Leveraging next-generation web technologies like WebSockets, WebRTC and Node.js, the library enables seamless peer-to-peer sharing, smart data transmission, and large dataset streaming. Three primary scenarios are presented as use cases, demonstrating the potential of HydroRTC as server-to-peer with intelligent data scheduling and large data streaming, peer-to-peer data sharing, and peer-to-server for data exchange. HydroRTC offers a promising solution for collaborative infrastructures in the hydrological and environmental domain, allowing real-time and high-throughput data sharing and transfer for enhancing research efficiency and collaboration capabilities.
•HydroRTC accelerates large-scale data sharing with next-gen web technologies.•Three primary scenarios: server-to-peer, peer-to-peer, peer-to-server data exchange.•Promising solution for collaborative infrastructures in hydrological and environmental domains.•Exponential growth in data necessitates efficient real-time management mechanisms.•Leverages WebSockets, WebRTC, Node.js for seamless peer-to-peer sharing.
Details
- Title: Subtitle
- HydroRTC: A web-based data transfer and communication library for collaborative data processing and sharing in the hydrological domain
- Creators
- Carlos Erazo Ramirez - University of IowaYusuf Sermet - University of IowaMuneeb Shahid - University of IowaIbrahim Demir - University of Iowa
- Resource Type
- Journal article
- Publication Details
- Environmental modelling & software : with environment data news, Vol.178, 106068
- DOI
- 10.1016/j.envsoft.2024.106068
- ISSN
- 1364-8152
- eISSN
- 1873-6726
- Publisher
- Elsevier Ltd
- Grant note
- University of Alabama: NA22NWS4320003
This project was funded by the National Oceanic & Atmospheric Administration (NOAA) via a cooperative agreement with The University of Alabama (NA22NWS4320003) awarded to the Cooperative Institute for Research to Operations in Hydrology (CIROH) .
- Language
- English
- Date published
- 07/2024
- Academic Unit
- Electrical and Computer Engineering; Civil and Environmental Engineering; IIHR--Hydroscience and Engineering; Injury Prevention Research Center
- Record Identifier
- 9984628238202771
Metrics
12 Record Views