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

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.

[1]  Shenghui Zhao,et al.  EAPC: Energy-Aware Path Construction for Data Collection Using Mobile Sink in Wireless Sensor Networks , 2018, IEEE Sensors Journal.

[2]  Shuguang Cui,et al.  Joint offloading and computing optimization in wireless powered mobile-edge computing systems , 2017, 2017 IEEE International Conference on Communications (ICC).

[3]  H. Vincent Poor,et al.  Delay Minimization for NOMA-MEC Offloading , 2018, IEEE Signal Processing Letters.

[4]  Weifeng Lu,et al.  Fog Computing Based Optimized Compressive Data Collection for Big Sensory Data , 2018, 2018 IEEE International Conference on Communications (ICC).

[5]  Victor C. M. Leung,et al.  Compressive network coding for wireless sensor networks: Spatio-temporal coding and optimization design , 2016, Comput. Networks.

[6]  Qing Yang,et al.  Fog Data: Enhancing Telehealth Big Data Through Fog Computing , 2015, ASE BD&SI.

[7]  Yan Zhang,et al.  Joint Computation Offloading and User Association in Multi-Task Mobile Edge Computing , 2018, IEEE Transactions on Vehicular Technology.

[8]  Siguang Chen,et al.  Accelerated Distributed Optimization Design for Reconstruction of Big Sensory Data , 2017, IEEE Internet of Things Journal.

[9]  Hui Tian,et al.  Data collection from WSNs to the cloud based on mobile Fog elements , 2017, Future Gener. Comput. Syst..

[10]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[11]  Daniele Tarchi,et al.  A control and data plane split approach for partial offloading in mobile fog networks , 2018, 2018 IEEE Wireless Communications and Networking Conference (WCNC).

[12]  Victor C. M. Leung,et al.  Energy Efficient Subchannel and Power Allocation for Software-defined Heterogeneous VLC and RF Networks , 2018, IEEE Journal on Selected Areas in Communications.

[13]  Raja Lavanya,et al.  Fog Computing and Its Role in the Internet of Things , 2019, Advances in Computer and Electrical Engineering.

[14]  Hassan Harb,et al.  Energy-Efficient Sensor Data Collection Approach for Industrial Process Monitoring , 2018, IEEE Transactions on Industrial Informatics.

[15]  Jianzhong Li,et al.  Approximate Sensory Data Collection: A Survey , 2017, Sensors.

[16]  Xiangjie Kong,et al.  A Cooperative Partial Computation Offloading Scheme for Mobile Edge Computing Enabled Internet of Things , 2019, IEEE Internet of Things Journal.

[17]  Alexandros G. Fragkiadakis,et al.  A fog-enabled IoT platform for efficient management and data collection , 2017, 2017 IEEE 22nd International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD).

[18]  Nazanin Rahnavard,et al.  CCS: Energy-efficient data collection in clustered wireless sensor networks utilizing block-wise compressive sensing , 2016, Comput. Networks.

[19]  Hui Ding,et al.  Predictive Big Data Collection in Vehicular Networks: A Software Defined Networking Based Approach , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[20]  Ying Wang,et al.  Delay Optimization for Mobile Cloud Computing Application Offloading in Smart Cities , 2018, IMIS.

[21]  Meng Wu,et al.  A hierarchical adaptive spatio-temporal data compression scheme for wireless sensor networks , 2019, Wirel. Networks.

[22]  Victor C. M. Leung,et al.  Energy Efficient User Association and Power Allocation in Millimeter-Wave-Based Ultra Dense Networks With Energy Harvesting Base Stations , 2017, IEEE Journal on Selected Areas in Communications.

[23]  Chamil Kulatunga,et al.  Using Edge Analytics to Improve Data Collection in Precision Dairy Farming , 2016, 2016 IEEE 41st Conference on Local Computer Networks Workshops (LCN Workshops).

[24]  Keqiu Li,et al.  Performance Guaranteed Computation Offloading for Mobile-Edge Cloud Computing , 2017, IEEE Wireless Communications Letters.

[25]  Yuan Wu,et al.  Delay-Minimization Nonorthogonal Multiple Access Enabled Multi-User Mobile Edge Computation Offloading , 2019, IEEE Journal of Selected Topics in Signal Processing.

[26]  Geng Yang,et al.  Fog-based Optimized Kronecker-Supported Compression Design for Industrial IoT , 2020, IEEE Transactions on Sustainable Computing.

[27]  Jaesik Choi,et al.  Low complexity sensing for big spatio-temporal data , 2014, 2014 IEEE International Conference on Big Data (Big Data).

[28]  Song Guo,et al.  A Selective Privacy-Preserving Approach for Multimedia Data , 2017, IEEE MultiMedia.

[29]  Adamu Murtala Zungeru,et al.  Optimizing Energy Consumption for Big Data Collection in Large-Scale Wireless Sensor Networks With Mobile Collectors , 2018, IEEE Systems Journal.

[30]  Du Xu,et al.  Joint Load Balancing and Offloading in Vehicular Edge Computing and Networks , 2019, IEEE Internet of Things Journal.

[31]  Khaled Ben Letaief,et al.  Delay-optimal computation task scheduling for mobile-edge computing systems , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[32]  Xiaoyan Wang,et al.  Big Data Privacy Preserving in Multi-Access Edge Computing for Heterogeneous Internet of Things , 2018, IEEE Communications Magazine.

[33]  Song Guo,et al.  Traffic and Computation Co-Offloading With Reinforcement Learning in Fog Computing for Industrial Applications , 2019, IEEE Transactions on Industrial Informatics.

[34]  Geng Yang,et al.  Energy and Delay Co-aware Computation Offloading with Deep Learning in Fog Computing Networks , 2019, 2019 IEEE 38th International Performance Computing and Communications Conference (IPCCC).

[35]  Deanna Needell,et al.  CoSaMP: Iterative signal recovery from incomplete and inaccurate samples , 2008, ArXiv.

[36]  Yue Chen,et al.  Delay-Aware Energy Efficient Computation Offloading for Energy Harvesting Enabled Fog Radio Access Networks , 2018, 2018 IEEE 87th Vehicular Technology Conference (VTC Spring).

[37]  Jie Zhang,et al.  Energy-Aware Computation Offloading and Transmit Power Allocation in Ultradense IoT Networks , 2019, IEEE Internet of Things Journal.

[38]  Geng Yang,et al.  Fog Computing Assisted Efficient Privacy Preserving Data Collection for Big Sensory Data , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[39]  Jiasheng Zhou,et al.  Energy-Efficient Data Collection Scheme for Environmental Quality Management in Buildings , 2018, IEEE Access.

[40]  Yuan Wu,et al.  NOMA-Assisted Multi-Access Mobile Edge Computing: A Joint Optimization of Computation Offloading and Time Allocation , 2018, IEEE Transactions on Vehicular Technology.

[41]  Keith A. Teague,et al.  Collaborative and Compressed Mobile Sensing for Data Collection in Distributed Robotic Networks , 2018, IEEE Transactions on Control of Network Systems.