Gearing up of resource poor mobile devices using cloud
-
Upload
amelpakkath -
Category
Education
-
view
549 -
download
0
description
Transcript of Gearing up of resource poor mobile devices using cloud
WELCOME
Gearing resource poor mobile devices with
powerful clouds PROJECT GUIDE :
GROUP MEMBERS:
OUTLINE• INTRODUCTION• SYSTEM ARCHITECTURE• MODULE DESCRIPTION• DATA FLOW DIAGRAM• CONCLUSION• REFERENCE
INTRODUCTION
• Cloud computing is a paradigm in which computing resources such as processing, memory, and storage are not physically present at the user’s location.
• Mobile cloud computing is a paradigm for mobile applications whereby the data processing and storage are moved from the mobile device to clouds.
• We introduce three common mobile cloud architectures, computation offloading and capability extending and real-world application.
• Many applications are too computation intensive to perform on a mobile systems.
• Offloading such applications to the cloud can save energy and extend battery lifetimes for mobile users.
MOBILE CLOUD COMPUTING
• The resource-constrained nature of mobile devices, like the limited battery life on mobile devices has been a block to improvements of mobile application.
• Mobile cloud computing (MCC) is introduced to resolve these conflicts, the cloud serves as a powerful complement to resource-constrained mobile devices.
• For example, Apple’s iCloud enables users to store and synchronize their data (photos, videos, contacts, etc.) in the cloud.
SYSTEM ARCHITECTURE
• The architectures define the way mobile devices are connected to and interact with the cloud
• The three architectures are Centralized cloud , Cloudlet and Ad Hoc mobile cloud.
• Centralized Cloud :The cloud resource is placed in a remote centralized cloud infrastructure.
• Cloudlet :It is a resource-rich server that has Internet access and is connected to mobile devices via LAN. Reduces delay.
• Ad Hoc Mobile Cloud :This architecture regards a crowd of mobile devices as an “ad hoc mobile cloud,” where the neighboring mobile devices are pooled together for resource sharing.
• Computation Offloading :Offload parts of resource-intensive tasks to the cloud.
• Capability Extending: Cloud computing helps to extend the capabilities of mobile devices in three aspects: computation, storage, and networking.
• Challenges and opportunities in MCC , with respect to the stochastic characteristics of wireless networks are Energy-Efficient Interactions, Virtual machine migration overhead, Privacy and Security.
• Some of the real-world applications enabled by MCC are Augmented reality, Remote healthcare and Web applications.
MODULE DESCRIPTION
The modules are:Energy-Saving Module This module utilize the ability of the android
application and cloud to run the Content Based Image Retrieval(CBIR) for the image taken.
CBIR algorithm takes so much CPU resource if it is executed in smart- phone ,which in turn effects battery life.
Offloading CBIR operations to cloud infrastructure proves efficiency of application and power consumption of android system.This can be analyzed using a graph
which produce the power consumption of CPU.
Computation Offloading Module
Computation Offloading is used in android applications where low data transfer rate and huge computation is required.
Open source IaaS cloud technology(back-end) called “Open Stack” provides different virtualized instances for hosting the services.
Security and Reliability Module
Cloud level security layer is implemented using user-level enceyption for virtual machines network traffic and storage offered by Openstack IaaS cloud technology.
The web service level data security is implemented using JSON encoder.
DATA FLOW DIAGRAM
LEVEL 0 Username & Password
LEVEL 1 Login
LEVEL 2 Implementation
DESCRIPTIONo Two users in the system -Admin &
Usero Admin maintains a web based image
repository.o User takes a snap and loads the
image.o Match found comparing RGB cross
product resultant. o Performance evaluation of both
obtained.
CONCLUSION
We described the state of the art of mobile cloud computing ,from the brewing offloading technology.
We unveil the major challenges in mobile cloud computing and potential solutions.
Mobile devices geared toward cloud computing will undoubtedly change technology trends as well as our daily lives.
Many practical problems remain to be resolved to structure a full fledged mobile cloud system.
REFERENCE IEEE 2013 paper “Gearing resource-poor
mobile devices with powerful clouds:architectures,challenges and applications” by Fangming liu and Hai jin.
IEEE 2009 Reference paper “Energy Efficient Content-Based Image Retrieval For Mobile Systems” by Yu-Ju Hong and Karthik Kumar
THANK YOU