SlideShare a Scribd company logo
4
Most read
5
Most read
7
Most read
Topic 
MCC Architecture 
Presented by 
Saira Raja 
Anila kanwal
Mobile Cloud computing 
Introduction 
 Mobile cloud computing refers to an 
infrastructure where both the data storage and 
data processing happen outside of the mobile 
device. 
 It is a computing idea where a mobile user got all 
the cloud computing services in his or her mobile 
devices through internet. 
 The essence of mobile cloud computing is to 
provide valuable, precise and real time 
information.
Mobile cloud computing is 3+ combination, that is the 
combination of mobile computing, mobile internet and cloud 
computing.
MCC Architecture
 The mobile devices are connected to the mobile 
networks through base stations. 
 Mobile users’ request and information are transmitted 
to the central processors. 
 The subscribers’ requests are then delivered to a 
cloud through the Internet. 
 In the cloud, cloud controllers process the requests to 
provide mobile users with the corresponding cloud 
services.
System Architecture 
 Mobile cloud computing can be divided into four 
layers namely 
 Access layer 
It includes service interface to the client, service 
registration and reasonable service access. 
 Basic managing layer 
It is located between service and server group, It 
provides management, service and managing system 
in mobile cloud computing system architecture.
 Virtual layer 
Virtual layer means the virtual items such as 
computing pool, storage pool and network pool. It 
includes virtual environment, virtual system, and 
virtual platform and so on. 
 Physical layer 
Physical layer mainly indicates the hardware 
equipment and technology which supports mobile 
cloud service.
Mcc architecture
Middleware in MCC 
 The middleware acts as a proxy that is hosted on 
the cloud platforms which provides mobile 
clients access to cloud services. 
 The middleware enhances the functionality, 
reliability and compatibility of the interaction 
between mobile clients and cloud services. 
 The middleware improves interaction between 
mobile clients and cloud services
Middleware Architecture
Roles of Middleware 
Loss of connection 
Client and middleware caching 
Middleware pushing 
Bandwidth/Latency 
Protocol transformation 
Result optimization 
Limited resources 
Cloud computing 
Personal mashup
Mobile Client Design 
 Mobile WS clients can be run either as pure 
native applications or embedded browser 
applications. 
Native Applications 
Native applications are platform dependent. 
They must be implemented using the 
programming languages that the platform 
supports and live in the application layer of the 
platform
Mcc architecture
Embedded Browser 
 The client application runs on a Web browser 
which is embedded inside of a native application. 
 The client application can be completely 
implemented using a browser supported language 
like HTML, CSS, and JavaScript. 
 The embedded browser can load custom 
JavaScript libraries which can access the native 
codes inside the application.
Mcc architecture
OS in MCC 
 A Mobile Cloud OS is a lightweight operating 
system (OS) intended for mobile smart phones, 
net books or tablet PCs 
 It access Web-based applications and stored data 
from remote servers. 
 The mobile cloud operating system is a set of 
distributed processes whose objective is the 
management of cloud resources.
Working of os
 OS interacts with the required service through a 
cloud interface and utilizing the necessary 
resources. 
 The cloud OS will feature cloud services 
including e-mail, Internet search, weather updates 
and mapping and GPS navigation tools. 
 A distinguishing feature of the cloud OS is its 
support for web-based apps. 
 Cloud OS users can synchronize, store and back-up 
data their respective cloud's remote data center 
and can also access and update this data across all 
their PC and mobile devices
Flow model of Os
Issues in MCC 
 Limitations of mobile devices 
 Mobile communication issues 
Low bandwidth 
Service availability 
Heterogeneity 
 Security issue for Mobile Users 
 Privacy issues for Mobile Users
 DATA SECURITY ISSUES IN THE MOBILE 
CLOUD 
Data integrity 
Privacy and confidentiality 
 Division of Application services 
Due to the issue of limited resources, some 
compute-intensive and data-intensive applications 
cannot be deployed in mobile devices 
They may consume massive energy resources.
Mcc architecture

More Related Content

PPT
Building Aneka clouds.ppt
Dr. Vanajaroselin Chirchi
 
PPTX
Hypervisors
Inzemamul Haque
 
PDF
Macro-processor
Temesgen Molla
 
PPTX
evaluation techniques in HCI
sawsan slii
 
PDF
Introduction to oops concepts
Nilesh Dalvi
 
PPT
Artificial Intelligence: The Nine Phases of the Expert System Development Lif...
The Integral Worm
 
PPT
Server virtualization by VMWare
sgurnam73
 
PPTX
Heap Management
Jenny Galino
 
Building Aneka clouds.ppt
Dr. Vanajaroselin Chirchi
 
Hypervisors
Inzemamul Haque
 
Macro-processor
Temesgen Molla
 
evaluation techniques in HCI
sawsan slii
 
Introduction to oops concepts
Nilesh Dalvi
 
Artificial Intelligence: The Nine Phases of the Expert System Development Lif...
The Integral Worm
 
Server virtualization by VMWare
sgurnam73
 
Heap Management
Jenny Galino
 

What's hot (20)

PPTX
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
RashidFaridChishti
 
DOCX
Notes of java first unit
gowher172236
 
PDF
Selective Retest Techniques
Professional QA
 
PPTX
Next word Prediction
KHUSHISOLANKI3
 
PPTX
Software engineering 18 user interface design
Vaibhav Khanna
 
PPTX
System calls
Bernard Senam
 
PPTX
Artificial Intelligence Notes Unit 4
DigiGurukul
 
PDF
Address Binding Scheme
Rajesh Piryani
 
PPTX
Machine Learning With Python | Machine Learning Algorithms | Machine Learning...
Simplilearn
 
PPT
Learning for semantic parsing using statistical syntactic parsing techniques
UKM university
 
PPTX
Introduction to genetic programming
abhishek singh
 
PDF
Lecture 1 introduction to parallel and distributed computing
Vajira Thambawita
 
PPTX
Virtualization
Ydel Capales
 
PPTX
virtualization and hypervisors
Gaurav Suri
 
PPTX
software project management Artifact set(spm)
REHMAT ULLAH
 
PPTX
Model Based Software Architectures
Munazza-Mah-Jabeen
 
PPTX
Google cloud platform
Ankit Malviya
 
PDF
Project control and process instrumentation
Kuppusamy P
 
PPT
Software Process Improvement
Bilal Shah
 
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
RashidFaridChishti
 
Notes of java first unit
gowher172236
 
Selective Retest Techniques
Professional QA
 
Next word Prediction
KHUSHISOLANKI3
 
Software engineering 18 user interface design
Vaibhav Khanna
 
System calls
Bernard Senam
 
Artificial Intelligence Notes Unit 4
DigiGurukul
 
Address Binding Scheme
Rajesh Piryani
 
Machine Learning With Python | Machine Learning Algorithms | Machine Learning...
Simplilearn
 
Learning for semantic parsing using statistical syntactic parsing techniques
UKM university
 
Introduction to genetic programming
abhishek singh
 
Lecture 1 introduction to parallel and distributed computing
Vajira Thambawita
 
Virtualization
Ydel Capales
 
virtualization and hypervisors
Gaurav Suri
 
software project management Artifact set(spm)
REHMAT ULLAH
 
Model Based Software Architectures
Munazza-Mah-Jabeen
 
Google cloud platform
Ankit Malviya
 
Project control and process instrumentation
Kuppusamy P
 
Software Process Improvement
Bilal Shah
 
Ad

Similar to Mcc architecture (20)

PPTX
Chapter-3 Editied.pptx It eliminates the need for individuals and businesses ...
NebrasAli2
 
PPTX
Mobile Cloud Computing by FuGenX
FuGenx Technologies
 
PDF
A survey of mobile cloud computing Architecture, applications, and approache...
Brittany Allen
 
PDF
Week 7 lecture material
Ankit Gupta
 
PPTX
MOBILE CLOUD COMPUTING fundamental and basic
ranjana dalwani
 
PDF
Addressing Security Issues and Challenges in Mobile Cloud Computing
Editor IJCATR
 
PPTX
Mobile cloud computing.pptx
MejanurRahmanJunayed
 
PPTX
Mobile cloud computing
402chandan
 
PDF
Www.eecis.udel.edu ~cshen 367_papers_survey_mcc
Yashank Pratap Singh
 
PDF
A Survey of Mobile Cloud Computing: Architecture, Applications, and Approaches
Thuy An Dang
 
PDF
A Review And Research Towards Mobile Cloud Computing
Suzanne Simmons
 
PDF
An Overview on Security Issues in Cloud Computing
IOSR Journals
 
DOCX
Cloud computing
Misha Ali
 
PDF
IRJET- Resource Management in Mobile Cloud Computing: MSaaS & MPaaS with Femt...
IRJET Journal
 
PDF
Security aspects-of-mobile-cloud-computing
SHREYASSRINATH94
 
PDF
A017620123
IOSR Journals
 
PDF
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...
iosrjce
 
DOC
Cloud computing charecteristics and types altanai bisht , 2nd year, part iii
ALTANAI BISHT
 
PDF
A STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTING
Er Piyush Gupta IN ⊞⌘
 
Chapter-3 Editied.pptx It eliminates the need for individuals and businesses ...
NebrasAli2
 
Mobile Cloud Computing by FuGenX
FuGenx Technologies
 
A survey of mobile cloud computing Architecture, applications, and approache...
Brittany Allen
 
Week 7 lecture material
Ankit Gupta
 
MOBILE CLOUD COMPUTING fundamental and basic
ranjana dalwani
 
Addressing Security Issues and Challenges in Mobile Cloud Computing
Editor IJCATR
 
Mobile cloud computing.pptx
MejanurRahmanJunayed
 
Mobile cloud computing
402chandan
 
Www.eecis.udel.edu ~cshen 367_papers_survey_mcc
Yashank Pratap Singh
 
A Survey of Mobile Cloud Computing: Architecture, Applications, and Approaches
Thuy An Dang
 
A Review And Research Towards Mobile Cloud Computing
Suzanne Simmons
 
An Overview on Security Issues in Cloud Computing
IOSR Journals
 
Cloud computing
Misha Ali
 
IRJET- Resource Management in Mobile Cloud Computing: MSaaS & MPaaS with Femt...
IRJET Journal
 
Security aspects-of-mobile-cloud-computing
SHREYASSRINATH94
 
A017620123
IOSR Journals
 
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...
iosrjce
 
Cloud computing charecteristics and types altanai bisht , 2nd year, part iii
ALTANAI BISHT
 
A STUDY OF THE ISSUES AND SECURITY OF CLOUD COMPUTING
Er Piyush Gupta IN ⊞⌘
 
Ad

Mcc architecture

  • 1. Topic MCC Architecture Presented by Saira Raja Anila kanwal
  • 2. Mobile Cloud computing Introduction  Mobile cloud computing refers to an infrastructure where both the data storage and data processing happen outside of the mobile device.  It is a computing idea where a mobile user got all the cloud computing services in his or her mobile devices through internet.  The essence of mobile cloud computing is to provide valuable, precise and real time information.
  • 3. Mobile cloud computing is 3+ combination, that is the combination of mobile computing, mobile internet and cloud computing.
  • 5.  The mobile devices are connected to the mobile networks through base stations.  Mobile users’ request and information are transmitted to the central processors.  The subscribers’ requests are then delivered to a cloud through the Internet.  In the cloud, cloud controllers process the requests to provide mobile users with the corresponding cloud services.
  • 6. System Architecture  Mobile cloud computing can be divided into four layers namely  Access layer It includes service interface to the client, service registration and reasonable service access.  Basic managing layer It is located between service and server group, It provides management, service and managing system in mobile cloud computing system architecture.
  • 7.  Virtual layer Virtual layer means the virtual items such as computing pool, storage pool and network pool. It includes virtual environment, virtual system, and virtual platform and so on.  Physical layer Physical layer mainly indicates the hardware equipment and technology which supports mobile cloud service.
  • 9. Middleware in MCC  The middleware acts as a proxy that is hosted on the cloud platforms which provides mobile clients access to cloud services.  The middleware enhances the functionality, reliability and compatibility of the interaction between mobile clients and cloud services.  The middleware improves interaction between mobile clients and cloud services
  • 11. Roles of Middleware Loss of connection Client and middleware caching Middleware pushing Bandwidth/Latency Protocol transformation Result optimization Limited resources Cloud computing Personal mashup
  • 12. Mobile Client Design  Mobile WS clients can be run either as pure native applications or embedded browser applications. Native Applications Native applications are platform dependent. They must be implemented using the programming languages that the platform supports and live in the application layer of the platform
  • 14. Embedded Browser  The client application runs on a Web browser which is embedded inside of a native application.  The client application can be completely implemented using a browser supported language like HTML, CSS, and JavaScript.  The embedded browser can load custom JavaScript libraries which can access the native codes inside the application.
  • 16. OS in MCC  A Mobile Cloud OS is a lightweight operating system (OS) intended for mobile smart phones, net books or tablet PCs  It access Web-based applications and stored data from remote servers.  The mobile cloud operating system is a set of distributed processes whose objective is the management of cloud resources.
  • 18.  OS interacts with the required service through a cloud interface and utilizing the necessary resources.  The cloud OS will feature cloud services including e-mail, Internet search, weather updates and mapping and GPS navigation tools.  A distinguishing feature of the cloud OS is its support for web-based apps.  Cloud OS users can synchronize, store and back-up data their respective cloud's remote data center and can also access and update this data across all their PC and mobile devices
  • 20. Issues in MCC  Limitations of mobile devices  Mobile communication issues Low bandwidth Service availability Heterogeneity  Security issue for Mobile Users  Privacy issues for Mobile Users
  • 21.  DATA SECURITY ISSUES IN THE MOBILE CLOUD Data integrity Privacy and confidentiality  Division of Application services Due to the issue of limited resources, some compute-intensive and data-intensive applications cannot be deployed in mobile devices They may consume massive energy resources.