The Fog Balancing: Load Distribution for Small Cell Cloud Computing

In 5G future wireless networks, the (ultra)-dense deployment of radio access points is a key drive for satisfying the increase of traffic demand and improving perceived users' quality. (Ultra)-dense deployment combined with capillary edge cloud, the fog, leads the way for optimization of users' Quality of Experience (QoE) and network performance. In this paper, we focus on improving users' QoE by addressing the issue of load balancing in fog computing. In this paper, we consider the challenging case of multiple users requiring computation offloading, where all requests should be processed by local computation clusters resources. We propose a low complexity small cell clusters establishment and resources management customizable algorithm for fog clustering. Our simulation results show that the proposed algorithm yields high users' satisfaction percentage of a minimum of 90% for up to 4 users per small cell, moderate power consumption, and/or high latency gain.

[1]  Mariana Goldhamer ICT-318784 STP TROPIC Distributed computing, storage and radio resource allocation over cooperative femtocells , 2012 .

[2]  Sergio Barbarossa,et al.  Joint allocation of computation and communication resources in multiuser mobile cloud computing , 2013, 2013 IEEE 14th Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[3]  Jeffrey G. Andrews,et al.  Femtocell networks: a survey , 2008, IEEE Communications Magazine.

[4]  Pan Hui,et al.  ThinkAir: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading , 2012, 2012 Proceedings IEEE INFOCOM.

[5]  Alec Wolman,et al.  MAUI: making smartphones last longer with code offload , 2010, MobiSys '10.

[6]  Sergio Barbarossa,et al.  Small cell clustering for efficient distributed cloud computing , 2014, 2014 IEEE 25th Annual International Symposium on Personal, Indoor, and Mobile Radio Communication (PIMRC).

[7]  Sergio Barbarossa,et al.  Distributed mobile cloud computing: Joint optimization of radio and computational resources , 2014, 2014 IEEE Globecom Workshops (GC Wkshps).

[8]  Sasu Tarkoma,et al.  Mobile search and the cloud: The benefits of offloading , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

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

[10]  Antonio Pascual-Iserte,et al.  Optimization of Radio and Computational Resources for Energy Efficiency in Latency-Constrained Application Offloading , 2014, IEEE Transactions on Vehicular Technology.

[11]  Zdenek Becvar,et al.  An architecture for mobile computation offloading on cloud-enabled LTE small cells , 2014, 2014 IEEE Wireless Communications and Networking Conference Workshops (WCNCW).

[12]  Yung-Hsiang Lu,et al.  Cloud Computing for Mobile Users: Can Offloading Computation Save Energy? , 2010, Computer.

[13]  Byung-Gon Chun,et al.  CloneCloud: elastic execution between mobile device and cloud , 2011, EuroSys '11.