Abstract
Mobile Cloud Computing (MCC) brings rich computational resource to mobile users, network operators, and cloud computing providers. It can be represented in many ways, and the ultimate goal of MCC is to enable execution of rich mobile application with rich user experience. Mobility is one of the main characteristics of MCC environment where user can be able to continue their work regardless of movement. This literature review paper presents the state-of-the-art survey of MCC. Also, we provide the communication architecture of MCC and taxonomy of mobile cloud in which specifically concentrates on offloading, mobile distribution computing, and privacy. Through an extensive literature review, we found that MCC is a technologically beneficial and expedient paradigm for virtual environments in terms of virtual servers in a distributed environment, multi-tenant architecture and data storing in a cloud. We further identified the drawbacks in offloading, mobile distribution computing, privacy of MCC and how this technology can be used in an effective way.
Highlights
Smartphones are becoming popular and its users are increasing rapidly every year
Through an extensive literature review, we found that Mobile Cloud Computing (MCC) is a technologically beneficial and expedient paradigm for virtual environments in terms of virtual servers in a distributed environment, multi-tenant architecture and data storing in a cloud
We further identified the drawbacks in offloading, mobile distribution computing, privacy of MCC and how this technology can be used in an effective way
Summary
Smartphones are becoming popular and its users are increasing rapidly every year. Features of smart phones include touch screen interface, Wi-Fi, high speed processors, GPS, etc. Paranjothi et al 2 mited bandwidth and energy due to development of complex mobile applications To solve these issues cloud computing techniques were introduced. Advantages of MCC over cloud computing are: 1) Flexibility: Due to flexibility, users can access the data using their devices from any part of the world. Cloud providers mainly concentrate on areas like throughput, memory, availability of server, storage, etc. They are providing three basic services for MCC: 1) Platform service: Platform as a Service (PaaS) provides hardware and software for the user to create, modify, run their applications. MCC providers are providing context rich services to the users It includes congestion detection, discovering parking space, etc.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.