Abstract | ||
---|---|---|
The IoT protocols used in the application layer, namely the Constraint Application Protocol (CoAP) and Message Queue Telemetry Transport (MQTT) have dependencies to the transport layer. The choice of transport, Transmission Control Protocol (TCP) or the User Datagram Protocol(UDP), on the other hand, has an impact on the Internet of Things (IoT) application level performance, especially over a wireless medium. The motivation of this work is to look at the impact of the protocol stack on performance over two different wireless medium realizations, namely Bluetooth Low Energy and Wi-Fi. The use case studied is infrequent small reports sent from the sensor device to a central cloud storage over a last mile radio access link. We find that while CoAP/UDP based transport performs consistently better both in terms of latency and power consumption over both links, MQTT/TCP may also work when the use requirements allow for longerlatency providing better reliability. All in all, the full connectivity stack needs to be considered when designing an IoT deployment. |
Year | DOI | Venue |
---|---|---|
2018 | 10.1109/GIOTS.2018.8534576 | 2018 Global Internet of Things Summit (GIoTS) |
Keywords | Field | DocType |
IoT,CoAP,MQTT,TCP,UDP,BLE,802.11ah | Application layer,User Datagram Protocol,Computer science,Computer network,Transport layer,Transmission Control Protocol,Message queue,MQTT,Protocol stack,Bluetooth | Conference |
ISBN | Citations | PageRank |
978-1-5386-6452-0 | 0 | 0.34 |
References | Authors | |
0 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Anna Larmo | 1 | 226 | 38.37 |
Felipe Del Carpio | 2 | 0 | 0.34 |
Pontus Arvidson | 3 | 2 | 0.76 |
Roman Chirikov | 4 | 3 | 1.45 |