CV


FA
Salman Goli Bidgoli

Salman Goli Bidgoli

Associate Professor

College: Faculty of Electrical and Computer Engineering

Department: Software engineering

Degree: Ph.D

CV
FA
Salman Goli Bidgoli

Associate Professor Salman Goli Bidgoli

College: Faculty of Electrical and Computer Engineering - Department: Software engineering Degree: Ph.D |

TQRAM: tolerable QoS-aware resource allocation modeling in IoT based on Petri-Net

Authorsمحمد رستمی,سلمان گلی
JournalDiscover Applied Sciences
Page number1
Volume number7
IFثبت نشده
Paper TypeFull Paper
Published At2025-11-05
Journal GradeScientific - research
Journal TypeElectronic
Journal CountryIran, Islamic Republic Of
Journal IndexSCOPUS
KeywordsInternet of Things (IoT), Quality of Service (QoS), Petri, nets, Resource allocation, Load, tolerance

Abstract

In Internet of Things (IoT), load-balancing helps enhance resources utilization through efficient and fair task allocations between computing resources. On the other hand, a lack of load balancing means that some resources are under-loaded or idle, while others are overloaded. This problem will affect resources performance and the satisfaction of users and service providers is negatively affected. Since tasks need to be served by a set of resources, load-balancing towards optimizing and managing resource allocation can improve Quality of Service (QoS) parameters and maximize the task acceptance rate. Computational tasks are allocated to resources by the controller’s decision, taking into account the load-balancing aspect to achieve QoS. Consequently, one of the critical factors for managing resources in IoT efficiently and avoiding overloaded is load-balancing. In this paper, A load-tolerance technique based on load-balancing is also proposed to increase the task acceptance rate when the resource capacity is full. It is a graphical and mathematical model in resource allocation for load-balancing to evaluate and analyze the network performance. The effectiveness of the load-tolerance technique is modeled with Petri-nets to investigate the task acceptance rate. Petri-net design, by providing a graphical model based on mathematical logic, is a valid criterion for analyzing and evaluating QoS-aware workload allocation management. This paper deals with modeling and analyzing the optimal allocation of processing resources to arrived tasks using Petrinets. This achievement is the use of Petri-nets to model the steps of computing resource allocation in order to improve resource allocation and QoS parameters. To the best of knowledge, none of previous work has applied Petri-net to resource allocation problem in IoT. Simulation results of the task acceptance rate of the proposed approach showed that it reached 86.2%, which increased the acceptance of more tasks by about 8.4% compared to other approaches.