Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
IoT Latency and Power consumption: Measuring the performance impact of MQTT and CoAP
Jönköping University, School of Engineering, JTH, Computer Science and Informatics.
Jönköping University, School of Engineering, JTH, Computer Science and Informatics.
2018 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The purpose of this thesis is to investigate the impact on latency and power consumption of certain usage environments for selected communication protocols that have been designed for resource constrained usage. The research questions in this thesis is based on the findings in Lindén report “A latency comparison of IoT protocols in MES” and seeks to answer the following:

  1. ”How does MQTT impact the latency and power consumption on a constrained device?”
  2. ”How does CoAP impact the latency and power consumption on a constrained device?”
  3. ”How does usage environment influence the latency for MQTT and CoAP?”

This thesis only seeks to explore concepts and usage environments related to wireless sensor networks, internet of things and constrained devices. The experiments have been carried out on a ESP WROOM 32 Core board V2 applying MQTT and CoAP as the communication protocols.

The overall research method used in this thesis is the experimental research design proposed by Wohlin et al. Experiments have been created to support or disprove hypotheses which are formulated to answer the research questions. The experiments were conducted in test environments, which mimic a real-life wireless sensor network environment. The process is thoroughly recorded to further increase the traceability of this thesis. This decision was made due to a comment Boyle et al. made about the problems with real-life experiments about the wireless communication-based research domain. Where Boyle et al. states that there is “insufficient knowledge” available for the research community.

The MQTT related latency experiments showed that QoS level 0 had the lowest latency of all the QoS levels. However, the results also showed that QoS 1 and 2 almost had an identical latency. The CoAP related latency experiments did not indicate any obvious trends. The results from the power consumption related experiments were inconclusive since the data was incomplete.

The usage environment related experiments yielded conclusive results. The data showed that there was a small variation in the latency impact across the various usage environments. Furthermore, the data suggest that CoAP and MQTT had lower latencies in a high signal strength environment compared to a lower signal strength environment. However, it is not clear if there were any unknown factors influencing the results.

Place, publisher, year, edition, pages
2018. , p. 100
Keywords [en]
Internet of things, IoT, Wireless sensor networks, WSN, Constrained devices, MQTT, CoAP, Latency, Power consumption, Experiment
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:hj:diva-39392ISRN: JU-JTH-PRU-2-20180091OAI: oai:DiVA.org:hj-39392DiVA, id: diva2:1205093
External cooperation
CombiQ AB
Subject / course
JTH, Computer and Electrical Engineering
Presentation
2018-02-21, E1105, Gjuterigatan 5, Hus E, Jönköping, Jönköping, 14:00 (English)
Supervisors
Examiners
Available from: 2018-05-14 Created: 2018-05-10 Last updated: 2018-05-14Bibliographically approved

Open Access in DiVA

fulltext(3033 kB)78 downloads
File information
File name FULLTEXT01.pdfFile size 3033 kBChecksum SHA-512
167b9fc4299d849f203307dcd7f7e5af307976e2b895fe25c78308859934d33f563f492968ef9881514d14d8b7e10ff768781888163fc2214e6c7ff22792f33c
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Lagerqvist, AlexanderLakshminarayana, Tejas
By organisation
JTH, Computer Science and Informatics
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 78 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 1316 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf