Energy-Efficient Task Offloading in Massive MIMO-Aided Multi-Pair Fog-Computing Networks

The energy-efficient task offloading problem of a massive multiple-input multiple-output (MIMO)-aided fog computing system is solved, where multiple task nodes offload their computational tasks to be solved via a massive MIMO-aided fog access node to multiple processing nodes in the fog for execution. By considering realistic imperfect channel state information (CSI), we formulate a joint task offloading and power allocation problem for minimizing the total energy consumption, including both computation and communication power consumptions. We solve the resultant non-convex optimization problem in two steps. First, we solve the computational task allocation and computational resource allocation for a given power allocation. Then, we conceive a sequential optimization framework for determining the specific power allocation decision that minimizes the total energy consumption of the fog access node. Given the computational tasks, the computational resources, and the power allocation, we propose an iterative algorithm for the system optimization. The simulation results show that the proposed scheme significantly reduces the total energy consumption compared to the benchmark schemes.

[1]  Yang Yang,et al.  DEBTS: Delay Energy Balanced Task Scheduling in Homogeneous Fog Networks , 2018, IEEE Internet of Things Journal.

[2]  Weihua Zhuang,et al.  Software Defined Space-Air-Ground Integrated Vehicular Networks: Challenges and Solutions , 2017, IEEE Communications Magazine.

[3]  Amir Beck,et al.  A sequential parametric convex approximation method with applications to nonconvex truss topology design problems , 2010, J. Glob. Optim..

[4]  Helmut Bölcskei,et al.  An overview of MIMO communications - a key to gigabit wireless , 2004, Proceedings of the IEEE.

[5]  Wendi B. Heinzelman,et al.  Cloud-Vision: Real-time face recognition using a mobile-cloudlet-cloud acceleration architecture , 2012, 2012 IEEE Symposium on Computers and Communications (ISCC).

[6]  Song Ci,et al.  Learning-Based Task Offloading for Delay-Sensitive Applications in Dynamic Fog Networks , 2019, IEEE Transactions on Vehicular Technology.

[7]  Haralabos C. Papadopoulos,et al.  Machine-Learning Assisted Outdoor Localization via Sector-Based Fog Massive MIMO , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[8]  Branka Vucetic,et al.  Green MU-MIMO/SIMO Switching for Heterogeneous Delay-Aware Services With Constellation Optimization , 2016, IEEE Transactions on Communications.

[9]  A. Roubi Method of Centers for Generalized Fractional Programming , 2000 .

[10]  Nei Kato,et al.  A Survey on Network Methodologies for Real-Time Analytics of Massive IoT Data and Open Research Issues , 2017, IEEE Communications Surveys & Tutorials.

[11]  Jie Wu,et al.  Multi-task assignment for crowdsensing in mobile social networks , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[12]  C.-C. Jay Kuo,et al.  Cooperative Communications and Networking , 2010 .

[13]  Wenzhong Li,et al.  Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing , 2015, IEEE/ACM Transactions on Networking.

[14]  Giuseppe Caire,et al.  Fog Massive MIMO with On-the-Fly Pilot Contamination Control , 2018, 2018 IEEE International Symposium on Information Theory (ISIT).

[15]  Thomas F. La Porta,et al.  PicSys: Energy-Efficient Fast Image Search on Distributed Mobile Networks , 2020 .

[16]  Yunlong Cai,et al.  Mobile Edge Computing Meets mmWave Communications: Joint Beamforming and Resource Allocation for System Delay Minimization , 2020, IEEE Transactions on Wireless Communications.

[17]  Gayan Amarasuriya,et al.  Sum Rate Analysis for Multi-User Massive MIMO Relay Networks , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[18]  Zdenek Becvar,et al.  Mobile Edge Computing: A Survey on Architecture and Computation Offloading , 2017, IEEE Communications Surveys & Tutorials.

[19]  Fredrik Tufvesson,et al.  Massive MIMO Performance Evaluation Based on Measured Propagation Data , 2014, IEEE Transactions on Wireless Communications.

[20]  Dusit Niyato,et al.  A Dynamic Offloading Algorithm for Mobile Computing , 2012, IEEE Transactions on Wireless Communications.

[21]  K. B. Letaief,et al.  A Survey on Mobile Edge Computing: The Communication Perspective , 2017, IEEE Communications Surveys & Tutorials.

[22]  Roberto Verdone,et al.  Pervasive Mobile and Ambient Wireless Communications: COST Action 2100 , 2012 .

[23]  Yao Zheng,et al.  A Feedback Control-Based Crowd Dynamics Management in IoT System , 2017, IEEE Internet of Things Journal.

[24]  Jinhong Yuan,et al.  Multiuser MIMO Relay Networks in Nakagami-m Fading Channels , 2012, IEEE Transactions on Communications.

[25]  Xu Chen,et al.  Exploiting Massive D2D Collaboration for Energy-Efficient Mobile Edge Computing , 2017, IEEE Wireless Communications.

[26]  Yang Yang,et al.  MEETS: Maximal Energy Efficient Task Scheduling in Homogeneous Fog Networks , 2018, IEEE Internet of Things Journal.

[27]  Xu Chen,et al.  D2D Fogging: An Energy-Efficient and Incentive-Aware Task Offloading Framework via Network-assisted D2D Collaboration , 2016, IEEE Journal on Selected Areas in Communications.

[28]  Thomas L. Marzetta,et al.  Noncooperative Cellular Wireless with Unlimited Numbers of Base Station Antennas , 2010, IEEE Transactions on Wireless Communications.

[29]  Qiang Li,et al.  Multipath Cooperative Communications Networks for Augmented and Virtual Reality Transmission , 2017, IEEE Transactions on Multimedia.

[30]  Min Dong,et al.  Joint offloading and resource allocation for computation and communication in mobile cloud with computing access point , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[31]  Di Chen,et al.  Low complexity power control with decentralized fog computing for distributed massive MIMO , 2018, 2018 IEEE Wireless Communications and Networking Conference (WCNC).

[32]  Jie Xu,et al.  Computation Peer Offloading for Energy-Constrained Mobile Edge Computing in Small-Cell Networks , 2017, IEEE/ACM Transactions on Networking.

[33]  Bruno Clerckx,et al.  Multiple-antenna techniques in LTE-advanced , 2012, IEEE Communications Magazine.

[34]  Erik G. Larsson,et al.  Energy and Spectral Efficiency of Very Large Multiuser MIMO Systems , 2011, IEEE Transactions on Communications.

[35]  Chen-Khong Tham,et al.  Deadline-Aware Peer-to-Peer Task Offloading in Stochastic Mobile Cloud Computing Systems , 2018, 2018 15th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[36]  Wen Chen,et al.  Energy-Efficient Communications in MIMO Systems Based on Adaptive Packets and Congestion Control With Delay Constraints , 2015, IEEE Transactions on Wireless Communications.

[37]  I. Stancu-Minasian Nonlinear Fractional Programming , 1997 .

[38]  Preben E. Mogensen,et al.  A stochastic model of the temporal and azimuthal dispersion seen at the base station in outdoor propagation environments , 2000, IEEE Trans. Veh. Technol..

[39]  Giuseppe Caire,et al.  Fog Massive MIMO: A User-Centric Seamless Hot-Spot Architecture , 2018, IEEE Transactions on Wireless Communications.

[40]  Lajos Hanzo,et al.  Sixty Years of Coherent Versus Non-Coherent Tradeoffs and the Road From 5G to Wireless Futures , 2019, IEEE Access.

[41]  Jeffrey G. Andrews,et al.  What Will 5G Be? , 2014, IEEE Journal on Selected Areas in Communications.

[42]  Jeffrey G. Andrews,et al.  MIMO Interference Alignment Over Correlated Channels With Imperfect CSI , 2010, IEEE Transactions on Signal Processing.

[43]  Xu Chen,et al.  When D2D meets cloud: Hybrid mobile task offloadings in fog computing , 2017, 2017 IEEE International Conference on Communications (ICC).

[44]  Wenye Wang,et al.  Can mobile cloudlets support mobile applications? , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[45]  Pan Cao,et al.  Energy Efficiency Optimization in Relay-Assisted MIMO Systems With Perfect and Statistical CSI , 2013, IEEE Transactions on Signal Processing.

[46]  A. Lozano,et al.  What Will 5 G Be ? , 2014 .

[47]  Dongman Lee,et al.  An Adaptable Application Offloading Scheme Based on Application Behavior , 2008, 22nd International Conference on Advanced Information Networking and Applications - Workshops (aina workshops 2008).

[48]  Jingdong Xu,et al.  D 2 D Fogging : An Energy-efficient and Incentive-aware Task Offloading Framework via Network-assisted D 2 D Collaboration , 2016 .

[49]  Yong Zhou,et al.  Online Task Scheduling and Resource Allocation for Intelligent NOMA-Based Industrial Internet of Things , 2020, IEEE Journal on Selected Areas in Communications.

[50]  Walid Saad,et al.  A Joint Learning and Communications Framework for Federated Learning Over Wireless Networks , 2021, IEEE Transactions on Wireless Communications.

[51]  Xiaohu Ge,et al.  POMT: Paired Offloading of Multiple Tasks in Heterogeneous Fog Networks , 2019, IEEE Internet of Things Journal.