Review Article

Mobile Cloud Computing: Taxonomy and Challenges

Table 5

Summary of Quality of Service-aware development in MCC.

IssuesContributionTechniquesEnvironmentMetricsLimitations

BCMU [51]Offloading to the cloud, experiences high wireless area network latenciesArchitectureCloudletAmazon EC2 cloud, computer and mobile devices with WiFiExecution timeDeployment and scheduling of application to cloudlet are not explored

QoS:MCC [52]Issue of low QoS in cloudArchitecture for QOSFuzzy cognitive map and frameworkSimulation-based on an example, using video conferencing(i) Transmission rate
(ii) Packet lost
(iii) Cost
Most networking simulation tool needs to be used

CISMCA [53]Energy consumption, bandwidth, and server loadImproved performance of mobile cloudIntegrated scheme/model and algorithmsMobile cloud client, implemented on Android and Amazon EC2 instance and WIFI(i) Resource utilization
(ii) Request completion ratio
(iii) Energy consumption ratio
The proposed work did not achieve low energy consumption when compared to cloud resource allocation for mobile applications (CRAM)

CQoEACP [54]Improving the system performance of the mobile internet, to experience QoEQuality of experience in MCCArtificial neural network schemeUser-defined testbed; cloud, mobile Internet base station(i) Throughput rate
(ii) Execution efficiency
(iii) Symbol error rate
The scheme is inclined to be more complex compared to other schemes

APMNOC [55]Prediction of performance is difficult due to mobility, the instability of 3G/WiFi connections, and the complexity of virtualizationModels for the performance testing of 3G/Wifi were achievedAnalytical method and Markov reward approach and stochastic submodelMATLAB and SHARPE software package(i) Request rejection probability
(ii) Mean response delay
Some assumptions such as exponential interarrivals need to be considered to achieve high prediction of performance