Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

A performance benchmarking methodology for MQTT broker implementations

: Gheorghe-Pop, Ilie-Daniel; Kaiser, Alexander; Rennoch, Axel; Hackel, Sascha

Volltext urn:nbn:de:0011-n-5995381 (644 KByte PDF)
MD5 Fingerprint: 703341ef84c00deba4d3f0b53b72d2b7
Erstellt am: 20.8.2020

Institute of Electrical and Electronics Engineers -IEEE-; IEEE Reliability Society:
Companion of the IEEE 20th International Conference on Software Quality, Reliability and Security, QRS-C 2020. Proceedings : 11-14 December 2020, Macau, China
Los Alamitos, Calif.: IEEE Computer Society Conference Publishing Services (CPS), 2020
ISBN: 978-1-7281-8915-4
ISBN: 978-1-7281-8916-1
International Conference on Software Quality, Reliability, and Security Companion (QRS-C) <20, 2020, Macau>
Workshop on System Testing and Validation (STV) <13, 2020, Macau>
Konferenzbeitrag, Elektronische Publikation
Fraunhofer FOKUS ()
performance testing; benchmarking methodology; MQTT; IoT; open source; TTCN-3

The rapid growth of IoT across the globe has been significant over the past decade. As the number of connected devices increases by the order of billions year over year, the capacity and operating costs of IoT networks and associated communications software becomes crucial. The manufacturers, software developers, integrators, telco operators as well as business-end users face an increasing need of a benchmarking reference that covers performance aspects of IoT transport protocols. This paper introduces a performance benchmarking methodology as well as examples for the definition of performance tests for the MQTT protocol. The implementation work was done within the open source project IoT Testware project which is part of the Eclipse Foundation. The test suites were specified in TDL-TO and realized in TTCN-3 using the open source IDE Eclipse Titan. The test specifications are covered by the standardization activities of the ETSI working group MTS TST.