Next Article in Journal
Intercomparison on Four Irrigated Cropland Maps in Mainland China
Previous Article in Journal
Ship Detection from Ocean SAR Image Based on Local Contrast Variance Weighted Information Entropy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimizing the Energy and Throughput of a Water-Quality Monitoring System

by
Segun O. Olatinwo
* and
Trudi-H. Joubert
Department of Electrical, Electronic and Computer Engineering, University of Pretoria, Pretoria 0001, South Africa
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(4), 1198; https://doi.org/10.3390/s18041198
Submission received: 9 March 2018 / Revised: 3 April 2018 / Accepted: 3 April 2018 / Published: 13 April 2018
(This article belongs to the Section Sensor Networks)

Abstract

:
This work presents a new approach to the maximization of energy and throughput in a wireless sensor network (WSN), with the intention of applying the approach to water-quality monitoring. Water-quality monitoring using WSN technology has become an interesting research area. Energy scarcity is a critical issue that plagues the widespread deployment of WSN systems. Different power supplies, harvesting energy from sustainable sources, have been explored. However, when energy-efficient models are not put in place, energy harvesting based WSN systems may experience an unstable energy supply, resulting in an interruption in communication, and low system throughput. To alleviate these problems, this paper presents the joint maximization of the energy harvested by sensor nodes and their information-transmission rate using a sum-throughput technique. A wireless information and power transfer (WIPT) method is considered by harvesting energy from dedicated radio frequency sources. Due to the doubly near–far condition that confronts WIPT systems, a new WIPT system is proposed to improve the fairness of resource utilization in the network. Numerical simulation results are presented to validate the mathematical formulations for the optimization problem, which maximize the energy harvested and the overall throughput rate. Defining the performance metrics of achievable throughput and fairness in resource sharing, the proposed WIPT system outperforms an existing state-of-the-art WIPT system, with the comparison based on numerical simulations of both systems. The improved energy efficiency of the proposed WIPT system contributes to addressing the problem of energy scarcity.

1. Introduction

Clean water is indispensable for human survival as it is used for drinking and hygiene and in agriculture and industry. The increase in anthropogenic activities in recent years has had a tremendously negative impact on the environment, and this has contributed to a low quality of water in terms of physical, microbiological and chemical properties. Consequently, the constant monitoring of water quality has become a necessity for safety of lives as stipulated by various standards organizational bodies such as the World Health Organization (WHO) and the European Union (EU). Monitoring guards against the supply of contaminated water. The traditional method used for water monitoring is confronted by several problems ranging from high cost, requirement of off-site analysis, time wasting, to interference from operators. To address these problems in a timely manner, wireless sensor network (WSN) technology is a promising economical approach which involves the deployment of different sensor nodes measuring water quality at a desired water-processing station. Monitoring parameters might typically include inorganic and organic contaminants [1,2,3] such as pH detection, dissolved metal ion detection, and bacterial load detection. The data collected by the water-quality sensor nodes regarding the quality of the water at the water-processing station is transmitted to various data centers in a timely manner through internet technology. The data centers analyses the water-quality data. Based on the analysis, necessary decisions are made. For example, in a case of contamination, an emergency alarm is given, and such water is prevented from being distributed. WSNs are not only valuable tools employed in water-quality monitoring [4], but also in various applications such as water leakage monitoring [5] and traffic monitoring [6], to collect, process and disseminate environmental data to various data centers [7].
Energy scarcity is a general problem in WSNs, and has been a major setback to the widespread deployment of various WSN applications over the years [8]. This is due to the limited energy capacity of sensor nodes because the energy storage devices in sensor nodes have a limited energy budget [7,8,9]. To address the problem of energy scarcity in WSNs and to make WSN applications sustainable, energy harvesting (EH) is a promising technique [10]. Consequently, WSN researchers have exploited and investigated various renewable energy sources that include radio frequency (RF) waves [11], wind [12] and solar [13] for energy harvesting. Among the identified renewable energy sources, a RF energy source is controllable [14], while other energy sources are uncontrollable [13]. This makes RF EH a promising technique. Furthermore, RF EH is advantageous compared to other methods because RF energy sources are reliable. Also, the form factor of a sensor node does not need to be increased while embedding the circuit of an RF energy harvester, providing a platform for portable sensor nodes. For these reasons, a system that transfers information by RF, but also harvests energy from RF waves, presents a promising method, known as wireless information and power transfer (WIPT). However, the existing EH WSN systems based on WIPT are plagued by the doubly near–far problem [15]. This paper therefore focuses on a new type of WIPT system that addresses this problem, specifically for use in energy-efficient water-quality monitoring WSN applications in an enclosed environment.
RF energy sources are of two basic types, namely ambient RF energy sources (ARFES) and dedicated RF energy sources (DRFES) [14]. Examples of ambient RF energy sources are Wi-Fi routers, television transmitters, and radio transmitters [13], while examples of commercially available DRFES are cota® transmitters and powercaster® transmitters [16,17]. These dedicated RF power solutions are suitable for any location. Variants of Powercaster transmitters are RF power source TX91501 [18], and battery-powered wireless transmitters [18]. These transmitters can be used to reliably send RF energy wirelessly to sensor nodes up to 24 m away by using the unlicensed industrial, scientific and medical (ISM) frequency bands [19]. ARFES are unpredictable, while DRFES are predictable. Without efficient energy storage technology, the existing RF EH solutions based on ambient RF energy sources are not sustainable due to the unpredictable and the time-varying profile of ARFES [20]. To make the operation of WSN applications to be ever sustainable, RF EH from multiple DRFES is a promising technique [17]. However, the current RF EH solutions that employed multiple DRFES are confronted by EH unfairness as a result of the doubly near–far condition, resulting in a reduced system information-transmission rate (throughput) [15]. To seek a solution to these problems, the energy harvested and the information-transmission rate of each sensor node can be jointly optimized in the network [21], consequently also improving the problem of energy scarcity. Currently, there are four categories of RF receiver architectures employed in WIPT systems for RF EH and information transmission. The categories are the co-located RF receiver architecture, which includes power splitting and time-switching RF architectures, the separated RF receiver architecture, and the integrated RF receiver architecture [14]. Among the aforementioned RF receiver architectures, a time-switching RF receiver architecture is effective for RF EH, while also eliminating the need for unnecessary space, thus making a sensor node more compact [22]. However, the traditional RF-based EH systems using the time-switching RF receiver architecture are confronted by unfairness in EH among sensor nodes, unfairness in the allocation of information-transmission rates among sensor nodes, inefficient management of multiple DRFES among multiple sensor nodes, and susceptibility to wireless interference [23]. These problems are efficiently addressed in this paper by studying a multi-network, multi-sensor, and multi-source (MNMSMS) system for powering a water-quality monitoring system, while the goals of fair EH, interference mitigation, and fair allocation of information-transmission rates, among the sensor nodes are ensured. Furthermore, the essence of this study is to ensure that the sensor nodes are able to harvest a sufficient amount of energy required to transmit their sensed water-quality data to the data base station with the expected quality of service (QoS), while the achievable throughput of the system is also increased. The key contributions of this work include:
  • The formulation of a time-division multiple access (TDMA) model for EH and information transmission for a multi-network, multi-sensor, and multi-source (MNMSMS) system.
  • Based on the TDMA protocol proposed, we jointly optimize the EH time and the information-transmission time of each sensor node n and m in the downlink (DL) channels and the uplink (UL) channels respectively, by maximizing the sum-throughput of the MNMSMS system using convex optimization methods [24].
  • Efficient multi-network, multi-sensor, DRFES selection, allocation, and information-transmission algorithms were developed for efficient DRFES selection and allocation for fair EH among sensor nodes n and m, and fair information-transmission rate allocation.
To the best of our knowledge, there is no work on a multi-network, multi-sensor, and multi-source RF EH system for water-quality monitoring WSNs.
This work is divided into the following sections: Section 2 gives an overview of water-quality monitoring system. Section 3 gives an insight of the water-quality sensor node architecture. Section 4 presents the related works on WIPT systems with a focus on the optimization of EH time and information-transmission rate. Section 5 presents the model of the proposed multi-network, multi-sensor, multi-source system in a static environment, and the TDMA model proposed. Section 6 presents the mathematical formulations to optimize the TDMA protocol proposed for the system. Section 7 presents the energy-harvesting and information-transmission rate joint optimization problem. Also, efficient algorithms for DRFES selection, allocation, and information transmission are discussed. Section 8 presents the system simulation results based on the achievable sum-throughput and fairness to validate the sum-throughput optimization problem. Section 9 concludes this work.

2. Overview of Water-Quality Monitoring System

In recent years, there has been an increase in the rate of urbanization and this has negatively affected the assurance of clean water in our society due to human activities and population growth [25,26]. Examples of activities that pollute water environments are toxic run-off from industrial waste, inorganic chemicals from factory processes, thermal pollution and mining [27]. These activities increase the acidity of water, resulting in a negative impact on the ecosystem. This has necessitated the continuous monitoring of water in urban areas in order to provide clean water to society. Therefore, this work focuses on water-quality monitoring in an urban area. Clean water is crucial for human health, good air, plant health, and animal health. Typically, water can be obtained from different water sources (e.g., groundwater, rivers, reservoirs), and processed by water plants using water-treatment techniques according to the guidelines of the international regulation bodies such as WHO for various purposes such as fish farming and drinking. After the water-treatment processes, water is further tested using water-quality sensors for any contaminants before it is distributed. Water-quality sensors are powerful and portable devices that can employ WSNs to remotely monitor the quality of water at different water-processing stations. Water-quality monitoring provides information on any changes in the water quality due to contamination or ageing of utilities, and prevents the distribution of polluted water to consumers.
The water-quality sensor market has experienced tremendous growth in recent years. In 2015, it was valued at $2.95 billion USD, and the market size has been envisioned to grow up to $4.69 billion USD by 2025, at an annual rate of 4.54% [28]. The growth in the water-quality sensor market size is due to the wide adoption of WSN technology for water-quality monitoring across the world, and several technological improvements in the performance of water-quality sensors. The improvement in low-power electronics has given impetus to water-quality sensors that require supply power in the range of micro-Watt and milli-Watt to perform the measurement, processing and transmission of water-quality data. For instance, the MSP430F1611 microcontroller manufactured by Texas Instruments (TI) used in water-quality applications consumes 330 μA power in the active state, 1.1 μA in the standby state, and 0.2 μA in the idle state [29].

3. Water-Quality Sensor Node Architecture

The proposed WSN system devoted to the monitoring of water quality at a water-processing station is composed of water-quality sensor nodes which contain a low-power sensor module, an ultra-low power micro controller (MCU) module such as TI MSP430F1611 (Dallas, TX, USA), and a low-power RF transceiver module such as TI CC2420 (Dallas, TX, USA) [30]. The sensor nodes are wirelessly powered by dedicated RF sources such as the Powercaster transmitter TX91501 (Pittsburgh, PA, USA) [19,22]. The sensor module typically consumes minute amounts of energy, which is often negligible compared to the MCU and the RF transceiver. The dedicated RF sources have a fixed supply power [31]. The RF transceiver is a low-power compliant chip [30]. The water-quality sensor node and the RF power source exchange data using the IEEE 802.15.4 RF transceiver on an unlicensed ISM frequency band, such as 915 MHz. The MCU is a processing device that controls the entire operation of the sensor node. The MCU achieves the coordination of collection of the measured water-quality data from the sensor module, storing the collected data in the memory, and sending the stored data to the base station through the RF transceiver. An RF energy harvester module such as Powercast P2110 (Pittsburgh, PA, USA), and an energy storage module such as a Samxon supercapacitor is used to harvest energy in form of an RF signal from the RF power source and converts it into direct current (DC) power through an RF-to-DC rectifier [31]. The DC power is then stored in the energy-storage module to power the water-quality sensor node. To reduce the total energy consumption of the sensor nodes, the energy harvested and the information-transmission rate are jointly optimized to minimize the energy consumed by the sensor nodes, using the sum-throughput optimization method. For example, a fraction of the energy harvested by each sensor node is used to transmit its independent information to the base station in UL, while the remaining energy is used to run other modules.

4. Related Work

The concept of WIPT has recently gained particular attention in the research community due to continuous growth in the wireless recharging of WSNs. However, the existing solutions developed for WSN systems based on the WIPT concept are confronted by EH unfairness, and unfair allocation of the information-transmission rate among sensor nodes [23]. In an attempt to balance the trade-off between EH time and information-transmission rate allocation, a few solutions have been developed. For example, in [32], the authors developed a single-network, multi-sensor, single-source WIPT system. The authors considered concurrent EH and information transmission in the same frequency channel, and employed a cancellation scheme to reduce the effect of self-interference due to both these functions being in the same channel at the same time. In [33], a wireless body area network WIPT system was developed. The authors proposed two different protocols to optimize the information-transmission rate of each sensor node to the single access point through balancing the EH time and the information-transmission time of their WIPT system. In [34], the authors developed a single-network, multi-sensor, single-source WIPT system for implementation in a dynamic scenario. To address the problem of unfair information-transmission rate allocation among the sensor nodes, the authors employed a sum-throughput approach to maximize their WIPT system throughput based on fading channel power gain with a single DRFES. In [22], the authors developed a WIPT system with a single multi-sensor network, but with multiple sources. The problem of unfair information-transmission rate allocation among sensor nodes is addressed by maximizing the sum-throughput of their WIPT system, based on the fading channel power gains associated with multiple DRFES.
The problem of EH unfairness and unfair information-transmission rate allocation in WIPT systems may be improved beyond the solutions presented in [22,32,33,34]. The multi-sensor, multi-source WIPT system proposed in this paper expands on [22] by deploying multiple DRFES to address the EH unfairness problem between multiple groups of sensor nodes in a static environment, by employing a TDMA protocol and a sequential EH and transmit protocol. In [22], the sensor nodes deployed near to the DRFES harvest more energy compared to the sensor nodes deployed far from the DRFES due to the doubly near-far problem [15]. Consequently, there is EH unfairness between the sensor nodes in the single-network WIPT system. In the proposed WIPT system, the sensor nodes that ought to be far from the DRFES are deployed in another class of network than those close to the DRFES, based on a maximum distance threshold between the DRFES and the sensor nodes.

5. Materials and Methods

5.1. System Architecture

In the system model, we consider an EH WSN that consists of a multi-network, multi-sensor, and multi-source WIPT system. Let { n 1 ,   n 2 , ,   N } denote the set of water-quality sensor nodes n in Network 1, and { m 1 ,   m 2 , ,   M } denote the set of water-quality sensor nodes m in Network 2. The sensor nodes n and m are deployed in a predetermined manner at some strategic positions for effective monitoring and acquisition of vital parameters in a water-monitoring site as shown in Figure 1. The body of the water to monitor is channelled into an improvised man-made water-monitoring section in an enclosed environment that provides a suitable platform for the attachment of the water-quality sensors, and a continuous flow of water as in [35]. Let { g 1 ,   g 2 , ,   G } denotes the set of DRFES operating in a licence-free ISM band. Since the sensor nodes are deployed in a predetermined manner, their distance to the DRFES can be easily controlled. To achieve this, a multi-network WIPT system is considered. In the system, only g 1 represents both a DRFES and an information receiver or base station. This is capable of both energy transmission and information reception to and from sensor nodes n and m , while other DRFES g can transmit energy to the sensor nodes n and m in their allocated time based on the knowledge of channel-state information (CSI). To avoid the problem of destructive interference often experienced in the channels in multi-source systems due to multiple energy transmissions by the DRFES, a controller is employed. The controller connects all the DRFES to itself and controls when a DRFES g will transfer energy to the sensor nodes n and m , thus eliminating the possibility of the occurrence of any destructive interference. Also, the controller turns the DRFES g on and off at the calculated time-slots based on the channel conditions using the proposed DRFES selection algorithm which is implemented on the controller. Furthermore, the energy received by each sensor node n and m in each EH time-slot is reported by each sensor node to the controller.
The sensor nodes n and m are connected in a single-hop manner, and each of the sensor node sends its independent information about the water-quality parameters of the site that include pH, bacteria, to the base station g 1 . The base station g 1 delivers the received information to a water-quality monitoring center through a gateway connected to an Internet service. Each of the sensor nodes n and m in networks 1 and 2 is equipped with an omnidirectional antenna that operates on the TDMA model in Figure 2, such that either the information receiver or the RF energy harvester is connected to the antenna at a given time.
To prolong the network lifetime of the WIPT system, in each information-transmission time-slot, a fraction of the energy harvested is used for information transmission, while the remaining energy is stored in the energy storage, and it is used for running the basic operations of each sensor node. To avoid interference in EH and information transmission among the sensor nodes n and m, and the multiple DRFES g , an orthogonal time-slot is allocated to each DRFES g to transmit energy to each sensor node n and m to transmit its sensed water parameter information to the base station g 1 . The sensor nodes n and m harness energy from the DRFES g in the downlink (DL) channels, while they transfer their independent acquired water parameter information to the base station g 1 in the uplink (UL) channels. In the TDMA model proposed for the MNMSMS WIPT system, since the sensor nodes are deployed close to the DRFES, an optimal shorter and equal EH time is allocated to the sensor nodes. Furthermore, since the sensor nodes are deployed in a predetermined manner, some of the sensor nodes are far from the base station g 1 , resulting in a doubly near–far problem. This problem is addressed by allocating an optimal longer information-transmission time to the sensor nodes in order for them to have sufficient time to transmit their independent information.

5.2. Propagation Channel Model

In this paper, energy and power are used interchangeably. Since the WSN application environment is assumed to be static, the channel from a DRFES g to sensor nodes n and m is modelled as a quasi-static block fading model, and the channel gains are obtained as a feedback from the sensor nodes. The channels from sensor nodes n and m to the base station g 1 in the UL and the reversed DL channel from a DRFES g in the DL are represented with complex variables a ˜ g , n and b ˜ g , n , and f ˜ g , m and h ˜ g , n for Network 1 and Network 2, respectively, while the channel power gains are a g , n = | a ˜ g , n | 2 and b g , n = | b ˜ g , n | 2 , and f g , m = | f ˜ g , m | 2 and h g , m = | h ˜ g , m | 2 for Network 1 and Network 2, respectively. Also, the CSI is assumed to be known to the DRFES g , thus, energy is adaptively transferred based on the channel conditions. The DRFES g uses the CSI to access sensor node n and m, and transmit an optimal energy to each sensor node in an allocated time-slot.
The entire time-slots q g is dedicated to Network 1 for EH, while the entire time-slots r g is dedicated to Network 2 for EH. Network 1 transmits its information over the time-slots β n , while Network 2 transmits its information over the time-slots Ψ m . The operations of the two distinct networks based on the proposed TDMA protocol are described as follows.
Network 1: In each given EH time-slot q g , according to the TDMA model presented in Figure 2, the first time-slot with a length of 0 q 1 1 is assigned to a DRFES g to transfer energy to sensor node n in the DL, while the time allocated to sensor node n to transmit its information in the UL to the base station g 1 , over channel a 1 , n , is represented with β n , n = 1, , N, with a length of 0 β n 1 . Therefore, the time allocated to a DRFES g to transmit energy to sensor node n in Network 1 in the DL and the allocated time to sensor nodes n to transmit their independent information in the UL is defined by (1) as:
g = 1 G q g + n = 1 N β n 1
The received power at sensor node n from a DRFES is given by (2) as:
x g , n = b g , n   x A , g + z n ,   n = 1 , , N
where x g , n and z n represents the received signal and the background noise at sensor node n from a DRFES g respectively. x A , g denotes an arbitrary complex random signal DRFES g transmit which satisfies E [ | x A , g   | 2 ] = P A , g , where P A , g represents the transmit power of a DRFES g . The notation E [ . ] denotes an expectation operator, while [ . ] represents the magnitude of an argument. The transmit power P A , g is assumed to be large enough, thus, the background noise at the receiver n is negligible. Therefore, the amount of energy sensor node n harvest in the DL in each time-slot from a DRFES g is expressed by (3) as:
E g , n = η n P A , g   b g , n q g ,   g = 1 , , G ,   n = 1 , , N
Furthermore, the total energy sensor node n harvest from the DRFES g is given by (4) as:
E n = η n g = 1 G   P A , g   b g , n q g ,   n = 1 , , N
where η n is the energy-harvesting efficiency of sensor node n, 0 η n 1 , n = 1, 2, , N. It is assumed for convenience that η 1 = = η N = η . After harvesting energy in the DL phase, a fixed fraction of the energy harvested based on (4) is used by each sensor node n to transmit its independent information in the UL to the base station g 1 . The average transmit power of sensor node n for information transmission, is denoted by P n and is calculated using (5):
P n = ϛ n E n β n ,   n = 1 , , N
where ϛ n denotes a fixed fraction of the energy harvested used by sensor node n to transmit its independent information in the UL to the base station. For the purpose of simplicity, it is assumed that, ϛ n = = ϛ N = ϛ , while the remaining portion of 1 ϛ is used for operating the sensor node n and its modules.
The received signal at the base station g 1 from sensor node n in each UL time-slot is expressed by (6) as:
x g 1 , n = a 1 , n   x n + z g 1 ,   n = 1 , , N
where x g 1 , n and z g 1 are the received signal and the background noise at the base station g 1 , respectively, x n denotes the random signal sensor node n transmit which satisfies E [ |   x n | 2 ] = P n . The channel capacity of the UL information transfer from sensor node n and the base station g 1 is given by (7) according to the Shannon’s law of channel capacity as [36]:
C n = β n l o g 2 ( 1 + P n a 1 , n σ 2 )
where β n denotes the information-transmission time-slot (channel bandwidth) for sensor node n, P n is the average transmit power of sensor node n, denotes the signal-to-noise ratio (SNR) gap, σ 2 represents the thermal power noise due to the additive white Gaussian noise (AWGN) from the Shannon’s channel capacity. For sensor node n information transmission, the maximum achievable throughput in bits/s/Hz (bps/Hz) of sensor node n denoted by R n cannot exceed the channel capacity C n between the sensor node n and the base station g 1 using (8) and (9), therefore,
R n β n l o g 2 ( 1 + P n a 1 , n σ 2 )
R n   ( q , β ) = β n l o g 2 ( 1 + P n a 1 , n σ 2 )
(10) is derived by substituting (4) and (5) into (9) as:
R n   ( q , β ) = β n l o g 2 ( 1 + α n g = 1 G q g β n ) ,   n = 1 , , N
where q = [ q 1 ,   q 2 ,   q 3 , , q G ] , β = [ β 1 , , β n ] , α n denotes the received SNR at the base station g 1 as a result of the information transmitted by sensor node n and is expressed by (11) as:
α n = ϛ n η n a 1 , n g = 1 G   P A , g   b g , n q g σ 2 ,   n = 1 , , N
Therefore, the sum-throughput of all sensor node n is given by (12) as:
R s u m   ( q , β ) = n = 1 N R n   ( q , β ) ,   n = 1 , , N
Network 2: In each given EH time-slot r g , according to the TDMA model presented in Figure 2, the first time-slot with a length of 0 r 1 1 is assigned to a DRFES g to transfer energy to sensor node m in the DL, while the time allocated to sensor node m to transmit its information in the UL to the base station g 1 , over channel f 1 , m , is represented with Ψ m , m = 1, 2, , M, with a length of 0 Ψ m 1 . Therefore, the time allocated to a DRFES g to transmit energy to sensor node m in Network 2 in the DL and the time allocated to all the sensor nodes n to transmit their independent information in the UL is given by (13) as:
g = 1 G r g + m = 1 M Ψ m 1
The received power at sensor node m from a DRFES is given by (14) as:
x g , m = h g , m   x A , g + z m ,   m = 1 , , M
The amount of energy sensor node m harvest in the DL in each time-slot from a DRFES g is expressed by (15) as:
E g , m = η m P A , g   h g , m r g ,   g = 1 , , G ,   m = 1 , , M
Therefore, the total energy sensor node m harvest from the DRFES g is given by (16) as:
E m = η m g = 1 G   P A , g   h g , m r g ,   m = 1 , , M
where η m is the energy-harvesting efficiency of sensor node m, 0 η m 1 , m = 1, 2, , M. It is assumed for convenience that η 1 = = η M = η . After harvesting energy in the DL phase, a fixed fraction of the energy harvested based on (16) is used by each sensor node m to transmit its independent information in the UL to the base station g 1 . The average transmit power of sensor node m, P m , is calculated using (17):
P m = ϛ m E m Ψ m ,   m = 1 , , M
where ϛ m denotes a fixed fraction of the energy harvested used by sensor node m to transmit its independent information in the UL to the base station. For the purpose of simplicity, it is assumed that ϛ m = = ϛ M = ϛ , while the remaining portion of 1 ϛ is used for operating the sensor node n and its modules.
From (16) and (17), the channel capacity of the UL information transmission from sensor node m and the base station g 1 is given by (18) according to the Shannon’s law of channel capacity as:
R m   ( r , Ψ ) = Ψ m l o g 2 ( 1 + γ m g = 1 G r g Ψ m ) ,   m = 1 , , M
where r = [ r 1 ,   r 2 ,   r 3 , , r G ] , Ψ = [ Ψ 1 , , Ψ m ] , Ψ m denotes the information-transmission time-slot (channel bandwidth) for sensor node m, γ m denotes the received SNR at the base station g 1 as a result of the information transmitted by sensor node m and is expressed by (19) as:
γ m = ϛ m η m f 1 , m g = 1 G   P A , g   h g , m r g σ 2 ,   m = 1 , , M
Therefore, the sum-throughput of sensor node m is given by (20) as:
R s u m   ( r , Ψ ) = m = 1 M R m   ( r , Ψ ) ,   m = 1 , , M

6. Sum-Throughput Maximization Problem

To ensure a fair allocation of information-transmission rates between sensor nodes n and m, and to also reduce energy-harvesting unfairness among sensor nodes n and m, a sum-throughput maximization technique is employed to jointly optimize the energy-harvesting time and the information-transmission rates allocation of sensor nodes n and m. By so doing, the energy-harvesting efficiency and the information-transmission rates allocation among sensor nodes n and m are improved. The formulation of the throughput maximization problem is derived from (1) and expressed by (21) as:
(P1):
max q , β , r , Ψ R s u m   ( q , β ) + R s u m   ( r , Ψ )
subject to:
g = 1 G q g + g = 1 G r g + n = 1 N β n + m = 1 M Ψ m 1
q g 0 ,   g = 1 , , G
r g 0 ,   g = 1 , , G
β n 0 ,   n = 1 , , N
Ψ m 0 ,   m = 1 ,   , M
where (21) is the objective function, constraints (22) represents the energy harvesting and information-transmission time scheduling, (23)–(26) represent the non-negative constraints for the decision variables. The unknown variables in (P1) are q, β, r, Ψ. The problem in (21) is a non-convex problem due to the log function in (10) and (18). The transformation of the problem to a convex problem was achieved by employing the Lagrangian dual-decomposition method due to its lower complexity. The transformation is described in Appendix A. The transformed problem (P1′) can be using any convex optimization method. Furthermore, to address energy-harvesting unfairness among the sensor nodes due to the problem transformation, a new problem (P2) is formulated to ensure optimal values of q and r denoted as q* and r*. The optimal values of q* and r* are used in (P1) to ensure energy-harvesting fairness among sensor nodes n and m. The energy-harvesting unfairness minimization problem is formulated in (27) as follows:
(P2):
min q , r E [ ( E n E ¯ n ) 2 + ( E m E ¯ m ) 2 ]
subject to:
g = 1 G q g + g = 1 G r g = 1
q g 0 ,   g = 1 , , G
r g 0 ,   g = 1 , , G
where E ¯ n and E ¯ m denotes the minimum energy harvested by sensor nodes n and m. E ¯ n is calculated using (31):
E n = E ( E n ) = n = 1 N E n N
E ¯ m is calculated using (32):
E m = E ( E m ) = m = 1 M E m M
(P2) depends on variables q, and r, these variables are yet unknown. To solve for subsequent set of E n , n = 1, , N and E m , m = 1, , M, non-zero arbitrary values can be assumed for q g and r g . Finding q* and r* is achieved as described in the proof for the energy-harvesting unfairness minimization problem, given in Appendix B.
Furthermore, a multiple DRFES selection algorithm is proposed and used with the sum-throughput maximization method for the multi-network, multi-sensor WIPT system for EH efficiency and fair information-transmission rate allocations. In Section 5, through simulation experiments, the algorithm is shown to be computationally efficient. Moreover, to investigate the information-transmission rate fairness between sensor nodes n and m, the equation of Jain’s fairness index is employed and given by (33). According to Jain’s fairness equation [37]:
J = ( i = 1 u R u   ( δ ) ) 2 u . i = 1 u ( R u   ( δ ) ) 2
where u = n + m denotes the summations of sensor nodes n and m, δ = ( q + β ) + ( r + Ψ ) denotes the time-length for Network 1, that is, sensor nodes n, and Network 2, that is, sensor nodes m, R u ( δ ) = R n ( q , β ) + R m ( r , Ψ ) denotes the summation of the sum-throughput of Network 1 and Network 2. Also, the worst case and the best case for sensor nodes n and m is defined by 1 U J F I 1 , 1 U denotes a minimum fairness rate, while 1 denotes a maximum fairness rate.

7. Energy Harvesting and Information-Transmission Rate Joint Optimization

Since multiple DRFES and multiple sensor nodes are considered in the proposed WIPT system, to address the problem of unfairness in EH among the sensor nodes and also to improve the information-transmission rates of the sensor nodes, the energy harvesting and the information-transmission timings of the MNMSMS WIPT system are jointly optimized so as to increase fairness in the energy harvested from the DRFES among the sensor nodes. To achieve this, the proposed Algorithms 1 and 2 are employed to provide optimal energy-harvesting timings and efficient information-transmission rates, thus, maximizing the achievable throughput of the WIPT system. Since the DRFES are connected to a controller, Algorithm 1 is implemented at the controller for optimal selection and allocation of the DRFES to the sensor nodes in an efficient manner.
Algorithm 1. Selection of DRFES and efficient allocation.
R e q u i r e : { n 1 ,   n 2 , ,   N } s e n s o r   n o d e s   n ; { m 1 ,   m 2 , ,   M } s e n s o r   n o d e s   m ;
   { g 1 ,   g 2 , ,   G } D R F E S s   g
E n s u r e : q g , r g , g = 1 ,   2 ,   , G o p t i m a l e n e r g y   h a r v e s t i n g   t i m e
1:    f o r   g = 1 : G   d o
2:    s e t   g   t o   O N
3:    f o r   n = 1 : N   d o
4:     i f   g   i s   t h e   n e a r e s t   t o   n
5:     s e t   g   t o   O N   a n d   n   h a r v e s t   e n e r g y   f r o m   g   u s i n g   E q a t i o n   ( 4 )
6:     e l s e
7:       c o n t i n u e
8:     e n d   i f
9:    e n d   f o r
10:    s e t   g   t o   O F F
11:  e n d   f o r
12:  f o r   g = 1 : G   d o
13:  s e t   g   t o   O N
14:  f o r   m = 1 : M   d o
15:  i f   g   i s   t h e   n e a r e s t   t o   m ,
16:    s e t   g   t o   O N   a n d   m   h a r v e s t   e n e r g y   f r o m   g   u s i n g   E q a t i o n   ( 16 )
17:  e l s e
18:    c o n t i n u e
19:  e n d   i f
20:  e n d   f o r
21:  s e t   g   t o   O F F
22: end for
end
In the multi-network WIPT system, Algorithm 1 is used to optimally select and switch on and off the DRFES. It also considers the number of sensor nodes n and m, and the available DRFES g in the system in each time-slot. Algorithm 1 is responsible for optimally allocating a DRFES g to sensor nodes n and m by firstly considering the nearest DRFES g to the sensor nodes, this is important so as to increase fairness in the energy harvested by the sensor nodes from the dedicated RF energy-harvesting sources g in each energy-harvesting phase. Based on the nearness of the DRFES to sensor nodes n and m, Algorithm 1 switches a DRFES g on in an allocated EH time-slot. Furthermore, Algorithm 2 is employed to ensure a fair information-transmission rate allocation among sensor nodes n and m.
Algorithm 2. Efficient information transmission in the uplink.
R e q u i r e : { n 1 ,   n 2 , ,   N } s e n s o r   n o d e s   n ;  { m 1 ,   m 2 , ,   M } s e n s o r   n o d e s   m ;
   { g 1 ,   g 2 , ,   G } D R F E S s   g
g n     e n e r g i z e d   s e n s o r   n o d e   i n   n
     g m e n e r g i z e d   s e n s o r   n o d e   i n   m
1:  f o r   e a c h   g n in n   d o
2: transfer information in the UL to g 1 , u s i n g Equation (5) over a 1 , n = 10 3 d g , n ρ ,   g = 1 ,   2 ,   , G   n = 1 ,   2 ,   , N
3:  e n d   f o r
4:  f o r   e a c h   g m in m   d o
5: transfer information in the UL to g 1 , u s i n g Equation (17) over f 1 , m = 10 3 d g , m ρ ,   g = 1 ,   2 ,   , G ,   m = 1 ,   2 ,   , M
6:  e n d   f o r
end

8. Simulation and Discussion

The multi-network WIPT system was configured using the simulation parameters in Table 1. The configuration of the multi-network WIPT system includes sensor nodes n and m, contained in Network 1 and Network 2, respectively. The DRFES g in the WIPT system are deployed in a predetermined manner in an illustrative environment of 21 m by 21 m. One of the DRFES is randomly selected as the base station for the UL, assumed to be at a fixed distance, DUL, from both the networks. Since there is a channel reciprocity in Network 1 and Network 2 in the DLs and in the ULs, we assume the channel model of a g , n = b g , n = 10 3 d g , n ρ ,   n = 1 ,   2 ,   , N for Network 1, and f g , m = h g , m = 10 3 d g , m ρ , m = 1 , 2 , , M for Network 2, where d g , n stands for the distance between sensor node n and the DRFES g in meters, d g , m   stands for the distance between sensor m and the DRFES g in meters, and ρ denotes the path loss exponent.
The same simulation parameters have been assumed in the SNMSMS work described in [22], which will be used as a state-of-the-art baseline for comparing the results obtained in the proposed MNMSMS of this work.
An example MNMSMS simulation with five DRFES could, for instance, produce coordinates of (8.1 m, 2.9 m) for g 1 , (2.1 m, 2.2 m) for g 2 , (5.3 m, 2.9 m) for g 3 , (10.2 m, 2.9 m) for g 4 , and (15.3 m, 2.2 m) for g 5 . For the purpose of showing the coordinates of the DRFES, an example of a network structure is given in Figure 3.

8.1. Results and Discussion

The proposed algorithms presented in Section 5 were implemented for simulation experiments on the proposed MNMSMS system for various configuration instances, while evaluating the achievable average sum-throughput and the fairness of the resulting system. In each run, the system considered the number of sensor nodes and the number of the DRFES as input parameters. For each simulation experiment, the total number of sensor nodes n and m was denoted by k. Also, for each run, different placements of the networks n and m were efficiently generated by considering the nearest DRFES to the sensor nodes for optimal allocation. In order to compare the proposed WIPT system with the existing state-of-the-art system in [22], a total number of sensor nodes k equal to two and three were considered for different numbers of DRFES, ranging between one and five.

8.1.1. Effect of Run Time on the System-Achievable Sum-Throughput and Fairness

Ensuring convergence of the optimization algorithms for efficiently finding and allocating the best DRFES for energy harvesting is important, and therefore the effect of the runtime on the system outputs are considered. Figure 4 shows the average achievable sum-throughput rate, of the system depending on the total number of simulation runs. Both Algorithms 1 and 2 were activated for all simulation runs. For these runs a two-sensor system and a three-sensor system configuration are used, while the number of DRFES were varied, to a maximum of five. It was established from Figure 4 that a larger number of simulation runs improved the system throughput rate of a two-sensor system with a maximum difference of only 0.3%, and a three-sensor system with a maximum difference of 0.3%. This is an indication that the two-sensor system and the three-sensor system have the same rate of convergence, due to the number of the sensor nodes in the optimization problem. From these results, it can be deduced that averaging the system outputs over 500 runs provide reasonable results.

8.1.2. Effect of Network Distance from the Base Station on the System-Achievable Sum-Throughput

This section studies the effect of the distance of networks to the base station on the achievable sum-throughput rate in a two-sensor system and a three-sensor system powered by five power sources over an average of 500 run times. The achievable average sum-throughput of the system slightly deceases as the distance of the networks from the base station increases, as shown in Figure 5. This establishes that the rate at which the system throughput decreases with distance is small.

8.1.3. Comparison of Sum-Throughput and Fairness Performance for Different System Configurations

Simulation experiments were performed on the proposed MNMSMS system and the existing SNMSMS system for various configuration instances, where the results included the achievable average sum-throughput and the fairness of the systems. In each run, the system considered the number of sensor nodes and the number of the DRFES as input parameters. For each simulation experiment, the total number of sensor nodes n and m was denoted by k. Also, for each run, different placements of the networks n and m were efficiently generated by considering the nearest DRFES to the sensor nodes for optimal allocation. Both Network 1 and Network 2 are considered at a distance of 5 m to the base station. Each simulation experiment was averaged over a run of 500 instances in time. Figure 6 describes the achievable average sum-throughputs of the proposed multi-network WIPT system and the single-network WIPT system, while Figure 7 presents the fairness of the multi-network and the single-network systems. The MNMSMS system produced a better achievable sum-throughput and fairness value than the existing SNMSMS system. The improvements are due to the efficient selection and allocation of the DRFES using Algorithms 1 and 2. For example, when k is set to two with one DRFES, the MNMSMS system produced an average sum-throughput of 8.44 bps/Hz and a fairness index of 0.992, while the data published in [22] for the SNMSMS system are an average sum-throughput of 6.18 bps/Hz and a fairness index of 0.876. These results represent significant improvements of 36% in the system throughput rate, and 13% in the fairness index. Also, when k is set to three with a DRFES of one, the MNMSMS system produced an average sum-throughput of 12.11 bps/Hz and a fairness index of 0.992, while the published data for the SNMSMS system are an average sum-throughput of 10.07 bps/Hz and a fairness index of 0.876 [22]. These results represent significant improvements of 20% in the system throughput rate, and 13% in the fairness index.
Also, the results conform with the mathematical analysis in (4), (5), (10), (16)–(18), because the system throughput is influenced by the amount of energy harvested by the sensor nodes. As shown in Figure 7, the problem of the doubly near–far condition between sensor nodes in the existing WIPT systems was efficiently handled by Algorithms 1 and 2 through the increase in the influx of dedicated RF power sources to the proposed system. Furthermore, the fairness results presented in Figure 7 for the proposed system significantly improved compared to the fairness of the existing state-of-the-art system. This was as a result of the quality channel experienced in the proposed system, where the static wireless channels between the DRFES and the sensor nodes are always constant, and this has favoured the fair allocation of EH time and information-transmission rate to each sensor node in the network. Consequently, the overall system throughput rate and fairness rate are improved.

8.1.4. Comparison of the System Performance Dependent on Network Distance from the Base Station

This section investigated the effect of networks distance in the uplink, DUL. To achieve this, an equal distance among two groups of network in the MNMSMS was considered. One network simulation was considered at a distance of 4.5 m to the base station, while another network simulation was considered at a distance of 5.5 m to the base station in a WIPT system with three sensor nodes, and powered by five 3W DRFES. As shown in Figure 8, the difference in the network distance slightly influenced the system-achievable throughput rate. This decrease is due to the system wireless channel conditions. Consequently, the distance of a network to the base station in a MNMSMS WIPT system contributes to the achievable throughput rate of the system.
The results obtained were also compared with the existing state-of-the-art WIPT system to further emphasize the contributions of the proposed algorithms. The average difference between the throughput rates as a function of DUL of the MNMSMS and SNMSMS are 1.4% and 1.6% for distances 4.5 m and 5.5 m. This is an indication that the MNMSMS system has a better rate of convergence compared to the SNMSMS system, due to the efficiency of Algorithms 1 and 2 in handling fairness in EH and information-transmission rate allocation. Figure 9 presents the system fairness index. Once again, average fairness difference with distance of the MNMSMS and SNMSMS are 0.2% and 0.6%. This is due to the efficiency of Algorithms 1 and 2 in ensuring fairness among the sensor nodes in the MNMSMS system

8.1.5. Effect of Transmission Power on the System-Achievable Sum-Throughput

The effect of different transmit power on the system’s achievable sum-throughput rate is investigated in Figure 10. The system is configured with k equal to 2 and powered by four DRFES. The transmit power of the DRFES is set to 200 mW, 300 mW, 400 mW, and 3000 mW. Based on the different values of transmit power, a significant increase in the system’s throughput rate was observed as the transmit power of the DRFES was increased from 200 mW, 300 mW, 400 mW to 3000 mW. This is an indication that the transmit power of the DRFES directly influences the performance of the system. From the result, it can be observed that even for transmit power as low as 200 mW, the achieved throughput rate result is adequate, which means that the proposed system is energy-efficient for sustainable network communications.

9. Conclusions

This work has provided a solution to the problem of unfairness in energy harvesting and unequal information-transmission rate allocation, also known as the doubly near–far problem, in a multi-network, multi-sensor and multi-source WIPT system in a static environment by studying efficient resource allocation for increased system performance. To achieve this, new efficient optimization algorithms were proposed. The proposed algorithms have revealed improved and interesting throughput rate and fairness results compared to the existing state-of-the-art algorithm. The newly proposed system provided a better fairness index among the sensor nodes in the system, and a great transmission throughput rate. The newly proposed algorithms had improvements of 36% in the system throughput rate, and a fairness index of 13% for a two-sensor system. These results represent significant improvements in the system throughput rate and fairness index. Also, the proposed WIPT system is energy-efficient, and ensures sustainable communication.

Acknowledgments

This work is based on research supported by the National Research Foundation. Any opinion, finding and conclusion or recommendation expressed in this material is that of the author(s) and the NRF does not accept any liability in this regard. The authors are grateful to Awoyemi, B. at the Department of Electrical, Electronic and Computer Engineering, University of Pretoria, South Africa, and Purva Shrivastava at the Department of Electrical Engineering, Tshwane University of Technology, Pretoria, South Africa, for their contributions to this research work. Purva Shrivastava is an NRF DST PDF scholar.

Author Contributions

The authors have both contributed to every phase of this research work.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Proof of Convexity for Problem P1 Transformation.
The optimization problem (P1) in (21) is a non-convex problem because R s u m contains a log function. The transformation of (P1) to a convex problem was achieved through the application of the Lagrangian dual decomposition method to obtain a new problem P1′. The Lagrangian of (21) is given as follows:
From (10) and (18),
R n   ( q , β ) = β n In 2 In ( 1 + α n g = 1 G q g β n ) ,   n = 1 , , N
R m   ( r , Ψ ) = Ψ m In 2 In ( 1 + γ m g = 1 G r g Ψ m ) ,   m = 1 , , M
where:
q = q 1 ,   q 2 ,   , q G ,   β = β 1 , β 2 , , β N
r = r 1 ,   r 2 ,   , r G ,   Ψ = Ψ 1 , Ψ 2 , , Ψ M
The sum-throughput of all sensor nodes n and m, that is, R n , m or R s u m is:
R n , m ( q , β , r , ψ ) = n = 1 N R n ( q , β ) + m = 1 M R m ( r , ψ )
To show that (P1) is concave, let the Lagrangian multiplier be λ, where λ 0 is associated to constraint (22). The Lagrangian of (P1) is given by (P1′).
(P1′)
L ( q , r , β , Ψ , λ ) = R n , m   ( q , r , β , Ψ ) + λ ( g = 1 G q g + g = 1 G r g + n = 1 N β n + m = 1 M Ψ m 1 )
Substituting (A1) and (A2) into (P1′) gives:
L ( q , r , β , Ψ , λ ) = β n In 2 In ( 1 + α n g = 1 G q g β n ) + Ψ m In 2 In ( 1 + γ m g = 1 G r g Ψ m )
λ ( g = 1 G q g + g = 1 G r g + n = 1 N β n + m = 1 M Ψ m 1 )
By applying the Karush–Kuhn–Tucker (KKT) conditions to (A3), the following must hold:
L q g = 0 ;   L β n = 0 ;   L r g = 0 ;   L Ψ m = 0 ;
Solving for L q g = 0 , find the derivative of L with respect to q g ,
L ( q , r , β , Ψ , λ ) = β n In 2 In ( 1 + α n g = 1 G q g β n ) + λ ( g = 1 G q g )
L q g = β n α n G In 2 ( β n + α n g = 1 G q g ) + λ G
Solving for L r g = 0 , find the derivative of L with respect to r g ,
L ( q , r , β , Ψ , λ ) = Ψ m In 2 In ( 1 + γ m g = 1 G r g Ψ m ) + λ ( g = 1 G r g )
L r g = Ψ m γ m G In 2 ( Ψ m + γ m g = 1 G r g ) + λ G
Solving for L β n = 0, find the derivative of L with respect to β n ,
L ( q , r , β , Ψ , λ ) = β n In 2 In ( 1 + α n g = 1 G q g β n ) + λ ( n = 1 N β n )
L β n = 1 In 2 In ( 1 + α n g = 1 G q g β n ) + 1 In 2 β n α n G β n + α n g = 1 G q g
Solving for L Ψ m = 0 , find the derivative of L with respect to Ψ m ,
L ( q , r , β , Ψ , λ ) = Ψ m In 2 In ( 1 + γ m g = 1 G r g Ψ m ) + λ ( m = 1 M Ψ m )
L Ψ m = 1 In 2 In ( 1 + γ m g = 1 G r g Ψ m ) + 1 In 2   Ψ m γ m G Ψ m + γ m g = 1 G q g
Solving for L λ = 0, find the derivative of L with respect to λ ,
L ( q , r , β , Ψ , λ ) = λ ( g = 1 G q g + g = 1 G r g + n = 1 N β n + m = 1 M Ψ m 1 )
L λ = ( g = 1 G q g + g = 1 G r g +   n = 1 N β n + m = 1 M Ψ m 1 )
Thus, (P1′) is a concave optimization problem. Consequently, any convex optimization method can be employed to address (P1′).

Appendix B

Proof of Energy-Harvesting Unfairness Minimization.
From constraint (28):
g = 1 G q g + g = 1 G r g = 1
we have,
g = 1 G   P A , g   b n q g + g = 1 G   P A , g   h m r g
Putting (A15) in (4) and (16) gives:
E n , m = η n g = 1 G   P A , g   b n q g + η m g = 1 G   P A , g   h m r g ,   n = 1 ,   2 ,   ,   N ,   m = 1 ,   2 ,   ,   M
Let E n , m be the optimal values for E n and E m due to q g and r g .
Since q g and r g represent the optimal values for q g and r g . Therefore, from (A16), we have:
E n , m = η n g = 1 G   P A , g   b n q g + η m g = 1 G   P A , g   h m r g ,   n = 1 ,   2 ,   ,   N ,   m = 1 ,   2 ,   ,   M
From (A17), q g and r g give optimal values for subsequent values of E n , m .

References

  1. Shu, T.; Xia, M.; Chen, J.; Silva, C.D. An energy efficient adaptive sampling algorithm in a sensor network for automated water quality monitoring. Sensors 2017, 17, 2551. [Google Scholar] [CrossRef] [PubMed]
  2. Alexander, P.W.; Benedetto, L.T.; Dimitrakopoulos, T.; Hibbert, D.B.; Ngila, J.C.; Sequeira, M.; Shiels, D. Field-portable flow-injection analysers for monitoring of air and water pollution. Talanta 1996, 43, 915–925. [Google Scholar] [CrossRef]
  3. Huang, X.; Yi, J.; Chen, S.; Zhu, X. A wireless sensor network-based approach with decision support for monitoring lake water quality. Sensors 2015, 15, 29273–29296. [Google Scholar] [CrossRef] [PubMed]
  4. Xu, Y.; Liu, F. Application of wireless sensor network in water quality monitoring. In Proceedings of the IEEE International Conference Computational Science and Engineering and Embedded and Ubiquitous Computing, Guangzhou, China, 21–24 July 2017. [Google Scholar]
  5. Jayalakshmi, M.; Gomathi, V. An enhanced underground pipeline water leakage monitoring and detection system using wireless sensor network. In Proceedings of the IEEE International Conference Soft-Computing and Networks Security, Coimbatore, India, 25–27 February 2015. [Google Scholar]
  6. Balid, W.; Tafish, H.; Refai, H.H. Versatile real-time traffic monitoring system using wireless smart sensor networks. In Proceedings of the IEEE Wireless Communications and Networking Conference, Doha, Qatar, 3–6 April 2016. [Google Scholar]
  7. Nobar, S.K.; Mehr, K.A.; Niya, J.M.; Tazehkand, B.M. Cognitive radio sensor network with green power beacon. IEEE Sens. J. 2017, 17, 1549–1561. [Google Scholar] [CrossRef]
  8. Zhang, H.; Du, Q.; Ren, P.; Sun, L. Joint battery-buffer sustainable guarantees in energy-harvesting enabled wireless networks. In Proceedings of the IEEE Global Communication Conference (GLOBECOM), San Diego, CA, USA, 6–10 December 2015. [Google Scholar]
  9. Shah, G.A.; Alagoz, F.; Fadel, E.A.; Akan, O.B. A spectrum-aware clustering for efficient multimedia routing in cognitive radio sensor networks. IEEE Trans. Veh. Technol. 2014, 63, 3369–3380. [Google Scholar] [CrossRef]
  10. Diamantoulakis, P.D.; Pappi, K.N.; Karagiannisdis, G.K.; Poor, H.V. Autonomous energy harvesting base stations with minimum storage requirements. IEEE Wirel. Commun. Lett. 2015, 4, 265–268. [Google Scholar] [CrossRef]
  11. Akhtar, F.; Rehmani, M.H. Energy replenishment using renewable and traditional energy resources for sustainable wireless sensor networks: A survey. Renew. Sustain. Energy Rev. 2015, 45, 769–784. [Google Scholar] [CrossRef]
  12. Jeon, S.-B.; Kim, S.; Park, S.-J.; Seol, M.-L.; Kim, D.; Chang, Y.K.; Choi, Y.-K. Self-powered electro-coagulation system driven by a wind energy harvesting triboelectric nanogenerator for decentralized water treatment. Nano Energy 2016, 28, 288–295. [Google Scholar] [CrossRef]
  13. Basagni, S.; Naderi, M.Y.; Petrioli, C.; Spenza, D. Wireless sensor networks with energy harvesting. In Mobile Ad Hoc Networking: The Cutting Edge Directions; John Wiley & Sons: Hoboken, NJ, USA, 2013; pp. 701–736. [Google Scholar]
  14. Lu, X.; Wang, P.; Niyato, D.; Kim, D.I.; Han, Z. Wireless networks with RF energy harvesting: A contemporary survey. IEEE Commun. Surv. Tutor. 2015, 17, 757–789. [Google Scholar] [CrossRef]
  15. Diamantoulakis, P.D.; Pappi, K.N.; Ding, Z.; Karagiannidis, G.K. Wireless-powered communications with non-orthogonal multiple access. IEEE Trans. Wirel. Commun. 2016, 15, 8422–8436. [Google Scholar] [CrossRef]
  16. Cota Transmitter. Available online: http://spectrum.ieee.org/energywise/consumer-electronics/gadgets/ossias-cota-wireless-power-tech-promises-to-enable-the-internet-of-everything (accessed on 8 May 2017).
  17. Powercast. Available online: www.powercastco.com (accessed on 5 May 2017).
  18. Powercast. Available online: http://www.powercastsensors.com/products/ wireless-transmitters/ (accessed on 12 January 2018).
  19. Powercast. Available online: http://www.marketwired.com/press-release/ powercasts-wireless-power-development-kit-with-fcc-approved-transmitter-charges-devices-2221816.htm (accessed on 12 January 2018).
  20. Xu, W.; Cheng, W.; Zhang, Y.; Shi, Q.; Wang, X. On the optimization model for multi-hop information transmission and energy transfer in TDMA-based wireless sensor networks. IEEE Commun. Lett. 2017, 21, 1095–1098. [Google Scholar] [CrossRef]
  21. Chen, X.; Zhang, Z.; Chen, H.H.; Zhang, H. Enhancing wireless information and power transfer by exploiting multi-antenna techniques. IEEE Commun. Mag. 2015, 53, 133–141. [Google Scholar] [CrossRef]
  22. Kwan, J.C.; Abraham, A.O. Radio frequency energy harvesting and data rate optimization in wireless information and power transfer sensor networks. IEEE Sens. J. 2017, 17, 4862–4874. [Google Scholar] [CrossRef]
  23. Ejaz, W.; Kandeepan, S.; Anpalagan, A. Optimal placement and number of energy transmitters in wireless sensor networks for RF energy transfer. In Proceedings of the IEEE 26th Annual International Symposium Personal, Indoor, Mobile Radio Communication (PIMRC), Hong Kong, China, 30 August–2 September 2015. [Google Scholar]
  24. Boyd, S.P.; Vandenberghe, L. Convex Optimization; Cambridge University Press: Cambridge, UK, 2009. [Google Scholar]
  25. Derbew, Y.; Libsie, M. A wireless sensor network framework for large-scale industrial water pollution monitoring. In Proceedings of the IEEE International Conference on IST-Africa Conference, Le Meridien Ile, Maurice, 7–9 May 2014. [Google Scholar]
  26. Khaleeq, H.; Abou-Einour, A.; Tarique, M. A reliable wireless system for water quality monitoring and level control. Netw. Prot. Alg. 2015, 15, 1–14. [Google Scholar] [CrossRef]
  27. Parra, L.; Sendra, S.; LIoret, J.; Bosch, I. Development of a conductivity sensor for monitoring groundwater resources to optimize water management in smart city environments. Sensors 2015, 15, 20990–21011. [Google Scholar] [CrossRef] [PubMed]
  28. Cision Pr Newswire. Available online: https://www.prnewswire.com/news-releases/water-quality-monitoring-market-by-product-type-application-and-region---global-forecast-to-2025-300415533.html (accessed on 15 January 2018).
  29. Texas Instruments. Available online: http://www.ti.com/product/MSP430F1611 (accessed on 15 January 2018).
  30. Texas Instruments. Available online: http://www.ti.com/lit/ds/symlink/cc2420.pdf (accessed on 13 April 2018).
  31. Setiawan, D.; Aziz, A.A.; Kim, D.I.; Choi, K.W. Experiment and modeling of wireless-powered sensor network. In Proceedings of the IEEE Wireless Communications and Networking Conference Workshops (WCNCW), San Francisco, CA, USA, 19–22 March 2017. [Google Scholar]
  32. Ju, H.; Chang, K.; Lee, M.-S. In-band full-duplex wireless powered communication networks. In Proceedings of the IEEE 17th International Conference on Advanced Communication Technology (ICACT), Seoul, Korea, 1–3 July 2015. [Google Scholar]
  33. Ling, Z.; Hu, F.; Wang, L.; Yu, J.; Liu, X. Point-to-point wireless information and power transfer in WBAN with energy harvesting. IEEE Access 2017, 5, 8620–8628. [Google Scholar] [CrossRef]
  34. Ju, H.; Zhang, R. Throughput maximization in wireless powered communication networks. IEEE Trans. Wirel. Commun. 2014, 13, 418–428. [Google Scholar] [CrossRef]
  35. Carminati, M.; Stefanelli, V.; Sampietro, M.; Turolla, A.; Rossi, M.; Malavasi, S.; Antonelli, M.; Pifferi, V.; Falciola, L. Smart pipe: A miniaturized sensor platform for real-time monitoring of drinking water quality. In Proceedings of the IEEE Workshop on Environmental, Energy, and Structural Monitoring Systems (EESMS), Milan, Italy, 24–25 July 2017. [Google Scholar]
  36. Shannon, C.E. A mathematical theory of communication. ACM SIGMOBILE Mob. Comp. Commun. Rev. 2001, 5, 3–55. [Google Scholar] [CrossRef]
  37. Elshaikh, M.A.; Othman, M.; Shamala, S.; Desa, J.M. A new fair marker algorithm for DiffServ networks. Comput. Commun. 2008, 31, 3064–3070. [Google Scholar] [CrossRef]
Figure 1. System model for a multi-network wireless information and power transfer (WIPT) system.
Figure 1. System model for a multi-network wireless information and power transfer (WIPT) system.
Sensors 18 01198 g001
Figure 2. Proposed energy harvesting and information-transmission time-division multiple access (TDMA) model.
Figure 2. Proposed energy harvesting and information-transmission time-division multiple access (TDMA) model.
Sensors 18 01198 g002
Figure 3. Example of a network structure.
Figure 3. Example of a network structure.
Sensors 18 01198 g003
Figure 4. The impact of run time on the average system-achievable sum-throughput.
Figure 4. The impact of run time on the average system-achievable sum-throughput.
Sensors 18 01198 g004
Figure 5. The impact of different networks distance from the base station on the system-achievable throughput rate.
Figure 5. The impact of different networks distance from the base station on the system-achievable throughput rate.
Sensors 18 01198 g005
Figure 6. Achievable average sum-throughput against number of dedicated RF sources.
Figure 6. Achievable average sum-throughput against number of dedicated RF sources.
Sensors 18 01198 g006
Figure 7. System fairness index against number of dedicated RF sources.
Figure 7. System fairness index against number of dedicated RF sources.
Sensors 18 01198 g007
Figure 8. The impact of different network distance DUL on the system-achievable throughput rate.
Figure 8. The impact of different network distance DUL on the system-achievable throughput rate.
Sensors 18 01198 g008
Figure 9. The impact of different network distance DUL on the system fairness index.
Figure 9. The impact of different network distance DUL on the system fairness index.
Sensors 18 01198 g009
Figure 10. The impact of transmit power on the system-achievable throughput rate.
Figure 10. The impact of transmit power on the system-achievable throughput rate.
Sensors 18 01198 g010
Table 1. Assumed simulation parameters.
Table 1. Assumed simulation parameters.
ParameterValue
Transmission power of the dedicated RF sources3000 mW
Noise power−114 dBm
Energy-harvesting efficiency0.5
Fraction of energy used for information transmission0.5
Signal-to-noise gap1.5
Radio frequency (RF) transceiver frequency915 MHz
Bandwidth1 MHz
Path loss exponent2
Medium access controlIEEE 802.15.4

Share and Cite

MDPI and ACS Style

Olatinwo, S.O.; Joubert, T.-H. Optimizing the Energy and Throughput of a Water-Quality Monitoring System. Sensors 2018, 18, 1198. https://doi.org/10.3390/s18041198

AMA Style

Olatinwo SO, Joubert T-H. Optimizing the Energy and Throughput of a Water-Quality Monitoring System. Sensors. 2018; 18(4):1198. https://doi.org/10.3390/s18041198

Chicago/Turabian Style

Olatinwo, Segun O., and Trudi-H. Joubert. 2018. "Optimizing the Energy and Throughput of a Water-Quality Monitoring System" Sensors 18, no. 4: 1198. https://doi.org/10.3390/s18041198

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop