Ανάλυση και σύγκριση πρωτοκόλλων επικοινωνίας επιπέδου εφαρμογής (HTTP3, MQTT, CoAP) και υλοποίηση συνδέσεων
Analysis and comparison of application layer communication protocols (HTTP3, MQTT, CoAP) and implementation of connections

View/ Open
Keywords
MQTT ; CoAP ; HTTP ; IoT ; Communication protocolsAbstract
This dissertation examines three of the most widespread communication protocols, namely
HTTP MQTT and CoAP, with the latter two being the most widespread in IoT while the
former acts as a baseline. The mechanisms and workings of each protocol are analyzed from
a design point of view, and in a concise but comprehensive way. A literature review is made
for the comparison of all three protocols through various aspects. The comparison is
extended for MQTT-CoAP by implementing simulation programs to measure the usage of
processing resources, in terms of the two most used communication models in IoT
applications namely the Publish-Subscribe model and Request-Response model.