Next Article in Journal
A Practical Model of Quartz Crystal Microbalance in Actual Applications
Previous Article in Journal
Direction-of-Arrival Estimation with Coarray ESPRIT for Coprime Array
Previous Article in Special Issue
Relationship between Remote Sensing Data, Plant Biomass and Soil Nitrogen Dynamics in Intensively Managed Grasslands under Controlled Conditions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Energy-Efficient Wireless Sensor Networks for Precision Agriculture: A Review

by
Haider Mahmood Jawad
1,2,
Rosdiadee Nordin
1,
Sadik Kamel Gharghan
3,*,
Aqeel Mahmood Jawad
1,2 and
Mahamod Ismail
1
1
Department of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, UKM Bangi, Selangor 43600, Malaysia
2
Department of Computer Communication Engineering, Al-Rafidain University College, Filastin 10064, Baghdad, Iraq
3
Department of Medical Instrumentation Techniques Engineering, Electrical Engineering Technical College, Middle Technical University (MTU), Al Doura 10022, Baghdad, Iraq
*
Author to whom correspondence should be addressed.
Sensors 2017, 17(8), 1781; https://doi.org/10.3390/s17081781
Submission received: 12 June 2017 / Revised: 19 July 2017 / Accepted: 30 July 2017 / Published: 3 August 2017
(This article belongs to the Special Issue Precision Agriculture and Remote Sensing Data Fusion)

Abstract

:
Wireless sensor networks (WSNs) can be used in agriculture to provide farmers with a large amount of information. Precision agriculture (PA) is a management strategy that employs information technology to improve quality and production. Utilizing wireless sensor technologies and management tools can lead to a highly effective, green agriculture. Based on PA management, the same routine to a crop regardless of site environments can be avoided. From several perspectives, field management can improve PA, including the provision of adequate nutrients for crops and the wastage of pesticides for the effective control of weeds, pests, and diseases. This review outlines the recent applications of WSNs in agriculture research as well as classifies and compares various wireless communication protocols, the taxonomy of energy-efficient and energy harvesting techniques for WSNs that can be used in agricultural monitoring systems, and comparison between early research works on agriculture-based WSNs. The challenges and limitations of WSNs in the agricultural domain are explored, and several power reduction and agricultural management techniques for long-term monitoring are highlighted. These approaches may also increase the number of opportunities for processing Internet of Things (IoT) data.

1. Introduction

Wireless sensor network (WSN) technologies have rapidly developed over the years. Ecological phenomena in a vast area can be monitored using pervasive devices called motes or sensor nodes. Battery-powered WSNs comprise several sensors, processors, and radio frequency (RF) modules. The sensor nodes or motes can communicate wirelessly through a communication link and forward their data to a base station or coordinator node by communicating with a gateway. The communication among sensor nodes depends on the merging of diverse sensors from simple (i.e., humidity, pressure, and temperature) to complex (i.e., localization, tracking, micro-radars, and images), thereby allowing WSNs to monitor a wide range of surroundings to obtain precise information from the field [1]. Accordingly, the sensing, storage, processing, and communication capabilities of sensor nodes have continuously increased [2].
WSNs have been used in different applications, such as military, agriculture, sports, medicine, and industry. Agriculture can be considered as one of the most favorable facilities for WSNs to improve food crop yields and minimize the burden of farmers [3]. Several projects have been introduced in the precision agriculture (PA) literature. PA aims to prevent the application of the same management routine to a crop regardless of site circumstances and to improve field management from several perspectives. For instance, PA can minimize the wastage of pesticides for the effective control of weeds, pests, and diseases as well as guarantee that crops receive an adequate amount of nutrients, thereby leading to a highly effective, green agriculture. Specifically, PA is a management strategy that employs information technology to improve agricultural quality and production. PA differs for traditional farming in the sense that this process accurately identifies variations and relates the spatial data to management activities. PA involves five stages, namely, (i) data collection, (ii) diagnosis, (iii) data analysis, (iv) precision field operation, and (v) evaluation [4].
WSNs are used as cost-effective processes to increase agricultural yield. Accordingly, WSNs have been used in different agricultural applications, such as for monitoring climate and using soil nutrient data to forecast the health of crops and the quality of agricultural products. Irrigation planning can be predicted using WSNs by observing weather conditions (such as temperature and humidity) and soil moisture. Other sensor nodes can be added to the existing WSN to improve the parameters of the agricultural monitoring system and to make the network scalable. However, some challenges have hindered the agricultural application of WSNs, such as determining optimum deployment schemes, measurement periods, routing protocols, energy efficiency, cost, communication range, scalability, and fault tolerance [5]. For example, the scattered deployment of sensor nodes with a long data-gathering period can help extend the network lifetime. However, some factors may challenge the selection of the distribution region. When the agricultural field faces many obstacles, the communication link may be weakened or lost as a result of signal attenuation. The sensor nodes in WSNs are supplied from the battery, thereby preventing connections to the main supply in the deployment location. Reducing power depletion and prolonging battery life are imperative for WSNs considering their limited battery power. Although the application of WSNs has increased constantly over the years, the manufacturing of batteries has not developed at the same rate [6]. Therefore, WSNs are mainly limited by their batteries [7]. Among the aforementioned challenges, this paper focuses on energy management and highlights energy-efficient and energy harvesting techniques that can be used in agriculture.
To fulfill PA requirements, such as addressing the problems resulting from the long distance between farms and base stations, a mobile data connection service can be established by connecting unmanned aerial vehicles or drones with the base station [4]. Such connection allows the sensor nodes to relay their data to the base station within the wide area of the farm field. However, this solution is limited by the quality of service of WSNs.
The main contributions of this paper are summarized as follows:
(i)
The potential of using wireless communications protocols or technologies in agriculture was investigated, and the technology with the best power consumption and communication distance was identified.
(ii)
The taxonomy of energy-efficient and energy harvesting techniques was examined to address the power consumption problems in agriculture and to identify those methods that are most suitable for solving these problems.
(iii)
The existing solutions, applicability, and limitations of applying WSNs in agriculture were reviewed and compared.
(iv)
Recent studies using WSN in PA applications based on Internet of Things (IoT) were surveyed and compared in terms of type of sensors and actuators, IoT end devices, IoT platforms, and IoT application layer.

2. Wireless Communication Technologies for Agriculture

This section presents the different wireless protocols and standards that are used in agriculture. These wireless technologies are also compared to identify the most convenient technology in terms of power consumption and communication range, where the two metrics are posed challenges in current solution of agriculture application [5,8]. IoT is a revolution for the future realm where everything that can utilize a connection will be connected. Cellular technologies are grown and developed to play a crucial role in the IoT realm [9]. Narrowband-IoT (NB-IoT) is a new IoT system constructed from current Long Term Evolution (LTE) functionalities. Subsequently, NB-IoT is possible to share the spectrum of LTE without coexistence problems and to utilize the same pieces of equipment, as well as it is possible to connect seamlessly into the LTE main network. This permits all network facilities such as security, tracking, policy, charging, and authentication to be totally supported [10]. The design goals of NB-IoT cover high coverage area, extended battery life (i.e., 10 years), high network size (52,000 devices/channel/cell), and low-cost devices [10,11]. However, in the near future, NB-IoT technologies, such as Long Range radio (LoRa) will take place in agricultural applications due to low power consumption and preferably used when the agricultural information are to be transmitted over long distances.

2.1. ZigBee Wireless Protocol

ZigBee wireless protocol is considered one of the best candidate technologies for the agriculture and farming domains. Given its low duty cycle, ZigBee is considered appropriate for PA applications, such as irrigation supervision [12], water quality management, and fertilizer and pesticide control, all of which require a cyclic information update. Based on this technology, the sensor nodes in the agricultural field can communicate with the router or coordinator node over a long range (i.e., 100 m) when XBee Series 2 is used. ZigBee can also reduce the communication distance by up to 30 m for indoor conditions (i.e., greenhouses) [13]. The number of deployed sensor and router nodes will be increased to cover the entire field area under surveillance. Some studies have employed Zigbee for PA. For instance, ZigBee was used to investigate the effect of signal strength on node spacing, base station antenna height, and leaf density [14]. In [14], three experiments were conducted in palm orchards in to evaluate a signal propagation model based on the received signal strength indicator (RSSI) of the ZigBee wireless protocol. Through their experiments, the authors concluded that the wireless channel propagation model must be determined before deploying the sensor nodes in palm orchards to obtain robust signal strength characteristics. A path loss model in a mango greenhouse was investigated based on the ZigBee wireless protocol [15].
A cattle-localization-system-based ZigBee WSN was also applied in a grazing field [16]. Instead of requiring additional hardware, ZigBee relies on link quality indication (LQI) to measure distance. The ZigBee protocol achieves cattle localization at a low power consumption and minimum cost. The key parameters of greenhouse climate (i.e., humidity, temperature, CO2, and solar radiation) are considered in [17] to ensure the comfortable growth of plants with 22% energy savings and 33% water usage. ZigBee and Global System for Mobile communication/General Packet Radio Service (GSM/GPRS) technologies were used to monitor and control the climate condition of greenhouses [17]. The ZigBee wireless protocol has also been used to monitor animal behavior (e.g., walking, grazing, lying down, and standing) [18]. ZigBee was also adopted in [18] to overcome the high power consumption and unreliability issues in mobile ad hoc WSNs.
A WSN-based greenhouse that uses ZigBee star topology is merged with artificial intelligence (i.e., fuzzy logic controller) in [19]. The ZigBee wireless protocol is adopted to preserve energy by switching between active and sleep states. Thus, power consumption can be minimized, and the battery lifetime of sensor nodes can be extended. ZigBee is currently applied in smart beehives [20], orange orchards [21], dairy healthcare monitoring of cows in pastures and barns [22], automation in irrigation [23], greenhouse monitoring systems [24,25], and livestock monitoring [26]. As a universal standard for WSNs, the ZigBee protocol was used in several agricultural applications because of its low power consumption, low cost, self-forming characteristics, and suitable communication range.

2.2. Bluetooth (BT) Wireless Protocol

The BT standard has been utilized to establish a communication link between movable and portable devices, such as laptops, over a short distance of up to 10 m. Given its pervasive nature and availability in most mobile devices, BT has been employed to satisfy multi-level agricultural requirements [5]. Weather information, soil moisture, sprinkler position, and temperature are monitored remotely using Global Positioning System (GPS) and BT technologies. The proposed system in [27] was developed for irrigation application to increase field productivity and conserve water. The irrigation application proposed in [28] collects field information in real time via the BT wireless communication protocol. Several software and hardware were developed in [29] to monitor the relative humidity and temperature in greenhouses based on BT. The BT module was employed in integrated control method [30] to control the irrigation system in greenhouses based on soil and weather information, and this technology improved the leaf number, height, dry weight, and fresh weight of red and romaine lettuce in greenhouses. Result of estimation for water usage and electricity also improved by 90% based on integrated control method using BT technology relative to the traditional method (i.e., timer control strategy). Given its low energy consumption, wide availability, and ease of use for farmers, smartphone-based BT has been employed in different agricultural applications [31,32,33,34,35], such as controlling irrigation systems, monitoring soil and weather conditions, and controlling the use of fertilizers and pesticides.

2.3. WiFi Wireless Protocol

WiFi is currently the most extensively utilized wireless technology available in portable devices, including tablets, smartphones, laptops, and desktops. WiFi has a suitable communication distance of about 20 m and 100 m in indoor and outdoor environments, respectively. In PA applications, WiFi extends diverse architectures by connecting several types of devices via an ad hoc network. WiFi and 3G wireless technologies were employed in [36] to estimate the agricultural applications of mobile phones. Remote access and short message services have also been used for controlling and monitoring protected crops. In [37], agricultural data, such as soil temperature, soil moisture, weather temperature and humidity, sunlight intensity, and CO2, were stored in a gateway before they were transmitted to the server computer over a WiFi network. A Wi-Fi (IEEE 802.11g)-based smart WSN is proposed for agricultural monitoring in [38]. The proposed system consists of three nodes: sensor, router, and server. The climate conditions of the greenhouse or agricultural field, such as humidity, temperature, air pressure, light, water level, and soil moisture, are monitored. The said work attempts to lower cost, minimize wiring connections, and enhance the mobility and flexibility of the sensing points in WSN. However, the energy consumption of the proposed system is extremely high at 42.17 J/h.
Given that WiFi requires much power [5], long communication time, and huge data payload [26]. WiFi technology is not preferable for agricultural applications in spite of the fact that a Wi-Fi server prevents data losses by adopting data redundancy techniques. In addition, WiFi cannot be employed for multi-hope applications and influenced by number of users and the signal intensity; thereby, it is inappropriate for agriculture WSNs. Moreover, the WiFi nodes listen all the time, so power consumption will increase [39].

2.4. GPRS/3G/4G Technology

General Packet Radio Service (GPRS) is a packet data service for GSM-based cellular phones. GPRS frequently experiences variable delays and throughputs, and such technology depends on the volume of consumers that share the same communication channels and resources. Gutiérrez et al. [40] used the GPRS module and WSN to develop an automatic crop irrigation system based on the information collected by temperature and soil moisture sensors installed at the root zone of plants, and considered this system a cost-effective and practical solution for improving water quality in PA. A drip irrigation process was evaluated in [41] by measuring soil moisture. A prototype system was also developed based on a data management server and a WSN-GPRS gateway. WSN-GPRS gateway acts as a bridge between WSN and GPRS where the data from the WSN are transferred to a data management center. Navarro-Hellín et al. [42] equipped various wireless nodes with GPRS to measure and transmit soil, plant, and atmosphere information. The wireless nodes have unlimited autonomy because of their independent nature and use of solar energy. Different sensors may transmit information to a remote location via a GPRS network for further analysis by using tablets, mobile phones, or computers. All agriculture sensors are interfaced to the sensor board to obtain agricultural information. Such information is transmitted to the remote server for further analysis through the GPRS-board, which depends on a GSM/GPRS mobile network.

2.5. Long Range Radio (LoRa) Protocol

LoRa is introduced by the LoRa Alliance as a protocol stack for low power and wide area Internet of Things (IoT) communication technologies that are associated with indoor transmission [43]. The basic network architecture of a LoRaWAN consists of LoRa end devices, LoRa gateways, and a LoRa network server. The LoRa end device communicates with gateways that employ LoRa with LoRaWAN. LoRa gateways pass raw LoRaWAN packets from the end devices to a LoRa network server with a high throughput based on the backhaul interface, which is typically 3G or Ethernet. Accordingly, LoRa gateways act as a bidirectional communication or protocol adapter with the LoRa network server. In this case, the LoRa network server takes charge of decoding the data packets transmitted by the LoRa devices and creating the frames that would be directed back to the devices. LoRa offers a bidirectional solution that matches machine-to-machine (M2M) WiFi or cellular technologies. LoRa presents a cost-effective method for linking batteries or mobile devices to the network or to end devices. The LoRa wireless protocol was used in [44] to monitor bee colonies in rural areas and to ensure a communication between the bee node and the local server that is located in a remote location. The soil moisture and temperature, air temperature and humidity, and light intensity inside greenhouses were also monitored using different sensors, microcontrollers, and the LoRa wireless protocol [8]. The LoRa gateway collects data from LoRa nodes to construct the topology of a star network, and may communicate with a cloud server over a long communication range and with high scalability.
LoRa was recently utilized in several agriculture research projects developed by the Libelium Company (Zaragoza, Spain) [45], such as improving kiwi production based on a smart irrigation system (Italy), monitoring of green areas by using a smart garden system (Spain), improving fertilization methods of corn yields (Italy), improving production of banana yields (Colombia), increasing tobacco crops by controlling the climate condition (Italy), saving water through a smart irrigation system (Barcelona), monitoring of vineyard crops (Spain), and monitoring of diseases that affect vineyards (Switzerland).

2.6. SigFox Protocol

SigFox is an ultra-narrowband wireless cellular network [43] with low data rate applications, thereby making this technology appropriate for IoT and machine-type communications systems. SigFox has been used in different applications, including telephone, security, mobile, broadband, and television. The SigFox network was used in [46,47] to construct a geolocation system that localizes animals in mountain pastures throughout the summer. A system was proposed in [46] to help farmers locate their cattle and enhance their production. The importance of power consumption analyses was highlighted in [47], especially when the cattle are located in high mountainous areas.

2.7. Performance Comparison of Wireless Communication Protocols

Table 1 compares the aforementioned wireless communication protocols or technologies relative to different parameters, including power consumption, communication range, data rate, cost, system complexity, and other parameters. The challenges in agricultural applications may be developed from the selection of the deployment range. For instance, the transmitted signal by the sensor node is attenuated when the agriculture field is separated by obstacles. Power consumption is considered as another limitation in the WSN design in agricultural applications [5]. The ZigBee wireless protocol was designed to run with a suitable communication range and low power consumption. LoRa and SigFox are considered to work with low power consumption and long radio range. Accordingly, the power consumption and communication distance of the above technologies have been assessed as follows.
Zigbee and Bluetooth low energy (BLE) are designed for battery-powered devices. These technologies conserve power through low duty cycling and enter sleep mode to extend the battery lifetime. Classic BT, WiFi, GPRS, LoRa, and SigFox have a higher power consumption than ZigBee. Although ZigBee has a shorter communication range than LoRa, SigFox, and GPRS, this range may be extended with a router node to overcome the node deployment limitations in agricultural applications. BLE outperforms ZigBee in terms of power consumption, but this wireless protocol is limited in agricultural applications because of its short communication distance of 10 m, as reported in [48]. ZigBee also has a higher network elasticity than BT, thereby permitting various topologies. Given the large number of nodes (more than 65,000) in the ZigBee network, the ZigBee technology can be used to cover a wide agricultural. Accordingly, the ZigBee wireless protocol has been adopted in many agriculture studies [5,49,50,51,52,53]. One of these studies [5] prefers to utilize ZigBee in farming domains and agricultural applications owing to its energy-efficient, reliable, and low-cost wireless protocol.
The LoRa wireless protocol covers a large communication area with low power consumption. Therefore, it can be suitably deployed in vast agricultural fields. The network size of the LoRa protocol is limited by its duty cycle, where a 1% duty cycle can lead to a maximum communication time of 36 s per hour for each end device [54]. In addition, LoRa gateways have a limited message capacity of less than 100 messages per minute because of the unplanned deployment of LoRa gateways in urban areas, thereby interfering with low power wireless area networks, such as SigFox. Therefore, increasing the number of gateways can challenge the infrastructure of the LoRa network [54]. Moreover, the LoRa technology is complex and has sizable hardware implementations [55].
SigFox has an extremely low data rate (100 bps) and slow transmission time (10 s for 10 bytes) compared with ZigBee and LoRa [56]. SigFox supports star topology supervised by a centralized sever that manages connectivity between devices and the base stations, whereas the LoRa supports wide area network based on star-to-star topology creating a bridge of LoRa gateways. Given that data rate and transmission time are both critical issue in any communication system, SigFox cannot be widely used for agricultural applications. Moreover, this technology does not support the collision avoidance scheme, thereby affecting the network because several M2M devices may be operated in the same area. Moreover, SigFox has a limited reliability because of its one-way communication (without an acknowledgment signal) and low received power. However, both the LoRa and SigFox infrastructures are still in progress. Ali et al. further discuss the limitations of these protocols [56].
From the above discussion and the comparison results presented in Table 1 and Figure 1 and as will be shown in Table 2, Table 3, Table 4, Table 5, Table 6, Table 7 and Table 8 the ZigBee and LoRa wireless protocols have been identified as the most suitable wireless protocols for agricultural applications because of their low power consumption, communication range (acceptable for ZigBee and long for LoRa), small size, easy network implementation, simplicity, low latency (for ZigBee), scalability, and network size.
PA using sensors, actuator, processor, wireless transceiver, and other information technologies, potentially permits manufacturers to computerize site-specific management for automated agriculture. In terms of precision, the considered wireless protocols for agricultural applications have improved the agriculture domain. Precision irrigation is frequently regarded as optimizing irrigation accuracy due to its ability to control the optimum amount of water and irrigation time. The water savings of 90% (based on ZigBee), 33% (based on ZigBee), 50% (based on Bluetooth), and 90% (based on Bluetooth) were achieved for precision irrigation systems relative to traditional irrigation systems in research [17,28,30,40], respectively. Animal behavior, such as laying down, standing, grazing, walking, and other modes, was monitored in [18] using ZigBee wireless protocol. The authors found that laying down and grazing could be improved by 83.5% compared with the findings from similar studies. In another study that has adopted a proposed algorithm that depended on the ZigBee wireless protocol [20], an accuracy rate of 95.4% was expected for the proposed algorithm to monitor the honey bee and the agricultural and environmental aspects. In [23], the automation of the irrigation system based on ZigBee saved the system cost between 1.24% and 6.72% relative to the entire cost of the water user associations, with energy savings of 2.05 to 8.21% and water savings of 0.71 to 6.46%. The proposed model in [35] utilized a smartphone platform (based on Bluetooth and GSM technologies) and permitted three types of irrigation systems. The efficiency factors were improved by 90% for subsurface drip type and 85% and 75% for high- and low-pressure overhead sprinkler types, respectively, to compute for drift and evaporation before the water droplets approached the soil. 3G technology was adopted by Libelium based on Waspmote wireless sensor devices to monitor the vineyards in Northwest Spain [57]. Phytosanitary treatments, such as fungicides and fertilizers, were minimized by 20% and growing yields were enhanced by 15% based on PA. In [8], LoRa wireless protocol was considered to monitor the agriculture environments with 90% power efficiency. The cost of pumping and water for precision irrigation system in green areas was reduced by 30% based on SigFox wireless protocol [58].
The preceding survey for different agricultural applications revealed that PA can be achieved in terms of water savings, animal behavior, accuracy, power efficiency, and reducing system cost for various wireless protocols. Consequently, agriculture can be improved based on agricultural automation systems compared with traditional agriculture systems.

3. Agriculture-Based Energy-Efficient Schemes in Literature

The solution to the power consumption problem in the agriculture domain using WSNs has been highlighted in several studies. Previous studies focused on reducing the power consumption of sensor nodes in WSNs by proposing energy-efficient schemes. This study reviews the existing energy-efficient schemes in WSNs as shown in Figure 2. This review classifies the energy-efficient schemes in agriculture application into two categories, namely, power reduction and energy-harvesting techniques. These techniques can also be classified into subcategories to explore the power consumption problem of agriculture WSNs. Most of these techniques can be employed in agricultural applications, which are highlighted in the following subsections.

3.1. Agriculture-Based Power Reduction Techniques

WSNs contain numerous sensor nodes, which are utilized to measure ecological phenomena in real time and transmit information back to the master node through a wireless module. Given the absence of wire connections, sensor nodes are appropriate for different applications under strict environments. PA is one of the important applications relying on WSNs [67]. A sensor node is usually equipped with rechargeable batteries, which have limited capacity and pose a challenge to long-term application [68]. These batteries supply power to the sensor nodes by providing the necessary current to maintain each part of the sensor nodes working properly. The total power consumption of a sensor node is the sum of each element in the node (i.e., sensor, microcontroller unit, and radio module), and each component may operate at different energy states. Therefore, the lifespan of a sensor node is the time consumed to exhaust its batteries under a sustainable operation threshold.
Numerous scholars have developed power reduction techniques to provide sensor nodes an infinite lifespan. This section reviews several power reduction techniques of WSNs that can be used in agricultural applications. The purposes, wireless protocols, findings, advantages, and limitations of each technique are also discussed.

3.1.1. Sleep/Wake Strategy

Wireless transceivers consume a significant amount of power relative to processors. The energy of the wireless nodes is mostly dissipated during the reception and transmission processes. The radio of sensor nodes can enter sleep mode via the sleep/wake strategy to reduce the power consumption of the RF components of WSNs. No data communication occurs during the sleep mode. The sensor nodes wake up to collect and transmit data within a certain period and then return to sleep mode to conserve energy. In agricultural applications, the sleep/wake strategy is implemented via (i) duty cycling, (ii) medium-access control (MAC) protocols, and (iii) topology control.
Duty cycle is proposed in several studies to lower the power consumption for different agricultural applications based on WSN. Zhang et al. [69] proposed a WSN-based system to monitor soil moisture and analyzed the temporal and spatial variability of soil moisture for variable irrigation. To reduce the power consumption of the soil sensor nodes, the soil moisture sensors were always in sleep mode and activated only when data were to be collected. Million et al. [70] designed a WSN for PA in Malawi and called it WiPAM. This system was intended to automate irrigation and implement an irrigation management system (IMS). The authors investigated soil moisture variability. The sensor nodes were homogeneous, and each was composed of a ZigBee end device (ZED) and a ZigBee coordinator (ZC). In the star topology, three sensors nodes were configured as ZED (in field-nodes) and one as a gateway node. Another node was configured as ZC for aggregating data and actuating the irrigation valves. The power source to sustain the operation of the network was solar power. This approach was complemented by an energy-efficient management approach. In other words, sensor nodes went to sleep when idle and woke up to transmit data when required. The irrigation valves opened or closed depending on the values stored in the coordinator node. Ouadjaout et al. [71] presented an energy-efficient WSN for soil moisture monitoring in an irrigation system. The new platform, DZ50, consists of an RFM12b transceiver and an ATmega328P microcontroller. This platform consumes very low power, and much energy can be saved in sleep mode, in which the transceiver goes inactive (sleep mode) for long periods. Comparison showed that the performance of DZ50 is better than that of TelosB and MicaZ. Specifically, the battery lifetime of DZ50 is seven times that of TelosB and MicaZ based on a 10 s sampling period. Monitoring of environmental conditions, such as wind direction, wind speed, humidity, temperature, conductivity, rain level, pH, and water level, in crop fields was presented in [72]. A solar cell was used to power several sensor nodes deployed at a distance of 500 m to 5 km. WSNs based on IEEE 802.15.4 (C1120 transceiver) and GPRS/3G were adopted to transmit the rural environments to the base station. Energy was saved through low duty cycling (3.3%) for the RF transceiver; the saved energy is equivalent to 30 s of wake up time every 15 min. In addition, a 2-watt solar cell was used to supply power to the overall system, whose total average power consumption was 207 mW.
MAC protocols were also proposed in previous research on agriculture WSNs [39,73,74,75,76]. Sudha et al. [39] proposed an energy-efficient TDMA-based algorithm for wireless sensor communications in an automatic irrigation system. Their experiment involved a header node that collected data directly from all the nodes in the field and passed these data to the base station (BS). This network arrangement was a star single-hop topology. These techniques attain power savings of 10% with a high communication distance of 1 km between the sensor node and the base station. However, when this distance increases, the power consumption also increases. López et al. [75] proposed a WSN for monitoring horticultural yields, which are disseminated among small plots scattered at a communication distance of 10 km. The air temperature and soil moisture are collected during a 10-week period. The authors adopted the MAC protocol and star topology to conserve the power consumption of the sensor nodes that used the IEEE 802.15.4 standard based on the CC2420 transceiver. The lifetimes of the soil moisture and air temperature sensor nodes are 1024 days and 222 days, respectively, utilizing a battery that delivers 2700 mAh.
The topology protocol scheme can be used in agricultural monitoring WSNs to modify the network topology according to the application requirements, thereby reducing the number of active nodes in a network. Some nodes in the network can enter sleep mode to prolong the network lifetime when they are not sensing the same area of interest. Aneeth and Jayabarathi [77] implemented Ad hoc On-Demand Distance Vector (AODV) and Dynamic Source Routing (DSR) protocols over a different topology of ZigBee WSN (i.e., cluster topology, random topology, star topology with gateway based on two cases; inside and outside) in simulation environments by using the OPNET software (Riverbed, San Francisco, CA, USA). Twenty soil moisture sensor nodes and one gateway node were distributed in a farmland with a dimension of 100 × 100 m2. Each node sends information about the soil moisture to the gateway node through the ZigBee wireless protocol. The gateway node passes the information to the controlling system to control the irrigation valve system. Their study showed that the star topology using DSR protocol reduces the power consumption of the WSN because it has less routing overhead compared with AODV protocol. Table 2 shows the comparison of power reduction technique based on sleep/wake schemes for previous research in agricultural applications.

3.1.2. Radio Optimization

Previous studies show that the power is mostly dissipated in the RF components of WSNs than in data processing units, such as microcontrollers and microprocessors [80]. A number of scholars have applied various radio optimization schemes or techniques, including (i) transmission power control (TPC), (ii) modulation scheme, and (iii) cognitive radio, to reduce the power consumption of the RF components of agriculture sensor nodes. In the TPC scheme, the sensor nodes modify the transmitted power to save energy, stimulate avoiding interference, and establish a communication link [81]. TPC can be used in the agricultural field [82,83], where the RF transmitted power of the sensor nodes can be modified to reduce their power consumption based on the measured distance between the sink node and the sensor nodes. Sahota et al. [82] have investigated the application of TPC in reducing the power consumption of the sensor nodes in precision agriculture-based WSNs. Several power levels and different receiver sensitivity levels are considered to perform the said process. The network layers and MAC protocol in a WSN (based on CC1110) for the agriculture domain are adopted to further lower the power consumption of the sensor node. Results show that the power saving that employs multiple modes of transmitted power can be improved by approximately 10% relative to the traditional mode. By contrast, Kamarudin et al. [83] prolonged the lifetime of the sensor node by more than 8.5% by modifying the transmitted power of the CC2420 communication device.
A cognitive radio is an intelligent wireless communication network [84] in which the wireless communication channel in the spectrum band can be selected efficiently [85]. The transmission metrics (e.g., transmitted power, carrier frequency, and modulation scheme) can be adjusted accordingly. A cognitive radio requires more energy than conventional devices do because it includes sophisticated and complex functions [86]. Therefore, an energy-efficient cognitive radio network poses challenges, especially with regard to the use of battery energy. In wireless communication, the electromagnetic spectrum is fully occupied, with several bands being partially used or unused. This situation supports the utilization of a cognitive radio, in which spectrum holes can be utilized.
Sabri et al. [19] fused fuzzy logic control (FLC) with a ZigBee wireless sensor actor network (WSAN), which can sense the surroundings and respond in ideal performance without interference from agricultural crops. FLC assists the specialists in managing complex systems more compared with traditional control methods, which are ineffective in terms of flexibility, energy, productivity, and labor interference. Two significant greenhouse environment parameters (i.e., humidity and temperature) are monitored during daytime and nighttime. The results show that the intelligent technique-based FLC can significantly improve the WSAN lifespan. Therefore, the WSAN can work for 14 years with a 210 mAh battery power based on the FLC merged with WSAN.
The power consumption of networks can be directly affected by the modulation scheme [87]. The modulation parameters can be adjusted to their optimal values to preserve the minimum power consumption of radio modules. Anane et al. [88] investigated the Frequency-shift keying (FSK) and Minimum-shift keying (MSK) modulation strategies to minimize the total power consumption of the sensor node required to transmit given data packets. Through their extensive study, the authors concluded that MSK outperforms FSK in terms of power consumption. However, several modulation schemes cannot be used in the ZigBee wireless protocol that operates at 2.4 GHz because this protocol supports a single modulation scheme. Specifically, the ZigBee wireless protocol works with offset quadrature phase-shift keying (OQPSK) [89]. Table 3 shows the comparison of power reduction technique based on radio optimization schemes for previous research in agricultural applications.

3.1.3. Data Mitigation

Data mitigation presents another power consumption solution for agriculture WSNs to reduce the amount of data transmitted from source nodes to destination nodes. Data mitigation can be achieved via (i) data gathering, (ii) data comparison, (iii) data rate, and (iv) data-driven techniques.
Data gathering can extend the lifetime of sensor nodes in WSNs by minimizing redundant data transmission. In different applications of agriculture WSNs including environment observation, the sensed data of the neighboring nodes may spatially be associated. In this case, data combination presents an important method for reducing the amount of redundant data, reducing the number of transmissions, and minimizing the power consumption of the nodes in the network [90]. Data gathering also reduces latency by minimizing data traffic and improving the delay between the sink and sensor nodes; after reducing the number of communications, this approach can improve the exploitation of bandwidth [91]. Data merging can be accomplished along a route starting from sensor nodes to sink nodes. The nodes in a route can rebroadcast only the maximum, minimum, or average amount of received data. The design of an energy-efficient WSN-based data-gathering scheme poses a significant challenge because this scheme must ensure a trade-off among power consumption, latency, security, data accuracy, and fault tolerance.
Gathering data in agricultural applications, including humidity, weather, temperature, and soil moisture, can minimize the power consumption of environment sensor nodes by spatially correlating the field and redundant data of the sensor nodes when the temperature does not change significantly [1], especially during nighttime. For example, if the microcontroller of the temperature sensor node measures the same temperature value for extended hours, then the sensor node sends the temperature value every four hours to reduce power consumption. Merging the temperature and humidity sensors into a single sensor may also reduce the power consumption, size, and system complexity. Azaza et al. [17] integrated climate condition parameters (i.e., temperature, CO2, humidity, and illuminance sensors) inside a greenhouse and observed a comfortable growth of plants while saving water resources and energy. The greenhouse was equipped with environment control devices, such as ventilation system, fogging system for humidification, and electrical heaters. A smart system based on fuzzy logic control correlated humidity and temperature measurements is implemented to improve the fogging system operation. In that way, the power consumption of the fogging system can be significantly reduced. In addition, the system was improved by a wireless data observing platform (STM 32/F4 microcontroller and Virtex V FPGA board) for logging and data routing, which provides data access in real time. The suggested control system based on fuzzy logic control was experimentally implemented and validated. The results revealed that the total energy and water usage decreased by 22% and 33%, respectively.
Musaazi et al. [92] introduced a data caching algorithm (DCAL) that optimizes the sleep/wake up periods of ZigBee WSNs to achieve low energy consumption and latency in PA application. In WSNs, data are collected from the source nodes and routed to the sink node; from the sink node, the data are sent to the Internet. Reducing the transmission of duplicated sensed data reduces the power consumption. Energy conservation is paramount during the communication phase to prolong the lifetime of sensor nodes. The main method utilized to conserve energy involves switching off the nodes’ transceiver when they are not transmitting nor receiving packets. Additionally, the data-gathering method for agriculture WSNs has been investigated in [93]. The proposed system includes ZigBee wireless sensor nodes, customized farming personal digital assistants (PDAs), and a host PC. Each sensor node contains four sensors to identify five agricultural field parameters: soil temperature, soil moisture, environmental humidity, soil electrical conductivity, and environmental temperature. The PDA combines the ZigBee coordinator node, GPRS module, and GPS module. The ZigBee WSN gathers farming data and obtains GPS information for each sensor node. It then passes the data to the host PC through GPRS. The experimental results show that the battery power of the sensor nodes can be saved based on the data-gathering scheme.
Data compression is a useful method for deploying sensor nodes with restricted energy resources. Information encoding can be performed in sensor nodes, whereas information decoding can be performed in sink nodes. Using compression techniques to reduce the size of information that the sink nodes transmit over wireless channels may also reduce the power consumption and extend the battery life of the sensor nodes. One study has applied data compression approaches to reduce the power consumption for auto-irrigation system which based on CC1000 RF module [41]. Based on this method, the battery of the sensor node can be extended to 359 days.
The data-driven power reduction technique aims to reduce the amount of sampled data by conserving the sensing accuracy to an appropriate level for a specified application [94]. Thereby, the amount of data to be transmitted to the sink nodes can be minimized. Therefore, this technique can reduce the power consumption of agriculture WSNs and extend their battery life. A data-driven algorithm is considered by Lerdsuwan and Phunchongharn [95] to solve the energy consumption problem of the sensor node in PA with low complexity and maintain the transmission rate. Their experiment reveals that their proposed algorithm has higher energy efficiency than the ESPIN and SPIN algorithms in [96,97] by 36.84% and 81.53%, respectively.
The data rate of RF transceivers can be adjusted in the physical layer of a wireless protocol to reduce the power consumption of the sensor node. Davis et al. [98] investigated the low battery condition of a sensor node to attain prolonged battery life for separate wireless sensor nodes that can preserve sampling suitability and reliability in communicating accurate data. Different sensors, such as those for soil moisture, sap flow, and soil water, were examined to study the effect of sensing debility due to low battery voltage. The comparison of the data sampling rate of these sensors shows that sap flow measurement is the best option for agricultural WSN. This finding is attributed to the low error obtained when the sampling interval increased to 15 min while maintaining measurement accuracy. Table 4 shows the comparison of power reduction technique based on data mitigation schemes for previous research in agricultural applications.

3.1.4. Routing Protocol

Routing protocol introduces another power reduction scheme for agriculture WSNs to minimize the path between sensor nodes and sink node, thereby the power consumption of the WSN is reduced. Routing protocol can be performed via (i) sink mobility, (ii) multi-path routing, (iii) cluster architecture, and (iv) routing metric.
Sink mobility was adopted in previous research [99,100]. Mathur et al. [99] proposed a novel mechanism that adopts unmanned aerial vehicles (UAV) to gather data from forest regions instead of classical sensing from nodes deployed in WSN. The proposed method enables the UAV to collect data from WSN in harsh terrain and transmit it to the base station situated far from the sensing area. Therefore, the multi-hop transmission between cluster heads can be completely avoided, and the communication range can be extended.
Multi-path routing has also been suggested by other scholars for agriculture WSNs [67,68,101]. Recently, Nikolidakis et al. [67] proposed an agricultural field weather monitoring system based on the ZigBee wireless protocol. An advance energy-efficient routing protocol was implemented for WSN to automate irrigation management. The transmitter could modify its power based on the distance between the sensor node and base station to save energy. The results revealed that network lifetime increased to 1825 min. Hedley et al. [101] developed a WSN soil moisture mapping and monitoring method to provide information for irrigation scheduling. To conserve power, the sensor nodes relayed data to the BS every 15 min through the greatest energy-efficient route.
Cluster head method is considered by Ndzi et al. [102] to extend the ZigBee WSN lifetime for agricultural application. In addition, the quality of the crop yields is improved and their cost is minimized. The research presented WSN coverage measurements in a mixed crop farmland. An adaptive energy consumption model for each sensor node was proposed and used to compute the energy consumption in the network. A deployment model with a cluster head and two antennas was also proposed and simulated to alleviate short network lifetime due to the vegetation attenuation of signals. This network deployment model extended the lifetime of the network by a factor of more than 20 compared with a deployment where cluster heads are not used. Nikolidakis et al. [103] proposed a new routing protocol for WSN that can reduce the power consumption of sensor nodes through balanced clustering. This protocol was called “equalized cluster head election routing protocol” (ECHERP). ECHERP was implemented in Java language for 500 homogeneous nodes distributed in a 100 × 100 m2 land. The simulation results showed that the proposed protocol outperforms existing protocols in terms of power consumption. A potential application of this protocol is PA.
Another type of routing protocol is called routing metric. Chen et al. [104] used two routing metrics, namely, remained energy and expected transmission count, to compute the optimal routing path to the sink node that ensures low power consumption. “A scalable context-aware objective function (SCAOF)” is proposed by combining robustness-aware, energy-aware, resource-aware, and reliability-aware contexts that render to the compound routing metrics scheme. The experiment is conducted in a garden based on a testbed, which includes a uIPv6 protocol stack and contiki OS. The obtained results prove that SCAOF can convey the desired advantages on network lifespan prolonging, as well as high efficiency and reliability in different hardware testbeds and simulation scenarios. Table 5 shows the comparison of power reduction technique based on routing protocol schemes for previous research in agricultural applications.
With these power reduction techniques, we compared the power saving or battery lifetime, communication distance, and limitations of WSNs in different agricultural applications in the work of several scholars (Table 2, Table 3, Table 4, Table 5 and Table 6). The tables show that most previous studies used ZigBee wireless protocol for different agricultural applications. The use of ZigBee supports our assumption that this wireless protocol is suitable for agricultural monitoring systems as discussed in Section 2. A combination of two or more power reduction schemes was also highlighted by several scholars [106,107,108] to further lower the power consumption of the WSN. Table 6 shows the comparison of power reduction technique based on a combination of power reduction schemes for previous research in agricultural applications. Considering that sensor nodes are power-hungry and battery-limited, one or more of the power reduction schemes can be integrated with energy harvesting techniques to prolong the operation life of sensor nodes significantly. The classification of energy harvesting techniques is explained in the following section.

3.2. Agriculture-Based Energy-Harvesting Techniques

A major limitation of sensor nodes is their limited battery capacity. Several energy-efficient schemes have been introduced in previous research to solve the power consumption problem of sensor nodes. An alternative method that has been utilized to address the problem of limited node lifespan is the use of energy-harvesting techniques. Numerous techniques have been developed to allow sensor nodes to harvest different types of energy, such as solar, wireless power transfer (WPT), mechanical vibration, kinetic, and wind energy, from different environments [110] (Figure 2). Compared with traditional sensor nodes, rechargeable sensor nodes can work continuously for a long lifetime. Ambient energy can be converted to electrical energy and used directly to supply the sensor nodes or can be stored and used later on. In agricultural applications, energy harvesting can be used to prolong the lifetime of sensor nodes. Energy-harvesting techniques for previous research works employed in precision agriculture are shown in Table 7. The said table lists the categories of energy-harvesting techniques, types of wireless protocols, and output energy/power of energy-harvesting techniques. In addition, the form of agricultural applications, and limitations of each article are also highlighted.
Energy-harvesting mechanisms can be implemented with batteries for the sensor nodes. For example, a sensor node using solar energy to charge its batteries can work extensively during daytime when adequate sunlight is available. Meanwhile, the sensor node can use its batteries through power reduction techniques, such as sleep mode (i.e., duty cycle), at night when sunlight is unavailable to save energy. In addition, the sensor node can enter restricted sleep periods (i.e., low duty cycle) and reduce transmission power when its batteries possess low residual energy [111]. Furthermore, adopting a maximum power point tracking system is a reliable battery charging technique for long-term operation. The charge–discharge cycle of the battery is minimized [112].

3.2.1. Solar Energy

Solar energy based on photovoltaic system and methods can be used in agricultural applications based on WSNs [113]. Therefore, solar cells provide a good solution [114] to ensure the survivability of the agriculture monitoring system. Solar cell energy has been used by several studies to provide long-term energy to sensor nodes in agriculture applications.
Gutiérrez et al. [40] developed an irrigation system based on the ZigBee wireless protocol. The system was developed to improve water usage for agricultural crops. Temperature and soil moisture sensors in WSN were placed in the root of the plants to send sensor information to a web application via a gateway. The proposed algorithm controls the water quantity based on threshold values of soil moisture and temperature that are programmed in a microcontroller-based gateway. The WSN is powered by solar cell panels and rechargeable batteries. Water savings of up to 90% were achieved relative to the conventional irrigation method. Considering that the system is cost effective and autonomous, it can be utilized in geographically isolated regions where water sources are limited.
Zou et al. [68] improved the battery lifetime of a WSN based on harvested energy (i.e., solar cell) utilizing shadow detection. With this strategy, sensor nodes can accordingly modify their scheduling to optimize their power production and remaining battery levels. Furthermore, data transmission is optimized through routing and clustering mechanisms. A Bayesian network was employed to provide warning reports of bottlenecks along the path. The system was deployed in real time based on the Texas Instruments CC2530 platform that includes the ZigBee wireless protocol. The battery (lithium type with a storage capacity of 2500 mAh) of the sensor node was charged from the solar cell panel when the harvested power was adequate. The experimental results showed that these techniques allow network activities to occur in a continuous and effective manner.
In [115], a micro-irrigation system that relies on a small solar-powered cell was developed. The energy input, energy output, greenhouse gas productions, and solar cell installation for rural areas were investigated with the proposed co-located system. The researchers compared their system with another commonly used method (i.e., aloe vera cultivation) in terms of life cycle. The life cycle evaluation showed that the proposed system is economical for several rural areas and may provide opportunities for agriculture electrification and motivate economic growth.
Roblin [116] presented an irrigation system relying on a solar cell for rural areas where sunlight is often available. The irrigation system includes pumps working on a solar cell instead of an electricity grid and/or a diesel generator. The study showed that the irrigation system based on a solar cell is better than systems that depend on other energy resources because the electricity grid is unavailable at all times, and the operating cost of diesel pumps is high and relies mainly on the diesel price. Although the solar-powered system was relatively expensive, it became a free source of energy after installation in the rural area and proved to be a worthwhile investment in the long term. A similar irrigation system was proposed in [117]. The system adopts photovoltaic panels to power a water pump that converts the continuous drift of water into a drop drift to achieve increased water usage efficiency.
Kwon et al. [118] suggested a novel prediction technique for energy harvesting with a solar cell within three hours. Moreover, the packet transmissions of the sensor nodes can be controlled depending on the estimated energy. Packet transmissions and energy harvesting are integrated to improve the WSN performance. The integration of these schemes enhances the prediction accuracy and improves the WSN throughput and power consumption. The throughput of the sensor node can be increased by shortening the packet transmission period. By contrast, when the packet transmission period increases, the power consumption of the sensor node decreases. The experimental results show that the proposed packet transmission scheme is superior to the others in terms of data throughput and deadline miss rate. The proposed energy-harvesting method is also predicted more precisely than others by 6.92%.
A study [119] used a solar cell to provide energy to a WSN deployed in a greenhouse. The humidity and temperature of the greenhouse were controlled through a management and monitoring system, which was based on a low-power MSP430 (Texas Instruments, Dallas, TX, USA) microcontroller and an ultra-low-power nRF24L01 transceiver (Nordic Semiconductor, Oslo, Norway). The power consumption of the WSN was minimized as much as possible. In another study, a WSN-based ZigBee (CC2420 module) wireless transceiver and microcontroller (low-power ATmega128L) supplied by the solar cell as a battery charger were considered to monitor the humidity, temperature, rain level, and leaf wetness of vineyards [120]. The WSN covered 30 m between ZigBee units with a low power consumption (35 and 38 mW in transmission and reception modes, respectively).

3.2.2. Wireless Power Transfer

Recent developments in wireless power transfer (WPT) are expected to increase the lifetime of WSNs significantly and make them continuously operational, given that WPT techniques can be utilized to transmit electromagnetic energy between transmitter and receiver devices without any contact between the two. WPT is expected to overcome the constraint of the supply of WSNs. Consequently, some researchers highlighted the utilization of mobile node that can deliver power to deployed sensor nodes such as [121,122]. WPT technology poses a challenge to the energy cooperation between neighboring nodes in WSNs. Therefore, in the future, sensor nodes could harvest energy from the environment and transfer this energy to other nodes in the network; in this manner, a self-sustaining network can be achieved [123]. Accordingly, recent research has investigated multi-hop energy transfer [124,125], which paved the way for new energy cooperative schemes and WPT charging protocols.
WPT can be classified into three main subcategories: (i) electromagnetic (EM) radiation, (ii) magnetic resonator coupling, and (iii) inductive coupling, as shown in Figure 2. Wireless charging in WSNs can be performed via EM radiation and magnetic resonant coupling. EM signals suffer from attenuation over distance, and active radiation may pose a threat to the human body. Meanwhile, magnetic resonant coupling can address the power requirements of agriculture based on WSNs because of its efficiency within a distance of several meters. Many studies used WPT to charge sensor nodes for different applications and fields. WPT-based inductive coupling [121] has been used to charge the battery of sensor nodes scattered in agriculture fields. The energy is transferred from the source coil (mounted on a UAV) to the receiver coil (attached with sensor nodes). A 2.4 W transfer power is transferred to charge a single sensor node. The results addressed a number of limitations and challenges related to the charging of sensor nodes via a UAV. In addition, the results revealed that the battery lifetime of the deployed sensors can be significantly extended through the UAV. A similar approach was adopted by Chen et al. [122] to charge a WSN in an agricultural field through the harvesting of electromagnetic radiation.

3.2.3. Air Flow Energy

Harnessing wind energy is another energy-harvesting technique that can be utilized to provide power to sensor nodes in agricultural applications. An adaptive routing protocol, wind energy harvesting, and sleep scheduling were considered in [126] to minimize the power consumption of the ZigBee transceiver and extend the lifetime of the WSN.

3.2.4. Vibration Energy

Vibration energy based on piezoelectric can be used to charge the battery of sensor nodes to prolong their lifetime. Müller et al. [127] have been analyzed various WSN protocols based on ZigBee (CC2420 and CC2500) and CC1100 with respect to their applicability in the agricultural setting. Furthermore, a fully synchronous protocol with a time-slot architecture for a WSN has been proposed for agricultural machinery to achieve real-time capability, low latency, and deterministic behavior. The objective of their application was to monitor the back door position and filling level of a forage wagon using a ZigBee (CC2420) RF transceiver. Clock synchronization among all nodes is implemented to ensure strict power on/sleep times of each sensor node. Meanwhile, an energy-harvesting unit based on a piezoelectric material has been designed; the unit provides an average power of 200 μW to sensor nodes. In this case, the sensor node can transmit a data payload of nine bytes in 40 ms.

3.2.5. Water Flow Energy

Multi-energy sources (water, wind, and solar) platform is designed for precision agricultural applications by Morais et al. [128]. The authors explored water flow, wind speed and solar radiation feasible energy sources to encounter the requirements of ZigBee router node in WSN. Thus, several powered solutions for WSN is presented. Design considerations regarding water flow energy, the water flow in the pipes of crops irrigation system are employed to generate the energy for ZigBee router node. This idea can be applied in different agricultural applications such as greenhouses, aquaculture, and hydroponic systems, where the water recirculation in pipes is continuous. Like to bulky hydroelectric generation utilities, a water flow in the pipes, derived from the main water source, can be employed to run a turbine joined to a small direct current (DC) generator. The experimental results revealed that the three energy sources combined together can generate an energy of 58 mAh, more than the requirement of the ZigBee router node (39 mAh).

3.2.6. Microbial Fuel Cell Energy

Another type of energy harvesting technique is called microbial fuel cell. This technique is extracted from energy neutral system. Sartori and Brunelli [129] proposed microbial fuel cell to supply the underground freshwater system that used for monitoring the water level in the phreatic zone, artesian wells, and tanks. The proposed system comprises a low-cost phreatimeter sensor, a low-power microcontroller (i.e., MSP430FR5739), and a low-power LoRa wireless protocol. However, the amount of microbial fuel cell energy extraction of 296 μW is not enough to supply LoRa wireless protocol and microcontroller directly when they are in active mode. Therefore, a DC-to-DC boost is employed to raise the small input voltages of 130 mV to 4.5 V.
Evidently, most agricultural applications prefer to use solar cells as battery chargers of WSNs because these cells are easy to install, work efficiently when sunlight is available, and supply more energy compared with other energy-harvesting techniques as shown in Table 7. In addition, the table shows most of the previous scholars adopted ZigBee wireless protocol. Clearly, employing ZigBee supports our study that this wireless protocol is more suitable for agricultural monitoring systems. Solar panels can supply 100 mW/cm2, whereas radio frequency, thermal, vibration, wind, microbial fuel cell, magnetic resonant coupling WPT, and water flow can supply 0.001, 0.06, 0.8, 1.0, 0.296, 14, and 19 mWs, respectively [128,129,130,131]. For example, as shown in Figure 3 (Part A), if the power consumption of the WSN components presented in [120] is 35 mW for ZigBee (Chipcon CC2420), 0.27 mW for the temperature sensor, 3 mW for the humidity sensor, 0.27 mW for the rain gauge sensor, 5 mW for the leaf wetness sensor, and 24 mW for the ATmega128L microcontroller [132], a single solar cell (2 × 2 cm2) panel can adequate supply this WSN. However, when the power consumption of the WSN increases, the dimension of the solar cell panel also needs to be increased.

4. Agriculture Requirements for IoT

The IoT represents the visibility of a group of systems, technologies, platforms, and design principles for joining things, depending on the physical surroundings, through the use of the Internet. PA is an application that can employ the benefits of IoT to increase production efficiency, improve the quality of yields, reduce the negative ecological impact, prevent the prevalence of plant-eating pests or plant diseases, alert farmers about farm fires [141], and increase the profitability of several agricultural production schemes. Agriculture involves farming, planting, and animal rearing, and it has grown under the scope of IoT recently [5]. Tracking of animals, monitoring of farms, and irrigation processes are the main domains of IoT for cultivation [142]. Furthermore, feeding, rearing, medication, and vaccination are essential applications of IoT in the agricultural domain [143]. Consequently, several IoT modular architectures have been proposed and implemented by scholars for PA monitoring (as presented in Table 8). Real-time ecological information can be remotely gathered from the agricultural surroundings based on different sensors, which transmit the information to be processed to determine problems, take required actions using actuators, or store data.
Sensors in WSN can be employed to gather information about environmental and physical features, whereas actuators are used to respond to the feedback to control or to perform an action over the conditions (Figure 3, Part B). The use of sensors in agricultural applications poses a number of requirements, including gathering of soil, weather, and crop information; surveillance of agricultural areas, water and fertilizer requirements of diverse pieces of rough land, several crops on a single piece of acreage, different requirements of crops for unlike soil and weather circumstances, and eliminating of interactive solutions and relying on proactive solutions. All these requirements are applied and processed in parallel. Therefore, different sensors and actuators must be used to handle this information and respond to different conditions. Processed information can be utilized to make a decision instead of raw data of the sensor [132]. This information can be transmuted to the cloud computing via gateway for data processing and data storage, as shown in Figure 3 (Part C).
Reference [144] proposed a modular architecture for a wireless sensor node implemented for PA applications. The sensors employed in this modular were soil moisture, temperature, humidity, and wind direction and speed sensors to monitor the agricultural environments. “Adafruit Pro Trinket” platform was selected for the data processing, and nRF wireless protocol was used as a transceiver to transfer sensor data to the gateway (i.e., Intel Edison to reduce the power consumption). The gateway was in charge of collected information from different sensors and passed the information to the cloud server. The proposed system resulted in improved crop quality and minimized negative ecological effect. In [145], the usage of water in smart irrigation systems was controlled based on developed IoT platforms. A cloud agriculture field-monitoring scheme was designed and implemented to enable the farmer to monitor the soil condition. Soil moisture and weather temperature were monitored to automate the irrigation system in farm while minimizing water consumption, which led to reduced cost and maintained environmental benefits. The proposed water irrigation system included three main parts: a WSN and actuator, a cloud platform, and user application. The WSN and actuator part consisted of sensor nodes for collecting the soil moisture and weather temperature, an actuator node to control the irrigation process, and a sink node that could pass all farm information to the cloud platform. All sensor, sink, and actuator nodes adopted low-power ZigBee wireless protocol.
WSN and 3G network-based agriculture IoT was considered in [146] to monitor the air temperature, air humidity, and soil moisture. The entire system consisted of sensor nodes, actuators sink nodes, server, gateway, and the mobile phone device of the farmer. The collected information by the sensor nodes was sent to the server via gateway and Internet network. The gateway connected the WSN with the Internet to relay the command control among the sensor nodes, the phone of the farmer, the actuators, and the server. However, in this system, the data transmission over the 3G network must ensure real-time communications to support the agricultural WSN.
IoT-based agriculture applications changed classical agricultural surveillance approaches by speedily providing quantitative data with significant temporal and spatial resolution. Several IoT platforms have recently been available in the market. For instance, in agricultural applications, SmartFarmNet [147] platforms can be used to provide more than 30 packages for good commercial products, such as Libelium [45], and experimental, such as Motes [148] and Arduino [149] sensor platforms. Other examples of agricultural applications based on IoT are provided in Table 8. The table presents a comparative analysis of several scholars in terms of sensors, actuators, IoT devices, and IoT platforms that can be used to support agricultural applications.
The major requirements of PA domain such as sensors, microcontrollers, and wireless technologies are highlighted and classified in Table 9. For better clarification, the sensors are classified into three main categories leaf wetness/plant, soil moisture, and environment sensors [5,132]. These sensors can be utilized in several potential agriculture applications. In Table 9, the microcontroller/processor and wireless protocols are also highlighted. Among the microcontrollers, the majority of agriculture sensor nodes adopting ATmega128L because this microcontroller supports data aggregation, decision making, storage capability, flash memory, low complexity, and energy management through multi-levels of power down modes [132]. ZigBee and LoRa wireless protocols/technologies are widely used in several agricultural applications, as discussed previously in Section 2.
In precision agriculture, to obtain high-quality products, the environmental parameters should be controlled to provide optimal values. For example, the temperature rate that has a positive effect on the growth of the pepper field is between 20 and 25 °C. The temperature in rainy, sunny, and nightly days should be kept between 20 and 22 °C, between 25 and 28 °C, and between 18 and 20 °C, respectively and the minimum value should be not lower than 16–17 °C. Air humidity for pepper vegetables should be kept between 60% and 70%. The high-temperature value combines with low humidity value may be caused a negative influence on the growth of the pepper. The maximum humidity value in pepper greenhouse should be not above 70%. Soil pH (i.e., soil acidity) is another factor that directly effects on the pepper crops, where it can measure the quantity of calcium in the soil. The soil for pepper crops can be acid or alkaline depending on the weather conditions. It should be acid for wet climate and alkaline for a dry climate. Soil with pH levels above 7.0 is considered alkaline, while soil with pH levels below 7.0 has acid nature. Soil pH values must be controlled according to the type of the agricultural yield. For pepper crop, the best values for pH gauge are between 6.5 and 5.5. Therefore, the humidity, temperature, and soil pH should be constantly supervised in order to identify the right time for draining and watering the agricultural crops.

5. Challenges and Limitations

The development of WSNs prompted new research trends in the agricultural domain. Micro electromechanical system (MEMS) technologies allow for the manufacture of cheap and small sensors. The pervasive nature of the process, together with tiny, self-regulating sensor nodes, cost-effective equipment, and scalability, indicate that WSNs can be used for agriculture automation [5]. However, regarding the distribution of WSNs to observe different agricultural climates, a number of open challenges and limitations remain. Several of these challenges and limitations in existing agricultural applications based on WSNs are listed below together with suggestions on how to address them.
(1)
Power consumption and battery life: A WSN consists of three main components: sensors, microcontrollers, and RF transceivers. Given that the battery of a sensor node provides limited energy, ensuring that the components of the sensor node consume minimum power is crucial. In particular, reducing the power consumption of the RF transceiver, which consumes more power than the other components in a sensor node, would alleviate this problem [67,127]. Moreover, this issue can be addressed in two steps. The first is to propose an intelligent energy-efficient algorithm. The second step can be performed by utilizing available energy-harvesting techniques, such as solar cells, vibration, and WPT.
(2)
Communication range: WSNs suffer from the effect of harsh ecological conditions because of the wide range of open agricultural surroundings [5]. The WSN protocol contains mechanisms to resist the effect of data transmission failures in the network, which increase due to ecological effects. In agricultural applications, most wireless sensor technologies support a relatively short communication range. Therefore, many sensor and router nodes need to be diffused in a WSN. In the point-to-point Zigbee network, the communication distance can reach 100 m in outdoor environments. The ZigBee communication range can be extended by adopting multi-tire, ad-hoc, decentralized, and mesh network topologies. Drones or UAV also can be used as a mobile router node to extend the communication range within a farm field. A drone could pass the collected data from the sensor nodes to the master node through multi-hop. However, using drones entails other challenges and limitations.
(3)
Propagation losses: In agricultural applications, WSNs must be able to work in diverse surroundings, such as ground, bare land, orchards, greenhouses, farms, and complex topography; they must also be able to operate in all climate conditions. All these conditions influence the performance of radio propagation. Whether the topography is simple or complicated, the communication possibility between the points in a WSN still suffers from serious challenges. The signal transmitted from the sensor nodes in agricultural applications need to pass through a heavy crop canopy to arrive to at the receiver nodes, which cannot ensure a sufficient clearance area and will cause signal propagation absorption, reflection, attenuation, and scattering. In this case, the link quality is degraded, especially when the signal spreads through dense crops. Therefore, when deploying WSNs, communication link quality and temporal and spatial variables must be guaranteed. The communication performance of WSNs is related to the working surroundings. Therefore, due to the limited resources and power budget of WSNs, an accurate wireless channel path loss model must be adopted to reflect the propagation features. This model is expected to demonstrate correct optimization and network evaluation performance throughout the deployment design process to develop the energy efficiency of the nodes [15], improve the target detection and localization applications [16], decrease the number of retransmission, and ensure Quality of Service (QoS) of the network [175].
(4)
Routing: Different problems can emerge due to packet collision and limited bandwidth, which are introduced by channel propagation, and so on. Therefore, when a WSN is deployed in a wide area in farm fields, multi-hop is required. Kim et al. [3] developed an independent mobile robot platform based on a mobility task for surveillance to overcome channel interference.
(5)
Localization and tracking: Tracking and localization of a herd of cattle are considered smart farm applications based on WSNs. For example, a WSN can be employed to track and localize of dairy cows to enable herd management. ZigBee wireless protocol is used to monitor animal locations and behaviors, such as walking and standing, lying down, and grazing [16,18]. In this context, several considerations, such as radio interference, animal situation, and mobility, changes in WSN topology, penetration depth of the signal through the animal body, height of the collar, and access point antennas, need to be taken into account [176]. These considerations pose challenges in the localization and tracking of the animals.
(6)
Reliability: Agricultural monitoring systems based on different environmental sensors can also be used to monitor pollution aside from climate conditions. Important information on climate conditions is reported to related agencies and farmers from a remote location for advance investigations. Dangerous information needs to be dealt with immediately in an emergency, which means that data transmission in WSNs should demonstrate high reliability [3].
(7)
Scalability: In agricultural applications, the construction of WSN-based fault-tolerant and robust hierarchical architectures requires large-scale deployment relative to single-level network architectures. A hierarchical architecture can be scaled up for developing applications by duplicating to several fields. In this context, to increase the number of WSNs over a vast area, multiple wireless router nodes are placed in an agricultural field to guarantee sustained operation.
(8)
Cost: The total hardware and software costs of sensor nodes are important. The design of sensor nodes for any agricultural application level must involve a low cost while demonstrating a robust performance; moreover, the design needs to be available for use by poor country markets [5]. This challenge can be overcome by reducing software and hardware costs further.
(9)
Real time: Most crops are vulnerable to climate conditions, such as humidity, intensity of illumination, and temperature. This vulnerability is a burden to farmers who monitor changes in climate conditions hourly and/or daily because doing so is labor-intensive. Moreover, in greenhouses, a fire can occur and lead to severe agricultural disasters. This evidence suggests that the monitoring of the ecological conditions of agricultural WSNs needs to be in real time. Real-time monitoring will enhance yield production and plant growth and avoid dangerous disasters in farms [3].
(10)
Storage and recording of data: Large amounts of data are recorded from agriculture observing systems because several WSNs in agricultural applications contain several sensors for crop growth analysis and harvesting estimation. This condition requires the base station to monitor changes in farm fields by analyzing patterns. The base station must thus be supported by a high storage capacity.
(11)
Security: Security and protection are important issues in agricultural products. Protection from insects or attacks of rodents in grain stores or fields is essential. Such a challenge must be considered to maintain the security level of agriculture. Protection and security can be achieved based on real-time analysis and processing of agricultural information without human intrusion [159].
(12)
Delay tolerance: Critical delay poses a challenge to agricultural applications. Some agricultural applications can be considered as time sensitive, such as those used in farm fire detection, detection of exposure of crops to pests, cow heat event detection during milking, and exposure of cattle to heat for a certain period. Such information must be transmitted as fast as possible if the critical issue is to be handled. In such a case, a tradeoff between energy consumption and data timelines is necessary. By contrast, some agricultural applications are delay tolerant (i.e., time insensitive), such as protein content, milk fat [177], gathering data from soil and grass monitoring. With delay tolerant approach, the short range low power wireless protocols can be used [178]. Where the information of the agricultural field can be collected and transferred to the master node or to a cloud computing node using “messengers” e.g., a mobile node (mobile robot or UAV). Consequently, the cost [179] and the complexity of the agriculture WSN will be reduced and the lifetime will be increased.
(13)
Fault tolerance: Fault tolerance is a crucial feature of WSNs for succeeding PA. Several faults may occur in PA based on the WSN system, which are (i) communication failure, (ii) faulty sensor setting, (iii) sensor component faults producing incorrect value, and (iv) node failure because of exhausted battery or any other cause. Gutiérrez et al. [40] introduced communication failure and node fault tolerance for an irrigation system. If any fault occurs, the irrigation system tracks the default irrigation program. The node energy depletion failure was minimized in [1,40,180] by adopting solar-cell-powered nodes. Data aggregation and topology control schemes are probable to be fault tolerant for deploying sensor nodes in a vast area.
(14)
Data management: The data management in agriculture poses a challenge because the large amount of data that can be collected from several sensors spread in agricultural field, especially when the agricultural data are intended to be connected to the cloud. Determination of the (i) data analysis method, (ii) data collection schemes, (iii) sensor types, (iv) semantic sensor networking, (v) big data, and (vi) complex event processing enables the designer to manage these crucial aspects. The integration of IoT and software-defined network also introduces a promising and new methodology in deployment, monitoring, and design of network services and resources [181].
(15)
Heterogeneous sensors: Integration of wired and wireless heterogeneous sensors into information platforms to perform interoperability pose challenges in PA. Chen et al. [152] proposed “web service-enabled cyber-physical infrastructure” to solve this issue. The proposed system was able to integrate, process, acquire, and distribute surveillance data from different physical sensors spread in the PA system over the Internet. The infrastructure was executed to serve as an architecture middleware between PA clients and heterogeneous sensors.

6. Conclusions

A review of WSN-based agricultural applications was presented. A comparison was conducted among different wireless technologies or protocols, such as WiFi, Bluetooth, ZigBee, GPRS/3G/4G, LoRa, and SigFox. The comparison results revealed that the ZigBee and LoRa wireless protocols are more convenient for agricultural applications than the others because of its low power consumption and suitable communication range for ZigBee and long for LoRa. A classification of energy-efficient techniques or algorithms and energy-harvesting techniques was also provided. Based on the presented taxonomy, we show that significant types of energy-efficient and energy-harvesting techniques can be used in the agriculture domain. Previous research was also investigated and compared to explore the current problems in agricultural applications based on WSNs and obtain optimum solutions for maintaining system performance. Challenges and limitations were introduced for design considerations in the future. The state-of-the-art approaches of IoT in agricultural applications were reviewed and compared to explore various sensors, actuators, devices, IoT platforms, and application layers.

Acknowledgments

The authors would like to thank Al-Rafidain University College for their generosity in financial assistance.

Author Contributions

Haider Mahmood Jawad, Rosdiadee Nordin, and Sadik Kamel Gharghan classified and compared the energy-efficient and energy harvesting techniques for WSNs, and they surveyed early research on agriculture-based WSNs. Haider Mahmood Jawad and Sadik Kamel Gharghan explored the challenges and limitations of WSNs in the agricultural domain. Aqeel Mahmood Jawad classified and compared various wireless communication protocols and technologies. All authors wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Díaz, S.E.; Pérez, J.C.; Mateos, A.C.; Marinescu, M.-C.; Guerra, B.B. A novel methodology for the monitoring of the agricultural production process based on wireless sensor networks. Comput. Electron. Agric. 2011, 76, 252–265. [Google Scholar] [CrossRef]
  2. Jawhar, I.; Mohamed, N.; Al-Jaroodi, J.; Zhang, S. A framework for using unmanned aerial vehicles for data collection in linear wireless sensor networks. J. Intell. Robot.Syst. 2014, 74, 437–453. [Google Scholar] [CrossRef]
  3. Kim, Y.-D.; Yang, Y.-M.; Kang, W.-S.; Kim, D.-K. On the design of beacon based wireless sensor network for agricultural emergency monitoring systems. Comput. Stand. Interfaces 2014, 36, 288–299. [Google Scholar] [CrossRef]
  4. Valente, J.; Sanz, D.; Barrientos, A.; Cerro, J.D.; Ribeiro, Á.; Rossi, C. An air-ground wireless sensor network for crop monitoring. Sensors 2011, 11, 6088–6108. [Google Scholar] [CrossRef]
  5. Ojha, T.; Misra, S.; Raghuwanshi, N.S. Wireless sensor networks for agriculture: The state-of-the-art in practice and future challenges. Comput. Electron. Agric. 2015, 118, 66–84. [Google Scholar] [CrossRef]
  6. Tuna, G.; Gungor, V.C. Energy harvesting and battery technologies for powering wireless sensor networks. In Industrial Wireless Sensor Networks; Kolavennu, S., Ed.; Woodhead Publishing: Sawston, UK, 2016; pp. 25–38. [Google Scholar]
  7. Tan, Y.K.; Panda, S.K. Review of energy harvesting technologies for sustainable wireless sensor network. In Sustainable Wireless Sensor Networks; Seah, W., Ed.; InTech: Rijeka, Croatia, 2010; pp. 15–43. [Google Scholar]
  8. Ilie-Ablachim, D.; Pătru, G.C.; Florea, I.-M.; Rosner, D. Monitoring Device for Culture Substrate Growth Parameters for Precision Agriculture: Acronym: Monisen. In Proceedings of the 15th RoEduNet Conference: Networking in Education and Research, Bucharest, Romania, 7–9 September 2016; pp. 1–7. [Google Scholar]
  9. Andreev, S.; Galinina, O.; Pyattaev, A.; Gerasimenko, M.; Tirronen, T.; Torsner, J.; Sachs, J.; Dohler, M.; Koucheryavy, Y. Understanding the IoT connectivity landscape: A contemporary M2M radio technology roadmap. IEEE Commun. Mag. 2015, 53, 32–40. [Google Scholar] [CrossRef]
  10. Ratasuk, R.; Vejlgaard, B.; Mangalvedhe, N.; Ghosh, A. Nb-IoT system for M2M communication. In Proceedings of the IEEE Wireless Communications and Networking Conference, Doha, Qatar, 3–6 April 2016; pp. 1–5. [Google Scholar]
  11. Lin, X.; Adhikary, A.; Wang, Y.-P.E. Random access preamble design and detection for 3GPP narrowband IoT systems. IEEE Wirel. Commun. Lett. 2016, 5, 640–643. [Google Scholar] [CrossRef]
  12. Cancela, J.; Fandiño, M.; Rey, B.; Martínez, E. Automatic irrigation system based on dual crop coefficient, soil and plant water status for Vitis vinifera (cv Godello and cv Mencía). Agric. Water Manag. 2015, 151, 52–63. [Google Scholar] [CrossRef]
  13. Rani, M.U.; Kamalesh, S. Energy efficient fault tolerant topology scheme for precision agriculture using wireless sensor network. In Proceedings of the International Conference on Advanced Communication Control and Computing Technologies (ICACCCT), Ramanathapuram, India, 8–10 May 2014; pp. 1208–1211. [Google Scholar]
  14. Rao, Y.; Jiang, Z.-H.; Lazarovitch, N. Investigating signal propagation and strength distribution characteristics of wireless sensor networks in date palm orchards. Comput. Electron. Agric. 2016, 124, 107–120. [Google Scholar] [CrossRef]
  15. Raheemah, A.; Sabri, N.; Salim, M.; Ehkan, P.; Ahmad, R.B. New empirical path loss model for wireless sensor networks in mango greenhouses. Comput. Electron. Agric. 2016, 127, 553–560. [Google Scholar] [CrossRef]
  16. Huircán, J.I.; Muñoz, C.; Young, H.; Von Dossow, L.; Bustos, J.; Vivallo, G.; Toneatti, M. Zigbee-based wireless sensor network localization for cattle monitoring in grazing fields. Comput. Electron. Agric. 2010, 74, 258–264. [Google Scholar] [CrossRef]
  17. Azaza, M.; Tanougast, C.; Fabrizio, E.; Mami, A. Smart greenhouse fuzzy logic based control system enhanced with wireless data monitoring. ISA Trans. 2016, 61, 297–307. [Google Scholar] [CrossRef] [PubMed]
  18. Nadimi, E.S.; Jørgensen, R.N.; Blanes-Vidal, V.; Christensen, S. Monitoring and classifying animal behavior using zigbee-based mobile ad hoc wireless sensor networks and artificial neural networks. Comput. Electron. Agric. 2012, 82, 44–54. [Google Scholar] [CrossRef]
  19. Sabri, N.; Aljunid, S.A.; Ahmad, R.; Malek, M.; Yahya, A.; Kamaruddin, R.; Salim, M. Smart prolong fuzzy wireless sensor-actor network for agricultural application. J. Inf. Sci. Eng. 2012, 28, 295–316. [Google Scholar]
  20. Edwards-Murphy, F.; Magno, M.; Whelan, P.M.; O’Halloran, J.; Popovici, E.M. b+ WSN: Smart beehive with preliminary decision tree analysis for agriculture and honey bee health monitoring. Comput. Electron. Agric. 2016, 124, 211–219. [Google Scholar] [CrossRef]
  21. Sai, Z.; Fan, Y.; Yuliang, T.; Lei, X.; Yifong, Z. Optimized algorithm of sensor node deployment for intelligent agricultural monitoring. Comput. Electron. Agric. 2016, 127, 76–86. [Google Scholar] [CrossRef]
  22. Benaissa, S.; Plets, D.; Tanghe, E.; Verloock, L.; Martens, L.; Hoebeke, J.; Sonck, B.; Tuyttens, F.A.M.; Vandaele, L.; Stevens, N. Experimental characterisation of the off-body wireless channel at 2.4 GHz for dairy cows in barns and pastures. Comput. Electron. Agric. 2016, 127, 593–605. [Google Scholar] [CrossRef] [Green Version]
  23. Fernández-Pacheco, D.; Ferrández-Villena, M.; Molina-Martínez, J.; Ruiz-Canales, A. Performance indicators to assess the implementation of automation in water user associations: A case study in southeast spain. Agric. Water Manag. 2015, 151, 87–92. [Google Scholar] [CrossRef]
  24. Srbinovska, M.; Gavrovski, C.; Dimcev, V.; Krkoleva, A.; Borozan, V. Environmental parameters monitoring in precision agriculture using wireless sensor networks. J. Clean. Prod. 2015, 88, 297–307. [Google Scholar] [CrossRef]
  25. Aiello, G.; Giovino, I.; Vallone, M.; Catania, P.; Argento, A. A decision support system based on multisensor data fusion for sustainable greenhouse management. J. Clean. Prod. 2017, in press. [Google Scholar] [CrossRef]
  26. Gray, J.; Banhazi, T.M.; Kist, A.A. Wireless data management system for environmental monitoring in livestock buildings. Inf. Process. Agric. 2017, 4, 1–17. [Google Scholar] [CrossRef]
  27. Kim, Y.; Evans, R.G.; Iversen, W.M. Remote sensing and control of an irrigation system using a distributed wireless sensor network. IEEE Trans. Instrum. Meas. 2008, 57, 1379–1387. [Google Scholar]
  28. Kim, Y.; Evans, R. Software design for wireless sensor-based site-specific irrigation. Comput. Electron. Agric. 2009, 66, 159–165. [Google Scholar] [CrossRef]
  29. Gang, L.L.L. Design of greenhouse environment monitoring and controlling system based on bluetooth technology. Trans. Chin. Soc. Agric. Mach. 2006, 10, 97–100. [Google Scholar]
  30. Hong, G.-Z.; Hsieh, C.-L. Application of integrated control strategy and bluetooth for irrigating romaine lettuce in greenhouse. IFAC-PapersOnLine 2016, 49, 381–386. [Google Scholar] [CrossRef]
  31. Andrew, D.B.; Alexander, W.L.; Aaron, A.; James, V.K.; Dennis, R.B. Investigation of bluetooth communications for low-power embedded sensor networks in agriculture. In Proceedings of the ASABE Annual International Meeting, Kansas City, MO, USA, 21–24 July 2013. [Google Scholar] [CrossRef]
  32. Zhihong, M.; Yuhan, M.; Liang, G.; Chengliang, L. Smartphone-based visual measurement and portable instrumentation for crop seed phenotyping. IFAC-PapersOnLine 2016, 49, 259–264. [Google Scholar] [CrossRef]
  33. Han, P.; Dong, D.; Zhao, X.; Jiao, L.; Lang, Y. A smartphone-based soil color sensor: For soil type classification. Comput. Electron. Agric. 2016, 123, 232–241. [Google Scholar] [CrossRef]
  34. Bartlett, A.C.; Andales, A.A.; Arabi, M.; Bauder, T.A. A smartphone app to extend use of a cloud-based irrigation scheduling tool. Comput. Electron. Agric. 2015, 111, 127–130. [Google Scholar] [CrossRef]
  35. Vellidis, G.; Liakos, V.; Andreis, J.H.; Perry, C.D.; Porter, W.M.; Barnes, E.M.; Morgan, K.T.; Fraisse, C.; Migliaccio, K.W. Development and assessment of a smartphone application for irrigation scheduling in cotton. Comput. Electron. Agric. 2016, 127, 249–259. [Google Scholar] [CrossRef]
  36. Chung, S.-O.; Kang, S.-W.; Bae, K.-S.; Ryu, M.-J.; Kim, Y.-J. The potential of remote monitoring and control of protected crop production environment using mobile phone under 3G and Wi-Fi communication conditions. Eng. Agric. Environ. Food 2015, 8, 251–256. [Google Scholar] [CrossRef]
  37. Mohapatra, A.G.; Lenka, S.K. Neural network pattern classification and weather dependent fuzzy logic model for irrigation control in WSN based precision agriculture. Procedia Comput. Sci. 2016, 78, 499–506. [Google Scholar] [CrossRef]
  38. Mendez, G.R.; Mukhopadhyay, S.C. A Wi-Fi based smart wireless sensor network for an agricultural environment. In Wireless Sensor Networks and Ecological Monitoring; Mukhopadhyay, S.C., Jiang, J.-A., Eds.; Springer: Berlin/Heidelberg, Germany, 2013; pp. 247–268. [Google Scholar]
  39. Nesa Sudha, M.; Valarmathi, M.L.; Babu, A.S. Energy efficient data transmission in automatic irrigation system using wireless sensor networks. Comput. Electron. Agric. 2011, 78, 215–221. [Google Scholar] [CrossRef]
  40. Gutiérrez, J.; Villa-Medina, J.F.; Nieto-Garibay, A.; Porta-Gándara, M.Á. Automated irrigation system using a wireless sensor network and gprs module. IEEE Trans. Instrum. Meas. 2014, 63, 166–176. [Google Scholar] [CrossRef]
  41. Zhang, R.; Chen, L.; Guo, J.; Meng, Z.; Xu, G. An energy-efficient wireless sensor network used for farmland soil moisture monitoring. In Proceedings of the IET Conference on Wireless Sensor Network, Beijing, China, 15–17 November 2010; pp. 2–6. [Google Scholar]
  42. Navarro-Hellín, H.; Torres-Sánchez, R.; Soto-Valles, F.; Albaladejo-Pérez, C.; López-Riquelme, J.; Domingo-Miguel, R. A wireless sensors architecture for efficient irrigation water management. Agric. Water Manag. 2015, 151, 64–74. [Google Scholar] [CrossRef]
  43. Pitì, A.; Verticale, G.; Rottondi, C.; Capone, A.; Lo Schiavo, L. The role of smart meters in enabling real-time energy services for households: The Italian case. Energies 2017, 10, 199. [Google Scholar] [CrossRef]
  44. Gil-Lebrero, S.; Quiles-Latorre, F.J.; Ortiz-López, M.; Sánchez-Ruiz, V.; Gámiz-López, V.; Luna-Rodríguez, J.J. Honey bee colonies remote monitoring system. Sensors 2016, 17, 55. [Google Scholar] [CrossRef] [PubMed]
  45. Libelium Company. Available online: http://www.Libelium.Com/resources/case-studies/ (accessed on 7 May 2017).
  46. Llaria, A.; Terrasson, G.; Arregui, H.; Hacala, A. Geolocation and Monitoring Platform for Extensive Farming in Mountain Pastures. In Proceedings of the IEEE International Conference on Industrial Technology (ICIT), Seville, Spain, 17–19 March 2015; pp. 2420–2425. [Google Scholar]
  47. Terrasson, G.; Llaria, A.; Marra, A.; Voaden, S. Accelerometer based solution for precision livestock farming: Geolocation enhancement and animal activity identification. In IOP Conference Series: Materials Science and Engineering; IOP Publishing: Bristol, UK, 2016. [Google Scholar]
  48. Rault, T.; Bouabdallah, A.; Challal, Y. Energy efficiency in wireless sensor networks: A top-down survey. Comput. Netw. 2014, 67, 104–122. [Google Scholar] [CrossRef]
  49. Matese, A.; Vaccari, F.P.; Tomasi, D.; Di Gennaro, S.F.; Primicerio, J.; Sabatini, F.; Guidoni, S. Crossvit: Enhancing canopy monitoring management practices in viticulture. Sensors 2013, 13, 7652–7667. [Google Scholar] [CrossRef] [PubMed]
  50. Azpilicueta, L.; López-Iturri, P.; Aguirre, E.; Mateo, I.; Astrain, J.J.; Villadangos, J.; Falcone, F. Analysis of radio wave propagation for ISM 2.4 GHz wireless sensor networks in inhomogeneous vegetation environments. Sensors 2014, 14, 23650–23672. [Google Scholar] [CrossRef] [PubMed]
  51. Marques, G.; Pitarma, R. An indoor monitoring system for ambient assisted living based on internet of things architecture. Int. J. Environ. Res. Public Health 2016, 13, 1152. [Google Scholar] [CrossRef] [PubMed]
  52. Malaver, A.; Motta, N.; Corke, P.; Gonzalez, F. Development and integration of a solar powered unmanned aerial vehicle and a wireless sensor network to monitor greenhouse gases. Sensors 2015, 15, 4072–4096. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  53. Aquino-Santos, R.; González-Potes, A.; Edwards-Block, A.; Virgen-Ortiz, R.A. Developing a new wireless sensor network platform and its application in precision agriculture. Sensors 2011, 11, 1192–1211. [Google Scholar] [CrossRef] [PubMed]
  54. Adelantado, F.; Vilajosana, X.; Tuset-Peiro, P.; Martinez, B.; Melia, J. Understanding the limits of LoRaWAN. arXiv preprint, 2016; arXiv:1607.08011. [Google Scholar]
  55. Kirichek, R.; Kulik, V. Long-Range Data Transmission on Flying Ubiquitous Sensor Networks (FUSN) by Using Lpwan Protocols. In Proceedings of the International Conference on Distributed Computer and Communication Networks, Moscow, Russia, 21–25 November 2016; Springer: Cham, Switzerland; pp. 442–453. [Google Scholar]
  56. Ali, A.; Shah, G.A.; Farooq, M.O.; Ghani, U. Technologies and challenges in developing machine-to-machine applications: A survey. J. Netw. Comput. Appl. 2017, 83, 124–139. [Google Scholar] [CrossRef]
  57. Martinez, J. Smart Viticulture Project in Spain Uses Sensor Devices to Harvest Healthier More Abundant Grapes for Coveted Albario Wines. Libelium World. Publish in: Agriculture, Case Studies, Meshlium, Plug and Sense, Waspmote. Available online: http://www.libelium.com/sensors-mag-smart-viticulture-project-in-spain-uses-sensor-devices-to-harvest-healthier-more-abundant-grapes-for-coveted-albarino-wines/ (accessed on 7 May 2017).
  58. Monitoring Green Areas in Spain to Develop a Smart Garden System. Available online: http://libelium.Com/downloads/training/webinar_smart_agriculture_libelium_29_06_2017.Pdf (accessed on 9 July 2017).
  59. Haase, J. Wireless network standards for building automation. In Embedded Systems for Smart Appliances and Energy Management; Springer: New York, NY, USA, 2013; pp. 53–65. [Google Scholar]
  60. Georgakakis, E.; Nikolidakis, S.A.; Vergados, D.D.; Douligeris, C. An analysis of bluetooth, Zigbee and bluetooth low energy and their use in Wbans. In Proceedings of the International Conference on Wireless Mobile Communication and Healthcare, Ayia Napa, Cyprus, 18–20 October 2010; Springer: Berlin/Heidelberg, Germany; pp. 168–175. [Google Scholar]
  61. Fernández-Garcia, R.; Gil, I. An alternative wearable tracking system based on a low-power wide-area network. Sensors 2017, 17, 592. [Google Scholar] [CrossRef] [PubMed]
  62. Gharghan, S.K.; Nordin, R.; Ismail, M. A survey on energy efficient wireless sensor networks for bicycle performance monitoring application. J. Sens. 2014, 2014, 16. [Google Scholar] [CrossRef]
  63. Joh, H.; Ryoo, I. A hybrid WiFi P2P with bluetooth low energy for optimizing smart device’s communication property. Peer Peer Netw. Appl. 2015, 8, 567–577. [Google Scholar] [CrossRef]
  64. Frank, R.; Bronzi, W.; Castignani, G.; Engel, T. Bluetooth low energy: An alternative technology for VANET applications. In Proceedings of the 11th IEEE Annual Conference on Wireless on-Demand Network Systems and Services (WONS), Obergurgl, Austria, 2–4 April 2014; pp. 104–107. [Google Scholar]
  65. Zhou, H.; Guo, C.; Qin, J. Efficient application of GPRS and CDMA networks in SCADA system. In Proceedings of the IEEE PES General Meeting, Providence, RI, USA, 25–29 July 2010; pp. 1–6. [Google Scholar]
  66. Gungor, V.C.; Sahin, D.; Kocak, T.; Ergut, S.; Buccella, C.; Cecati, C.; Hancke, G.P. Smart grid technologies: Communication technologies and standards. IEEE Trans. Ind. Inform. 2011, 7, 529–539. [Google Scholar] [CrossRef]
  67. Nikolidakis, S.A.; Kandris, D.; Vergados, D.D.; Douligeris, C. Energy efficient automated control of irrigation in agriculture by using wireless sensor networks. Comput. Electron. Agric. 2015, 113, 154–163. [Google Scholar] [CrossRef]
  68. Zou, T.; Lin, S.; Feng, Q.; Chen, Y. Energy-efficient control with harvesting predictions for solar-powered wireless sensor networks. Sensors 2016, 16, 53. [Google Scholar] [CrossRef] [PubMed]
  69. Zhang, M.; Li, M.; Wang, W.; Liu, C.; Gao, H. Temporal and spatial variability of soil moisture based on wsn. Math. Comput. Model. 2013, 58, 826–833. [Google Scholar] [CrossRef]
  70. Million, M.; Marco, Z.; Antoine, B.; Graham, A.; Harry, G.; Timothy, C. Successful deployment of a wireless sensor network for precision agriculture in Malawi. Int. J. Distrib. Sens. Netw. 2013, 2013, 13. [Google Scholar]
  71. Ouadjaout, A.; Lasla, N.; Bagaa, M.; Doudou, M.; Zizoua, C.; Kafi, M.A.; Derhab, A.; Djenouri, D.; Badache, N. Dz50: Energy-efficient wireless sensor mote platform for low data rate applications. Procedia Comput. Sci. 2014, 37, 189–195. [Google Scholar] [CrossRef]
  72. Nguyen, T.-D.; Thanh, T.T.; Nguyen, L.-L.; Huynh, H.-T. On the design of energy efficient environment monitoring station and data collection network based on ubiquitous wireless sensor networks. In Proceedings of the IEEE RIVF International Conference on Computing & Communication Technologies Research, Innovation, and Vision for the Future (RIVF), Can Tho, Vietnam, 25–28 January 2015; pp. 163–168. [Google Scholar]
  73. Sun, T.; Yan, X.J.; Yan, Y. A chain-type wireless sensor network in greenhouse agriculture. J. Comput. 2013, 8, 2366–2373. [Google Scholar] [CrossRef]
  74. El-Kader, S.M.A.; El-Basioni, B.M.M. Precision farming solution in Egypt using the wireless sensor network technology. Egypt. Inform. J. 2013, 14, 221–233. [Google Scholar] [CrossRef]
  75. López, J.A.; Garcia-Sanchez, A.-J.; Soto, F.; Iborra, A.; Garcia-Sanchez, F.; Garcia-Haro, J. Design and validation of a wireless sensor network architecture for precision horticulture applications. Precis. Agric. 2011, 12, 280–295. [Google Scholar] [CrossRef]
  76. Lee, H.-C.; Lee, J.-W.; Hwang, J.-H.; Yoe, H. A study on energy efficient mac protocol of wireless sensor network for ubiquitous agriculture. In Proceedings of the International Conference on Future Generation Information Technology, Jeju Island, Korea, 13–15 December 2010; pp. 642–650. [Google Scholar]
  77. Aneeth, T.; Jayabarathi, R. Energy-efficient communication in wireless sensor network for precision farming. In Artificial Intelligence and Evolutionary Computations in Engineering Systems; Springer: New Delhi, India, 2016; pp. 417–427. [Google Scholar]
  78. Mittal, A.; Chetan, K.; Jayaraman, S.; Jagyasi, B.G.; Pande, A.; Balamuralidhar, P. mKRISHI wireless sensor network platform for precision agriculture. In Proceedings of the Sixth International Conference on Sensing Technology (ICST), Kolkata, India, 18–21 December 2012; pp. 623–629. [Google Scholar]
  79. Zhu, B.; Han, W.; Wang, Y.; Wang, N.; Chen, Y.; Guo, C. Development and evaluation of a wireless sensor network monitoring system in various agricultural environments. J. Microw. Power Electromagn. Energy 2014, 48, 170–183. [Google Scholar] [CrossRef]
  80. Mesin, L.; Aram, S.; Pasero, E. A neural data-driven algorithm for smart sampling in wireless sensor networks. EURASIP J. Wirel. Commun. Netw. 2014, 2014, 1–8. [Google Scholar] [CrossRef]
  81. Wang, J.; Niu, X.; Zheng, L.; Zheng, C.; Wang, Y. Wireless mid-infrared spectroscopy sensor network for automatic carbon dioxide fertilization in a greenhouse environment. Sensors 2016, 16, 1941. [Google Scholar] [CrossRef] [PubMed]
  82. Sahota, H.; Kumar, R.; Kamal, A.; Huang, J. An energy-efficient wireless sensor network for precision agriculture. In Proceedings of the IEEE Symposium on Computers and Communications (ISCC), Riccione, Italy, 22–25 June 2010; pp. 347–350. [Google Scholar]
  83. Kamarudin, L.; Ahmad, R.; Ndzi, D.; Zakaria, A.; Ong, B.; Kamarudin, K.; Harun, A.; Mamduh, S. Modeling and simulation of wsns for agriculture applications using dynamic transmit power control algorithm. In Proceedings of the Third International Conference on Intelligent Systems, Modelling and Simulation (ISMS), Kota Kinabalu, Malaysia, 8–10 February 2012; pp. 616–621. [Google Scholar]
  84. Mansoor, N.; Islam, A.M.; Zareei, M.; Baharun, S.; Wakabayashi, T.; Komaki, S. Cognitive radio ad-hoc network architectures: A survey. Wirel. Pers. Commun. 2015, 81, 1117–1142. [Google Scholar] [CrossRef]
  85. Abolarinwa, J.; Latiff, N.M.A.; Syed, S.K. Energy-efficient, learning-inspired channel decision and access technique for cognitive radio-based wireless sensor networks. Int. J. Multimed. Ubiquitous Eng. 2015, 10, 11–24. [Google Scholar] [CrossRef]
  86. Masonta, M.; Haddad, Y.; De Nardis, L.; Kliks, A.; Holland, O. Energy efficiency in future wireless networks: Cognitive radio standardization requirements. In Proceedings of the IEEE 17th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD), Barcelona, Spain, 17–19 September 2012; pp. 31–35. [Google Scholar]
  87. Sendra, S.; Lloret, J.; García, M.; Toledo, J.F. Power saving and energy optimization techniques for wireless sensor neworks. J. Commun. 2011, 6, 439–459. [Google Scholar] [CrossRef]
  88. Anane, R.; Raoof, K.; Bouallegue, R. Minimization of wireless sensor network energy consumption through optimal modulation scheme and channel coding strategy. J. Signal Process. Syst. 2016, 83, 65–81. [Google Scholar] [CrossRef]
  89. Setiawan, M.A.; Shahnia, F.; Rajakaruna, S.; Ghosh, A. Zigbee-based communication system for data transfer within future microgrids. IEEE Trans. Smart Grid 2015, 6, 2343–2355. [Google Scholar] [CrossRef]
  90. Gao, Q.; Zuo, Y.; Zhang, J.; Peng, X.-H. Improving energy efficiency in a wireless sensor network by combining cooperative MIMO with data aggregation. IEEE Trans. Veh. Technol. 2010, 59, 3956–3965. [Google Scholar] [CrossRef]
  91. Talele, A.; Patil, S.G.; Chopade, N. A survey on data routing and aggregation techniques for wireless sensor networks. In Proceedings of the International Conference on Pervasive Computing (ICPC), Pune, India, 8–10 January 2015; pp. 1–5. [Google Scholar]
  92. Musaazi, K.P.; Bulega, T.; Lubega, S.M. Energy efficient data caching in wireless sensor networks: A case of precision agriculture. In Proceedings of the International Conference on e-Infrastructure and e-Services for Developing Countries, Kampala, Uganda, 24–25 November 2014; pp. 154–163. [Google Scholar]
  93. Zheng, L.; Li, M.; Wu, C.; Ye, H.; Ji, R.; Deng, X.; Che, Y.; Fu, C.; Guo, W. Development of a smart mobile farming service system. Math. Comput. Model. 2011, 54, 1194–1203. [Google Scholar] [CrossRef]
  94. Anastasi, G.; Conti, M.; Di Francesco, M.; Passarella, A. Energy conservation in wireless sensor networks: A survey. Ad Hoc Netw. 2009, 7, 537–568. [Google Scholar] [CrossRef]
  95. Lerdsuwan, P.; Phunchongharn, P. An energy-efficient transmission framework for IoT monitoring systems in precision agriculture. In Information Science and Applications 2017: Icisa 2017; Kim, K., Joukov, N., Eds.; Springer: Macau, China, 2017; pp. 714–721. [Google Scholar]
  96. Li, J.; Shen, C. An energy conservative wireless sensor networks approach for precision agriculture. Electronics 2013, 2, 387–399. [Google Scholar] [CrossRef]
  97. Pattani, K.M.; Chauhan, P.J. Spin protocol for wireless sensor network. Int. J. Adv. Res. Eng. Sci. Technol. 2015, 2, 2394–2444. [Google Scholar]
  98. Davis, T.W.; Liang, X.; Kuo, C.-M.; Liang, Y. Analysis of power characteristics for sap flow, soil moisture, and soil water potential sensors in wireless sensor networking systems. IEEE Sens. J. 2012, 12, 1933–1945. [Google Scholar] [CrossRef]
  99. Mathur, P.; Nielsen, R.H.; Prasad, N.R.; Prasad, R. Data collection using miniature aerial vehicles in wireless sensor networks. IET Wirel. Sens. Syst. 2016, 6, 17–25. [Google Scholar] [CrossRef]
  100. Khan, T.F.; Kumar, D.S. Mobile collector aided energy reduced (MCER) data collection in agricultural wireless sensor networks. In Proceedings of the IEEE 6th International Conference on Advanced Computing (IACC), Bhimavaram, India, 27–28 February 2016; pp. 629–633. [Google Scholar]
  101. Hedley, C.; Ekanayake, J.; Roudier, P. Wireless soil moisture sensor networks for precision irrigation scheduling. In Workshop Abstracts, Advanced Nutrient Management: Gains from the Past-Goals for the Future; Massey University: Palmerston North, New Zealand, 2012; p. 85. [Google Scholar]
  102. Ndzi, D.L.; Harun, A.; Ramli, F.M.; Kamarudin, M.L.; Zakaria, A.; Shakaff, A.Y.M.; Jaafar, M.N.; Zhou, S.; Farook, R.S. Wireless sensor network coverage measurement and planning in mixed crop farming. Comput. Electron. Agric. 2014, 105, 83–94. [Google Scholar] [CrossRef] [Green Version]
  103. Nikolidakis, S.A.; Kandris, D.; Vergados, D.D.; Douligeris, C. Energy efficient routing in wireless sensor networks through balanced clustering. Algorithms 2013, 6, 29–42. [Google Scholar] [CrossRef]
  104. Chen, Y.; Chanet, J.-P.; Hou, K.-M.; Shi, H.; de Sousa, G. A scalable context-aware objective function (SCAOF) of routing protocol for agricultural low-power and lossy networks (RPAL). Sensors 2015, 15, 19507–19540. [Google Scholar] [CrossRef] [PubMed]
  105. Song, Y.; Ma, J.; Zhang, X.; Feng, Y. Design of wireless sensor network-based greenhouse environment monitoring and automatic control system. J. Netw. 2012, 7, 838–844. [Google Scholar] [CrossRef]
  106. Sahota, H.; Kumar, R.; Kamal, A. A wireless sensor network for precision agriculture and its performance. Wirel. Commun. Mob. Comput. 2011, 11, 1628–1645. [Google Scholar] [CrossRef]
  107. Sinha, K.; Sinha, B.P.; Datta, D. An energy-efficient communication scheme for wireless networks: A redundant radix-based approach. IEEE Trans. Wirel. Commun. 2011, 10, 550–559. [Google Scholar] [CrossRef]
  108. Kamarudin, L.M.; Ahmad, R.B.; Ndzi, D.L.; Zakaria, A.; Kamarudin, K.; Ahmed, M.E.E.S. Simulation and analysis of leach for wireless sensor networks in agriculture. Int. J. Sens. Netw. 2016, 21, 16–26. [Google Scholar]
  109. De la Concepcion, A.R.; Stefanelli, R.; Trinchero, D. A wireless sensor network platform optimized for assisted sustainable agriculture. In Proceedings of the IEEE Global Humanitarian Technology Conference (GHTC), San Jose, CA, USA, 10–13 October 2014; pp. 159–165. [Google Scholar]
  110. Sudevalayam, S.; Kulkarni, P. Energy harvesting sensor nodes: Survey and implications. IEEE Commun. Surv. Tutor. 2011, 13, 443–461. [Google Scholar] [CrossRef]
  111. Nintanavongsa, P.; Naderi, M.Y.; Chowdhury, K.R. Medium access control protocol design for sensors powered by wireless energy transfer. In Proceedings of the IEEE INFOCOM, Turin, Italy, 14–19 April 2013; pp. 150–154. [Google Scholar]
  112. Anisi, M.H.; Abdul-Salaam, G.; Idris, M.Y.I.; Wahab, A.W.A.; Ahmedy, I. Energy harvesting and battery power based routing in wireless sensor networks. Wirel. Netw. 2015. [Google Scholar] [CrossRef]
  113. Akhtar, F.; Rehmani, M.H. Energy replenishment using renewable and traditional energy resources for sustainable wireless sensor networks: A review. Renew. Sustain. Energy Rev. 2015, 45, 769–784. [Google Scholar] [CrossRef]
  114. Zhang, Z.; Wu, P.; Han, W.; Yu, X. Remote monitoring system for agricultural information based on wireless sensor network. J. Chin. Inst. Eng. 2017, 40, 75–81. [Google Scholar] [CrossRef]
  115. Ravi, S.; Macknick, J.; Lobell, D.; Field, C.; Ganesan, K.; Jain, R.; Elchinger, M.; Stoltenberg, B. Colocation opportunities for large solar infrastructures and agriculture in drylands. Appl. Energy 2016, 165, 383–392. [Google Scholar] [CrossRef]
  116. Roblin, S. Solar-powered irrigation: A solution to water management in agriculture? Renew. Energy Focus 2016, 17, 205–206. [Google Scholar] [CrossRef]
  117. Kumar, M.; Reddy, K.; Adake, R.; Rao, C. Solar powered micro-irrigation system for small holders of dryland agriculture in India. Agric. Water Manag. 2015, 158, 112–119. [Google Scholar] [CrossRef]
  118. Kwon, K.; Yang, J.; Yoo, Y. Adaptive control of the packet transmission period with solar energy harvesting prediction in wireless sensor networks. Sensors 2015, 15, 9741–9755. [Google Scholar] [CrossRef] [PubMed]
  119. Hou, J.; Gao, Y. Greenhouse wireless sensor network monitoring system design based on solar energy. In Proceedings of the International Conference on Challenges in Environmental Science and Computer Engineering (CESCE), Wuhan, China, 6–7 March 2010; pp. 475–479. [Google Scholar]
  120. Alippi, C.; Boracchi, G.; Camplani, R.; Roveri, M. Wireless sensor networks for monitoring vineyards. In Methodologies and Technologies for Networked Enterprises: Artdeco: Adaptive Infrastructures for Decentralised Organisations; Anastasi, G., Bellini, E., Di Nitto, E., Ghezzi, C., Tanca, L., Zimeo, E., Eds.; Springer: Berlin/Heidelberg, Germany, 2012; pp. 295–310. [Google Scholar]
  121. Mittleider, A.; Griffin, B.; Detweiler, C. Experimental analysis of a uav-based wireless power transfer localization system. In Proceedings of the 14th International Symposium on Experimental Robotics, Tokyo, Japan, 3–6 October 2016; pp. 357–371. [Google Scholar]
  122. Chen, S.; Shu, Y.; Yu, B.; Liang, C.; Shi, Z.; Chen, J. Demo: Mobile wireless charging and sensing by drones. In Proceedings of the 14th Annual International Conference on Mobile Systems, Applications, and Services Companion, Singapore, 25–30 June 2016. [Google Scholar]
  123. Gurakan, B.; Ozel, O.; Yang, J.; Ulukus, S. Energy cooperation in energy harvesting communications. IEEE Trans. Commun. 2013, 61, 4884–4898. [Google Scholar] [CrossRef]
  124. Kaushik, K.; Mishra, D.; De, S.; Basagni, S.; Heinzelman, W.; Chowdhury, K.; Jana, S. Experimental demonstration of multi-hop RF energy transfer. In Proceedings of the IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), London, UK, 8–11 September 2013; pp. 538–542. [Google Scholar]
  125. Xie, L.; Shi, Y.; Hou, Y.T.; Lou, A. Wireless power transfer and applications to sensor networks. IEEE Wirel.Commun. 2013, 20, 140–145. [Google Scholar]
  126. Nayak, A.; Prakash, G.; Rao, A. Harnessing wind energy to power sensor networks for agriculture. In Proceedings of the International Conference on Advances in Energy Conversion Technologies (ICAECT), Manipal, India, 23–25 January 2014; pp. 221–226. [Google Scholar]
  127. Müller, G.; Rittenschober, T.; Springer, A. A wireless sensor network using energy harvesting for agricultural machinery. E & I Elektrotech. Informationstech. 2010, 127, 39–46. [Google Scholar]
  128. Morais, R.; Matos, S.G.; Fernandes, M.A.; Valente, A.L.; Soares, S.F.; Ferreira, P.; Reis, M. Sun, wind and water flow as energy supply for small stationary data acquisition platforms. Comput. Electron. Agric. 2008, 64, 120–132. [Google Scholar] [CrossRef]
  129. Sartori, D.; Brunelli, D. A smart sensor for precision agriculture powered by microbial fuel cells. In Proceedings of the IEEE Sensors Applications Symposium (SAS), Catania, Italy, 20–22 April 2016; pp. 1–6. [Google Scholar]
  130. Paradiso, J.A.; Starner, T. Energy scavenging for mobile and wireless electronics. IEEE Pervasive Comput. 2005, 4, 18–27. [Google Scholar] [CrossRef]
  131. Seah, W.K.G.; Tan, Y.K.; Chan, A.T.S. Research in energy harvesting wireless sensor networks and the challenges ahead. In Autonomous Sensor Networks: Collective Sensing Strategies for Analytical Purposes; Filippini, D., Ed.; Springer: Berlin/Heidelberg, Germany, 2013; pp. 73–93. [Google Scholar]
  132. Abbasi, A.Z.; Islam, N.; Shaikh, Z.A. A review of wireless sensors and networks’ applications in agriculture. Comput. Stand. Interfaces 2014, 36, 263–270. [Google Scholar]
  133. Malaver Rojas, J.A.; Gonzalez, L.F.; Motta, N.; Villa, T.F.; Etse, V.K.; Puig, E. Design and flight testing of an integrated solar powered UAV and WSN for greenhouse gas monitoring emissions in agricultural farms. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Hamburg, Germany, 28 September–2 October 2015; pp. 1–6. [Google Scholar]
  134. Bencini, L.; Maddio, S.; Collodi, G.; Di Palma, D.; Manes, G.; Manes, A. Development of wireless sensor networks for agricultural monitoring. In Smart Sensing Technology for Agriculture and Environmental Monitoring; Springer: Berlin/Heidelberg, Germany, 2012; pp. 157–186. [Google Scholar]
  135. Eto, M.; Katsuma, R.; Tamai, M.; Yasumoto, K. Efficient coverage of agricultural field with mobile sensors by predicting solar power generation. In Proceedings of the IEEE 29th International Conference on Advanced Information Networking and Applications (AINA), Gwangiu, Korea, 24–27 March 2015; pp. 62–69. [Google Scholar]
  136. Burgess, S.S.; Kranz, M.L.; Turner, N.E.; Cardell-Oliver, R.; Dawson, T.E. Harnessing wireless sensor technologies to advance forest ecology and agricultural research. Agric. For. Meteorol. 2010, 150, 30–37. [Google Scholar] [CrossRef]
  137. Simic, M.; Bil, C.; Vojisavljevic, V. Investigation in wireless power transmission for UAV charging. Procedia Comput. Sci. 2015, 60, 1846–1855. [Google Scholar] [CrossRef]
  138. Bertacchini, A.; Larcher, L. Wireless sensor systems with energy harvesting capabilities for safety enhancement in agricultural vehicles. In Proceedings of the IEEE International Conference on Industrial Technology (ICIT), Taipei, Taiwan, 14–17 March 2016; pp. 1950–1955. [Google Scholar]
  139. Scorcioni, S.; Bertacchini, A.; Dondi, D.; Larcher, L.; Pavan, P.; Mainardi, G. A vibration-powered wireless system to enhance safety in agricultural machinery. In Proceedings of the 37th Annual Conference on IEEE Industrial Electronics Society (IECON), Melbourne, Australia, 7–10 November 2011; pp. 3510–3515. [Google Scholar]
  140. Philipp, F.; Zhao, P.; Samman, F.A.; Glesner, M.; Dassanayake, K.B.; Maheswararajah, S.; Halgamuge, S. Adaptive wireless sensor networks powered by hybrid energy harvesting for environmental monitoring. In Proceedings of the IEEE 6th International Conference on Information and Automation for Sustainability (ICIAFS), Beijing, China, 27–29 September 2012; pp. 285–289. [Google Scholar]
  141. Dlodlo, N.; Kalezhi, J. The internet of things in agriculture for sustainable rural development. In Proceedings of the International Conference on Emerging Trends in Networks and Computer Communications (ETNCC), Windhoek, Namibia, 17–20 May 2015; pp. 13–18. [Google Scholar]
  142. Le, N.T.; Hossain, M.A.; Islam, A.; Kim, D.-Y.; Choi, Y.-J.; Jang, Y.M. Survey of promising technologies for 5G networks. Mob. Inf. Syst. 2016, 2016, 25. [Google Scholar] [CrossRef]
  143. Sarangi, S.; Umadikar, J.; Kar, S. Automation of agriculture support systems using Wisekar: Case study of a crop-disease advisory service. Comput. Electron. Agric. 2016, 122, 200–210. [Google Scholar] [CrossRef]
  144. Yelamarthi, K.; Aman, M.S.; Abdelgawad, A. An application-driven modular IoT architecture. Wirel. Commun. Mob. Comput. 2017, 2017, 16. [Google Scholar] [CrossRef]
  145. Sales, N.; Remédios, O.; Arsenio, A. Wireless sensor and actuator system for smart irrigation on the cloud. In Proceedings of the IEEE 2nd World Forum on Internet of Things (WF-IoT), Milan, Italy, 14–16 December 2015; pp. 693–698. [Google Scholar]
  146. Ge, Z.; Liu, W.; Li, T.S.; Ye, J. Analysis and solutions to 3G gateway issues in agriculture WSNs. Int. J. Distrib. Sens. Netw. 2015, 11, 13. [Google Scholar] [CrossRef]
  147. Jayaraman, P.; Yavari, A.; Georgakopoulos, D.; Morshed, A.; Zaslavsky, A. Internet of things platform for smart farming: Experiences and lessons learnt. Sensors 2016, 16, 1884. [Google Scholar] [CrossRef] [PubMed]
  148. Tmotes. Available online: http://wirelesssensornetworks.Weebly.Com/1/post/2013/08/tmote-sky.Html (accessed on 10 July 2017).
  149. Arduino. Available online: http://www.Libelium.Com/ (accessed on 10 July 2017).
  150. Liu, D.; Cao, X.; Huang, C.; Ji, L. Intelligent agriculture greenhouse environment monitoring system based on IoT technolog. In Proceedings of the International Conference on Intelligent Transportation, Big Data and Smart City (ICITBS), Halong Bay, Vietnam, 19–20 December 2015; pp. 487–490. [Google Scholar]
  151. Harun, A.N.; Kassim, M.R.M.; Mat, I.; Ramli, S.S. Precision irrigation using wireless sensor network. In Proceedings of the International Conference on Smart Sensors and Application (ICSSA), Kuala Lumpur, Malaysia, 26–28 May 2015; pp. 71–75. [Google Scholar]
  152. Chen, N.; Zhang, X.; Wang, C. Integrated open geospatial web service enabled cyber-physical information infrastructure for precision agriculture monitoring. Comput. Electron. Agric. 2015, 111, 78–91. [Google Scholar] [CrossRef]
  153. Zhao, G.; Guo, Y.; Sun, X.; Wang, X. A system for pesticide residues detection and agricultural products traceability based on acetylcholinesterase biosensor and internet of things. Int. J. Electrochem. Sci. 2015, 10, 3387–3399. [Google Scholar]
  154. Martínez, R.; Pastor, J.; Álvarez, B.; Iborra, A. A testbed to evaluate the fiware-based IoT platform in the domain of precision agriculture. Sensors 2016, 16, 1979. [Google Scholar] [CrossRef] [PubMed]
  155. Ferrández-Pastor, F.; García-Chamizo, J.; Nieto-Hidalgo, M.; Mora-Pascual, J.; Mora-Martínez, J. Developing ubiquitous sensor network platform using internet of things: Application in precision agriculture. Sensors 2016, 16, 1141. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  156. Li, F.; Li, S. Design and research of intelligent greenhouse monitoring system based on internet of things. In Proceedings of the International Conference on Computer Science and Electronic Technology (CSET 2016), Zhengzhou, China, 13–14 August 2016; pp. 76–79. [Google Scholar]
  157. Mat, I.; Kassim, M.R.M.; Harun, A.N.; Yusoff, I.M. IoT in precision agriculture applications using wireless moisture sensor network. In Proceedings of the IEEE Conference on Open Systems (ICOS), Langkawi, Malaysia, 10–12 October 2016; pp. 24–29. [Google Scholar]
  158. Khattab, A.; Abdelgawad, A.; Yelmarthi, K. Design and implementation of a cloud-based IoT scheme for precision agriculture. In Proceedings of the 28th International Conference on Microelectronics (ICM), Giza, Egypt, 17–20 December 2016; pp. 201–204. [Google Scholar]
  159. Baranwal, T.; Pateriya, P.K. Development of IoT based smart security and monitoring devices for agriculture. In Proceedings of the 6th International Conference Cloud System and Big Data Engineering (Confluence), Noida, India, 14–15 January 2016; pp. 597–602. [Google Scholar]
  160. Bing, F. The research of IoT of agriculture based on three layers architecture. In Proceedings of the 2nd International Conference on Cloud Computing and Internet of Things (CCIOT), Dalian, China, 22–23 October 2016; pp. 162–165. [Google Scholar]
  161. Kodali, R.K.; Jain, V.; Karagwal, S. IoT based smart greenhouse. In Proceedings of the IEEE Region 10 Humanitarian Technology Conference (R10-HTC), Agra, India, 21–23 December 2016; pp. 1–6. [Google Scholar]
  162. Li, Q.; Wu, H. Research on vegetable growth monitoring platform based on facility agricultural IoT. In Proceedings of the 4th International Conference on Geo-Informatics in Resource Management and Sustainable Ecosystem, GRMSE 2016, Hong Kong, China, 18–20 November 2016; pp. 52–59. [Google Scholar]
  163. Rajalakshmi, P.; Mahalakshmi, S.D. IoT based crop-field monitoring and irrigation automation. In Proceedings of the 10th International Conference on Intelligent Systems and Control (ISCO), Coimbatore, India, 7–8 January 2016; pp. 1–6. [Google Scholar]
  164. Patil, K.; Kale, N. A model for smart agriculture using IoT. In Proceedings of the International Conference on Global Trends in Signal Processing, Information Computing and Communication (ICGTSPICC), Jalgaon, India, 22–24 December 2016; pp. 543–545. [Google Scholar]
  165. Brun-Laguna, K.; Diedrichs, A.L.; Chaar, J.E.; Dujovne, D.; Taffernaberry, J.C.; Mercado, G.; Watteyne, T. A demo of the PEACH IoT-based frost event prediction system for precision agriculture. In Proceedings of the 13th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON), London, UK, 27–30 June 2016; pp. 1–3. [Google Scholar]
  166. Xu, Z.; Chen, J.; Wang, Y.; Fan, Z. A remote monitoring system for greenhouse based on the internet of things. In Proceedings of the 3rd International Conference on Mechanics and Mechatronics Research (ICMMR 2016), Chongqing, China, 15–17 June 2016. [Google Scholar] [CrossRef]
  167. Liao, M.-S.; Chen, S.-F.; Chou, C.-Y.; Chen, H.-Y.; Yeh, S.-H.; Chang, Y.-C.; Jiang, J.-A. On precisely relating the growth of phalaenopsis leaves to greenhouse environmental factors by using an IoT-based monitoring system. Comput. Electron. Agric. 2017, 136, 125–139. [Google Scholar] [CrossRef]
  168. Malche, T.; Maheshwary, P. Internet of things (IoT) based water level monitoring system for smart village. In Proceedings of the International Conference on Communication and Networks, Singapore, 8 April 2017; pp. 305–312. [Google Scholar]
  169. Stewart, J.; Stewart, R.; Kennedy, S. Internet of things—Propagation modelling for precision agriculture applications. In Proceedings of the Wireless Telecommunications Symposium (WTS), Chicago, IL, USA, 26–28 April 2017; pp. 1–8. [Google Scholar]
  170. Encinas, C.; Ruiz, E.; Cortez, J.; Espinoza, A. Design and implementation of a distributed IoT system for the monitoring of water quality in aquaculture. In Proceedings of the Wireless Telecommunications Symposium (WTS), Chicago, IL, USA, 26–28 April 2017; pp. 1–7. [Google Scholar]
  171. Reda, H.T.; Daely, P.T.; Kharel, J.; Shin, S.Y. On the application of IoT: Meteorological information display system based on LoRa wireless communication. IETE Tech. Rev. 2017. [Google Scholar] [CrossRef]
  172. Cao-hoang, T.; Duy, C.N. Environment monitoring system for agricultural application based on wireless sensor network. In Proceedings of the Seventh International Conference on Information Science and Technology (ICIST), Da Nang, Vietnam, 16–19 April 2017; pp. 99–102. [Google Scholar]
  173. Mois, G.; Folea, S.; Sanislav, T. Analysis of three IoT-based wireless sensors for environmental monitoring. IEEE Trans. Instrum. Meas. 2017, 66, 2056–2064. [Google Scholar] [CrossRef]
  174. Vasisht, D.; Kapetanovic, Z.; Won, J.; Jin, X.; Chandra, R.; Sinha, S.N.; Kapoor, A.; Sudarshan, M.; Stratman, S. FarmBeats: An IoT platform for data-driven agriculture. In Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, Boston, MA, USA, 27–29 March 2017; pp. 515–529. [Google Scholar]
  175. Pan, H.; Shi, Y.; Wang, X.; Li, T. Modeling wireless sensor networks radio frequency signal loss in corn environment. Multimed. Tools Appl. 2016. [Google Scholar] [CrossRef]
  176. Kwong, K.H.; Wu, T.-T.; Goh, H.G.; Sasloglou, K.; Stephen, B.; Glover, I.; Shen, C.; Du, W.; Michie, C.; Andonovic, I. Practical considerations for wireless sensor networks in cattle monitoring applications. Comput. Electron. Agric. 2012, 81, 33–44. [Google Scholar] [CrossRef]
  177. Ivanov, S.; Bhargava, K.; Donnelly, W. Precision farming: Sensor analytics. IEEE Intell. Syst. 2015, 30, 76–80. [Google Scholar] [CrossRef]
  178. Kulatunga, C.; Shalloo, L.; Donnelly, W.; Robson, E.; Ivanov, S. Opportunistic wireless networking for smart dairy farming. IEEE IT Prof. 2017, 19, 16–23. [Google Scholar] [CrossRef]
  179. Raza, U.; Kulkarni, P.; Sooriyabandara, M. Low power wide area networks: An overview. IEEE Commun. Surv. Tutor. 2017, 19, 855–873. [Google Scholar] [CrossRef]
  180. Shah, N.; Desai, U.; Das, I.; Merchant, S.; Yadav, S. In-field wireless sensor network (WSN) for estimating evapotranspiration and leaf wetness. Int. Agric. Eng. J. 2009, 18, 43–51. [Google Scholar]
  181. Gardašević, G.; Veletić, M.; Maletić, N.; Vasiljević, D.; Radusinović, I.; Tomović, S.; Radonjić, M. The IoT architectural framework, design issues and application domains. Wirel. Pers. Commun. 2017, 92, 127–148. [Google Scholar] [CrossRef]
Figure 1. Different wireless technologies in terms of power consumption and communication distance.
Figure 1. Different wireless technologies in terms of power consumption and communication distance.
Sensors 17 01781 g001
Figure 2. Energy-efficient schemes in agriculture based on wireless sensor networks (WSNs).
Figure 2. Energy-efficient schemes in agriculture based on wireless sensor networks (WSNs).
Sensors 17 01781 g002
Figure 3. Example of farm field-based Internet of Things (IoT) and provided by a solar cell battery charger: (a) Agriculture sensor node with related sensor and solar cell, (b) Sink and actuator nodes, and (c) Gateway node and cloud computing.
Figure 3. Example of farm field-based Internet of Things (IoT) and provided by a solar cell battery charger: (a) Agriculture sensor node with related sensor and solar cell, (b) Sink and actuator nodes, and (c) Gateway node and cloud computing.
Sensors 17 01781 g003
Table 1. Different wireless communication technologies.
Table 1. Different wireless communication technologies.
ParametersZigBeeClassic BTBLEWiFiGPRSLoRaSigFox
StandardIEEE 802.15.4IEEE 802.15.1IEEE 802.15.1IEEE 802.11a,b,g,nN/AIEEE 802.15.4gIEEE 802.15.4g
Frequency band868/915 MHz and 2.4 GHz2.4 GHz2.4 GHz2.4 GHz900–1800 MHz869/915 MHz868/915 MHz
Modulation typeBPSK/OQPSKGFSK, DPSK, and DQPSKGMSKBPSK/OQPSKGMSK/8PSKGFSKDBPSK(UL), GFSK(DL)
SpreadingDSSSFHSSFHSSMC-DSSS, CCKTDMA, DSSSCSSN/A
Number of RF channels1, 10, and 16 79401112410 in EU, 8 in US360
Channel bandwidth2 MHz1 MHz1 MHz22 MHz200 kHz<500 KHz<100 Hz
Power consumption in Tx mode [5,40,56,59,60,61]LowMediumUltra-lowHighMediumLowLow
36.9 mW215 mW10 mW835 mW560 mW100 mW122 mW
Data rate20, 40, and 250 kbps1–3 Mbps 1 Mbps11–54 and 150 MbpsUp to 170 kbps50 kbps100 bps
Latency [62,63,64,65](20–30) ms100 ms6 ms50 ms<1 sN/AN/A
Communication range [48,66]100 m10–50 m10 m100 m1–10 km5 km10 km
Network size65,0008Limited by the application32100010,000 (nodes per BS)1,000,000 (nodes per BS)
Cost [5]LowLowLowHighMediumLow CostLow Cost
Security capability128 bits AES64 or 128 bits AES64 or 128 bits AES128 bits AESGEA, MS-SGSN, MS-hostAES 128bEncryption not supported
Network TopologiesP2P, tree, star, meshScatternetStar-busPoint-to-hubCellular systemStar-of-starsStar
ApplicationWPANs, WSNs, and AgricultureWPANsWPANsWLANsAMI, demand response, HANAgriculture, Smart grid, environment control, and lighting controlAgriculture and environment, automotive, buildings, and consumer electronics
Limitationsline-of-sight (LOS) between the sensor node and the coordinator node must be availableShort communication rangeShort communication rangeHigh power consumption and long access time (13.74 s)Power consumption problemNetwork size (scalability), data rate, and message capacityLow data rates
Table 2. Sleep/wake schemes for previous research in agricultural applications.
Table 2. Sleep/wake schemes for previous research in agricultural applications.
Power Reduction SchemeReference ExampleWireless Protocol/DevicePower Savings/Battery LifetimeCommunication Distance/Field SizeSensors/ActuatorsApplicationLimitations
Sleep/wake schemeDuty-cycle[8]/2016LoRa4408 hLimitedSoil temperature, Soil moisture, air temperature, air humidity and light intensity/alert messagesGreenhouseCommunication distance
[38]/2013WiFi9.5 days100 mTemperature, humidity, water level, soil moisture, light, and pressurePrecision AgricultureShort battery life
[42]/2015ZigBee and GSM/GPRS13.35 daysLongSoil moisture, temperature, pressure, and water electrical conductivity and temperatureIrrigationShort battery life
[49]/2013ZigBee and GSM/GPRS21 days20 mAir temperature, air humidity, and solar radiationVineyardShort battery life and communication distance
[69]/2013GPRSLow power30 mSoil moisture/sprinkling machinePrecision AgricultureData losses-Measurement error
[70]/2013ZigBee and GPRSLow power23 mTemperature and soil moisture/solenoid valvesPrecision AgricultureConflicted in communication between ZigBee and GPRS
[71]/2014DZ50 (RFM12b)700%/7 yearsShortSoil moisture/solenoid valvesPrecision IrrigationLow data rate
[72]/2015ZigBee and GPRS/3G8.1 days2000–3000 mWind speed, wind direction, temperature, humidity, rain gauge, water and pH levelCrop fieldsShort battery life
[78]/2012ZigBee (CC2530)150 day (3606 h)400 mSoil moisture, ambient temperature, soil temperature, and ambient humidity/irrigation equipmentAgriculture/farm fieldRSSI measurements are not considered the actual field
[79]/2014ZigBee (CC2530)84.9 h65, 95, 200 mSoil moisture, air humidity, and air temperature/irrigation systemOrchard, greenhouse, and farmlandPacket losses
MAC protocol[39]/2011Simulation 10%1000 mTemperature, and soil moisture/solenoid valve and motorIrrigationHigh power consumption in the case of the sensor nodes far from base station
[73]/2013IEEE 802.15.4 (CC2420)745.4 days50 mTemperature, light intensity, and humidityGreenhouse agricultureShort communication distance
[74]/2013ZigBee6.5 month10 mAir temperature, soil pH, humidity light intensity, and soil moisture/irrigation systemPrecision farmingProposed protocol have additional complexity
[75]/2011IEEE 802.15.4 (CC2420)222 and 1204 days84 mAir temperature and soil moisture/drip water systemPrecision horticultureGateway consumes more power because it is always awake
[76]/2010IEEE 802.15.4 (CC2420)Low power50 mLeaf temperature and wetness and air temperature and humidity/relayGreenhouseThe power consumption of the sensor node increases with the number of sensors
Topology control[77]/2016ZigBeeLow power100 × 100 m2Soil moisture, temperature and humidity/valveIrrigationMore power is consumed at long communication distance
Table 3. Radio optimization schemes for previous research in agricultural applications.
Table 3. Radio optimization schemes for previous research in agricultural applications.
Power Reduction SchemeReference ExampleWireless Protocol/DevicePower Savings/Battery LifetimeCommunication Distance/Field SizeSensors/ActuatorsApplicationLimitations
Radio optimization schemeTPC[82]/2010CC1110 module≈10%50 × 50 m2Agricultural environment sensorsPrecision agricultureLarge power is consumed through the wakeup synchronization
[83]/2012ZigBee CC24208.5%180, 66, and 60 mAgricultural environments sensorsAgricultureSimulation study and did not implement in the real environments
Cognitive radio[19]/2012ZigBee-Pro14 yearsLongTemperature, light intensity, humidity/humidifier, heater, and ventilationGreenhouseLimited to one topology (i.e., star topology) to save power
Modulation scheme[88]/2016Simulation52% (MFSK), 55% (MSK)10, 30, and 100 mDifferent applications including agricultural sensor networkSuggested to use in agriculture applicationPower consumption increases with communication range
Table 4. Data mitigation schemes for previous research in agricultural applications.
Table 4. Data mitigation schemes for previous research in agricultural applications.
Power Reduction SchemeReference ExampleWireless Protocol/DevicePower Savings/Battery LifetimeCommunication Distance/Field SizeSensors/ActuatorsApplicationLimitations
Data mitigation SchemeData gathering[17]/2016ZigBee and GSM/GPRS22%ShortTemperature, illumination, CO2 rate, and humidity/heating, ventilation, dehumidification, and humidificationGreenhouseSystem complexity due to fuzzy logic algorithm is implemented in FPGA
[92]/2014IEEE 802.15.4 (CC2420)58.8%50 and 100 mTemperature and moisturePrecision agricultureLimited computational capacity of the sensor nodes
[93]/2011ZigBee and GPRSLow powerLess than 52 mSoil moisture and temperature, soil electrical conductivity, and environmental temperature and humidity/irrigation systemSmart farmingPath losses due to obstacles
Data compression[41]/2010CC1000 RF module359 days150 mSoil moisture/drip water systemAuto-irrigationWhen new node added to the network, encoding all nodes again is necessary
Data-driven[95]/2017WiFi (ESP8266)81.53% (SPIN) and 36.84% (ESPIN)45 m (150 feet)Air temperature, soil moisture, air humidity, and light intensityPrecision agricultureThe sensor node stays awake until received message from relay node, this process wastes power consumption
Data rate[98]/2012IEEE 802.15.4 (CC2420)150%N/ASoil water potential, soil moisture and temperatureSap flow, soil moisture, and soil waterUnder low battery power (i.e., 2.3 V) of the sensor node, the proposed algorithm becomes invalid
Table 5. Routing protocol schemes for previous research in agricultural applications.
Table 5. Routing protocol schemes for previous research in agricultural applications.
Power Reduction SchemeReference ExampleWireless Protocol/DevicePower Savings/Battery LifetimeCommunication Distance/Field SizeSensors/ActuatorsApplicationLimitations
Energy-Efficient routing schemeSink mobility[99]/2016SimulationHigh power672 mEnvironmental Sensors for monitoring forest zonesForest areaPacket losses leads to more energy consumption
[100]/2016IEEE 802.15.4N/A40 mAgricultural environments sensorsPrecision agricultureUsing predefined paths have many disadvantages:
-break of the WSN operation
-the existence of an obstacle leads to
obstruct WSN operation
Multi-path routing[67]/2015ZigBee1825 min150 mSoil humidity, soil temperature, and air speed/mechanical and hydraulic systemIrrigation systemTEEN protocol consumes a lot of power at long communication distance
[68]/2016ZigBee (CC2530)30%Less than 200 mShadow detection, temperature, and humidity/shadow tracking to save energyTrees in the agriculture fieldSolar cell system is generally irregular and extensively influenced by the change of weather
[101]/2012Crossbow Technology (based on IEEE 802.15.4) and 3G4 weeks1000 mSoil moisture, rain gauge, water content, soil suction, and soil temperature/water pumpIrrigation systemN/A
Cluster architecture[102]/2014ZigBee20 times traditional without cluster heads180 mAir temperature, soil water potential , soil moisture, and humidityCrop farmingUnreliable communication beyond 80 m
[103]/2013SimulationN/A150 mArea of interested sensorsAgricultureECHERP routing protocol did not take into consideration the time constraints and Quality of Service (QoS)
[105]/2012ZigBee (CC2530)Low power50 mTemperature, light, CO2 concentration, and humidityGreenhouseTime synchronization accuracy
Routing metric[104]/2015IEEE 802.15.4 (CC2520)28.4 days100 m2Light intensity and air temperaturePrecision agricultureShort battery life
Table 6. The combination of power reduction schemes for previous research in agricultural applications.
Table 6. The combination of power reduction schemes for previous research in agricultural applications.
Power Reduction SchemeReference ExampleWireless Protocol/DevicePower Savings/Battery LifetimeCommunication Distance/Field SizeSensors/ActuatorsApplicationLimitations
Combination schemesTPC and MAC and routing protocols schemes[106]/2011RF transceiver (CC1100)65%N/ACrop growth, carbon cycle, and hydrologic flow/irrigation systemPrecision agricultureFault management detection and improving are not considered in the work
Encoding and modulation schemes[107]/2011IEEE 802.15.4 (CC2420) and RF transceiver (CC1100)53%N/AData generated by the sensors as ASCII textAgricultureLow data rate
Cluster architecture with TDMA-based MAC protocol and data aggregation schemes[108]/2016IEEE 802.15.4 (CC2420)3–5 times traditional100 mFarm environment sensorsAgricultural environmentsThe number of clusters based on LEACH does not converge 100 × 100 m2, which reduces the lifetime of WSN network
Data acquisition, compression, and sampling schemes[109]/2014C1110 RF module8 daysN/ALeaf wetness, humidity, camera, and temperatureVineyardCommunication range is limited due to omnidirectional antenna of the RF module
Table 7. Energy-harvesting techniques for previous research works used in agricultural applications.
Table 7. Energy-harvesting techniques for previous research works used in agricultural applications.
Energy Harvesting TechniquesReference ExampleWireless Protocol/DeviceHarvesting Energy/Power/Power SavingSensors/ActuatorsApplicationsLimitations
Solar EnergySolar cell[40]/2014ZigBee (XBee-Pro S2) and GPRS240 mWTemperature, soil moisture/solenoid valveIrrigation systemThe solar cell can only charge three batteries type AA 2000 mAh Ni-MH
[52]/2015RFD 900 (902–928 MHz)1.75–3 WCH4 and CO2 Concentration/solenoid valve and motorGreenhouse gasesPower consumption of drone and solar cell weight and size may restrict flight endurance
[68]/2016ZigBee (CC2530)500 mWShadow detection, temperature, and humidity/shadow tracking to save energyTrees in the agriculture fieldSolar cell system is generally irregular and extensively influenced by the weather changes
[72]/2015IEEE 802.15.4 and GPRS/3G2 WWind speed, wind direction, temperature, humidity, rain gauge, water and pH levelCrop fieldsThe battery supports the sensor node for seven days only
[109]/2014C1110 RF module500 mWLeaf wetness, humidity, camera, and temperatureVineyardCommunication range due to omnidirectional antenna of the RF module
[119]/2010nRF24L01N/ATemperature, pressure, humidity, vibration, and flow/irrigation systemGreenhouseThe communication range (100 m) becomes unstable when there are other communications in the same area or when the people moving in the communication path
[120]/2012IEEE 802.15.4 (CC2420)1 WTemperature, leaf wetness, rain gauge, and humidity/condensation or infiltration systemVineyardSolar energy changes with time
[133]/2015RFD 900 (902–928 MHz)59.14 WhCH4 and CO2 Concentration/gas chamber and olenoid valveGreenhouseThe maximum area for the solar cell panels is restricted by the UAV wings size
[134]/2012ZigBee (Mica2 motes)/GPRS20 WAir humidity, air temperature, soil moisture, and soil temperature/irrigation systemAgricultural environmentsSingle antenna is not suitable for both point-to-point links and broadcast
[135]/2015WiFi (IEEE 802.11a)180 mW (sunny area), 24 mw (shady area)Temperature and humidity/shadow tracking to save energyAgricultural environmentsThe intensity of solar energy changes with weather conditions and shadow (depending on height of crops, time, and orbit of the sun)
[136]/2010IEEE 802.15.42 WTemperature, light, humidity, and wind speedAgricultural and forest ecologyDue to dense forests, the solar cell can not supply the sensor nodes more than two hours
WPTInductive coupling[121]/2016Zigbee2.4 WVibration, pressure soil moisture, and temperature Agriculture fieldsStrong coupled magnetic resonance are required
Magnetic resonant coupling[137]/2015N/A1315 JAgricultural environments sensors/water processing systemAgriculture areasExhausting the UAV battery
Electromagnetic wave[122]/2016ZigbeeN/ATemperature, Strain, humidity, and displacementAgriculture fieldsHarvested energy is inadequate to replenish an ad hoc network with multi-hop
Air Flow EnergyWind turbine[126]/2014Zigbee70–100 mWAmbient temperature, rain fall, and soil moisture/irrigation systemVineyardWind power is inefficient when the wind intensity is not constant and irregular
Vibration EnergyPiezoelectric convertors[127]/2010ZigBee (CC2420 and CC2500) and CC1100200 µWAmbient vibration sensorAgricultural machineryTransmission errors due to Interferences from similar neighboring WSN and third-party system
[138]/2016IEEE 802.15.4 (CC2500)14%MEMS inertialAgricultural machineryN/A
[139]/2011IEEE 802.15.4724 μ[email protected]Vibration sensorAgricultural machineryDuty-cycle of the end device must be modified according to the total power collected by the piezoelectric convertor
Thermal EnergyThermoelectrical elements[140]/2012ZigBee (CC2530 embeded in HaLOEWEn platformN/ATemperature and soil moisture/irrigation control systemPrecision irrigationHarvested energy is comparatively low based on thermoelectric element
Water Flow Energy[128]/2008ZigBee16–19 mWSoil moisture, air temperature, relative humidity, soil temperature, and solar radiation/irrigation control systemPrecision AgricultureThe amount of energy harvested is not enough alone to supply the ZigBee router node
Microbial Fuel Cell Energy[129]/2016LoRa296 μWCapacitive phreatimeter/irrigation systemPrecision agricultureThe amount of microbial fuel cell power is not enough to power the LoRa wireless protocol and microcontroller directly
Table 8. Sensors, actuators, and platforms used in agricultural applications based on IoT.
Table 8. Sensors, actuators, and platforms used in agricultural applications based on IoT.
Reference ExampleSensors/ActuatorsIoT End Device Wireless ProtocolIoT Platform/DeviceIoT Application Layer
[8]/2016Soil temperature, Soil moisture, air temperature, air humidity and light intensity/alert messagesLoRaLoRaWANUser interface, remote monitoring, and email
[42]/2015Soil moisture, temperature, pressure, and water electrical conductivity and temperatureZigBeeGSM/GPRSWeb application (HTML5, PHP, and Javascript)
[95]/2017Air temperature, soil moisture, air humidity, and light intensityWiFi (ESP8266)WiFiWeb services
[143]/2016Camera to monitor the rice leaf diseaseSensor networksWisekar and cloud ComputingWeb application and user-defined
[144]/2017Temperature, humidity, soil moisture, and wind direction and speednRF wireless protocolIntel Edison and cloud computingUser interface and ustom server
[145]/2015Temperature and soil moisture/electrovalveeZ430-RF2500 (IEEE802.15.4/ZigBee-based CC2500)WiFi 802.11 or GPRS through http and Cloud computingWeb applications
[147]/2016Temperature and soil moisture/irrigation systemLibelium WaspMotes, Remote, Netatmo, etc.SmartFarmNet and Cloud computingServer application, user interface, and do-it-yourself visualization
[150]/2015Temperature, humidity, light, pressure, camera, CO2, and wind direction and speed/air flow, sprinkler, and sunlight secreenZigBeeEthernet shield and GPRSUser applications and server applications
[151]/2015Ambient temperature, soil moisture, pH value, and humidity/valves and pumpsZigBee (XBee)Ethernet/WiFi/GSMUser applications
[152]/2015Air temperature, wind speed/direction, air humidity, air pressure, net radiation, sunshine duration, and precipitation/irrigation systemIEEE 802.11 or BluetoothGPRSUser applications (desktop client, web client, and mobile client) and web processing service
[153]/2015Pesticide concentration sensorHypogynous computerEpigynous computerHTML files, Webpage, and Smartphone
[154]/2016Air temperature, relative humidity, solar radiation, precipitation, water, and nutrients/irrigation systemIEEE 802.15.4/ZigBeeFIWARE platform and cloud computingWeb services, data analysis, and database
[155]/2016Temperature, Luminosity, PH, moisture, EC/lamps, electro-valves, and pumpsIEEE 802.15.4/ZigBeeCloud computingWeb services, data analysis, database, and HMI interfaces
[156]/2016Temperature, light intensity CO2 concentration, and humidityZigBee (CC2530)GPRS (SIM300 module)User application
[157]/2016Soil moisture/water pumps, fan, and mistZigBee (XBee)WiFi and GSM/GPRSGraphical user interface
[158]/2016Air temperature, wind speed and direction, leaf wetness, soil moisture, air humidity, rain volume/fertilizers or spraying chemicals and watering systemnRF24L01IEEE 802.11b/g/n (WiFi) and Cloud computingData visualization, data storage, data analysis, and application program interface
[159]/2016Web camera, ultrasonic ranging, infrared heat sensor, and ultrasonic sound repellerWired connection to PCPTC’s ThingWorx’sUser application, web services, and http and several Internet protocols
[160]/2016Temperature, humidity carbon dioxide, soil moisture light intensity, and pH valueBluetooth and mobile device4G and cloud computingIntelligent management (neural network)
[161]/2016Ultrasonic, air humidity, air temperature, LDR sensor, and soil moisture/pumps, solenoid valve, fogger system, lights, and peltierRFID tagsGSM sim900a and WiFiSMS, e-mail, google spreadsheet, e-commerce website
[162]/2016Air temperature/fan, curtain, and shutterZigBeeGPRSWeb applications
[163]/2016Temperature, soil moisture, light, and humidity/water pumpnRF24L01GPRS/GSMMicrosoft active server pages and MYSQL
[164]/2016Relative humidity, barometric pressure, temperature, light intensity, camera, and proximity sensing/buzzer, SMS alertsIEEE 802.15.4/ZigBeeWireless connectionWeb application, Android application, and cloud storage
[165]/2016TemperatureOff-the-shelf mesh WSNSmartMesh IP ManagerServer applications and database
[166]/2016Air temperature, illumination intensity, and relative humidityMica2 (CC1000)2G/3G and cloud computingUser applications (display terminal, PC, PDA, remote monitoring device) and GUI
[167]/2017Temperature, illumination, camera, and humidity/vaporization systemZigBeeWiFiData mining, data inquery, and data storage
[168]/2017Liquid level sensor/water pumpWired connectionEthernet shieldUser-defined
[169]/2017Temperature and lightIEEE 802.15.4IEEE 802.11g, 802.11a, and RFS 6000User applications and server applications
[170]/2017Temperature, pH value, and Oxygen ZigBeeGSM, WiFi, and cloud computingWeb services, desktop application, and mobile applications
[171]/2017Relative humidityLoRa/LoRaWANGPRS/3G/4G and cloud computingLiquid crystal display (LCD)
[172]/2017Relative humidity, temperature, air pressure, and luminosityWiFiIBM Watson IoT, IBM Bluemix cloud service, and cloud computingdata storage, and data graphs and visualized
[173]/2017Soil moisture, salinity, and temperatureWiFi/ZigBee/BluetoothWiFi, cloudHTTP protocol and smartphone applications
[174]/2017Soil moisture, soil pH, and cameraWiFi and droneFarmBeats (based Ethernet or WiFi) and cloud computingWeb interface (data access, cross-farm analytics, and long term applications)
Table 9. Types of sensors, microcontrollers, and wireless protocols/technologies used in precision agriculture (PA).
Table 9. Types of sensors, microcontrollers, and wireless protocols/technologies used in precision agriculture (PA).
SensorsMicrocontrollersWireless Protocols/Technologies
Soil RelatedLeaf/Plant RelatedEnvironment Related
  • ATmega128L
  • Marvell PXA271
  • TIMSP430
  • Arduino UNO
  • TIMSP430
  • Cortex M3 LPC 17xx
  • ARM 920T
  • MSP430F2274
  • MSP430
  • MSP430G2553
  • MSP430F149
  • PIC24FJ64GB004
  • AT89C52
  • PIC18F452
  • PIC18F455
  • ATmega2560
  • AT86RF230
  • ATMega64L
  • 8051
  • JN5148
  • ATmega1284P
  • ARM9
  • ATmega328
  • MSP430F1611
  • PIC16F877A
  • MSP430FR5739
  • AT89S52
  • STM 32/F4
  • ATmega1281
  • ATMEGA 16
  • PIC 18F452
  • ZigBee/IEEE 802.15.4
  • Bluetooth (IEEE 802.15.1)
  • Bluetooth low energy (BLE) (IEEE 802.15.1)
  • WiFi (IEEE 802.11)
  • GPRS/3G/4G
  • LoRa (IEEE 802.15.4g)
  • SigFox (IEEE 802.15.4g)

Share and Cite

MDPI and ACS Style

Jawad, H.M.; Nordin, R.; Gharghan, S.K.; Jawad, A.M.; Ismail, M. Energy-Efficient Wireless Sensor Networks for Precision Agriculture: A Review. Sensors 2017, 17, 1781. https://doi.org/10.3390/s17081781

AMA Style

Jawad HM, Nordin R, Gharghan SK, Jawad AM, Ismail M. Energy-Efficient Wireless Sensor Networks for Precision Agriculture: A Review. Sensors. 2017; 17(8):1781. https://doi.org/10.3390/s17081781

Chicago/Turabian Style

Jawad, Haider Mahmood, Rosdiadee Nordin, Sadik Kamel Gharghan, Aqeel Mahmood Jawad, and Mahamod Ismail. 2017. "Energy-Efficient Wireless Sensor Networks for Precision Agriculture: A Review" Sensors 17, no. 8: 1781. https://doi.org/10.3390/s17081781

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