Title: Performance modelling and analysis for IoT services

Authors: Jiwei Huang; Songyuan Li; Ying Chen; Junliang Chen

Addresses: State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China ' School of Computer Science, Beijing University of Posts and Telecommunications, Beijing 100876, China ' Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China ' State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China

Abstract: With the growing popularity of Internet of Things (IoT) services on the internet, performance has become an important issue in the design and optimisation of IoT service systems. This paper proposes a theoretical approach of performance evaluation for IoT services, which is expected to provide a mathematical prediction on performance metrics at the design phase before system implementation. In specific, we first formulate an atomic service by a queueing system, and then an IoT system can be modelled by a queueing network. Detailed quantitative model analyses under different request arrival distributions are presented, and performance metrics are obtained. Furthermore, we briefly study two popular problems which are resource management and task scheduling in order to illuminate how the models and analytical results can be applied in the design and optimization of IoT systems. Finally, simulation experiments based on real-world data are conducted to validate the effectiveness of our approach.

Keywords: Internet of Things; IoT; IoT service; performance evaluation; quality of service; queueing model.

DOI: 10.1504/IJWGS.2018.090742

International Journal of Web and Grid Services, 2018 Vol.14 No.2, pp.146 - 169

Received: 31 Aug 2016
Accepted: 25 Oct 2016

Published online: 27 Mar 2018 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article