Toggle Main Menu Toggle Search

Open Access padlockePrints

JMS on Mobile Ad Hoc Networks

Lookup NU author(s): Einar Vollset, David Ingham, Dr Paul EzhilchelvanORCiD

Downloads

Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


Abstract

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.


Publication metadata

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

Pages: 40-52

ISSN: 0302-9743

Publisher: Springer

URL: http://dx.doi.org/10.1007/978-3-540-39867-7_4

DOI: 10.1007/978-3-540-39867-7_4

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)

ISBN: 9783540201236


Share