An optimized method for Radio and Computational Resources Allocation To IoT Users In Fog Computing

Document Type : Original Manuscript


1 Department of Computer Engineering, Kerman Branch, Islamic Azad University, Kerman, Iran

2 Department of Computer Engineering, Shahid Bahonar University of Kerman, Kerman, Iran


Fog computing is an new approach to evolving the cloud computing platform and extending the Internet of Things to the edge of the network. In this type of computing, service providers can control signals by assigning specific tasks to users.By the substantial increase in the Internet of Things (IoT)the classic centralized cloud computing method has faced several challenges such as high delay, low capacity and network defects.Fog computing brings cloud waves closer to IoT devices to face with these challenges. The fog provides local processing and storage of IoT data on IoT devices, instead of sending them to the cloud, and provides faster response and better quality in comparison to the cloud The present study was conducted to investigate the allocation of common radio and computing resources to optimize system performance and user which The effects of cache parameters, CPU clock frequency performance, bandwidth, CPU cycle, and IPC (instructions per cycle / hour) on IoT-Fog users are evaluated to provide a model for allocating radio and computing resources in IoT computing Distribution of computational and radio resource allocation solutions uses a compatible game framework called (SPA). The results of the proposed optimized framework can bring the system performance closer to the desired level from the users' point of view


Main Subjects