A Software-Defined UAV Network Using Queueing Model
To increase the redundancy and to provide seamless connectivity of the conventional communication systems, an unmanned aerial vehicle (UAV) enabled on-demand forwarding base station approach can be a flexible and dynamic solution, particularly for emergency services. However, managing and controllin...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2023-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10138553/ |
_version_ | 1797692205483163648 |
---|---|
author | Md. Abu Baker Siddiki Abir Mostafa Zaman Chowdhury Yeong Min Jang |
author_facet | Md. Abu Baker Siddiki Abir Mostafa Zaman Chowdhury Yeong Min Jang |
author_sort | Md. Abu Baker Siddiki Abir |
collection | DOAJ |
description | To increase the redundancy and to provide seamless connectivity of the conventional communication systems, an unmanned aerial vehicle (UAV) enabled on-demand forwarding base station approach can be a flexible and dynamic solution, particularly for emergency services. However, managing and controlling these UAVs in changing scenarios can be challenging specifically in large-scale network scenarios. As a promising method of administering these networks, software-defined networking (SDN) can be a good choice compared to traditional networking due to its automated, centralized, and intellectual controllability. Therefore, to meet the future sixth-generation wireless communication requirements with high network availability, improved communication convergence, and intelligent features, a software-defined UAV (SDUAV) networking framework is proposed in this work. To enhance the reliability and scalability, and to reduce the single-point failure issues of this network, a multi-SDN controller-based approach is also deployed in this newly designed architecture. Besides, to solve the load balancing and fault tolerance problems like controller overhead or cascading failure, an adaptive load balancing algorithm as well as a robust hybrid routing algorithm are developed, accordingly. In addition, to evaluate the performance of the proposed architecture, a mathematical model is proposed by using the M/M/1 and M/M/c queueing systems at the primary and secondary controllers, respectively. Simulation results show that the proposed model reduces the packet processing time by 60%, 44%, and 25% in terms of packet arrival rate, service rate, and utilization factor, respectively, compared to the existing control-domain adjustment algorithm. |
first_indexed | 2024-03-12T02:24:16Z |
format | Article |
id | doaj.art-98fdaff3a09b4532a47ee22c4a56fa6c |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-03-12T02:24:16Z |
publishDate | 2023-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-98fdaff3a09b4532a47ee22c4a56fa6c2023-09-05T23:00:30ZengIEEEIEEE Access2169-35362023-01-0111914239144010.1109/ACCESS.2023.328142110138553A Software-Defined UAV Network Using Queueing ModelMd. Abu Baker Siddiki Abir0https://orcid.org/0009-0009-9353-1452Mostafa Zaman Chowdhury1https://orcid.org/0000-0003-1487-086XYeong Min Jang2https://orcid.org/0000-0002-9963-303XInstitute of Information and Communication Technology, Khulna University of Engineering and Technology, Khulna, BangladeshDepartment of Electrical and Electronic Engineering, Khulna University of Engineering and Technology, Khulna, BangladeshDepartment of Electronics Engineering, Kookmin University, Seoul, South KoreaTo increase the redundancy and to provide seamless connectivity of the conventional communication systems, an unmanned aerial vehicle (UAV) enabled on-demand forwarding base station approach can be a flexible and dynamic solution, particularly for emergency services. However, managing and controlling these UAVs in changing scenarios can be challenging specifically in large-scale network scenarios. As a promising method of administering these networks, software-defined networking (SDN) can be a good choice compared to traditional networking due to its automated, centralized, and intellectual controllability. Therefore, to meet the future sixth-generation wireless communication requirements with high network availability, improved communication convergence, and intelligent features, a software-defined UAV (SDUAV) networking framework is proposed in this work. To enhance the reliability and scalability, and to reduce the single-point failure issues of this network, a multi-SDN controller-based approach is also deployed in this newly designed architecture. Besides, to solve the load balancing and fault tolerance problems like controller overhead or cascading failure, an adaptive load balancing algorithm as well as a robust hybrid routing algorithm are developed, accordingly. In addition, to evaluate the performance of the proposed architecture, a mathematical model is proposed by using the M/M/1 and M/M/c queueing systems at the primary and secondary controllers, respectively. Simulation results show that the proposed model reduces the packet processing time by 60%, 44%, and 25% in terms of packet arrival rate, service rate, and utilization factor, respectively, compared to the existing control-domain adjustment algorithm.https://ieeexplore.ieee.org/document/10138553/6Gadaptive load balancing algorithmmicro air vehicle link protocolNFVprimary-secondary modelqueuing model |
spellingShingle | Md. Abu Baker Siddiki Abir Mostafa Zaman Chowdhury Yeong Min Jang A Software-Defined UAV Network Using Queueing Model IEEE Access 6G adaptive load balancing algorithm micro air vehicle link protocol NFV primary-secondary model queuing model |
title | A Software-Defined UAV Network Using Queueing Model |
title_full | A Software-Defined UAV Network Using Queueing Model |
title_fullStr | A Software-Defined UAV Network Using Queueing Model |
title_full_unstemmed | A Software-Defined UAV Network Using Queueing Model |
title_short | A Software-Defined UAV Network Using Queueing Model |
title_sort | software defined uav network using queueing model |
topic | 6G adaptive load balancing algorithm micro air vehicle link protocol NFV primary-secondary model queuing model |
url | https://ieeexplore.ieee.org/document/10138553/ |
work_keys_str_mv | AT mdabubakersiddikiabir asoftwaredefineduavnetworkusingqueueingmodel AT mostafazamanchowdhury asoftwaredefineduavnetworkusingqueueingmodel AT yeongminjang asoftwaredefineduavnetworkusingqueueingmodel AT mdabubakersiddikiabir softwaredefineduavnetworkusingqueueingmodel AT mostafazamanchowdhury softwaredefineduavnetworkusingqueueingmodel AT yeongminjang softwaredefineduavnetworkusingqueueingmodel |