Partial mobile application offloading to the cloud for energy-efficiency with security measures

dc.contributor.authorSaab, Salwa Adriana
dc.contributor.authorSaab, Farah
dc.contributor.authorKayssi, Ayman I.
dc.contributor.authorChehab, Ali
dc.contributor.authorElhajj, Imad H.
dc.contributor.departmentDepartment of Electrical and Computer Engineering
dc.contributor.facultyMaroun Semaan Faculty of Engineering and Architecture (MSFEA)
dc.contributor.institutionAmerican University of Beirut
dc.date.accessioned2025-01-24T11:29:16Z
dc.date.available2025-01-24T11:29:16Z
dc.date.issued2015
dc.description.abstractMobile applications are becoming computationally intensive nowadays due to the increasing convenience, reliance on, and sophistication of smartphones. Nevertheless, battery lifetime remains a major obstacle that prohibits the large-scale adoption of such apps. Mobile cloud computing is a promising solution whereby apps are partially processed in the cloud to minimize the overall energy consumption of smartphones. However, this will not necessarily save energy if there is no systematic mechanism to evaluate the effect of offloading an app onto the cloud. In this paper, we present a mathematical model that represents this energy consumption optimization problem. We propose an algorithm to dynamically solve the problem while taking security measures into account. We also propose the free sequence protocol (FSP) that allows for the dynamic execution of apps according to their call graph. Our experimental setup consists of an Android smartphone and a Java server in the cloud. The results demonstrate that our approach saves battery lifetime and enhances performance. They also show the effects of workload amount, network type, computation cost, security operations, signal strength, and call graph structure on the optimized overall energy consumption. © 2015 Published by Elsevier Inc.
dc.identifier.doihttps://doi.org/10.1016/j.suscom.2015.09.002
dc.identifier.eid2-s2.0-84948129159
dc.identifier.urihttp://hdl.handle.net/10938/27157
dc.language.isoen
dc.publisherElsevier Inc.
dc.relation.ispartofSustainable Computing: Informatics and Systems
dc.sourceScopus
dc.subjectEnergy efficiency
dc.subjectFree sequence protocol
dc.subjectMobile cloud computing
dc.subjectOffloading
dc.subjectPower consumption
dc.subjectElectric batteries
dc.subjectElectric power utilization
dc.subjectEnergy utilization
dc.subjectGraph structures
dc.subjectMobile computing
dc.subjectMobile security
dc.subjectSmartphones
dc.subjectAndroid smartphone
dc.subjectComputation costs
dc.subjectDynamic execution
dc.subjectEnergy consumption optimization
dc.subjectMobile applications
dc.subjectSecurity operations
dc.subjectSequence protocols
dc.subjectGreen computing
dc.titlePartial mobile application offloading to the cloud for energy-efficiency with security measures
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2015-9804.pdf
Size:
1.65 MB
Format:
Adobe Portable Document Format