ShonaBondhu: a cloud based system to handle flash flood

Flash Flood is a natural disaster that floods away large area where there are dense presence of rivers. Bangladesh is one such country where people face this sudden flood problem and loses valuable assets using manual water level monitoring. The challenge lies in the sudden increase of water level once the flood water is in. We are proposing a distributed system using water level monitoring sensors named Shonabondhu. The sensing nodes are distributed all across the country and the servers that collect data from sensors are spread around various regions. The servers use a function of rainfall and current water level that indicate a particular gradient to that sensor. The gradient information among sensors are related using the water level and rainfall data over four years (2008 to 2011). This gradient information is updated and propagated when any kind of change is present near the source of the river. A communication abstraction is created to propagate sensitive information and periodic updates of current status. We have used actual sensors to monitor the water level in the river and have used emulated sensors to mimic the behavior in large distributed system. Our current system works as a proof of a concept system before the actual deployment of this system in collaboration of Water Development Board of Bangladesh.

[1]  Abdul Awwal Sarker,et al.  Landslide and Flashflood in Bangladesh , 2013 .

[2]  Songwu Lu,et al.  GRAdient Broadcast: A Robust Data Delivery Protocol for Large Scale Sensor Networks , 2005, Wirel. Networks.

[3]  Pankaj K. Garg,et al.  WebMon: A performance profiler for web transactions , 2002, Proceedings Fourth IEEE International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS 2002).

[4]  Ivan Stoianov,et al.  SENSOR NETWORKS FOR MONITORING WATER SUPPLY AND SEWER SYSTEMS: LESSONS FROM BOSTON , 2008 .

[5]  Hui Li,et al.  Natural Disaster Monitoring with Wireless Sensor Networks: A Case Study of Data-intensive Applications upon Low-Cost Scalable Systems , 2013, Mob. Networks Appl..

[6]  Gordon S. Blair,et al.  Exploiting extreme heterogeneity in a flood warning scenario using the Gridkit middleware , 2008, Companion '08.

[7]  James R. Larus,et al.  Improving data-flow analysis with path profiles , 1998, PLDI.

[8]  Noureddine Boudriga,et al.  A wireless sensor network based water monitoring system , 2012, Q2SWinet '12.

[9]  Kristof Van Laerhoven,et al.  Wireless sensor networks in the wild: three practical issues after a middleware deployment , 2011, MidSens '11.

[10]  Steven Hand,et al.  Proceedings of the 26th Symposium on Operating Systems Principles , 2017, SOSP.

[11]  David A. Patterson,et al.  Path-Based Failure and Evolution Management , 2004, NSDI.

[12]  Jirapon Sunkpho,et al.  Real-time flood monitoring and warning system , 2011 .

[13]  Daniela Rus,et al.  Model-based monitoring for early warning flood detection , 2008, SenSys '08.

[14]  Ahmed Helmy,et al.  Analysis of Gradient-Based Routing Protocols in Sensor Networks , 2005, DCOSS.

[15]  Wouter Joosen,et al.  LooCI: a loosely-coupled component infrastructure for networked embedded systems , 2009, MoMM.

[16]  Leonidas J. Guibas,et al.  Composable Information Gradients in Wireless Sensor Networks , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

[17]  Seong-Hee Kim,et al.  Designing optimal water quality monitoring network for river systems and application to a hypothetical river , 2010, Proceedings of the 2010 Winter Simulation Conference.

[18]  David E. Culler,et al.  SEDA: an architecture for well-conditioned, scalable internet services , 2001, SOSP.

[19]  Ben Y. Zhao,et al.  The Ninja architecture for robust Internet-scale systems and services , 2001, Comput. Networks.