Review Article

Mobile Cloud Computing: Taxonomy and Challenges

Table 4

Summary of application development techniques in MCC.

IssuesContributionTechniquesImplementationMetricsLimitations

CCIMH [43](i) Healthcare work is tasking, covers different context
(ii) The need for efficiency and accuracy
(i) Integration of different context components
(ii) Adaptation rule and preference
FrameworkNot mentionedNot mentionedNo simulation of the proposed framework

MCTLD [44]Limitation of the capabilities of existing mobile devicesArchitectureArchitectureAmazon EC2 cloud, mobile phone with an Android application developed, WIFI, and traffic lightAverage response timeStandard computation model not considered

CFPCMC [45]Resources limitation of MIDsContext-aware provisioning servicesFramework and algorithmsNot mentionedNot mentionedSecurity of the provisioning service scheme not handled

APHIS [46]High transmission rate and limited wireless resourcesAdaptive, filtering and adjustable schemeFramework and algorithmEmulations in Exata involving HFR video encoded with H.264 codec(i) Video peak signal-to-noise ratio
(ii) End-to-end delay
(iii) Goodput
A multipath packet transmission scheme for HFR video streaming over heterogeneous wireless networks not considered

MOMCC [47]Long wireless area network (WAN) latencyService-oriented architectureArchitectureNot mentionedNot mentioned(i) High complexity of services,
(ii) implementation of MOMCC architecture not considered

MMCCOS [48]To handle objective and subjective perspectivesThree phases of management architectureArchitecture and modelPrototyped system called CoLisEU(i) Battery consumption,
(ii) Network traffic,
(iii) Response time
Machine learning techniques to adapt the requirement to each different infrastructure of MCC environment need to be considered

ICIMCA [49]To test the impact of cloudlet design and services architectureCloudlet network and service architecture were achievedArchitecture and algorithmNS-2(i) Transfer delay,
(ii) content delivery throughput
An adaptive scheme for the cloudlet scheme not employed

MOCHA [50]Challenges of splitting of mobile device task to the cloud and share these tasks among the serversDesign of face recognition applicationsDesign and architectureMicrosoft Visual Studio 2010 development platform C++, and Open CV libraries, servers’ workstations, and a laptopResponse timeDuring implementation, real cloud and mobile phone not considered