10 Feb 2025

QoS-Aware Application Assignment and Resource Utilisation Maximization Using AHP in Edge Computing


Authors :- Y Koganti, V Sridhar, RN Yadav, A Pratap
Publication :- IEEE Internet of Things Journal, 2025

Edge computing has emerged as a promising technology to satisfy the demand for data computational resources in Internet of Things (IoT) networks. With edge computing, processing of the massive data-intensive tasks can be done in the proximity of IoT users. Thus, the required constraints related to tasks such as latency requirements, and the Quality Of Service (QoS) can be guaranteed. However, the question that how to determine the task offloading strategy under various constraints of resources, distance, and cost is still an open issue. In this paper, we study the task offloading problem from a matching perspective and propose an Edge-User Assignment Algorithm (EUAA) that aims to maximize the resource utilization of edge servers and maximize the number of assigned IoT users. The main concern, in any matching algorithm, is how to generate the preference order of either side. To generate preference orders for edge servers, we use the concept of the Analytical Hierarchy Process (AHP). We have considered the following criteria: distance from users to the server, latency, available resources, and pricing. This generates the priority of the users for matching to edge servers. From IoT users’ perspective, we use cost, and QoS parameters to improve their satisfaction. We have used state-of-the-art schemes to compare the performance of the proposed algorithm under different simulation scenarios. We compare the performance using the number of assigned users, servers’ profit, number of satisfied users, edge server resources used, and execution time. The simulation results confirm that significant profit and satisfied user can be achieved by the proposed algorithm.

DOI Link :- https://doi.org/10.1109/JIOT.2025.3540556