Abstract
This work addresses content-based publish/subscribe in dynamic ubiquitous scenarios, composed of a variety of heterogeneous devices connected by wireless networks, mobility being an intrinsic characteristic of this kind of systems. We present an approach based on the simple routing strategy, which is incrementally extended in order to support client and broker mobility. We allow both client and broker migration without the need to flood the network to notify of this change.
Research supported by the Spanish Research Council, grant TIN2013-41123-P, and the University of the Basque Country UPV/EHU, grant UFI11/45.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Carzaniga, A., Rosenblum, D.S., Wolf, A.L.: Design and evaluation of a wide-area event notification service. ACM Trans. Comput. Syst. 19(3), 332–383 (2001)
Mottola, L., Cugola, G., Picco, G.P.: A self-repairing tree topology enabling content-based routing in mobile ad hoc networks. IEEE Trans. Mob. Comput. 7(8), 946–960 (2008)
Mühl, G., Ulbrich, A., Herrmann, K., Weis, T.: Disseminating information to mobile clients using publish-subscribe. IEEE Internet Comput. 8(3), 46–53 (2004)
Cugola, G., Di Nitto, E., Fuggetta, A.: The Jedi event-based infrastructure and its application to the development of the opss wfms. IEEE Trans. Softw. Eng. 27(9), 827–850 (2001)
Cugola, G., Murphy, A.L., Picco, G.P.: Content-based publishsubscribe in a mobile environment. P. Bellavista and A. Corradi, pp. 257–285 (2005)
Salvador, Z., Larrea, M., Lafuente, A.: Phoenix: a protocol for seamless client mobility in publish/subscribe. In: 11th IEEE International Symposium on Network Computing and Applications, NCA 2012, Cambridge, MA, USA, 23–25 August 2012, pp. 111–120. IEEE Computer Society (2012)
Banavar, G., Chandra, T.D., Mukherjee, B., Nagarajarao, J., Strom, R.E., Sturman, D.C.: An efficient multicast protocol for content-based publish-subscribe systems. In: Proceedings of the 19th International Conference on Distributed Computing Systems, Austin, TX, USA, 31 May - 4 June 1999, pp. 262–272. IEEE Computer Society (1999)
Gómez-Calzado, C., Lafuente, A., Larrea, M., Raynal, M.: Fault-tolerant leader election in mobile dynamic distributed systems. In: IEEE 19th Pacific Rim International Symposium on Dependable Computing, PRDC 2013, Vancouver, BC, Canada, 2–4 December 2013, pp. 78–87. IEEE (2013)
Melit, L., Badache, N.: An \(\Omega \)-based leader election algorithm for mobile ad hoc networks. In: Benlamri, R. (ed.) NDT 2012. CCIS, vol. 293, pp. 483–490. Springer, Heidelberg (2012). doi:10.1007/978-3-642-30507-8_41
Casteigts, A.: JBotSim: a tool for fast prototyping of distributed algorithms in dynamic networks. In: Proceedings of the 8th International Conference on Simulation Tools and Techniques, pp. 290–292. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering) (2015)
Acknowledgments
We thank the anonymous reviewers for their suggestions and comments.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Amozarrain, U., Larrea, M. (2016). Reliable Publish/Subscribe in Dynamic Ubiquitous Systems. In: García, C., Caballero-Gil, P., Burmester, M., Quesada-Arencibia, A. (eds) Ubiquitous Computing and Ambient Intelligence. IWAAL AmIHEALTH UCAmI 2016 2016 2016. Lecture Notes in Computer Science(), vol 10070. Springer, Cham. https://doi.org/10.1007/978-3-319-48799-1_18
Download citation
DOI: https://doi.org/10.1007/978-3-319-48799-1_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-48798-4
Online ISBN: 978-3-319-48799-1
eBook Packages: Computer ScienceComputer Science (R0)