Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Open access · Published 3 September 2019

SocialMANET: A Publish/Subscribe Events Dissemination Protocol for Mobile Ad-Hoc Networks

Maurice Tchoupé Tchendji1, Martin Xavier Tchembé1 & Innocent Tialo Necheu1

Journal of Computer Science, Volume 15, Issue 9, pp. 1237–1255 · doi.org/10.3844/jcssp.2019.1237.1255

7,681 accesses3,984 downloads1 citations (Crossref)Metrics
Cite Check for updates

Abstract

The popularization of mobile equipment capable of communicating autonomously nowadays offers the possibility of thinking more seriously about a mode of communication in which stakeholders communicate in an ad-hoc manner and use mobility to convey information. However, due to their mobile nature, such equipments are limited by their low energy and storage capacity. Algorithms designed for them must therefore be able to deal with these limitations. In this paper, we present SocialMANET, a distributed publish/subscribe events dissemination protocol for mobile ad-hoc networks. It implements the hierarchical subjects subscription model which, in addition to allowing to formulate refined subscriptions requests close to the content-based subscription model, also permits to minimize the number of subscriptions required to receive events in several topics: to this end, we have proposed a strategy for generating subject identifiers based on the dynamic level numbering technique. Through the use of a dedicated message format that we have defined, SocialMANET minimizes the number of exchanges required between terminals during (fugitive) contacts to detect and respond to their needs by making the best use of the information extracted from these exchanges. This message format, coupled with the concept of lazily altruistic nodes that we propose, allows SocialMANET to guarantee a high rate of events receipt, even in situations where the interests of the network nodes tend to diverge: the results of the simulations conducted show that, compared to other dissemination protocols of the literature, SocialMANET guarantees a better rate of receiving event while minimizing the power consumption of network nodes. We also present in this paper an application prototype for the dissemination of academic informations within a community of students; it’s based on an implementation of SocialMANET.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 3.0 Licence (CC BY 3.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Tchendji, M. T., Tchembé, M. X. & Necheu, I. T. (2019). SocialMANET: A Publish/Subscribe Events Dissemination Protocol for Mobile Ad-Hoc Networks. Journal of Computer Science, 15(9), 1237–1255. https://doi.org/10.3844/jcssp.2019.1237.1255

Licence
CC BY 3.0
Issue
Volume 15, Issue 9
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
SocialMANET: A Publish/Subscribe Events Dissemination Protocol for Mobile Ad-Hoc NetworksJournal of Computer Science · Volume 15, Issue 9 · pp. 1237–1255 · CC BY 3.0Download