Protocols comparison for real-time data streaming from IoT devices to a cloud-based solution
dc.citation.epage | 51 | |
dc.citation.issue | 4 | |
dc.citation.journalTitle | Вимірювальна техніка та метрологія | |
dc.citation.spage | 44 | |
dc.contributor.affiliation | Lviv Polytechnic National University | |
dc.contributor.author | Shykhmat, Anton | |
dc.contributor.author | Veres, Zenoviy | |
dc.coverage.placename | Львів | |
dc.coverage.placename | Lviv | |
dc.date.accessioned | 2024-04-03T07:16:42Z | |
dc.date.available | 2024-04-03T07:16:42Z | |
dc.date.created | 2023-03-01 | |
dc.date.issued | 2023-03-01 | |
dc.description.abstract | The proper detection and prevention of malfunctions are crucial in mitigating maintenance costs and equipment replacements for agricultural vehicles, ultimately reducing the expenses associated with crop cultivation. Predictive analytics for agriculture vehicles leverage machine learning and sensor data to anticipate equipment faults, optimize maintenance schedules, and enhance operational efficiency in the farming industry. It heavily relies on real-time data transmission to continuously monitor equipment performance, enabling timely identification of potential issues and preemptive maintenance actions to prevent costly breakdowns and downtime. This paper employs a qualitative analysis approach utilizing the Architecture Tradeoff Analysis Method to evaluate and select an optimal data protocol from a set of candidates, including SOAP, HTTP, REST, CoAP, WebSocket, XMPP, MQTT, and AMQP. The analysis considers sensitivity points, tradeoff factors, risks, and quality attribute scenarios relevant to the usage scenarios. The findings indicate that MQTT is the preferred protocol for real-time data streaming in resourceconstrained environments, contingent upon a reliable connection. | |
dc.format.extent | 44-51 | |
dc.format.pages | 8 | |
dc.identifier.citation | Shykhmat A. Protocols comparison for real-time data streaming from IoT devices to a cloud-based solution / Anton Shykhmat, Zenoviy Veres // Measuring Equipment and Metrology. — Lviv : Lviv Politechnic Publishing House, 2023. — Vol 84. — No 4. — P. 44–51. | |
dc.identifier.citationen | Shykhmat A. Protocols comparison for real-time data streaming from IoT devices to a cloud-based solution / Anton Shykhmat, Zenoviy Veres // Measuring Equipment and Metrology. — Lviv : Lviv Politechnic Publishing House, 2023. — Vol 84. — No 4. — P. 44–51. | |
dc.identifier.doi | doi.org/10.23939/istcmtm2023.04.044 | |
dc.identifier.uri | https://ena.lpnu.ua/handle/ntb/61630 | |
dc.language.iso | en | |
dc.publisher | Видавництво Львівської політехніки | |
dc.publisher | Lviv Politechnic Publishing House | |
dc.relation.ispartof | Вимірювальна техніка та метрологія, 4 (84), 2023 | |
dc.relation.ispartof | Measuring Equipment and Metrology, 4 (84), 2023 | |
dc.relation.references | [1] Semernia K. V. Suchasni finansovo-ekonomichni problemy funktsionuvannia ta rozvytku ahrarnykh pidpryiemstv.Aktualni problemy sotsialno-ekonomichnykh system v umovakh transformatsiinoi ekonomiky: Zbirnyk naukovykh statei za materialamy IV Vseukrainskoi naukovopraktychnoi konferentsii (12–13 kvitnia 2018 r.) Chastyna 1. Dnipro: NMetAU, 2018. 367 p. Access mode: https://nmetau.edu.ua/file/sbornik_18_1.pdf | |
dc.relation.references | [2] S. A. Al-Suhaibani, M. F. Wahby. Farm tractors breakdown classification. Journal of the Saudi Society of Agricultural Sciences. Riyadh: King Saud University, 2017, 294–298. DOI:10.1016/j.jssas.2015.09.005 | |
dc.relation.references | [3] Global Network Against Food Crises. 2022 Global Report on Food Crises [Electronic resource]. FSIN, 2022, 5–10. Access mode: https://docs.wfp.org/api/documents/WFP-0000138913/download/ | |
dc.relation.references | [4] R. Khodabakhshian. Prediction of repair and maintenance costs of farm tractors by using Preventive Maintenance. International Journal of Agriculture Sciences. Pune: Bioinfo Publications, 2011, 39–42. DOI: 10.9735/0975-3710.3.1.39-44. | |
dc.relation.references | [5] M. Xiao, W. Wang, K. Wang, W. Zhang, H. Zhang. Fault Diagnosis of High-Power Tractor Engine Based on Competitive Multiswarm Cooperative Particle Swarm Optimizer Algorithm. London: Hindawi, 2020, 1–13. DOI: 10.1155/2020/8829257 | |
dc.relation.references | [6] Y. Lafon, C. Bournez. SOAP 1.2 Pressrelease [Electronic resource]. W3C, 2003. Access mode: https://www.w3.org/2003/06/soap12-pressrelease | |
dc.relation.references | [7] S. Misra, A. Mukherjee, A. Roy. Introduction to IoT. – Cambridge: Cambridge University Press, 2021, 184–200. DOI: 10.1017/9781108913560 | |
dc.relation.references | [8] IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things / D. Hanes, G. Salgueiro, P. Grossetete, R. Barton, J. Henry. Indianapolis, Indiana: Cisco Press, 2017, 177–204. ISBN: 978-1587144561. Access mode: https://www.amazon.com/IoT-Fundamentals-Networking-TechnologiesProtocols/dp/1587144565 | |
dc.relation.references | [9] N. M. Shaikh, Y. Ingle. Application of Restful APIs in IOT: A Review. Haryana: iJRASET, 2021, p. 9. DOI: 10.22214/ijraset.2021.33013 | |
dc.relation.references | [10] Alabbas Alhaj, A. Constraint Application Protocol (CoAP) for the IoT. Frankf. Univ. Appl. Sci., 2018, p. 1. DOI: 10.13140/RG.2.2.33265.17766 | |
dc.relation.references | [11] Z. Shelby, K. Hartke, C. Bornamn. The Constrained Application Protocol (CoAP) [Electronic resource]. IETF, 2014. Access mode: https://datatracker.ietf.org/doc/html/rfc7252 | |
dc.relation.references | [12] I. Fette, A. Melnikov. The WebSocket Protocol [Electronic resource]. IETF, 2011. Access mode: https://datatracker.ietf.org/doc/html/rfc6455 | |
dc.relation.references | [13] S. Vinoski. IEEE Internet Computing, Vol. 10, Iss. 6. Cyprus: University of Cyprus, 2006, 87–89. DOI: 10.1109/MIC.2006.116 | |
dc.relation.references | [14] J. Barnitskyi. HTTP vs MQTT performance tests [Electronic resource]. Flespi, 2018. Access mode: https://flespi.com/blog/http-vs-mqtt-performance-tests | |
dc.relation.referencesen | [1] Semernia K. V. Suchasni finansovo-ekonomichni problemy funktsionuvannia ta rozvytku ahrarnykh pidpryiemstv.Aktualni problemy sotsialno-ekonomichnykh system v umovakh transformatsiinoi ekonomiky: Zbirnyk naukovykh statei za materialamy IV Vseukrainskoi naukovopraktychnoi konferentsii (12–13 kvitnia 2018 r.) Chastyna 1. Dnipro: NMetAU, 2018. 367 p. Access mode: https://nmetau.edu.ua/file/sbornik_18_1.pdf | |
dc.relation.referencesen | [2] S. A. Al-Suhaibani, M. F. Wahby. Farm tractors breakdown classification. Journal of the Saudi Society of Agricultural Sciences. Riyadh: King Saud University, 2017, 294–298. DOI:10.1016/j.jssas.2015.09.005 | |
dc.relation.referencesen | [3] Global Network Against Food Crises. 2022 Global Report on Food Crises [Electronic resource]. FSIN, 2022, 5–10. Access mode: https://docs.wfp.org/api/documents/WFP-0000138913/download/ | |
dc.relation.referencesen | [4] R. Khodabakhshian. Prediction of repair and maintenance costs of farm tractors by using Preventive Maintenance. International Journal of Agriculture Sciences. Pune: Bioinfo Publications, 2011, 39–42. DOI: 10.9735/0975-3710.3.1.39-44. | |
dc.relation.referencesen | [5] M. Xiao, W. Wang, K. Wang, W. Zhang, H. Zhang. Fault Diagnosis of High-Power Tractor Engine Based on Competitive Multiswarm Cooperative Particle Swarm Optimizer Algorithm. London: Hindawi, 2020, 1–13. DOI: 10.1155/2020/8829257 | |
dc.relation.referencesen | [6] Y. Lafon, C. Bournez. SOAP 1.2 Pressrelease [Electronic resource]. W3C, 2003. Access mode: https://www.w3.org/2003/06/soap12-pressrelease | |
dc.relation.referencesen | [7] S. Misra, A. Mukherjee, A. Roy. Introduction to IoT, Cambridge: Cambridge University Press, 2021, 184–200. DOI: 10.1017/9781108913560 | |
dc.relation.referencesen | [8] IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things, D. Hanes, G. Salgueiro, P. Grossetete, R. Barton, J. Henry. Indianapolis, Indiana: Cisco Press, 2017, 177–204. ISBN: 978-1587144561. Access mode: https://www.amazon.com/IoT-Fundamentals-Networking-TechnologiesProtocols/dp/1587144565 | |
dc.relation.referencesen | [9] N. M. Shaikh, Y. Ingle. Application of Restful APIs in IOT: A Review. Haryana: iJRASET, 2021, p. 9. DOI: 10.22214/ijraset.2021.33013 | |
dc.relation.referencesen | [10] Alabbas Alhaj, A. Constraint Application Protocol (CoAP) for the IoT. Frankf. Univ. Appl. Sci., 2018, p. 1. DOI: 10.13140/RG.2.2.33265.17766 | |
dc.relation.referencesen | [11] Z. Shelby, K. Hartke, C. Bornamn. The Constrained Application Protocol (CoAP) [Electronic resource]. IETF, 2014. Access mode: https://datatracker.ietf.org/doc/html/rfc7252 | |
dc.relation.referencesen | [12] I. Fette, A. Melnikov. The WebSocket Protocol [Electronic resource]. IETF, 2011. Access mode: https://datatracker.ietf.org/doc/html/rfc6455 | |
dc.relation.referencesen | [13] S. Vinoski. IEEE Internet Computing, Vol. 10, Iss. 6. Cyprus: University of Cyprus, 2006, 87–89. DOI: 10.1109/MIC.2006.116 | |
dc.relation.referencesen | [14] J. Barnitskyi. HTTP vs MQTT performance tests [Electronic resource]. Flespi, 2018. Access mode: https://flespi.com/blog/http-vs-mqtt-performance-tests | |
dc.relation.uri | https://nmetau.edu.ua/file/sbornik_18_1.pdf | |
dc.relation.uri | https://docs.wfp.org/api/documents/WFP-0000138913/download/ | |
dc.relation.uri | https://www.w3.org/2003/06/soap12-pressrelease | |
dc.relation.uri | https://www.amazon.com/IoT-Fundamentals-Networking-TechnologiesProtocols/dp/1587144565 | |
dc.relation.uri | https://datatracker.ietf.org/doc/html/rfc7252 | |
dc.relation.uri | https://datatracker.ietf.org/doc/html/rfc6455 | |
dc.relation.uri | https://flespi.com/blog/http-vs-mqtt-performance-tests | |
dc.rights.holder | © Національний університет “Львівська політехніка”, 2023 | |
dc.subject | IoT | |
dc.subject | Data transmission protocols | |
dc.subject | HTTP | |
dc.subject | MQTT | |
dc.title | Protocols comparison for real-time data streaming from IoT devices to a cloud-based solution | |
dc.type | Article |
Files
License bundle
1 - 1 of 1