Abstract
Advances in mobile computing have allowed billions of people to use mobile devices to perform their everyday activities. On the other hand, the constant use of mobile applications ends up impacting the limited processing, memory, storage and, mainly, battery of these devices. To minimize these limitations, Mobile Cloud Computing (MCC) seeks to transfer the execution of mobile device tasks and applications to be processed on clouds or servers with higher computing powers. However, computational discharge in the cloud, known as offloading, will not always have a positive impact, and this impact depends on factors such as network quality. In this context, deciding when to perform this computational offloading is a task with high relevance and complexity. Thus, this work proposes a solution to support the use of artificial neural networks (ANN) to decide where the execution of tasks will occur most efficiently, local or remote. The decision is made from sensitive context information, including details of the mobile device and the task to be performed. The evaluation of this work showed that the proposed solution has a positive performance impact on MCC environments.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.