Matas Führer, Roland Heinrich, Abdelwadoud Mabrouk, Tobias Christian Piller, Abdelmajid Khelil, Kubilay Yildiz
{"title":"Digital Lab for Basic and Advanced Features of Message Queuing Telemetry Transport (MQTT)","authors":"Matas Führer, Roland Heinrich, Abdelwadoud Mabrouk, Tobias Christian Piller, Abdelmajid Khelil, Kubilay Yildiz","doi":"10.1145/3545922.3545924","DOIUrl":null,"url":null,"abstract":"The Message Queuing Telemetry Transport (MQTT) application layer protocol is the de-facto first choice in building Internet of Things (IoT) systems and applications. Being a fundamental component in virtually all IoT projects, a wrong MQTT configuration or usage may lead to critical problems for both system owner and users. Driven by the need for further problem-driven MQTT training involving challenging IoT use cases, we propose Online-MQTT, an online lab course for MQTT. Online-MQTT is designed to be used by a wide range of learners while pinpointing to two crucial research gaps. We build on the unique Open DigiLab4U infrastructure to realize our scalable MQTT online lab. We first elaborate on our educational considerations such as the selection of topics, the target group, our didactic approach and finally technical challenges to accomplish an MQTT experiment with remote access to physical assets. Next, we detail the course content, by illustrating MQTT basic features and drawing the learning path towards demonstrating two current research gaps, i.e., enhancing MQTT with semantics and real-time capabilities. The main achievement is an online MQTT course that is expected to be of high interest for MQTT beginners, experts and researchers.","PeriodicalId":37324,"journal":{"name":"International Journal on E-Learning: Corporate, Government, Healthcare, and Higher Education","volume":"36 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal on E-Learning: Corporate, Government, Healthcare, and Higher Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3545922.3545924","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Social Sciences","Score":null,"Total":0}
引用次数: 1
Abstract
The Message Queuing Telemetry Transport (MQTT) application layer protocol is the de-facto first choice in building Internet of Things (IoT) systems and applications. Being a fundamental component in virtually all IoT projects, a wrong MQTT configuration or usage may lead to critical problems for both system owner and users. Driven by the need for further problem-driven MQTT training involving challenging IoT use cases, we propose Online-MQTT, an online lab course for MQTT. Online-MQTT is designed to be used by a wide range of learners while pinpointing to two crucial research gaps. We build on the unique Open DigiLab4U infrastructure to realize our scalable MQTT online lab. We first elaborate on our educational considerations such as the selection of topics, the target group, our didactic approach and finally technical challenges to accomplish an MQTT experiment with remote access to physical assets. Next, we detail the course content, by illustrating MQTT basic features and drawing the learning path towards demonstrating two current research gaps, i.e., enhancing MQTT with semantics and real-time capabilities. The main achievement is an online MQTT course that is expected to be of high interest for MQTT beginners, experts and researchers.