Protocols comparison for real-time data streaming from IoT devices to a cloud-based solution

dc.citation.epage51
dc.citation.issue4
dc.citation.journalTitleВимірювальна техніка та метрологія
dc.citation.spage44
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.authorShykhmat, Anton
dc.contributor.authorVeres, Zenoviy
dc.coverage.placenameЛьвів
dc.coverage.placenameLviv
dc.date.accessioned2024-04-03T07:16:42Z
dc.date.available2024-04-03T07:16:42Z
dc.date.created2023-03-01
dc.date.issued2023-03-01
dc.description.abstractThe 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.extent44-51
dc.format.pages8
dc.identifier.citationShykhmat 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.citationenShykhmat 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.doidoi.org/10.23939/istcmtm2023.04.044
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/61630
dc.language.isoen
dc.publisherВидавництво Львівської політехніки
dc.publisherLviv Politechnic Publishing House
dc.relation.ispartofВимірювальна техніка та метрологія, 4 (84), 2023
dc.relation.ispartofMeasuring 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.urihttps://nmetau.edu.ua/file/sbornik_18_1.pdf
dc.relation.urihttps://docs.wfp.org/api/documents/WFP-0000138913/download/
dc.relation.urihttps://www.w3.org/2003/06/soap12-pressrelease
dc.relation.urihttps://www.amazon.com/IoT-Fundamentals-Networking-TechnologiesProtocols/dp/1587144565
dc.relation.urihttps://datatracker.ietf.org/doc/html/rfc7252
dc.relation.urihttps://datatracker.ietf.org/doc/html/rfc6455
dc.relation.urihttps://flespi.com/blog/http-vs-mqtt-performance-tests
dc.rights.holder© Національний університет “Львівська політехніка”, 2023
dc.subjectIoT
dc.subjectData transmission protocols
dc.subjectHTTP
dc.subjectMQTT
dc.titleProtocols comparison for real-time data streaming from IoT devices to a cloud-based solution
dc.typeArticle

Files

Original bundle

Now showing 1 - 2 of 2
Thumbnail Image
Name:
2023v84n4_Shykhmat_A-Protocols_comparison_for_44-51.pdf
Size:
181.88 KB
Format:
Adobe Portable Document Format
Thumbnail Image
Name:
2023v84n4_Shykhmat_A-Protocols_comparison_for_44-51__COVER.png
Size:
527.45 KB
Format:
Portable Network Graphics

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.76 KB
Format:
Plain Text
Description: