Browse by author
Lookup NU author(s): Einar Vollset,
Dr Paul EzhilchelvanORCiD
Full text for this publication is not currently held within this repository. Alternative links are provided below where available.
The Java Message Service (JMS) provides a standard asynchronous messaging API, which simplifies the construction of loosely coupled, distributed applications. This paper describes the design and implementation of a pure Java JMS solution for mobile adhoc networks (MANETs). The resulting JMS solution simplifies not only the construction of MANET applications but also the re-deployment of any existing JMS applications into a MANET context. The central contribution of this paper lies in comprehensively identifying and addressing the design challenges encountered. For example, common JMS implementations rely, for reasons of efficiency, on a central, reliable server for maintaining dynamic state information, e.g. routing information and group configuration. Construction of a JMS solution for MANETs, on the other hand, cannot rely on such a centralized server. Our server-less implementation involves building a new MANET transport module that is incorporated into an existing JMS product. This transport module implements a MANET multicast routing protocol that provides publish/subscribe semantics by mapping JMS topics to multicast addresses. To our knowledge, our implementation is the first ever Java middleware platform built for MANETs. © IFIP International Federation for Information Processing 2003.
Author(s): Vollset E, Ingham D, Ezhilchelvan P
Editor(s): Conti, M.
Publication type: Conference Proceedings (inc. Abstract)
Publication status: Published
Conference Name: IFIP-TC6 8th international conference, PWC 2003
Year of Conference: 2003
Library holdings: Search Newcastle University Library for this item
Series Title: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)