Um Framework para Gerenciamento da Comunicação de Múltiplos Recursos e Observadores em Internet das Coisas
Abstract
IoT platforms play a central role in IoT architecture as they facilitate the development of services and applications. IoT platforms must satisfy multiple application requirements and clients preferences, but they must also avoid consuming the scarce resources of IoT devices. This article proposes a framework called OBSERVICE that aims to support communication management in IoT environments involving multiple stakeholders (observers) in consuming IoT data from multiple producers. The proposed framework allows multiple entities, i.e. clients, to simultaneously specify their communication preferences. The implementation of the framework had web compatibility as a priority, in addition to code reuse, open source tools and integration with real code embedded in IoT devices. The results of validation tests show that OBSERVICE is capable of managing communication involving multiple IoT entities and devices, with low resource consumption and improvement in network management aspects.References
Botta, A., De Donato, W., Persico, V., and Pescapé, A. (2016). Integration of cloud computing and internet of things: a survey. Future generation computer systems, 56:684-700.
Iglesias-Urkia, M., Casado-Mansilla, D., Mayer, S., and Urbieta, A. (2018). Enhanced publish/subscribe in coap: describing advanced subscription mechanisms for the observe extension. In Proceedings of the 8th International Conference on the Internet of Things, pages 1-8.
Ishaq, I., Hoebeke, J., Moerman, I., and Demeester, P. (2016). Observing coap groups efficiently. Ad Hoc Networks, 37:368-388.
Ismail, A. A., Hamza, H. S., and Kotb, A. M. (2018). Performance evaluation of open source iot platforms. In 2018 IEEE global conference on internet of things (GCIoT), pages 1-5. IEEE.
Kovatsch, M., Lanter, M., and Shelby, Z. (2014). Californium: Scalable cloud services for the internet of things with coap. In 2014 International Conference on the Internet of Things (IOT), pages 1-6. IEEE.
Lai, W.-K., Wang, Y.-C., and Lin, S.-Y. (2020). Efficient scheduling, caching, and merging of notifications to save message costs in iot networks using coap. IEEE Internet of Things Journal, 8(2):1016-1029.
Mišic, J., Ali, M. Z., and Mišic, V. B. (2018). Architecture for iot domain with coap observe feature. IEEE Internet of Things Journal, 5(2):1196-1205.
Suwannapong, C. and Khunboa, C. (2019). Congestion control in coap observe group communication. Sensors, 19(15):3433.
Suwannapong, C. and Khunboa, C. (2021). Encoco-red: Enhanced congestion control mechanism for coap observe group communication. Ad Hoc Networks, 112:102377.
Iglesias-Urkia, M., Casado-Mansilla, D., Mayer, S., and Urbieta, A. (2018). Enhanced publish/subscribe in coap: describing advanced subscription mechanisms for the observe extension. In Proceedings of the 8th International Conference on the Internet of Things, pages 1-8.
Ishaq, I., Hoebeke, J., Moerman, I., and Demeester, P. (2016). Observing coap groups efficiently. Ad Hoc Networks, 37:368-388.
Ismail, A. A., Hamza, H. S., and Kotb, A. M. (2018). Performance evaluation of open source iot platforms. In 2018 IEEE global conference on internet of things (GCIoT), pages 1-5. IEEE.
Kovatsch, M., Lanter, M., and Shelby, Z. (2014). Californium: Scalable cloud services for the internet of things with coap. In 2014 International Conference on the Internet of Things (IOT), pages 1-6. IEEE.
Lai, W.-K., Wang, Y.-C., and Lin, S.-Y. (2020). Efficient scheduling, caching, and merging of notifications to save message costs in iot networks using coap. IEEE Internet of Things Journal, 8(2):1016-1029.
Mišic, J., Ali, M. Z., and Mišic, V. B. (2018). Architecture for iot domain with coap observe feature. IEEE Internet of Things Journal, 5(2):1196-1205.
Suwannapong, C. and Khunboa, C. (2019). Congestion control in coap observe group communication. Sensors, 19(15):3433.
Suwannapong, C. and Khunboa, C. (2021). Encoco-red: Enhanced congestion control mechanism for coap observe group communication. Ad Hoc Networks, 112:102377.
Published
2023-05-22
How to Cite
SANTOS, Marlon; ABELÉM, Antônio; RIKER, André.
Um Framework para Gerenciamento da Comunicação de Múltiplos Recursos e Observadores em Internet das Coisas. In: URBAN COMPUTING WORKSHOP (COURB), 7. , 2023, Brasília/DF.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2023
.
p. 121-130.
ISSN 2595-2706.
DOI: https://doi.org/10.5753/courb.2023.806.
