CAEsAR: Making the RPL Routing Protocol Context-Aware

Kalmar, Andras [Kalmár, András Ferenc (infokommunikáció), szerző] Távközlési és Médiainformatikai Tanszék (BME / VIK); Vida, Rolland [Vida, Rolland (Számítógép hálózatok), szerző] Távközlési és Médiainformatikai Tanszék (BME / VIK)

Angol nyelvű Szakcikk (Folyóiratcikk) Tudományos
Megjelent: INFOCOMMUNICATIONS JOURNAL 2061-2079 2061-2125 9 (1) pp. 1-11 2017
  • VI. Műszaki Tudományok Osztálya: A
  • X. Földtudományok Osztálya: A
  • SJR Scopus - Computer Science (miscellaneous): Q4
Szakterületek:
  • Számítás- és információtudomány
Due to the continuous development in hardware-, radio-, and sensor technologies, and the efforts of standardization organizations, the Internet of Things is not just a vision anymore, but it slowly becomes a part of our everyday life. The number of deployed sensors and actuators in our environment is increasing day-by-day transforming the physical world into an intelligent environment enabling context-aware services. To fully support this transformation we need to adapt the basic principles of communication. We do not want to know the IP addresses of individual sensor for example, we would rather like to query them based on their context. Also, we are often interested in the information itself, no matter which device provides it. In this paper we extend our formerly proposed addressing scheme for RPL networks (CAEsAR) to make it even more efficient. CAEsARv2 uses RPL trees and aggregates context information in Bloom-filters (BF) or bit vectors along the tree. With this addressing scheme the RPL protocol itself is enhanced to support context-based multicast, service-discovery and datacentric communication. Compared to our original proposal, in CAEsARv2 we get shorter update messages, as a result of assigning distinct data structures (Bloom filters or bit vectors) to each of the context parameters. We also show that by storing IP addresses also in Bloom filters, similarly to other context parameters, routing entries become shorter and evenly distributed among the nodes. Through simulations we demonstrate that the efficiency of Bloom-filter and bit vector aggregation in CAEsARv2 is not affected significantly by the radio ranges of the nodes in the network. Finally, through experimental results we show that, in case of correlation between geographical proximity and measured values, CAEsARv2 can adapt more efficiently to context changes than the centralized publish/subscribe messaging systems.
Hivatkozás stílusok: IEEEACMAPAChicagoHarvardCSLMásolásNyomtatás
2026-02-07 20:12