Journal of Cloud Computing: Advances, Systems and Applications (Feb 2020)

Efficient resourceful mobile cloud architecture (mRARSA) for resource demanding applications

  • Asharul Islam,
  • Anoop Kumar,
  • Khalid Mohiuddin,
  • Sadaf Yasmin,
  • Mohammed Abdul Khaleel,
  • Mohammad Rashid Hussain

DOI
https://doi.org/10.1186/s13677-020-0155-6
Journal volume & issue
Vol. 9, no. 1
pp. 1 – 21

Abstract

Read online

Abstract For mobile clients, sufficient resources with the assurance of efficient performance and energy efficiency are the core concerns. This article mainly considers this need and proposes a resourceful architecture, called mRARSA that addresses the critical need in a mobile cloud environment. This architecture consists of cloud resources, mobile devices, and a set of functional components. The performance efficiency evaluates implementing the proposed context-aware multi-criteria decision offloading algorithm. This algorithm considers both device context (network parameters) and application content (task size) at run time when offloading an executable code to allocate the cloud resources. The appropriate resources select based on offloading decisions and via the wireless communication channels. The architecture’s remarkable component is the signal strength analyzer that determines the signal quality (e.g.-60 dBm) and contributes to performance efficiency. The proposed prototype model has implemented several times to monitor the performance efficiency, mobility, performance at communication barriers, and the outcomes of resource-demanding application’s execution. Results indicate performance improvement, such as the algorithm appropriately decides the cloud resources based on device network context, application content, mobility, and the signal strength quality and range. Moreover, the results also show significant improvement in achieving performance and energy efficiency. Sufficient resources and performance efficiency are the most significant features that distinguish this framework from the other existing frameworks.

Keywords