Uppsats
KATT Efficient publish subscribe telemetry transport in a hierarchical Kademlia topology
Master-uppsats
Göteborgs universitet/Institutionen för data- och informationsteknik
Publicerad: 2025-02-06
Språk: Engelska
Nyckelord
klicka för att sökaSammanfattning
Traditional Internet of things systems suffer from limitations inherent to the clientserver architecture, with the entire system being dependant on the correct functionality of the server. Alternative decentralized solutions have their own set of drawbacks, demanding more overhead and lacking the ease of configuration provided by the centralized approach. In this thesis I present KATT, a protocol for topic based, decentralized, publish/subscribe communications in a Kademlia distributed hash-table. This protocol is designed to minimize the overhead required and allow for easy network configuration, whilst maintaining the resilience and fault tolerance of a decentralized peer-to-peer system. This is achieved by the encoding of hierarchical topics within the identifiers of peers, achieving a high degree of proximity between publishers and subscribers to a specific topic in the underlying Kademlia structure. I also present KattCast, an algorithm for efficiently traversing the Kademlia structure to allow for subscriptions to wildcard topics.
Information
- Författare
- Denison, Timothy
- Lärosäte / institution
- Göteborgs universitet/Institutionen för data- och informationsteknik
- Publiceringsdatum
- 2025-02-06
- Uppsatstyp
- Master-uppsats
- Språk
- Engelska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Master-uppsats, Göteborgs universitet/Institutionen för data- och informationsteknik
Likus, Aleksandra
Publicerad: 2025-10-07
H, Chalmers tekniska högskola / Institutionen för data och informationsteknik
Flink, Lucas
Publicerad: 2026
H, Chalmers tekniska högskola / Institutionen för data och informationsteknik
Vallander, Johan
Publicerad: 2026
Master-uppsats, Göteborgs universitet/Institutionen för data- och informationsteknik
Stylianos Vazouras, Christos, Zhu, Xiangyu
Publicerad: 2025-10-09
Master-uppsats, Göteborgs universitet/Institutionen för data- och informationsteknik
Schröter, Pia
Publicerad: 2025-10-09
Master-uppsats, Göteborgs universitet/Institutionen för data- och informationsteknik
Alvarado Pachón, Natalia, Schelling, Laura
Publicerad: 2025-10-09