Efficient Communication for Heterogeneous IoT Networks
Loading...
URL
Journal Title
Journal ISSN
Volume Title
School of Science |
Doctoral thesis (article-based)
| Defence date: 2023-04-28
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Date
2023
Major/Subject
Mcode
Degree programme
Language
en
Pages
88 + app. 62
Series
Aalto University publication series DOCTORAL THESES, 43/2023
Abstract
Communication networks are constantly growing to support new applications and functionalities. As a consequence, they often include a large number of devices with different properties. For instance, the different locations of the devices introduce an inherent heterogeneity to the networks, since transmitted messages travel through different paths to reach each device. Therefore, devices experience different channel conditions, which affect their performance metrics, such as packet loss rate and latency. Moreover, emerging applications have motivated the design of multiple communication technologies to target different requirements. Long Range (LoRa) is an example of a communication technology that specifically targets long range communication with low energy consumption. This is particularly suitable for the Internet of Things (IoT), where devices have typically low energy resources. Similarly, there exists several other technologies that often share the same frequency bandwidth. This leads to co-existence issues where devices with heterogeneous communication technologies must share the spectrum. This dissertation specifically addresses the scalability and reliability issues that arise due to the heterogeneity in network systems. Specifically, it proposes novel approaches that target the generation, distribution and collection of information, with particular focus on applications in the IoT. First, we devise a service to deliver software updates in IoT networks in a scalable and secure manner. In particular, we address resource-constrained devices and support different software platforms and a large number of devices. Then, we propose an approach to establish communication between devices and networks with heterogeneous communication technologies. This serves as the first step to enable cross-technology communication in such a scenario. Next, we investigate the reliability of LoRa networks by modeling the performance of each individual device. This approach allows to characterize the local conditions of each device, thereby improving the accuracy of the network model. The results from this model are employed in the implementation of a distributed approach to optimize LoRa networks. This approach allows each device to individually set its communication parameters while guaranteeing stability in the network. Finally, we target information freshness in scenarios with heterogeneous sources. We explicitly target fairness by employing the age of information metric. We propose different serving policies accordingly to improve age of information fairness in such a scenario, while also maintaining a low energy consumption.Description
Supervising professor
Di Francesco, Mario, Prof., Aalto University, Department of Computer Science, FinlandKeywords
wireless communications, heterogeneous networks, Internet of Things
Other note
Parts
-
[Publication 1]: Verónica Toro-Betancur, José Viquez Zamora, Markku Antikainen, Mario Di Francesco. A Scalable Software Update Service for IoT Devices in Urban Scenarios. In Proceedings of the 9th International Conference on the Internet of Things, Bilbao, Spain, pp. 1-8, October 2019.
Full text in Acris/Aaltodoc: http://urn.fi/URN:NBN:fi:aalto-202001021373DOI: 10.1145/3365871.3365880 View at publisher
-
[Publication 2]: Verónica Toro-Betancur, Suzan Bayhan, Piotr Gawłowicz, Mario Di Francesco. CTC-CEM: Low-Latency Cross-Technology Channel Establishment with Multiple Nodes. In IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks, Cork, Ireland, pp. 117-126, September 2020.
Full text in Acris/Aaltodoc: http://urn.fi/URN:NBN:fi:aalto-202010235924DOI: 10.1109/WoWMoM49955.2020.00032 View at publisher
-
[Publication 3]: Verónica Toro-Betancur, Gopika Premsankar, Mariusz Słabicki, Mario Di Francesco. Modeling Communication Reliability in LoRa Networks with Device-level Accuracy. In IEEE INFOCOM 2021 - IEEE Conference on Computer Communications, Vancouver, Canada, pp. 1-10, May 2021.
Full text in Acris/Aaltodoc: http://urn.fi/URN:NBN:fi:aalto-202108048131DOI: 10.1109/INFOCOM42981.2021.9488783 View at publisher
-
[Publication 4]: Verónica Toro-Betancur, Gopika Premsankar, Chen-Feng Liu, Mariusz Słabicki, Mehdi Bennis, Mario Di Francesco. Learning How to Configure LoRa Networks with No Regret: a Distributed Approach. Accepted for publication in IEEE Transactions on Industrial Informatics, July 2022.
Full text in Acris/Aaltodoc: http://urn.fi/URN:NBN:fi:aalto-202208104521DOI: 10.1109/TII.2022.3187721 View at publisher
- [Publication 5]: Verónica Toro-Betancur, Lorenzo Corneo, Mario Di Francesco. Age of Information Fairness in Geographically Distributed Applications. Technical report, 2022