Abstract
With the emergence of IoT, many aspects of our daily life are being transformed. Billions of smart devices are being connected globally to perform efficient decision making for individuals. This increases their requirement to qualify as dependable systems. Thus, the performance of such systems becomes crucial and inherently depends upon the proper functioning of its components and the underlying network. Conventionally network performance has been measured by measuring factors like packet loss, packet delivery ratio, throughput and delay, but these metrics have not provided a satisfactory measure of system dependability. In this contribution, we present analytical formulations that are used to analyze the behavior of the IoT networks, under different types of payloads, such as video, voice and text traffic. We also examine network resilience as an example of FTP (File transfer protocol) and CoAP (Constrained Application Protocol). These measures are systematically correlated with the quality characteristics that have been defined in ISO/IEC 25010, thus providing a cohesive framework of assessing the performance as well as the dependability of an IoT network. The approach suggested gives a greater understanding of those factors that influence the network connectivity and the overall robustness of the system in the case of IoT application.