Joint Allocation of Computational and Communication Resources to Improve Energy Efficiency in Cellular Networks

Document Type : Original Article


Cell Lab, Department of Electrical Engineering, Yazd University, Yazd, Iran


Mobile cloud computing (MCC) is a new technology that has been developed to overcome the restrictions of smart mobile devices (e.g. battery, processing power, storage capacity, etc.) to send a part of the program (with complex computing) to the cloud server (CS). In this paper, we study a multi-cell with multi-input and multi-output (MIMO) system in which the cell-interior users request service for their processing from a common CS. Also, the problem of the optimum offloading is considered as an optimization problem with optimization parameters including communication resources (such as bandwidth, transmit power and backhaul link capacity) and computational resources (such as the capacity of cloud server) in the downlink network. The main goal is to minimize the total energy consumption by mobile users (MUs) for processing with the delay limitation for each use. This issue leads to a non-convex problem and to solve the problem, we use successive convex approximation (SCA) method. We finally show that the joint optimization of these parameters leads to reducing the energy consumption of the network with simulation examples.


1. Jeyanthi, N., Shabeeb, H., Durai, M.S. and Thandeeswaran, R., 
"Rescue: Reputation-based service for cloud user environment",
International Journal of Engineering-Transactions B:
Applications, Vol. 27, No. 8, (2014), 1179-1186. 
2. Gubbi, J., Buyya, R., Marusic, S., Palaniswmi, M., "Internet of
Things (IoT): A vision, architectural elements, and future
directions", Future Generation Computer Systems, Vol. 29, No.
7, (2013), 1645-1660. 
3. Palacin, M., "Recent advances in rechargeable battery materials:
a chemists perspective", Chemical Society Reviews, Vol. 38, No. 
9, (2009), 2565-2575.
4. Abolfazli, S., Sanaei, Z., Ahmed, E., Gani, A., Buyya, R., "Cloud-
based augmentation for mobile devices: motivation, taxonomies,
and open challenges", IEEE Communications Surveys &
Tutorials, Vol. 16, No. 1, (2014), 337-368.  
5. Fernando, N., Loke, S., Rahayu, W., "Mobile cloud computing: A
survey", Future Generation Computer Systems, Vol. 29, No. 1,
(2013), 84-106. 
6. Liu, Yanchen, Myung, Lee., Zheng, Yanyan., "Adaptive multiresource
allocation for cloudlet-based mobile cloud computing
system", IEEE Transactions on Mobile Computing, Vol. 15, No.
10, (2016), 2398-2410. 
7. Song, Weiguang, Xiaolong, Su., "Review of mobile cloud
computing", Communication Software and Networks (ICCSN),
2011 IEEE 3rd International Conference on. IEE, (2011), 1-4. 
8. Satyanarayanan, M., et al, "The case for VM-based cloudlets in
mobile computing", IEEE pervasive Computing, (2009), 14-23. 
9. Barbarossa, S., Sardellitti, S., Di Lorenzo, P., "Computation
offloading for mobile cloud computing based on wide cross-layer
optimization", in Proc. of Future Network and Mobile Summit
(FuNeMS2013), (2013), 1-10. 
10. Barbarossa, Sardellitti, Di Lorenzo, "Joint allocation of
computation and communication resources in multiuser mobile
cloud computing", in Proc. of IEEE Workshop on Signal
Processing Advances in Wireless Communications
(SPAWC2013), Darmstadt, Germany, (2013), 26-30. 
11. Barbarossa, Sardellitti, Di Lorenzo, "Communicating while
computing: Distributed mobile cloud computing over 5G
heterogeneous networks", IEEE Signal Processing Magazine,
Vol. 31, No. 6, (2014), 45-55. 
12. Chen, X., "Decentralized computation offloading game for
mobile cloud computing", IEEE Transactions on Parallel and
Distributed Systems, 2014. 
13. Nouri, N., Rafiee, P., Tadaion, A., “NOMA-Based Energy-Delay
Trade-Off for Mobile Edge Computation Offloading in 5G
Networks", in 9th International Symposium on
Telecommunications (IST) (2018), 522-527. 
14. Sardellitti, Stefania, Scutari, G., Barbarossa, S., "Joint
optimization of radio and computational resources for multicell
mobile-edge computing", IEEE Transactions on Signal and
Information Processing over Networks, No. 2,  (2015), 89-103. 
15. Zhang, W., Wen, Y., Guan, K., Dan, K., Luo, H., Wu, D., "Energy
optimal mobile cloud computing under stochastic wireless
channel", IEEE Transactions on Wireless Communications,
Vol. 12, No. 9, ( 2013), 4569–4581. 
16. Song, Weiguang, Su, X., "Parallel and distributed methods for
constrained nonconvex optimization-part I: Theory", IEEE
Trans. Signal Processing, Vol. 65, No. 8, (2017), 1929-1944.