Viswanathan, Abhishek
(2017)
Analysis of Power Consumption of the MQTT Protocol.
Master's Thesis, University of Pittsburgh.
(Unpublished)
Abstract
With the exponential growth of the Internet of Things (IoT), there is a need to assess the different tradeoffs that exist in this realm of resource-constraints. Since it is touted as the protocol of IoT, it is imperative to explore MQTT in depth, analyzing the different conditions under which it might function favorably. Given the high importance of power in IoT devices, this thesis aims to shed light on some of the factors that might affect the power consumption and the different tradeoffs that exist when using the MQTT protocol.
MQTT, or MQ Telemetry Transport, is an open source protocol that operates on the publish/subscribe model for constrained devices. It provides messaging transport on top of the Transmission Control Protocol (TCP) in environments where networks have low bandwidth and high latency.
This thesis contains the results and inferences after varying the Quality of Service levels, Payload Sizes and implementing Authentication Mechanisms while using the MQTT protocol on a Raspberry Pi. It is hoped that the data from these experiments can be used to better predict the requirements of IoT systems.
Share
Citation/Export: |
|
Social Networking: |
|
Details
Item Type: |
University of Pittsburgh ETD
|
Status: |
Unpublished |
Creators/Authors: |
|
ETD Committee: |
|
Date: |
15 June 2017 |
Date Type: |
Publication |
Defense Date: |
25 April 2017 |
Approval Date: |
15 June 2017 |
Submission Date: |
6 June 2017 |
Access Restriction: |
No restriction; Release the ETD for access worldwide immediately. |
Number of Pages: |
80 |
Institution: |
University of Pittsburgh |
Schools and Programs: |
School of Information Sciences > Telecommunications |
Degree: |
MS - Master of Science |
Thesis Type: |
Master's Thesis |
Refereed: |
Yes |
Uncontrolled Keywords: |
IoT, MQTT, energy |
Date Deposited: |
15 Jun 2017 20:13 |
Last Modified: |
15 Jun 2017 20:13 |
URI: |
http://d-scholarship.pitt.edu/id/eprint/32399 |
Metrics
Monthly Views for the past 3 years
Plum Analytics
Actions (login required)
|
View Item |