Energy Efficiency using Data Filtering Approach on Agricultural Wireless Sensor Network

Similar documents
Mobile Base Stations Placement and Energy Aware Routing in Wireless Sensor Networks

A Forwarding Station Integrated the Low Energy Adaptive Clustering Hierarchy in Ad-hoc Wireless Sensor Networks

ENERGY EFFICIENT SENSOR NODE DESIGN IN WIRELESS SENSOR NETWORKS

A Review on Energy Efficient Protocols Implementing DR Schemes and SEECH in Wireless Sensor Networks

Wireless Monitoring of Agricultural Environment and Greenhouse Gases and Control of Water flow through Fuzzy Logic

Realization of Zigbee Wireless Sensor Networks for Temperature and Humidity Monitoring

Node Localization using 3D coordinates in Wireless Sensor Networks

A Wireless Smart Sensor Network for Flood Management Optimization

Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks

WSN Based Fire Detection And Extinguisher For Fireworks Warehouse

Energy Consumption Reduction of Clustering Communication Based on Number of Neighbors for Wireless Sensor Networks

Adaptive Sensor Selection Algorithms for Wireless Sensor Networks. Silvia Santini PhD defense October 12, 2009

An Adaptive Indoor Positioning Algorithm for ZigBee WSN

UNISI Team. UNISI Team - Expertise

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

METHODS FOR ENERGY CONSUMPTION MANAGEMENT IN WIRELESS SENSOR NETWORKS

EDEEC-ENHANCED DISTRIBUTED ENERGY EFFICIENT CLUSTERING PROTOCOL FOR HETEROGENEOUS WIRELESS SENSOR NETWORK (WSN)

ON THE CONCEPT OF DISTRIBUTED DIGITAL SIGNAL PROCESSING IN WIRELESS SENSOR NETWORKS

Objectives, characteristics and functional requirements of wide-area sensor and/or actuator network (WASN) systems

arxiv: v1 [cs.ni] 21 Mar 2013

Opportunistic Cooperative QoS Guarantee Protocol Based on GOP-length and Video Frame-diversity for Wireless Multimedia Sensor Networks

Energy Consumption and Latency Analysis for Wireless Multimedia Sensor Networks

Computer Networks II Advanced Features (T )

Fresh from the boat: Great Duck Island habitat monitoring. Robert Szewczyk Joe Polastre Alan Mainwaring June 18, 2003

2-4 Research and Development on the Low-Energy Wireless Grid Technologies for Agricultural and Aquacultural Sensings

RFID Multi-hop Relay Algorithms with Active Relay Tags in Tag-Talks-First Mode

LOCALIZATION AND ROUTING AGAINST JAMMERS IN WIRELESS NETWORKS

Low-Power WSN-Based Solar-Cell Monitoring System

Web Based Poultry Farm Monitoring System Using Wireless Sensor Network

A power-variation model for sensor node and the impact against life time of wireless sensor networks

Sensors. with a Purpose. Libelium s Smart Sensors Aim to Change the World One Node at a Time

An Improved DV-Hop Localization Algorithm Based on Hop Distance and Hops Correction

Beacon Based Positioning and Tracking with SOS

Keyword: AVR Microcontroller, GSM, LCD, remote monitoring, Sensors, ZigBee.

An Energy Efficient Multi-Target Tracking in Wireless Sensor Networks Based on Polygon Tracking Method

Design of expert system for fault diagnosis of water quality monitoring devices

Performance Evaluation of a Video Broadcasting System over Wireless Mesh Network

Cognitive Radio Technology using Multi Armed Bandit Access Scheme in WSN

A Grid Based Approach to Detect Mobile Target in Wireless Sensor Network

DiCa: Distributed Tag Access with Collision-Avoidance among Mobile RFID Readers

POWER CONSUMPTION OPTIMIZATION ANALYSIS BASED ON BERKELEY-MAC PROTOCOL USING TAGUCHI AND ANOVA METHODS FOR WSN

Power Management in a Self-Charging Wireless Sensor Node using Solar Energy

Energy-Efficient Duty Cycle Assignment for Receiver-Based Convergecast in Wireless Sensor Networks

Energy Minimization of Sensor Nodes by Placing the Base station in Optimal Location

Dynamic TTL Variance Foretelling Based Enhancement Of AODV Routing Protocol In MANET

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

Adaptive Modulation with Customised Core Processor

Analysis on Privacy and Reliability of Ad Hoc Network-Based in Protecting Agricultural Data

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February ISSN

Performance comparison of AODV, DSDV and EE-DSDV routing protocol algorithm for wireless sensor network

Solar-Powered Smart Agricultural Monitoring System Using Internet of Things Devices

Wireless Sensor Network Operating with Directive Antenna - A survey

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS

ENERGY EFFICIENT DATA COMMUNICATION SYSTEM FOR WIRELESS SENSOR NETWORK USING BINARY TO GRAY CONVERSION

MDFD and DFD Methods to detect Failed Sensor Nodes in Wireless Sensor Network

Wireless sensor systems for irrigation management in container grown crops

Modulated Backscattering Coverage in Wireless Passive Sensor Networks

Energy Efficient Data Gathering with Mobile Element Path Planning and SDMA-MIMO in WSN

Active RFID System with Wireless Sensor Network for Power

Landslide Monitoring Using Flux Sensor by Wireless Technique

A Routing Optimization Based on Cross-Layer Design for Wireless Multimedia Sensor Networks (WMSNs)

An IoT Based Real-Time Environmental Monitoring System Using Arduino and Cloud Service

CROP RECOMMENDATION SYSTEM USING NEURAL NETWORKS

Agricultural Field Monitoring System Using ARM

Life Under your Feet: A Wireless Soil Ecology Sensor Network

EFFECTIVE LOCALISATION ERROR REDUCTION IN HOSTILE ENVIRONMENT USING FUZZY LOGIC IN WSN

Using Network Traffic to Infer Power Levels in Wireless Sensor Nodes

Automated Irrigation System In Agriculture Using Wireless Sensor Technology

Performance Evaluation of a Hybrid Sensor and Vehicular Network to Improve Road Safety

ScienceDirect. An Integrated Xbee arduino And Differential Evolution Approach for Localization in Wireless Sensor Networks

Calculation on Coverage & connectivity of random deployed wireless sensor network factors using heterogeneous node

Design and implementation of GSM based and PID assisted speed control of DC motor

Sensors & Transducers 2015 by IFSA Publishing, S. L.

Energy-Efficient Communication Protocol for Wireless Microsensor Networks

A survey on broadcast protocols in multihop cognitive radio ad hoc network

Design and Implementation of a Wireless Sensor Network on Precision Agriculture

A Survey on Smart City using IoT (Internet of Things)

Humidity Sensing Device for Soil, Atmosphere and Other Material with Temperature Intuit

Journal of Soft Computing and Decision Support Systems. Energy Optimization in Wireless Sensor Networks Using Grey Wolf Optimizer

"Thoreau: An Experimental, Low-Power Wireless Underground Sensor Network For Soil Sensing"

Sense in Order: Channel Selection for Sensing in Cognitive Radio Networks

Relay Placement in Sensor Networks

Volume 5, Issue 3, March 2017 International Journal of Advance Research in Computer Science and Management Studies

Implementation of RSSI-Based 3D Indoor Localization using Wireless Sensor Networks Based on ZigBee Standard

Location Discovery in Sensor Network

Distributed Clustering Method for. Energy-Efficient Data Gathering in

DAI. Connecting Analog and Frequency Fuel Level Sensors

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: April, 2016

A Multi-Agent Based Autonomous Traffic Lights Control System Using Fuzzy Control

A Cluster Head Decision System for Sensor Networks Using Fuzzy Logic and Number of Neighbor Nodes

Closing the loop around Sensor Networks

A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols

AISTC: A new Artificial Immune System-based Topology Control Protocol for Wireless Sensor Networks

Feasibility and Benefits of Passive RFID Wake-up Radios for Wireless Sensor Networks

Smart Garden Inc. Auto Watering System

Comparative Study of Various Cluster Formation Algorithms in Wireless Sensor Networks

Evaluation of the 6TiSCH Network Formation

Implementation of Smart Home System Based on Internet of Things Using Wireless Sensor Networks

An Adaptive Method for Data Reduction in the Internet of Things

The 433 Mhz Radio Assessment for Periodic Monitoring Image Delivery

Transcription:

International Journal of Computer Engineering and Information Technology VOL. 9, NO. 9, September 2017, 192 197 Available online at: www.ijceit.org E-ISSN 2412-8856 (Online) Energy Efficiency using Data Filtering Approach on Agricultural Wireless Sensor Network Mohammad Fajar 1, Junishia Litan 2, Abdul Munir 3, Hasniati 4 and Agus Halid 5 1, 2, 3, 4, 5 Informatics, STMIK Kharisma Makassar, Makassar, 90134, Indonesia 1 fajar@kharisma.ac.id, 2 junishialitan@hotmail.com, 3 munir@kharisma.ac.id, 4 hasniati@kharisma.ac.id 5 agushalid@kharisma.ac.id ABSTRACT The deployment of Wireless Sensor Network (WSN) Nodes in harsh environments with a lack of energy infrastructure brings some challenges to its design. The battery-powered sensor nodes are typically used in the WSN systems. However, the battery has limitations regarding its lifetime; furthermore, certain techniques are required to improve the battery s lifetime. This paper presents two data filtering approaches to improve energy efficiency on the agricultural wireless sensor network. The first approach is the simple moving average (SMA) that performs filtering on a sensor node with more than one sensor device attached. The second one is based on Threshold Sensitive Energy Efficiency Sensor Network (TEEN) protocol for nodes with only one sensor device attached. Evaluation of the results shows that the two proposed approaches are able to improve the energy efficiency of the agricultural wireless sensor network significantly. Moreover, in the SMA, the level of data accuracy is still high. While in the TEEN approach with hard threshold (ht)=0 and soft threshold (st)=1, the duplicate unsent data is still possible to be predicted on the sink side, if the soft threshold value is greater than 1, the sensor nodes should be in the reactive mode and will only send data when the two sensed data differ. Keywords: Agriculture monitoring, WSN, Energy Efficiency, Moving Average, TEEN Algorithm, Data Filtering. typically uses batteries [1][2][3]. Figure 1 shows an example of our sensor nodes with battery power deployed in the paddy field of Gowa regency, Indonesia [4]. Although easy to use as the energy source of the sensor nodes, a battery has limitations on its lifetime. It still requires certain techniques to improve its lifetime, such as the reduction of unnecessary node components, the use low power devices (e.g. low power sensors and communication modules), and the application of some techniques or algorithms to minimize the number of communication activities, including the design of low power communication protocols [5]. 1. INTRODUCTION Today, a wireless sensor network (WSN) system is one of the important technologies used to support precision agriculture. The WSN system consists of a number of sensor nodes distributed over the agricultural area to observe the conditions of the field such as temperature and air humidity, soil humidity and ph, leaf wetness, and sunlight intensity. Because the sensor nodes are generally deployed in harsh environments with a limited or unavailable electricity infrastructure such as in remote agriculture farms, the energy source for the sensor nodes Fig. 1. A Battery Powered Sensor Node For Agriculture Monitoring System According to [6] and [7], the data communication on the sensor networks is a responsible aspect of the energy consumption when compared to sensing and data processing activities. Thus, by reducing the amount of the data communication, the energy consumption of the WSN can be reduced, which in turn has an effect on the longer battery life of the sensor node. As proposed in [8], the Threshold Sensitive Energy Efficient Sensor Network

193 protocol (TEEN) algorithm for energy efficiency of sensor nodes, as well as the use of clustering strategy algorithms [9][10] and a technique to aggregate the data sensor in column-oriented databases [11] can be used. The studies were efforts to improve the energy efficiency through energy-efficient communication protocol mechanisms and data processing. However, several of the techniques are not fully applicable in the sensor network for the agricultural monitoring systems. This paper presents data filtering approaches in accordance with the characteristics of agricultural monitoring systems that are built to improve the efficiency of energy consumption of the sensor node battery. The filtering techniques used in this paper are based on simple moving average (SMA) and the TEEN algorithm. several activities such as sensing, data filtering, and sending data to the sink. Repeater nodes provide a multihop mechanism on the network; it will forward data from one node to another one or to sink. The sink node/pc base station collects data from all sensor nodes and stores them or sends the data to the Internet. Sensor nodes in this paper are composed of an Arduino platform as the main board, DHT11 as a temperature and air humidity sensor device, a soil humidity sensor, NRFL2401 communication modules, and a battery. Figure 3 presents the platform for the sensor and Table 1 shows the hardware and software used in this study. 2. MATERIAL AND METHOD This section describes the agricultural WSN setup including hardware and software specifications and the filtering approaches that we study. 2.1 Agricultural WSN Setup The WSN architecture used in this paper has been adapted to the paddy fields of Gowa regency, Indonesia. The system consists of 10 sensor nodes (labeled as SN1 to SN10) that are distributed on the field. Each node is placed in an area of about 1225M 2. The sensor nodes are equipped with three sensors: temperature, humidity, and soil moisture. 7 nodes (SN1, SN2, SN3, SN6, SN7, SN9, and SN10) serve as sensor nodes, and 3 nodes (SN4, SN5, and SN8) serve as repeater nodes. Sensor node (SN10) in this system is designed to only have a soil humidity sensor. Figure 2 shows the architecture of the system, which we study in this work. Fig. 3. The Prototype of Sensor Node With 3 Sensors Attached TableA 1: Hardware and Software Requirements No Hardware Software 1 Arduino Nano Arduino vers. 1.6.12 2 nrf24l01 3 DHT11 (Temp & Humid) DHT Library 4 Soil Sensor Hygrometer 5 Battery 9V/Li-Ion 3.7V 2.2 Data Filtering Approach We apply two filtering schemes for the agricultural wireless sensor network system. The first scheme is simple moving average filtering (SMA), and the second one is based on the TEEN algorithm. 1) Simple Moving Average (SMA) scheme Fig. 2. Agricultural WSN Architecture To evaluate the filtering scheme, we employ three types of nodes (SN1, SN8, and SN10) on the agricultural monitoring system: sensor nodes (SN1 and SN10), repeater (SN8), and a sink/pc Basestation (GW). The sensor nodes with sensor devices attached will perform SMA technique is employed on the sensor nodes that have more than one sensor attached. The technique is commonly used in mathematics or economics to calculate the mean of a dataset or time series. The basic principles of the SMA in this paper are shown in the following formula:

194 M t Where: Mt Yt n Yt Yt 1 Yt 2... Yt n 1 n = Moving average of t period = Real value of t period = Number of limits in moving average To perform the SMA technique, firstly, the node initializes n variable, which is used as an index and m variable as the data limit. Then, the node senses the condition of agriculture field (eg. temperature, air humidity, and soil humidity) and stores them in the local buffer of the node. The activity will be repeated m times (e.g. m=10). It then calculates the stored sensed data by doing the SMA formula, and finally sends the average data to the network or sink. Figure 4 shows the SMA mechanism for our sensor nodes. In our agricultural WSN system, we employ a sensor node with only one sensor device attached. The node is intended to monitor the presence of water in the soil or to measure the water level in agricultural irrigation. The filtering scheme for this type of sensor node is based on the basic principle of the Threshold sensitive Energy Efficient sensor network protocol (TEEN) [4]. The TEEN is a reactive sensor network algorithm dedicated to realtime computing or time-critical applications. We use the algorithm to avoid the duplication of the data transmission to the sink node. Although sensing is done continuously, the transmission activities that consume more energy can be minimized [8] [12]. In the TEEN algorithm, two variables are used to control the delivery process: hard (ht) and soft threshold (st). A hard threshold is the value of the sensing attribute and the soft threshold is a small change of the sensing value. Figure 5 shows the basic concept of the TEEN algorithm that we modified in this work. Fig. 5. Basic Principles of TEEN algorithm used in this research [8] 3. RESULTS AND DISCUSSION Fig. 4. The SMA Activity Diagram on Sensor Nodes The application of the SMA is done through two scenarios: In the first scenario, the SMA is placed at each sensor node, while the second is placed on the router/repeater nodes. In the second scenario, any data coming from the sensor nodes will be stored in the local buffer of the repeater, and then the node calculates the average data and sends the average result of each sensor node to the sink. To avoid the decreasing of sensing data, the repeaters in this scheme only perform data processing from the same sensor node without combining or aggregating the sensed data from different sensor nodes. 2) TEEN Algorithm Based Filtering Scheme 3.1 Filtering with SMA Mechanism To determine the effect of energy efficiency, the battery power parameters of sensor nodes such as voltage drop (Volt) and its current (ma) are quantified during evaluation. In our measurement results, the trend of the voltage drop and the battery energy consumption of sensor node with the SMA mechanism tend to be lower than without SMA. For example with SMA, after the node sent 5 sets of data, the battery voltage dropped is 1 Volt, and its energy consumption was 0.066 Watts. Without SMA, the voltage drop is 1.4 Volt, and its energy consumption is 0.094 Watt. Similarly, after the sensor node was sensed and sent 30 sets of data to the sink, the voltage drop of the battery with SMA was 1.7 Volt and its energy consumption was 0.113 Watts. Otherwise, without SMA, the voltage drop was 8.5 Volts and its energy consumption was 0.563 Watts. The energy consumption rate with SMA was 0.05 Watts and without SMA was 5.83 Watts. This evaluation shows that the use of the SMA approach on the sensor node is able to increase the energy efficiency significantly. The trend of the voltage and energy discharge rate is presented in Figure 6.

195 Fig. 6. Battery Voltages and Energy Discharge Rate With and Without SMA on Sensor Node On the router node, evaluation results show that after the node sent 10 SMA of data to the sink, the voltage drop of the battery was 1.6 Volts and the battery consumption was 0.049 Watts, and without SMA, the voltage drop was 2.87 Volts and energy consumption was 0.087. After 30 sets of data without SMA were sent, the battery could not be used to power the node due to the lack of battery voltage. The results of the second scenario show us that the voltage drop and energy consumption of the router node with SMA tend to be smaller than without SMA. Figure 7 presents the trend of battery voltage and the energy discharge rate of the router node. Fig. 7. Battery Voltages and Energy Discharge Rate With and Without SMA on Router Node In this evaluation, we also know that the data accuracy level using the SMA filtering mechanism is still high. The results of soil moisture sensing using SMA with m = 5 and m=10 are acceptable, which means the SMA calculation results are still present with a value of 300. Both data show that the soil is monitored under watery conditions. Figure 8 presents the trend of the soil moisture with and without SMA.

196 (a) Soil moisture sensed data without TEEN Fig. 8. Soil moisture sensing data with (with m = 5 and m=10) and without SMA 3.2 Filtering with TEEN Algorithm In the first evaluation, without TEEN, 641 data packets are successfully sent from the sensor node to the sink, while using TEEN (with ht = 0 and st = 1), the sensor node sent 293 data packets to the sink. There are 349 sets of data not sent by the sensor node because they were detected as duplicates from previously sensed data. This result makes our sensor node save about 22789 ma. Moreover, even though the node does not send any duplicate data to the sink, it is possible for us to predict the unsent data from the previously received data. In the second evaluation, we modify the value of ht = 50, and the deviation value st = 2, which indicates two sensor nodes sent 71 data packets. However, without TEEN, the nodes sent 4000 data packets. The reduction of the packet numbers sent is acceptable due to the agricultural field conditions such soil conditions or irrigation that do not change drastically. But, the unsent data is not possible to predict in the sink side. The value of ht and st in this configuration will be very suitable for the reactive node where only sends data (or notification) if two sensed data packets differ significantly. From the evaluations, we know that the use of the TEEN algorithm in the sensor node is important to improve the energy efficiency. Figure 9 shows the received soil moisture data on the sink with and without the TEEN algorithm. (b) Soil moisture sensed data with TEEN Fig. 9. Soil moisture sensed data without TEEN (a) and with TEEN (ht = 0 st = 1) (b). 4. CONCLUSIONS In this paper, we have implemented two filtering approaches for energy efficiency on the agricultural wireless sensor network. The first approach is the simple moving average that performs filtering on a sensor node with more than one sensor device attached. The second one is the TEEN based algorithm for nodes with only one sensor device attached. Evaluation results present the two approaches are able to improve the energy efficiency of the agricultural wireless sensor network significantly. In the SMA, the level of data accuracy is still high. While in the TEEN scheme with ht=0 and st=1, the duplicate unsent data is still possible to be predicted on the sink side, but if the deviation value (st) is more than 1, the sensor nodes should be the reactive mode that only sends data when the two sensed data packets differ. For future work, we consider applying an algorithm to validate and predict the sensor values on the sink side, especially to analyze and predict unsent data when the sensor nodes using the TEEN algorithm. ACKNOWLEDGMENTS The authors thank the DRPM KEMENRISTEKDIKTI for the financial support of this work through applied product research grants 2017.

197 REFERENCES [1] C. Knight, J. Davidson, S. Behrens, Energy Options for Wireless Sensor Nodes, Sensors, Vol. 8, No.12, 2008, pp. 8037-8066. [2] M. Patil and C.R. Biradar, Media Access Control in Wireless Sensor Networks using Priority Index, Indonesian Journal of Electrical Engineering and Computer Science, Vol. 5, No. 2, 2017, pp.416-426. [3] F. Wu, C. Rüdiger, M.R. Yuce, Real-Time Performance of a Self-Powered Environmental IoT Sensor Network System, Sensors, Vol. 17, No. 2, 2017, pp.1-14. [4] M. Fajar, A. Halid, H. Arfandy, A. Munir, Development of A Low Cost Wireless Sensor Network for a Real Time Paddy Field Monitoring System, International Journal of u- and e-service, Science and Technology, Vol. 9, No. 12, 2016, pp.397-406. [5] T. Rault, A. Bouabdallah, Y. Challal, Energy-Efficiency in Wireless Sensor Networks: a top-down review approach, Computer Networks, Vol. 67, 2014, pp. 104-122. [6] W. R. Heinzelman, A. Chandrakasan, H. Balakrishnan, Energy efficient communication protocol for wireless microsensor networks, in Proc. of the 33rd IEEE HICSS, 2000, pp. 1-10. [7] M. Nasim and S. Qaisar, Cooperative Communication for Energy Efficiency in Mobile Wireless Sensor Networks, In: Murgante B., Gervasi O., Iglesias A., Taniar D., Apduhan B.O. (eds) Computational Science and Its Applications - ICCSA 2011. Lecture Notes in Computer Science. Berlin Germany: Springer, 2011, vol. 6785. [8] A. Manjeshwar and P.D. Agarwal, TEEN: a Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks, in 1st Int l. Wksp. on Parallel and Distrib. Comp. Issues in Wireless Networks and Mobile Comp, 2001. [9] H. Gang, X. Dongmei, W. Yuanzhong, Research and Improvement of LEACH for Wireless Sensor Networks, Chinese Journal of Sensors and Actuators, Vol. 20, No. 6, 2007, pp. 1391-1396. [10] H.S. Jangwan and A. Negi, A Swarm Optimization Based Power Aware Clustering Strategy for WSNs, International Journal on Advanced Science, Engineering and Information Technology, vol. 7, no. 1, 2017, pp. 250-256. [11] K.C. Kim and B.J. Oh, An Energy-Efficient Filtering Approach to In-Network Join Processing in Sensor Network Databases, in Proc. of Multimedia, Computer Graphics and Broadcasting, Jeju, Korea, 2011. [12] J.N. Al-Karaki and A. E. Kamal, Routing techniques in wireless sensor networks: a survey, IEEE Wireless Communications, Vol. 11, No. 6, 2014, pp. 6 28.