Table of Contents Author Guidelines Submit a Manuscript
Wireless Communications and Mobile Computing
Volume 2017, Article ID 3418284, 10 pages
https://doi.org/10.1155/2017/3418284
Research Article

A Fuzzy Data Fusion Solution to Enhance the QoS and the Energy Consumption in Wireless Sensor Networks

1Faculty of Engineering and Architecture, Kore University of Enna, 94100 Enna, Italy
2SUAI, St. Petersburg State University of Aerospace Instrumentation, St. Petersburg, Russia

Correspondence should be addressed to Mario Collotta; ti.erokinu@attolloc.oiram

Received 1 April 2017; Revised 8 June 2017; Accepted 21 June 2017; Published 20 July 2017

Academic Editor: Paolo Barsocchi

Copyright © 2017 Mario Collotta et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Wireless Sensor Networks (WSNs) are formed of various nodes that gather parameters in a monitored environment. These nodes interact with each other or can be arranged into clusters controlled by a cluster head that has the task of rerouting the acquired data to a base station. Both the Quality of Service (QoS) and low data quality are common issues in WSNs, mainly prompted by the data fusion mechanism, where a certain amount of low-quality data may affect the overall fusion result negatively. In this paper, a fuzzy-based solution for data fusion in WSNs is presented to provide a better QoS and to reduce the energy consumption. The suggested approach can aggregate only true value rather than process the full data. This purpose is accomplished thanks to a Fuzzy Logic Controller (FLC) implemented within nodes. Besides, the data, which have been separated, are aggregated by a cluster head which also has the responsibility of determining the probability that an event has happened in the monitored environment. Finally, the base station estimates whether an event has occurred and, eventually, raises an appropriate alarm. The results of a real testbed scenario reveal that the proposed method achieves encouraging performance.