A BROADCAST RECEIVE MODEL FOR COMPUTATIONAL OFFLOADING IN MOBILE CLOUD COMPUTING

  • Oluwaseun Jumoke Fatoba Sheda Science and Technology Complex
Keywords: Offloading, Peer, Community, Broadcast and receive, Device Profiler

Abstract

Computational offloading is a vital part of mobile cloud computing which has attracted so much attention in recent times. It is a way of saving energy in mobile devices by sending an intensive task to a remote server for execution. However, in existing offloading systems, the opportunistic moments to offload a task are often short-lived. The social aware hybrid computational offloading framework involves outsourcing a task to any available surrogate either remote cloud, cloudlet or device to device, this comes with a drawback of super peer having to constantly supervise the network to discover peers. This takes a considerable amount of energy and time. This research aims to develop an improved model for peer discovery in computational offloading which relieves the use of the super peer and transfers the discovery process between network peers. We used a device profiler that serves as an information collector in peers on the network. We evaluated our model by developing an application for our client nodes in order to get information from our nodes. We evaluated our model by using ten peers with different processing power and RAM. On an average, discovery time for all peers in the existing model was 2040 milliseconds, while we have 1,213 milliseconds for our new model. Energy level for the existing model was 72.5% while we have 82.3% for our new model, evaluating our model with the existing one, it was discovered that we saved more energy and time.

References

Amir, M. R., Mokhtar, M., Adil, H. M., Sarkhel H, T. K., Mohammed, K. M., & Mohammed, M. (2021). Towards Data and Computation Offloading in Mobile Cloud Computing: Taxonomy, Overview, and Future Directions. Wireless Personal Communications.

Cuervo, E., Balasubramanian, A., Cho, D., Wolman, A., Saroiu, S., Chandra, R., & Bahl, P. (2010). MAUI: Making Smartphones Last Longer with Code Offload. MobiSys’10, 17, 49–62. DOI: 10.1145/1814433.1814441 DOI: https://doi.org/10.1145/1814433.1814441

Ferreira. D, A.K. Dey, V. Kostakos, (2011) Understanding human-smartphone concerns: a study of battery life, in: International Conference on Pervasive Computing, Pervasive, Berlin, Heidelberg,. DOI:10.1007/978-3-642-21726-5_2 DOI: https://doi.org/10.1007/978-3-642-21726-5_2

Ferreira P, M.McGregor, A.Lampinen, (2015) Caring for batteries:Maintaining infrastructures and mobile social contexts in:17th InternationalConference on Human-Computer Interaction with Mobile Devices and Services, ACM, MobileHCI’15,. DOI: https://doi.org/10.1145/2785830.2785864

Flores, H., Sharma, R., Ferreira, D., Kostakos, V., Manner, J., Tarkoma, S., Li, Y. (2017). Social-aware hybrid mobile offloading. Pervasive and Mobile Computing, 36, 25–40 https://doi.org/10.1016/j.pmcj.2016.09.014 DOI: https://doi.org/10.1016/j.pmcj.2016.09.014

Gordon, M., Jamshidi, D., Mahlke, S. & Morley Mao. Z(2012). COMET: code offload by migrating execution transparently. Proceedings of the 10th …, 93–106.

Hosio. S, D. Ferreira, J. Goncalves, N. van Berkel, C. Luo, M. Ahmed, H. Flores, V. Kostakos, (2016) Monetary assessment of battery life on smartphones, in:Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI, DOI: https://doi.org/10.1145/2858036.2858285

Habak, K., Ammar, M., Harras, K. A., & Zegura, E. (2015). FemtoClouds : Leveraging Mobile Devices to Provide Cloud Service at the Edge. DOI: 10.1109/CLOUD.2015.12 DOI: https://doi.org/10.1109/CLOUD.2015.12

Hoa, T.-D., & Dong-Seong, K. (2023). DISCO: Distributed Computation Offloading Framework for Fog Computing Networks. JOURNAL OF COMMUNICATIONS AND NETWORKS.

Oladeji, Akomolafe Patrick & Olubunmi, Ajayi (2017). Data Offloading Security Framework in MCLOUD. Journal of Computer Sciences and Applications, 2017, Vol. 5, No. 1, 25-28 DOI: 10.12691/jcsa-5-1-4 DOI: https://doi.org/10.12691/jcsa-5-1-4

Quang-Huy, N., & Falko, D. (2020). A smartphone perspective on computation offloading—A survey. Computer Communications, 133-154. DOI: https://doi.org/10.1016/j.comcom.2020.05.001

Shi. C, K. Habak, P. Pandurangan, M. Ammar, M. Naik, E. Zegura,( 2014) Cosmos: Computational offloading as a service for mobile devices, MobiHo,14. Pages 287–296 https://doi.org/10.1145/2632951.2632958 DOI: https://doi.org/10.1145/2632951.2632958

Verbelen, T., Simoens, P., Turck, F. De, & Dhoedt, B. (2012). Cloudlets : Bringing the Cloud to the Mobile User, 29–35. DOI: 10.1145/2307849.2307858 DOI: https://doi.org/10.1145/2307849.2307858

Published
2023-06-30
How to Cite
Fatoba O. J. (2023). A BROADCAST RECEIVE MODEL FOR COMPUTATIONAL OFFLOADING IN MOBILE CLOUD COMPUTING. FUDMA JOURNAL OF SCIENCES, 7(3), 239 - 244. https://doi.org/10.33003/fjs-2023-0703-1770