| Literature DB >> 28287440 |
Siyao Cheng1, Zhipeng Cai2, Jianzhong Li3.
Abstract
With the rapid development of the Internet of Things (IoTs), wireless sensor networks (WSNs) and related techniques, the amount of sensory data manifests an explosive growth. In some applications of IoTs and WSNs, the size of sensory data has already exceeded several petabytes annually, which brings too many troubles and challenges for the data collection, which is a primary operation in IoTs and WSNs. Since the exact data collection is not affordable for many WSN and IoT systems due to the limitations on bandwidth and energy, many approximate data collection algorithms have been proposed in the last decade. This survey reviews the state of the art of approximatedatacollectionalgorithms. Weclassifythemintothreecategories: themodel-basedones, the compressive sensing based ones, and the query-driven ones. For each category of algorithms, the advantages and disadvantages are elaborated, some challenges and unsolved problems are pointed out, and the research prospects are forecasted.Entities:
Keywords: approximate computation; internet of things; sensory data collection; wireless sensor networks
Year: 2017 PMID: 28287440 PMCID: PMC5375850 DOI: 10.3390/s17030564
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The procedure of dealing with sensory data in IoT Systems.
Comparisons among different approximate data collection algorithms.
| Properties | Advantages | Disadvantages | |
|---|---|---|---|
| Algorithms | |||
| Model Based Algorithms |
The spatial and temporal correlations among sensory data are considered Only a partial of sensory values need to be transmitted |
The mathematical model are usually too ideal Lots of in-network communication are involved to determine parameters of prediction models and guarantee the consistence between local and global models The algorithm has the fixed error bound and cannot be adjusted automatically | |
| Compressed-Sensing Based Algorithms |
The compress ratio can be controlled according to users’ requirements Efficient when the sensory data matrix are sparse |
The assumption is strong and the sparsity of sensory data is very hard to be obtained All algorithms have the fixed global information loss rate The centralized algorithms cost too much to transmit the bases, while the distributed one also have redundant information since the bases are not orthogonal | |
| Query-Driven Algorithms |
The transmission cost is extremely small Sufficiently consider the users’ requirement and only transmit the valuable sensory data |
The algorithms are only designed for the specific kind of queries They do not consider the correlations among the sensory data and cannot support to recover the original sensory data The kernel information of the sensory data is not preserved | |