Content deleted Content added
No edit summary |
|||
(41 intermediate revisions by 28 users not shown) | |||
Line 1:
{{
'''Mobile Cloud Computing''' (MCC) is the combination of [[cloud computing]]
==Architecture==
[[File:Mobile Cloud Architecture.jpg|thumb|right|Mobile cloud architecture]]
MCC uses computational augmentation approaches (computations are executed remotely instead of on the device) by which resource-constraint mobile devices can utilize computational resources of varied cloud-based resources.<ref name=":0" /> In MCC, there are four types of cloud-based resources, namely distant immobile clouds, proximate immobile computing entities, proximate mobile computing entities, and hybrid (combination of the other three model).<ref name=":0" /><ref name="Khan 42–49"/> Giant clouds such as Amazon EC2 are in the distant immobile groups whereas [[cloudlet]] or surrogates are member of proximate immobile computing entities. Smartphones, tablets, handheld devices, and wearable computing devices are part of the third group of cloud-based resources which is proximate mobile computing entities.<ref name="Khan 42–49"/><ref>{{cite journal|last=Fernando|first=Niroshinie|author2=Seng W. Loke |author3=Wenny Rahayu |title=Mobile cloud computing: A survey|journal=Future Generation Computer Systems|year=2013|volume=29|pages=84–106
[[Vodafone]],<ref name="refname1">{{Cite web |url=http://www.vodafone.com/content/dam/vodafone/about/what/white_papers/connecting_tothecloud.pdf |title=Archived copy |access-date=2011-07-29 |archive-url=https://web.archive.org/web/20110626062613/http://www.vodafone.com/content/dam/vodafone/about/what/white_papers/connecting_tothecloud.pdf |archive-date=2011-06-26 |url-status=dead }}</ref> [[Orange (telecommunications)|Orange]] and [[Verizon]] have started to offer cloud computing services for companies.
== Challenges ==
In the MCC landscape, an amalgam of mobile computing, cloud computing, and communication networks (to augment smartphones) creates several complex challenges such as Mobile Computation Offloading, Seamless Connectivity, Long WAN Latency, Mobility Management, Context-Processing, Energy Constraint, Vendor/data Lock-in, Security and Privacy,<ref
===Open research issues===
Although significant research and development in MCC is available in the literature, efforts in the following domains is still lacking:<ref name="mccsurvey"/><ref name="Sanaei 2013 1–24"/>
* '''Architectural issues: '''A reference architecture for heterogeneous MCC environment is a crucial requirement for unleashing the power of mobile computing towards unrestricted ubiquitous computing.
* '''Energy-efficient transmission: '''MCC requires frequent transmissions between cloud platform and mobile devices, due to the stochastic nature of wireless networks, the transmission protocol should be carefully designed.<ref>Peng Shu, Fangming Liu, Hai Jin, Min Chen, Feng Wen, Yupeng Qu, Bo Li, "[http://grid.hust.edu.cn/fmliu/infocom-etime.pdf eTime: Energy-Efficient Transmission between Cloud and Mobile Devices]", in Proc. of ''IEEE INFOCOM'' (Mini-conference), Italy, April, 2013.</ref><ref>Fangming Liu, Peng Shu, "[http://committees.comsoc.org/mmc/e-news/E-Letter-January13.pdf eTime: Energy-Efficient Mobile Cloud Computing for Rich-Media Applications]", ''IEEE COMSOC MMTC'' E-Letter (IEEE Communications Society, Multimedia Communications Technical Committee), vol. 8, no. 1, January 2013.</ref>
* '''[[context awareness|Context-awareness]] issues: '''Context-aware and socially-aware computing are inseparable traits of contemporary handheld computers. To achieve the vision of mobile computing among heterogeneous converged networks and computing devices, designing resource-
* '''Live VM migration issues: '''Executing resource-intensive mobile application via Virtual Machine (VM) migration-based application
* '''Mobile communication congestion issues: '''Mobile data
* '''Trust, security, and privacy issues:''' Trust is an essential factor for the success of the burgeoning MCC paradigm. It is because the data along with code/component/application/complete VM is offloaded to the cloud for execution. Moreover, just like software and mobile application piracy, the MCC application development models are also affected by the piracy issue.<ref name="Khan 753–776">{{Cite journal|
==MCC research groups
* MDC,<ref name=":1" /> Mobile and Distributed Computing research group is at Faculty of Computer and Information Science, King Saud University. MDC research group focuses on architectures, platforms, and protocols for mobile and distributed computing. The group has developed algorithms, tools, and technologies which offer energy efficient, fault tolerant, scalable, secure, and high performance computing on mobile devices.
* MobCC lab,<ref name=":1">{{cite web|url=http://mz.ksu.edu.sa/ar/computersciences/rg|title=MDCRG
* ICCLAB,<ref>{{cite web|title=ICCLAB|url=http://www.cloudcomp.ch/|access-date=2013-08-17|archive-url=https://archive.today/20130817173352/http://www.cloudcomp.ch/|archive-date=2013-08-17|url-status=dead}}</ref> Zürich University of Applied Sciences has a segment working on MCC. The InIT Cloud Computing Lab is a research lab within the Institute of Applied Information Technology (InIT) of Zürich University of Applied Sciences (ZHAW). It covers topic areas across the entire cloud computing technology stack.
* Mobile & Cloud Lab,<ref>{{cite web|title=Mobile and Cloud Computing Laboratory (Mobile & Cloud Lab)|url=http://mc.cs.ut.ee|publisher=University of Tartu}}</ref> Institute of Computer Science, University of Tartu. Mobile & Cloud Lab conducts research and teaching in the mobile computing and cloud computing domains. The research topics of the group include cloud computing, mobile application development, mobile cloud, mobile web services and migrating scientific computing and enterprise applications to the cloud.
* SmartLab,<ref>{{cite web|title=SmartLab Smartphone Programming Cloud Testbed|url=http://smartlab.cs.ucy.ac.cy/|publisher=University of Cyprus}}</ref> Data Management Systems Laboratory, Department of Computer Science, University of Cyprus. SmartLab is a first-of-a-kind open cloud of smartphones that enables a new line of systems-oriented mobile computing research.
* Mobile Cloud Networking:<ref>{{Cite web|url=http://www.mobile-cloud-networking.eu/site/|title=MCN|website=www.mobile-cloud-networking.eu|language=en|access-date=2017-09-06}}</ref> Mobile Cloud Networking (MCN) was an EU FP7 Large-scale Integrating Project (IP, 15m Euro) funded by the European Commission. The MCN project was launched in November 2012 for the period of 36 month. The project was coordinated by SAP Research and the ICCLab<ref>{{Cite news|url=http://blog.zhaw.ch/icclab|title=Home|work=Service Engineering (ICCLab & SPLab)|access-date=2017-09-06|language=en-US}}</ref> at the Zurich University of Applied Science.<ref>{{Cite web|url=http://www.zhaw.ch|title=Willkommen an der ZHAW {{!}} ZHAW Zürcher Hochschule für Angewandte Wissenschaften|website=ZHAW Zürcher Hochschule für Angewandte Wissenschaften|language=de-DE|access-date=2017-09-06}}</ref> In total 19 partners from industry and academia established the first vision of Mobile Cloud Computing. The project was primarily motivated by an ongoing transformation that drives the convergence between the Mobile Communications and Cloud Computing industry enabled by the Internet and is considered the first pioneer in the area of [[Network function virtualization|Network Function Virtualization.]]
==See also==
* [[Cloudlet]]
* [[Cloud computing]]
* [[Cloud collaboration]]
* [[Mobile collaboration]]
* [[Crowd computing]]
==References==
{{Commons category|Cloud computing}}▼
{{Reflist}}
[[Category:Cloud computing]]
|