An Efficient Event-Based Protocol for Emergency Situations in Smart Cities

  • Sediane C. L. HernandesEmail author
  • Marcelo E. Pellenz
  • Alcides Calsavara
  • Manoel C. Penna
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 926)


Smart cities can offer a number of important and needed services for the citizens, including smart emergency services. In an emergency situation, mobile units such as police cars, fire trucks, and ambulances should move to the emergency location, thus performing an adequate care. A key question for achieving high performance in the service is to define and apply criteria to select and activate mobile units for each emergency situation. This paper presents an event-based protocol with event filtering by subscriber’s fitness, named Event to Most Suitable Subscribers (EMSS), by which the most appropriate mobile units are activated. A publish-subscribe middleware that implements the EMSS protocol was also developed. An application of the middleware to the police and the firefighter services is presented. The results show that, in the case where the most suitable mobile units are chosen, the service response time can be reduced. Therefore, the emergencies are more quickly attended, what is crucial for saving lives.



The authors would like to thank CAPES and CNPq for their financial support.


  1. 1.
    Alkandari, A., Meshal, A., Imad, F.T.A.: Smart cities: a survey. J. Adv. Comput. Sci. Technol. Res. (JACSTR) 2(2), 79–90 (2012)Google Scholar
  2. 2.
    Antonic, A., Marjanovic, M., Skocir, P., Zarko, I. P.: Comparison of the CUPUS middleware and MQTT protocol for smart city services. In: 2015 13th International Conference on Telecommunications (ConTEL), pp. 1–8. IEEE (2015)Google Scholar
  3. 3.
    Boonma, P., Suzuki, J.: TinyDDS: an interoperable and configurable publish/subscribe middleware for wireless sensor networks. In: Wireless Technologies: Concepts, Methodologies, Tools and Applications, pp. 819-846. IGI Global (2012)Google Scholar
  4. 4.
    Carzaniga, A., Rosenblum, D.S., Wolf, A.L.: Design and evaluation of a wide-area event notification service. ACM Trans. Comput. Syst. (TOCS) 19(3), 332–383 (2001)CrossRefGoogle Scholar
  5. 5.
    Cenedese, A., Zanella, A., Vangelista, L., Zorzi, M.: Padova smart city: an urban internet of things experimentation. In: 2014 IEEE 15th International Symposium on World of Wireless, Mobile and Multimedia Networks (WoWMoM), pp. 1–6. IEEE (2014)Google Scholar
  6. 6.
    CET: Mobilidade no Sistema Viario Principal: Volume e Velocidade - 2016, June 2017.
  7. 7.
    Chitumalla, P.K., Harris, D., Thuraisingham, B., Khan, L.: Emergency response applications: dynamic plume modeling and real-time routing. IEEE Internet Comput. 1, 38–44 (2008)CrossRefGoogle Scholar
  8. 8.
    Costa, P., Coulson, G., Gold, R., et al. : The RUNES middleware for networked embedded systems and its application in a disaster management scenario. In: Fifth Annual IEEE International Conference on Pervasive Computing and Communications, PerCom 2007, pp. 69–78. IEEE (2007)Google Scholar
  9. 9.
    Distributed Computing Group. Sinalgo Tutorial (2015).
  10. 10.
    Lai, S., Cao, J., Zheng, Y.: PSWare: a publish/subscribe middleware supporting composite event in wireless sensor network. In: IEEE International Conference on Pervasive Computing and Communications, PerCom 2009, pp. 1–6. IEEE (2009)Google Scholar
  11. 11.
    Leontiadis, I.: Publish/subscribe notification middleware for vehicular networks. In: Proceedings of the 4th on Middleware doctoral symposium, pp. 1–12. ACM (2007)Google Scholar
  12. 12.
    Meier, R., Cahill, V.: Steam: event-based middleware for wireless ad hoc networks. In: Proceedings of the 22nd International Conference on Distributed Computing Systems Workshops, pp. 639–644. IEEE (2002)Google Scholar
  13. 13.
    Mohanty, S.P., Choppali, U., Kougianos, E.: Everything you wanted to know about smart cities: the internet of things is the backbone. IEEE Consum. Electron. Mag. 5(3), 60–70 (2016)CrossRefGoogle Scholar
  14. 14.
    Musolesi, M., Mascolo, C., Hailes, S.: EMMA: epidemic messaging middleware for ad hoc networks. Pers. Ubiquit. Comput. 10(1), 28–36 (2005)CrossRefGoogle Scholar
  15. 15.
    Pietzuch, P.R., Bacon, J.M.: Hermes: a distributed event-based middleware architecture. In: Proceedings of the 22nd International Conference on Distributed Computing Systems Workshops, pp. 611–618. IEEE (2002)Google Scholar
  16. 16.
    Ribeiro, A.R., Silva, F., Freitas, L.C., et al. : SensorBus: a middleware model for wireless sensor networks. In: Proceedings of the 3rd International IFIP/ACM Latin American conference on Networking, pp. 1–9. ACM (2005)Google Scholar
  17. 17.
    Silva, J.R., Delicato, F.C., Pirmez, L., et al. : PRISMA: a publish-subscribe and resource-oriented middleware for wireless sensor networks. In: Proceedings of the Tenth Advanced International Conference on Telecommunications, Paris, France, p. 8797 (2014)Google Scholar
  18. 18.
    Souto, E., Guimares, G., Vasconcelos, G., et al.: Mires: a publish/subscribe middleware for sensor networks. Pers. Ubiquit. Comput. 10(1), 37–44 (2005)CrossRefGoogle Scholar
  19. 19.
    Technical report: police and fire department. Obtained in September 2016Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Sediane C. L. Hernandes
    • 1
    Email author
  • Marcelo E. Pellenz
    • 2
  • Alcides Calsavara
    • 2
  • Manoel C. Penna
    • 2
  1. 1.UTFPRGuarapuavaBrazil
  2. 2.PUCPR-PPGIaCuritibaBrazil

Personalised recommendations