Towards an Adaptive Publish/Subscribe Approach Supporting Transitions

  • Björn Richerzhagen
  • Ralf Steinmetz
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7943)


Communication in large-scale distributed systems is mostly based on the publish/subscribe (pub/sub) paradigm, where content creators and interested recipients are decoupled in space, time, and synchronization. With the rise of social applications and the wide distribution of mobile devices highly dynamic scenarios for pub/sub systems become increasingly interesting, requiring the system to be adaptive in order to react to environmental conditions. This paper identifies promising adaptations in pub/sub systems and proposes the novel concept of transitions between multiple pub/sub mechanisms. Transitions enable a pub/sub system to react to a wide range of conditions by switching to the mechanism that fits the current environmental conditions best. This concept leads to a range of interesting research questions, which are presented and addressed in this paper.


Adaptive Pub/Sub Transitions Overlay Ad hoc Mobility 


  1. 1.
    Eugster, P.T., Felber, P.A., Guerraoui, R., Kermarrec, A.: The many Faces of Publish/Subscribe. ACM Comput. Surv. 35, 114–131 (2003)CrossRefGoogle Scholar
  2. 2.
    Baldoni, R., Marchetti, C., Virgillito, A., Vitenberg, R.: Content-Based Publish-Subscribe over Structured Overlay Networks. In: IEEE ICDCS (2005)Google Scholar
  3. 3.
    Bender, M., Michel, S., Parkitny, S., Weikum, G.: A Comparative Study of Pub/Sub Methods in Structured P2P Networks. In: Moro, G., Bergamaschi, S., Joseph, S., Morin, J.-H., Ouksel, A.M. (eds.) DBISP2P 2005/2006. LNCS, vol. 4125, pp. 385–396. Springer, Heidelberg (2007)Google Scholar
  4. 4.
    Meier, R., Cahill, V.: On Event-Based Middleware for Location-Aware Mobile Applications. IEEE Trans. on Softw. Eng. 36, 409–430 (2010)CrossRefGoogle Scholar
  5. 5.
    Pongthawornkamol, T., Nahrstedt, K., Guijun, W.: The Analysis of Pub/Subs Systems over Mobile Wireless Ad Hoc Networks. In: IEEE MobiQuitous (2007)Google Scholar
  6. 6.
    Sourlas, V., Paschos, G.S., Flegkas, P., Tassiulas, L.: Mobility Support Through Caching in Content-Based Pub/Sub Networks. In: IEEE/ACM CCGrid (2010)Google Scholar
  7. 7.
    Friedman, R., Kaplun Shulman, A.: A Density-driven Publish Subscribe Service for Mobile Ad Hoc Networks. Ad Hoc Networks 11, 522–540 (2012)CrossRefGoogle Scholar
  8. 8.
    Jelasity, M., Montresor, A., Babaoglu, O.: T-Man: Gossip-based fast Overlay Topology Construction. Computer Networks 53, 2321–2339 (2009)zbMATHCrossRefGoogle Scholar
  9. 9.
    Chen, X., Chen, Y., Rao, F.: An Efficient Spatial Publish/Subscribe System for Intelligent Location-based Services. In: ACM DEBS (2003)Google Scholar
  10. 10.
    Richerzhagen, B.: Supporting Transitions in P2P Video Streaming. Master Thesis (2012),

Copyright information

© IFIP International Federation for Information Processing 2013

Authors and Affiliations

  • Björn Richerzhagen
    • 1
  • Ralf Steinmetz
    • 1
  1. 1.Multimedia Communications LabTU DarmstadtGermany

Personalised recommendations