Influence of Message-Oriented Middleware on Performance of Network Management System: A Modelling Study

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 506)

Abstract

Gathering data from Internet of Things and management of IoT devices requires an efficient communication architecture. In this paper we analyse architectures of the scalable, sensor-oriented IoT network management system, as well as the pros and cons of introducing into it a message-oriented middleware server (message broker). We compare two architectures: with distributed buffers and with a centralized message broker. The analysis was conducted on the basis of Markov chains and discrete event simulation.

Keywords

IoT management Network modeling Markov chains Discrete event simulation 

References

  1. 1.
    Fox, G.C., Kamburugamuve, S., Hartman, R.D.: Architecture and measured characteristics of a cloud based internet of things. In: 2012 International Conference on Collaboration Technologies and Systems (CTS), pp. 6–12. IEEE (2012)Google Scholar
  2. 2.
    Proximetry, Inc. - home page. http://proximetry.com/
  3. 3.
    OASIS Advanced Message Queuing Protocol (AMQP) Version 1.0. OASIS Standard. http://docs.oasis-open.org/amqp/core/v1.0/amqp-core-complete-v1.0.pdf, Oct 2012
  4. 4.
    MSDN Library, Message Queuing (MSMQ). https://msdn.microsoft.com/en-us/library/ms711472(v=vs.85).aspx. Accessed 29 Dec 2015
  5. 5.
    Oracle, Java Message Service Concepts. http://docs.oracle.com/javaee/6/tutorial/doc/bncdq.html, Jan 2013. Accessed 29 Dec 2015
  6. 6.
    The Apache Software Foundation, ActiveMQ. http://activemq.apache.org/. Accessed 04 Jan 2016
  7. 7.
    Rostański, M., Grochla, K., Seman, A.: Evaluation of highly available and fault-tolerant middleware clustered architectures using RabbitMQ. In: 2014 Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 879–884. IEEE (2014)Google Scholar
  8. 8.
    Desai, P., Panse, A., Jadhav, M., Gavhane, A., Patwardhan, A.: Fiesta: parallelism for data collection and intelligent inference in a distributed heterogeneous environment. In: Proceedings of the 2011 UKSim 5th European Symposium on Computer Modeling and Simulation, EMS ’11, pp. 237–240. IEEE Computer Society, Washington, DC, USA (2011)Google Scholar
  9. 9.
    Jia, Y.: Resilient and Efficient Delivery over Message Oriented Middleware. Ph.D. thesis, School of Electronic Engineering and Computer Science Queen Mary, University of London, Sept 2014Google Scholar
  10. 10.
    Psiuk, M., Żmuda, D., Zieliński, K.: Distributed OSGi built over message-oriented middleware. Softw. Pract. Exp. 43(1), 1–31 (2013)Google Scholar
  11. 11.
    Stewart, W.J.: Probability, Markov Chains, Queues, and Simulation: The Mathematical Basis of Performance Modeling. Princeton University Press, Oxford, Princeton (N.J.) (2009)Google Scholar
  12. 12.
    Pecka, P., Deorowicz, S., Nowak, M.: Efficient representation of transition matrix in the Markov process modeling of computer networks. In: CzachA3rski, T., Kozielski, S., Stanczyk, U. (eds.) Man-Machine Interactions 2. Advances in Intelligent and Soft Computing, vol. 103, pp. 457–464. Springer, Berlin, Heidelberg (2011). doi: 10.1007/978-3-642-23169-8_49

Copyright information

© Springer International Publishing Switzerland 2017

Authors and Affiliations

  1. 1.Institute of Theoretical and Applied Computer Science, Polish Academy of SciencesGliwicePoland

Personalised recommendations