Supporting Multiple Smart-City Applications based on MUSANet, a Common IoMT Middleware


The MUSANet system is a three-tier middleware for smart cities implemented using InterSCity, ContextNet, and Mobile-Hub. In order to decentralize processing from the cloud, the system includes stationary layer processing in the fog and collection of mobile data in the edge. In this article, we explore the flexibility and decoupling offered by MUSANet. We present two different applications for smart cities and discuss how they can be implemented in MUSANet, showing that, using the basic infrastructure, we can build new applications without interfering in existing ones due to the low coupling between the entities that make up the tiers of MUSANet. A third application illustrates how the distribution of data processing among MUSANet layers can help reduce the network load, preserving energy.

Palavras-chave: smart cities, middleware, cloud, fog, edge computing


Bakici, T., Almirall, E., and Wareham, J. (2013). A smart city initiative: the case ofBarcelona. Journal of the Knowledge Economy, 4(2):135-148.

Batista, D. M., Goldman, A., Hirata, R., Kon, F., Costa, F.M., and Endler, M. (2016). In-terSCity: Addressing Future Internet Research Challenges for Smart Cities. In Networkof the Future (NOF), 2016 7th International Conference on the, pages 1-6, Buzios,Brazil. IEEE.

Boukerche, A., Cheng, X., and Linus, J. (2003). Energy-aware Data-centric Routingin Microsensor Networks. In Proceedings of the 6th ACM International Workshopon Modeling Analysis and Simulation of Wireless and Mobile Systems, MSWIM ""03,pages 42-49, New York, NY, USA. ACM.

dojot (2017). dojot Soluções para IoT - Plataforma de Desenvolvimento para IoT.

Endler, M., Baptista, G., Silva, L., Vasconcelos, R., Malcher, M., Pantoja, V., Pinheiro,V., and Viterbo, J. (2011). ContextNet: context reasoning and sharing middlewarefor large-scale pervasive collaboration and social networking. In Proceedings of theWorkshop on Posters and Demos Track, page 2, Lisbon, Portugal. ACM.

Estrin, D. (2002). Wireless Sensor Network.

FIWARE Foundation e.V. (2018). FIWARE | Open Source Platform for the Smart DigitalFuture.

Gomes, B. d. T. P., Muniz, L. C. M,, da Silva e Silva, F. J., dos Santos, D. V., Lopes,R. F, Coutinho, L. R., Carvalho, F. O., and Endler, M. (2017). A Middleware withComprehensive Quality of Context Support for the Internet of Things Applications.Sensors, 17(12):2853.

Luckham, D. (2008). The power of events: An introduction to complex event processingin distributed enterprise systems. Springer, Berlin.

Meslin, A., Rodriguez, N., and Endler, M. (2018). A Scalable Multilayer Middlewarefor Distributed Monitoring and Complex Event Processing for Smart Cities. In 2018IEEE International Smart Cities Conference (ISC2), pages 1-8, Kansas City, MO,USA. IEEE.

Meslin, A., Rodriguez, N., and Endler, M. (2020). Scalable Mobile Sensing for SmartCities: The MUSANet Experience. IEEE Internet of Things Journal, pages 1-8.

Rosenthal, J. K. (2010). Evaluating the impact of the urban heat island on public health:Spatial and social determinants of heat-related mortality in New York City. PhD thesis,Columbia University.

Sánchez, L., Gutiérrez, V., Galache, J. A., Sotres, P., Santana, J. R., Casanueva, J., andMuioz, L. (2013). SmartSantander: Experimentation and service provision in thesmart city. In Wireless Personal Multimedia Communications (WPMC), 2013 16thInternational Symposium on, pages 1-6. IEEE.

Taha, H. (1997). Urban climates and heat islands: albedo, evapotranspiration, and anthro-pogenic heat. Energy and Buildings, 25(2):99-103.

Tan, J., Zheng, Y., Tang, X., Guo, C., Li, L., Song, G., Zhen, X., Yuan, D., Kalkstein,A.J., Li, F., and Chen, H. (2010). The urban heat island and its impact on heat wavesand human health in Shanghai. International Journal of Biometeorology, 54(1):75-84.

United Nations (2918). Population Facts - The speed of urbanization around the world.Technical Report 2018/1, United Nations.
MESLIN, Alexandre Malheiros; RODRIGUEZ, Noemi de La Rocque; ENDLER, Markus. Supporting Multiple Smart-City Applications based on MUSANet, a Common IoMT Middleware. In: WORKSHOP EM CLOUDS E APLICAÇÕES (WCGA), 18. , 2020, Rio de Janeiro. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 13-26. DOI: