Loading…
Dynamic Topics Management in Publish/Subscribe Systems over Mobile Ad Hoc Networks
Information dissemination by publish/subscribe in Mobile Ad hoc NETworks (MANETs) has been the subject of numerous studies over the last few decades. There are generally two main classes in the taxonomy of publish/subscribe systems: the content-based publish/subscribe and the topic-based publish/sub...
Saved in:
Published in: | SN computer science 2024-01, Vol.5 (1), p.111, Article 111 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Information dissemination by publish/subscribe in Mobile Ad hoc NETworks (MANETs) has been the subject of numerous studies over the last few decades. There are generally two main classes in the taxonomy of publish/subscribe systems: the content-based publish/subscribe and the topic-based publish/subscribe. The latter generally offers a predefined set of (possibly hierarchical) topics to publishers and subscribers. This set of topics in the context of applications deployed on MANETs is duplicated within each station of the network. It can be difficult when designing such applications to know in advance all the topics that will be dealt with. The question of how to update this set of topics once the application is deployed is a major concern. This paper proposes a distributed protocol which extends the SocialMANET protocol for information dissemination in topic-based publish/subscribe systems for MANETs, to make it capable of dynamically updating the set of topics in such a system. The proposed protocol guarantees the uniqueness of the topic identifiers as well as the coherence of the different replicas (of the hierarchy) of the topics on the different stations in the network. Experimental studies carried out on this protocol have shown that it effectively disseminates topic updates as long as the network stations communicate frequently. |
---|---|
ISSN: | 2661-8907 2662-995X 2661-8907 |
DOI: | 10.1007/s42979-023-02412-w |