Advertisement

Iran Journal of Computer Science

, Volume 2, Issue 1, pp 53–64 | Cite as

Cost estimation of cellularly deployed IoT-enabled network for flood detection

  • Neeraj KumarEmail author
  • Alka Agrawal
  • R. A. Khan
Original Article
  • 238 Downloads

Abstract

MANET and WSN, both technologies are useful in emergency communication, but nowadays other techniques are also playing efficiently. IoT is one of them that can help in emergencies due to its quick data-transmitting capability, from the sensor to server, or application through the cloud or monitoring station, directly. This paper reviewed existing projects of WSN, MANET and IoT involved in sensing and proposed a new device deployment strategy for accurate detection of correct water level in urban flood-like situation. For the device deployment, a cell elimination algorithm has suggested to locate the possible position of the place, where water logging is possible very quickly after a rainfall. In this paper, the authors discussed the cost estimation for flood detection networks with an example of deploying it in a campus of BBAU, Lucknow, India. In a nutshell, the paper presents a way to detect flood using IoT with cell elimination to find the location to deploy devices.

Keywords

Disaster management Ad hoc networks Sensor WSN MANET IoT 

1 Introduction

Sensor-based applications are currently increasing in these days in various areas to gather the various kinds of data; out of these, applications in robotics [1], disaster management [2] and many others are considerable. Several emergency information systems are using different technologies to solve the problem of single or more phases of disaster management. The topic covered in this paper is useful to perform the preparedness phase of disaster management phase, where detection of the probability of a disaster is having its own importance. In case of flood, accurate and timely flood detection is important; this work is trying to make help to achieve the task of timely, accurate and low-cost detection. An efficient and low-cost flood detection and deployment methodology is suggested in this work. A new way to analyze flood detection is adopted to be used in the mechanism discussed by Kumar et al. [3] who discussed a hybrid architecture with the benefits of Alomari et al.[4]. It involves in the generation of data according to the perception of the sensors; these data were processed by single-board computers or IoT gateways. Ultrasonic sensor is connected to the Arduino through a digital input pin and an output pin. The Arduino converts the pulses given by the sensor trigger into the distance through a mathematical arrangement, which is then sent from serial port to the monitoring station through a gateway and stored in there as a board data acquisition. On the basis of different benefits and drawback of various nodes, author proposed a network architecture to make help in communication with the help of IoT nodes integrated with sensors in Sect. 3.

In the second section of paper, an extensive literature review has been presented, in which few applications of these two technologies including mobile ad hoc network (MANET) and wireless sensor network (WSN) have been considered. Second part of this section is having a summary in which current project of various technologies that are designed to perform a specific task is presented. Third part of the same section presents a summary showing difference in the nature of these two technologies involved in sensing and communication with IoT. Section 3 presents network architecture suggested, approach for flood detection and strategy for deployment. Network architecture presented in the third section that is followed by an approach for flood detection and a cell elimination algorithm to suggest positions for node deployment. Analysis of the result, a fourth section in this paper, presents a simulation of the cell elimination algorithm and flood level detection; while the third part in the same section presents a cost estimation of the detection network to be deployed using an experimental setup assumed for the Babasaheb Bhimrao Ambedkar University Campus, Lucknow, India. This cost estimation presents a cost per set deployed for 1–30 sets that is the number of nodes required from minimum to maximum for the project according to our deployment methodology after choosing the location to be deployed.

After Sect. 4, a conclusion has drawn in Sect. 5 indicating pros and cons of the scheme. Section 5 indicates how the new deployment scheme is better and able to provide deepest places in a certain path where an amount of water will go first. This section also provides direction of future work with the limitations of the work.

2 Literature review

Literature study has been classified into two parts as WSN-based approaches and MANET-based approaches, and then compared both technologies with the IoT-based technologies. Sometimes, data-sensing projects started with the help of MENET, while sometimes only with the WSN or with IoT. When a data gathering is performed with the help of MANET using the sensors of smartphones, we called it MANET-based approach; on the other hand, when the data gathering is performed with the help of WSN, it is referred as a WSN-based approach. Use of the both approaches is different for various scenarios because WSN is a network of densely deployed nodes, where nodes are generally deployed in a random manner while MANET is a highly dynamic network in nature in which nodes are moving. A MANET node provides data with the help of inbuilt sensors of devices, while sometimes device may be afar from the location of the event due to its dynamic nature. On the other hand, single-board computer or device enabled with IoT can work in any environment as per need especially for a fix deployment. This literature review is providing a brief summary about the projects running under both the approaches. At the end of the review, a table is presenting difference between the natures of MANET, WSN and IoT, let us see the review:

2.1 Applications involved in disaster detection

Mainly, two kinds of approaches to detect the disaster event were found in literature consisting MANET-based approach and WSN-based approaches; we have considered applications of them for various disasters.

2.1.1 MANET-based approach

MANET is considered as a highly dynamic topology by many researchers, including Nayyar et al. [5], but focusing on problem in data access in their work [6], these researchers has suggested many tools to simulate the MANET scenarios [7]. Several projects are going on to help in disaster management through MANET; few of them has been included in this section in different categories.

GIS modeling-based tools: MacEachren et al. [8] has described a client–server-based tool developed by Geodan that offers real-time analysis components to help in disaster management at control centers. This tool was helpful to analyze the operation by top officials at the control center; so it is helpful to manage the operation. This tool cannot be modified and operated by the mobile device, that is why, it is not operable in a harsh environment through the wireless medium which is more valuable and important as per victim’s point of view.

ESRI developed client–server-based tool ArcPAD [9] for mobile devices to provide an ability to capture, analyze and display geographic information. It is a tool for disasters where infrastructure is in working condition that is generally not possible in natural calamities. It has a drawback that it was not able to be used in ad hoc environments.

Capata et al. presented a Geo-based application [10] to support in outdoor environments for rescuers, within MANET-collaborated devices. This application was designed to address the need of the rescue team for geographic information based on maps to provide geo-information with GIS functionalities and not helpful to victims. It works smoothly when infrastructure facilities are available, but in its absence, it is using P2PMANET in the front end to make coordination between the rescuers; so it is only applicable to group members within a certain range and not to the victims.

SAHANA FOSS was designed to use in the relief phase to solve the problems generated by disasters, which was used in the Philippines during Southern Leyte Mudslide of 2006 [2]. With the inspiration of SAHANA FOSS, Fajardo et al. [2] designed an application known as MyDisasterDroid, in which they find the geographic location via SMS or app installation, while they calculate the distance through TSP in the app. Fajardo et al. applied the genetic algorithm to find out an optimal solution through the calculation of distance with the decision of fitness of the possible routes, in which they have assumed less distance route as the fittest solution. In this App, they have used TSP as a route finder algorithm for rescuers and uses GA to find an optimum solution from those paths; however, we know that traveling salesman problem is an NP-complete problem that might fail in the rapid increase on possible routes with the addition of new cities within in networks.

HAZUS [11] is a modeling tool to estimate loss due to natural disasters through GIS-based modeling; it estimates social, physical, and economic impacts with visual representations using maps. Areal Location of Hazardous Atmospheres (ALOHA) [11] is an effect estimation tool for different gasses through pressure, storage temperature and wind speed. Standard Unified Modeling, Mapping and Integration Toolkit (SUMMIT) [11] is a tool that enables analysts, emergency planners, responders, and decision-makers in planning, workout, or operational response.

Cloud system: Al-Akkad et al. [12] have proposed the idea of information sharing within the just created MANETs. They have created MANET between devices on the move within the range of each other. Data sharing between the devices within the MANET continues till the possibility of its sharing with the outside world. Lastly, if one client device manages to connect to a network providing Internet access, it can relay all collected data to the online world. This has the only drawback that its working depends on the Wi-Fi interface.

2.1.2 WSN-based approach

The WSN-based projects were popular, and with the help of these, researchers found good results in their applications. In this series, Nayyar and Singh [13] have suggested different simulation tools to check the performance of this network, but very few work was found to sense the real-life use of WSN in projects. Few WSN projects are considered here due to their specific application and characteristics.

Baez et al. [14] proposed a system consisting of WSN and a Server, in which WSN is used to constantly monitor the flood levels in the area, while the server stores and analyzes the data with the comparison of a threshold value. WSN has two kinds of node as a sensor and sink. In this mechanism, sensor ishoused within a pipe, made by PVC with the 10-W Polycrystalline solar panel with a 1200-mAh rechargeable battery pack.

MAX [15] was a WSN designed for low energy and less delay querying with an aim to provide location information through identifiable landmarks, not by coordinates. This network was designed with Crossbow Mote. Second tool was CenWits [16] that is a WSN designed for search-and-rescue, in which information are collected by sensors, GPS receivers, and location points, to provide location information. They use the sensor Mica designed by Berkeley. Volcanic monitoring project [17], in which sensor nodes were deployed, was a WSN of 14 sensor nodes equipped with GS-11 geophone with the corner frequency of 4.5 Hz, while the other two sensor nodes carried seismometers with corner frequencies of 1 Hz. The hardware interface board was designed with four AD7710 ADCs to integrate with the T-mote sky devices. Motes of this network store sensed data in its flash memory and route message to the base station. This network utilizes T-mote sky and seismometer as a node.

In Brazil, flood monitoring [18] project was started with the help of WSN that was deployed with the Xbee nodes. Loosely coupled Component Infrastructure is presented by Ueyama et al. [19] at different conferences to monitor the flood in a river using the motes with the help of various APIs applied. Another flood monitoring and warning system was discussed by Sunkpho and Ootamakorn [20] to be applied over southern parts of Thailand with the objective of better collaboration between authorities and experts of flood watching the situation every time and involved in flood monitoring with the help of deployment of Starflow sensor and precipitation sensor. In this row, another work is performed by Khedo [21] to monitor flood in river basin using the MicaZ and SunSPOT with the help of the JDK.

2.2 Summary of projects running

Tables 1, 2 and 3 present a summary of running projects for helping during disasters using WSN, MANET, and IoT.
Table 1

MANET projects

Project/concept

Author

Application

Node/equipment

MANET topology with WSN

Kishore et al. [34]

They incorporate light, gas temperature and vibration sensors for detecting disasters in mining industries

Sensor with MANET

ArcPAD

ESRI [9]

To provide an ability to capture, analyze and display geographic information

Laptop

Geo-based application

Capata et al. [10]

On the basis of P2P MANET, it was designed to help rescuers to provide geolocation

Laptop

SAHANA FOSS

Fajardo and Oppus [2]

To help rescuers in disasters to provide route and location

Smartphone

MyDisasterDroid

Fajardo and Oppus [2]

Designed to provide geographic location via SMS or app installation

Smartphone

HAZUS

Brian Tomaszewski[11]

An estimation tool to estimate loss due to natural disasters through GIS-based modeling

Smartphone

SUMMIT

Brian Tomaszewski[11]

A tool to plan exercise and operational response for analysts, emergency planners, responders, and decision-makers

Smartphone

Table 2

WSN projects

Project

Author

Application

Node/equipment

MAX

Yap et al. [15]

Useful to provide location through nearby landmarks

Crossbow

WSN server-based setup

Baez et al. [14]

This system consists of WSN and a server, in which WSN is used to constantly monitor the flood levels in the area, while the server stores and analyzes the data with the comparison of a threshold value

Smartphone, Arduino MEGA 2560

Volcanic monitoring

Werner-Allen et al. [17]

Useful to sense and provide information with various parameters

T-Mote sky, seismometers

Flood monitoring

Degrossi et al. [18]

Useful to monitor flood with detection of water using sensors

Xbee

LooCI

Ueyama et al. [19]

It describes the implementation of a river monitoring system based on an event

No information discussed

Flood monitoring and warning system

Sunkpho and Ootamakorn [20]

For better collaboration between authorities and experts of flood monitoring as well as to provide a web-based information source for the public to find information related to flood.

STARflow sensor, Precipitation sensor

RTFMS

Khedo [21]

The project was started to monitor flooding in river basin using sensor devices

MicaZ, SunSPOT JDK

Table 3

IoT projects

Project

Author

Application

Node/equipment

Water monitoring system

Damor and Sharma [35]

To provide information about all the connected water tanks

Ultrasonic sensor, water level, turbidity sensor, Wi-Fi module, Arduino Uno

Flood alert system

Babu et al. [36]

A system designed to alert about flood on mobile phone

LED, Netduino plus 2, access point D-link, Smartphone

Thingspeak based sensing and monitoring system

Pasha [37]

Thingspeak API works as a host for the sensors to monitor the sensed data at cloud and porting the sensed data to the MATLAB R2016a using a channel ID and read API key assigned by services that helps to process and transfer the sensed data to the Thingspeak Cloud

Arduino UNO board, ESP8266 Wi-Fi Module, LDR sensor, Air quality sensor, rain sensor, DHT sensor, BMP sensor

On the other hand, not more projects of flood monitoring using IoT were found initially, but few good works developed to help in flood management were considered here.

Problem: All the existing approaches are not providing accurate and timely information, while WSN uses dense and random deployment policy that makes cost high, MANET depends on the GIS system and does not provide real-time data instantly; thus, there is a need to develop a better mechanism in terms of timeliness and accuracy on low cost.

2.3 Characteristics of system

Table 4 compares WSN and MANET nodes with IoT-based detection systems. This table is answering the third question of problem statement through the comparison of characteristics of systems as: Yes = + , No = −, Approximate/eventually = ± , No meaning = 0.
Table 4

Characteristics of devices used in technologies [4]

Device feature

MANET

WSN

IoT

Autonomous terminals

+

+

+

Self-configuration

+

Mobile host/router

+

±

Bandwidth constrained network

+

+

+

Infrastructure based

+

Power awareness

+

+

+

All the systems have some drawbacks due to its design for the specific application; these systems are assumed as well for the particular application but not for all. So, there is a need of a model to implement to help in maximum disaster management with very few changes. This system should not be prone to a lifetime on battery power because its dependency on battery power makes it useless in a typical real-time situation if battery compromises due to any reason. After seeing the problems of the various networks, it is important to use another kind of technology that will be better in all aspects.

3 IoT-based alert mechanism

This section suggests an alert mechanism that is depicted in Fig. 2, assumed with the water level detection devices to compute probability of flood. This kind of device may become a node in the MANET, WSN or alone. Connection of water level detection device with a Wi-Fi-enabled device that may be connected with the internet or may not, is shown in Fig. 1, and a deployment strategy to deploy this kind of device has been suggested in this section.
Fig. 1

Devices and their circuit diagram involved in flood monitoring

3.1 Network architecture

IoT devices can be used in the pre-disaster scene to detect and process the data to gateway where it can be analyzed or propagated to the connected cloud.

Sensor node Different kinds of sensors can be used for emergency detection and processing in the development of IoT-enabled alert network. Figure 1 assumes network, including sensor node, smartphone devices as SM, laptops, desktop computers as a monitoring device and ultrasonic sensor (USS). This network includes microcontroller-based single-board computer as shown in figure, but it may be Arduino board or Raspberry pi board. This has the capability to interact with other networks in a wired or wireless environment. We are trying to detect the flood so we have assumed ultrasonic sensor to measure a water level. IoT-based flood detection device works with the help of ultrasonic sensors, Arduino UNO board and Arduino software.

Ultrasonic sensor An ultrasonic sensor generates a high-frequency sound waves as an echo that come back in reception by chirp. Ultrasonic sensor works with the help of transmission and reception of sound waves. Sound waves emitted by transmitter are reflected by water and received back in the transducer. In transmitting and receiving a signal, ultrasonic sensor just takes time proportional to its distance.

Arduino UNO board It is a microcontroller-based single-board computer, used to design a digital device and useful just like other boards as discussed [22]. These systems provide sets of digital and analog I/O to connect it to the circuit. On this board, a program can be loaded from a computer that can work on sensor attached to the circuit. Arduino UNO provides data collected by ultrasonic sensor to the computer.

Software: Arduino software IDE is a cross-platform application written in the programming language Java to help the newcomer programmers in development especially useful for Arduino boards [23]. A program written on IDE is known as “sketch”, that can be written in C and C++ with special rules.

The device indicated in Fig. 1 is able to transfer sensed data to a machine having Arduino UNO. From this machine people can transfer data in the entire network and can utilize as per need. The architecture of the above-discussed network is assumed as per Fig. 2.
Fig. 2

IoT-enabled alert network

3.2 Approach for the flood detection

Our approach to detect a flood or water logging in any area or region is very simple, in which after the detection of deepest place of the region using any technique, i.e., authors presented cell elimination algorithm, detection device must be deployed. Proposed devices have an ultrasonic sensor to sense the distance from water level and run a procedure in the microcontroller that is shown in Fig. 3a, to transmit data to the monitoring station connected to it.
Fig. 3

a A general data acquisition method. b A flood detection method

Here, a flow chart shown in Fig. 3b is a scheme to find out the decision whether flood is possible or not after analyzing the data. This is a flowchart to be performed in future and discussed here just only to clear the picture about the method of flood detection. According to this flowchart, data of different n devices deployed at the same sea level should be collected and analyzed. On the basis of the analysed data, decision of possibility of event will be taken.

3.3 Strategy for deployment

To detect a flood disaster, the idea is to deploy ultrasonic sensor device on the path of water flow with the Arduino device. Ultrasonic device will provide the information about water level to monitoring device using Arduino UNO board. But, ultrasonic sensor can provide timely information only after its deployment on exact location.

4 Analysis of result

Simulation of cell elimination algorithm and working of flood detection setup are mainly considered in this section. To simulate the algorithm, authors applied its steps for a imaginary area, and found out the path of flow in that case. While errors of detection device are counted by different distances between water and setup, cost of deployment of these devices for a campus is also considered with real-time prices that shows the exact budget of deployment at present.

4.1 Simulation of cell elimination algorithm

An ultrasonic sensor measures distance to an object by sending and receiving sound waves at roughly 40 kHz. The accuracy of ultrasonic sensor can be affected by the temperature and humidity of the air it is being used in. According to the presented formulae, time taken in measurement is negligible. Now, the delay only depends on the standard used because the ultrasonic sensor is just arranged with a transmitter, a single-board computer and a Wi-Fi or any other transmitter while other end is arranged with its respective receiver.

4.2 Flood level detection after deployment

Just like a screenshot of data retrieved in Fig. 4, we have taken multiple samples from various distances under the range of ultrasonic sensor and found few wrong values in this range, the signal percentage of which is just considered as an error per sample and we have used it to find out the performance of sensor or link from sensor to output device.
Fig. 4

Screenshot of water level detection

Output screen

Number of irrelevant readings per 100 reading has been assumed as a corrupted value and ratio of that values counted for various distances. For various distances, errors per sample are shown in Fig. 5 that is derived on the basis of Table 5; however, it also may be sometimes due to other factors including manual errors because of readings taken over a pool of open environment.
Fig. 5

Error estimation chart

Table 5

Error per sample

Sample distance

1 foot

2 feet

3 feet

4 feet

5 feet

6 feet

7 feet

8 feet

9 feet

10 feet

Error% per sample

0.10

0.13

0.17

0.20

0.28

0.36

0.42

0.58

0.97

1.86

4.3 Cost estimation

A map of BBAU is shown in Fig. 6 having red colored dots assumed as the poles to deploy detection devices. So, the number of red dots provides number of devices to be deployed. No of poles decided is 30 but the cost is varying by the purchase of components through groups. When all the components of device purchased from amazon.com, minimum cost to be to deploy the network with the minimum component of networks for a developed area of a city as per links [24, 25, 26, 27, 28, 29, 30, 31, 32, 33], considered to purchase ultrasonic sensor, Arduino board, connecting wire, and LCD.
Fig. 6

Position to deploy detection devices in BBAU camp

In the work discussed, the cost is calculated for deployment of devices only for a university campus, while maintenance cost and other miscellaneous cost are not considered. The graph in Fig. 5 simply concludes the accuracy of the device to detect the water level that is helpful to decide a threshold to check the level of danger, while the graph of Figs. 7, 8 and 9 shows that the cost of deployment in bulk is not a much more to deploy; and any institute can deploy network at low cost. Here, graph in Fig. 9 presents total cost of the device to be deployed.
Fig. 7

Component-wise cost per device deployment

Fig. 8

Cost per deployment of detection device

Fig. 9

Cost of deployment

5 Conclusion

The performance of IoT-enabled device has been considered in terms of accuracy in reading. Apart from this, the cost of IoT-enabled flood detection network deployed with the IoT-enabled devices has been assumed on the basis of real prices of devices in the market. Here, the cost of various parts of the devices is considered on the basis of RAL data. In the data acquired, we have found that the IoT-dependent setup provides more accurate data than the traditional manual measurement as per Fig. 6. All the improvement in sensing devices and algorithm will improve the network, so the performance of this network will depend on device and algorithm used; it means this will provide the scalability to the architecture. Sensor networks hold a lot of promise in applications where information gathering about remote locations is required, but in case of urban flooding, when system can be deployed with the computer or LCD, it has privileges of wired communication over the wireless. So, it should be deployed where accuracy matters and people wish to find log record. Sensing device’s cost is estimated using the current price of its components, and the estimated price is found to be very low when developed in bulk. Graphs present a scene in which cost has reached a constant level for a bulk deployment.

Future work: the researchers deployed the device to acquire real-time data from the setup discussed by other researchers and found out the accuracy in different scenarios on different distances but was unable to get data from many devices deployed at same sea level as per the flowchart discussed in Fig. 3b. So, the data acquisition to decide the flood, from various devices deployed at same sea level and different sea level at a server, will be the next work to perform and it will be the future work.

Notes

References

  1. 1.
    Semwal, V.B., Nandi, G.C.: Toward developing a computational model for bipedal push recovery—a brief. Sens. J. IEEE 15(4), 2021–2022 (2015)CrossRefGoogle Scholar
  2. 2.
    Fajardo, J.T.B., Oppus, C.M.: A mobile disaster management system using the android technology. Int. J. Commun. 3(3), 77–86 (2009)Google Scholar
  3. 3.
    Kumar, N., Agrawal, A., Khan, R.A.: Smartphone with solar charging mechanism to issue alert during rainfall disaster. In: Panda, B., et al. (eds.) REDSET 2017, data science and analytics, CCIS 799, pp. 1–8. Springer, Singapore (2018)Google Scholar
  4. 4.
    Alomari, S.A., Sumari, P.: Multimedia applications for MANETs over homogeneous and heterogeneous mobile devices. In: Wireless Communications and Networks-Recent Advances, pp. 571–596. IntechOpen (2012)Google Scholar
  5. 5.
    Nayyar, A. (2012). Simulation based evaluation of reactive routing protocol for MANET. In: Advanced Computing & Communication Technologies (ACCT), 2012 Second International Conference on, pp. 561–568. IEEEGoogle Scholar
  6. 6.
    Nayyar, A.: Cross-layer system for cluster based data access in MANET’S. Spec. Issue Int. J. Comput. Sci. Inform. II, 15–20 (2001)Google Scholar
  7. 7.
    Kaur, M., Nayyar, A.: A comprehensive review of mobile ad hoc networks (MANETS). Int. J. Emerg. Trends Technol. Comput. Sci. 2(6), 19–47 (2013)Google Scholar
  8. 8.
    MacEachren, A.M., Cai, G., Brewer, I., Chen, J.: Visually enabled geo collaboration to support data exploration and decision-making. In: Proceedings of the 21st International Cartographic Conference, Durban, South Africa (2003)Google Scholar
  9. 9.
    ESRI. ArcGIS 9, ArcPad reference guide, USA. http://downloads.esri.com/support/documentation/pad_/ArcPad_RefGuide_1105.pdf (2005). Accessed 20 Mar 2018
  10. 10.
    Capata, A., Marrella, A., Russo, R., Bortenschlager, M., Rieser, H.: A geo-based application for the management of mobile actors during crisis situations. In: A Geo-Based Application for Mobile Actors Management, Proceedings of the 5th International ISCRAM Conference, Washington, DC, USA, May 2008Google Scholar
  11. 11.
    Tomaszewski, B.: Geographic Information Systems (GIS) for Disaster Management, pp 73–110. CRC Press, Boca Raton (2014)Google Scholar
  12. 12.
    Al-Akkad, A., Raffelsberger, C., Boden, A., Ramirez, L., Zimmermann, A.: Tweeting ‘when online is off’? Opportunistically creating mobile ad hoc networks in response to disrupted infrastructure. In: Proceedings of the 11th International ISCRAM Conference, pp. 662–672. University Park, Pennsylvania, USA, May 2014Google Scholar
  13. 13.
    Nayyar, A., Singh, R.: A comprehensive review of simulation tools for wireless sensor networks (WSNs). J. Wirel. Netw. Commun. 5(1), 19–47 (2015)Google Scholar
  14. 14.
    Baez, H., Vergara-Laurens, I., Torres-Molina, L., Jaimes, L.G., Labrador M.A.: A real-time flood alert system for parking lots. In: Computing and Communication Workshop and Conference (CCWC), 7th IEEE Annual Computing and Communication Workshop and Conference (2017)Google Scholar
  15. 15.
    Yap, K.K., Srinivasan, V., Motani, M.: MAX: human-centric search of the physical world. In: Proceedings of the Third International Conference on Embedded Networked Sensor Systems (Sensys), San Diego, CA (2005)Google Scholar
  16. 16.
    Huang, J.H., Amjad, S., Mishra, S.: CenWits: a sensor-based loosely coupled search and rescue system using witnesses. In: Proceedings of the Third International Conference on Embedded Networked Sensor Systems (Sensys), San Diego, CA (2005)Google Scholar
  17. 17.
    Werner-Allen, G., Lorincz, K., Welsh, M., Marcillo, O., Johnson, J., Ruiz, M., Lees, J.: Deploying a wireless sensor network on an active volcano. IEEE Internet Comput. 10, 18–25 (2006)CrossRefGoogle Scholar
  18. 18.
    Degrossi, L.C., do Amaral, G.G., de Vasconcelos, E.S.M., de Albuquerque, J.P., Ueyama, J.: Using wireless sensor networks in the sensor web for flood monitoring in Brazil. Wireless sensor networks for flood monitoring in Brazil. In: Proceedings of the 10th International ISCRAM Conference, pp. 458–462. Baden Baden, Germany, May 2013Google Scholar
  19. 19.
    Ueyama, J., Hughes, D., Matthys, N., Horre, W., Michiels, S., Huygens, C., Joosen, W.: An event-based component model for sensor networks: a case study for river monitoring. In: The Proceedings of the Tools Session of the Brazilian Symposium on Computer Networks and Distributed Systems (SBRC2010), 24–28 May 2010, Gramado, Brazil (2010)Google Scholar
  20. 20.
    Sunkpho, J., Ootamakorn, C.: Real-time flood monitoring and warning system. Songklanakarin J. Sci. Technol. 33(2), 227–235 (2011)Google Scholar
  21. 21.
    Khedo, K.K.: Real time flood monitoring using wireless sensor networks. J. Inst. Eng. Mauritius 1, 59–69 (2013)Google Scholar
  22. 22.
    Nayyar, A., Puri, V.: A review of Arduino board’s, Lilypad’s & Arduino shields. In: Computing for Sustainable Global Development (INDIACom), 2016 3rd International Conference on, pp. 1485–1492. IEEE (2016)Google Scholar
  23. 23.
    Nayyar, A.: An encyclopedia coverage of compiler’s, programmer’s & simulator’s for 8051, PIC, AVR, ARM, Arduino embedded technologies. Int. J. Reconfig. Embed. Syst. 5(1), 18–42 (2016)MathSciNetGoogle Scholar
  24. 24.
    https://www.amazon.com/20-PACK-Ultrasonic-Distance-Measuring Transducer/dp/B011KV4FNU/ref=sr_1_fkmr0_4?ie=UTF8&qid=1525681157&sr=8-4-fkmr0&keywords=ultrasonic+sensor+arduino+20+peac. Accessed 10 Apr 2018
  25. 25.
    https://www.amazon.com/WGCD-HC-SR04-Ultrasonic-Distance Measuring/dp/B06XBV54WF/ref=sr_1_fkmr0_2?ie=UTF8&qid=1525681157&sr=8-2-fkmr0&keywords=ultrasonic+sensor+arduino+20+peac. Accessed 10 Apr 2018
  26. 26.
  27. 27.
  28. 28.
  29. 29.
  30. 30.
  31. 31.
  32. 32.
  33. 33.
    https://www.amazon.com/MagiDeal-Pieces-LCD1602-Display Arduino/dp/B07CKFD4ZT/ref=sr_1_33?s=electronics&ie=UTF8&qid=1525684807&sr=1-33&keywords=lcd+module+pc+of+10+pcs+for+arduino. Accessed 10 Apr 2018
  34. 34.
    Kishore, D.V., Gowda, D.V., Shivashankar, Mehta, S.: MANET topology for disaster management using wireless sensor network. In: International Conference on Communication and Signal Processing, April 6–8, 2016, IndiaGoogle Scholar
  35. 35.
    Damor, P., Sharma, K.J.: IoT based water monitoring system: a review. Int. J. Adv. Eng. Res. Dev. 4(6), 1–6 (2017)Google Scholar
  36. 36.
    Babu, M.V.S.S., Jyothi Priyanka, M., Sai Cherishma, J., Adithya, G.Y.S.: IoT based floods alerting system. SSRG Int. J. Electron. Commun. Eng. 4, 41–45 (2017)Google Scholar
  37. 37.
    Pasha, S.: Thingspeak based sensing and monitoring system for IoT with matlab analysis. Int. J. New Technol. Res. (IJNTR), 2(6), 19–23 (2016). ISSN 2454-4116Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Department of Information Technology-SISTBBAU, Central UniversityLucknowIndia

Personalised recommendations