Secure Computational Offloading with gRPC: A Performance Evaluation in a Mobile Cloud Computing Environment

6Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Computational offloading is a technique commonly indicated to mitigate computational and energy constraints on mobile devices. However, this procedure occurs over a wireless network, an insecure environment, and susceptible to attacks. Currently, one of the main problems related to offloading is how to perform it safely. By acting in conjunction with the TLS protocol, secure gRPC connections ensure the authenticity and integrity of the data transmitted through a network, which provides greater security for distributed applications. In this work, we conducted experiments that evaluated the performance of secure gRPC connections during the computational offloading procedures in a Mobile Cloud Computing scenario. The tests adopted an Android image manipulation application that performs the offloading into a Go or Java process using the multi-language framework gRPC. The results indicated that the adoption of secure gRPC connections saved up to 9 times the processing time and up to 88% of the mobile device's energy consumption compared to local processing.

Cite

CITATION STYLE

APA

De Matos, F. F. S. B., Rego, P. A. L., & Trinta, F. A. M. (2021). Secure Computational Offloading with gRPC: A Performance Evaluation in a Mobile Cloud Computing Environment. In DIVANet 2021 - Proceedings of the 11th ACM Symposium on Design and Analysis of Intelligent Vehicular Networks and Applications (pp. 45–52). Association for Computing Machinery, Inc. https://doi.org/10.1145/3479243.3487295

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free