Abstract
Body sensor networks (BSNs) are playing a crucial role in tackling arising challenges during the COVID-19 pandemic. This work contributes by modeling and analyzing the BSN reliability considering the effects of correlated functional dependence (FDEP) and random isolation time behavior. Particularly, the FDEP exists in BSNs where a relay is utilized to assist the communication between some biosensors and the sink device. When the relay malfunctions, the dependent biosensors may communicate directly with the sink for a limited, uncertain time. These biosensors then become isolated from the rest of the BSN when their remaining power depletes to the level insufficient to support the direct communication. Moreover, multiple biosensors sharing the same relay and a biosensor communicating with the sink via several alternative relays create correlations among different FDEP groups. In addition, the competition in the time domain exists between the local failure of the relay and the propagated failures of dependent biosensors. Both the correlation and competition complicate the reliability modeling and analysis of BSNs. This work proposes a combinatorial and analytical methodology to address both effects in the BSN reliability analysis. The proposed method is demonstrated using a detailed case study and verified using a continuous-time Markov chain method.
Keywords: Body sensor network, Combinatorial method, Correlation, Random isolation time, Reliability analysis
Acronyms
- BDD
binary decision diagram
- BSN
body sensor network
- CTMC
continuous-time Markov chain
- FDEP
functional dependence
- FT
fault tree
- LF
local failure
- ITE
isolation time event
- NDC
non-dependent component
probability density function
- PF
propagated failure
- PFGE
propagated failure with global effect
- TE
trigger event
- TTI
time-to-isolation
Notations
event of the event A occurring before the event B
- iLF
event of LF of component i
- iI
event that component i is isolated from the system within the mission time
- iPF
event of PFGE of component i
- INDC
set of NDCs
- SR
event that the system is reliable
- t
mission time
- CR(t)
conditional probability that the system is reliable given that at least one NDC has PFGE
- fiLF(t)
PDF of time-to-LF of component i
- fiPF(t)
PDF of time-to-PF of component i
- fiI(t)
PDF of time-to-isolation of the dependent component i given the failure of its relay
- m
the number of triggers
- Pu(t)
probability that at least one NDC has PFGE
- qiL(t)
conditional probability that component i has LF given that no PFGE occurs to component i
- qiLF(t)
LF occurrence probability of component i
- qiPF(t)
PFGE occurrence probability of component i
- R(t)
system reliability
- TEj
occurrence of the trigger event j
- Dj
set of affected dependent components under TEj
- nj
the number of components in Dj
- SPFj,k
set of components with PFGEs in Dj under
- pj,k
the number of component in SPFj,k
- SNPFj,k
set of components without PFGEs in Dj under
- qj,k
the number of components in SNPFj,k
1. Introduction
Body sensor networks (BSNs), which monitor the physiological and metabolic parameters of the human body, play an essential role in tackling arising challenges during the COVID-19 pandemic [1,2]. For example, by detecting the health-related information (e.g., temperature, oxygen saturation (SpO2), respiratory rate, and lung sounds), BSNs can monitor the populations at risk (such as caregivers and people working at airports and restaurants) and determine the priority of infected people [3]. A lower priority is determined for people who are in the early stages of coronavirus infection and need to be quarantined, and a higher one is determined for people who are with mild symptoms but may suddenly worsen and need emergency care [3,4]. Due to the life-critical nature of the BSN applications, reliability modeling and analysis are necessary when designing and operating a BSN system [3,5].
A BSN system contains several wearable biosensors for sensing and transmitting signals and a sink device for processing data acquired. The relayed communication, where biosensors usually communicate with the sink device through a relay, is typically used for the BSN system to improve the reliability, energy efficiency, and long-term sustainability of information delivery [6], [7], [8]. The relationship between the relay and its dependent biosensors is an example of the functional dependence (FDPE) behavior, which can lead to the competition in the time domain between the local failure (denoted by LF) of the relay and the propagated failures (denoted by PF) of corresponding dependent biosensors [[9], [10]]. This work assumes the propagated failure with global effect (PFGE), where a PF crashes the whole BSN system once occurring. Specifically, biosensors can be subject to PFs (which damage the biosensor itself and other BSN components, e.g., malicious cyber-attacks from intelligent eavesdropper [11]) and LFs (which damage the biosensor itself, e.g., malfunction due to aging [12]). The BSN system status is different according to the occurrence sequence of the relay's LF and the dependent biosensors’ PFs. If the LF of the relay occurs first, the failure isolation effect dominates, preventing PFs originating from the dependent biosensors from damaging the rest of the BSN system and at the same time preventing the isolated biosensors from contributing to the function of the BSN system. On the other hand, if the PFs of dependent biosensors occur first, the failure propagation effect dominates, causing extensive damages to the BSN system. In summary, the failure propagation effect and the failure isolation effect may take place in the actual BSN operation. The effect that dominates the status of the BSN system is dependent on the competitions between the relay's LF and the dependent biosensors’ PFs in the time domain. In addition to BSNs [13], such competitions have been explored in the operation of other systems, such as the flight control system of the aircraft [14], the electricity system [15], and the hydroelectric generation plant [16].
The system reliability analysis has been investigated for different types of competitions. For example, competitions between the degradation and the catastrophic failures were modeled based on different statistical failure modes (e.g., s-independent [17,18] or s-dependent [[19], [20], [21]]). Competing processes were investigated in the context of accelerated life tests in [22,23], system maintenance policies in [24,25], and the system size optimization in [26,27]. Competitions between the uncovered and covered fault modes of system components were studied as the imperfect fault coverage behavior in some studies [[28], [29], [30]]. Distinguishable from those works, the competition addressed in this paper is between the failure propagation and isolation effects.
Addressing the competing failure propagation and isolation effects has recently received lots of attentions. Combinatorial reliability analysis methods were proposed for binary state systems [[31], [32], [33]], multi-state systems [34], phased mission systems [[35], [36], [37]], and cascading systems [38,39]. A generalized stochastic Petri net method was proposed for modeling the reliability of a system where the stochastic dependencies exist among the system components [14]. However, most of the existing models assumed instantaneous isolation when the failure isolation effect takes place. In practice, the isolation may take random time to happen. Specifically, in the BSN, when the LF of the relay occurs first, the dependent biosensor can increase its transmission power to enable the direct communication with the sink. Before the biosensor's remaining power depletes to the level insufficient to support the direct contact, the biosensor can communicate with the sink device directly (i.e., is not isolated). The time that it takes to isolate the dependent biosensor is random and uncertain, depending on the battery's remaining power and the distance between the dependent biosensor and the sink device. With the consideration of the random isolation time, the failure propagation effect dominates if any PF of the dependent biosensor takes place before the relay's failure, or it happens after the relay's failure but before the remaining battery power in the biosensor becomes insufficient to support the direct communication to the sink node.
In [40], the random isolation time was first studied for BSN systems with independent FDEP groups. However, the correlated FDEP groups exist in many real-world systems [[41], [42], [43]], where multiple biosensors may share the same relay or a biosensor can communicate with the sink device via several alternative relays (for fault-tolerant routing), incurring correlations among multiple FDEP groups and thus further complicating the BSN reliability modeling and analysis. This paper advances the state of the art by suggesting a combinatorial and analytical methodology for modeling and analyzing the reliability of BSNs subject to competing failure propagation and isolation effects from multiple correlated FDEP groups and random isolation time.
The remainder of the paper is organized as follows: Section 2 introduces the preliminary method for addressing the single FDEP group with the random isolation time. Section 3 proposes a combinatorial approach for evaluating the reliability of BSN systems subject to correlated FDEP groups and random isolation time. Section 4 presents a step-by-step illustration of the proposed method using an example BSN system. Section 5 presents numerical results and analysis. Verification of correctness of the proposed method using the Markov-based method is also performed. Finally, Section 6 concludes the work and outlines future research directions.
2. Preliminary method for modeling FDEP with random isolation time
To model the FDEP relationship between the relay (referred to as the trigger) and the dependent biosensor with the random isolation time behavior, an FDEP gate with a tilde symbol is defined as shown in Fig. 1 , where T and D respectively model failure events of the trigger T and the dependent biosensor D, and models that the biosensor D takes a random time to be isolated if the LF of the trigger T occurs.
Fig. 1.

Modeling FDEP with random isolation time.
As discussed in the Introduction, the competing behavior exists between the failure isolation and propagation effects. The failure isolation effect wins if T’s LF happens before D’s PFGE and the time needed for isolating D is less than the time difference between T’s LF and D’s PFGE. When the isolation effect wins, D is isolated and the BSN system may still be functional, depending on the components remaining in the system. The failure propagation effect wins if: i) D’s PFGE happens before T’s LF, or ii) D’s PFGE happens after T’s LF and the time needed for isolating D is greater than the time difference between them. When the failure propagation effect wins, D’s PFGE crashes the entire system. Meanwhile, when T’s LF occurs, it takes a random time for D to be isolated. Table 1 summarizes the occurrence of the isolation time behavior of D and the competing behavior based on the occurrence of T’s LF (denoted by TLF) and D’s PFGE (denoted by DPF). and are complementary events of TLF and DPF, respectively. Note that because we consider the isolation time behavior of the dependent biosensor D as the behavior that the dependent biosensor D takes a random time to be isolated given that TLF occurs and the competing behavior occurs when both TLF and DPF take place, in Table 1, neither the isolation time behavior nor the competing behavior happens under the combinations of and .
Table 1.
The system behavior based on the occurrence of TLF and DPF.
| Combinations | Behavior involved |
|---|---|
| Neither the isolation time behavior nor the competing behavior | |
| Neither the isolation time behavior nor the competing behavior | |
| The isolation time behavior only | |
| Both the isolation time behavior and the competing behavior |
When the isolation time behavior of D happens, the system including the FDEP group may still function under three situations listed below.
-
■
Situation (a): the system does not involve the competing behavior and the dependent component D is isolated after the mission time;
-
■
Situation (b): the system does not involve the competing behavior and the dependent component D is isolated during the mission time; and
-
■
Situation (c): the system involves the competing behavior and the dependent component D is isolated before DPF.
Fig. 2 illustrates the occurrence sequence of TLF, DPF, and DI under each situation, where DI denotes the event of D being isolated within the mission time given that TLF occurs (i.e., the failure isolation effect takes place).
Fig. 2.
Occurrence sequence of TLF, DPF, and DI under each situation.
The occurrence probability of each situation is calculated as follows. Under situations (a) and (b), no PFGE happens to D. Because the occurrence of the event DI depends only on the occurrence of the event TLF, the battery power remained in the dependent component D and the distance between D and the sink device, the relationship between the event DPF and the event DI is assumed to be independent. Note that while the failure propagation effect and the failure isolation effect are mutually exclusive, the relationship between the event DPF and the event TLF can be assumed to be independent since the two events occur to two different system components (i.e., the dependent component D experiencing the PFGE does not affect the trigger component T experiencing an LF and vice versa). Hence, the occurrence probability of situations (a) and (b), respectively denoted by and , can be evaluated as (1) and (2), where is evaluated as with denoting the PFGE occurrence probability of the dependent component D.
| (1) |
| (2) |
Suppose that TLF happens at and happens at , and . The length of the time from the occurrence of TLF to the occurrence of DI, i.e., time-to-isolation (TTI), is denoted as , , and its interval is under situation (a) and is under situation (b). Based on the sequential event probability evaluation [[16], [44]], in (1) and in (2) are obtained as (3), where is the probability density function (PDF) of time-to-LF of T at , and is the PDF of TTI of D at (i.e., the time when the event DI occurs) given that TLF occurs at .
| (3) |
Under situation (c), the competing failure behavior and the isolation time behavior occur. The FDEP model can be functional only if TLF occurs before DPF and the time needed for isolating D is less than the occurrence time between them (denotes by ). Suppose that TLF happens at , DPF happens at , and DI happens at , , and . is evaluated as (4), where is PDF of time-to-LF of T at , is the PDF of time-to-PFGE of D at , and is the PDF of time-to-isolation of D at given that TLF occurs at .
| (4) |
The model presented in this section aims to address the random isolation time behavior. Therefore, the FDEP group with a single trigger and a single dependent component is illustrated. This preliminary method is incorporated in the proposed methodology for addressing the FDEP model with multiple triggers and dependent components. Refer to Section 4 for specific illustrations.
3. Proposed combinatorial methodology
The combinatorial methodology proposed for the reliability analysis of BSNs with correlated FDEP groups and the random isolation time behavior contains five steps. Note that reliability is generally defined as “the probability that a product, system, process, or service will perform a required function under stated conditions for a stated period of time” [45]. In this work, the reliability of a BSN system is defined as the probability that the BSN system will perform its required monitoring function correctly using multiple biosensors and relays throughout an interval of time [0, t], where biosensors are used to measure physiological and/or motion information and relays are used to assist communications between biosensors and the sink device.
3.1. Step 1: separate PFGEs of non-dependent components
PFGEs originating from components whose functions are not dependent on any other system components’ function cannot be isolated. Such components are referred to as non-dependent components (NDCs). Applying the total probability law, we can separate PFGEs of NDCs from the system reliability (denoted by R(t)) as (5), where SR represents that the system is reliable.
| (5) |
In (5), Pr(SR│at least one NDC having PFGE) is 0 since any PFGEs originating from NDCs can lead to the failure of the whole system. Denoting Pr(SR│no NDCs having PFGEs) by CR(t) and Pr(no NDCs having PFGEs) by Pu(t), (5) is simplified to (6).
| (6) |
In (6), is calculated by (7), where denotes the set of NDCs subject to PFGEs and denotes the PFGE occurrence probability of component i at time t and is evaluated based on the input time-to-PFGE parameters of component i.
| (7) |
The calculating procedure of is presented in steps 2 to 5 in Sections 3.2 – 3.5. Note that is a conditional probability. Therefore, the corresponding component i’s failure probability used in calculating , denoted by , is a conditional failure probability given that component i does not experience PFGE. Considering the s-relationship between LF and PFGE of component i, is calculated by (8), where iLF and iPF are events of component i having an LF and a PFGE, respectively.
| (8) |
In (8), the independent relationship between LF and PFGE implies that the incidence of one event does not affect the occurrence probability of the other event, thus we have . The mutually exclusive relationship represents that LF and PFGE are disjoint and cannot occur at the same time. Thus, we have [46]. Note that each biosensor considered in this work is subject to LFs that may compromise its sensing function (referred to as sensing LF) or transmission function (referred to as transmission LF) [13]. If the PFGE of the same biosensor is caused by the jamming attacks that are based on the transmission function by transmitting illegal signals without compromising the sensing function of the biosensor, the relationship is independent between PFGE and sensing LF and is mutually exclusive between PFGE and transmitting LF.
3.2. Step 2: generate trigger event space
In the BSN system having m triggers, which are denoted as , …, , …, , a trigger event space of disjoint sets can cover all possible combinations of the occurrence or non-concurrence of LFs of triggers. Denoting the occurrence and non-concurrence of LF of by and respectively, one can enumerate each combination of trigger events (TEs) as shown in (9).
| (9) |
Applying the total probability law, is calculated as
| (10) |
To calculate in (10), two cases (Case 1 and Case 2) are considered based on the logic input of the FDEP gate.
Case 1
The inputs of all the FDEP gates are logic false (‘0′), implying that either none of the triggers’ LFs happen or the triggers’ LFs happen but have no effect on the dependent components. Under Case 1, neither the competing failure behavior nor the isolation time behavior affects the BSN system. Applying the total probability law, under this case is calculated as (11), where is determined by its definition in (9). is determined by the reduced fault tree (FT) model under TEj, which is obtained by reducing the original system FT model through removing all the trigger failure events with the efficient binary decision diagram (BDD) based method [47]. under Case 1 is evaluated in this step.
(11)
Case 2
At least one of the inputs of the FDEP gates is logic true (‘1′), i.e., the LF of the trigger happens and affects the related dependent components. Under this case, the competing failure behavior and/or the isolation time behavior occur(s) to the BSN system. Applying the divide-and-conquer principle, we divide under Case 2 by addressing these two behaviors in Step 3.
3.3. Step 3: analyze competing failure behavior and isolation time behavior under Case 2
Under , suppose that the set of affected dependent components is and the number of them is , i.e., . Based on the occurrence or non-concurrence of ’s PFGE (respectively denoted by and ), a dependent component event space is generated. Each combination (denoted by ) is enumerated as shown in (12).
| (12) |
Applying the total probability law, under Case 2 can be calculated by
| (13) |
Consider . Denote the number of affected dependent components (i.e., components in ) that have PFGEs as and they constitute the set , and denote the number of components in that have no PFGEs as and they constitute the set . Based on the definition of in (12), , , , and are summarized in Table 2 .
Table 2.
and for
| 0 | ||||
| 1 | ||||
| 0 |
According to the values of and , Case 2 can be further divided into three scenarios: (a), (i.e.,); (b) (i.e., ); and (c) (i.e., ).
The isolation time behavior is involved when calculating . Specifically, it is incorporated with the competing failure behavior for components in and is considered without the competing failure behavior for components in . The analysis procedures for , , and are performed as follows.
: , , , and }. Since is empty, the competing failure behavior does not exist. The isolation time behavior is addressed for in . According to the isolation status of , an isolation time event (ITE) space is generated. It contains mutually exclusive ITEs as shown in (14), where and represents ’s isolation and ’s non-isolation, respectively. Applying the total probability law, in (13) can be calculated by (15).
| (14) |
| (15) |
: According to Table 2, , , , and . Since is not empty, the competing failure behavior occurs, which is caused by the different occurrence sequences of (defined in (9)) and the PFGE of in the time domain. The competing results and related requirements are introduced in Section 2. Note that under , D and T in Section 2 are revised to and , respectively. Denote the event of the failure propagation dominating the BSN system as with subscript p being the propagation effect and the event of the failure isolation dominating as with subscript i being the isolation effect. in (13) is calculated and simplified as
| (16) |
: According to Table 2, , , and . Consider and . The competing failure behavior and the isolation time behavior affect and the isolation time behavior affects . The competing result is either the failure propagation (denoted by ) or the failure isolation (denoted by ). An ITE space is generated to cover mutually exclusive combinations. Combining the analyzing procedure of and , in (13) is obtained by (17).
| (17) |
in (15), in (16), and in (17) can be evaluated by applying the preliminary method in Section 2 with components’ input time-to-LF/PFGE parameters and components’ input isolation time parameters. Refer to Section 4.2.3 for illustrations. in (15), in (16), and in (17) are evaluated in the next step.
3.4. Step 4: evaluate conditional system reliability
denotes the conditional system reliability given that the dependent components indicated by are isolated by the occurrence of . For example, when l = 2, according to (14), is isolated. Similarly, in (16) and in (17) denote the conditional system reliability given the isolation of the dependent components under and , respectively. These conditional system reliabilities can be evaluated by applying the efficient BDD-based method on the reduced FT model [47], which is obtained by removing the trigger failure events and replacing all isolated dependent components with constant ‘1′ (True). Refer to Section 4.2.4 for illustrations.
3.5. Step 5: integrate for the entire system reliability
under Case 1 is obtained by (11) in Step 2. According to (14), under Case 2 is obtained in Step 3 by (13) via integrating evaluated by (15), evaluated by (16), and evaluated by (17). Having under both Cases 1 and 2, is consecutively obtained by (10). Finally, with obtained by (7), the entire BSN system reliability is integrated using (6).
Based on discussions in Sections 3.1–3.5, Fig. 3 shows the flowchart of the proposed BSN reliability evaluation algorithm.
Fig. 3.
Flowchart for the proposed BSN reliability evaluation method.
4. Illustrative example
Fig. 4 shows an example patient monitoring BSN system, which consists of three biosensors (, , and ) and two relays ( and ). Specifically, sensors S 1 and S 2 are used to measure patient's physiological information like heart rates and oxygen saturation (); sensor S 3 is the motion sensor and is used to track patient's body positions. Sensor S 1 can communicate with the sink device directly. Sensor S 2 can deliver sensed data to the sink device via or . Sensor S 3 can deliver sensed data to the sink device via . The sink device gathers and processes the data acquired by all the sensors, facilitating caregivers’ involvement in action taking. The sink device is assumed to be perfect during the considered mission time.
Fig. 4.

Example patient monitoring BSN system.
4.1. FT modeling
Fig. 5 illustrates the dynamic FT model of the example BSN system. To obtain a good diagnostic certainty, the caregiver requires at least two types of information; in other words, the example BSN system fails when any two out of three biosensors malfunction, which is modeled using the top 2-out-of-3 gate in the system dynamic FT.
Fig. 5.
Dynamic FT model of the example BSN system.
The FDEP behavior with random isolation time exists among relays ( and ) and biosensors ( and ) in the illustrative example. In the case where and undergo LFs, and can communicate with the sink directly within a certain period (modeled by random isolation time); as time goes on, remaining power in respective biosensor depletes to the level insufficient to support the direct link, resulting in biosensor(s) becoming inaccessible/isolated from the system. To model the FDEP behavior, two FDEP gates are used for the two correlated FDEP groups. The left FDEP group involves , , , and a top AND gate connecting and , which models depending on either or . The right FDEP group involves and . To model the random isolation time behavior, denotes that takes a random time to be isolated when and fail, and denotes that takes a random time to be isolated when fails.
Note that various approaches (e.g., Markov models [48], Monte Carlo simulations [49], stochastic approaches [50], and fuzzy approaches [51]) may be applied to analyze dynamic FT models (without considering the competing failure isolation and propagation effects). In this work, we perform the dynamic FT analysis using the proposed combinatorial methodology to evaluate the reliability of BSN systems subject to the competing behavior.
4.2. Step by step analysis
To evaluate the example BSN reliability, i.e., in (6), the procedure proposed in Section 3 is applied. The detailed analysis is performed step by step in Sections 4.2.1 – 4.2.5.
4.2.1. Step 1: separate PFGEs of non-dependent biosensors
Applying (6), the PFGE effect of NDCs is separated. For the illustrated BSN system, . Based on (7), is evaluated as (18). The evaluating procedure of in (6) is elaborated in the following subsections (Sections 4.2.2 – 4.2.5).
| (18) |
4.2.2. Step 2: generate trigger event space
In the example BSN system, there are two triggers. Therefore, , , and . The example system contains TEs. Applying (9), each TE is defined as shown Table 3 . Applying (10), is obtained as (19).
| (19) |
Table 3.
Definition and classification of TEj, j = 1,2,3,4.
According to logic inputs of each FDEP group, and are classified into Case 1, and and are classified into Case 2. and are evaluated in this step; and are evaluated in Step 3.
: Applying (11), is evaluated as (20), where is determined by its definition in Table 3 as (21).
| (20) |
| (21) |
Under , both and function correctly, and neither the competing failure behavior nor the isolation time behavior occurs to and . The reduced system FT model for evaluating is given in Fig. 6 (a), which is generated by removing , , and all the FDEP gates from the FT model in Fig. 5. The reduced FT model under TE 1 contains the biosensors undergoing PFGEs, therefore, the separable method formulated in (6) is applied to calculate as (22), where denotes the occurrence probability of no PFGEs originating from biosensors under TE 1 and is evaluated as (23). Note that ’s PFGE effect is excluded when calculating since it has been considered in (18).
Fig. 6.
Reduced system models under
in (22) denotes the conditional system reliability given that no PFGEs originate from biosensors in the reduced FT model. To convert the FT model to the BDD model, the 2-out-of-3 gate is expanded to a set of AND and OR gates as shown in Fig. 6(b). Using the operations rules in [47], the corresponding BDD model is gendered as shown in Fig. 6(c), where the 0-edge of each non-sink node is marked with the solid green line, representing that the corresponding component is reliable; the 1-edge is marked with the dashed red line, representing that the corresponding component is failed. Therefore, is evaluated as (24) by adding all paths’ probabilities from the root node to the sink node ‘0′ in the BDD model.
| (22) |
| (23) |
| (24) |
: Applying (11), is evaluated as (25), where is determined by its definition in Table 3 as .
| (25) |
Under , fails locally and functions correctly. Since ’s LF has no effect on and , neither the competing failure behavior nor the isolation time behavior occurs to the BSN system. The reduced system FT model for evaluating is obtained by removing , , and all the FDEP gates, which is the same as that in Fig. 6(a). Therefore, is the same as , i.e., .
4.2.3. Step 3: analyze competing failure behavior and isolation time behavior under Case 2
According to Table 3, and are under Case 2. The competing failure behavior and the isolation time behavior under and are analyzed in Sections 4.2.3.1 and 4.2.3.2 as follows.
4.2.3.1.
functions correctly and fails locally, resulting in being affected. Therefore, the set of the affected dependent biosensor under is and the number of the affected dependent biosensor is . Based on (12), the dependent biosensor event space has combinations, which are and . Applying (13), in (19) is obtained by
| (26) |
The isolation time behavior of under and is addressed. Specifically, under , no PFGE originates from ; therefore, the number of affected dependent biosensors with PFGEs is 0, and the number of affected dependent biosensor without PFGEs is 1 and it forms the set , i.e., , , , and . Under , PFGE originates from , therefore, , , , and . Table 4 summarizes the definition, , , , and under . The competing failure behavior and the isolation time behavior under each are analyzed as follows.
Table 4.
Definition, , and under
| Definition | |||||
|---|---|---|---|---|---|
| 0 | 1 | ||||
| 1 | 0 |
: No PFGE originates from and R 2 fails locally; therefore, the competing failure behavior does not exist and the isolation time behavior of is addressed. Applying (14), the ITE space under is generated and shown in Table 5 . Applying (15), in (26) is evaluated as (27), where is evaluated in this step and is evaluated in Step 4 (refer to Section 4.2.4.1).
| (27) |
Table 5.
Definition of
| Definition | |
|---|---|
: is not isolated from the system. According to defined (Table 3), (Table 4), and (Table 5), denotes the occurrence probability of the event . Since events , , and () are assumed to be independent, can be calculated as . Applying the first equation of (3) in Section 2 with the time-to-LF parameters of R 2 and the isolation time parameters of S 3, is obtained as
| (28) |
: is isolated from the system. denotes the occurrence probability of the event . Applying the second equation of (3), it is obtained as
| (29) |
: Since PFGE originates from , the competing failure behavior and the isolation time behavior take effect on . Based on Table 4, , , , and. According to the competing result, two disjoint events are distinguished:
-
■
: R2LF happens before S 3 PF, and the time for isolating S 3 is less than the difference between them. The example BSN system may still be alive depending on S 2 and S 3.
-
■
: S3PF happens before R 2 LF, or S 3 PF happens after R 2 LF and the time needed for isolating S 3 is greater than the time difference between the occurrence time of R 2 LF and S 3 PF. The entire BSN system fails.
Applying (16), we have (30), where is evaluated in this step and is evaluated in Step 4 (refer to Section 4.2.4.1.).
| (30) |
According to the definition of (Table 3) and , denotes the occurrence probability of the event . Since the events and are assumed to be independent, is evaluated as . Applying (4) with the input time-to-LF parameters of R 2, the input time-to-PFGE and isolation time parameters of S 3, is evaluated as
| (31) |
4.2.3.2.
Both and fail locally, resulting in and being affected. Therefore, and . Based on (12), the dependent biosensor event space has four combinations. The definition, , , , and of each combination are given in Table 6 . Applying (13), in (19) is calculated as (32). The competing failure behavior and the isolation time behavior under each are analyzed as follows.
| (32) |
Table 6.
Definition, , and under
| Definition | |||||
|---|---|---|---|---|---|
| 0 | 2 | ||||
| 1 | 1 | ||||
| 1 | 1 | ||||
| 2 | 0 |
: R1 and R 2 fail locally and no PFGE originates from S 2 or S 3; therefore, the isolation time behavior of and is addressed but the competing failure behavior does not exist. Applying (14) with p 4,1, q 4,1, SPF 4,1, and SNPF 4,1 given in Table 6, the ITE space under is generated and shown in Table 7 . Applying (15), is obtained as (33), where is evaluated as follows and is evaluated in Step 4 (refer to Section 4.2.4.2.).
| (33) |
Table 7.
Definition of
| Definition | |
|---|---|
: The definition and the formula for evaluating are summarized in Table 8 . Take (i.e., ) as an example. Since no PFGEs originate from and under TE 4,1, it is evaluated as with and [. is evaluated by the preliminary method. Specifically, there are two possible occurrence sequences between R 1 LF and R 2 LF, which are either R 1 LF before R 2 LF (denoted by ) or R 2 LF before R 1 LF (denoted by ). Therefore, equals to the summation of and . Suppose that R 1 LF happens at , R 2 LF happens at , happens at , and happens at . In terms of the event , we have , , and . According to the BSN system configuration, the event S 2 I happens when occurs and the event S 3 I happens when occurs. Based on (3), the interval is of (which is the difference of and ) and is of (which is the difference of and ). In terms of the event , , , and , the interval is of (which is the difference of and ) and is of (which is the difference of and ). In summary, is evaluated as (34). can be obtained via the same analysis procedure.
| (34) |
Table 8.
Definition and formula for evaluating
| Event | Definition | |
|---|---|---|
: R1 and R 2 fail locally, PFGE originates from , and no PFGE originates from S 3; therefore, the competing failure behavior and the isolation time behavior affect and the isolation time behavior of is addressed. Based on the competing result, two disjoint events ( and ) are distinguished. According to the isolation status of S 3, two ITEs are generated and shown in Table 9 . Applying (17), is obtained as (35), where is evaluated in this step and is evaluated in Step 4.
| (35) |
Table 9.
Definition of
| Definition | |
|---|---|
: When m = 1, denotes the occurrence probability of the event , and it is calculated as with and . Applying the preliminary method, is evaluated as (36). Similarly, is evaluated as (37).
| (36) |
| (37) |
: R1 and R 2 fail locally, no PFGE originates from S 2, and PFGE originates from ; therefore, the isolation time behavior of is addressed and the competing failure behavior and the isolation time behavior affect . Two disjoint events ( and ) are distinguished and two ITEs are generated ( , and ). Applying (17), is obtained as (38). The analysis procedure of is similar to that of . Table 10 summarizes the formula for calculating . is evaluated in Step 4.
| (38) |
Table 10.
Formula for evaluating
| Event | Definition | |
|---|---|---|
: R1 and R 2 fail locally and PFGEs originate from S 2 and S 3; therefore, the competing failure behavior and the isolation time behavior are addressed for S 2 and S 3. According to the competing result, two disjoint events (, and ) are distinguished. Applying (16), we have (39), where equals to 0 for the illustrative BSN system since both S 2 and S 3 are isolated under .
| (39) |
4.2.4. Step 4: evaluate the conditional system reliability
This step illustrates the procedure for analyzing the conditional system reliabilities under TE 3 and TE 4, which are in (27), in (30), in (33), in (35), in (38), and in (39).
4.2.4.1. TE3
: The reduced FT and BDD models for evaluating are obtained as follows. Under , the isolation time behavior of S 3 is addressed. But because the power in S 3 is sufficient to support the direct link between the sink and S 3 within the mission time, S 3 is not isolated (refer to the Situation (a) in Section 2), the failure of R 2 cannot cause the isolation of S 3 and S 3 remains in the BSN system. The reduced FT and BDD models under are the same as those in Fig. 6. Under (refer to Situation (b) in Section 2), the failure of R 2 causes the isolation of S 3. Therefore, the reduced FT model is obtained by replacing S 3 with ‘1′, which is shown as Fig. 7 (a). The corresponding BDD model is given in Fig. 7(b).
Fig. 7.
Reduced system models under
Using the similar separable method formulated in (6), is evaluated as (40), where denotes the occurrence probability of no PFGEs originating from biosensors appearing in the reduced FT model (excluding S 1 considered in (18) and S 3 considered in (28) or (29)). denotes the conditional system reliability given that no PFGEs originate from biosensors in the reduced FT model under and can be obtained by the BDD-based method. The evaluation expressions of and are summarized in Table 11 . Note that equals to as they have the identical reduced FT and BDD models.
| (40) |
Table 11.
and
| l | ||
|---|---|---|
| 1 | ||
| 2 |
: The competing failure behavior occurs between R2LF and S 3 PF, and the competing result is S 3 being isolated from the BSN system. Therefore, the reduced FT model is generated by removing all the relays and the FDEP gates from the dynamic FT model and replacing S 3 with ‘1′. The reduced FT and BDD models under are the same as those in Fig. 7. Using the similar separable method formulated in (6), is evaluated as
| (41) |
4.2.4.2. TE4
: The reduced FT models for evaluating are shown in Fig. 8 . Using the same analysis procedure, the expressions for evaluating and are summarized in Table 12 . Correspondingly, we have .
Fig. 8.
Reduced system FT models under
Table 12.
and
| l | ||
|---|---|---|
| 1 | 1 | |
| 2 | 1 | |
| 3 | 1 | |
| 4 | – | 0 |
: The reduced system FT models under events and are identical to the models in Fig. 8(b) and (d), respectively. Based on the reduced FT models, and are summarized in Table 13 . We have .
Table 13.
and
| m | ||
|---|---|---|
| 1 | 1 | |
| 2 | – | 0 |
: The reduced FT models under events and are identical to the models in Fig. 8(c) and 8(d), respectively. Also, we have with and summarized in Table 14 .
Table 14.
and
| m | ||
|---|---|---|
| 1 | 1 | |
| 2 | – | 0 |
: The reduced system FT model under is generated by removing all the relay failure events and the FDEP gates from the dynamic FT of the example BSN system and replacing S 2 and S 3 with ‘1′, which is identical to that under (Fig. 8(d)). Therefore, , resulting in .
4.2.5. Step 5: integrate for the entire BSN system reliability
In Step 3, according to (20), we integrate with and evaluated by (21) and (22). According to (25), we integrate with and . According to (26), we integrate with and evaluated by (27) and (30). And according to (32), we integrate with evaluated by (33), (35), (38), and (39). In Step 2, we integrate with . According to (6), we integrate the example BSN reliability, R BSN(t), with evaluated by (18) and evaluated by (19).
5. Numerical results and analysis
The Weibull distribution with the scale parameter () and the shape parameter () is adopted for modeling biosensors’ time-to-LF/PFGE and isolation time (IT) [13]. The PDF of random variable W with the Weibull distribution is given as (42). Particularly, the Weibull distribution reduces to the exponential distribution when . Table 15 illustrates the values of input time-to-LF/PFGE parameters.
| (42) |
Table 15.
Time-to-LF/PFGE parameters of the example BSN biosensors.
| Biosensor | Set 1 (Exponential) | Set 2 (Weibull) | ||
|---|---|---|---|---|
| αiLF/hrs | αiPF/hrs | (αiLF/hrs, βiLF) | (αiPF/hrs, βiPF) | |
| S1 | 2.78e-3 | 5.00e-5 | (2.78e-3, 1.0) | (5.00e-5, 2.0) |
| S2 | 4.17e-3 | 5.00e-5 | (4.17e-3, 2.0) | (5.00e-5, 2.5) |
| S3 | 4.17e-3 | 5.00e-5 | (4.17e-3, 1.5) | (5.00e-5, 1.7) |
| R1 | 5.21e-3 | 1.00e-4 | (5.21e-3, 2.3) | (1.00e-4, 1.2) |
| R2 | 8.33e-3 | 1.00e-4 | (8.33e-3, 2.5) | (1.00e-4, 3.0) |
Note that in this paper, we have focused on system-level reliability modeling and evaluation with the assumption that these component-level failure parameters are known input parameters. In practice, estimation approaches based on collected failure data (e.g., statistical inference [52], Bayesian estimation [53]) are often applied to estimate component failure time distribution functions and related parameters.
In this work, we discuss the IT performance of the dependent biosensors (i.e., S 2 and S 3) on the reliability of the example BSN system based on the different relationships between LF and PFGE of the same biosensor (s-independent in Section 5.1 and disjoint in Section 5.2). The analysis of the results is performed in Section 5.3. In Section 5.4, the correctness of the proposed method is verified using the continuous-time Markov chains (CTMC) method.
5.1. Impact of isolation time under the s-independent relationship
Using parameters of Set 1, Table 16 presents the BSN reliabilities at different mission time (t = 24, 48, and 72 h) when S 2 IT and S 3 IT follow the exponential distribution with changing scale parameters ( and ).
Table 16.
Impacts of and on RBSN under Set 1 (Exponential).
![]() |
Using parameters of Set 2, Tables 17 and 18 present the BSN reliabilities when S 2 IT and S 3 IT follow the Weibull distribution. Specifically, Table 17 addresses the impact of S 2 IT (, ) where S 3 IT is fixed as ()=(8.33e-3/hour, 1). Table 18 addresses the impact of S 3 IT (, ) where S 2 IT is fixed as ()=(1.04e-2/hour, 1).
Table 17.
Impacts of on RBSN under Set 2 (Weibull) with =(8.33e-3, 1).
| t (hrs) | |||||
|---|---|---|---|---|---|
| 0.5 | 1.0 | 1.5 | 2.0 | ||
| 24 | 3600 | 0.99625759 | 0.99625759 | 0.99625759 | 0.99625759 |
| 1 | 0.99626165 | 0.99626057 | 0.99626038 | 0.99626035 | |
| 1.04e-2 | 0.99627417 | 0.99627683 | 0.99627751 | 0.99627769 | |
| 1.00e-9 | 0.99627777 | 0.99627777 | 0.99627777 | 0.99627777 | |
| 48 | 3600 | 0.97778415 | 0.97778412 | 0.97778412 | 0.97778412 |
| 1 | 0.97790569 | 0.97786070 | 0.97785454 | 0.97785361 | |
| 1.04e-2 | 0.97852760 | 0.97867541 | 0.97872813 | 0.97874813 | |
| 1.00e-9 | 0.97876260 | 0.97876268 | 0.97876268 | 0.97876268 | |
| 72 | 3600 | 0.93013347 | 0.93013335 | 0.93013334 | 0.93013334 |
| 1 | 0.93084126 | 0.93054733 | 0.93051130 | 0.93050555 | |
| 1.04e-2 | 0.93586248 | 0.93711128 | 0.93764795 | 0.93789459 | |
| 1.00e-9 | 0.93816123 | 0.93816210 | 0.93816210 | 0.93816210 | |
Table 18.
Impacts of on RBSN under Set 2 (Weibull) with =(1.04e-2, 1).
| t (hrs) | |||||
|---|---|---|---|---|---|
| 0.5 | 1.0 | 1.5 | 2.0 | ||
| 24 | 3600 | 0.99508553 | 0.99508549 | 0.99508549 | 0.99508567 |
| 1 | 0.99527294 | 0.99520745 | 0.99519790 | 0.99519648 | |
| 8.33e-3 | 0.99610152 | 0.99627683 | 0.99632557 | 0.99633970 | |
| 1.00e-9 | 0.99634600 | 0.99634610 | 0.99634610 | 0.99634609 | |
| 48 | 3600 | 0.96639659 | 0.96639640 | 0.96639638 | 0.96639638 |
| 1 | 0.96754405 | 0.96705044 | 0.96699188 | 0.96698237 | |
| 8.33e-3 | 0.97652341 | 0.97867541 | 0.97952194 | 0.97987073 | |
| 1.00e-9 | 0.98015184 | 0.98015334 | 0.98015334 | 0.98015333 | |
| 72 | 3600 | 0.89507901 | 0.89507860 | 0.89507856 | 0.89507855 |
| 1 | 0.89779649 | 0.89652825 | 0.89639152 | 0.89636863 | |
| 8.33e-3 | 0.92924305 | 0.93711128 | 0.94087306 | 0.94276758 | |
| 1.00e-9 | 0.94513426 | 0.94514111 | 0.94514112 | 0.94514111 | |
5.2. Impact of isolation time under the disjoint relationship
Using the same parameters as those in Section 5.1, the BSN reliabilities for disjoint LF and PFGE are collected in Table 19, Table 20, Table 21 .
Table 19.
Impacts of and on RBSN under Set 1 (Exponential).
![]() |
Table 20.
Impacts of on RBSN under Set 2 (Weibull) with =(8.33e-3, 1).
| t (hrs) | |||||
|---|---|---|---|---|---|
| 0.5 | 1.0 | 1.5 | 2.0 | ||
| 24 | 3600 | 0.99625755 | 0.99625755 | 0.99625755 | 0.99625755 |
| 1 | 0.99626161 | 0.99626053 | 0.99626034 | 0.99626031 | |
| 1.04e-2 | 0.99627414 | 0.99627680 | 0.99627748 | 0.99627766 | |
| 1.00e-9 | 0.99627774 | 0.99627774 | 0.99627774 | 0.9962774 | |
| 48 | 3600 | 0.97778197 | 0.97778195 | 0.97778194 | 0.97778194 |
| 1 | 0.97790375 | 0.97785869 | 0.97785251 | 0.97785158 | |
| 1.04e-2 | 0.97852669 | 0.97867474 | 0.97872753 | 0.97874756 | |
| 1.00e-9 | 0.97876205 | 0.97876213 | 0.97876213 | 0.97876213 | |
| 72 | 3600 | 0.93010875 | 0.93010863 | 0.93010862 | 0.93010862 |
| 1 | 0.93081889 | 0.93052405 | 0.93048791 | 0.93048214 | |
| 1.04e-2 | 0.93585381 | 0.93710593 | 0.93764391 | 0.93789110 | |
| 1.00e-9 | 0.93815824 | 0.93815911 | 0.93815911 | 0.93815911 | |
Table 21.
Impacts of on RBSN under Set 2 (Weibull) with =(1.04e-2, 1).
| t (hrs) | |||||
|---|---|---|---|---|---|
| 0.5 | 1.0 | 1.5 | 2.0 | ||
| 24 | 3600 | 0.99508550 | 0.99508546 | 0.99508546 | 0.99508546 |
| 1 | 0.99527291 | 0.99520742 | 0.99519787 | 0.99519645 | |
| 8.33e-3 | 0.99610149 | 0.99627680 | 0.99632554 | 0.99633967 | |
| 1.00e-9 | 0.99634598 | 0.99634607 | 0.99634607 | 0.99634606 | |
| 48 | 3600 | 0.96639565 | 0.96639547 | 0.96639545 | 0.96639545 |
| 1 | 0.96754312 | 0.96704950 | 0.96699095 | 0.96698143 | |
| 8.33e-3 | 0.97652269 | 0.97867474 | 0.97952129 | 0.97987009 | |
| 1.00e-9 | 0.98015121 | 0.98015271 | 0.98015271 | 0.98015270 | |
| 72 | 3600 | 0.89507121 | 0.89507080 | 0.89507076 | 0.89507076 |
| 1 | 0.89778874 | 0.89652045 | 0.89638372 | 0.89636084 | |
| 8.33e-3 | 0.92923720 | 0.93710593 | 0.94086799 | 0.94276266 | |
| 1.00e-9 | 0.94512953 | 0.94513638 | 0.94513638 | 0.94513638 | |
5.3. Analysis of numerical results
5.3.1. Scale parameter analysis
It can be seen from Table 16, Table 17, Table 18, Table 19, Table 20, Table 21 that, when the shape parameters are fixed, the example BSN reliability (R BSN) shows a growing trend as the scale parameters of S 2 IT and S 3 IT ( and ) decrease. This phenomenon demonstrates that, compared with the improvement effect of the failure isolation, the deterioration effect caused by the same failure isolation dominates the system performance. Specifically, the failure isolation of S 2 and S 3 leads to a two-sided effect on system performance: preventing PFGEs of S 2 and S 3 from affecting other parts of the BSN system (the improvement effect); meanwhile, S 2 and S 3 becoming inaccessible (the deterioration effect). In the example BSN system with considered parameter settings, when and increase, the isolation probabilities of S 2 and S 3 are increasing, i.e., there are more likely for S 2 and S 3 to be isolated from the BSN system when relays fail. As the deterioration effect is dominating, the BSN system performance becomes worse.
5.3.2. Shape parameter analysis
The impact of the shape parameter on the example BSN reliability is less obvious than that of the scale parameter. In the extreme cases, where and are 1.0e-9/hours or 3600/hours (corresponding to the case that biosensors take almost infinite or instant time to be isolated), the impact of and on the BSN reliability is trivial for the considered parameter settings.
In addition, the example BSN reliability's trend as the shape parameter (/) increases depends on the value of the scale parameter. Take results at t = 48 h in Tables 17 and 18 as examples. Fig. 9 depicts how the BSN reliability changes as and increase from 0.5 to 2.0. When the scale parameter (α) is 1/hour, the example BSN reliability decreases as the shape parameter (β) increases; whereas, when α is 1.04e-2/hour or 8.33e-3/hour, the example BSN reliability increases as β increases. This phenomenon is caused by the dominating deterioration effect. When α is 1/hour, the isolation probability increases with increasing β, i.e., it is more likely that dependent biosensors are isolated from the BSN system. As the deterioration effect dominates, the BSN system performs worse. When α is 1.04e-2/hour or 8.33e-3/hour, the isolation probability decreases with increasing β, leading to a better reliability performance of the example BSN system.
Fig. 9.
RBSN under s-independent case (a) Impact of when =(8.33e-3, 1); (b) Impact of when =(1.04e-2, 1).
5.3.3. LF and PFGE relationship impact
Results show that the BSN reliability under the case of LF and PFGE being s-independent is higher than that under the case of LF and PFGE being disjoint. For example, using the parameters given in Set 1 and (, ) = (3600/hour, 3600/hour), the system reliability is 0.929843 under the s-independent relationship (in the cell marked with shadow of Table 16) and is 0.929633 under the disjoint relationship (in the cell marked with shadow of Table 19). This is because the biosensor's reliability (i.e., the occurrence probability that biosensor experiences neither LFs nor PFGEs) under the s-independent case (calculated as for biosensor i) is higher than that under the disjoint case (calculated as ).
5.3.4. System reliability's sensitivity to S2IT and S3IT
Take the impact of and as illustration. In Table 16, at t = 72 h and =1.00e-9/hour, changing from 3600/hour to 1.00e-9/hour, the BSN reliability increases by 4.37% (computed as (0.841565–0.806354)/0.806354 × 100%); however, at =1.00e-9/hour, taking the same decrement of , the BSN reliability increases by 15.41% (computed as (0.841565–0.729170)/0.729170 × 100%).
The reason of this phenomenon is that isolating S 2 requires both R 1 and R 2 to fail whereas isolating S 3 only requires R 2 to fail, i.e., S 3 is more easily isolated from the example BSN system. Take an extreme case where R 1 is assumed being perfect (i.e., R 1 is replaced by ‘0′ in Fig. 5) as an example. The battery of S 2 is impossible to support the direct communication between S 2 and the sink device; however, the battery of S 3 may be sufficient to support the direct communication once R 2 fails locally. In this extreme case, the example BSN performance is not affected by the IT parameters of S 2 but is by the IT parameters of S 3. In summary, for the example BSN system, the BSN reliability is more sensitive to the IT parameters of S 3 than S 2.
5.4. Verification
To verify the correctness of the proposed method, we use a special case of the example BSN system that can be analyzed using the CTMC method.
The special case requires that parameters of Set 1 (Exponential distribution) are used, LF and PFGE of the same biosensor are s-independent, and the isolation of the dependent biosensor upon the LFs of relays is instantaneous (by setting and ). To reduce the size of CTMC, we set PFGE parameters of NDCs to be 0, i.e., , , and . Fig. 10 shows the Markov model for the example BSN system.
Fig. 10.
Markov model for calculating the example BSN reliability.
Using the Laplace transform-based method, we obtain the BSN reliability as 0.935438 at t = 24 h, which exactly matches the result obtained using the proposed method.
Note that the CTMC-based method cannot analyze cases where the LF and PFGE of the same biosensor are dependent or disjoint. Moreover, the CTMC-based method is limited to the exponential distribution and has the size explosion issue (its model size grows exponentially with the number of system components). In contrast, the proposed approach has no limitation on the types of distributions characterizing biosensors’ time-to-LF/PFGE and isolation time. In addition, the proposed approach practices the “divide-and-conquer” strategy to decompose the original complex reliability problem into independent reduced problems that can be analyzed in parallel, given available computing resources.
6. Conclusion and future work
This work proposes a combinatorial and analytical method for the reliability analysis of BSNs with multiple correlated FDEP groups and random isolation time. The proposed method is a five-step procedure, which practices the divide-and-conquer principle to decompose a complex reliability problem into several reduced problems that can be efficiently solved. The proposed method has no limitation on the distribution types of time-to-LF/PFGE and IT of the BSN biosensors. An example of a BSN system is modeled and analyzed to demonstrate the proposed method and impacts of random isolation time parameters of dependent biosensors. Numerical results reveal that the isolation time parameters, the relationship between LF and PFGE, and the configuration of dependent biosensors can significantly affect the example BSN reliability. The correctness of the method is verified using the CTMC method.
Note that the addressed problem and the proposed solution procedure center around the BSN application. However, the problem of competing with correlated isolation groups and the proposed reliability analysis method are applicable to other applications that adopt relay-based wireless sensor networks to achieve efficient planning and management solutions [41], such as smart homes [54], smart grids [55], intelligent transportation systems [56], etc.
This work assumes that the BSN system and its biosensors have binary states (operation or failure) and are not repairable during the considered mission time. As one direction of the future work, it should be interesting to extend the proposed methodology to consider the repair behavior and the multi-state behavior where both the system and components may have multiple performance levels. Another direction is to model, analyze, and design resilience of BSN systems, which is concerned with the system's ability to survive from failures or hazards [57]. Resilience metrics, models, analysis methods, and design techniques will be explored for BSN systems while considering the competing failure behavior and random isolation time.
CRediT authorship contribution statement
Guilin Zhao: Writing – original draft, Methodology, Funding acquisition. Liudong Xing: Writing – review & editing, Supervision, Methodology, Conceptualization.
Declaration of Competing Interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Acknowledgment
The research was supported by the National Natural Science Foundation of China (NSFC) under Grant 62202394.
Data availability
No data was used for the research described in the article.
References
- 1.Awotunde J.B., Jimoh R.G., AbdulRaheem M., Oladipo I.D., et al. In: Advances in data science and intelligent data communication technologies for COVID-19. studies in systems, decision and control. Hassanien AE., Elghamrawy S.M., Zelinka I., editors. Springer; Cham: 2022. IoT-based wearable body sensor network for COVID-19 pandemic; pp. 253–275. [Google Scholar]
- 2.Ali S., Singh R., Javaid M., Haleem A., et al. A review of the role of smart wireless medical sensor network in COVID-19. J Indus Integr Manag. 2020;5(4):413. 425. [Google Scholar]
- 3.Ding X., Clifton D., Ji N., Lovell N.H., et al. Wearable sensing and telehealth technology with potential applications in the Coronavirus pandemic. IEEE Rev Biomed Eng. 2021;14:48–70. doi: 10.1109/RBME.2020.2992838. [DOI] [PubMed] [Google Scholar]
- 4.Bilandi N., Verma K., Dhir R. An intelligent and energy-efficient wireless body area network to control Coronavirus outbreak. Arab J Sci Eng. 2021;46:8203–8222. doi: 10.1007/s13369-021-05411-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Appelboom G., Camacho E., Abraham M.E., Dumont E.L., et al. Smart wearable body sensors for patient self-assessment and monitoring. Arch Public Health. 2014;72(28) doi: 10.1186/2049-3258-72-28. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Waheed M., Ahmad R., Ahmed W., Dridberg M., Alam M. Towards efficient wireless body area network using two-way relay cooperation. Sensors. 2018;18(2):565. doi: 10.3390/s18020565. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Dasgupta A., Mennemanteuil M., Buret M., Cazier N., et al. Optical wireless link between a nanoscale antenna and a transducing rectenna. Nat Commun. 2018;9(1992):1–7. doi: 10.1038/s41467-018-04382-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Park D., Kwak K., Chung W.K., Kim J. Development of underwater short-range sensor using electromagnetic wave attenuation. IEEE J Ocean Eng. 2016;41(2):318–325. [Google Scholar]
- 9.Levitin G., Xing L. Reliability and performance of multi-state systems with propagated failures having selective effect. Reliab Eng Syst Saf. 2010;95(6):655–661. [Google Scholar]
- 10.Xing L., Levitin G. Combinatorial analysis of systems with competing failures subject to failure isolation and propagation effects. Reliab Eng Syst Saf. 2010;95(11):1210–1215. [Google Scholar]
- 11.Liu J., Xu X., Han S., Zhang Z., Liu C. Hybrid relay selection and cooperative jamming scheme for secure communication in healthcare-IoT. Proc. IEEE Wireless Communications and Networking Conference (WCNC); Nanjing, China; 2021. [Google Scholar]
- 12.Mkongwa K.G., Liu Q., Zhang C., Siddiqui F.A. Reliability and quality of service issues in wireless body area networks: a survey. Int J Signal Process Syst. 2019;7(1):26–31. [Google Scholar]
- 13.Wang Y., Xing L., Wang H., Levitin G. Combinatorial analysis of body sensor network subject to probabilistic competing failures. Reliab Eng Syst Saf. 2015;142:388–398. [Google Scholar]
- 14.Zeng Y., Sun Y. A reliability modeling method for the system subject to common cause failures and competing failures. Qual Reliab Eng Int. 2022;38(5):2533–2547. [Google Scholar]
- 15.Cheng Y., Yang L., Ye C., Kang R. Failure mechanism dependence and reliability evaluation of non-repairable system. Reliab Eng Syst Saf. 2015;138:279–283. [Google Scholar]
- 16.Mo H., Xie M., Xing L. Combinatorial competing failure analysis considering random propagation time. Proc. Annual Reliability and Maintainability Symposium (RAMS); Tucson, USA; 2016. [Google Scholar]
- 17.Cha J.H., Guida M., Pulcini G. A competing risks model with degradation phenomena and catastrophic failures. Int J Performab Eng. 2014;10(1):63–74. [Google Scholar]
- 18.Li W.J., Pham H. Reliability modeling of multi-state degraded systems with multi-competing failures and random shocks. IEEE Trans Reliab. 2005;54(2):297–303. [Google Scholar]
- 19.Liu Y., Bai C. Reliability analysis based on dependent competing risk model of imperfect shock model considering changing threshold and degradation process. Proc. of International Conference on Sensing, Diagnostics, Prognostics, and Control; Beijing, China; 2019. pp. 301–304. in. [Google Scholar]
- 20.Tang J., Chen C., Huang L. Reliability assessment models for dependent competing failure processes considering correlations between random shocks and degradations. Qual Reliab Eng Int. 2018;35(1):179–191. [Google Scholar]
- 21.Che H., Zeng S., Guo J., Wang Y. Reliability modeling for dependent competing failure processes with mutually dependent degradation process and shock process. Reliab Eng Syst Saf. 2018;180:168–178. [Google Scholar]
- 22.Moustafa K., Hu Z., Mourelatos Z.P., Baseski I., Majcher M. System reliability analysis using component-level and system-level accelerated life testing. Reliab Eng Syst Saf. 2021;214 [Google Scholar]
- 23.Klein J.P., Basu A.P. Weibull accelerated life tests when there are competing causes of failure. Commun Statist Theory Method. 2007;10(20):2073–2100. [Google Scholar]
- 24.Peng H., Feng Q., Coit D.W. Reliability and maintenance modeling for systems subject to multiple dependent competing failure processes. IIE Trans. 2010;43(1):12–22. [Google Scholar]
- 25.Yousefi N., Coit D.W., Zhu X. Dynamic maintenance policy for systems with repairable components subject to mutually dependent competing failure processes. Comput Indus Eng. 2020;143 [Google Scholar]
- 26.Pham H., Malon D.M. Optimal design of systems with competing failure modes. IEEE Trans Reliab. 1994;43(2):251–254. [Google Scholar]
- 27.Song S., Coit D.W., Feng Q., Peng H. Reliability analysis for multi-component systems subject to multiple dependent competing failure processes. IEEE Trans Reliab. 2014;63(1):331–345. [Google Scholar]
- 28.Myers A.F. k-out-of-n: g system reliability with imperfect fault coverage. IEEE Trans Reliab. 2007;56(3):464–473. [Google Scholar]
- 29.Xing L. Reliability evaluation of phased-mission systems with imperfect fault coverage and common-cause failures. IEEE Trans Reliab. 2007;56(1):58–68. [Google Scholar]
- 30.Xiang J., Machida F., Tadano K., Maeno Y. An imperfect fault coverage model with coverage of irrelevant components. IEEE Trans Reliab. 2015;64(1):320–332. [Google Scholar]
- 31.Wang C., Xing L., Weng J. A new combinatorial model for deterministic competing failure analysis. Qual Reliab Eng Int. 2020;36(5):1475–1493. [Google Scholar]
- 32.Wang Y., Xing L., Wang H. Reliability of systems subject to competing failure propagation and probabilistic failure isolation. Int J Syst Sci: Oper Logist. 2017;4(3):241–259. [Google Scholar]
- 33.Wang C., Liu Q., Xing L., Guan Q., et al. Reliability analysis of smart home sensor systems subject to competing failures. Reliab Eng Syst Saf. 2022;221 [Google Scholar]
- 34.Xing L., Levitin G. Combinatorial algorithm for reliability analysis of multi-state systems with propagated failures and failure isolation effect. IEEE Transact Syst Man Cybernet Part A: Syst Hum. 2011;41(6):1156–1165. [Google Scholar]
- 35.Wang C., Xing L., Peng R., Pan Z. Competing failure analysis in phased-mission systems with multiple functional dependence groups. Reliab Eng Syst Saf. 2017;164:24–33. [Google Scholar]
- 36.Wang Y., Xing L., Levitin G., Huang N. Probabilistic competing failure analysis in phased-mission systems. Reliab Eng Syst Saf. 2018;176:37–51. [Google Scholar]
- 37.Xing L., Zhao G., Xiang Y.S., Liu Q. A behavior-driven reliability modeling method for complex smart systems. Qual Reliab Eng Int. 2021;37(5):2065–2084. [Google Scholar]
- 38.Zhao G., Xing L. Competing failure analysis considering cascading functional dependence & random failure propagation time. Qual Reliab Eng Int. 2019;35(7):2327–2342. [Google Scholar]
- 39.Zhao G., Xing L. Competing failure analysis in IoT systems with cascading probabilistic function dependence. Reliab Eng Syst Saf. 2020;198 [Google Scholar]
- 40.Zhao G., Xing L. Reliability analysis of body sensor networks subject to random isolation time. Reliab Eng Syst Saf. 2021;207 doi: 10.1016/j.ress.2023.109305. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Xing L. Reliability in Internet of things: current status and future perspectives. IEEE Internet of Things J. 2020;7(8):6704–6721. [Google Scholar]
- 42.Roscoe K., F Diermanse, Vrouwenvelder T. System reliability with correlated components: accuracy of the equivalent planes method. Struct Saf. 2015;57:53–64. [Google Scholar]
- 43.Wang Y., Xing L., Wang H., Coit D.W. System reliability modeling considering correlated probabilistic competing failures. IEEE Trans Reliab. 2018;67(2):416–431. [Google Scholar]
- 44.Long W., Sato Y., Horigome M. Quantification of sequential failure logic for fault tree analysis. Reliab Eng Sys Saf. 2000;67(3):269–274. [Google Scholar]
- 45.Naresky J.J. Reliability Definitions. IEEE Trans Reliab. 1970;R-19(4):198–200. [Google Scholar]
- 46.C. Therrien and M. Tummala, Probability and random processes for electrical and computer engineers, CRC Press, ISBN: 978–1439826980.
- 47.Xing L., Amari S.V. Wiley-Scrivener; MA: 2015. Binary decision diagrams and extensions for system reliability analysis. ISBN: 978-1-118-54937-7. [Google Scholar]
- 48.Yevkin O. An efficient approximate Markov chain method in dynamic fault tree analysis. Qual Reliab Eng Int. 2015;32(4):1509–1520. [Google Scholar]
- 49.Durga Rao K., Gopika V., Sanyasi Rao V.V.S., Kushwaha H.S., et al. Dynamic fault tree analysis using Monte Carlo simulation in probabilistic safety assessment. Reliab Eng Syst Saf. 2009;94(3):872–883. [Google Scholar]
- 50.Zhu P., Han J., Liu L., Lombardi F. A stochastic approach for the analysis of dynamic fault trees with spare gates under probabilistic common cause failures. IEEE Trans Reliab. 2015;64(3):878–892. [Google Scholar]
- 51.Jiang G., Yuan H., Li P., Li P. A new approach to fuzzy dynamic fault tree analysis using the weakest n-dimensional t-norm arithmetic. Chin J Aeronaut. 2018;31(7):1506–1514. [Google Scholar]
- 52.Allen A. 2nd editor. Academic; New York: 1991. Probability, statistics and queuing theory: with computer science applications. ISBN: 0120510510. [Google Scholar]
- 53.Dellaportas P., Wright D.E. Numerical prediction for the 2-parameter Weibull distribution. The Statistician. 1991;40(4):365–372. [Google Scholar]
- 54.Chhaya L., Sharma P., Bhagwatikar G., Kumar A. Wireless sensor network based smart grid communications: cyber attacks, intrusion detection system and topology control. Electronics (Basel) 2017;6(5):1–22. [Google Scholar]
- 55.Rajaram M.L., Kougianos E., Mohanty S.P., Sundaravadivel P. A wireless sensor network simulation framework for structural health monitoring in smart cities. IEEE 6th International Conference on Consumer Electronics - Berlin (ICCE-Berlin); Berlin, Germany; 2016. [Google Scholar]
- 56.Tubaishat M., Zhuang P., Qi Q., Shang Y. Wireless sensor networks in intelligent transportation systems. Wirel Commun Mob Comput. 2009;9:287–302. [Google Scholar]
- 57.Xing L. Cascading failures in Internet of things: review and perspectives on reliability and resilience. IEEE Internet of Things J. 2021;8(1):44–64. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
No data was used for the research described in the article.










