SlideShare a Scribd company logo
1 of 4
Download to read offline
S.Rathnapriya Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.32-35
www.ijera.com 32 | P a g e
Techniques to Minimize State Transfer Cost for Dynamic
Execution Offloading In Mobile Cloud Computing
S.Rathnapriya1
, S. Sumithra2
1
(Department of Electronics and Communication, Pavendhar Bharathidasan College of Engineering and
Technology, Anna University, Trichy-24)
2
(Department of Electronics and Communication, Pavendhar Bharathidasan College of Engineering and
Technology, Anna University, Trichy-24)
ABSTRACT
The recent advancement in cloud computing in cloud computing is leading to and excessive growth of the
mobile devices that can become powerful means for the information access and mobile applications. This
introducing a latent technology called Mobile cloud computing. Smart phone device supports wide range of
mobile applications which require high computational power, memory, storage and energy but these resources
are limited in number so act as constraints in smart phone devices. With the integration of cloud computing and
mobile applications it is possible to overcome these constraints by offloading the complex modules on cloud.
These restrictions may be alleviated by computation offloading: sending heavy computations to resourceful
servers and receiving the results from these servers. Many issues related to offloading have been investigated in
the past decade.
Keywords-Cloud computing, Complex modules, Execution offloading ,Mobile computing, Smart Phones.
I. INTRODUCTION
Cloud computing delivers infrastructures,
platform and software that provides as services on the
usage based payment model to end users. These
services are Infrastructure as a Service (IaaS),
Platform as a Service (PaaS) and Software as a
Service (SaaS). Mobile Cloud Computing at its
simplest refers to an infrastructure where both the
data storage and the data processing happen outside
of the mobile device. Mobile Cloud applications
move the computing power and data storage away
from mobile phones and into the cloud, bringing
applications and mobile computing to not just
Smartphone users but a much broader range of
mobile subscribers. It is a productive business choice
that transfers data from smartphone devices to
powerful and centralized computing platforms
located in the cloud. Thus reducing the development
and running cost of mobile applications on
smartphone devices. This technique consumes fewer
resources of Smartphone devices making them more
efficient. The architecture of MCC is such that the
various mobile devices are connected to their
respective mobile networks via base station (BTS,
Access Points or Satellite). The requests made by
users are transferred to servers providing mobile
network services. Now the mobile network operator
can provide services to mobile users as
authentication, authorization and accounting based on
data stored in database. After authorizing user the
requests are transferred to cloud via internet.
Advancements in computing technology have
expanded the usage of computers from desktops and
mainframes to a wide range of mobile and embedded
applications, including surveillance, environmental
sensing, GPS navigation, mobile phones, autonomous
robots, etc. Many of these applications run on
systems with limited resources. For example, mobile
phones are battery powered. Environmental sensors
have small physical sizes, slow processors, and small
amounts of storage. Most of these applications use
wireless networks and their bandwidths are orders-of-
magnitude lower than wired networks. Meanwhile,
increasingly complex programs are running on these
systems—for example, video processing on mobile
phones and object recognition on mobile robots. Thus
there is an increasing gap between the demand for
complex programs and the availability of limited
resources.
Off loadingis a solution to augment these mobile
systems’ capabilities by migrating computation to
more resourceful computers (i.e., servers). This is
different from the traditional client-server
architecture, where a thin client always migrates
computation to a server. Computation offloading is
also different from the migration model used in
multiprocessor systems and grid computing, where
aprocess may be migrated for load balancing. The
key difference is that computation offloading
migrates programs to servers outside of the users’
immediate computing environment; process
migration for grid computing typically occurs from
one computer to another within the same computing
RESEARCH ARTICLE OPEN ACCESS
S.Rathnapriya Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.32-35
www.ijera.com 33 | P a g e
environment, i.e., the grid. A significant amount of
research has been performed on computation
offloading: making it feasible, making offloading
decisions, and developing offloading infrastructures.
This was primarily due to limitations in wireless
networks, such as low bandwidths. Improvements in
virtualization technology, network bandwidths, and
cloud computing infrastructures, have shifted the
direction of offloading. These developments have
made computation offloading more practical.
Offloading may save energy and improve
performance on mobile systems. However, this
usually depends on many parameters such as the
network bandwidths and the amounts of data
exchanged through the networks. Many algorithms
have been proposed to make offloading decisions to
improve performance or save energy. Offloading
requires access to resourceful computers for short
durations through networks, wired or wireless. Cloud
computing allows elastic resources and offloading to
multiple servers; it is an enabler for computation
offloading. Various infrastructures and solutions have
been proposed to improve offloading: they deal
withvarious issues such as transparency to users,
privacy, security, mobility, etc.
II. PROPOSED SYSTEM
Our enhanced proposed system enables multi
client communication with cloud server, which
efficiently offloading the job between client and
server. Here low overhead, energy consumption and
execution cost is takes as a key attribute. The overall
process is build based on to achieve these attributes
in a minimized transfer cost. To achieve this idea
mobile client, intermediate node, and cloud server is
implemented. A portion of a client request is initially
transferred to the intermediate node, this node will
transcode the request to the cloud. During the
transcoding process the intermediate node serves asa
clone cloud to the mobile client and reduces the
overhead at both sides of client and the server.
III. MODULES
 Route Selection Module
 Send Request Module
 Route Forwarding Module
 Distance Calculation Module
 Display Route and PerformanceEvaluation
Module
 Multi Communication module
3.1 ROUTE SELECTION MODULE
Route selection module enables the user to
choose the source and destination. Choosen source
and destination is sending to the user side application.
This is used for choosing the possible way of a
source and destination.
3.2 SEND REQUEST MODULE
Send Request modulesends the source and
destination value to the server side application to
find the possible route option. This is helps to
partition the work with the server. By partitioning the
work itreduces the execution time from the overall
computation time
3.3 ROUTE FORWARDING MODULE
Route Forwarding module is a server side
module which provides and satisfies the user
expectation based on their request. When the user
request for possible routes it first receives the source
and destination values and check for the possible
routes. Then the computed possible route values are
sending back to the user. From the collection of
possible route values user selects their desired route
value and ask for the distance of that route to the
server.
3.4 DISTANCE CALCULATION MODULE
At Distance Calculation Module, the server
receives the possible route selected by the user and
responds the distance value back to them. Then, the
application in the user side computes the overall time
taken to travel from source to destination.
3.5 DISPLAY ROUTE&PERFORMANCE
MODULE
This module generates a route map for the
selected possible route value. Calculate time
consumption and consumption. Finally, calculate
performance evaluation.
3.6 MULTI CLIENT COMMUNICATION
MODULE
Multi client communication module enhances
the existing process by implementing multi client
communication to the cloud server for servicing the
request. This module utilizes client process,
intermediate node and server process. The client
process request for a service to the cloud server then
the intermediate node will serve portion of the
request at its side and forward the request to the
server then it will be processed by the server and sent
back to the client. During this process the overall
transmission time and execution cost is calculated.
S.Rathnapriya Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.32-35
www.ijera.com 34 | P a g e
IV. FIGURES
4.1 ARCHITECTURE DIAGRAM
4.2 FLOW DIAGRAM
V. CONCLUSION
Mobile Cloud Computing is the integration of
cloud computing with smartphone devices. It
provides rich communication between cloud-mobile
users and cloud providers regardless of
heterogeneous environments. Offloading is the
method to migrate the complex modules of the
application to the cloud. All the complicated
computations are performed on the cloud and the
results are sent back to the smartphone device. It
analysis the energy consumption in a smartphone
when executing a computation intensive task and
end-to-end energy consumption when the same task
is offloaded to a remote server.
ACKNOWLEDGEMENT
I would like to thank my shepherd and the
anonymous reviewers for their suggestion and feed
back.
REFERENCES
[1] E. Cuervo, A. Balasubramanian, D.-k. Cho,
A. Wolman, S. Saroiu, R. Chandra, and P.
Bahl, “MAUI: Making Smartphones Last
Longer with Code Offload,” Proc. ACM
Eighth Int’l Conf. Mobile Sys-tems,
Applications, and Services (MobiSys) ,
2010.
[2] M.-R. Ra, A. Sheth, L. Mummert, P. Pillai,
D. Wetherall, and R.Govindan, “Odessa:
Enabling Interactive Perception
Applicationson Mobile Devices,” Proc.
ACM Ninth Int’l Conf. Mobile
Systems,Applications, and Services
(MobiSys), 2011.
[3] B.-G. Chun, S. Ihm, P. Maniatis, M. Naik,
and A. Patti, “CloneCloud: Elastic
Execution between Mobile Device and
Cloud,” Proc. ACM Sixth Conf. Computer
Systems (EuroSys) , 2011.
[4] I. Giurgiu, O. Riva, D. Juric, I. Krivulev,
and G. Alonso, “Calling the Cloud:
Enabling Mobile Phones as Interfaces to
Cloud Applications,” Proc.
ACM/IFIP/USENIX 10th Int’l Conf.
Middleware (Middleware) , 2009.
[5] R. Kemp, N. Palmer, T. Kielmann, and H.E.
Bal, “Cuckoo: A Computation Offloading
Framework for Smartphones,” Proc. Second
Int’l ICST Conf. Mobile Computing,
Applications, and Services (MobiCASE),
2010.
[6] M. Satyanarayanan, P. Bahl, R. Caceres, and
N. Davies, “The Case for VM-Based
Cloudlets in Mobile Computing,” IEEE
Pervasive Computing, vol. 8, no. 4, pp. 14-
23, Oct.-Dec. 2009.
S.Rathnapriya Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.32-35
www.ijera.com 35 | P a g e
[7] D. Gavalas and D. Economou,
“Development Platforms for Mobile
Applications: Status and Trends,” IEEE
Software, vol. 28, no. 1, pp. 77-86, Jan./Feb.
2011
[8] R. Ma and C.-L. Wang, “Lightweight
Application-Level Task Migration for
Mobile Cloud Computing,” Proc. IEEE 26th
Int’l Conf. Advanced Information
Networking and Applications (AINA), 2012.
[9] S. Kosta, A. Aucinas, P. Hui, R. Mortier,
and X. Zhang, “ThinkAir: Dynamic
Resource Allocation and Parallel Execution
in the Cloud for Mobile Code Offloading,”
Proc. IEEE INFOCOM, 2012
[10] D. Kovachev, T. Yu, and R. Klamma,
“Adaptive Computation Off-loading from
Mobile Devices into the Cloud,” Proc. IEEE
10th Int’l Symp. Parallel and Distributed
Processing with Applications (ISPA), 2012.
[11] R. Newton, S. Toledo, L. Girod, H.
Balakrishnan, and S. Madden, “Wishbone:
Profile-Based Partitioning for Sensornet
Applications,” Proc. Sixth USENIX Symp.
Networked Systems Design and
Implementation (NSDI), 2009.

More Related Content

What's hot

Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...IJCSIS Research Publications
 
Bandwidth Management on Cloud Computing Network
Bandwidth Management on Cloud Computing NetworkBandwidth Management on Cloud Computing Network
Bandwidth Management on Cloud Computing Networkiosrjce
 
Intelligent network selection using fuzzy logic for 4 g wireless networks
Intelligent network selection using fuzzy logic for 4 g wireless networksIntelligent network selection using fuzzy logic for 4 g wireless networks
Intelligent network selection using fuzzy logic for 4 g wireless networksIAEME Publication
 
Power consumption prediction in cloud data center using machine learning
Power consumption prediction in cloud data center using machine learningPower consumption prediction in cloud data center using machine learning
Power consumption prediction in cloud data center using machine learningIJECEIAES
 
IRJET- Design of a High Performance IoT QoS Transmission Mechanism and Middle...
IRJET- Design of a High Performance IoT QoS Transmission Mechanism and Middle...IRJET- Design of a High Performance IoT QoS Transmission Mechanism and Middle...
IRJET- Design of a High Performance IoT QoS Transmission Mechanism and Middle...IRJET Journal
 
Implementation of vehicle ventilation system using node mcu esp8266 for remot...
Implementation of vehicle ventilation system using node mcu esp8266 for remot...Implementation of vehicle ventilation system using node mcu esp8266 for remot...
Implementation of vehicle ventilation system using node mcu esp8266 for remot...Journal Papers
 
IRJET - A Review on Analysis of Location Management in Mobile Computing
IRJET -  	  A Review on Analysis of Location Management in Mobile ComputingIRJET -  	  A Review on Analysis of Location Management in Mobile Computing
IRJET - A Review on Analysis of Location Management in Mobile ComputingIRJET Journal
 
CONTEXT-AWARE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING
CONTEXT-AWARE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADINGCONTEXT-AWARE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING
CONTEXT-AWARE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADINGIJCNCJournal
 
IRJET- Resource Management in Mobile Cloud Computing: MSaaS & MPaaS with Femt...
IRJET- Resource Management in Mobile Cloud Computing: MSaaS & MPaaS with Femt...IRJET- Resource Management in Mobile Cloud Computing: MSaaS & MPaaS with Femt...
IRJET- Resource Management in Mobile Cloud Computing: MSaaS & MPaaS with Femt...IRJET Journal
 
Evaluation of load balancing approaches for Erlang concurrent application in ...
Evaluation of load balancing approaches for Erlang concurrent application in ...Evaluation of load balancing approaches for Erlang concurrent application in ...
Evaluation of load balancing approaches for Erlang concurrent application in ...TELKOMNIKA JOURNAL
 
Offloading in Mobile Cloud Computing
Offloading in Mobile Cloud ComputingOffloading in Mobile Cloud Computing
Offloading in Mobile Cloud ComputingSaif Salah
 
HYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRES
HYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRESHYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRES
HYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRESijcsit
 
A NEW APPROACH IN PACKET SCHEDULING IN THE VANET
A NEW APPROACH IN PACKET SCHEDULING IN THE VANET A NEW APPROACH IN PACKET SCHEDULING IN THE VANET
A NEW APPROACH IN PACKET SCHEDULING IN THE VANET ijasuc
 
Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...
Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...
Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...Saeid Abolfazli
 
Towards automated service-oriented lifecycle management for 5G networks
Towards automated service-oriented lifecycle management for 5G networksTowards automated service-oriented lifecycle management for 5G networks
Towards automated service-oriented lifecycle management for 5G networksEricsson
 
Secured Communication Model for Mobile Cloud Computing
Secured Communication Model for Mobile Cloud ComputingSecured Communication Model for Mobile Cloud Computing
Secured Communication Model for Mobile Cloud Computingijceronline
 
Efficiency Evaluation Metrics for Wireless Intelligent Sensors Applications
Efficiency Evaluation Metrics for Wireless Intelligent Sensors ApplicationsEfficiency Evaluation Metrics for Wireless Intelligent Sensors Applications
Efficiency Evaluation Metrics for Wireless Intelligent Sensors Applicationschokrio
 

What's hot (19)

Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
 
Bandwidth Management on Cloud Computing Network
Bandwidth Management on Cloud Computing NetworkBandwidth Management on Cloud Computing Network
Bandwidth Management on Cloud Computing Network
 
Intelligent network selection using fuzzy logic for 4 g wireless networks
Intelligent network selection using fuzzy logic for 4 g wireless networksIntelligent network selection using fuzzy logic for 4 g wireless networks
Intelligent network selection using fuzzy logic for 4 g wireless networks
 
Power consumption prediction in cloud data center using machine learning
Power consumption prediction in cloud data center using machine learningPower consumption prediction in cloud data center using machine learning
Power consumption prediction in cloud data center using machine learning
 
IRJET- Design of a High Performance IoT QoS Transmission Mechanism and Middle...
IRJET- Design of a High Performance IoT QoS Transmission Mechanism and Middle...IRJET- Design of a High Performance IoT QoS Transmission Mechanism and Middle...
IRJET- Design of a High Performance IoT QoS Transmission Mechanism and Middle...
 
Implementation of vehicle ventilation system using node mcu esp8266 for remot...
Implementation of vehicle ventilation system using node mcu esp8266 for remot...Implementation of vehicle ventilation system using node mcu esp8266 for remot...
Implementation of vehicle ventilation system using node mcu esp8266 for remot...
 
IRJET - A Review on Analysis of Location Management in Mobile Computing
IRJET -  	  A Review on Analysis of Location Management in Mobile ComputingIRJET -  	  A Review on Analysis of Location Management in Mobile Computing
IRJET - A Review on Analysis of Location Management in Mobile Computing
 
K1802036171
K1802036171K1802036171
K1802036171
 
CONTEXT-AWARE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING
CONTEXT-AWARE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADINGCONTEXT-AWARE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING
CONTEXT-AWARE DECISION MAKING SYSTEM FOR MOBILE CLOUD OFFLOADING
 
IRJET- Resource Management in Mobile Cloud Computing: MSaaS & MPaaS with Femt...
IRJET- Resource Management in Mobile Cloud Computing: MSaaS & MPaaS with Femt...IRJET- Resource Management in Mobile Cloud Computing: MSaaS & MPaaS with Femt...
IRJET- Resource Management in Mobile Cloud Computing: MSaaS & MPaaS with Femt...
 
Evaluation of load balancing approaches for Erlang concurrent application in ...
Evaluation of load balancing approaches for Erlang concurrent application in ...Evaluation of load balancing approaches for Erlang concurrent application in ...
Evaluation of load balancing approaches for Erlang concurrent application in ...
 
Offloading in Mobile Cloud Computing
Offloading in Mobile Cloud ComputingOffloading in Mobile Cloud Computing
Offloading in Mobile Cloud Computing
 
IJET-V3I1P24
IJET-V3I1P24IJET-V3I1P24
IJET-V3I1P24
 
HYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRES
HYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRESHYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRES
HYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRES
 
A NEW APPROACH IN PACKET SCHEDULING IN THE VANET
A NEW APPROACH IN PACKET SCHEDULING IN THE VANET A NEW APPROACH IN PACKET SCHEDULING IN THE VANET
A NEW APPROACH IN PACKET SCHEDULING IN THE VANET
 
Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...
Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...
Cloud-based augmentation for mobile devices: Motivation, Taxonomy, and Open C...
 
Towards automated service-oriented lifecycle management for 5G networks
Towards automated service-oriented lifecycle management for 5G networksTowards automated service-oriented lifecycle management for 5G networks
Towards automated service-oriented lifecycle management for 5G networks
 
Secured Communication Model for Mobile Cloud Computing
Secured Communication Model for Mobile Cloud ComputingSecured Communication Model for Mobile Cloud Computing
Secured Communication Model for Mobile Cloud Computing
 
Efficiency Evaluation Metrics for Wireless Intelligent Sensors Applications
Efficiency Evaluation Metrics for Wireless Intelligent Sensors ApplicationsEfficiency Evaluation Metrics for Wireless Intelligent Sensors Applications
Efficiency Evaluation Metrics for Wireless Intelligent Sensors Applications
 

Viewers also liked

kagami_comput2015_10
kagami_comput2015_10kagami_comput2015_10
kagami_comput2015_10swkagami
 
Πασχαλινή Κάρτα
Πασχαλινή ΚάρταΠασχαλινή Κάρτα
Πασχαλινή ΚάρταNantiaPink
 
Collagen Type 1 Là Gì
Collagen Type 1 Là GìCollagen Type 1 Là Gì
Collagen Type 1 Là Gìcatarina402
 
tarea prezi.com
tarea prezi.comtarea prezi.com
tarea prezi.comJeisonxdxd
 
Để có bước tiến trong sự nghiệp
Để có bước tiến trong sự nghiệpĐể có bước tiến trong sự nghiệp
Để có bước tiến trong sự nghiệpHoàng Ngọc Tín
 
Szakdolgozat prezentáció_Máté Bálint
Szakdolgozat prezentáció_Máté BálintSzakdolgozat prezentáció_Máté Bálint
Szakdolgozat prezentáció_Máté BálintB M
 
Benh Viem Da Khop La Gi
Benh Viem Da Khop La GiBenh Viem Da Khop La Gi
Benh Viem Da Khop La Gikraig887
 
Triệu Chứng Bệnh Gút
Triệu Chứng Bệnh GútTriệu Chứng Bệnh Gút
Triệu Chứng Bệnh Gútclifton268
 
2015 Broken Hill Resources Investment Symposium - Ian Gould AO
2015 Broken Hill Resources Investment Symposium - Ian Gould AO2015 Broken Hill Resources Investment Symposium - Ian Gould AO
2015 Broken Hill Resources Investment Symposium - Ian Gould AOSymposium
 
Современные тренды развития и использования WiFi сетей
Современные тренды развития и использования WiFi сетейСовременные тренды развития и использования WiFi сетей
Современные тренды развития и использования WiFi сетейVERNA
 
Barlogisme vorbe de duh de Basile BARLOT, a treia parte.
Barlogisme vorbe de duh  de Basile BARLOT, a treia parte.Barlogisme vorbe de duh  de Basile BARLOT, a treia parte.
Barlogisme vorbe de duh de Basile BARLOT, a treia parte.Basile Barlot
 

Viewers also liked (15)

kagami_comput2015_10
kagami_comput2015_10kagami_comput2015_10
kagami_comput2015_10
 
Πασχαλινή Κάρτα
Πασχαλινή ΚάρταΠασχαλινή Κάρτα
Πασχαλινή Κάρτα
 
Uang
UangUang
Uang
 
Collagen Type 1 Là Gì
Collagen Type 1 Là GìCollagen Type 1 Là Gì
Collagen Type 1 Là Gì
 
tarea prezi.com
tarea prezi.comtarea prezi.com
tarea prezi.com
 
Để có bước tiến trong sự nghiệp
Để có bước tiến trong sự nghiệpĐể có bước tiến trong sự nghiệp
Để có bước tiến trong sự nghiệp
 
Prezentare SEE Post-selecție
Prezentare SEE Post-selecțiePrezentare SEE Post-selecție
Prezentare SEE Post-selecție
 
Szakdolgozat prezentáció_Máté Bálint
Szakdolgozat prezentáció_Máté BálintSzakdolgozat prezentáció_Máté Bálint
Szakdolgozat prezentáció_Máté Bálint
 
Benh Viem Da Khop La Gi
Benh Viem Da Khop La GiBenh Viem Da Khop La Gi
Benh Viem Da Khop La Gi
 
Triệu Chứng Bệnh Gút
Triệu Chứng Bệnh GútTriệu Chứng Bệnh Gút
Triệu Chứng Bệnh Gút
 
2015 Broken Hill Resources Investment Symposium - Ian Gould AO
2015 Broken Hill Resources Investment Symposium - Ian Gould AO2015 Broken Hill Resources Investment Symposium - Ian Gould AO
2015 Broken Hill Resources Investment Symposium - Ian Gould AO
 
Profilku
ProfilkuProfilku
Profilku
 
Современные тренды развития и использования WiFi сетей
Современные тренды развития и использования WiFi сетейСовременные тренды развития и использования WiFi сетей
Современные тренды развития и использования WiFi сетей
 
Car Show
Car ShowCar Show
Car Show
 
Barlogisme vorbe de duh de Basile BARLOT, a treia parte.
Barlogisme vorbe de duh  de Basile BARLOT, a treia parte.Barlogisme vorbe de duh  de Basile BARLOT, a treia parte.
Barlogisme vorbe de duh de Basile BARLOT, a treia parte.
 

Similar to Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading In Mobile Cloud Computing

A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing IJECEIAES
 
Mobile cloud computing as future for mobile applications
Mobile cloud computing as future for mobile applicationsMobile cloud computing as future for mobile applications
Mobile cloud computing as future for mobile applicationseSAT Publishing House
 
A Survey On Mobile Cloud Computing
A Survey On Mobile Cloud ComputingA Survey On Mobile Cloud Computing
A Survey On Mobile Cloud ComputingIRJET Journal
 
IRJET- Edge Computing the Next Computational Leap
IRJET- Edge Computing the Next Computational LeapIRJET- Edge Computing the Next Computational Leap
IRJET- Edge Computing the Next Computational LeapIRJET Journal
 
IRJET- Edge Computing the Next Computational Leap
IRJET- Edge Computing the Next Computational LeapIRJET- Edge Computing the Next Computational Leap
IRJET- Edge Computing the Next Computational LeapIRJET Journal
 
Cooperative hierarchical based edge-computing approach for resources allocati...
Cooperative hierarchical based edge-computing approach for resources allocati...Cooperative hierarchical based edge-computing approach for resources allocati...
Cooperative hierarchical based edge-computing approach for resources allocati...IJECEIAES
 
Total interpretive structural modelling on enablers of cloud computing
Total interpretive structural modelling on enablers of cloud computingTotal interpretive structural modelling on enablers of cloud computing
Total interpretive structural modelling on enablers of cloud computingeSAT Publishing House
 
Cloud Computing for Agent-Based Urban Transport Structure
Cloud Computing for Agent-Based Urban Transport StructureCloud Computing for Agent-Based Urban Transport Structure
Cloud Computing for Agent-Based Urban Transport StructureIRJET Journal
 
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...IJERA Editor
 
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...ijasuc
 
Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...
Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...
Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...IOSR Journals
 
A Review And Research Towards Mobile Cloud Computing
A Review And Research Towards Mobile Cloud ComputingA Review And Research Towards Mobile Cloud Computing
A Review And Research Towards Mobile Cloud ComputingSuzanne Simmons
 
Cloud_Computing.pptx
Cloud_Computing.pptxCloud_Computing.pptx
Cloud_Computing.pptxYash771676
 
Keynote Talk on Recent Advances in Mobile Grid and Cloud Computing
Keynote Talk on Recent Advances in Mobile Grid and Cloud ComputingKeynote Talk on Recent Advances in Mobile Grid and Cloud Computing
Keynote Talk on Recent Advances in Mobile Grid and Cloud ComputingSayed Chhattan Shah
 
Medium access in cloud-based for the internet of things based on mobile vehic...
Medium access in cloud-based for the internet of things based on mobile vehic...Medium access in cloud-based for the internet of things based on mobile vehic...
Medium access in cloud-based for the internet of things based on mobile vehic...TELKOMNIKA JOURNAL
 
IRJET- Advantages of Mobile Cloud Computing
IRJET- Advantages of Mobile Cloud ComputingIRJET- Advantages of Mobile Cloud Computing
IRJET- Advantages of Mobile Cloud ComputingIRJET Journal
 
IRJET- Improve Client Performance in Client Server Mobile Computing System us...
IRJET- Improve Client Performance in Client Server Mobile Computing System us...IRJET- Improve Client Performance in Client Server Mobile Computing System us...
IRJET- Improve Client Performance in Client Server Mobile Computing System us...IRJET Journal
 

Similar to Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading In Mobile Cloud Computing (20)

A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
 
Mobile cloud computing as future for mobile applications
Mobile cloud computing as future for mobile applicationsMobile cloud computing as future for mobile applications
Mobile cloud computing as future for mobile applications
 
A Survey On Mobile Cloud Computing
A Survey On Mobile Cloud ComputingA Survey On Mobile Cloud Computing
A Survey On Mobile Cloud Computing
 
IRJET- Edge Computing the Next Computational Leap
IRJET- Edge Computing the Next Computational LeapIRJET- Edge Computing the Next Computational Leap
IRJET- Edge Computing the Next Computational Leap
 
IRJET- Edge Computing the Next Computational Leap
IRJET- Edge Computing the Next Computational LeapIRJET- Edge Computing the Next Computational Leap
IRJET- Edge Computing the Next Computational Leap
 
Cooperative hierarchical based edge-computing approach for resources allocati...
Cooperative hierarchical based edge-computing approach for resources allocati...Cooperative hierarchical based edge-computing approach for resources allocati...
Cooperative hierarchical based edge-computing approach for resources allocati...
 
40120130405016
4012013040501640120130405016
40120130405016
 
Total interpretive structural modelling on enablers of cloud computing
Total interpretive structural modelling on enablers of cloud computingTotal interpretive structural modelling on enablers of cloud computing
Total interpretive structural modelling on enablers of cloud computing
 
.Net compiler using cloud computing
.Net compiler using cloud computing.Net compiler using cloud computing
.Net compiler using cloud computing
 
Cloud Computing for Agent-Based Urban Transport Structure
Cloud Computing for Agent-Based Urban Transport StructureCloud Computing for Agent-Based Urban Transport Structure
Cloud Computing for Agent-Based Urban Transport Structure
 
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
 
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...
 
Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...
Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...
Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...
 
Mobile Cloud Computing
Mobile Cloud ComputingMobile Cloud Computing
Mobile Cloud Computing
 
A Review And Research Towards Mobile Cloud Computing
A Review And Research Towards Mobile Cloud ComputingA Review And Research Towards Mobile Cloud Computing
A Review And Research Towards Mobile Cloud Computing
 
Cloud_Computing.pptx
Cloud_Computing.pptxCloud_Computing.pptx
Cloud_Computing.pptx
 
Keynote Talk on Recent Advances in Mobile Grid and Cloud Computing
Keynote Talk on Recent Advances in Mobile Grid and Cloud ComputingKeynote Talk on Recent Advances in Mobile Grid and Cloud Computing
Keynote Talk on Recent Advances in Mobile Grid and Cloud Computing
 
Medium access in cloud-based for the internet of things based on mobile vehic...
Medium access in cloud-based for the internet of things based on mobile vehic...Medium access in cloud-based for the internet of things based on mobile vehic...
Medium access in cloud-based for the internet of things based on mobile vehic...
 
IRJET- Advantages of Mobile Cloud Computing
IRJET- Advantages of Mobile Cloud ComputingIRJET- Advantages of Mobile Cloud Computing
IRJET- Advantages of Mobile Cloud Computing
 
IRJET- Improve Client Performance in Client Server Mobile Computing System us...
IRJET- Improve Client Performance in Client Server Mobile Computing System us...IRJET- Improve Client Performance in Client Server Mobile Computing System us...
IRJET- Improve Client Performance in Client Server Mobile Computing System us...
 

Recently uploaded

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 

Recently uploaded (20)

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 

Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading In Mobile Cloud Computing

  • 1. S.Rathnapriya Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.32-35 www.ijera.com 32 | P a g e Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading In Mobile Cloud Computing S.Rathnapriya1 , S. Sumithra2 1 (Department of Electronics and Communication, Pavendhar Bharathidasan College of Engineering and Technology, Anna University, Trichy-24) 2 (Department of Electronics and Communication, Pavendhar Bharathidasan College of Engineering and Technology, Anna University, Trichy-24) ABSTRACT The recent advancement in cloud computing in cloud computing is leading to and excessive growth of the mobile devices that can become powerful means for the information access and mobile applications. This introducing a latent technology called Mobile cloud computing. Smart phone device supports wide range of mobile applications which require high computational power, memory, storage and energy but these resources are limited in number so act as constraints in smart phone devices. With the integration of cloud computing and mobile applications it is possible to overcome these constraints by offloading the complex modules on cloud. These restrictions may be alleviated by computation offloading: sending heavy computations to resourceful servers and receiving the results from these servers. Many issues related to offloading have been investigated in the past decade. Keywords-Cloud computing, Complex modules, Execution offloading ,Mobile computing, Smart Phones. I. INTRODUCTION Cloud computing delivers infrastructures, platform and software that provides as services on the usage based payment model to end users. These services are Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). Mobile Cloud Computing at its simplest refers to an infrastructure where both the data storage and the data processing happen outside of the mobile device. Mobile Cloud applications move the computing power and data storage away from mobile phones and into the cloud, bringing applications and mobile computing to not just Smartphone users but a much broader range of mobile subscribers. It is a productive business choice that transfers data from smartphone devices to powerful and centralized computing platforms located in the cloud. Thus reducing the development and running cost of mobile applications on smartphone devices. This technique consumes fewer resources of Smartphone devices making them more efficient. The architecture of MCC is such that the various mobile devices are connected to their respective mobile networks via base station (BTS, Access Points or Satellite). The requests made by users are transferred to servers providing mobile network services. Now the mobile network operator can provide services to mobile users as authentication, authorization and accounting based on data stored in database. After authorizing user the requests are transferred to cloud via internet. Advancements in computing technology have expanded the usage of computers from desktops and mainframes to a wide range of mobile and embedded applications, including surveillance, environmental sensing, GPS navigation, mobile phones, autonomous robots, etc. Many of these applications run on systems with limited resources. For example, mobile phones are battery powered. Environmental sensors have small physical sizes, slow processors, and small amounts of storage. Most of these applications use wireless networks and their bandwidths are orders-of- magnitude lower than wired networks. Meanwhile, increasingly complex programs are running on these systems—for example, video processing on mobile phones and object recognition on mobile robots. Thus there is an increasing gap between the demand for complex programs and the availability of limited resources. Off loadingis a solution to augment these mobile systems’ capabilities by migrating computation to more resourceful computers (i.e., servers). This is different from the traditional client-server architecture, where a thin client always migrates computation to a server. Computation offloading is also different from the migration model used in multiprocessor systems and grid computing, where aprocess may be migrated for load balancing. The key difference is that computation offloading migrates programs to servers outside of the users’ immediate computing environment; process migration for grid computing typically occurs from one computer to another within the same computing RESEARCH ARTICLE OPEN ACCESS
  • 2. S.Rathnapriya Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.32-35 www.ijera.com 33 | P a g e environment, i.e., the grid. A significant amount of research has been performed on computation offloading: making it feasible, making offloading decisions, and developing offloading infrastructures. This was primarily due to limitations in wireless networks, such as low bandwidths. Improvements in virtualization technology, network bandwidths, and cloud computing infrastructures, have shifted the direction of offloading. These developments have made computation offloading more practical. Offloading may save energy and improve performance on mobile systems. However, this usually depends on many parameters such as the network bandwidths and the amounts of data exchanged through the networks. Many algorithms have been proposed to make offloading decisions to improve performance or save energy. Offloading requires access to resourceful computers for short durations through networks, wired or wireless. Cloud computing allows elastic resources and offloading to multiple servers; it is an enabler for computation offloading. Various infrastructures and solutions have been proposed to improve offloading: they deal withvarious issues such as transparency to users, privacy, security, mobility, etc. II. PROPOSED SYSTEM Our enhanced proposed system enables multi client communication with cloud server, which efficiently offloading the job between client and server. Here low overhead, energy consumption and execution cost is takes as a key attribute. The overall process is build based on to achieve these attributes in a minimized transfer cost. To achieve this idea mobile client, intermediate node, and cloud server is implemented. A portion of a client request is initially transferred to the intermediate node, this node will transcode the request to the cloud. During the transcoding process the intermediate node serves asa clone cloud to the mobile client and reduces the overhead at both sides of client and the server. III. MODULES  Route Selection Module  Send Request Module  Route Forwarding Module  Distance Calculation Module  Display Route and PerformanceEvaluation Module  Multi Communication module 3.1 ROUTE SELECTION MODULE Route selection module enables the user to choose the source and destination. Choosen source and destination is sending to the user side application. This is used for choosing the possible way of a source and destination. 3.2 SEND REQUEST MODULE Send Request modulesends the source and destination value to the server side application to find the possible route option. This is helps to partition the work with the server. By partitioning the work itreduces the execution time from the overall computation time 3.3 ROUTE FORWARDING MODULE Route Forwarding module is a server side module which provides and satisfies the user expectation based on their request. When the user request for possible routes it first receives the source and destination values and check for the possible routes. Then the computed possible route values are sending back to the user. From the collection of possible route values user selects their desired route value and ask for the distance of that route to the server. 3.4 DISTANCE CALCULATION MODULE At Distance Calculation Module, the server receives the possible route selected by the user and responds the distance value back to them. Then, the application in the user side computes the overall time taken to travel from source to destination. 3.5 DISPLAY ROUTE&PERFORMANCE MODULE This module generates a route map for the selected possible route value. Calculate time consumption and consumption. Finally, calculate performance evaluation. 3.6 MULTI CLIENT COMMUNICATION MODULE Multi client communication module enhances the existing process by implementing multi client communication to the cloud server for servicing the request. This module utilizes client process, intermediate node and server process. The client process request for a service to the cloud server then the intermediate node will serve portion of the request at its side and forward the request to the server then it will be processed by the server and sent back to the client. During this process the overall transmission time and execution cost is calculated.
  • 3. S.Rathnapriya Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.32-35 www.ijera.com 34 | P a g e IV. FIGURES 4.1 ARCHITECTURE DIAGRAM 4.2 FLOW DIAGRAM V. CONCLUSION Mobile Cloud Computing is the integration of cloud computing with smartphone devices. It provides rich communication between cloud-mobile users and cloud providers regardless of heterogeneous environments. Offloading is the method to migrate the complex modules of the application to the cloud. All the complicated computations are performed on the cloud and the results are sent back to the smartphone device. It analysis the energy consumption in a smartphone when executing a computation intensive task and end-to-end energy consumption when the same task is offloaded to a remote server. ACKNOWLEDGEMENT I would like to thank my shepherd and the anonymous reviewers for their suggestion and feed back. REFERENCES [1] E. Cuervo, A. Balasubramanian, D.-k. Cho, A. Wolman, S. Saroiu, R. Chandra, and P. Bahl, “MAUI: Making Smartphones Last Longer with Code Offload,” Proc. ACM Eighth Int’l Conf. Mobile Sys-tems, Applications, and Services (MobiSys) , 2010. [2] M.-R. Ra, A. Sheth, L. Mummert, P. Pillai, D. Wetherall, and R.Govindan, “Odessa: Enabling Interactive Perception Applicationson Mobile Devices,” Proc. ACM Ninth Int’l Conf. Mobile Systems,Applications, and Services (MobiSys), 2011. [3] B.-G. Chun, S. Ihm, P. Maniatis, M. Naik, and A. Patti, “CloneCloud: Elastic Execution between Mobile Device and Cloud,” Proc. ACM Sixth Conf. Computer Systems (EuroSys) , 2011. [4] I. Giurgiu, O. Riva, D. Juric, I. Krivulev, and G. Alonso, “Calling the Cloud: Enabling Mobile Phones as Interfaces to Cloud Applications,” Proc. ACM/IFIP/USENIX 10th Int’l Conf. Middleware (Middleware) , 2009. [5] R. Kemp, N. Palmer, T. Kielmann, and H.E. Bal, “Cuckoo: A Computation Offloading Framework for Smartphones,” Proc. Second Int’l ICST Conf. Mobile Computing, Applications, and Services (MobiCASE), 2010. [6] M. Satyanarayanan, P. Bahl, R. Caceres, and N. Davies, “The Case for VM-Based Cloudlets in Mobile Computing,” IEEE Pervasive Computing, vol. 8, no. 4, pp. 14- 23, Oct.-Dec. 2009.
  • 4. S.Rathnapriya Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.32-35 www.ijera.com 35 | P a g e [7] D. Gavalas and D. Economou, “Development Platforms for Mobile Applications: Status and Trends,” IEEE Software, vol. 28, no. 1, pp. 77-86, Jan./Feb. 2011 [8] R. Ma and C.-L. Wang, “Lightweight Application-Level Task Migration for Mobile Cloud Computing,” Proc. IEEE 26th Int’l Conf. Advanced Information Networking and Applications (AINA), 2012. [9] S. Kosta, A. Aucinas, P. Hui, R. Mortier, and X. Zhang, “ThinkAir: Dynamic Resource Allocation and Parallel Execution in the Cloud for Mobile Code Offloading,” Proc. IEEE INFOCOM, 2012 [10] D. Kovachev, T. Yu, and R. Klamma, “Adaptive Computation Off-loading from Mobile Devices into the Cloud,” Proc. IEEE 10th Int’l Symp. Parallel and Distributed Processing with Applications (ISPA), 2012. [11] R. Newton, S. Toledo, L. Girod, H. Balakrishnan, and S. Madden, “Wishbone: Profile-Based Partitioning for Sensornet Applications,” Proc. Sixth USENIX Symp. Networked Systems Design and Implementation (NSDI), 2009.