Wireless sensor networks (WSNs) are critically resource-constrained due to wireless sensor nodes' tiny memory, low processing units, power limitations, and narrow communication bandwidth. The data reduction technique is one of the most widely used techniques to reduce transmitted data over the wireless sensor networks and to minimize the sensor nodes' energy consumption, particularly, the entire network in general. This paper proposes a reliable dual prediction data reduction approach for WSNs. This approach performs data reduction through two phases: the data reduction phase (DRP) and data prediction phase (DPP). The DRP is mainly to decrease the number of transmissions between the sensor node and the sink node, thereby minimizing energy consumption. It also detects faulty data and discards them at the sensor node. The discarded faulty data at the sensor nodes are replaced by estimated values at the sink node to maintain data reliability. DPP runs at the sink node or base station, which works in synchronization with the sensor nodes. This phase is responsible for predicting the non-transmitted data based on the Kalman filter. The simulation results demonstrate that the proposed approach is efficient and effective in data reduction, data reliability, and energy consumption.This is an open access article under the terms of the Creative Commons Attribution License, which permits use, distribution and reproduction in any medium, provided the original work is properly cited.
Due to the ever-increasing number and diversity of data sources, and the continuous flow of data that are inevitably redundant and unused to the cloud, the Internet of Things (IoT) brings several problems including network bandwidth, the consumption of network energy, cloud storage, especially for paid volume, and I/O throughput as well as handling huge amount of stored data in the cloud. These call for data pre-processing at the network edge before data transmission over the network takes place. Data reduction is a method for mitigating such problems. Most state-of-the-art data reduction approaches employ a single tier, such as gateways, or two tiers, such gateways and the cloud data center or sensor nodes and base station. In this paper, an approach for IoT data reduction is proposed using in-networking data filtering and fusion. The proposed approach consists of two layers that can be adapted at either a single tier or two tiers. The first layer of the proposed approach is the data filtering layer that is based on two techniques, namely data change detection and the deviation of real observations from their estimated values. The second layer is the data fusion layer. It is based on a minimum square error criterion and fuses the data of the same time domain for specific sensors deployed in a specific area. The proposed approach was implemented using Python and the evaluation of the approach was conducted based on a real-world dataset. The obtained results demonstrate that the proposed approach is efficient in terms of data reduction in comparison with Least Mean Squares filter and Papageorgiou’s (CLONE) method.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.