You are currently viewing a new version of our website. To view the old version click .
Applied Sciences
  • Article
  • Open Access

18 June 2021

Usage of IoT Framework in Water Supply Management for Smart City in Nepal

,
,
,
,
and
1
Department Computer Science and Engineering, Kathmandu University, Dhulikhel 45210, Nepal
2
Department of Electronics and Computer Engineering, Pulchwok Campus, Tribhuvan University, Lalitpur 44600, Nepal
3
Department of Electronics Engineering, Kwangwoon University, Seoul 01897, Korea
4
School of Software, Soongsil University, Seoul 06978, Korea
This article belongs to the Section Computing and Artificial Intelligence

Abstract

An efficient water supply management system can be one of the applications of the Internet of Things (IoT). Water is a basic physiological need, and smart management of water plays a significant role in a smart city. This paper focuses on a mathematical model and IoT framework that aid in developing a smart city. A framework is developed for water supply management. The efficiency of the water supply can be measured by monitoring leakage conditions, overflow of water, automatic meter reading and online bill payments, and water consumption status of households, community, state, and eventually the whole country as well as the automatic water supply line cut-off. The system where the IoT is being deployed consists of embedded hardware in which sensors and microcontrollers provide messages and gain feedback from each other with the help of the internet, and this process can not only be monitored but also can be controlled from a remote location. The developed framework addresses all these aspects and mathematical equations are used and formulated while developing the IoT application. The mathematical equations are concentrated on consumption level (CL), leakage reporting (LR), and bill amount (BA) based on consumption. These become the point of contact for deploying IoT and eventually a framework is developed. This framework can be useful not only in water supply management but also in the management of road traffic, pollution, garbage, home automation and so on. In a nutshell, this paper illustrates the usage of the IoT framework in water supply management which contributes to developing the smart city.

1. Introduction

The Internet of Things (IoT) is a contemporary area that is enticing many researchers [1]. Different definitions have been given by several researchers over the last two decades. Some emphasize the network character of IoT and others highlight the objects that are connected to this network. However, most of the definitions concentrate on internet-based connections and acquiring real-time data [2]. All of these definitions come down to viewing IoT as a pervasive network that connects various sensors with the internet and provides meaningful information. The importance of IoT is clearly explained in the above definition presenting the wide scope of IoT. However, it ignores the quality and capability factors of IoT which are of high importance for creating value to the public, particularly in the sense of smart government, and that is a major objective of IoT [1]. IoT can be understood as the ability of things to behave on their own, and share data and available resources by acting and reacting whenever there is a change in the existing environment by the linkage of wide-ranging grids or networks where these objects are connected. The usage of IoT is exponentially growing. Recently, the use of IoT networks with many associated devices in them has grown dramatically, and this has resulted in increased expectations among different organizations to create and deliver value to the public [3].
The pervasiveness of the internet has caused significant changes in people’s life. Likewise, the IoT can create a powerful impression on society in coming years. Therefore, the IoT is recognized as the future generation of the internet. IoT can not only save available resources and increase the effectiveness and efficiency of a system overall but can also generate benefit to both public and private sectors [4].
An IoT framework plays an important role in transforming society because its usage comforts and benefits citizens in different ways and improves their lifestyles. This paper is limited to using IoT in the water supply management sector.
Water is a precious resource and without it, our lives cannot be imagined; therefore its management is very important. If leakage and overflow of the water can be controlled, there will be a dramatic savings of water in any country. By deploying the IoT application and its framework, leakage and overflow of the water can be controlled thereby facilitating online payment based on the amount of water consumed by each household. The amount of water consumed by each household can be monitored online or remotely without using a water meter. The task of collecting the data regarding water consumed in a different area is reduced and made automatic by using the IoT concept. Table 1 depicts the estimated demand for water using BIS (Bureau of Indian Standards) guidelines.
Table 1. KUKL (Kathmandu Upatyaka Khanepani Limited) service area estimated demand of water using BIS (Bureau of Indian Standard) guidelines.
The above data display the supply capacity in the KUKL (Kathmandu Upatyaka Khanepani Limited) service area. To forecast domestic water demand, a lot of time and dedication has to be given to mathematical computation. Nevertheless, efficient usage of IoT makes all these tasks automatic and also reduces the manpower needed for data collection jobs. The usage of IoT will benefit not only the citizens but also the government in many ways.
The federal government of the United States of America (USA) has been playing s significant role in supporting smart-building applications. The General Services Administration (GSA) is working to construct smart buildings for the federal government to fulfill the aim of technologizing the federal government buildings by connecting recent technologies that make them more energy-efficient [6]. Fortuitously, the world now has witnessed the germination of IoT. Although IoT was pronounced in 2000, it has now gained abundant attention in almost all areas that include scientific and industrial grounds like smart-home, industry, entertainment, robotics, agriculture, healthcare, and transportation [7].
To develop the smart building that consumes less energy is achieved through connected technologies, GSA has also taken the steps to modernize government building federal states [8]. The energy efficiency was achieved by integrating and connecting several low-cost sensors to fifty governmental buildings and estimated to save around 15 million annually. These buildings were aimed to gather at least 100 nodes that transmit data and could be used for operational effectiveness in each building. After noticing the advantages of the smart buildings US Department of State started to install online meters/smart meters to gain insights into energy consumption as well as water utilization [8]. Nepal’s federal government is also playing an important part in encouraging and supporting smart building applications.
IoT, although in an early phase, has the ability to connect over the global network which makes it omnipresent. Special applications like a neural network that behaves and work like human and underlying subsequent models underpin the future architecture of the Unit IoT. The future IoT can enhance the interpretation of the relationship between IoT and the reality around us and, in return, these interpretations empower further development of IoT. This interrelatedness works as a never-ending cycle [8]. With the explosion of disruptive technology, it has become very difficult to draw the attention of users and make them adaptive to new technologies. Therefore, personalization has taken foremost importance in the development of technology to enhance user engagement. The IoT has taken a similar approach but on a much larger scale. Instead of just targeting an individual, IoT solutions can address larger problems by connecting governments, cities, and people and empowering them to serve each other on an unimaginable scale and in a multiplicity of ways. Thus, IoT works to personalize the engagement of society in technology by enhancing public services and derive a better way of living [9].
The overall framework can be squeezed into the macro-level and micro-level as depicted in Figure 1. The technology infrastructure level is referred to as the micro-level; this is because micro processing of data as well as sensor interfacing, and network computing are done in this layer. The macro-level concentrates more on public services that are related to creating value and demand for the citizens and this layer is referred to as the government layer [1]. This work emphasizes the micro-level framework only.
Figure 1. Interconnection of micro and macro level in the internet of things (IoT) framework.
Most of the digital filters are used to remove unwanted signals called noise and are also used for shaping the spectrum and to detect the signals for analysis. There are two types of digital filter namely infinite impulse response (IIR) and finite impulse response (FIR) filters that are used for shaping the spectrum and detect the signals for analysis. Filter applications mostly include low pass filtering, range of frequency or band selection, and signal preconditioning as well. The shaping of the spectrum of the signal received from the ultrasonic sensor is important [10].
With the expansion in miniaturization of the internet, connected objects that collect and exchange data, in the past decade many such data has been produced. Due to a large number of data, IoT, and analytical solutions, many resourceful intuitions have been perceived by the people with data generation through the IoT devices. Nevertheless, these resolutions are at their early stage and lack an extensive study on a domain [11]. Without monitoring, anything cannot be controlled, and this applies to water resource management as well. A system based on IoT for monitoring water resource and managing it is formed by uniting three different layers: The device perception layer, the layer for information communication, and the third layer called the application layer [9]. In the first one, a sensor network is constructed. In the second layer, real-time data are acquired and in the third layer, information about water like the amount of water consumed, leakage information are stored. This data is then managed using several information technology (IT) tools and, finally, it is shared by the end users over the internet [12]. It is difficult to detect the impurities contained in the water just from our naked eyes, to overcome this difficulty turbidity sensor can be used. It helps to identify the particles floating in the water. This sensor works by emitting the light beam in the water and this light is scattered if any solid particles are suspended [13]. The turbidity sensor is placed at 90 degrees to the water surface and when it gets back the reflected light. Comparison between the transmitted and reflected amount of light can be used to investigate the thickness of solidified elements existing in the water [13]. It is really challenging to foster support for two different domain applications and build system software as well as platforms in IoT [14]. Several investigations and standardization exertions have been undertaken for maintaining the compatibility issues associated with the heterogeneity in IoT devices and the protocols related to communications [15]. These efforts have a great influence on IoT frameworks and layers related to service interoperability [16]. The system can go beyond the embedded system when it is linked with the internet, thereby making the connected objects to sense and communicate. This robust feature of the IoT can take multiple advantages from super-computing nodes remotely [17]. Complex decision-making tasks and responding to the local needs can be undertaken very fast with an IoT-based system without requiring human intervention [17]. Technology content in a smart city embraces a ‘smart life-style’ by improving the security of lives, assets and properties, utilization of energy, minimizing the waste as well as transportation and parking services [18,19].

3. Proposed Methodology

This research is focused on developing the framework from a general technological perspective. Although this framework is illustrated by considering the water supply management sector, it can be used in multiple sectors like electricity management, automation of different firms, home automation, IT enabling the agricultural, and other different firms. The developed frameworks depend on automating things using IoT.

3.1. Development of Experimental Setup

Python programming language has been used to program the Raspberry-Pi. The Table 3 shows the specific technical details and uncertainty of the devices used in the experiment.
Table 3. Technical specifications and limitations of device used in the experiment.
The research work used one full-on experiment to develop an automatic system to fill and store the water in a home using ultrasound technology as shown in Figure 3. This experiment uses two cylindrical water tanks. The local area network (LAN) cat6 cable has been used for communication between upper and lower tanks. Raspberry-Pi is used for networking and controlling the sensors. Trial versions of cloud computing have been utilized to store the data in the cloud. Two ultrasonic sensors are used, one in the bottom tank and the other in the upper one. The storage tank is in the lower position and from this tank the daily usage of water in the home takes place. A comparison is made between the levels of water between these two tanks to automatically switch on the motor. Ultrasonic Sensor1 and sensor2 used in the bottom tank and upper tank considers the mathematical relations that are based on Doppler’s effect.
Figure 3. Experimental setup.

3.2. Working Mechanism

For the overall system, a mathematical model can be expressed as in Equation (1).
W L = L 0.5 V s T   c m ,
where, W L = Level of water in cm, L = Length/height of the tank in cm, V s = Velocity of sound = 330 m/s, T = Total time taken from transmitting and receiving the ultrasonic wave in seconds.
Similar calculations are undertaken in both the tanks and a comparison is made. We again assume W U and W B as the water level in the above tank and bottom tank respectively. Based on the condition of water level in these two tanks motor is switched on. The condition is mathematically written as, W B > 30 cm and W B < 20 cm. No operations are carried out in other cases. However a simple voice message is given to the user such as “There is no water in the bottom tank” in their respective cell phone in case if W B < 25 cm. These are about automating the water in both the upper tank and lower tank. This application has another significant impact on controlling the overflow of the water. The overflow in each house in Nepal and India is one of the most serious and common issues.
Pumps can be regarded as one of the essential components in water supply management. Depending upon the geographical condition, a water supply system may rely completely on pumping. We must be aware that pumps consume some negligible amount of water, the cumulative amount of water from each houses can be of significant besides their energy costs and regular maintenance of the pump [55].
The overflow of the water occurs when the consumers forgot to turn off the motor and water is supplied from the tank which is in the bottom to upper. If this overflow could be controlled, a huge volume of water in an entire state or country could be saved.
The amount of water consumed by each house can be calculated by using the following Equations (2) and (3):
C L H o u s e _ N u m b e r M o t o r _ O n = π r 2 t = 0 24 H r s W L W L   l i t r e s / d a y ,
C L D a y = C L H o u s e _ N u m b e r M o t o r _ O n ,
Here, CL represents the consumption Level, water level in the lower tank is W L and new or changed water level in the lower tank is W L . C L represents the amount of water consumed in 24 h in a single house and r represents the radius of the cylindrical tank. These data are stored in an individual database that is remotely located and can be accessed by the house owner or the authorized government officials. Government agencies may use the following Equation (4) to estimate the bill amount (BA) of a month.
B A = D a y = 1 30 C L D a y × R a t e       R s ,
Here, rate is the price charged by the government or related departments for the per liter consumption of water. This BA is then sent to the individual cell phone of the consumers, Rupees (Rs) is the currency of Nepal.
The total consumption of all the houses in a state/province can be calculated by summing up the consumption of each house registered in the system in the same state/province as:
C L D a y S t a t e _ N u m b e r = H o u s e _ N u m b e r C L D a y   l i t r e s / d a y
However, in this research only, the data is generated in six spots (can be considered as six houses at different places). The above formula is a generalized version of how the data of overall state can be obtained.
This data can be useful for the provincial/state government for future planning after further analysis is performed. Furthermore, for state data, annual data are more meaningful for budget allocation. The annual data of any province/state can be computed using the following equation:
C L Y e a r S t a t e _ N u m b e r = H o u s e _ N u m b e r D a y = 1 365 C L D a y   l i t r e s / y e a r
Eventually, the overall consumption of water in a country can be discovered using the equation:
C L Y e a r C o u n t r y = S t a t e = 1 N ( C L Y e a r S t a t e _ N u m b e r )   l i t r e s
Equations (5)–(7) provide the information for consumption of water in the entire country which can be used by the department of water supply. Table 3 provides the technical specifications and limitations of device associated in this research work.
The resolution of the ultrasonic sensor used in this research is 2 mm. Also, it cannot measure distances less than 20 cm and greater than 450 cm. Also, during the experiment, a minimum of 50 microseconds was needed for each consecutive measurement. Also, the sensor sometimes threw up an error measurement which was mitigated by using software that incorporates moving average and exception handling technique.
Uncertainty quantification of the sensors was conducted. The systematic uncertainty ( S U ) is the sum of error data generated by the sensor ( S E ) divided by the number of repeatability test and the random uncertainty R U is the sum of error data generated while measurement M E is taken in random manner. The total uncertainty T U is the square root of sum of square of measurement error and square of error data generated by the sensor. A repeatability test, i = 1 to 50, was conducted before deploying the IoT system in the field. The systematic uncertainty S U has been obtained as S U = ± 0.18 % and the random uncertainty R U has been obtained as ± 0.16 % . The total uncertainty has been obtained as ± 0.24 % , which is computed using the equation:
Systematic   Uncertainty   S U = 1 50 I = 1 50 S E
Random   Uncertainty   R U = 1 50 I = 1 50 M E
Total   Uncertainty   T U = S U 2 + R U 2
The random uncertainty is less than systematic uncertainty and total uncertainty.
Six different spots were considered for this study and the experiment as shown in Figure 2 was conducted for one house per spot. The experiment was carried out for 360 days. No flaws were discovered during the experimental period. Until 360 days there was no overflow of the water. The members of the house did not have to employ effort or time to switch on and off the motor. Here, N represents the number of states in any country.
The data of the consumed amount of water was sent to the server and in the unusual condition, an appropriate message was sent to the user. Using this IoT application, a water supply corporation can cut the water supply line of the house that does not make the payment on time. Similarly, leakage of water in each house can be noticed by using this IoT application. The algorithm to identify the leakage of water from the house has also been developed as follows:
  • Step 1: Continuously monitor the volume of water in both the tanks in the time span of 10 s.
  • Step 2: Check the current volume with the previous volume of the bottom tank when the motor is off.
  • Step 3: If there is any deviation, enable the interrupt and notify the user.
  • Step 4: Compare the current with previous water volume in the upper tank at nighttime for one week.
  • Step 5: If there is a constant deviation for each day, enable the interrupt and notify the user.
If the difference of water level (i.e., 0 < ΔW < 0.01 m) is considered an insignificant case (where LR = 0), and no operation is done. However, when the value of ΔW > 0.01 m, indicates that there is leakage (LR = 1) and in this case, special notification is given to the user. Most strikingly, it must be noted that the algorithm for leakage monitoring is calculated at nighttime for the only reason that the motor does not get on at that time. Similarly, the amount of leakage can be calculated by using the similar Equations (11) and (12) as that was used for finding the consumption level:
L e a k a g e H o u s e _ N u m b e r V o l u m e = π r 2 t = 0 24 H r s W L e a k a g e W L e a k a g e   l i t r e s / d a y ,
L e a k a g e D a y = L e a k a g e H o u s e _ N u m b e r V o l u m e   l i t r e s
If the government or drinking water corporation wants to know the amount of leakage this year in the city, then, we use Equation (13):
L e a k a g e Y e a r S t a t e _ N u m b e r = H o u s e _ N u m b e r D a y = 1 365 L e a k a g e D a y l i t r e s
The above equations are used only in the nighttime. So, it might be interesting to know how the volume or amount of leakage can be known for 24 h. As presented in the algorithm above to find leakage, a unitary method can be used to generalize the leakage after knowing the leakage amount for some hours in the night time.

3.3. Development of IoT Framework

Based on this experiment and conceptual analysis, and review of literatures, the framework as shown in Figure 4 has been proposed.
Figure 4. IoT framework concentrated on technological layer.
The benefits derived from IoT can be felt only when IoT operates in a full-fledged manner. It is essential to have a concrete architecture and specific protocols for the IoT to fully emerge. To solve the problems, it is important to tear up the existing paradigm, thereby allowing the formation of systems that are open and interoperable that offer efficient and scalable communications [56]. Based on the different previous studies and experiment, the framework has been developed as shown in Figure 3; the sensor and module section comprise the sensor and its placement, analog to digital conversion, wireless sensor network, signal conditioning, and processing the digital signal.
In relation to the experimental setup and the framework, ultrasonic sensor has been used as the sensor for this specific purpose. The central processing unit used is a Raspberry Pi which facilitates sensor control as well as data storage and publishing to the web. The utmost importance of data consistency and lower distance of communication in household have been the major reasons behind using the ethernet. In terms of the online application unit, the database has been implemented in MYSQL and Web Interface in HTML, CSS and JS as frontend and PHP (Laravel) as backend. The web app is hosted online so that the various households under experiment can transmit the data simultaneously.
In order to achieve the maximum accuracy in data from sensors, an algorithm which takes the average of 10 data have been applied while also considering the difference of each following data so that any data measurement error by the sensor can be mitigated during the measurement stage. To limit the bandwidth usage, we applied burst transmission mode, where the data are stored locally for each household and only transmitted once per day in bulk. The local storage also prevents the loss of data in case of internet breakage. The output is then observed through any device connected to the internet given that user has the authentic credentials.
The experimental section as a whole in Figure 4 is realized by using full-on experiment as shown in Figure 3. The conceptual section of the developed IoT framework cannot be realized until and unless the devices are used in full-fledged manner either within a municipality, state or the entire country. The experimental section of the framework concentrated more on generating the real-time data. The conceptual section deals more with the management and efficient usage of the data. The voluminous data are generated from the experimental section at a high velocity, therefore big data analytics is very essential and servers like Amazon S3 (simple storage service) can be taken into consideration. The management of the data can also be undertaken by establishing own data center. After the data sets are obtained, the system can be trained to obtain the future values regarding demand and the supply of water. This can be one approach, another approach can be processing the data in an information system after the data mining and applying the statistical measures to perform trend analysis, and the information system itself can also forecast the amount of water needed for future. All of these operations come down to discovering knowledge from different viewpoints. This information along with consumer feedback can help to enhance the existing system to a great extent and this is a never ending process.
Machine learning (ML) contributes to developing efficient IoT products. The delay time before transmitting data should be minimized as far as possible but by doing so operational complexities are introduced by iCloud services [57]. The most important concern within an IoT network is security as diversity and the number of device in the system are a priority. ML algorithms in the IoT gateway help provide security to great extent in a system that comes with the challenges of securing IoT devices. Unusable or incongruities in data communication from extremity devices can be detected by using a gateway in the ANN [58].
Effective utilization of resources, knowledge-based economy, modest economy, and creativity, as well as innovation, are a pre-requisite for sustainability and growth of any city, and these are possible by making the city smart [59].
The easiest way to analyze the energy consumption of a society is to use an air quality monitoring service, an urban IoT application that keeps track of the energy consumption of a whole city. Analysis of data generated from this application is enough to understand how, where and when energy is consumed in a city. This information can be a basis for installing public infrastructures such as surveillance cameras, traffic control systems, streetlights, and everything else that runs on energy. Moreover, it allows setting an automated system that controls this infrastructure more efficiently [60].
Big data analytics can be used for radical change and governance of the cities with the aid of available mountains of data which provides a more jaded, wider range of understanding as well as control of chaos in urbanity, this also contributes to making the city smart [61]. Managing and controlling water resources is easy with IoT-based water monitoring system. It is fitted with a camera that takes an image of a traditional water meter and predicts the reading by calculating the angle of dial pointers in the image [62]. WiFi enables communication that can translate data from low-power sensors. However, collecting event-driven upload of data from numerous low-power sensors with low latency can be challenging. Nodes are generally scanned by access points in the WiFi to schedule transmission times of the uplink and that is a major cause of introducing large latency in the system [63]. The important data should only be transmitted through the WSN intersection points because of the limitations in power supply at these nodes. This not only speeds up the network performance but also is energy efficient [64]. The future of the IoT is not just a theory but a practical requirement. European directive for energy efficiency improvement calls for IoT with a similar capacity that can be integrated with their power grid. On the one hand, these devices will monitor problems and automate solutions at a much larger scale and, on the other hand, they will generate enough data on the complexity of management of a city to use this for planning a smart city [60].
Cities operate with a high efficiency thereby, providing and promoting improved services to citizens and existing businesses. The sensors and related modules play a significant role in generating data in IoT applications and frameworks. All the components may not be useful for a single system. Different components have different usage in different systems. However, the framework built here is for water supply management and consumption as well as leakage monitoring. The framework can be applied to different sectors as well. The second section is the control and processing unit. The key element in this section is either any microcontroller or any system on chip (SOC). Their versions also play an important role in developing the system. IP assignment, programming language, a memory of the system, the protocols used for communications, data encryption technologies/algorithms, all of them have several roles. This section can be regarded as the heart of the IoT system. The SOC or microcontroller acts as a gateway of the system from where the data goes out and data come in. The system is connected to the network either through LAN or WAN by interfacing the gateway to the Ethernet, is therefore Ethernet protocol should be adhered. A huge volume of data are generated from the system, all these data might not be important, so, data filtering should be done at this stage. Some big data analytics software tools can be used to obtain meaningful insights regarding water supply issues. Data center is essential to store the voluminous data. Once we have the data available at the data center, we can use those data to make better decisions using data mining tools or machine learning algorithms so that scientific and more accurate forecasting can be undertaken, in turn helping in making the city smart and obviously will benefit the citizens and government agencies. The overall framework built based on the experiment and rigorous study is depicted in Figure 3. Sooner or later the IoT will be recognized as a part of our lives. Extension of the services provided by this system in networking and communication from anywhere at any time is one of the major benefits derived from IoT applications.

4. Results and Discussion

The experiment using the setup as shown in Figure 3 was conducted for 360 days for 6 spots in Kathmandu valley but the data were generated for only 85 days. The status of consumption and leakage amount of water in these spots is shown in Figure 5. Problems were not reported by the house owners; they were delighted with having such a system installed at their house because this IoT application prevented the overflow of water and identified the leakage pertinent in all these six spots. The experiment tested in the IoT laboratory has been regarded as a baseline for the IoT framework development shown in Figure 3. The result of the system and the expectation of the house owners were almost similar. However, there were some problems regarding the mechanical part while installing the system in the water tanks of the owner in particular, while mounting the sensor in the cover of the tank. The observation of the consumption and leakage amount of water in each of the six spots is depicted in Figure 5. In some spots, the leakage was insignificant whereas in some it was highly significant. The plot also gives information that when leakage was reported automatically, the leakage area was identified by lessening the amount of leakage.
Figure 5. Monitoring the consumption and leakage pattern in all six spots where the IoT application was installed.
After observation of the data acquired, we can easily use it to observe the various trends among each of the household under experimentation. For example: the average consumption of Spot 1 over 85 days is found to be 17.19 L, Spot 2 is 33.275 L, Spot 3 is 40.94 L, Spot 4 is 37.25 L, Spot 5 is 54.75 L and Spot 6 is 33.95 L. Similarly, the analysis can be expanded as mentioned in our framework for analysis of an entire city or province using big data analytics. Also, various methods can be implemented to forecast consumption in the near future. This forecast can help the water supply authority to predict the water resource needed in the future and plan for it accordingly. Consumers can use the data to predict and monitor their own water usage. Nevertheless, after applying the billing formula, the total cost required for water can be predicted which can help in budgeting for consumers as well as the authority.
Also, along with the consumption, leakage monitoring was undertaken. The aforementioned algorithm to detect leakage was used in the experimental spots. During the experiment, Spot 1 showed almost no leakage. During the time of Day 20 to Day 29, an average of 5.34 L of water is reported as leakage by the system. This was not alerted to the household though the system because it is still under the threshold which was defined to be 10 L per day although this threshold can vary. The threshold is set by speculative analysis only and it can be calculated by observing the various leakages after data from huge number of households is generated. In the case of Spot 2 and Spot 3, there was almost no leakage.
At Spot 4, the water usage at nighttime was observed to go over our threshold but there was no consistency and our system requires at least a week of consistency so that it was also not reported. Such inconsistency is expected because there are times when people intentionally use water but the volume is generally very small and large volumes are also inconsistent over a period of time. In Spot 6, large volumes of usage are observed (greater than our threshold), but still due to inconsistency, it is also marked as human use.
Although the data is seen in Figure 4 as leakage, it is actually the measure of leakage and does not necessarily mean that the leakage was reported. At Spot 5 though, during Day 22 to Day 36, an average of 10.38 L of leakage was observed which was considered a leakage by our system and the issue was reported to the people there.
Being completely based on the experiment and concept, the IoT framework was developed as shown in Figure 3. The experiment focuses only on implementing IoT on water supply management but we generalized it to scale it for different devices and metrics of every household. The framework expands the usage to different sectors and generalizes the various components in different parts while concentrating more on the technological infrastructure layer. However, this is one of the core parts of the IoT framework and this paper elucidates the required components as well as workflow.
Several opportunities can be unlocked by running a government based on data. This helps to discard the face-to-face delivery model and promulgate the policies in the interest of the public thereby creating much value to the people living around. For this reason, real-time data provided by the sensors in the flexible and scalable IoT-enabled system plays a significant role [65]. The primary concern of the environment-friendly IoT is user satisfaction and it is directly related to the quality of experience. Therefore, it is necessary to manage the network traffic in the core computing system of IoT because the demand of IoT services is increasing day by day [66].
The framework as developed is scalable to many houses and the IoT structure does not change; the same devices are installed in all the houses but the variable i.e., size of the tank varies according to the need of the household and it is addressed in the software section. Assigning the radius of the tank is a one-time effort that has to be made while installing the device/system. Each individual house is uniquely identified through an id given during the installation.
The framework as shown in Figure 4 has been tested for the experimental section by the setups shown in Figure 3. In the context of the conceptual section, it is expected to be implemented after the collection of a large amount of data and expanding the experimentation to a relatively large sample as compared to the 6 spots given in Figure 5. The conceptual section implements various techniques to gather meaningful information from the data collected from its previous counterpart. Big data analysis can be used on the humongous data which can be sent through machine learning for prediction or data mining to gain meaningful insights. This information can be used in various information systems for effective planning for the future, focused mainly on the water supply management in current experiment.
The framework focuses on the technical aspects required for generation of data as well as its collection and storage. It then expands its scope onto visualization for each consumer as well as central departments and analysis of the data for future planning by related authority. It incorporates both the hardware units for effective measurement of various data along with its processing after appropriate transmission and storage.
In order to assess the usability of the framework and the experiment in water supply management, a survey was undertaken to find out the total number of water supplies provided by the department of water supply and sanitation. The Table 4 is presented by classifying the data based on the province and districts in the entire country.
Table 4. Classification of water supplies all over Nepal based on province.
The usability and the impact of the framework are wide since the number of water supplies all over the country (Nepal) is 4925831 (according to the survey conducted by the Department of Water Supply and Sanitation, 2017) and this number is increasing. Nepal is still using traditional metering technique to know the consumed amount of water and the usage of this system will transform the country in managing the water supply sector.
The tabulated data is shown in the map of Nepal in Figure 6.
Figure 6. The total number of water supplies based on provinces in Nepal.
Present day teamwork and initiatives taken throughout the world to encourage IoT in aspect of smart cities are shown by current open source IoT platforms for understanding smart city applications followed by many ideal case studies [67]. It is anticipated that by 2020, mega-city corridors, integrated and networked smart cities will be developed. Likewise, it is presumed that, by 2025 60% of people around the globe will reside in urban areas [68]. In an IoT world, devices can be compiled as per their geographic location and evaluated through the application of analyzing systems [69]. The IoT enables remote sensing and controlling of objects over current network resources. Gartner estimates that by 2020, 260 million objects will be connected [70]. One of the bitter facts is sensor interfacing limits the number of connected devices and sensors to be connected in the IoT system which is also the crux for sensor data collection of wireless sensor networks in an IoT environment [71]. The deployment of applications related to the IoT could be tough and require large research and development efforts to tackle with the challenges, but it can provide substantial personal, proficient, and economic paybacks in the future [71]. Service-oriented architecture (SOA) also entertains reusability of hardware and software. The major reason behind it is no specific technology requirements for service implementation [72]. In this type of architecture, it becomes authoritative for the service providers and for those who request to communicate having some purpose with one another regardless of the assorted nature of the prevalent information system edifice. This prerequisite is termed “semantic-interoperability”. Recent trends and configuration management is assumed as one of the greatest hindrances to integration and association; however, this is the usual problem associated with semantic interoperability [73].
The main findings of the research are:
  • A generalized IoT framework has been developed that is applicable to the water supply management sector as well as other sectors like electricity management, waste management, and other areas. However, this research concentrates on the water supply sector. This framework has been developed based on an experiment and the literature reviews of related research works.
  • The IoT application generates data. The mathematical model and algorithms developed in the research can be applied on the generated data that are useful for the water supply management sector for planning (forecasting the water demand), billing purpose and leakage identification of water.
  • The IoT framework developed in this research can be applied in several areas to ease business affairs, a citizen’s life, and automate manual tasks. This research can be used as milestone to develop other efficient IoT frameworks.

5. Conclusions

The concept of a smart city is burgeoning. IoT framework plays a significant role in making the city smart. This paper focuses on effective management of a water supply using an IoT application to automatize the functioning of a motor in each house to manage the water in the reservoir tanks. The main features of the implemented approach are:
  • The experimental setup uses a waterproof ultrasonic sensor which is new as compared to other smart meters;
  • The framework focuses both on data generation along with its application;
  • The framework implements cloud-based technologies in IoT to make any IoT system scalable;
  • The framework also focuses on the actual use of data for forecasting or prediction, knowledge discovery as well as other information system needs.
Mathematical models were developed to compute the consumption amount and leakage amount of water in individual houses, which also helps in estimating the bill amount of each house. After observation of the data acquired, we can easily use it to observe the various trends among each of the household under experimentation. The average consumption of Spot 1 over 90 days was found to be 17.19 L, Spot 2 was 33.275 L, Spot 3 was 40.94 L, Spot 4 was 37.25 L, Spot 5 was 54.75 L, and Spot 6 was 33.95 L. Similarly, the leakage amount of water for these Spots was obtained. Spot 1 showed almost no leakage. During the time of Day 20 to Day 29, an average of 5.34 L of water was reported as leakage by the system. In the case of Spot 2 and Spot 3, there was almost no leakage. At Spot 4, the water usage at nighttime was observed to go over our threshold but there was no consistency and our system requires at least a week of consistency so that it was also not reported. In Spot 6, large volumes of usage were observed (greater than our threshold), but still due to inconsistency, it is also marked as human use. At Spot 5, during Day 22 to Day 36, an average of 10.38 L of leakage was observed which was considered leakage by our system and the issue was reported to the people there. Consumption and leakage of water of each province could be computed and eventually of the entire country. Based on this experiment and a rigorous study of recent papers in this field, a framework has been developed, and we have called this an IoT framework. This framework has been developed by combining experimental and conceptual parts. Although this paper is concentrated on water supply management, the developed framework can be utilized in other areas for making the city smart.
Though the developed framework is novel, it has limitations such as:
  • The framework focuses on storage and processing of huge amount of data so that load balancing and self-scaling servers are required. This causes the need to implement cloud computing.
  • Since many parts of Nepal still do not have internet access readily, this is hard to implement in rural areas in Nepal.
  • The experimental setup focuses on measurement of water resources in reserve tank so that it is not implementable in places with no reserve tank.
  • The experiment has still not implemented encryption for communication which can cause data spoofing in the current context.
  • The initial setup of each of the spot is done currently though hardware, which can be shifted to cloud for cloud administration and updates.
The research work does not end here, and future research can be carried out considering the following tasks:
  • The above listed limitations can be mitigated to carry on the future research in the same area. The methodology to identify the quality of water can be used in future research works.
  • Effective protocols can be defined for encryption based on the type of data without limiting the efficiency.
  • Data analysis and modeling of data can be undertaken after collecting huge number of data and analyzing effective predictor variables for forecasting.
  • The experimental setup uses market-available devices which can have high cost. These devices can be replaced by specialized modules and effectively reduce the cost.
  • The framework does not focus on standardized software protocols and methodology as IoT is still in early stage and its scope is still not limited. So, the framework can be altered to have software standards based on the application. In addition, NOSQL can also be implemented.

Author Contributions

Conceptualization, G.G., B.S. and S.C.; methodology, C.S.; software, G.G., B.T.M. and S.C.; validation, B.S., S.C. and C.S.; formal analysis, G.G., G.S. and B.S.; investigation, G.S. and B.T.M.; resources, G.G., B.S. and C.S.; data curation, G.G., G.S., B.T.M. and S.C.; writing—original draft preparation, G.G. and G.S.; writing—review and editing, G.G., B.S. and S.C.; visualization, B.S. and S.C.; supervision, B.S., S.C. and C.S.; project administration, C.S.; funding acquisition, C.S. All authors have read and agreed to the published version of the manuscript.

Funding

The work was supported by the Kongju National University, Gongju, Korea. (No. 2021-0317-01). This research was supported by the Mid-Career Researcher Program through the National Research Foundation of Korea (NRF) funded by the MSIT (Ministry of Science and ICT) under Grant 2020R1A2C2014336.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wirtz, B.W.; Weyerer, J.C.; Schichtel, F.T. An integrative public IoT framework for smart government. Gov. Inf. Q. 2019, 36, 333–345. [Google Scholar] [CrossRef]
  2. Gubbi, J.; Buyya, R.; Marusic, S.; Palaniswami, M. Internet of Things (IoT): A vision, architectural elements, and future directions. Future Gener. Comput. Syst. 2013, 29, 1643–1660. [Google Scholar] [CrossRef]
  3. Dijkman, R.M.; Sprenkels, B.; Peeters, T.; Janssen, A. Business Models for the Internet of Things. Gov. Inf. Q. 2015, 35, 672–678. [Google Scholar] [CrossRef]
  4. Qiu, X.; Luo, H.; Xu, G.; Zhong, R.; Huang, G.Q. Physical assets and service sharing for IoT-enabled Supply Hub in Industrial Park (SHIP). Int. J. Prod. Econ. 2015, 159, 4–15. [Google Scholar] [CrossRef]
  5. Udmale, P.; Ishidaira, H.; Thapa, B.R.; Shakya, N.M. The Status of Domestic Water Demand: Supply Deficit in the Kathmandu Valley, Nepal. Communication 2016, 8, 196. [Google Scholar] [CrossRef]
  6. Information Technology and Innovation Foundation. How Is the Federal Government Using the Internet of Things? Available online: https://itif.org/publications/2016/07/25/how-federal-government-using-internet-things (accessed on 26 August 2019).
  7. Pratim, P.; Mukherjee, M.; Shu, L. Internet of Things for Disaster Management: State-of-the-Art and Prospects. IEEE Access 2017, 5, 18818–18835. [Google Scholar] [CrossRef]
  8. Ning, H.; Wang, Z. Future Internet of Things Architecture: Like Mankind Neural System or Social Organization Framework? IEEE Commun. Lett. 2011, 15, 461–463. [Google Scholar] [CrossRef]
  9. Haddadeh, R.; Osmani, M.; Thakker, D.; Weerakkody, V.; Kapoor, K.K. Examining citizens’ perceived value of internet of things technologies in facilitating public sector services engagement. Gov. Inf. Q. 2019, 36, 310–320. [Google Scholar] [CrossRef]
  10. Gautam, G.; Shrestha, S.; Seongsoo, C. Spectral Analysis of Rectangular, Hanning, Hamming and Kaiser Window for Digital Fir Filter. Int. J. Adv. Smart Converg. 2015, 4, 138–144. [Google Scholar] [CrossRef]
  11. Marjani, M.; Nasaruddin, F.H.; Gani, A.; Karim, A.; Hashem, I.A.T.; Siddiqa, A.; Yaqoob, I. Big IoT Data Analytics: Architecture, Opportunities, and Open Research Challenges. IEEE Access 2017, 5, 5247–5261. [Google Scholar] [CrossRef]
  12. Xiaocong, M.; Jiao, Q.X.; Shaohong, S. An IoT-Based System for Water Resources Monitoring and Management. In Proceedings of the 2015 7th International Conference on Intelligent Human-Machine Systems and Cybernetics, Hangzhou, China, 26–27 August 2015; pp. 365–368. [Google Scholar] [CrossRef]
  13. Gupta, K.; Kulkarni, M.; Magdum, M.; Baldawa, Y.; Patil, S. Smart Water Management in Housing Societies using IoT. In Proceedings of the 2018 Second International Conference on Inventive Communication and Computational Technologies (ICICCT), Coimbatore, India, 20–21 April 2018; pp. 1609–1613. [Google Scholar] [CrossRef]
  14. Shelby, Z.; Hartke, K.; Bormann, C. The Constrained Application Protocol (CoAP). 2014. Available online: https://iottestware.readthedocs.io/en/master/coap_rfc.html (accessed on 24 December 2020).
  15. Thangavel, D.; Ma, X.; Valera, A.; Tan, H.X.; Tan, C.K.Y. Performance evaluation of MQTT and CoAP via a common middleware. In Proceedings of the 2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), Singapore, 21–24 April 2014; pp. 1–6. [Google Scholar]
  16. Castro, M.; Jara, A.J.; Skarmeta, A.F. An analysis of M2M platforms: Challenges and opportunities for the Internet of Things. In Proceedings of the 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing, Palermo, Italy, 4–6 July 2012; pp. 757–762. [Google Scholar]
  17. IoT Forum. Introduction to Architectural Reference Model for the Internet of Things. Available online: https://iotforum.org/wp-content/uploads/2014/09/120613-IoT-A-ARM-Book-Introduction-v7.pdf (accessed on 26 August 2019).
  18. Karimi, K.; Atkinson, G. What the Internet of Things (IoT) Needs to Become a Reality. White Paper, FreeScale and ARM. 2013, pp. 1–16. Available online: https://www.mouser.mx/pdfdocs/INTOTHNGSWP.PDF (accessed on 15 December 2020).
  19. Cardullo, P.; Kitchin, R. Being a ‘citizen’in the smart city: Up and down the scaffold of smart citizen participation in Dublin, Ireland. GeoJournal 2019, 84, 1–13. [Google Scholar] [CrossRef]
  20. Pacheco, J.; Ibarra, D.; Vijay, A.; Hariri, S. IoT Security Framework for Smart Water System. In Proceedings of the 2017 IEEE/ACS 14th International Conference on Computer Systems and Applications (AICCSA), Hammamet, Tunisia, 30 October–3 November 2017; pp. 1285–1292. [Google Scholar] [CrossRef]
  21. Prasad, A.N.; Mamun, K.A.; Islam, F.R.; Haqva, H. Smart water quality monitoring system. In Proceedings of the 2015 2nd Asia-Pacific World Congress on Computer Science and Engineering (APWC on CSE), Nadi, Fiji, 2–4 December 2015; pp. 1–6. [Google Scholar] [CrossRef]
  22. Menon, G.S.; Ramesh, M.V.; Divya, P. A low cost wireless sensor network for water quality monitoring in natural water bodies. In Proceedings of the 2017 IEEE Global Humanitarian Technology Conference (GHTC), San Jose, CA, USA, 19–22 October 2017; pp. 1–8. [Google Scholar] [CrossRef]
  23. Wu, Y.; Kim, K.; Henry, M.F.; Youcef-Toumi, K. Design of a leak sensor for operating water pipe systems. In Proceedings of the 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Vancouver, BC, Canada, 24–28 September 2017; pp. 6075–6082. [Google Scholar] [CrossRef]
  24. Ramesh, M.V.; Nibi, K.V.; Kurup, A.; Mohan, R.; Aiswarya, A.; Arsha, A.; Sarang, P.R. Water quality monitoring and waste management using IoT. In Proceedings of the 2017 IEEE Global Humanitarian Technology Conference (GHTC), San Jose, CA, USA, 19–22 October 2017; pp. 1–7. [Google Scholar] [CrossRef]
  25. Qi, J.; Yang, P.; Min, G.; Amft, O.; Dong, F.; Xu, L. Advanced internet of things for personalised healthcare systems: A survey. Pervasive Mob. Comput. 2017, 41, 132–149. [Google Scholar] [CrossRef]
  26. Radhakrishnan, V.; Wu, W. IoT Technology for Smart Water System. In Proceedings of the 2018 IEEE 20th International Conference on High Performance Computing and Communications, Exeter, UK, 28–30 June 2018; pp. 1491–1496. [Google Scholar] [CrossRef]
  27. Alshattnawi, S.K. Smart Water Distribution Management System Architecture Based on Internet of Things and Cloud Computing. In Proceedings of the 2017 International Conference on New Trends in Computing Sciences (ICTCS), Amman, Jordan, 11–13 October 2017; pp. 289–294. [Google Scholar] [CrossRef]
  28. Ntuli, N.; Abu-Mahfouz, A. A Simple Security Architecture for Smart Water Management System. Procedia Comput. Sci. 2016, 83, 1164–1169. [Google Scholar] [CrossRef]
  29. Gautam, G.; Sharma, G. Internet Protocol Address Assignment in Internet of Things for Smart City Development. Int. J. Adv. Eng. 2019, 2, 1–5. [Google Scholar]
  30. Hashem, I.A.T.; Chang, V.; Anuar, N.B.; Adewole, K.; Yaqoob, I.; Gani, A.; Ahmed, E.; Chiroma, H. The role of big data in smart city. Int. J. Inf. Manag. 2016, 36, 748–758. [Google Scholar] [CrossRef]
  31. Charef, A.; Ghauch, A.; Baussand, P.; Martin-Bouyer, M. Water quality monitoring using a smart sensing system. Measurement 2000, 28, 219–224. [Google Scholar] [CrossRef]
  32. Rathore, M.M.; Ahmad, A.; Paul, A.; Rho, S. Urban planning and building smart cities based on the Internet of Things using Big Data analytics. Comput. Netw. 2016, 101, 63–80. [Google Scholar] [CrossRef]
  33. Goap, A.; Sharma, D.; Shukla, A.; Krishna, C.R. An IoT based smart irrigation management system using Machine learning and open source technologies. J. Comput. Electron. Agric. 2018, 155, 41–49. [Google Scholar] [CrossRef]
  34. Kamienski, C.; Soininen, J.-P.; Taumberger, M.; Dantas, R.; Toscano, A.; Cinotti, T.S.; Maia, R.F.; Neto, A.T. Smart Water Management Platform: IoT-Based Precision Irrigation for Agriculture. Sensors 2019, 19, 276. [Google Scholar] [CrossRef]
  35. Tanumihardja, W.A.; Gunawan, E. On the Application of IoT: Monitoring of Troughs Water Level Using WSN. In Proceedings of the 2015 IEEE Conference on Wireless Sensors, Melaka, Malaysia, 24–26 August 2015. [Google Scholar]
  36. Wadekar, S.; Vakare, V.; Prajapati, R.; Yadav, S.; Yadav, V. Smart water management using IOT. In Proceedings of the 2016 5th International Conference on Wireless Networks and Embedded Systems (WECON), Rajpura, India, 14–16 October 2016; pp. 1–4. [Google Scholar] [CrossRef]
  37. Zdravković, M.; Trajanović, M.; Sarraipa, J.; Jardim-Gonçalves, R.; Lezoche, M.; Aubry, A.; Panetto, H. Survey of Internet-of-Things platforms. In Proceedings of the 6th International Conference on Information Society and Techology, ICIST 2016, Belgrade, Servia, 10 May 2016; Volume 1, pp. 216–220. [Google Scholar]
  38. Kuzovkova, T.A.; Saliutina, T.Y.; Kukharenko, E.G.; Sharavova, O.I. Mechanism of Interconnected Management of Development of Networks and Platforms of the Internet of Things on the Basis of Evaluation of Synergetic Efficiency. In 2020 Wave Electronics and Its Application in Information and Telecommunication Systems (WECONF)); IEEE: Piscataway, NJ, USA, 2020; pp. 1–6. [Google Scholar]
  39. Nakhuva, B.; Champaneria, T. Study of Various Internet of Things Platforms. Int. J. Comput. Sci. Eng. Surv. 2015, 6, 61–74. [Google Scholar] [CrossRef]
  40. Botta, A.; De Donato, W.; Persico, V.; Pescapé, A. Integration of Cloud computing and Internet of Things: A survey. Futur. Gener. Comput. Syst. 2016, 56, 684–700. [Google Scholar] [CrossRef]
  41. Kim, M.; Lee, J.; Jeong, J. Open Source Based Industrial IoT Platforms for Smart Factory: Concept, Comparison and Challenges. In Proceedings of the International Conference on Computational Science and Its Applications, Saint Petersburg, Russia, 1–4 July 2019; Volume 11624, pp. 105–120. [Google Scholar] [CrossRef]
  42. Hoffmann, J.B.; Heimes, P.; Senel, S.; Hoffmann, J. IoT Platforms for the Internet of Production. IEEE Internet Things J. 2018, 6, 4098–4105. [Google Scholar] [CrossRef]
  43. Ismail, A.A.; Hamza, H.S.; Kotb, A.M. Performance Evaluation of Open Source IoT Platforms. In Proceedings of the 2018 IEEE Global Conference on Internet of Things (GCIoT), Alexandria, Egypt, 5–7 December 2018; pp. 1–5. [Google Scholar] [CrossRef]
  44. Sun, L.; Li, Y.; Memon, R.A. An open IoT framework based on microservices architecture. China Commun. 2017, 14, 154–162. Available online: https://ieeexplore.ieee.org/abstract/document/7868163 (accessed on 13 January 2021). [CrossRef]
  45. Endres, H.; Indulska, M.; Ghosh, A.; Baiyere, A.; Broser, S. Industrial internet of things (IIoT) business model classification. In Proceedings of the 40th International Conference on Information Systems, Munich, Germany, 15–18 December 2019. [Google Scholar]
  46. Ganguly, P. Selecting the right IoT cloud platform. In Proceedings of the 2016 International Conference on Internet of Things and Applications (IOTA), Pune, India, 22–24 January 2016; pp. 316–320. [Google Scholar] [CrossRef]
  47. Wang, G.; Shi, Z.; Nixon, M.; Han, S. ChainSplitter: Towards Blockchain-Based Industrial IoT Architecture for Supporting Hierarchical Storage. In Proceedings of the 2019 IEEE International Conference on Blockchain (Blockchain), Atlanta, GA, USA, 14–17 July 2019; pp. 166–175. [Google Scholar]
  48. Pazzi, L.; Pellicciari, M. From the Internet of Things to cyber-physical systems: The holonic perspective. In Proceedings of the 27th International Conference on Flexible Automation and Intelligent Manufacturing, FAIM 2017, Modena, Italy, 27–30 June 2017. [Google Scholar]
  49. Fiorillo, D.; Galuppini, G.; Creaco, E.; De Paola, F.; Giugni, M. Identification of Influential User Locations for Smart Meter Installation to Reconstruct the Urban Demand Pattern. J. Water Resour. Plan. Manag. 2020, 146, 04020070. [Google Scholar] [CrossRef]
  50. Cominola, A.; Nguyen, K.; Giuliani, M.; Stewart, R.A.; Maier, H.R.; Castelletti, A. Data Mining to Uncover Heterogeneous Water Use Behaviors From Smart Meter Data. Water Resour. Res. 2019, 55, 9315–9333. [Google Scholar] [CrossRef]
  51. Fiorillo, D.; Creaco, E.; De Paola, F.; Giugni, M. Comparison of Bottom-Up and Top-Down Procedures for Water Demand Reconstruction. Water 2020, 12, 922. [Google Scholar] [CrossRef]
  52. Kossieris, P.; Tsoukalas, I.; Makropoulos, C.; Savic, D. Simulating Marginal and Dependence Behaviour of Water Demand Processes at Any Fine Time Scale. Water 2019, 11, 885. [Google Scholar] [CrossRef]
  53. Xenochristou, M.; Hutton, C.; Hofman, J.; Kapelan, Z. Water demand forecasting accuracy and influencing factors at different Spatial Scales Using a Gradient Boosting Machine. Water Resour. Res. 2020, 56, e2019WR026304. [Google Scholar] [CrossRef]
  54. Costa, D.F.; Soares, A.K. Costs and Impacts of a Smart Metering Program in a Water Distribution System: Case Study in Brasília, Brazil. Environ. Sci. Proc. 2020, 2, 7. [Google Scholar] [CrossRef]
  55. Genloglu, G.; Merzi, N. Trading-off Constraints in the Pump Scheduling Optimization of Water Distribution Networks. J. Urban Environ. Eng. 2016, 10, 135–143. [Google Scholar] [CrossRef][Green Version]
  56. Diogo, P.; Lopes, N.V.; Reis, L.P. An ideal IoT solution for real-time web monitoring. Clust. Comput. 2017, 20, 2193–2209. [Google Scholar] [CrossRef]
  57. Tang, J.; Sun, D.; Liu, S.; Gaudiot, J.-L. Enabling Deep Learning on IoT Devices. Computer 2017, 50, 92–96. [Google Scholar] [CrossRef]
  58. Canedo, J.; Skjellum, A. Using machine learning to secure IoT systems. In Proceedings of the 2016 14th Annual Conference on Privacy, Security and Trust (PST), Auckland, New Zealand, 12–14 December 2016; pp. 219–222. [Google Scholar] [CrossRef]
  59. Bandyopadhyay, D.; Sen, J. Internet of Things: Applications and Challenges in Technology and Standardization. Wirel. Pers. Commun. 2011, 58, 49–69. [Google Scholar] [CrossRef]
  60. Zanella, A.; Bui, N.; Castellani, A.; Vangelista, L.; Zorzi, M. Internet of Things for Smart Cities. IEEE Internet Things J. 2014, 1, 22–32. [Google Scholar] [CrossRef]
  61. Rathore, M.M.; Ahmad, A.; Paul, A. IoT-based smart city development using big data analytical approach. In Proceedings of the 2016 IEEE International Conference on Automatica (ICA-ACCA), Curico, Chile, 19–21 October 2016; pp. 1–8. [Google Scholar] [CrossRef]
  62. Chang, J.-R.; Agarwal, N.; Bao, Y.; Sharma, A. IOT Based Smart Water Monitoring Using Image Processing. In Proceedings of the 7th International Conference on Frontier Computing (FC 2018), Kuala Lumpur, Malaysia, 3–6 July 2019; Springer: Singapore, 2018; Volume 542, pp. 611–622. [Google Scholar] [CrossRef]
  63. Kim, T.; Love, D.J.; Skoglund, M.; Jin, Z.-Y. An Approach to Sensor Network Throughput Enhancement by PHY-Aided MAC. IEEE Trans. Wirel. Commun. 2014, 14, 670–684. [Google Scholar] [CrossRef]
  64. Pinto, P.; Pinto, A.; Ricardo, M. Cross-Layer Admission Control to Enhance the Support of Real-Time Applications in WSN. IEEE Sens. J. 2015, 15, 6945–6953. [Google Scholar] [CrossRef]
  65. Chatfield, A.T.; Reddick, C.G. A framework for Internet of Things-enabled smart government: A case of IoT cybersecurity policies and use cases in U.S. federal government. Gov. Inf. Q. 2019, 36, 346–357. [Google Scholar] [CrossRef]
  66. He, X.; Wang, K.; Huang, H.; Miyazaki, T.; Wang, Y.; Guo, S. Green Resource Allocation Based on Deep Reinforcement Learning in Content-Centric IoT. IEEE Trans. Emerg. Top. Comput. 2020, 8, 781–796. [Google Scholar] [CrossRef]
  67. Mehmood, Y.; Ahmad, F.; Yaqoob, I.; Adnane, A.; Imran, M.; Guizani, S. Internet-of-Things-Based Smart Cities: Recent Advances and Challenges. IEEE Commun. Mag. 2017, 55, 16–24. [Google Scholar] [CrossRef]
  68. Mir, M.H.; Ravindran, D. Role of IoT in Smart City Applications: A Review. Int. J. Adv. Res. Comput. Eng. Technol. 2017, 6, 1099–1104. [Google Scholar]
  69. Talari, S.; Shafie-Khah, M.; Siano, P.; Loia, V.; Tommasetti, A.; Catalão, J.P.S. A Review of Smart Cities Based on the Internet of Things Concept. Energies 2017, 10, 421. [Google Scholar] [CrossRef]
  70. Adisesha, K.; Reddy, B.L.; Narasaiah, B. Implementation of IoT Technology in building Smart Cities. Int. Conf. Recent Trends IT Innov. 2017, 5, 138–145. [Google Scholar]
  71. Thakare, U.; Borkar, S. Implementation of WSN’s Device Addressing, Data Aggregation and Secure Control in IoT Environment. Int. J. Eng. Dev. Res. 2017, 5, 580–584. [Google Scholar]
  72. Khan, R.; Khan, S.U.; Zaheer, R.; Khan, S. Future Internet: The Internet of Things Architecture, Possible Applications and Key Challenges. In Proceedings of the 2012 10th International Conference on Frontiers of Information Technology, Islamabad, Pakistan, 17–19 December 2012; pp. 257–260. [Google Scholar]
  73. Pasley, J. How BPEL and SOA are changing Web services development. IEEE Internet Comput. 2005, 9, 60–67. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.