Understanding the Performance of Context Managers for the Internet of Things

  • Ivan Zyrianoff UFABC
  • Fabrizio Borelli UFABC
  • Alexandre Heideker UFABC
  • Gabriela Biondi UFABC
  • Carlos Kamienski UFABC

Abstract


Context-Aware Management Systems have been proposed in the last years to perform automatic decision making for the Internet of Things. Although scalability is an indispensable feature for those systems, there are no comprehensive results reporting their performance. This paper shows results of a performance analysis study of different context-aware architectures and introduces the SenSE platform for generating sensor synthetic data. Results show that different architectural choices impact system scalability and that automatic real time decision-making is feasible in an environment composed of dozens of thousands of sensors that continuously transmit data.

References

Aman, M. et al (2016) “Parallelization in software systems used in wireless sensor networks and Internet of Things: Case study: Middleware systems”. WF-IoT 2016: 342-347.

Caragliu, A., Del Bo, C., Nijkamp, P., “Smart Cities in Europe”, Journal of Urban Technology, 18:2, pp. 65-82, August 2011.

Kamienski, C., Borelli, F., Biondi, G., Rosa, W., Pinheiro, I., Zyrianoff, I., Sadok, D., Pramudianto, F. (2015), “Context-Aware Energy Efficiency Management for Smart Buildings”, IEEE World Forum on Internet of Things (WF-IoT 2015).

Kamienski, C., Jentsch M., Eisenhauer M., Kiljander J., Ferrera E., Rosengren P., Thestrup P., Souto E., Andrade W., Sadok D. (2017), “Application development for the Internet of Things: A context-aware mixed criticality systems development platform”, Computer Communication, vol. 104, pp. 1-16.

Mongiello, M., et al (2016), “Context-Aware Design of Reflective Middleware in the Internet of Everything”. STAF Workshops 2016: 423-435.

Osello A., et. al (2013), “Energy saving in existing buildings by an intelligent use of interoperable ICTs”, Energy Efficiency, 6(4), pp. 707-723.

Paethong, P., Sato, M., Namiki, M. (2016), “Low-power distributed NoSQL database for IoT middleware”, Student Project Conference (ICT-ISPC), 2016 Fifth ICT International.

Perera, C., et. al. (2014), "Context Aware Computing for The Internet of Things: A Survey", IEEE Comm. Surveys & Tutorials, 16(1), First Quarter 2014.

Zanella, A., Bui, N., Castellani, A., Vangelista, L., Zorzi, M. (2014), "Internet of Things for smart cities", IEEE Internet Things J., vol. 1, no. 1, pp. 22-32.

Zyrianoff, I.; Borelli, F.; Kamienski, C.; “SenSE – Sensor Simulation Environment: Uma ferramenta para geração de tráfego IoT em larga escala”, 2017. SBRC 2017. Salão de Ferramentas.
Published
2017-07-02
ZYRIANOFF, Ivan; BORELLI, Fabrizio; HEIDEKER, Alexandre; BIONDI, Gabriela; KAMIENSKI, Carlos. Understanding the Performance of Context Managers for the Internet of Things. In: PROCEEDINGS OF BRAZILIAN SYMPOSIUM ON UBIQUITOUS AND PERVASIVE COMPUTING (SBCUP), 9. , 2017, São Paulo. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2017 . p. 878-887. ISSN 2595-6183. DOI: https://doi.org/10.5753/sbcup.2017.3311.