SlideShare a Scribd company logo
1 of 4
Download to read offline
© 2019, AJCSE. All Rights Reserved 30
RESEARCH ARTICLE
Optimizing Using the Offloading Technique and Dynamic Computation in the
Mobile Cloud Computing
B. Usharani
Department of Computer Science and Engineering, Koneru Lakshmaiah Education Foundation, Vijayawada,
Andhra Pradesh, India
Received on: 10-12-2018; Revised on: 30-12-2018; Accepted on: 30-01-2019
ABSTRACT
Mobile cloud computing integrates both the mobile computing and cloud computing and tackles the
computation offloading. Cloud-based computation offloading optimizes the systems performance,
minimizes battery power consumption, and executes the applications that are unable to execute due
to insufficient mobile resources. Resources in the mobiles are very less, so offloading is a useful for
mobiles. The implementation of the task scheduler minimizes the energy consumption in both the private
cloud and public cloud.
Key words: Energy saving, heterogeneity, migration cost, mobile cloud computing, offloading, etc.
INTRODUCTION
Mobile computing is that a user can perform their
digital task on mobiles. The best examples for the
mobile computing are online delivery system with
credit card verification, location-aware mobile
services used to telecast the weather and road
conditions, social media applications through
smartphones, and warble devices to measure and
record health conditions. The most frequently
used mobile apps are shown in Figure 1.
The main advantages of the mobile computing
are the portability, connectivity, interactivity,
and adapting a new technology according to the
individual users.
How often people are opening the mobile
applications
According to the world stat report, people are using
their mobiles for communication, food ordering,
entertainment, etc. The average number of times
the people are using their mobile is shown in graph
form in Figure 2. The people saw that their mobile
at least 1–10 times per day is 51%.
The primary downside of the mobile computing
is the limited resources, low battery lifetime. The
loopholes existed in the mobile computing can
overcome by mobile cloud computing.
MOBILE CLOUD COMPUTING
Mobile cloud computing is a technique, in which
mobile devices are hosted using cloud computing
technique. Mobile cloud computing is accessed
through a mobile browser from a remote server
without the need of installing a client application
on the client smartphone.
Applications that integrate the recent technologies
such as machine learning, internet of things, and
artificial intelligence require more storage in the
mobile internal memory. Cloud computing solves
the storage problem. Remote servers provide the
necessary storage for functioning the app and do
not affect the internal memory of the mobile.
Augmented reality techniques are used mostly in
gaming applications and marketing to attract the
customers.
Advantages of mobile cloud apps are as follows:
• Mobile cloud apps are available for low cost.
• Small and use of application programming
interface.
• There is no need of installation.
• Easy maintenance.
• Easy integration of database.
• Saves time.
• Easy recovery of data.
Available Online at www.ajcse.info
Asian Journal of Computer Science Engineering 2019;4(1):30-33
ISSN 2581 – 3781
Address for correspondence:
B. Usharani,
E-mail: ushareddy.vja@gmail.com
Usharani: Optimizing using the offloading technique
AJCSE/Jan-Mar-2019/Vol 4/Issue 1 31
• Quick updating and respond according to the
market needs.
• Safe storage of data.
• No need to develop separate apps for different
platforms.
• Long battery life.
• More storage spaces.
• Opportunity to adopt recent technologies.
Disadvantages of mobile cloud apps are as follows:
• Data security.
• Performance.
• Connectivity.
The usage of mobile cloud computing is going on
increasing day by day. The usage of mobile clouds
is shown in Figure 3.
The key issues of the mobile cloud computing are
given in Table 1.
RELATED WORK
A virtual cloud computing provider for mobile
devices[1]
solved the issues in the accessibility
of the cloud computing resources. The authors
proposed a framework to load balance without
connecting to the cloud service provides. This
framework uses the mobiles as a virtual provider
by connecting nearby mobiles.
Clone cloud: Elastic execution between a mobile
device and the cloud[2]
enhances the speed and
minimizes the energy consumption. Using the
application partitioning and migration techniques,
the cloud enables the mobiles.
Cloud computing through mobile learning[3]
reduces the cost for storage and computing for
e-learning.
Cloud computing for enhanced mobile health
applications[4]
proposed a framework for mobile
health services.
Mobicloud: Building secure cloud framework for
mobile computing and communication[5]
proposed
a framework for enhancing the security of the
services in mobile cloud computing.
MAUI[6]
is a framework for offloading process
to reduce energy consumption on the mobiles.
MAUI measures the device characteristics and
keeps monitoring the network characteristics.
Cloudlet[7]
proposed a virtual machine-based
cloudlet framework that deploys the remote
resources on parallel systems. Cloudlets provide
scalability, mobility, and elasticity.
Figure 1: Most frequently used mobile apps
Social media apps messaging apps games app travel sports
Figure 2: Number of times people opening the mobile
phones
0
10
20
30
40
50
60
one-ten eleven-twnety twenty-fifty fifty-hundered hundered
Series 1
Table 1: The issues of the mobile cloud computing
Issue Description
Operational level
issues
Issues related to the technology such as
offloading computation, cost-benefit analysis,
mobility management, and connection
protocols
End user level issues Issues related to direct involvement of users
such as transactions, participating, cost, and
interoperability
Service and
application level
issues
Issues related to the performance
measurements and the quality of the service of
the system
Privacy security and
trust
Issues related to the offloading computations or
data storage
Context awareness Issues related to the context information to
change when reconfigure automatically to
adapt the context
Data management Managing data on the cloud raise many
complications regarding to the privacy and
security and computations
0
10
20
30
40
50
60
70
80
90
100
2014 2015 2016 2017 2018 2019
cloud mobile non cloud mobile
Figure 3: Comparison of cloud versus non-cloud mobile
over years
Usharani: Optimizing using the offloading technique
AJCSE/Jan-Mar-2019/Vol 4/Issue 1 32
Jade[8]
minimizes the energy computation
offloading and dynamically changes the offloading
according to the device status.
Cuckoo[9]
enhances the mobile performance and
reduces battery consumption. Cuckoo framework
takes advantage of offloading and if remote
resources are not available, then it uses the local
resources.
Phone2cloud[10]
proposed that framework
enhances the energy efficiency and enhances
the performance. It uses the semi-automatic
offloading. Task offloading is beneficial when the
cost of offloading is less than the cost of executing
the task on the mobiles. When offloading, the
offloading goals for the mobile users are to save
the cost and energy on the mobiles and enhance
the execution time. The task scheduler uses the
available resources on the mobiles.
PROPOSED APPROACH
The task scheduler minimizes the energy
consumption and cost with the help of offloading.
Every mobile has multiple tasks and using task
offloading, a task is executed locally on mobile or
on the cloud independent of mobile. The proposed
model optimizes the energy consumption when it
evaluated using a private cloud and optimizes the
energy and the cost when evaluated in the public
clouds. Computation offloading takes advantage
of the resource of the cloud to overcome the
limitation of the mobiles, the applications are
partitioned and migrated to the cloud and the
computations are executed on the cloud and the
results are sent back to the mobile for further
processing.
EXPERIMENTAL RESULTS
The upload to the cloud and downloads from
the cloud options are shown in Figure 4 when
uploading option has chosen then to Figure 5 is
shown. We have given the option that multiple files
can be uploaded to the cloud at a time. This option
is shown in Figure 5. The resource availability and
the number of tasks and their corresponding ids are
Cloud
Compute
compute
Compute
Mobile
O
o
ff
l
o
a
d
R
e
t
u
r
n
Figure 4: Resource utilization using the offloading
technique on the cloud
Figure 5: To upload or download the data in the mobile
cloud computing environment
Figure 6: To upload the file in the cloud using the mobile
cloud computing environment
Figure 7: Resource availability in the cloud
Usharani: Optimizing using the offloading technique
AJCSE/Jan-Mar-2019/Vol 4/Issue 1 33
shown in Figure 6. The total number of resources
available at the cloud is also available and is shown
in Figure 6. Resource availability in the cloud is
shown in Figure 7. The specific tasks availability
in specific cloud storage is shown in Figure 8.
CONCLUSION
Computational offloading is a technique, in
which resource tasks are executed over the cloud
to overcome the resource limitation on mobiles.
Mobile computing reduces the computing power
and data storage from mobiles. Computation
offloading sends computation applications to a
remote server. Resource intensive computations
executed on a mobile device takes long time, but
the same computation executed on cloud takes
less time. Offloading improves the usability of
mobiles in areas such as healthcare, entertainment,
education, and so on.
REFERENCES
1. Canepa H, Lee G. Virtual Cloud Computing Provider
for Mobile Devices. New York: Proceeding the 1st
ACM
Workshop on Mobile Cloud Computing Services:
Social Networks and Beyond MCS; 2010. p. 1-5.
2. Chun BG, Ihm S, Maniatis P, Naik M, Patti A.
CloneCloud: Elastic Execution Between a Mobile
Device and the Cloud. New York: Proceedings of the
6th
Conference on Computer Systems, Eurosys, ACM;
2018. p. 301-14.
3. Rao NM. Sasidhar C, Kumar VS. Cloud computing
through mobile learning. Int J Adv Comput Sci Appl
2010;6:42-7.
4. Nkosi MT, Mekuria F. Cloud Computing for Enhanced
Mobile Health Applications. USA: Proceedings of
IEEE 2nd
International Conference on Cloud Computing
Technology and Science; 2010. p. 629-33.
5. HuangD,ZhangX,KangM,LuoJ.Mobicloud:Building
Secure Cloud Framework for Mobile Computing and
Communication. Nanjing, China: Proceedings of the
5th
IEEE International Symposium on Service Oriented
System Engineering; 2016. p. 27-34.
6. Cuervo E, Balasubramanian A, Cho DK, Wolman A,
Saroiu S, Chandra R, Bahl P. MAUI: Making Smart
Phones Last Longer with Code Offload. New York:
Proceedings of the 8th
International Conference on
Mobile Systems, Application and Services, ACM;
2010. p. 49-62.
7. Satyanarayanan M, Bahl V, Caceres R, Davies N. The
case for VM-based cloudlets in mobile computing.
IEEE Pervasive Comput 2009;8:1-10.
8. Qian H, Andresen D. Jade: Reducing energy
consumption of android app. Int J Netw Distrib Comput
2015;3:150-8.
9. Kemp R, Palmer N, Kielmann T, Bal H. Cuckoo:
A Computation Offloading Framework for
Smartphones. USA: Mobile Computing Application
and Services, Springer; 2010. p. 59-79.
10. XiaF,DingF,LiJ,KongX,YangLT,MaJ.Phone2cloud:
Exploiting computation offloading for energy saving on
smartphones in mobile cloud computing. Inf Syst Front
2013;16:95-111.
Figure 8: The specific tasks availability in a specific cloud
storage

More Related Content

Similar to Optimizing Using the Offloading Technique and Dynamic Computation in the Mobile Cloud Computing

Gearing up of resource poor mobile devices using cloud
Gearing up of resource poor mobile devices using cloudGearing up of resource poor mobile devices using cloud
Gearing up of resource poor mobile devices using cloudamelpakkath
 
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
 
A Survey On Mobile Cloud Computing
A Survey On Mobile Cloud ComputingA Survey On Mobile Cloud Computing
A Survey On Mobile Cloud ComputingIRJET Journal
 
Energy Optimized Link Selection Algorithm for Mobile Cloud Computing
Energy Optimized Link Selection Algorithm for Mobile Cloud ComputingEnergy Optimized Link Selection Algorithm for Mobile Cloud Computing
Energy Optimized Link Selection Algorithm for Mobile Cloud ComputingEswar Publications
 
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
 
Towards enhancing resource
Towards enhancing resourceTowards enhancing resource
Towards enhancing resourcecsandit
 
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
 
IRJET- Secure Architecture for Mobile Cloud based Learning
IRJET-  	  Secure Architecture for Mobile Cloud based LearningIRJET-  	  Secure Architecture for Mobile Cloud based Learning
IRJET- Secure Architecture for Mobile Cloud based LearningIRJET Journal
 
MOBILE CLOUD COMPUTING fundamental and basic
MOBILE CLOUD COMPUTING fundamental and basicMOBILE CLOUD COMPUTING fundamental and basic
MOBILE CLOUD COMPUTING fundamental and basicranjana dalwani
 
Cloud computing for mobile users can offloading computation save energy
Cloud computing for mobile users can offloading computation save energyCloud computing for mobile users can offloading computation save energy
Cloud computing for mobile users can offloading computation save energyIEEEFINALYEARPROJECTS
 
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
 
IRJET- Collaborative Task Execution for Application as a General Topology in ...
IRJET- Collaborative Task Execution for Application as a General Topology in ...IRJET- Collaborative Task Execution for Application as a General Topology in ...
IRJET- Collaborative Task Execution for Application as a General Topology in ...IRJET Journal
 
Understanding the Determinants of Security and Privacy in Cloud Computing Arc...
Understanding the Determinants of Security and Privacy in Cloud Computing Arc...Understanding the Determinants of Security and Privacy in Cloud Computing Arc...
Understanding the Determinants of Security and Privacy in Cloud Computing Arc...ijtsrd
 
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 Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...IJERD Editor
 
A New Improved Storage Model of Wireless Devices using the Cloud
A New Improved Storage Model of  Wireless  Devices using the CloudA New Improved Storage Model of  Wireless  Devices using the Cloud
A New Improved Storage Model of Wireless Devices using the CloudIJCNC
 
Synopsis on cloud computing by Prashant upta
Synopsis on cloud computing by Prashant uptaSynopsis on cloud computing by Prashant upta
Synopsis on cloud computing by Prashant uptaPrashant Gupta
 
Cloud computing in indian perspective
Cloud computing in indian perspectiveCloud computing in indian perspective
Cloud computing in indian perspectiveAjit Kumar
 

Similar to Optimizing Using the Offloading Technique and Dynamic Computation in the Mobile Cloud Computing (20)

Gearing up of resource poor mobile devices using cloud
Gearing up of resource poor mobile devices using cloudGearing up of resource poor mobile devices using cloud
Gearing up of resource poor mobile devices using cloud
 
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...
 
A Survey On Mobile Cloud Computing
A Survey On Mobile Cloud ComputingA Survey On Mobile Cloud Computing
A Survey On Mobile Cloud Computing
 
Energy Optimized Link Selection Algorithm for Mobile Cloud Computing
Energy Optimized Link Selection Algorithm for Mobile Cloud ComputingEnergy Optimized Link Selection Algorithm for Mobile Cloud Computing
Energy Optimized Link Selection Algorithm for Mobile Cloud Computing
 
Task Offloading to the Cloud by Using Cuckoo Model for Minimizing Energy Cost
Task Offloading to the Cloud by Using Cuckoo Model for Minimizing Energy CostTask Offloading to the Cloud by Using Cuckoo Model for Minimizing Energy Cost
Task Offloading to the Cloud by Using Cuckoo Model for Minimizing Energy Cost
 
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
 
Towards enhancing resource
Towards enhancing resourceTowards enhancing resource
Towards enhancing resource
 
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
 
IRJET- Secure Architecture for Mobile Cloud based Learning
IRJET-  	  Secure Architecture for Mobile Cloud based LearningIRJET-  	  Secure Architecture for Mobile Cloud based Learning
IRJET- Secure Architecture for Mobile Cloud based Learning
 
MOBILE CLOUD COMPUTING fundamental and basic
MOBILE CLOUD COMPUTING fundamental and basicMOBILE CLOUD COMPUTING fundamental and basic
MOBILE CLOUD COMPUTING fundamental and basic
 
Cloud computing for mobile users can offloading computation save energy
Cloud computing for mobile users can offloading computation save energyCloud computing for mobile users can offloading computation save energy
Cloud computing for mobile users can offloading computation save energy
 
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
 
IRJET- Collaborative Task Execution for Application as a General Topology in ...
IRJET- Collaborative Task Execution for Application as a General Topology in ...IRJET- Collaborative Task Execution for Application as a General Topology in ...
IRJET- Collaborative Task Execution for Application as a General Topology in ...
 
Understanding the Determinants of Security and Privacy in Cloud Computing Arc...
Understanding the Determinants of Security and Privacy in Cloud Computing Arc...Understanding the Determinants of Security and Privacy in Cloud Computing Arc...
Understanding the Determinants of Security and Privacy in Cloud Computing Arc...
 
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...
 
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
 
A New Improved Storage Model of Wireless Devices using the Cloud
A New Improved Storage Model of  Wireless  Devices using the CloudA New Improved Storage Model of  Wireless  Devices using the Cloud
A New Improved Storage Model of Wireless Devices using the Cloud
 
Synopsis on cloud computing by Prashant upta
Synopsis on cloud computing by Prashant uptaSynopsis on cloud computing by Prashant upta
Synopsis on cloud computing by Prashant upta
 
Cloud computing in indian perspective
Cloud computing in indian perspectiveCloud computing in indian perspective
Cloud computing in indian perspective
 
A Survey to Augment Energy Efficiency of Mobile Devices in Cloud Environment
A Survey to Augment Energy Efficiency of Mobile Devices in Cloud EnvironmentA Survey to Augment Energy Efficiency of Mobile Devices in Cloud Environment
A Survey to Augment Energy Efficiency of Mobile Devices in Cloud Environment
 

More from BRNSSPublicationHubI

Computational Dual-system Imaging Processing Methods for Lumbar Spine Specime...
Computational Dual-system Imaging Processing Methods for Lumbar Spine Specime...Computational Dual-system Imaging Processing Methods for Lumbar Spine Specime...
Computational Dual-system Imaging Processing Methods for Lumbar Spine Specime...BRNSSPublicationHubI
 
Prediction of Neurological Disorder using Classification Approach
Prediction of Neurological Disorder using Classification ApproachPrediction of Neurological Disorder using Classification Approach
Prediction of Neurological Disorder using Classification ApproachBRNSSPublicationHubI
 
On increasing of the Density of Elements of Field-effect Heterotransistors Fr...
On increasing of the Density of Elements of Field-effect Heterotransistors Fr...On increasing of the Density of Elements of Field-effect Heterotransistors Fr...
On increasing of the Density of Elements of Field-effect Heterotransistors Fr...BRNSSPublicationHubI
 
On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...
On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...
On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...BRNSSPublicationHubI
 
The Optimization-based Approaches for Task Scheduling to Enhance the Resource...
The Optimization-based Approaches for Task Scheduling to Enhance the Resource...The Optimization-based Approaches for Task Scheduling to Enhance the Resource...
The Optimization-based Approaches for Task Scheduling to Enhance the Resource...BRNSSPublicationHubI
 
Contactless Real-Time Vital Signs Monitoring Using a Webcam
Contactless Real-Time Vital Signs Monitoring Using a WebcamContactless Real-Time Vital Signs Monitoring Using a Webcam
Contactless Real-Time Vital Signs Monitoring Using a WebcamBRNSSPublicationHubI
 
Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...
Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...
Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...BRNSSPublicationHubI
 
A Survey on Secure Routing Protocol for Data Transmission in ad hoc Networks
A Survey on Secure Routing Protocol for Data Transmission in ad hoc NetworksA Survey on Secure Routing Protocol for Data Transmission in ad hoc Networks
A Survey on Secure Routing Protocol for Data Transmission in ad hoc NetworksBRNSSPublicationHubI
 
FPGA Hardware Design of Different LDPC Applications: Survey
FPGA Hardware Design of Different LDPC Applications: SurveyFPGA Hardware Design of Different LDPC Applications: Survey
FPGA Hardware Design of Different LDPC Applications: SurveyBRNSSPublicationHubI
 
Design and Implementation of Smart Air Pollution Monitoring System Based on I...
Design and Implementation of Smart Air Pollution Monitoring System Based on I...Design and Implementation of Smart Air Pollution Monitoring System Based on I...
Design and Implementation of Smart Air Pollution Monitoring System Based on I...BRNSSPublicationHubI
 
Smart Monitoring System for Substation’ Parameters and Automatic under Freque...
Smart Monitoring System for Substation’ Parameters and Automatic under Freque...Smart Monitoring System for Substation’ Parameters and Automatic under Freque...
Smart Monitoring System for Substation’ Parameters and Automatic under Freque...BRNSSPublicationHubI
 
An Automatic Coronavirus Detection Systems: Survey
An Automatic Coronavirus Detection Systems: SurveyAn Automatic Coronavirus Detection Systems: Survey
An Automatic Coronavirus Detection Systems: SurveyBRNSSPublicationHubI
 
Manifolds and Catastrophes for Physical Systems
Manifolds and Catastrophes for Physical SystemsManifolds and Catastrophes for Physical Systems
Manifolds and Catastrophes for Physical SystemsBRNSSPublicationHubI
 
Explore the Influencing Variables of Personality Traits on Motives of Adaptin...
Explore the Influencing Variables of Personality Traits on Motives of Adaptin...Explore the Influencing Variables of Personality Traits on Motives of Adaptin...
Explore the Influencing Variables of Personality Traits on Motives of Adaptin...BRNSSPublicationHubI
 
Use of Digital Health Technologies in HealthCare Organization: A System Persp...
Use of Digital Health Technologies in HealthCare Organization: A System Persp...Use of Digital Health Technologies in HealthCare Organization: A System Persp...
Use of Digital Health Technologies in HealthCare Organization: A System Persp...BRNSSPublicationHubI
 
A Predictive Model for Novel Corona Virus Detection with Support Vector Machine
A Predictive Model for Novel Corona Virus Detection with Support Vector MachineA Predictive Model for Novel Corona Virus Detection with Support Vector Machine
A Predictive Model for Novel Corona Virus Detection with Support Vector MachineBRNSSPublicationHubI
 
A Survey on Non-Contact Heart Rate Estimation from Facial Video
A Survey on Non-Contact Heart Rate Estimation from Facial VideoA Survey on Non-Contact Heart Rate Estimation from Facial Video
A Survey on Non-Contact Heart Rate Estimation from Facial VideoBRNSSPublicationHubI
 
Impact of Classification Algorithms on Cardiotocography Dataset for Fetal Sta...
Impact of Classification Algorithms on Cardiotocography Dataset for Fetal Sta...Impact of Classification Algorithms on Cardiotocography Dataset for Fetal Sta...
Impact of Classification Algorithms on Cardiotocography Dataset for Fetal Sta...BRNSSPublicationHubI
 
Improved Particle Swarm Optimization Based on Blockchain Mechanism for Flexib...
Improved Particle Swarm Optimization Based on Blockchain Mechanism for Flexib...Improved Particle Swarm Optimization Based on Blockchain Mechanism for Flexib...
Improved Particle Swarm Optimization Based on Blockchain Mechanism for Flexib...BRNSSPublicationHubI
 
Investigating the Relationship Between Teaching Performance and Research Perf...
Investigating the Relationship Between Teaching Performance and Research Perf...Investigating the Relationship Between Teaching Performance and Research Perf...
Investigating the Relationship Between Teaching Performance and Research Perf...BRNSSPublicationHubI
 

More from BRNSSPublicationHubI (20)

Computational Dual-system Imaging Processing Methods for Lumbar Spine Specime...
Computational Dual-system Imaging Processing Methods for Lumbar Spine Specime...Computational Dual-system Imaging Processing Methods for Lumbar Spine Specime...
Computational Dual-system Imaging Processing Methods for Lumbar Spine Specime...
 
Prediction of Neurological Disorder using Classification Approach
Prediction of Neurological Disorder using Classification ApproachPrediction of Neurological Disorder using Classification Approach
Prediction of Neurological Disorder using Classification Approach
 
On increasing of the Density of Elements of Field-effect Heterotransistors Fr...
On increasing of the Density of Elements of Field-effect Heterotransistors Fr...On increasing of the Density of Elements of Field-effect Heterotransistors Fr...
On increasing of the Density of Elements of Field-effect Heterotransistors Fr...
 
On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...
On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...
On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...
 
The Optimization-based Approaches for Task Scheduling to Enhance the Resource...
The Optimization-based Approaches for Task Scheduling to Enhance the Resource...The Optimization-based Approaches for Task Scheduling to Enhance the Resource...
The Optimization-based Approaches for Task Scheduling to Enhance the Resource...
 
Contactless Real-Time Vital Signs Monitoring Using a Webcam
Contactless Real-Time Vital Signs Monitoring Using a WebcamContactless Real-Time Vital Signs Monitoring Using a Webcam
Contactless Real-Time Vital Signs Monitoring Using a Webcam
 
Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...
Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...
Secure and Energy Savings Communication of Flying Ad Hoc Network for Rescue O...
 
A Survey on Secure Routing Protocol for Data Transmission in ad hoc Networks
A Survey on Secure Routing Protocol for Data Transmission in ad hoc NetworksA Survey on Secure Routing Protocol for Data Transmission in ad hoc Networks
A Survey on Secure Routing Protocol for Data Transmission in ad hoc Networks
 
FPGA Hardware Design of Different LDPC Applications: Survey
FPGA Hardware Design of Different LDPC Applications: SurveyFPGA Hardware Design of Different LDPC Applications: Survey
FPGA Hardware Design of Different LDPC Applications: Survey
 
Design and Implementation of Smart Air Pollution Monitoring System Based on I...
Design and Implementation of Smart Air Pollution Monitoring System Based on I...Design and Implementation of Smart Air Pollution Monitoring System Based on I...
Design and Implementation of Smart Air Pollution Monitoring System Based on I...
 
Smart Monitoring System for Substation’ Parameters and Automatic under Freque...
Smart Monitoring System for Substation’ Parameters and Automatic under Freque...Smart Monitoring System for Substation’ Parameters and Automatic under Freque...
Smart Monitoring System for Substation’ Parameters and Automatic under Freque...
 
An Automatic Coronavirus Detection Systems: Survey
An Automatic Coronavirus Detection Systems: SurveyAn Automatic Coronavirus Detection Systems: Survey
An Automatic Coronavirus Detection Systems: Survey
 
Manifolds and Catastrophes for Physical Systems
Manifolds and Catastrophes for Physical SystemsManifolds and Catastrophes for Physical Systems
Manifolds and Catastrophes for Physical Systems
 
Explore the Influencing Variables of Personality Traits on Motives of Adaptin...
Explore the Influencing Variables of Personality Traits on Motives of Adaptin...Explore the Influencing Variables of Personality Traits on Motives of Adaptin...
Explore the Influencing Variables of Personality Traits on Motives of Adaptin...
 
Use of Digital Health Technologies in HealthCare Organization: A System Persp...
Use of Digital Health Technologies in HealthCare Organization: A System Persp...Use of Digital Health Technologies in HealthCare Organization: A System Persp...
Use of Digital Health Technologies in HealthCare Organization: A System Persp...
 
A Predictive Model for Novel Corona Virus Detection with Support Vector Machine
A Predictive Model for Novel Corona Virus Detection with Support Vector MachineA Predictive Model for Novel Corona Virus Detection with Support Vector Machine
A Predictive Model for Novel Corona Virus Detection with Support Vector Machine
 
A Survey on Non-Contact Heart Rate Estimation from Facial Video
A Survey on Non-Contact Heart Rate Estimation from Facial VideoA Survey on Non-Contact Heart Rate Estimation from Facial Video
A Survey on Non-Contact Heart Rate Estimation from Facial Video
 
Impact of Classification Algorithms on Cardiotocography Dataset for Fetal Sta...
Impact of Classification Algorithms on Cardiotocography Dataset for Fetal Sta...Impact of Classification Algorithms on Cardiotocography Dataset for Fetal Sta...
Impact of Classification Algorithms on Cardiotocography Dataset for Fetal Sta...
 
Improved Particle Swarm Optimization Based on Blockchain Mechanism for Flexib...
Improved Particle Swarm Optimization Based on Blockchain Mechanism for Flexib...Improved Particle Swarm Optimization Based on Blockchain Mechanism for Flexib...
Improved Particle Swarm Optimization Based on Blockchain Mechanism for Flexib...
 
Investigating the Relationship Between Teaching Performance and Research Perf...
Investigating the Relationship Between Teaching Performance and Research Perf...Investigating the Relationship Between Teaching Performance and Research Perf...
Investigating the Relationship Between Teaching Performance and Research Perf...
 

Recently uploaded

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 

Recently uploaded (20)

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 

Optimizing Using the Offloading Technique and Dynamic Computation in the Mobile Cloud Computing

  • 1. © 2019, AJCSE. All Rights Reserved 30 RESEARCH ARTICLE Optimizing Using the Offloading Technique and Dynamic Computation in the Mobile Cloud Computing B. Usharani Department of Computer Science and Engineering, Koneru Lakshmaiah Education Foundation, Vijayawada, Andhra Pradesh, India Received on: 10-12-2018; Revised on: 30-12-2018; Accepted on: 30-01-2019 ABSTRACT Mobile cloud computing integrates both the mobile computing and cloud computing and tackles the computation offloading. Cloud-based computation offloading optimizes the systems performance, minimizes battery power consumption, and executes the applications that are unable to execute due to insufficient mobile resources. Resources in the mobiles are very less, so offloading is a useful for mobiles. The implementation of the task scheduler minimizes the energy consumption in both the private cloud and public cloud. Key words: Energy saving, heterogeneity, migration cost, mobile cloud computing, offloading, etc. INTRODUCTION Mobile computing is that a user can perform their digital task on mobiles. The best examples for the mobile computing are online delivery system with credit card verification, location-aware mobile services used to telecast the weather and road conditions, social media applications through smartphones, and warble devices to measure and record health conditions. The most frequently used mobile apps are shown in Figure 1. The main advantages of the mobile computing are the portability, connectivity, interactivity, and adapting a new technology according to the individual users. How often people are opening the mobile applications According to the world stat report, people are using their mobiles for communication, food ordering, entertainment, etc. The average number of times the people are using their mobile is shown in graph form in Figure 2. The people saw that their mobile at least 1–10 times per day is 51%. The primary downside of the mobile computing is the limited resources, low battery lifetime. The loopholes existed in the mobile computing can overcome by mobile cloud computing. MOBILE CLOUD COMPUTING Mobile cloud computing is a technique, in which mobile devices are hosted using cloud computing technique. Mobile cloud computing is accessed through a mobile browser from a remote server without the need of installing a client application on the client smartphone. Applications that integrate the recent technologies such as machine learning, internet of things, and artificial intelligence require more storage in the mobile internal memory. Cloud computing solves the storage problem. Remote servers provide the necessary storage for functioning the app and do not affect the internal memory of the mobile. Augmented reality techniques are used mostly in gaming applications and marketing to attract the customers. Advantages of mobile cloud apps are as follows: • Mobile cloud apps are available for low cost. • Small and use of application programming interface. • There is no need of installation. • Easy maintenance. • Easy integration of database. • Saves time. • Easy recovery of data. Available Online at www.ajcse.info Asian Journal of Computer Science Engineering 2019;4(1):30-33 ISSN 2581 – 3781 Address for correspondence: B. Usharani, E-mail: ushareddy.vja@gmail.com
  • 2. Usharani: Optimizing using the offloading technique AJCSE/Jan-Mar-2019/Vol 4/Issue 1 31 • Quick updating and respond according to the market needs. • Safe storage of data. • No need to develop separate apps for different platforms. • Long battery life. • More storage spaces. • Opportunity to adopt recent technologies. Disadvantages of mobile cloud apps are as follows: • Data security. • Performance. • Connectivity. The usage of mobile cloud computing is going on increasing day by day. The usage of mobile clouds is shown in Figure 3. The key issues of the mobile cloud computing are given in Table 1. RELATED WORK A virtual cloud computing provider for mobile devices[1] solved the issues in the accessibility of the cloud computing resources. The authors proposed a framework to load balance without connecting to the cloud service provides. This framework uses the mobiles as a virtual provider by connecting nearby mobiles. Clone cloud: Elastic execution between a mobile device and the cloud[2] enhances the speed and minimizes the energy consumption. Using the application partitioning and migration techniques, the cloud enables the mobiles. Cloud computing through mobile learning[3] reduces the cost for storage and computing for e-learning. Cloud computing for enhanced mobile health applications[4] proposed a framework for mobile health services. Mobicloud: Building secure cloud framework for mobile computing and communication[5] proposed a framework for enhancing the security of the services in mobile cloud computing. MAUI[6] is a framework for offloading process to reduce energy consumption on the mobiles. MAUI measures the device characteristics and keeps monitoring the network characteristics. Cloudlet[7] proposed a virtual machine-based cloudlet framework that deploys the remote resources on parallel systems. Cloudlets provide scalability, mobility, and elasticity. Figure 1: Most frequently used mobile apps Social media apps messaging apps games app travel sports Figure 2: Number of times people opening the mobile phones 0 10 20 30 40 50 60 one-ten eleven-twnety twenty-fifty fifty-hundered hundered Series 1 Table 1: The issues of the mobile cloud computing Issue Description Operational level issues Issues related to the technology such as offloading computation, cost-benefit analysis, mobility management, and connection protocols End user level issues Issues related to direct involvement of users such as transactions, participating, cost, and interoperability Service and application level issues Issues related to the performance measurements and the quality of the service of the system Privacy security and trust Issues related to the offloading computations or data storage Context awareness Issues related to the context information to change when reconfigure automatically to adapt the context Data management Managing data on the cloud raise many complications regarding to the privacy and security and computations 0 10 20 30 40 50 60 70 80 90 100 2014 2015 2016 2017 2018 2019 cloud mobile non cloud mobile Figure 3: Comparison of cloud versus non-cloud mobile over years
  • 3. Usharani: Optimizing using the offloading technique AJCSE/Jan-Mar-2019/Vol 4/Issue 1 32 Jade[8] minimizes the energy computation offloading and dynamically changes the offloading according to the device status. Cuckoo[9] enhances the mobile performance and reduces battery consumption. Cuckoo framework takes advantage of offloading and if remote resources are not available, then it uses the local resources. Phone2cloud[10] proposed that framework enhances the energy efficiency and enhances the performance. It uses the semi-automatic offloading. Task offloading is beneficial when the cost of offloading is less than the cost of executing the task on the mobiles. When offloading, the offloading goals for the mobile users are to save the cost and energy on the mobiles and enhance the execution time. The task scheduler uses the available resources on the mobiles. PROPOSED APPROACH The task scheduler minimizes the energy consumption and cost with the help of offloading. Every mobile has multiple tasks and using task offloading, a task is executed locally on mobile or on the cloud independent of mobile. The proposed model optimizes the energy consumption when it evaluated using a private cloud and optimizes the energy and the cost when evaluated in the public clouds. Computation offloading takes advantage of the resource of the cloud to overcome the limitation of the mobiles, the applications are partitioned and migrated to the cloud and the computations are executed on the cloud and the results are sent back to the mobile for further processing. EXPERIMENTAL RESULTS The upload to the cloud and downloads from the cloud options are shown in Figure 4 when uploading option has chosen then to Figure 5 is shown. We have given the option that multiple files can be uploaded to the cloud at a time. This option is shown in Figure 5. The resource availability and the number of tasks and their corresponding ids are Cloud Compute compute Compute Mobile O o ff l o a d R e t u r n Figure 4: Resource utilization using the offloading technique on the cloud Figure 5: To upload or download the data in the mobile cloud computing environment Figure 6: To upload the file in the cloud using the mobile cloud computing environment Figure 7: Resource availability in the cloud
  • 4. Usharani: Optimizing using the offloading technique AJCSE/Jan-Mar-2019/Vol 4/Issue 1 33 shown in Figure 6. The total number of resources available at the cloud is also available and is shown in Figure 6. Resource availability in the cloud is shown in Figure 7. The specific tasks availability in specific cloud storage is shown in Figure 8. CONCLUSION Computational offloading is a technique, in which resource tasks are executed over the cloud to overcome the resource limitation on mobiles. Mobile computing reduces the computing power and data storage from mobiles. Computation offloading sends computation applications to a remote server. Resource intensive computations executed on a mobile device takes long time, but the same computation executed on cloud takes less time. Offloading improves the usability of mobiles in areas such as healthcare, entertainment, education, and so on. REFERENCES 1. Canepa H, Lee G. Virtual Cloud Computing Provider for Mobile Devices. New York: Proceeding the 1st ACM Workshop on Mobile Cloud Computing Services: Social Networks and Beyond MCS; 2010. p. 1-5. 2. Chun BG, Ihm S, Maniatis P, Naik M, Patti A. CloneCloud: Elastic Execution Between a Mobile Device and the Cloud. New York: Proceedings of the 6th Conference on Computer Systems, Eurosys, ACM; 2018. p. 301-14. 3. Rao NM. Sasidhar C, Kumar VS. Cloud computing through mobile learning. Int J Adv Comput Sci Appl 2010;6:42-7. 4. Nkosi MT, Mekuria F. Cloud Computing for Enhanced Mobile Health Applications. USA: Proceedings of IEEE 2nd International Conference on Cloud Computing Technology and Science; 2010. p. 629-33. 5. HuangD,ZhangX,KangM,LuoJ.Mobicloud:Building Secure Cloud Framework for Mobile Computing and Communication. Nanjing, China: Proceedings of the 5th IEEE International Symposium on Service Oriented System Engineering; 2016. p. 27-34. 6. Cuervo E, Balasubramanian A, Cho DK, Wolman A, Saroiu S, Chandra R, Bahl P. MAUI: Making Smart Phones Last Longer with Code Offload. New York: Proceedings of the 8th International Conference on Mobile Systems, Application and Services, ACM; 2010. p. 49-62. 7. Satyanarayanan M, Bahl V, Caceres R, Davies N. The case for VM-based cloudlets in mobile computing. IEEE Pervasive Comput 2009;8:1-10. 8. Qian H, Andresen D. Jade: Reducing energy consumption of android app. Int J Netw Distrib Comput 2015;3:150-8. 9. Kemp R, Palmer N, Kielmann T, Bal H. Cuckoo: A Computation Offloading Framework for Smartphones. USA: Mobile Computing Application and Services, Springer; 2010. p. 59-79. 10. XiaF,DingF,LiJ,KongX,YangLT,MaJ.Phone2cloud: Exploiting computation offloading for energy saving on smartphones in mobile cloud computing. Inf Syst Front 2013;16:95-111. Figure 8: The specific tasks availability in a specific cloud storage