Deployment Optimization of Drone Base Stations in Cellular Networks

dc.contributor.advisorLim, Gino J.
dc.contributor.committeeMemberLin, Ying
dc.contributor.committeeMemberVipulanandan, Cumaraswamy
dc.creatorSoltani, Sepehr
dc.creator.orcid0000-0003-3000-2245
dc.date.accessioned2023-01-01T23:09:58Z
dc.date.createdAugust 2022
dc.date.issued2022-08-15
dc.date.updated2023-01-01T23:09:59Z
dc.description.abstractUAV-aided cellular coverage is anticipated to be an important part of future cellular networks due to a high demand of data and societies being more dependent on fast and reliable wireless internet coverage. However, there are still several concerns regarding operating a swarm of drones that needs to be addressed. A vital role in determining cost and risks of an operation is the specified number of drones and their locations. In this thesis, a framework, called Drone Location Problem (DLP), is proposed to optimize deployment of multiple drone base stations (DBS) for covering users. This framework includes two main stages in which the number of drones and their locations are optimized, respectively. DBSP-I is the first stage which is circle placement problem and DBSP-II is the second stage which is smallest enclosing circle problem. Since DBSP-I is a complex problem and it may require a long time to be solved optimally when the number of users are large, two heuristics are proposed to produce similar results in shorter time. These two heuristics are called KMDLP-I and KMDLP-II, respectively. KMDLP-I is uses k-means clustering algorithm to deploy drones for area coverage operation. However, since clustering algorithms suffer from local minima problems which is dependent on how clusters are initialized, two initialization methods were tested, k-means ++ and random. Moreover, KMDLP-II was developed which uses a bottom-up approach to improve the result obtained by KMDLP-I. Two classes of instances were created in order to investigate the effect of distribution of users in the region on execution time and number of deployed drones by heuristics. In the first class, users were distributed in a way to represent scenarios such as sports events and gatherings where they form clusters while in the second class of instances, users were distributed uniformly. Comprehensive experiments on instances with different numbers of users demonstrate that although DLP can find the optimal number of drones and their locations for instances with a up to 25 and 150 users for the first and second class of instances, it requires several hours to find an optimal solution when number of users increases and may not converge to optimality within 2 hours. Heuristics are shown to be more effective in terms of execution time and are able to solve instances with more than 120 users in a few seconds; however, the results obtained by them are not always the same as DLP. KMDLP-I is shown to perform very well on the first class of instances and produced results similar DLP. However, as the number of uniformly distributed users increases, the gap between number of deployed drones by DLP, and KMDLP-I increases. Experiments demonstrate that this problem can be mitigated and the gap between KMDLP I and DLP can be reduced when k-means ++ is used as it outperforms the random initialization methods in term of deploying a smaller number of drones on average. My experiments show that KMDLP-II methods improve the results even further by 10% compared to KMDLP-I. Also, they suggest that KMDLP-I or KMDLP-II can be used at the cost of utilizing more drones when it is critical to find a solution very fast like during a search and rescue mission or post disaster network restoration. On other hand, if enough time is available in advance to plan ahead for an operation, DLP framework should be used since it can find optimal number of drones and their location for providing cellular coverage regardless of how many users are in the region and how they are distributed.
dc.description.departmentIndustrial Engineering, Department of
dc.format.digitalOriginborn digital
dc.format.mimetypeapplication/pdf
dc.identifier.urihttps://hdl.handle.net/10657/13255
dc.language.isoeng
dc.rightsThe author of this work is the copyright owner. UH Libraries and the Texas Digital Library have their permission to store and provide access to this work. Further transmission, reproduction, or presentation of this work is prohibited except with permission of the author(s).
dc.subjectUAV-aided coverage
dc.subjectCellular coverage
dc.subjectUser coverage
dc.subjectClustering
dc.titleDeployment Optimization of Drone Base Stations in Cellular Networks
dc.type.dcmiText
dc.type.genreThesis
dcterms.accessRightsThe full text of this item is not available at this time because the student has placed this item under an embargo for a period of time. The Libraries are not authorized to provide a copy of this work during the embargo period.
local.embargo.lift2024-08-01
local.embargo.terms2024-08-01
thesis.degree.collegeCullen College of Engineering
thesis.degree.departmentIndustrial Engineering, Department of
thesis.degree.disciplineIndustrial Engineering
thesis.degree.grantorUniversity of Houston
thesis.degree.levelMasters
thesis.degree.nameMaster of Science in Industrial Engineering

Files

License bundle

Now showing 1 - 2 of 2
No Thumbnail Available
Name:
PROQUEST_LICENSE.txt
Size:
4.43 KB
Format:
Plain Text
Description:
No Thumbnail Available
Name:
LICENSE.txt
Size:
1.81 KB
Format:
Plain Text
Description: