Abstract
AMQP is a middleware protocol extensively used for exchanging messages in distributed applications. It provides an abstraction of the different participating parts and simplifies communication programming details. AMQP provides reliability features and alleviates the coordination of different entities of an application.
However, implementations of this protocol have not been well tested in the context of mobile or unstable networks.This paper is the starting point of an experimental evaluation of AMQP protocol in such kind of scenarios. Our goal is to identify the limits of applicability of this middleware, assessing its the capacity in terms of message losses, latencies or jitter, when wireless devices are interrupted and reconnected. This evaluation is of interest for the upcoming applications in which personal devices and vehicles will collaborate, forming part of large complex systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
O’Hara, J.: Toward a Commodity Enterprise Middleware. Communications Magazine (2007)
Gusmeroli, S., Piccione, S., Rotondi, D.: IoT@Work automation middleware system design and architecture. In: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA (2012)
Foundation OpenStack. AMQP and Nova (2014)
Corporation IMatix. Security and Robustness (2014)
Subramoni, H., Marsh, G., Narravula, S., Lai, P., Panda, D.K.: Design and evaluation of benchmarks for financial applications using advanced message queuing protocol (AMQP) over infiniband. In: 2008 Workshop on High Performance Computational Finance, WHPCF 2008 (2008)
Appel, S., Sachs, K., Buchmann, A.: Towards benchmarking of amqp. In: Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, pp. 99–100. ACM (2010)
Fernandes, J.L., Lopes, I.C., Rodrigues, J.J.P.C., Ullah, S.: Performance evaluation of RESTful web services and AMQP protocol. In: IEEE ICUFN, pp. 810–815 (2013)
Lee, S., Kim, H., Hong, D.K., Ju, H.: Correlation analysis of MQTT loss and delay according to QoS level. In: International Conference on Information Networking, pp. 714–717 (2013)
Inc. Pivotal Software. Messaging that just works (2014)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Luzuriaga, J.E., Perez, M., Boronat, P., Cano, J.C., Calafate, C., Manzoni, P. (2014). Testing AMQP Protocol on Unstable and Mobile Networks. In: Fortino, G., Di Fatta, G., Li, W., Ochoa, S., Cuzzocrea, A., Pathan, M. (eds) Internet and Distributed Computing Systems. IDCS 2014. Lecture Notes in Computer Science, vol 8729. Springer, Cham. https://doi.org/10.1007/978-3-319-11692-1_22
Download citation
DOI: https://doi.org/10.1007/978-3-319-11692-1_22
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11691-4
Online ISBN: 978-3-319-11692-1
eBook Packages: Computer ScienceComputer Science (R0)