Privacy-preserving and energy efficient task offloading for collaborative mobile computing in IoT: An ADMM approach

Abstract The pervasive application of Internet of Things (IoT) has pushed the proliferation of edge computing. There exists potential in edge computing to satisfy the concerns of task delay, network bandwidth, battery endurance and data privacy. The superiority of edge computing is endorsed by the deployment of edge nodes to the device user’s proximity. Within partial capabilities of the cloud server, edge nodes efficaciously alleviate the burden on core network. Considering a mission critical system, enduring battery life is even more accentuated over task latency to maintain the device on operation. So in this paper, we put forward an energy efficient task offloading problem subject to the overall task delay based on Alternating Direction Method of Multipliers (ADMM) in a three-tier MEC network, equipped with both edge nodes and the cloud. The offloading choice is the approximate convergence with demanded precision concluded by persistent ADMM iterations. We also address the privacy disclosure concerns in the data transmission among IoT devices and apply differential privacy to the intricate optimization problem. More specifically, we associate privacy-preserving method with the exhaustive task offloading processes and iteration procedures. At last, simulations and experiments demonstrate the performance and convergence of our proposed algorithm.

[1]  Shangguang Wang,et al.  MVR: An Architecture for Computation Offloading in Mobile Edge Computing , 2017, 2017 IEEE International Conference on Edge Computing (EDGE).

[2]  Yueming Cai,et al.  Dynamic Computation Offloading for Mobile Cloud Computing: A Stochastic Game-Theoretic Approach , 2019, IEEE Transactions on Mobile Computing.

[3]  Ha H. Nguyen,et al.  Joint Optimization of Cooperative Beamforming and Relay Assignment in Multi-User Wireless Relay Networks , 2014, IEEE Transactions on Wireless Communications.

[4]  Yue Wang,et al.  Differentially Private Confidence Intervals for Empirical Risk Minimization , 2018, J. Priv. Confidentiality.

[5]  Kaibin Huang,et al.  Energy Efficient Mobile Cloud Computing Powered by Wireless Energy Transfer , 2015, IEEE Journal on Selected Areas in Communications.

[6]  Guo Hao,et al.  Research on privacy preserving method based on T-closeness model , 2017, 2017 3rd IEEE International Conference on Computer and Communications (ICCC).

[7]  Yulin Hu,et al.  Delay Minimization Offloading for Interdependent Tasks in Energy-Aware Cooperative MEC Networks , 2019, 2019 IEEE Wireless Communications and Networking Conference (WCNC).

[8]  Yu Hui,et al.  Study on application modes of military Internet of Things (MIOT) , 2012, 2012 IEEE International Conference on Computer Science and Automation Engineering (CSAE).

[9]  Janusz Furtak,et al.  Secure protocol for wireless communication within internet of military things , 2015, 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT).

[10]  Frank Wang,et al.  A Community-Based Cloud Computing Caching Service , 2015, 2015 IEEE International Congress on Big Data.

[11]  Eryk Dutkiewicz,et al.  Offloading Energy Efficiency with Delay Constraint for Cooperative Mobile Edge Computing Networks , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[12]  Tony Q. S. Quek,et al.  Offloading in Mobile Edge Computing: Task Allocation and Computational Frequency Scaling , 2017, IEEE Transactions on Communications.

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

[14]  Zhu Han,et al.  Parallel and Distributed Resource Allocation With Minimum Traffic Disruption for Network Virtualization , 2017, IEEE Transactions on Communications.

[15]  R. Horst,et al.  DC Programming: Overview , 1999 .

[16]  Zhenyu Zhou,et al.  Energy-Efficient Edge Computing Service Provisioning for Vehicular Networks: A Consensus ADMM Approach , 2019, IEEE Transactions on Vehicular Technology.

[17]  Shunxiang Zhang,et al.  An enhanced l-diversity privacy preservation , 2013, 2013 10th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD).

[18]  Xiaomin Zhu,et al.  MECCAS: Collaborative Storage Algorithm Based on Alternating Direction Method of Multipliers on Mobile Edge Cloud , 2017, 2017 IEEE International Conference on Edge Computing (EDGE).

[19]  Kim-Kwang Raymond Choo,et al.  Context Aware Ubiquitous Biometrics in Edge of Military Things , 2017, IEEE Cloud Computing.

[20]  Kaibin Huang,et al.  Energy-Efficient Resource Allocation for Mobile-Edge Computation Offloading , 2016, IEEE Transactions on Wireless Communications.

[21]  Xiaohua Jia,et al.  Dynamic Service Caching in Mobile Edge Networks , 2018, 2018 IEEE 15th International Conference on Mobile Ad Hoc and Sensor Systems (MASS).

[22]  Quanbo Ge,et al.  Research on distributed computing method for coordinated cooperation of distributed energy and multi-devices , 2018, 2018 33rd Youth Academic Annual Conference of Chinese Association of Automation (YAC).

[23]  Rui Hu,et al.  DP-ADMM: ADMM-Based Distributed Learning With Differential Privacy , 2018, IEEE Transactions on Information Forensics and Security.

[24]  Lixia Wang,et al.  (k, ε)-Anonymity: An anonymity model for thwarting similarity attack , 2013, 2013 IEEE International Conference on Granular Computing (GrC).

[25]  Ying Jun Zhang,et al.  An ADMM Based Method for Computation Rate Maximization in Wireless Powered Mobile-Edge Computing Networks , 2018, 2018 IEEE International Conference on Communications (ICC).

[26]  Yue Wang,et al.  Cooperative Task Offloading in Three-Tier Mobile Computing Networks: An ADMM Framework , 2019, IEEE Transactions on Vehicular Technology.

[27]  Yongqiang Zhang,et al.  Energy-Efficient Dynamic Task Offloading for Energy Harvesting Mobile Cloud Computing , 2018, 2018 IEEE International Conference on Networking, Architecture and Storage (NAS).

[28]  Ufuk Topcu,et al.  Differentially Private Distributed Constrained Optimization , 2014, IEEE Transactions on Automatic Control.

[29]  Osvaldo Simeone,et al.  Energy-Efficient Resource Allocation for Mobile Edge Computing-Based Augmented Reality Applications , 2016, IEEE Wireless Communications Letters.

[30]  Gaofeng Nie,et al.  Energy-Saving Offloading by Jointly Allocating Radio and Computational Resources for Mobile Edge Computing , 2017, IEEE Access.

[31]  Quanyan Zhu,et al.  Dynamic Differential Privacy for ADMM-Based Distributed Classification Learning , 2017, IEEE Transactions on Information Forensics and Security.