Analysis of joint parallelism in wireless and cloud domains on mobile edge computing over 5G systems

The realization of mobile edge computing (MEC) over emerging fifth (5G) generation of wireless systems arises as a driving-force in the future of cloud computing. In order to cope with the volume, variety, and velocity of the IoT traffic while making optimal use of the network infrastructure, a synergistic exploitation of MEC and 5G should be put forward to support advanced resource management applications. In this paper, we propose the use of joint parallelism between wireless and cloud domains to efficiently respond to mobile data deluge. We review the literature, discuss the enabling network architecture, potentials, challenges, and open issues related to the realization of such level of parallelism. We present and evaluate two design examples — parallel computation offload method (PCOM) and parallel transmission and storage method (PTSM)—which outline the benefits of parallelism for computation-hungry and storage-hungry applications, respectively. Results of our optimization formulation show that PCOM and PTSM are able to make an efficient use of the network resources and support a heavy instantaneous workload by means of the parallelism.

[1]  Jorge Ejarque,et al.  COMP Superscalar, an interoperable programming framework , 2015 .

[2]  Andreas Timm-Giel,et al.  Dimensioning of the LTE access network , 2013, Telecommun. Syst..

[3]  Hoon Kim,et al.  Joint Resource Allocation for Parallel Multi-Radio Access in Heterogeneous Wireless Networks , 2010, IEEE Transactions on Wireless Communications.

[4]  Benjamin Renard,et al.  A dimensioning method for the LTE X2 interface , 2012, 2012 IEEE Wireless Communications and Networking Conference (WCNC).

[5]  Nirwan Ansari,et al.  EdgeIoT: Mobile Edge Computing for the Internet of Things , 2016, IEEE Communications Magazine.

[6]  Cristiano André da Costa,et al.  AutoElastic: Automatic Resource Elasticity for High Performance Applications in the Cloud , 2016, IEEE Transactions on Cloud Computing.

[7]  Dusit Niyato,et al.  A Framework for Cooperative Resource Management in Mobile Cloud Computing , 2013, IEEE Journal on Selected Areas in Communications.

[8]  Alagan Anpalagan,et al.  Intercloud and HetNet for Mobile Cloud Computing in 5G Systems: Design Issues, Challenges, and Optimization , 2017, IEEE Network.

[9]  Tarik Taleb,et al.  Mobile Edge Computing Potential in Making Cities Smarter , 2017, IEEE Communications Magazine.

[10]  Daiyuan Peng,et al.  An SMDP-Based Service Model for Interdomain Resource Allocation in Mobile Cloud Networks , 2012, IEEE Transactions on Vehicular Technology.

[11]  Sergio Barbarossa,et al.  Communicating While Computing: Distributed mobile cloud computing over 5G heterogeneous networks , 2014, IEEE Signal Processing Magazine.

[12]  Hua Zou,et al.  Parallel Computing Framework as a Cloud Service , 2012, 2012 IEEE 19th International Conference on Web Services.

[13]  Hadi Larijani,et al.  Resource Management and Inter-Cell-Interference Coordination in LTE Uplink System Using Random Neural Network and Optimization , 2015, IEEE Access.

[14]  Ioan Raicu,et al.  Understanding the Performance and Potential of Cloud Computing for Scientific Applications , 2017, IEEE Transactions on Cloud Computing.

[15]  Paramvir Bahl,et al.  Vision: the case for cellular small cells for cloudlets , 2014, MCS '14.

[16]  Rosa M. Badia,et al.  COMPSs-Mobile: Parallel Programming for Mobile Cloud Computing , 2016, Journal of Grid Computing.

[17]  Mehdi Raessi,et al.  The Feasibility of Amazon's Cloud Computing Platform for Parallel, GPU-Accelerated, Multiphase-Flow Simulations , 2016, Computing in Science & Engineering.

[18]  Yonggang Wen,et al.  Collaborative Task Execution in Mobile Cloud Computing Under a Stochastic Wireless Channel , 2015, IEEE Transactions on Wireless Communications.

[19]  Domenico Talia,et al.  ServiceSs: An Interoperable Programming Framework for the Cloud , 2013, Journal of Grid Computing.

[20]  Lazaros Gkatzikis,et al.  Migrate or not? exploiting dynamic task migration in mobile cloud computing systems , 2013, IEEE Wireless Communications.

[21]  Gianni D'Angelo,et al.  Towards a HPC-oriented parallel implementation of a learning algorithm for bioinformatics applications , 2014, BMC Bioinformatics.

[22]  Youngnam Han,et al.  Radio Resource Management Based on QoE-Aware Model for Uplink Multi-Radio Access in Heterogeneous Networks , 2014, 2014 IEEE 79th Vehicular Technology Conference (VTC Spring).

[23]  Hui Tian,et al.  Optimal Resource Allocation for Multi-Access in Heterogeneous Wireless Networks , 2012, 2012 IEEE 75th Vehicular Technology Conference (VTC Spring).

[24]  Arif Ghafoor,et al.  A distributed cloud architecture for mobile multimedia services , 2013, IEEE Network.

[25]  Daniel Sun,et al.  Reliability and energy efficiency in cloud computing systems: Survey and taxonomy , 2016, J. Netw. Comput. Appl..

[26]  Hiroyuki Ohsaki,et al.  Performance Evaluation of Cloud-Based Parallel Computing , 2013, 2013 IEEE 37th Annual Computer Software and Applications Conference Workshops.

[27]  Xu Chen,et al.  Decentralized Computation Offloading Game for Mobile Cloud Computing , 2014, IEEE Transactions on Parallel and Distributed Systems.

[28]  Goutam Das,et al.  A Ring-Based Wireless Optical Network to Reduce the Handover Latency , 2015, Journal of Lightwave Technology.

[29]  Cong Xiong,et al.  Energy-Efficient Resource Allocation for OFDMA-Based Multi-RAT Networks , 2014, IEEE Transactions on Wireless Communications.

[30]  Zhangdui Zhong,et al.  Challenges on wireless heterogeneous networks for mobile cloud computing , 2013, IEEE Wireless Communications.