Specifying an MQTT Tree for a Connected Smart Home

  • Adrien van den BosscheEmail author
  • Nicolas Gonzalez
  • Thierry Val
  • Damien Brulin
  • Frédéric Vella
  • Nadine Vigouroux
  • Eric Campo
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10898)


Ambient Assisted Living (AAL) represents one of the most promising Internet of Things applications due to its influence on the quality of life and health of the elderly people. However, the interoperability is one of the major issues that needs to be addressed to promote the adoption of AAL solutions in real environments, and to find a way of common exchange between the available connected tools to share the data exchanged. This article will present software buses needs and specify an API based on a MQTT software bus treelike architecture. An example is given to illustrate the efficiency of the API developed in a smart home.


Ambiant assisted living Software bus MQTT Connected devices Elderly people Smart home 


  1. 1.
    Hammi, B., Khatoun, R., Zeadally, S., Fayad, A., Khoukhi, L.: Internet of Things (IoT) technologies for smart cities. IET Netw. J. 7(1), 1 (2018)CrossRefGoogle Scholar
  2. 2.
    Vergaard Hansen, F.O.: Ambient assisted living healthcare frameworks, platforms, standards, and quality attributes. Sensors (Basel) 14(3), 4312–4341 (2014)CrossRefGoogle Scholar
  3. 3.
    Rashidi, P., Mihailidis, A.: A survey on ambient assisted living tools for older adults. Biomed. Heal. Inform. IEEE J. 17(3), 579–590 (2013)CrossRefGoogle Scholar
  4. 4.
    Yacchirema, D.C., Palau, C.E., Esteve, M.: Enable IoT interoperability in ambient assisted living: active and healthy aging scenarios. In: 2017 14th IEEE Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, 2017, pp. 53–58 (2017)Google Scholar
  5. 5.
    Mühl, G., Fiege, L., Pietzuch, P.R.: Distributed Event-Based Systems. Chap. 2.3 Notification Filtering Mechanisms. Springer, Heidelberg (2006).
  6. 6.
    Buisson, M., Bustico, A., Chatty, S., Colin, F-R., Jestin, Y., Maury, S., Mertz, C., Truillet, P.: Ivy : Un bus logiciel au service du développement de prototypes de systémes interactifs, In: ACM IHM 2002, Poitiers, Novembre 2002, pp. 223–226 . ACM Press (2002). (in French)Google Scholar
  7. 7.
  8. 8.
    Naik, N.: Choice of effective messaging protocols for IoT systems: MQTT, CoAP, AMQP and HTTP. In: 2017 IEEE International Systems Engineering Symposium (ISSE), Vienna (2017)Google Scholar
  9. 9.
    Cohn, R.: A Comparison of AMQP and MQTT. White Paper, StormMQ (2011)Google Scholar
  10. 10.
    Thangavel, D., Ma, X., Valera, A., Tan, H.X., Tan, C.K.Y.: Performance evaluation of MQTT and CoAP via a common middleware. In: 2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), Singapore (2014)Google Scholar
  11. 11.
    Mainetti, L., Manco, L., Patrono, L., Sergi, I., Vergallo, R.: Web of topics: an IoT-aware model-driven designing approach. In: 2nd IEEE World Forum on Internet of Things (IEEE WF-IoT). IEEE (2015)Google Scholar
  12. 12.
    The “Maison Intelligente de Blagnac” (Blagnac City’s Smart Home) living lab website. (in French)
  13. 13.
    Vella, F., Blanc Machado, M., Vigouroux, N., van den Bossche, A., Val, T.: Connexion du Middleware MiCom avec l’interface tactile InTacS pour le contrôle d’une smart home. Journées francophones Mobilité et Ubiquité, Lorient, France (2016). (in French)Google Scholar
  14. 14.
    Bougeois, E., Duchier, J., Vella, F., Machado, M.B., Van den Bossche, A., Val, T., Brulin, D., Vigouroux, N., Campo, E.: Post-test perceptions of digital tools by the elderly in an ambient environment. In: Chang, C.K., Chiari, L., Cao, Y., Jin, H., Mokhtari, M., Aloulou, H. (eds.) ICOST 2016. LNCS, vol. 9677, pp. 356–367. Springer, Cham (2016). Scholar
  15. 15.
    Van den Bossche, A., Campo, E., Duchier, J., Bougeois, E., Machado, M.B., Val, T., Vella, F., Vigouroux, N.: Multidimensional observation methodology for the elderly in an ambient digital environment. In: Miesenberger, K., Bühler, C., Penaz, P. (eds.) ICCHP 2016. LNCS, vol. 9758, pp. 285–292. Springer, Cham (2016). Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Adrien van den Bossche
    • 1
    Email author
  • Nicolas Gonzalez
    • 1
  • Thierry Val
    • 1
  • Damien Brulin
    • 2
  • Frédéric Vella
    • 1
  • Nadine Vigouroux
    • 1
  • Eric Campo
    • 2
  1. 1.IRIT, CNRS, UPS, UT1, UT2J, Université de ToulouseToulouseFrance
  2. 2.LAAS-CNRS, Université de Toulouse, CNRS, UT2JToulouseFrance

Personalised recommendations