4.4 Article

Efficient Privacy Preserving Data Collection and Computation Offloading for Fog-Assisted IoT

Journal

IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING
Volume 5, Issue 4, Pages 526-540

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TSUSC.2020.2968589

Keywords

Data collection; Task analysis; Data privacy; Energy consumption; Edge computing; Correlation; Fog computing; privacy preserving; compressive data collection; computation offloading; IoT

Funding

  1. National Natural Science Foundation of China [61971235, 61872195, 61871412, 61771258]
  2. Six Talented Eminence Foundation of Jiangsu Province [XYDXXJS-044]
  3. 333 High-level Talents Training Project of Jiangsu Province
  4. 1311 Talents Plan of NUPT
  5. China Postdoctoral Science Foundation [2018M630590]
  6. Scientific Research Foundation of NUPT [NY217057, NY218058]
  7. CERNET Innovation Project [NGII20190702]
  8. Open Research Fund of Jiangsu Engineering Research Center of Communication and Network Technology, NUPT [JSGCZX17011]

Ask authors/readers for more resources

The property of performing data processing near the source of data (i.e., at the edge of the network) enables fog computing that can effectively reduce computation latency, bandwidth and energy consumption, especially for big data network scenarios. For the sake of achieving efficient and secure big sensory data collection in fog-assisted Internet of Things (IoT), this paper proposes an efficient privacy preserving data collection and computation offloading scheme. In the proposed scheme, first, the designed layer-aware fog computing architecture provides effective support for efficient and secure data collection and fog computation offloading. Then the proposed sampling perturbation encryption method protects data privacy against eavesdroppers and active attackers without sacrificing data correlation, and it also facilitates the simultaneous execution of decrypting and decompressing operations on encrypted sampling data. Furthermore, the developed data processing method at fog nodes reduces the amount of redundant data transmissions significantly, and the formulated optimization model for the measurement matrix ensures the high precision of data reconstruction at the end user. Particularly, a completion time minimization problem is formulated for fog computation offloading, and an efficient offloading decision algorithm is developed to find the minimum completion time by determining the optimal offloading proportion with joint optimal allocation of local CPU, external CPU and channel bandwidth resources. Finally, the illustrative results reveal that the proposed scheme is an efficient data collection and computation offloading scheme with a strong privacy preservation property. For example, when the temporal compression ratio is 0.5, the redundant data can be reduced by 65 percent at fog node with a low relative recovery error 0.0139. At the same time when the task size is 9 Mb, the completion time of compression computation task at fog node can be reduced by 14.6 percent compared with other computation offloading method.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.4
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available