Skip to main content
Log in

Subscriber mobility management for a P2P publish/subscribe overlay in mobile tactical networks

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

P2P (Peer-to-Peer) overlay is a promising distributed computing and communication paradigm that allows for a group of participants to share information and coordinate their resources. Dissemination of information among end users can also be greatly facilitated by the publish/subscribe model. In this paper, we employ the publish/subscribe model in a P2P mobile tactical networking environment. Considering the particular requirements for mobile tactical networks, we investigate the problem of subscriber mobility management and propose a novel proactive handoff approach for improved system responsiveness and reliability. A comprehensive performance evaluation of the proposed mechanism is presented. The obtained results demonstrate significant performance benefits of the proposed scheme.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Barr S et al (2002) On the need for system-level support for ad hoc and sensor networks. ACM SIGOPS Oper. Syst Rev 36(2):1–5

    Google Scholar 

  2. Bender M, Michel S, Parkitny S, Weikum G (2007) A comparative study of Pub/Sub methods in structured P2P networks, databases, information systems, and peer-to-peer computing. Springer Lecture Notes in Comput Sci 4125:385–396

    Article  Google Scholar 

  3. Blair A et al. (2007) Tactical Mobile Mesh Network System Design. Proc IEEE MILCOM'07, Orlando, FL, USA, pp 1–7

  4. Burcea I, Jacobsen HA, Lara ED, Muthusamy V, and Petrovic M (2004) Disconnected Operation in Publish/Subscribe Middleware. Proc 2004 IEEE International Conference on Mobile Data Management (MDM'04), Berkeley, CA, USA, pp. 39–50.

  5. Caporuscio M, Carzaniga A, Wolf A (2003) Design and evaluation of a support service for mobile, wireless publish/subscribe applications. IEEE Trans Softw Eng 29:1059–1071

    Article  Google Scholar 

  6. Chand R, and Felber P (2005) A Semantic peer-to-peer overlays for publish/subscribe networks. Proc of Euro-Par 2005, Lisboa, Portugal, Springer Lecture Notes in Computer Science 3648, pp. 1194–1204

  7. Choi Y, Park D (2006) Mirinae: A peer-to-peer overlay network for large-scale content-based publish/subscribe systems. IEICE Trans Commun E89-B(6):1755–1765

    Article  MathSciNet  Google Scholar 

  8. Cugola G, Di Nitto E, Fuggetta A (2001) The JEDI event-based infrastructure and its application to the development of the OPSS WFMS. IEEE Trans Softw Eng 27:827–850

    Article  Google Scholar 

  9. Eugster PT, Felber P, Guerraoui R, Kermarrec AM (2001) The Many Faces of Publish/Subscribe. Technical Report DSC ID: 2000104. Swiss Federal Institute of Technology (EPFL), Lausanne

    Google Scholar 

  10. Farooq U, Majumdar S, and Parsons E (2004) Engineering Mobile Wireless Publish/Subscribe Systems for High Performance. Proceedings. 12th IEEE Int Symp on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, Volendam, The Netherlands, pp. 295–305

  11. Farooq U, Parsons E, and Majumdar S (2004) Performance of Publish/Subscribe Middleware in Mobile Wireless Networks. Proc 4th Intl Workshop on Software and Performance, Redwood Shores, CA, USA, pp. 278–289

  12. Fiege L, Gartner FC, Kasten O, and Zeidler A (2003) Supporting Mobility in Content-Based Publish/Subscribe Middleware. Proc of ACM/IFIP/USENIX International Middleware Conference (Middleware'03), Rio de Janeiro, Brasil, pp. 103–134

  13. Fox A, Gribble SD, Chawathe Y, Breuer E (1998) Adapting to network and client variation using infrastructure proxies: Lessons and perspectives. IEEE Pers Commun 5(4):10–19

    Article  Google Scholar 

  14. Gaddah A (2008) A Pro-Active Mobility Management Scheme for Publish/Subscribe Middleware Systems, Ph.D Dissertation, Department of Systems and Computer Engineering, Carleton University, Ottawa, Canada

  15. Gupta N, Kumar PR (2003) A performance analysis of the IEEE 802.11 Wireless LAN Medium Access Control. Commun Inform Syst 3(4):279–304

    MATH  MathSciNet  Google Scholar 

  16. Howard RA (1971) Dynamic probabilistic systems—Volume I: Markov Models. Dover, New York

    Google Scholar 

  17. Huang Y, Garcia-Molina H (2004) Publish/subscribe in a mobile environment. Wireless Networks J Spec Issue Pervasive Comput Commun, 10(6):643–652

    Google Scholar 

  18. Sun Microsystems (2008). Java Message Service (JMS) API Specification. http://java.sun.com/products/jms

  19. Kangasharju J (2005) Peer-to-peer and ubiquitous computing, peer-to-peer systems and applications. Springer Lect Notes Comput Sci 3485:457–469

    Article  Google Scholar 

  20. Kunz T, and Omar S An adaptive MP3 player: Reducing power consumption and increasing application performance. Proc 35th Hawaii International Conference on System Sciences (HICSS-35), Hawaii, USA, pp. 3843–3852

  21. Landsiedel O, Götz S, and Wehrle K (2006) Towards scalable mobility in distributed hash tables. Proc Sixth International IEEE Conference on Peer-to-Peer-Computing, Cambridge, UK, pp. 203–209

  22. Li L, and Lamont L (2005) Support real-time interactive session applications over a tactical mobile ad hoc network Vol. 5. Proc IEEE MILCOM 2005, Atlantic City, NJ, USA, pp. 2910- 2916

  23. Li L, Kunz T, and Gaddah A (2008) Mobility support in a tactical P2P publish/subscribe overlay. Proc IEEE MILCOM'08, San Diego, CA, USA

  24. Leibowitz N et al. (2003) Deconstructing the Kazaa network. Proc 3rd IEEE Workshop on Internet Applications, San Jose, CA, USA, pp. 112–120

  25. Muthusamy V, Petrovic M, and Jacobsen HA (2005) Effects of routing computations in content-based routing networks with mobile data sources. Proc 11th Int. Conf. on Mobile Computing and Networking, Cologne, Germany, pp. 103–116

  26. National Institute of Standards and Technology (2005). NIST network emulation tool. http://snad.ncsl.nist.gov/itg/nistnet/index.html

  27. Peer-to-Peer SIP Charter (2008). http://www.ietf.org/html.charters/p2psip-charter.html

  28. Park HH, Kim W, Woo M (2007) A Gnutella-based P2P system using cross-layer design for MANET. Intern J Electron Circuits System 1(3):139–144

    Article  Google Scholar 

  29. Podnar I, and Lovrek I (2004) Supporting mobility with persistent notifications in publish/subscribe systems. Proc 3rd Int.l Workshop on Distributed Event-based Systems (DEBS 2004), Edinburgh, Scotland, pp. 80–85

  30. Sutton P, Arkins R, and Segall B (2001) Supporting disconnectedness-transparent information delivery for mobile and invisible computing. Proc 1st Int. Symposium on Cluster Computing and the Grid, Brisbane, Australia, pp. 277–285

  31. Yin J, Wang X, Agrawal DP (2005) Modeling and optimization for wireless local area network (WLAN). Computr Commun J Spec Issue Perform Issues of Wireless LANs, PANs, and Ad Hoc Networks 28:1204–1213

    Google Scholar 

  32. Zeidler A, and Fiege L (2003) Mobility Support with REBECA. Proceedings 23rd Int. Conf. on Distributed Computing Systems Workshops, Providence, RI, USA, pp. 354–361

  33. Zenel B, and D. Duchamp D (1997) A general proxy filtering mechanism applied to the mobile environment. Proceedings of the Third Annual ACM/IEEE Conference on Mobile Computing and Networking, Budapest, Hungary, pp. 248–259

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Thomas Kunz.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gaddah, A., Li, L. & Kunz, T. Subscriber mobility management for a P2P publish/subscribe overlay in mobile tactical networks. Peer-to-Peer Netw. Appl. 2, 267–280 (2009). https://doi.org/10.1007/s12083-009-0038-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-009-0038-6

Keywords

Navigation