Abstract
Publish/subscribe model is appropriate in many push based data dissemination applications such as data dissemination services, information sharing, service discovery, etc. Recently, theses types systems are rapidly adopted in mobile and ubiquitous environment. However, mobile and ubiquitous environments are error prone due to wireless link disconnection, power exhaustion on mobile devices, etc. We analyze performance and effectiveness of publish/subscribe systems on the failure of client and server nodes and disconnection of communication links, which is common in mobile environments. We also perform experiments on our test bed to verify correctness and usefulness of our analysis.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Eugster, P., Felber, P., Guerraoui, R., Kermarrec, A.: The Many Faces of Publish/Subscribe. ACM Computing Surveys 35(2), 114–131 (2003)
Muhl, G., Ulbrich, A., Herrmann, K., Weis, T.: Disseminating Information to Mobile Clients Using Publish-Subscribe. In: Proc. of the IEEE Internet Computing, vol. 8(3) (2004)
Chaki, S., Fenkam, P., Gall, H., Jha, S., Kirda, E., Veith, H.: Integrating Publish/Subscribe into a Mobile Teamwork Support Platform. In: Proc. of the 15th International Conference on Software Engineering and Knowledge Engineering (2003)
Song, Z., Labrou, Y., Masuoka, R.: Dynamic Service Discovery and Management in Task Computing. In: Proc. of the 1st International Conference on Mobile and Ubiquitous Systems: Networking and Services, August 22-25 (2004)
Fiege, L., Gartner, F., Kasten, O., Zeidler, A.: Supporting Mobility in Content-Based Publish/Subscribe Middleware. In: Endler, M., Schmidt, D.C. (eds.) Middleware 2003. LNCS, vol. 2672, pp. 103–122. Springer, Heidelberg (2003)
Caporuscio, M., Carzaniga, A., Wolf, A.: Design and Evaluation of a Support Service for Mobile, Wireless Publish/Subscribe Applications. IEEE Transactions on Software Engineering 29(12), 1059–1071 (2003)
Farooq, U., Parsons, E., Majumdar, S.: Performance of Publish/Subscrive Middleware in Mobile wireless Networks. In: Proc. of WOSP 2004, January 2004, pp. 278–289 (2004)
Lee, S., Ko, S., Fox, G., Kim, K., Oh, S.: A Web Service Approach to Universal Accessibility in Collaboration Services. In: Proc. of ICWS, Las Vegas (June 2003)
Carzaniga, A., Rosenblum, D., Wolf, A.: Design and evaluation of a wide-area event notification service. ACM Transactions on Computer Systems (2001)
Aguilera, M., Strom, R., Sturman, D., Astley, M., Chandra, T.: Matching events in a content- based subscription system. In: Proc. of ACM Symp. on Principles of Distributed Computing (1999)
Cugola, G., Di Nitto, E., Fuggeta, A.: The JEDI Event-based infrastructure and its Application to the Development of the OPSS WFMS. IEEE Trans. of Software Engineering (2001)
Fiegen, L., Muhl, G., Gartner, F.: A Modular Approach to Building Event-Based Systems. In: Proc. of ACM Symposium on Applied Computing (2002)
Segall, B., Arnold, D., Boot, J., Henderson, M., Phelps, T.: Content Based Routing with Elvin4. In: Proc. of AUUG2K (2000)
Pallickara, S., Fox, G.: NaradaBrokering: A Middleware Framework and Architecture for Enabling Durable Peer-to-Peer Grids. In: Proc. of ACM/IFIP/USENIX International Middleware Conference Middleware, pp. 41–61 (2003)
Oh, S., Fox, G.C., Ko, S.: GMSME: An Architecture for Heterogeneous Collaboration with Mobile Devices. In: Proc. of MWCN 2003, Singapore (October 2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Oh, S., Pallickara, S.L., Ko, S., Kim, JH., Fox, G. (2005). Publish/Subscribe Systems on Node and Link Error Prone Mobile Environments. In: Sunderam, V.S., van Albada, G.D., Sloot, P.M.A., Dongarra, J.J. (eds) Computational Science – ICCS 2005. ICCS 2005. Lecture Notes in Computer Science, vol 3515. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11428848_75
Download citation
DOI: https://doi.org/10.1007/11428848_75
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26043-1
Online ISBN: 978-3-540-32114-9
eBook Packages: Computer ScienceComputer Science (R0)