Title
Combine Data Collecting and Task Computing: Progressive Computing in Internet of Things
Abstract
Massive, heterogeneous sensors have been deployed to monitor many objects from multiple aspects, which brings the explosion of sensor data; thus, effective data collection becomes an important issue. Moreover, in emerging advanced IoT applications such as the smart city, computation tasks are released by smartphone users. Such tasks are random and unpredictable, which makes it hard to know in advance what sensor data are needed. Collecting all of the data that might be involved can lead to a huge waste of time, energy, and channel resources. In this article, we study effective sensor data collection problem and the goal is to fetch enough data to get the accurate results of random tasks with minimum cost. We propose a novel progressive computing method, where the sensor data are collected in phases. Specifically, in each collection phase, the server analyzes the data obtained in preview phases and determines what data to fetch in the next phase. Then, the server sends control messages to corresponding sensors by using the downlink communication of Lora. In our computing method, data collection is interwoven with task computing, which enables targeted approaches to the data exactly needed. Two example progressive algorithms are presented, and their performances are analyzed theoretically. Simulation results show that our algorithms can reduce the cost remarkably without loss in the accuracy of the computation results.
Year
DOI
Venue
2022
10.1109/JIOT.2021.3126103
IEEE Internet of Things Journal
Keywords
DocType
Volume
Data collection,in-network processing,progressive computing
Journal
9
Issue
ISSN
Citations 
13
2327-4662
0
PageRank 
References 
Authors
0.34
18
6
Name
Order
Citations
PageRank
Kunyi Chen181.23
Hong Gao21086120.07
Dongjing Miao3189.91
Binghao Wang400.68
Sirui Li500.68
Jianzhong Li66324.23