IoT Data Discovery: Routing Table and Summarization Techniques
Hieu Tran, Son Nguyen, I-Ling Yen, Farokh Bastani

TL;DR
This paper addresses IoT data discovery in large networks by proposing space-efficient routing table designs and summarization algorithms, significantly reducing routing table size while maintaining lookup efficiency and outperforming existing methods.
Contribution
It introduces novel summarization algorithms and routing table designs tailored for IoT data discovery, balancing compression and accuracy in unstructured networks.
Findings
Routing table size reduced by 20-30 times with minimal latency increase
Outperforms DHT-based approaches by 2-6 times in latency and traffic
Effective summarization balances compression and misleading routing risk
Abstract
In this paper, we consider the IoT data discovery problem in very large and growing scale networks. Through analysis, examples, and experimental studies, we show the importance of peer-to-peer, unstructured routing for IoT data discovery and point out the space efficiency issue that has been overlooked in keyword-based routing algorithms in unstructured networks. Specifically, as the first in the field, this paper investigates routing table designs and various compression techniques to support effective and space-efficient IoT data discovery routing. Novel summarization algorithms, including alphabetical, hash, and meaning-based summarization and their corresponding coding schemes, are proposed. We also consider routing table design to support summarization without degrading lookup efficiency for discovery query routing. The issue of potentially misleading routing due to summarization…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCaching and Content Delivery · Peer-to-Peer Network Technologies · Network Packet Processing and Optimization
