A real-time architecture for collaborative IoT applications in urban water management

As democracy is seen as the best form of government to date, we consider that a similar approach should be taken in the case of the society of machines that begins to take shape in the context of Industry 4.0. For this matter, we propose a real-time architecture that allows for collaborative interaction between machines in IoT applications. The proposed solution aims to find the middle ground between the performance of centralized systems and the fully decentralized nature of Blockchain systems, while ensuring high reliability and autonomous operation. While the data storage and communication channel is handled by the central authority, the interaction and decision making is governed exclusively by end nodes. The system is designed based on a modern, push-based architecture and allows for exchanging messages as well as keeping track of the real-time status of end nodes. In the context of urban water management, the applications range from decentralized sensor networks to mobile robots.

[1]  Asma Mohammad Salem Facebook Distributed System Case Study For Distributed System Inside Facebook Datacenters , 2014 .

[2]  Smruti R. Sarangi,et al.  Internet of Things: Architectures, Protocols, and Applications , 2017, J. Electr. Comput. Eng..

[3]  Ciprian Lupu,et al.  Modeling the Effects of Leaks on Measured Parameters in a Water Distribution System , 2017, 2017 21st International Conference on Control Systems and Computer Science (CSCS).

[4]  Huajun Chen,et al.  Semantic Framework of Internet of Things for Smart Cities: Case Studies , 2016, Sensors.

[5]  N. C. Turner,et al.  Hardware and Software Techniques for Pipeline Integrity and Leak Detection Monitoring , 1991 .

[6]  Karl J. O'Dwyer,et al.  Bitcoin mining and its energy footprint , 2014 .

[7]  Daniela Micucci,et al.  A platform for P2P agent‐based collaborative applications , 2018, Softw. Pract. Exp..

[8]  Shyam Lal Sharma,et al.  Oil Pipelines/Water Pipeline Crawling Robot for Leakage Detection/Cleaning of Pipes , 2014 .

[9]  Changrak Choi Robot design for leak detection in water-pipe systems , 2012 .

[10]  Pedro José Marrón,et al.  Introduction to Cooperating Objects , 2011 .

[11]  Ciprian Lupu,et al.  Real time implementation of IoT structure for pumping stations in a water distribution system , 2017, 2017 21st International Conference on System Theory, Control and Computing (ICSTCC).

[12]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[13]  Ciprian Lupu,et al.  A modern approach for leak detection in water distribution systems , 2018, 2018 22nd International Conference on System Theory, Control and Computing (ICSTCC).

[14]  Magnus Moglia,et al.  Decision support system for water pipeline renewal prioritisation , 2006, J. Inf. Technol. Constr..

[15]  Francesco Archetti,et al.  Short-term forecasting of hourly water consumption by using automatic metering readers data , 2015 .

[16]  Fan Ye,et al.  Mobile crowdsensing: current state and future challenges , 2011, IEEE Communications Magazine.

[17]  Mohammad Saad Alam,et al.  IoT enabled Electric Vehicle’s Battery Monitoring System , 2017 .

[18]  Ciprian Lupu,et al.  Real-time clustering for priority evaluation in a water distribution system , 2018, 2018 IEEE International Conference on Automation, Quality and Testing, Robotics (AQTR).

[19]  Antonio Candelieri Clustering and Support Vector Regression for Water Demand Forecasting and Anomaly Detection , 2017 .

[20]  Ciprian Lupu,et al.  Consideration on Leak/Fault Detection System in Mass Transfer Networks☆ , 2017 .

[21]  Stamatis Karnouskos,et al.  The cooperative Internet of Things enabled Smart Grid , 2010 .

[22]  Leif Walsh,et al.  RethinkDB | Rethinking Database Storage , 2009 .

[23]  Xia Liu,et al.  A Survey of Distributed Message Broker Queues , 2017, ArXiv.

[24]  Bhaskar Krishnamachari,et al.  Blockchain for the IoT: Opportunities and Challenges , 2018, ArXiv.

[25]  Ciprian Lupu,et al.  A Multiple-Layer Clustering Method for Real-Time Decision Support in a Water Distribution System , 2018, BIS.