ABSTRACT
Mobile application offloading, with the purpose of extending battery lifetime and increasing performance has been intensively discussed recently, resulting in various different solutions: mobile device clones operated as virtual machines in the cloud, simultaneously running applications on the mobile device and on a distant server, as well as flexible solutions dynamically acquiring other mobile devices' resources in the user's surrounding. Existing solutions have gaps in the fields of data security and application security. These gaps can be closed by integrating data usage policies, as well as application-flow policies. In this paper, we propose and evaluate a novel approach of integrating XACML into existing mobile application offloading-frameworks. Data owners remain in full control of their data, still, technologies like device-to-device offloading can be used.
- A. Baumann, M. Peinado, and G. Hunt. Shielding Applications from an Untrusted Cloud with Haven. Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation, pages 267--283, 2014. Google ScholarDigital Library
- B. Chun, S. Ihm, P. Maniatis, M. Naik, and A. Patti. CloneCloud: Elastic Execution Between Mobile Device and Cloud. In Proceedings of the sixth conference on Computer systems, pages 301--314, 2011. Google ScholarDigital Library
- E. Cuervo, A. Balasubramanian, D. Cho, A. Wolman, S. Saroiu, R. Chandra, and B. Paramvir. MAUI : Making Smartphones Last Longer with Code Offload. In Proceedings of the 8th international conference on Mobile systems, applications, and services, volume 17, pages 49--62, 2010. Google ScholarDigital Library
- M. Jones, J. Bradley, and N. Sakimura. JSON Web Token (JWT). RFC 7519, RFC Editor, May 2015. http://www.rfc-editor.org/rfc/rfc7519.txt.Google Scholar
- 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. In Proceedings of 2012 IEEE INFOCOM, pages 945--953, 2012.Google ScholarCross Ref
- B. Lin, Y. Chen, X. Chen, and Y. Yu. Comparison between JSON and XML in Applications Based on AJAX. Proceedings - 2012 International Conference on Computer Science and Service System, pages 1174--1177, 2012. Google ScholarDigital Library
- N. Nurseitov, M. Paulson, R. Reynolds, and C. Izurieta. Comparison of JSON and XML Data Interchange Formats: A Case Study. Caine, pages 157--162, 2009.Google Scholar
- A. Reiter and T. Zefferer. POWER : A Cloud-Based Mobile Augmentation Approach for Web- and Cross-Platform Applications. In Proceedings of 2015 IEEE CloudNet, pages 226--231, 2015.Google ScholarCross Ref
- A. Reiter and T. Zefferer. Flexible and Secure Resource Sharing for Mobile Augmentation Systems. 2016 4th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud), pages 31--40, 2016.Google ScholarCross Ref
- Z. Sanaei, S. Abolfazli, A. Gani, and M. Chen. HMCC: A Hybrid Mobile Cloud Computing Framework Exploiting Heterogeneous Resources. In 2015 3rd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering, pages 157--162, 2015. Google ScholarDigital Library
- M. Satyanarayanan. Pervasice Computing: Vision and Challenges. IEEE Personal Communications, pages 10--17, 2001. Google ScholarCross Ref
- M. Shiraz, A. Gani, R. H. Khokhar, and R. Buyya. A Review on Distributed Application Processing Frameworks in Smart Mobile Devices for Mobile Cloud Computing. IEEE Communications Surveys & Tutorials, 15(3):1294--1313, 2013. Google ScholarCross Ref
Index Terms
- Secure policy-based device-to-device offloading for mobile applications
Recommendations
Optimal mobile device selection for mobile cloud service providing
With the rapid growth of the mobile devices and the emergence of cloud computing, mobile cloud computing has gained widespread interest. In mobile cloud computing, a large-scale collection of mobile devices cooperate with each other to provide a cloud ...
A Novel Application Offloading Algorithm and an Optimized Application Servers Placement for Mobile Cloud Computing
An application's offloading algorithm to over go the limitations of mobile terminals, namely their lack of computing capacity and limited battery autonomy is introduced. The proposed Mobile Application's Offloading algorithm enables to shift applicative ...
A Survey of Mobile Cloud Computing Applications: Perspectives and Challenges
As mobile computing has been developed for decades, a new model for mobile computing, namely, mobile cloud computing, emerges resulting from the marriage of powerful yet affordable mobile devices and cloud computing. In this paper we survey existing ...
Comments