L. Šikić, Jasna Janković, Petar Afrić, M. Šilić, Ž. Ilić, H. Pandžić, M. Živić, M. Dzanko
{"title":"A Comparison of Application Layer Communication Protocols in IoT-enabled Smart Grid","authors":"L. Šikić, Jasna Janković, Petar Afrić, M. Šilić, Ž. Ilić, H. Pandžić, M. Živić, M. Dzanko","doi":"10.1109/ELMAR49956.2020.9219030","DOIUrl":null,"url":null,"abstract":"The modern smart grid consists of the classical power grid augmented with a large-scale ICT and renewable energy integration. An indispensable part of the implementation of such grid is IoT, a system built by integrating internet-connectivity into all kinds of plant, equipment and devices in smart grid. It provides a reliable, real-time communication among applications running on different IoT devices and on cloud or edge infrastructures. To this end, it establishes communication channels by using application protocols for IoT devices. However, to provide effective communication between its devices, it is necessary that an IoT-enabled smart grid uses suitable application protocol regards specific terms, such as minimal traffic load and delivery latency. In order to build an IoT-enabled smart grid which will support the most efficient data flow in the above-mentioned terms, we made an experimental analysis of the communication based on the three most commonly used application protocols: HTTP, MQTT and AMQP. The experiment has been conducted using IoT devices, which are a part of a real Microgrid-IoT laboratory.","PeriodicalId":235289,"journal":{"name":"2020 International Symposium ELMAR","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Symposium ELMAR","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ELMAR49956.2020.9219030","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The modern smart grid consists of the classical power grid augmented with a large-scale ICT and renewable energy integration. An indispensable part of the implementation of such grid is IoT, a system built by integrating internet-connectivity into all kinds of plant, equipment and devices in smart grid. It provides a reliable, real-time communication among applications running on different IoT devices and on cloud or edge infrastructures. To this end, it establishes communication channels by using application protocols for IoT devices. However, to provide effective communication between its devices, it is necessary that an IoT-enabled smart grid uses suitable application protocol regards specific terms, such as minimal traffic load and delivery latency. In order to build an IoT-enabled smart grid which will support the most efficient data flow in the above-mentioned terms, we made an experimental analysis of the communication based on the three most commonly used application protocols: HTTP, MQTT and AMQP. The experiment has been conducted using IoT devices, which are a part of a real Microgrid-IoT laboratory.