Abstract
This paper models an Internet of Things (IoT) system subject to probabilistic functional dependence (PFD), which takes place when the failure of one component (trigger) causes other system components (dependent components) to become isolated or inaccessible with certain probabilities. Competitions in the time domain between the trigger failure and dependent components' propagated failures may lead to dramatically different system statuses. The PFD behavior abounds in IoT systems involving relayed wireless communications (e.g., body sensor systems, smart homes). The existing works assume single-level PFD and zero failure propagation time. In practice, however cascading PFD may take place in IoT systems with multi-level configurations. Due to the cascading effect, a component may play a dual role as both a trigger and a dependent component simultaneously, creating correlations among different PFD groups. In addition, the failure originating from a component may take some random time to become effective. In this work, we make contributions by proposing a combinatorial hierarchical methodology for reliability analysis of IoT systems subject to cascading PFD and random failure propagation time. The suggested methodology is applicable to arbitrary types of failure time and propagation time distributions. An example smart home sensor system is analyzed to demonstrate the proposed methodology.