{"title":"QoS-Aware Application Assignment and Resource Utilization Maximization Using AHP in Edge Computing","authors":"Yasasvitha Koganti;Vidhyuth Sridhar;Ram Narayan Yadav;Ajay Pratap","doi":"10.1109/JIOT.2025.3540556","DOIUrl":null,"url":null,"abstract":"Edge computing (EC) has emerged as a promising technology to meet the demand for computational resources in Internet of Things (IoT) networks. With EC, the processing of massive data-intensive tasks can occur in proximity to IoT users. Thus, required constraints related to tasks, such as latency and Quality of Service (QoS) can be guaranteed. However, determining the task offloading strategy under various constraints, including resources, distance, and cost, remains an open issue. In this article, 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 the number of assigned IoT users. A key concern in any matching algorithm is how to generate the preference order for either side. To generate preference orders for edge servers, we apply the analytical hierarchy process (AHP), considering criteria, such as distance from users to the server, latency, resource requirements, and pricing. This approach establishes the priority of users for matching to edge servers. From the IoT users’ perspective, we use cost and QoS parameters to enhance their satisfaction. We evaluate the performance of the proposed model based on the number of assigned users, server profit, number of satisfied users, edge server resource utilization, and execution time, comparing it with state-of-the-art schemes.","PeriodicalId":54347,"journal":{"name":"IEEE Internet of Things Journal","volume":"12 11","pages":"17717-17728"},"PeriodicalIF":8.9000,"publicationDate":"2025-02-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Internet of Things Journal","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10879330/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Edge computing (EC) has emerged as a promising technology to meet the demand for computational resources in Internet of Things (IoT) networks. With EC, the processing of massive data-intensive tasks can occur in proximity to IoT users. Thus, required constraints related to tasks, such as latency and Quality of Service (QoS) can be guaranteed. However, determining the task offloading strategy under various constraints, including resources, distance, and cost, remains an open issue. In this article, 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 the number of assigned IoT users. A key concern in any matching algorithm is how to generate the preference order for either side. To generate preference orders for edge servers, we apply the analytical hierarchy process (AHP), considering criteria, such as distance from users to the server, latency, resource requirements, and pricing. This approach establishes the priority of users for matching to edge servers. From the IoT users’ perspective, we use cost and QoS parameters to enhance their satisfaction. We evaluate the performance of the proposed model based on the number of assigned users, server profit, number of satisfied users, edge server resource utilization, and execution time, comparing it with state-of-the-art schemes.
期刊介绍:
The EEE Internet of Things (IoT) Journal publishes articles and review articles covering various aspects of IoT, including IoT system architecture, IoT enabling technologies, IoT communication and networking protocols such as network coding, and IoT services and applications. Topics encompass IoT's impacts on sensor technologies, big data management, and future internet design for applications like smart cities and smart homes. Fields of interest include IoT architecture such as things-centric, data-centric, service-oriented IoT architecture; IoT enabling technologies and systematic integration such as sensor technologies, big sensor data management, and future Internet design for IoT; IoT services, applications, and test-beds such as IoT service middleware, IoT application programming interface (API), IoT application design, and IoT trials/experiments; IoT standardization activities and technology development in different standard development organizations (SDO) such as IEEE, IETF, ITU, 3GPP, ETSI, etc.