Computational Offloading in FOG computing using Machine Learning Approaches

Authors

  • Najmus Saqib  Research Intern, National Institute of Technology, Srinagar Jammu and Kashmir, India
  • Nadeem Yousuf Khanday  Research Scholar, National Institute of Technology, Srinagar Jammu and Kashmir, India

DOI:

https://doi.org//10.32628/CSEIT206221

Keywords:

Machine Learning, Deep Learning, Computational Offloading, Edge Computing, IoT

Abstract

Computation offloading is a prominent exposition for the mobile devices that lack the computational power to execute applications that require a high computational cost. There are several criteria on which computational offloading can be performed. The common measures’ being load harmonizing at the servers on which task is to be computed, energy management, security and privacy of tasks to be offloaded and the most important being the computational requirement of the task. That being said more and more solutions for offloading use various machine learning (ML) and deep learning (DL) algorithms for predicting the best nodes off to which task is to be offloaded improving the performance of offloading by reducing the delay in computing the tasks. We present various computational offloading techniques which use ML and DL. Also, we describe numerous middleware technologies and the criteria's that are crucial for offloading in specific developments.

References

  1. Buyya, Rajkumar, and Amir Vahid Dastjerdi, eds. Internet of Things: Principles and paradigms. Elsevier, 2016.
  2. Abdelnasser, Heba, Khaled A. Harras, and Moustafa Youssef. "UbiBreathe: A ubiquitous non-invasive WiFi-based breathing estimator." Proceedings of the 16th ACM International Symposium on Mobile Ad Hoc Networking and Computing. 2015.
  3. Abdelnasser, Heba, Moustafa Youssef, and Khaled A. Harras. "Wigest: A ubiquitous wifi-based gesture recognition system." 2015 IEEE Conference on Computer Communications (INFOCOM). IEEE, 2015.
  4. Abdelnasser, Heba, Moustafa Youssef, and Khaled A. Harras. "Magboard: Magnetic-based ubiquitous homomorphic off-the-shelf keyboard." 2016 13th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON). IEEE, 2016.
  5. Flores, Huber, et al. "Social-aware hybrid mobile offloading." Pervasive and Mobile Computing 36 (2017): 25-43.
  6. Masip-Bruin, Xavi, et al. "Foggy clouds and cloudy fogs: a real need for coordinated management of fog-to-cloud computing systems." IEEE Wireless Communications 23.5 (2016): 120-128.
  7. Huang, Cheng, Rongxing Lu, and Kim-Kwang Raymond Choo. "Vehicular fog computing: architecture, use case, and security and forensic challenges." IEEE Communications Magazine 55.11 (2017): 105-111.
  8. Osanaiye, Opeyemi, et al. "From cloud to fog computing: A review and a conceptual live VM migration framework." IEEE Access 5 (2017): 8284-8300.
  9. Elgazar, Ali, et al. "Towards intelligent edge storage management: Determining and predicting mobile file popularity." 2018 6th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud). IEEE, 2018.
  10. Aazam, Mohammad, Eui-Nam Huh, and Marc St-Hilaire. "Towards media inter-cloud standardization–evaluating impact of cloud storage heterogeneity." Journal of Grid Computing 16.3 (2018): 425-443.
  11. Aazam, Mohammad, Eui-Nam Huh, and Marc St-Hilaire. "Towards media inter-cloud standardization–evaluating impact of cloud storage heterogeneity." Journal of Grid Computing 16.3 (2018): 425-443.
  12. Satyanarayanan, Mahadev, et al. "The case for vm-based cloudlets in mobile computing." IEEE pervasive Computing 8.4 (2009): 14-23.
  13. Al Agha, Khaldoun, Guy Pujolle, and Tara Ali Yahiya. Mobile and wireless networks. John Wiley & Sons, 2016.
  14. Alsaffar, Aymen, et al. "An architecture of IPTV service based on PVR-Micro data center and PMIPv6 in cloud computing." Multimedia Tools and Applications 76.20 (2017): 21579-21612.
  15. Aazam, Mohammad, and Eui-Nam Huh. "Dynamic resource provisioning through fog micro datacenter." 2015 IEEE international conference on pervasive computing and communication workshops (PerCom workshops). IEEE, 2015.
  16. Valancius, Vytautas, et al. "Greening the internet with nano data centers." Proceedings of the 5th international conference on Emerging networking experiments and technologies. 2009.
  17. Habak, Karim, et al. "Femto clouds: Leveraging mobile devices to provide cloud service at the edge." 2015 IEEE 8th international conference on cloud computing. IEEE, 2015.
  18. Tong, Liang, Yong Li, and Wei Gao. "A hierarchical edge cloud architecture for mobile computing." IEEE INFOCOM 2016-The 35th Annual IEEE International Conference on Computer Communications. IEEE, 2016.
  19. Miao, Yiming, et al. "Intelligent task prediction and computation offloading based on mobile-edge cloud computing." Future Generation Computer Systems 102 (2020): 925-931.
  20. Alam, Md Golam Rabiul, et al. "Autonomic computation offloading in mobile edge for IoT applications." Future Generation Computer Systems 90 (2019): 149-157.
  21. Junior, Warley, et al. "A context-sensitive offloading system using machine-learning classification algorithms for mobile cloud environment." Future Generation Computer Systems 90 (2019): 503-520.
  22. Alelaiwi, Abdulhameed. "An efficient method of computation offloading in an edge cloud platform." Journal of Parallel and Distributed Computing 127 (2019): 58-64.

Downloads

Published

2020-04-30

Issue

Section

Research Articles

How to Cite

[1]
Najmus Saqib, Nadeem Yousuf Khanday, " Computational Offloading in FOG computing using Machine Learning Approaches, IInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 6, Issue 2, pp.82-88, March-April-2020. Available at doi : https://doi.org/10.32628/CSEIT206221