Service-Oriented Resource Allocation in UAV-Assist Internet of Things

Internet of Things (IoT) is a promising technology for realizing massive interconnection, especially when it is enabled by Unmanned Aerial Vehicles (UAVs) in terms of flexibility and operability. However, limited cache resources and channel resources limit the implementation of high throughput and l...

Full description

Bibliographic Details
Main Authors: Li Wang, Jin Song, Weijie Yu, Yuqi Teng
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10495032/
_version_ 1827259944549744640
author Li Wang
Jin Song
Weijie Yu
Yuqi Teng
author_facet Li Wang
Jin Song
Weijie Yu
Yuqi Teng
author_sort Li Wang
collection DOAJ
description Internet of Things (IoT) is a promising technology for realizing massive interconnection, especially when it is enabled by Unmanned Aerial Vehicles (UAVs) in terms of flexibility and operability. However, limited cache resources and channel resources limit the implementation of high throughput and low-loss communication systems. Furthermore, in order to better user experience and system resource utilization, it is imperative for different services to acquire individualized resource configurations. This paper proposes a Service-Oriented Resource Allocation (SoRA) algorithm based on a scenario involving multiple users, a relay, and sink. Firstly, SoRA uses a fuzzy complementary matrix to evaluate different types of service. Secondly, the storage and communication resources are allocated jointly to maximize system utility. Finally, the deep Q-learning strategy is adopted to allocate the resources dynamically according to the network conditions. The simulation results show that the proposed SoRA algorithm reduces the delay by 43.49%, reduces the average packet loss by 14.28%, and decreases the average power consumption by 25.36%.
first_indexed 2024-04-24T05:41:15Z
format Article
id doaj.art-2790a676dd304f13b311e001233b5a79
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2025-03-22T02:34:38Z
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-2790a676dd304f13b311e001233b5a792024-05-03T23:01:18ZengIEEEIEEE Access2169-35362024-01-0112545255453410.1109/ACCESS.2024.338676710495032Service-Oriented Resource Allocation in UAV-Assist Internet of ThingsLi Wang0https://orcid.org/0000-0001-7567-0306Jin Song1https://orcid.org/0009-0006-3737-5676Weijie Yu2Yuqi Teng3School of Software, Northwestern Polytechnical University, Xi’an, Shaanxi, ChinaSchool of Software, Northwestern Polytechnical University, Xi’an, Shaanxi, ChinaSchool of Software, Northwestern Polytechnical University, Xi’an, Shaanxi, ChinaSchool of Software, Northwestern Polytechnical University, Xi’an, Shaanxi, ChinaInternet of Things (IoT) is a promising technology for realizing massive interconnection, especially when it is enabled by Unmanned Aerial Vehicles (UAVs) in terms of flexibility and operability. However, limited cache resources and channel resources limit the implementation of high throughput and low-loss communication systems. Furthermore, in order to better user experience and system resource utilization, it is imperative for different services to acquire individualized resource configurations. This paper proposes a Service-Oriented Resource Allocation (SoRA) algorithm based on a scenario involving multiple users, a relay, and sink. Firstly, SoRA uses a fuzzy complementary matrix to evaluate different types of service. Secondly, the storage and communication resources are allocated jointly to maximize system utility. Finally, the deep Q-learning strategy is adopted to allocate the resources dynamically according to the network conditions. The simulation results show that the proposed SoRA algorithm reduces the delay by 43.49%, reduces the average packet loss by 14.28%, and decreases the average power consumption by 25.36%.https://ieeexplore.ieee.org/document/10495032/Unmanned aerial vehicleInternet of Thingsresource allocationdeep reinforcement learning
spellingShingle Li Wang
Jin Song
Weijie Yu
Yuqi Teng
Service-Oriented Resource Allocation in UAV-Assist Internet of Things
IEEE Access
Unmanned aerial vehicle
Internet of Things
resource allocation
deep reinforcement learning
title Service-Oriented Resource Allocation in UAV-Assist Internet of Things
title_full Service-Oriented Resource Allocation in UAV-Assist Internet of Things
title_fullStr Service-Oriented Resource Allocation in UAV-Assist Internet of Things
title_full_unstemmed Service-Oriented Resource Allocation in UAV-Assist Internet of Things
title_short Service-Oriented Resource Allocation in UAV-Assist Internet of Things
title_sort service oriented resource allocation in uav assist internet of things
topic Unmanned aerial vehicle
Internet of Things
resource allocation
deep reinforcement learning
url https://ieeexplore.ieee.org/document/10495032/
work_keys_str_mv AT liwang serviceorientedresourceallocationinuavassistinternetofthings
AT jinsong serviceorientedresourceallocationinuavassistinternetofthings
AT weijieyu serviceorientedresourceallocationinuavassistinternetofthings
AT yuqiteng serviceorientedresourceallocationinuavassistinternetofthings