TY - GEN
T1 - Design of an Energy-Efficient End-to-End Messaging Protocol for Smart Cities
T2 - 6th ACM/IEEE International Conference on Internet of Things Design and Implementation, IoTDI 2021
AU - Chung, Shang Chih
AU - Wang, Chao
N1 - Publisher Copyright:
© 2021 ACM.
PY - 2021/5/18
Y1 - 2021/5/18
N2 - Internet-of-Things (IoT) applications at the city scale require a reliable and energy-efficient messaging service. In order to save energy consumption at each embedded IoT instrument, thus to prolong the application lifetime, it is best that the service be free of redundant messages. In this paper, we analyze the MQTT messaging protocol and show that there are three problems that may either cause message losses or produce redundant messages. For each problem we propose a solution, and we show that our design as a whole may be implemented efficiently. We have been implementing the design, and it is our hope that the messaging protocol as a result would be a good support to many smart-city applications.
AB - Internet-of-Things (IoT) applications at the city scale require a reliable and energy-efficient messaging service. In order to save energy consumption at each embedded IoT instrument, thus to prolong the application lifetime, it is best that the service be free of redundant messages. In this paper, we analyze the MQTT messaging protocol and show that there are three problems that may either cause message losses or produce redundant messages. For each problem we propose a solution, and we show that our design as a whole may be implemented efficiently. We have been implementing the design, and it is our hope that the messaging protocol as a result would be a good support to many smart-city applications.
KW - Energy Efficiency
KW - Internet of Things
KW - Messaging Middleware
UR - http://www.scopus.com/inward/record.url?scp=85107223618&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85107223618&partnerID=8YFLogxK
U2 - 10.1145/3450268.3453508
DO - 10.1145/3450268.3453508
M3 - Conference contribution
AN - SCOPUS:85107223618
T3 - IoTDI 2021 - Proceedings of the 2021 International Conference on Internet-of-Things Design and Implementation
SP - 255
EP - 256
BT - IoTDI 2021 - Proceedings of the 2021 International Conference on Internet-of-Things Design and Implementation
PB - Association for Computing Machinery, Inc
Y2 - 18 May 2021 through 21 May 2021
ER -