Novel Resource Allocation Approach for Fog Computing-Driven IoT Systems
Keywords:
Fog computing (FC), Internet of Things (IoT), resource allocation, energy usage, boosted atom search optimization (BASO)Abstract
Fog computing (FC) has the potential to lower latency and boost speed. Internet of Things (IoT) networks have difficulties allocating resources efficiently. The approaches used are flexible, scalable, or optimized. To maximize performance indicators, new approaches that utilize real-time information, workload sequences, device accessibility and network circumstances are required. We investigate the allocation of resources and task scheduling for numerous devices in IoT systems in this research. IoT devices must properly choose which data to offload to FC nodes (FCNs) as they acquire enormous amounts of data. To tackle the problem of supporting multiple device connections and facilitating fast data transfers with constrained resources, we suggest executing non-orthogonal multiple access (NOMA). Several devices can simultaneously send data spanning time, frequency and coding domains to an identical FCN because of NOMA. Together, we optimize power transmission and resource assignment for IoT devices, meeting QoS requirements and reducing network energy usage. In this research, a unique boosted atom search optimization (BASO) method is presented to tackle it because it is an NP-hard issue. According to the simulation results, the suggested strategy outperforms in terms of greatest throughput, minimum latency and optimal energy use.
Downloads
References
Al Masarweh, M., Alwada’n, T., & Afandi, W. (2022). Fog computing, cloud computing, and IoT environment: advanced broker management system. Journal of Sensor and Actuator Networks, 11(4), 84.
Chang, Z., Liu, L., Guo, X., & Sheng, Q. (2020). Dynamic resource allocation and computation offloading for IoT fog computing system. IEEE Transactions on Industrial Informatics, 17(5), 3348-3357.
Wadhwa, H., & Aron, R. (2022). TRAM: Technique for resource allocation and management in fog computing environment. The Journal of Supercomputing, 78(1), 667-690.
Shooshtarian, L., Lan, D., & Taherkordi, A. (2019). A clustering-based approach to efficient resource allocation in fog computing. In Pervasive Systems, Algorithms and Networks: 16th International Symposium, I-SPAN 2019, Naples, Italy, September 16-20, 2019, Proceedings 16 (pp. 207-224). Springer International Publishing.
Nashaat, H., Ahmed, E., & Rizk, R. (2020). IoT application placement algorithm based on multi-dimensional QoE prioritization model in fog computing environment. IEEE Access, 8, 111253-111264.
Abouaomar, A., Cherkaoui, S., Kobbane, A., & Dambri, O. A. (2019, December). A resources representation for resource allocation in fog computing networks. In 2019 IEEE Global Communications Conference (GLOBECOM) (pp. 1-6). IEEE.
Liao, S., Wu, J., Mumtaz, S., Li, J., Morello, R., & Guizani, M. (2020). Cognitive balance for fog computing resource in Internet of Things: An edge learning approach. IEEE Transactions on Mobile Computing, 21(5), 1596-1608.
Gao, X., Huang, X., Bian, S., Shao, Z., & Yang, Y. (2019). PORA: Predictive offloading and resource allocation in dynamic fog computing systems. IEEE Internet of Things Journal, 7(1), 72-87.
Huang, X., Fan, W., Chen, Q., & Zhang, J. (2020). Energy-efficient resource allocation in fog computing networks with the candidate mechanism. IEEE Internet of Things Journal, 7(9), 8502-8512.
Wu, C. G., Li, W., Wang, L., & Zomaya, A. Y. (2021). An evolutionary fuzzy scheduler for multi-objective resource allocation in fog computing. Future Generation Computer Systems, 117, 498-509.
Abbasi, M., Yaghoobikia, M., Rafiee, M., Jolfaei, A., & Khosravi, M. R. (2020). Efficient resource management and workload allocation in fog–cloud computing paradigm in IoT using learning classifier systems. Computer communications, 153, 217-228.
Raveendran, N., Zhang, H., Song, L., Wang, L. C., Hong, C. S., & Han, Z. (2020). Pricing and resource allocation optimization for IoT fog computing and NFV: An EPEC and matching based perspective. IEEE Transactions on Mobile Computing, 21(4), 1349-1361.
Lee, S. S., & Lee, S. (2020). Resource allocation for vehicular fog computing using reinforcement learning combined with heuristic information. IEEE Internet of Things Journal, 7(10), 10450-10464.
Huang, X., Cui, Y., Chen, Q., & Zhang, J. (2020). Joint task offloading and QoS-aware resource allocation in fog-enabled Internet-of-Things networks. IEEE Internet of Things Journal, 7(8), 7194-7206.
Kumar, M., Kishor, A., Samariya, J. K., & Zomaya, A. Y. (2023). An autonomic workload prediction and resource allocation framework for fog enabled industrial IoT. IEEE Internet of Things Journal.
Singh, J., Singh, P., Hedabou, M., & Kumar, N. (2023). An Efficient Machine Learning-based Resource Allocation Scheme for SDN-enabled Fog Computing Environment. IEEE Transactions on Vehicular Technology.
Talaat, F. M. (2022). Effective prediction and resource allocation method (EPRAM) in fog computing environment for smart healthcare system. Multimedia Tools and Applications, 81(6), 8235-8258.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Purushottam S. Barve, Shweta Saxena, Adars U., N.Venkata Sairam Kumar, Sachin S. Pund, Sheela Upendra
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.