Abstract
Disconnected mobile ad hoc networks (or D-MANETs) are partially or intermittently connected wireless networks in which instant end-to-end connectivity between any pair of mobile hosts is never guaranteed. Recent advances in delay/disruption-tolerant networking make it possible to support communication in such conditions, but designing and implementing distributed applications for D-MANETs is still a challenging task. Middleware systems such as the Java Message Service (JMS) have made application development easy and cost-effective in traditional wired networks. In this paper, we introduce JOMS (Java Opportunistic Message Service), a JMS provider specifically designed for D-MANETs, and with which pre-existing or new JMS-based applications can be easily deployed in such networks.
Keywords
- Java Message Service
- JMS provider
- Message Oriented Middleware
- disconnected MANET
- directory service
Download conference paper PDF
References
Liu, C., Kaiser, J.: A Survey of Mobile Ad Hoc Network Routing Protocols. Technical report, University of Magdeburg (2005)
Fall, K.: A Delay-Tolerant Network Architecture for Challenged Internets. In: Proceedings of the 2003 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, pp. 27–34. ACM, New York (2003)
Zhang, Z.: Routing in Intermittently Connected Mobile Ad Hoc Networks and Delay Tolerant Networks: Overview and Challenges. IEEE Communications Surveys and Tutorials 8, 24–37 (2006)
Hurwitz, J.: Sorting Out Middleware. DBMS 11(1), 10–12 (1998)
Hapner, M., Burridge, R., Sharma, R.: Java Message Service, Version 1.1 (2002)
Lee, R., Seligman, S.: JNDI API Tutorial and Reference: Building Directory-Enabled Java Applications. Addison-Wesley, Reading (2000)
Haillot, J., Guidec, F.: A Protocol for Content-Based Communication in Disconnected Mobile Ad Hoc Networks. Journal of Mobile Information Systems 6, 123–154 (2010)
Vahdat, A., Becker, D.: Epidemic Routing for Partially Connected Ad Hoc Networks. Technical report, Duke University (April 2000)
Fischer, M.J., Lynch, N.A., Paterson, M.S.: Impossibility of Distributed Consensus with One Faulty Process. Journal of the ACM 32(2), 374–382 (1985)
Haillot, J., Guidec, F., Corlay, S., Turbert, J.: Disruption-Tolerant Content-Driven Information Dissemination in Partially Connected Military Tactical Radio Networks. In: 28th IEEE Military Communication Conference (MILCOM 2009). IEEE CS, Boston (2009)
Musolesi, M., Mascolo, C., Hailes, S.: EMMA: Epidemic Messaging Middleware for Ad Hoc Networks. Personal and Ubiquitous Computing 10, 28–36 (2006), 10.1007/s00779-005-0037-4
Vollset, E., Ingham, D., Ezhilchelvan, P.D.: JMS on Mobile Ad Hoc Networks. In: Conti, M., Giordano, S., Gregori, E., Olariu, S. (eds.) PWC 2003. LNCS, vol. 2775, pp. 40–52. Springer, Heidelberg (2003)
Cerf, V., Burleigh, S., Hooke, A., Torgerson, L., Durst, R., Scott, K., Fall, K., Weiss, H.: Delay-Tolerant Networking Architecture. IETF RFC 4838 (April 2007)
Nordström, E., Gunningberg, P., Rohner, C.: A Search-based Network Architecture for Mobile Devices. Technical Report 2009-003, Department of Information Technology, Uppsala University (January 2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 IFIP International Federation for Information Processing
About this paper
Cite this paper
Benchi, A., Guidec, F., Launay, P. (2012). A Message Service for Opportunistic Computing in Disconnected MANETs. In: Göschka, K.M., Haridi, S. (eds) Distributed Applications and Interoperable Systems. DAIS 2012. Lecture Notes in Computer Science, vol 7272. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30823-9_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-30823-9_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-30822-2
Online ISBN: 978-3-642-30823-9
eBook Packages: Computer ScienceComputer Science (R0)
