Planning and Optimization of LoRa IoT Networks

dc.contributor.advisorGhaderi, Majid
dc.contributor.authorOusat, Behnam
dc.contributor.committeememberFar, Behrouz Homayoun
dc.contributor.committeememberWang, Mea
dc.date2020-06
dc.date.accessioned2020-02-27T23:07:54Z
dc.date.available2020-02-27T23:07:54Z
dc.date.issued2020-02-26
dc.description.abstractLoRa is a leading Low-Power Wide-Area Network technology, designed for Internet of Things applications that require communication over long distances at low power. While a lot of research has been done on the performance, scalability and security analysis of LoRa networks, the important problem of planning and deploying LoRa networks has not received much attention in the research community yet. In the first part of this thesis, we address the problem of planning LoRa networks, which consists of gateway placement and end device configuration. We formulate the problem as a mixed-integer non-linear optimization problem, which is shown to be NP-Hard. By theoretically analyzing the properties of the optimal solution in simplified and regularly-structured network topologies, we develop an approximate algorithm for planning large-scale LoRa networks efficiently, which is shown to outperform a commonly-used configuration algorithm in LoRaWAN in terms of the overall throughput and energy efficiency of the network. In the second part of this thesis, we propose a cooperative packet detection scheme which can be implemented in LoRa networks in order to improve network throughput. The proposed method aligns with LoRa requirements in that it does not add any complexity to end devices which have limited power constraints. We analyze the effects of cooperation mathematically and through simulations in regularly-structured and arbitrary network topologies. Evaluations show that cooperation can lead to significant improvements in throughput in real-world inspired LoRa networks.en_US
dc.identifier.citationOusat, B. (2020). Planning and Optimization of LoRa IoT Networks (Master's thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca.en_US
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/37596
dc.identifier.urihttp://hdl.handle.net/1880/111677
dc.language.isoengen_US
dc.publisher.facultyScienceen_US
dc.publisher.institutionUniversity of Calgaryen
dc.rightsUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.en_US
dc.subjectInternet of Thingsen_US
dc.subjectLoRaen_US
dc.subjectPlanningen_US
dc.subjectWIrelessen_US
dc.subjectLow Poweren_US
dc.subjectOptimizationen_US
dc.subject.classificationComputer Scienceen_US
dc.titlePlanning and Optimization of LoRa IoT Networksen_US
dc.typemaster thesisen_US
thesis.degree.disciplineComputer Scienceen_US
thesis.degree.grantorUniversity of Calgaryen_US
thesis.degree.nameMaster of Science (MSc)en_US
ucalgary.item.requestcopytrueen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ucalgary_2020_ousat_behnam.pdf
Size:
11.89 MB
Format:
Adobe Portable Document Format
Description:
Thesis Electronic File

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.62 KB
Format:
Item-specific license agreed upon to submission
Description: