ALPS -- Adaptive Location-based Publish/Subscribe

Détails

ID Serval
serval:BIB_F8095D1FDA9D
Type
Article: article d'un périodique ou d'un magazine.
Collection
Publications
Institution
Titre
ALPS -- Adaptive Location-based Publish/Subscribe
Périodique
Computer Networks
Auteur⸱e⸱s
Holzer A., Eugster P., Garbinato B.
ISSN
1389-1286
Statut éditorial
Publié
Date de publication
2012
Peer-reviewed
Oui
Volume
56
Numéro
12
Pages
2949 - 2962
Langue
anglais
Résumé
Location-based publish/subscribe - LPS for short - is an important building block forcontext-aware applications in mobile ad hoc networks (MANETs). In LPS, published messages are routed based on their content as well as on the location of publishers and subscribers.
Existing LPS algorithms can be coarsely classified as follows: (1) message-centric approaches consist in broadcasting published messages, (2) query-centric approaches broadcast subscriber queries for subsequently routing messages, and (3) hybrid approaches broadcast queries and messages each within restricted scopes. Each approach is clearly superior to others for particular communication patterns, e.g., for certain ratios between the number of queries and the number of messages in the network. This paper presents an adaptive location-based publish/subscribe (ALPS) algorithm for settings with multiple, unknown, or varying communication patterns. ALPS can be viewed as a parameterized hybrid LPS algorithm that can seamlessly move between message- and query-centricity based on estimations of the current communication pattern.
We evaluate ALPS on two benchmark applications namely in the context of mobile social networking and robot swarms. Our results indicate that ALPS reduces the message complexity by up to a factor 3x compared to the best respective alternative, while performing comparably to the respective optimal solutions with static communication patterns, making ALPS appealing as a one-size-fits-all solution.
Mots-clé
dop, mahga
Web of science
Création de la notice
26/09/2012 16:56
Dernière modification de la notice
20/08/2019 17:24
Données d'usage