Next Article in Journal
Effective Cloud Resource Utilisation in Cloud ERP Decision-Making Process for Industry 4.0 in the United States
Previous Article in Journal
Efficient Stain-Aware Nuclei Segmentation Deep Learning Framework for Multi-Center Histopathological Images
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modelling Reliability Characteristics of Technical Equipment of Local Area Computer Networks

1
Department of Automated Control Systems, Lviv Polytechnic National University, 79013 Lviv, Ukraine
2
Department of Foreign Languages, Lviv Polytechnic National University, 79013 Lviv, Ukraine
3
Faculty of Management, Comenius University in Bratislava, 25 82005 Bratislava, Slovakia
*
Author to whom correspondence should be addressed.
Electronics 2021, 10(8), 955; https://doi.org/10.3390/electronics10080955
Submission received: 30 March 2021 / Revised: 9 April 2021 / Accepted: 14 April 2021 / Published: 16 April 2021
(This article belongs to the Section Computer Science & Engineering)

Abstract

:
Technical systems in the modern global world are rapidly evolving and improving. In most cases, these are large-scale multi-level systems and one of the problems that arises in the design process of such systems is to determine their reliability. Accordingly, in the paper, a mathematical model based on the Weibull distribution has been developed for determining a computer network reliability. In order to simplify calculating the reliability characteristics, the system is considered to be a hierarchical one, ramified to level 2, with bypass through the level. The developed model allows us to define the following parameters: the probability distribution of the count of working output elements, the availability function of the system, the duration of the system’s stay in each of its working states, and the duration of the system’s stay in the prescribed availability condition. The accuracy of the developed model is high. It can be used to determine the reliability parameters of the large, hierarchical, ramified systems. The research results of modelling a local area computer network are presented. In particular, we obtained the following best option for connecting workstations: 4 of them are connected to the main hub, and the rest (16) are connected to the second level hub, with a time to failure of 4818 h.

1. Introduction

Under the conditions of the market economy, upgrading of quality and economic efficiency of operation of a product, a device, or a system is of particular significance. One of the main indices of quality is reliability [1,2,3,4] that, in turn, directly influences economic efficiency [5,6]. A lot of methods, models, and approaches for determination of the reliability parameters of technical systems have already been described in the literature. These approaches are based on the Monte Carlo method [7,8], Markov nets [9], logistic regression [10], stochastic Petri nets [11], and Bayesian networks [12,13], on the use of artificial neural networks [14]. Specialists know that the complexity of systems is much faster and quicker than the development of mathematical methods for investigating their reliability. The existing traditional methods of reliability calculation for devices and simple parallel-sequential systems [15,16,17,18,19,20] cannot satisfy requirements of reliability investigation for complicated and large systems [21], such as tree-like hierarchical ramified systems [22,23,24]. Today, a significant part of technical systems are multilevel, hierarchical, and branched systems, namely: computer networks [22], systems of “smart” city [25,26,27], “smart” house [28,29], smart-grid systems supporting IoT with the use of modern Blockchain technology [30,31], etc. Accordingly, the models developed in this article are intended just for analysis and investigation of complicated hierarchical systems [32,33,34]. Unlike the existing models, these models possess high accuracy and need small expenses of the resources of personal computers. Therefore, the development of models using the Weibull distribution to determine the reliability characteristics of hierarchical systems is currently an urgent task.
Various authors use the Weibull distribution to determine the reliability parameters, in particular, in the article [35], it was applied to the simple step-stress accelerated life tests for one-shot devices. The reliability of mechanical equipment was evaluated in Reference [36]. The reliability parameters of power and hierarchical systems were investigated in Reference [33], and the reliability and statistical parameters in microelectronics were explored in References [37,38,39]. The Weibull distribution was also employed to define the reliability of software [3], the reliability of microprograms [40], the reliability indicators in testing tasks [41], etc.
Thus, the purpose of this work is to develop models for determining the reliability parameters of hierarchical systems based on the Weibull distribution. To achieve this goal, it is necessary:
  • to develop models for determining reliability parameters based on the Weibull distribution, intended for the study of hierarchical technical systems;
  • to apply the developed models for determining the reliability parameters based on the Weibull distribution to the analysis of the local computer network.
This paper is structured as follows. Section 1 (introduction) considers the problem relevancy and a brief review of the related works (the research context). Section 2 describes the research object: local computer network and the model for its representation in the form of a hierarchical ramified system. The main reliability parameters of the elements of the investigated system are shown in Section 3, while Section 4 demonstrates the peculiarities of the minimization of the structure of a hierarchical ramified system. Section 5, Section 6 and Section 7 contains the models defining the main probability reliability characteristics of the local computer network with the use of the Weibull distribution. The results of calculating the investigated computer network are given in Section 8. The remaining Section 9 and Section 10 present conclusions and perspectives for further research of the authors in this area.

2. Representation of a Technical Equipment of a Local Area Computer Network in the Form of a Hierarchical Ramified System

The reliability issues are very important at the development stage and application of systems of different kinds in the industry. The calculation of reliability characteristics is rather difficult due to a great number of factors and general statistical nature of reliability.
As an example, we consider a technical equipment of a computer network [42,43,44,45] of the Ethernet 10 Base-T standard, which includes a server, two hubs, and workstations (Figure 1). We can update the network configuration with Ethernet 100 Base-T or Ethernet 1000 Base-T. However, in this case, we analyze the existing network.
A municipal firm has placed 20 workstations, namely seven workstations are connected to the server by the 8-port hub (the 1st hub), and the other 13 workstations are directly connected to the 16-port hub (the 2nd hub). Only the 8-port hub is directly connected to the server, and both hubs are connected with each other. Therefore, the 8-port hub can be considered to be basic. The place, where 13 workstations are placed, is remote from the server at a distance, which does not make it possible to connect them to the basic hub due to a limitation of the Ethernet 10 Base-T standard on the length of a communication line (no more than 100 m) between directly connected nodes for twisted pair cabling. This explains the use of the second hub. The place, where there are workstations connected to the basic hub, is limited in the area. No more than 7 workstations may be put over there. As we can see in standard IEEE 802.3 [46], if a twisted pair is used for the connection, the maximum length of the segment is 100 m (the same in all cases, for Ethernet 10 Base-T, Ethernet 100 Base-T, and Ethernet 1000 Base-T).
In Figure 1, a 2 1 , a 2 2 denote counts of workstations directly connected to the first (basic) hub and to the second hub, correspondingly. The following inequalities are fulfilled.
a 2 1 7 , a 2 2 16 , a 2 1 < a 2 2 .
The technical equipment of this local area computer network can be represented in the form of a hierarchical ramified system shown in Figure 2.
The server, hubs, workstations, and communication lines are the main blocks of the system in terms of reliability. If the server or the basic hub fails, all the systems can be considered inoperable. If the second hub fails, all the workstations, connected to it, can be considered inoperative.

3. Reliability Characteristics of Elements of the System

The investigator’s task is to fit a distribution of the probability of a failure-free operation that maintains a model’s adequacy for processes of the device’s lifetime. The server and workstations include electronic units, which can be considered ageless, as well as mechanical units, that yield exhaustion. In case of aging or exhaustion of elements, their lifetimes are described by the Weibull distribution [47,48,49,50]. The lifetimes of electronic units of the server and the lifetimes of workstations are described by the exponential distribution and the lifetimes of mechanical units can be described by the Weibull distribution.
In the process of constructing a mathematical model, we use the notation depicted in Table 1.
Therefore, the probability of failure-free operation of a server is given by:
p s t = e λ 0 t e λ 1 t β 1 ,
where λ 0 is a parameter of the exponential distribution for the probability of failure-free operation of electronic parts of a server, λ 1 , β 1 are parameters of the Weibull distribution for the probability of failure-free operation of mechanical parts of a server, λ 1 is a scale parameter, and β 1 is an aging coefficient.
The probability of failure-free operation of a communication line as an ageless element is described by the exponential distribution.
p L t = e λ 2 t ,
where λ 2 is a parameter of the exponential distribution for the probability of failure-free operation of a communication line.
Hubs are electronic devices that can be considered ageless. The probability of failure-free operation of a hub is described by the exponential distribution.
p H t = e λ 3 t ,
where λ 3 is a parameter of the exponential distribution for the probability of failure-free operation of a hub.
The probability of failure-free operation of a workstation can be written in the form:
p W t = e λ 4 t e λ 5 t β 5 ,
where λ 4 is a parameter of the exponential distribution for the probability of a failure-free operation of electronic parts of a workstation. λ 5 , β 5 are parameters of the Weibull distribution for the probability of a failure-free operation of mechanical parts of a workstation, λ 5 is a scale parameter, and β 5 is an aging coefficient.

4. Contraction of Structure of the Hierarchical Ramified System

For simplification of calculations, it is necessary to reduce (contract) a hierarchical ramified system at the beginning. For this purpose, we merge elements, that do not ramify, into one element. The system will be simplified to a form shown in Figure 3, where elements are designated by integers that are numbers of levels where these elements are located.
In this system, the probabilities of failure-free operation of the elements are calculated as follows:
p 0 = p S p L p H ,   p 1 = p L p H ,   p 2 = p L p W ,
where p 0 is for a hub of the 0-level (basic hub, the first hub), p 1 is for a hub of the 1-level (the second hub), p 2 are for workstations, level 2. Here, we use the same notations p S ,   p L ,   p H ,   p W as in Equations (2)–(5).
The obtained hierarchical structure is based on the functional purpose of individual elements. Accordingly, the reliability properties of the elements of one level are the same. Therefore, in the presented example, the elements are distributed by levels exactly like that (all the workstations are at one level-number 2 in the Figure 3, and the hubs-at the other two levels, number 0 and 1). Considering the reliability properties of the elements of the hierarchical structure of the network this way, it is more convenient to develop a mathematical model, perform calculations, and automate the calculation process.

5. Construction of the Generation Function and Determination of Probabilistic Reliability Characteristics of the System on the Basis of This Function

According to the binomial theorem, the generating function is written in the form of the following sum of products.
S 2 z = p 0 x 1 2 = 0 1 p 1 x 1 2 ( p 2 z + q 2 ) a 2 2 x 1 2 q 1 1 x 1 2   x 2 1 = 0 a 2 1 C a 2 1 x 2 1 p 2 x 2 1 q 2 a 2 1 x 2 1 z x 2 1 + q 0 = x 1 2 = 0 1 x 2 2 = 0 a 2 2 x 1 2 x 2 1 = 0 a 2 1 C a 2 2 x 1 2 x 2 2 C a 2 1 x 2 1 p 1 x 1 2 q 1 1 x 1 2 p 2 x 2 1 + x 2 2 q 2 a 2 2 x 1 2 + a 2 1 x 2 1 x 2 2 z x 2 1 + x 2 2 + q 0
where x 1 2 is a count of working elements of level 1, x 2 1 is a count of the working elements of level 2 that belong to the first branch, and x 2 2 is a count of the working elements of level 2 that belong to the second branch.
On the basis of the generating function (7), we put down an expression for a probability distribution P 2 x 2 of the count of the working output elements of the system. In addition, we take into account that the general count x 2 of working output elements of the system equals a sum of working elements in two branches. Hence, x 2 2 = x 2 x 2 1 .
We also take into the account that count x 1 2 of working elements of level 1 cannot be less than x 2 2 a 2 2 , the count x 2 1 of working elements of level 2 that belong to the first branch cannot be more than both a 2 1 and x 2 , and cannot be less than x 2 a 2 2 provided that x 2 > a 2 2 .
P 2 x 2 = p 0 x 2 1 = max { 0 , x 2 a 2 2 } min { x 2 , a 2 1 } x 1 2 = c e i l x 2 x 2 1 a 2 2 1 C a 2 2 x 1 2 x 2 x 2 1 C a 2 1 x 2 1 p 1 x 1 2 q 1 1 x 1 2 ) p 2 x 2 q 2 a 2 2 x 1 2 + a 2 1 . x 2
Under the conditions 0 < x 2 a 2 1 + a 2 2 , a 2 1 < a 2 2 , we obtain:
At x 2 = 0 the right side of Equation (8) should increase by q 0 .
We pass to dependence of probability of the count of working output elements of the system upon time. Substituting Equations (3)–(5) into (6), we obtain:
p 0 = e λ 0 + λ 2 + λ 3 t λ 1 t β 1 ,   p 1 = e λ 2 + λ 3 t ,   p 2 = e λ 2 + λ 4 t λ 5 t β 5 .
Substituting Equation (9) into Equation (8), we obtain under the conditions 0 < x 2 a 2 1 + a 2 2 , a 2 1 < a 2 2 :
P 2 x 2 , t = e λ 0 + λ 2 + λ 3 t λ 1 t β 1 x 2 1 = max { 0 , x 2 a 2 2 } min { x 2 , a 2 1 } x 1 2 = c e i l x 2 x 2 1 a 2 2 1 C a 2 2 x 1 2 x 2 x 2 1 × C a 2 1 x 2 1 e λ 2 + λ 3 x 1 2 t 1 e λ 2 + λ 3 t 1 x 1 2 × e x 2 λ 2 + λ 4 t + λ 5 t β 5 1 e λ 2 + λ 4 t λ 5 t β 5 a 2 2 x 1 2 + a 2 1 x 2
At x 2 = 0 , the right side of Equation (10) should increase by 1 e λ 0 + λ 2 + λ 3 t λ 1 t β 1 . The probability that there are no less than k working output elements when 0 < k a 2 1 + a 2 2 is the availability function of the system. Under the condition a 2 1 < a 2 2 , this function is written in the following way.
K G 2 k , t = x 2 = k a 2 1 + a 2 2 P 2 x 2 , t = x 2 = k a 2 1 + a 2 2 e λ 0 + λ 2 + λ 3 t λ 1 t β 1 × x 2 1 = max { 0 , x 2 a 2 2 } min { x 2 , a 2 1 } x 1 2 = c e i l x 2 x 2 1 a 2 2 1 C a 2 2 x 1 2 x 2 x 2 1 C a 2 1 x 2 1 e λ 2 + λ 3 x 1 2 t × 1 e λ 2 + λ 3 t 1 x 1 2 e x 2 λ 2 + λ 4 t + λ 5 t β 5 1 e λ 2 + λ 4 t λ 5 t β 5 a 2 2 x 1 2 + a 2 1 x 2 .
It should be noted that, if new structural elements/levels are added to the system (e.g., WiFi routers, BT devices, LTE, etc.), then the structure of the mathematical model will be analogous, but it will contain more parameters and variables. Calculations will be more complicated and time-consuming.

6. Calculations of Time Reliability Characteristics of the System

We pass to two main time reliability characteristics of the system: the average duration of the system’s stay in each of its states and the average duration of the system’s stay in the prescribed availability condition.
The duration of the system’s stay in the state of x 2 operating output elements is obtained by integrating the expression for the probability distribution of the count of output working elements with respect to t from 0 to .
Under the conditions 0 < a 2 1 + a 2 2 , a 2 1 < a 2 2 , we obtain:
T 2 x 2 = 0 P 2 x 2 , t d t ,
where P 2 x 2 , t is calculated by Equation (10).
The duration of the system’s stay in the prescribed availability condition k , which means that no less than k output elements operate, equals a sum of durations of the system’s stay in states over the count of output elements from k to a 2 1 + a 2 2 . Under the conditions 0 < k a 2 1 + a 2 2 , we obtain:
T G 2 k = x 2 = k a 2 1 + a 2 2 T 2 x 2 ,
where T 2 x 2 is calculated by Equation (12).

7. Calculations of Conventional Reliability Characteristics for Unrestorable Ramified Systems

Under the prescribed availability condition, on the basis of the expression for the availability function of the system, it is possible to estimate the system’s reliability by means of three conventional characteristics specified by standards for unrestorable systems: the failure probability, the failure frequency, and the failure rate.
The failure probability in the prescribed availability condition k, where 0 < k a 2 1 + a 2 2 , a 2 1 < a 2 2 , is written in the following way:
Q 2 k , t = 1 K G 2 k , t = 1 x 2 = k a 2 1 + a 2 2 e λ 0 + λ 2 + λ 3 t λ 1 t β 1 × x 2 1 = max { 0 , x 2 a 2 2 } min { x 2 , a 2 1 } x 1 2 = c e i l x 2 x 2 1 a 2 2 1 C a 2 2 x 1 2 x 2 x 2 1 C a 2 1 x 2 1 e λ 2 + λ 3 x 1 2 t × 1 e λ 2 + λ 3 t 1 x 1 2 e x 2 λ 2 + λ 4 t + λ 5 t β 5 1 e λ 2 + λ 4 t λ 5 t β 5 a 2 2 x 1 2 + a 2 1 x 2 .
For calculation of the failure frequency in the prescribed availability condition k , where 0 < k a 2 1 + a 2 2 , a 2 1 < a 2 2 , we obtain:
a 2 k , t = d K G 2 k , t d t ,
where K G 2 k , t is calculated by Equation (11).
The main characteristic for reliability evaluation of unrestorable systems, according to standards, is the failure rate [51,52]. Under the prescribed availability condition k and under the conditions 0 < k a 2 1 + a 2 2 , a 2 1 < a 2 2 , we obtain:
λ 2 k , t = a 2 k , t K G 2 k , t ,
where a 2 k , t and K G 2 k , t are calculated by Equations (15) and (11), respectively.

8. An Example of Calculations

The input data for calculating the reliability characteristics of the system shown in Figure 1 are the parameters of the server, the hubs, the workstations, and communication line, namely: λ 0 , λ 1 , β 1 , λ 2 , λ 3 , λ 4 , λ 5 , β 5 , a 2 1 , a 2 2 , x 2 (they are described in detail in Table 1) and t is a moment of time when calculation is conducted.
For the server, when the average operating time to failure is 172,199 h [53], we obtain:
λ 0 = 5 , 807 10 6 1 h o u r s .
For mechanical parts of the server (e.g., cooler with the average operating time to failure at about 100,000 h [54]), an aging coefficient should be chosen between 1.1 and 1.3. At β 1 = 1 , 2 for the given average operating time to failure, we obtain:
λ 1 = 9 , 2927 10 7 1 h o u r s .
Analogously for the workstations, proceeding from the average operating time to failure at 8766 h, we obtain:
λ 4 = 1.14 10 4 1 h o u r s ,   λ 5 = 2 , 80651 10 5 1 h o u r s ,   β 5 = 1 , 2 .
For the communication lines, granting stationary service conditions, it is necessary to assign:
λ 2 = 6 , 12105 10 8 1 h o u r s .
Proceeding from the average operating time to failure of the hub at 492,096 h (we consider 16-Port Fast Ethernet unmanaged switch DES-1016D [55]) and taking into account that the 8-port hub has almost the same operating time to failure (for example, D-Link DGS 1008D 8-port switch [56]), we obtain:
λ 3 = 2 , 03 10 6 1 h o u r s .
As a result of calculations, it is possible to obtain the following main output data [48,49]: the probability distribution of a count of operating output elements, the availability function, the duration of the system’s stay in each of its working states, the duration of the system’s stay in the prescribed availability condition, the failure frequency in the prescribed availability condition, and the failure rate in the prescribed availability condition.
The results of calculations of the availability function, the failure frequency, and the failure rate of the system in the prescribed availability condition and under the condition 0 t 5000 h are shown in Figure 4, Figure 5 and Figure 6.
For validation of the results, we take into consideration conditions (1) and the conditions below.
a 2 1 + a 2 2 = 20 .
The choice of the ramification coefficients a 2 1 , a 2 2 , which ensure the highest reliability of the system under the conditions (1) and (22).
The decision about an optimal variant of placement of 20 workstations under the conditions (1) and (22) should be made on the basis of the following reliability characteristics of the system: the availability function, the failure frequency in the prescribed availability condition, the failure rate in the prescribed availability condition, and the duration of the system’s stay in the prescribed availability condition. As a result of the calculations, it appears that, under the condition 0 t 5000 h, the availability function, the failure frequency, and the failure rate in the prescribed availability condition do not depend on the variant of placement that responds to the conditions (1) and (22).
The average duration of the system’s stay in the state of x 2 working output elements of the system under the condition 8 x 2 20 does not depend on the variant of placement responding to the conditions (1) and (22).
All the 20 output elements of the system will operate on the average for 242.28 h from the beginning of the system’s operation. Afterward, one of the elements will fail and 19 output elements will operate on an average of 475.27 h. After failure of the second output element, 18 output elements will operate, on average, for 708.79 h.
In Figure 7, Figure 8, Figure 9 and Figure 10, the fragments of histograms of the system’s operation in the course of time under different variants of placement that satisfy the conditions (1) and (22) are presented. From the initial moment of time (t = 0) and up to t = 3000 h—the value is constant, that is why it is not shown in Figure 7, Figure 8, Figure 9 and Figure 10 (for better visualization). These figures demonstrate that, under the condition 1 x 2 7 , a maximum value of a moment of time, until which no less than x 2 output elements operate, is reached when a 2 1 = 4 , a 2 2 = 16 . Thus, the optimal variant of placement of output elements of the system is connecting four workstations to the basic hub and 16 workstations to the second hub.
The analysis of the obtained results shows that, on average, they will remain in the system:
  • x 2 = 6 operating output elements at t = 3658 h (if   a 2 1 = 4 , a 2 2 = 16 ), t = 3658 h ( a 2 1 = 5 , a 2 2 = 15 ), t = 3658 h ( a 2 1 = 6 , a 2 2 = 14 ), t = 3658 h ( a 2 1 = 7 , a 2 2 = 13 );
  • x 2 = 5 operating output elements at t = 4315 h ( a 2 1 = 4 , a 2 2 = 16 ), t = 4315 h ( a 2 1 = 5 , a 2 2 = 15 ), t = 4315 h ( a 2 1 = 6 , a 2 2 = 14 ), t = 4315 h ( a 2 1 = 7 , a 2 2 = 13 );
  • x 2   = 4 operating output elements at t = 4552 h ( a 2 1 = 4 , a 2 2 = 16 ), t = 4552 h ( a 2 1 = 5 , a 2 2 = 15 ), t = 4552 h ( a 2 1 = 6 , a 2 2 = 14 ), t = 4552 h ( a 2 1 = 7 , a 2 2 = 13 );
  • x 2 = 3 operating output elements at t = 4705 h ( a 2 1 = 4 , a 2 2 = 16 ), t = 4705 h ( a 2 1 = 5 , a 2 2 = 15 ), t = 4705 h ( a 2 1 = 6 , a 2 2 = 14 ), t = 4704 h ( a 2 1 = 7 , a 2 2 = 13 );
  • x 2 = 2 operating output elements at t = 4783 h ( a 2 1 = 4 , a 2 2 = 16 ), t = 4783 h ( a 2 1 = 5 , a 2 2 = 15 ), t = 4782 h ( a 2 1 = 6 , a 2 2 = 14 ), t = 4780 h ( a 2 1 = 7 , a 2 2 = 13 );
  • x 2 = 1 operating output element at t = 4812 h ( a 2 1 = 4 , a 2 2 = 16 ), t = 4811 h ( a 2 1 = 5 , a 2 2 = 15 ), t = 4809 h ( a 2 1 = 6 , a 2 2 = 14 ), t = 4806 h ( a 2 1 = 7 , a 2 2 = 13 );
  • x 2 = 0 operating output elements at t = 4818 h ( a 2 1 = 4 , a 2 2 = 16 ), t = 4816 h ( a 2 1 = 5 , a 2 2 = 15 ), t = 4814 h ( a 2 1 = 6 , a 2 2 = 14 ), t = 4811 h ( a 2 1 = 7 , a 2 2 = 13 ).
Thus, no later than in 4818 h, on average, the system will fail at a 2 1 = 4 , a 2 2 = 16 .

9. Conclusions

A technical equipment of a local area computer network, whose main blocks are a server, hubs, workstations, and communication lines, is considered as a hierarchical ramified system with aging elements. In order to simplify the calculations of reliability characteristics, this system is represented in contracted form as a hierarchical system with the bypath through one level, ramified to level 2.
Models in the form of expressions are constructed for calculations of the following:
  • probabilistic reliability characteristics of the system (the probability distribution of a count of operating output elements, the availability function);
  • time reliability characteristics of the system (the duration of the system’s stay in each of its working states, the duration of the system’s stay in the prescribed availability condition);
  • conventional reliability characteristics specified by standards for unrestorable systems (the failure probability in the prescribed availability condition, the failure frequency in the prescribed availability condition, and the failure rate in the prescribed availability condition).
The results of calculations of reliability characteristics are presented for the case of a technical equipment of a local area computer network.
Without the use of reliability characteristics, it is impossible to settle a number of problems of systems’ design and operation, such as a selection of structure and rational redundancy, an organization of inspection monitoring, and preventive maintenance. It is necessary to work out the methods of reliability prognostication with regard to systems’ specific features, such as the possibility of structure rearrangement, and preservation of serviceability in case of partial failures at the expense of structural redundancy.
The analytical models, determining reliability parameters with high accuracy, have been developed for modern hierarchical systems widely used in technology. These models are based on the use of the Weibull distribution. The accuracy of the developed analytical models is determined by the errors of the input data. In addition, the proposed models, due to the regularity of such hierarchical systems, can help automate the process of their synthesis and can be used to explore the parameters of large systems. The study presented in the article can be generalized for hierarchical systems with more levels and elements at each level.
Thus, the model for determining the reliability parameters of hierarchical, multilevel, branched systems has been developed and is presented in this paper. The proposed model uses a system of analytical expressions, which allows us to determine the reliability parameters of the studied object with high accuracy and can be used for large, multi-level, hierarchical, ramified systems.

10. Prospects for Future Research

The future research of this theme will be focused on the following. First, we will work on the development of the generalized algorithm for automatic forming of the optimal/quasi-optimal placement based on the input data. Second, we plan to introduce several parameters into the model, which allow us to take into account different types of cabling (not only twisted pair, but an optical fiber and coaxial cable) as well as different reliability indicators of hubs and workstation connections.

Author Contributions

Formal analysis, A.S. and V.T. Investigation, V.T. and V.K.m. Models, A.S., V.T., and I.K. Resources, V.K.m. and V.T. Software, O.P. and I.K. Validation, V.K.m. and I.K. Writing—original draft preparation, A.S. and V.T. Writing—review and editing, V.T. and I.K. Visualization, O.P. and I.K. Supervision, V.T. Data curation, V.T. and O.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Faculty of Management of Comenius University in Bratislava, Slovakia.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Stapelberg, R.F. Handbook of Reliability, Availability, Maintainability and Safety in Engineering Design; Springer: London, UK, 2009. [Google Scholar]
  2. Zhurakhivskyi, A.V.; Kinash, B.M.; Pastukh, O.R. Nadiinist Elektrychnykh System i Merezh: Navch. Posib; Vydavnytstvo Lvivckoi Politekhniky: Lviv, Ukraine, 2012. (in Ukrainian) [Google Scholar]
  3. Song, K.Y.; Chang, I.H.; Pham, H. A Software Reliability Model with a Weibull Fault Detection Rate Function Subject to Operating Environments. Appl. Sci. 2017, 7, 983. [Google Scholar] [CrossRef] [Green Version]
  4. Bobalo, Y.; Seniv, M.; Yakovyna, V.; Symets, I. Method of Reliability Block Diagram Visualization and Automated Construction of Technical System Operability Condition. Adv. Intell. Syst. Comput. III 2019, 871, 599–610. [Google Scholar]
  5. Arnott, R.; Greenwald, B.; Stiglitz, J.E. Information and economic efficiency. Inf. Econ. Policy 1994, 6, 77–82. [Google Scholar] [CrossRef] [Green Version]
  6. Kryvinska, N.; Bickel, L. Scenario-Based Analysis of IT Enterprises Servitization as a Part of Digital Transformation of Modern Economy. Appl. Sci. 2020, 10, 1076. [Google Scholar] [CrossRef] [Green Version]
  7. Cheng, Q.; Zhao, H.; Zhao, Y. Machining accuracy reliability analysis of multi-axis machine tool based on Monte Carlo simulation. J. Intell. Manuf. 2015, 29, 191–209. [Google Scholar] [CrossRef]
  8. Cheng, Q.; Wang, S.; Yan, C. Sequential Monte Carlo Simulation for Robust Optimal Design of Cooling Water System with Quantified Uncertainty and Reliability. Energy 2017, 118, 489–501. [Google Scholar] [CrossRef]
  9. Han, Y.; Wen, Y.; Guo, C.; Huang, H. Incorporating Cyber Layer Failures in Composite Power System Reliability Evaluations. Energies 2015, 8, 9064–9086. [Google Scholar] [CrossRef] [Green Version]
  10. Chen, B.J.; Chen, X.F.; Li, B. Reliability Estimation for Cutting Tool Based on Logistic Regression Model. J. Mech. Eng. 2011, 47, 158–164. [Google Scholar] [CrossRef]
  11. Mitchell, R.; Chen, I. Modeling and Analysis of Attacks and Counter Defense Mechanisms for Cyber Physical Systems. IEEE Trans. Reliab. 2016, 65, 350–358. [Google Scholar] [CrossRef]
  12. Sankaran, M.; Ruoxue, Z.; Natasha, S. Bayesian networks for system reliability reassessment. Struct. Saf. 2013, 23, 231–251. [Google Scholar]
  13. Li, Y.F.; Huang, H.Z.; Mi, J.; Peng, W.; Han, X. Reliability analysis of multi-state systems with common cause failures based on Bayesian network and fuzzy probability. Ann. Oper. Res. 2019, 1–15. [Google Scholar] [CrossRef]
  14. Chinnam, R.B.; Mohan, P. Online Reliability Estimation of Physical Systems Using Neural Networks and Wavelets. Int. J. Smart Eng. Syst. Des. 2002, 4, 253–264. [Google Scholar] [CrossRef]
  15. Walls, L.; Alkali, B. Advances in Mathematical Modeling for Reliability; IOS Press: Amsterdam, The Netherland, 2008. [Google Scholar]
  16. Huang, L. Lifetime Reliability for Load-Sharing Redundant Systems with Arbitrary failure Distributions. Reliab. IEEE Trans. On. 2010, 59, 319–330. [Google Scholar] [CrossRef] [Green Version]
  17. Hardy, G.; Lucet, C.; Limnios, N. K-Terminal Network Reliability Measures with Binary Decision Diagrams. IEEE Trans. Reliab. 2007, 56, 506–515. [Google Scholar] [CrossRef]
  18. Lefebvre, M. Basic Probability Theory with Applications; Springer: New York, NY, USA, 2009; p. 103. [Google Scholar]
  19. Thomas, L.C. A survey of maintenance and replacement models for maintainability and reliability of multi-item systems. Reliab. Eng. 1986, 16, 297–309. [Google Scholar] [CrossRef]
  20. Stefanovych, T.; Shcherbovskykh, S.; Droździel, P. The reliability model for failure cause analysis of pressure vessel protective fittings with taking into account load-sharing effect between valves. Diagnostyka 2015, 16, 17–24. [Google Scholar]
  21. Catelani, M.; Ciani, L.; Venzi, M. Component Reliability Importance assessment on complex systems using Credible Improvement Potential. Microelectron. Reliab. 2016, 64, 113–119. [Google Scholar] [CrossRef]
  22. Bagad, V.S.; Dhotre, I.A. Computer Networks; Technical Publications: Pune, India, 2009; 512p. [Google Scholar]
  23. Behnke, S.; Rojas, R. Neural Abstraction Pyramid: A hierarchical image understanding architecture. In Proceedings of the International Joint Conference on Neural Networks, Anchorage, AK, USA, 4–9 May 1998; Volume 2, pp. 820–825. [Google Scholar]
  24. Behnke, S. Related Work. In Hierarchical Neural Networks for Image Interpretation; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2003; Volume 2766, pp. 35–63. [Google Scholar]
  25. Risteska Stojkoska, B.L.; Trivodaliev, K.V. A review of Internet of Things for smart home: Challenges and solutions. J. Clean. Prod. 2017, 140, 1454–1464. [Google Scholar] [CrossRef]
  26. Hammi, B.; Khatoun, R.; Zeadally, S.; Fayad, A.; Khoukhi, L. Internet of Things (IoT) Technologies for Smart Cities. IET Res. J. 2017, 7, 1–13. [Google Scholar]
  27. Boreiko, O.Y.; Teslyuk, V.M.; Zelinskyy, A.; Berezsky, O. Development of models and means of the server part of the system for passenger traffic registration of public transport in the “smart” city. East. Eur. J. Enterp. Technol. 2017, 1, 40–47. [Google Scholar] [CrossRef] [Green Version]
  28. Teich, T.; Roessler, F.; Kretz, D.; Frank, S. Design of a Prototype Neural Network for Smart Homes and Energy Efficiency. Procedia Eng. 2014, 69, 603–609. [Google Scholar] [CrossRef] [Green Version]
  29. Lytvyn, V.; Vysotska, V.; Mykhailyshyn, V.; Peleshchak, I.; Peleshchak, R.; Kohut, I. Intelligent system of a smart house. In Proceedings of the 3rd International Conference on Advanced Information and Communications Technologies, AICT, Lviv, Ukraine, 2–6 July 2019; pp. 282–287. [Google Scholar]
  30. Bera, B.; Saha, S.; Das, A.K.; Vasilakos, A.V. Designing Blockchain-Based Access Control Protocol in IoT-Enabled Smart-Grid System. IEEE Internet Things J. 2021, 8, 5744–5761. [Google Scholar] [CrossRef]
  31. Xu, X.; Sun, G.; Luo, L.; Cao, H.; Yu, H.; Vasilakos, A.V. Latency performance modeling and analysis for hyperledger fabric blockchain network. Inf. Process. Manag. 2021, 58, 102436. [Google Scholar] [CrossRef]
  32. Andreotti, A.; Caiazzo, B.; Petrillo, A.; Santini, S.; Vaccaro, A. Hierarchical Two-Layer Distributed Control Architecture for Voltage Regulation in Multiple Microgrids in the Presence of Time-Varying Delays. Energies 2020, 13, 6507. [Google Scholar] [CrossRef]
  33. Sydor, A.R.; Teslyuk, V.M.; Denysyuk, P.Y. Recurrent expressions for reliability indicators of compound electropower systems. Tech. Electrodyn. 2014, 4, 47–49. [Google Scholar]
  34. Kwon, S. CLSTM: Deep Feature-Based Speech Emotion Recognition Using the Hierarchical ConvLSTM Network. Mathematics 2020, 8, 2133. [Google Scholar]
  35. Ling, M.H.; Hu, X.W. Optimal design of simple step-stress accelerated life tests for one-shot devices under Weibull distributions. Reliab. Eng. Syst. Safety 2020, 193, 106630. [Google Scholar] [CrossRef]
  36. Neumann, S.; Woll, L.; Feldermann, A. Modular System Modeling for Quantitative Reliability Evaluation of Technical Systems. Model. Identif. Control 2016, 37, 19–29. [Google Scholar] [CrossRef] [Green Version]
  37. Bahrebar, S.; Zhou, D.; Rastayesh, S.; Wang, H.; Blaabjerg, F. Reliability assessment of power conditioner considering maintenance in a PEM fuel cell system. Microelectron. Reliab. 2018, 88, 1177–1182. [Google Scholar] [CrossRef]
  38. Bender, E.; Bernstein, J.B.; Bensoussan, A. Reliability prediction of FinFET FPGAs by MTOL. Microelectron. Reliab. 2020, 114, 113809. [Google Scholar] [CrossRef]
  39. Feng, X.; Raghavan, N.; Mei, S.; Dong, S.; Pey, K.L.; Wong, H. Statistical nature of hard breakdown recovery in high-κ dielectric stacks studied using ramped voltage stress. Microelectron. Reliab. 2018, 88, 164–168. [Google Scholar] [CrossRef]
  40. Abd EL-Baset, A.A.; Ghazal, M.G.M. Exponentiated additive Weibull distribution. Reliab. Eng. Syst. Safety 2020, 193, 106663. [Google Scholar]
  41. Zhu, T. Reliability estimation for two-parameter Weibull distribution under block censoring. Reliab. Eng. Syst. Safety 2020, 203, 107071. [Google Scholar] [CrossRef]
  42. Dronyuk, I.; Fedevych, O.; Lizanets, D.; Kryvinska, N. An Overview of Ateb-Theory Mathematical Apparatus for Data Confidentiality in Medical Computer Networks. IDDM 2019, 2488, 175–184. [Google Scholar]
  43. Auzinger, W.; Obelovska, K.; Stolyarchuk, R. A Revised Gomory-Hu Algorithm Taking Account of Physical Unavailability of Network Channels. In Computer Networks; Communications in Computer and Information Science; Gaj, P., Gumiński, W., Kwiecień, A., Eds.; Springer: Cham, Switzerland, 2020; Volume 1231, pp. 3–13. [Google Scholar]
  44. Poniszewska-Maranda, A.; Kaczmarek, D.; Kryvinska, N. Studying usability of AI in the IoT systems/paradigm through embedding NN techniques into mobile smart service system. Computing 2018, 10, 1–25. [Google Scholar] [CrossRef]
  45. Hamdan, M.; Hassan, E.; Abdelaziz, A.; Elhigazi, A.; Mohammed, B.; Khan, S.; Athanasios, V.; Marsono, M.N. A comprehensive survey of load balancing techniques in software-defined network. J. Netw. Comput. Appl. 2021, 174, 102856. [Google Scholar] [CrossRef]
  46. IEEE 802.3-2018—IEEE Standard for Ethernet. Available online: https://standards.ieee.org/standard/802_3-2018.html (accessed on 27 March 2021).
  47. Grosh, D.L. A Primer of Reliability Theory; John Wiley & Sons Ltd.: New York, NY, USA, 1989; 373p. [Google Scholar]
  48. Weibull, W. A statistical distribution function of wide applicability. J. Appl. Mech. Trans. 1951, 18, 293–297. [Google Scholar] [CrossRef]
  49. Sagias, N.C.; Karagiannidis, G.K. Gaussian class multivariate Weibull distributions: Theory and applications in fading channels. IEEE Trans. Inf. Theory 2005, 51, 3608–3619. [Google Scholar] [CrossRef]
  50. Wu, J.-W. Limited failure-censored life test for Weibull distribution. IEEE Trans. Reliab. 2001, 50, 107–111. [Google Scholar]
  51. Rausand, M.; Barros, A.; Hoyland, A. System Reliability Theory: Models, Statistical Methods and Applications, 3rd ed.; John Wiley & Sons Ltd.: New York, NY, USA, 2020; 864p. [Google Scholar]
  52. O’Connor, P.; Kleynerr, A. Practical Reliability Engineering, 5th ed.; John Wiley & Sons Ltd.: New York, NY, USA, 2012; 512p. [Google Scholar]
  53. Dell R210 Server. Available online: https://community.rsa.com/docs/DOC-46157 (accessed on 27 March 2021).
  54. X-Viper 850W 80+ Bronze Active PFC 14CM FDB Fan Single Rail. Available online: http://www.farnell.com/datasheets/1658720.pdf (accessed on 27 March 2021).
  55. 16-Port Fast Ethernet Unmanaged Switch DES-1016D. Available online: https://www.cnet.com/products/d-link-des-1016d-switch-16-ports-desktop-series/ (accessed on 27 March 2021).
  56. D-Link DGS 1008D Switch 8 Ports Unmanaged. Available online: https://www.cnet.com/products/d-link-dgs-1008d-switch-8-ports-unmanaged/ (accessed on 27 March 2021).
Figure 1. An example of technical equipment of a local area computer network.
Figure 1. An example of technical equipment of a local area computer network.
Electronics 10 00955 g001
Figure 2. A hierarchical ramified system corresponding to the technical equipment of the local area computer system (where S denotes a server, H -a hub, W -a workstation, L -a communication line).
Figure 2. A hierarchical ramified system corresponding to the technical equipment of the local area computer system (where S denotes a server, H -a hub, W -a workstation, L -a communication line).
Electronics 10 00955 g002
Figure 3. Contracted representation of the hierarchical ramified system.
Figure 3. Contracted representation of the hierarchical ramified system.
Electronics 10 00955 g003
Figure 4. The availability function of the hierarchical ramified system in the availability condition k = 18.
Figure 4. The availability function of the hierarchical ramified system in the availability condition k = 18.
Electronics 10 00955 g004
Figure 5. The failure frequency of the hierarchical ramified system in the availability condition k = 18.
Figure 5. The failure frequency of the hierarchical ramified system in the availability condition k = 18.
Electronics 10 00955 g005
Figure 6. The failure rate of the hierarchical ramified system in the availability condition k = 18.
Figure 6. The failure rate of the hierarchical ramified system in the availability condition k = 18.
Electronics 10 00955 g006
Figure 7. A fragment of a histogram of the hierarchical ramified system’s operation in the course of time for a 2 ( 1 ) = 4 , a 2 ( 2 ) = 16 .
Figure 7. A fragment of a histogram of the hierarchical ramified system’s operation in the course of time for a 2 ( 1 ) = 4 , a 2 ( 2 ) = 16 .
Electronics 10 00955 g007
Figure 8. A fragment of a histogram of the hierarchical ramified system’s operation in the course of time for a 2 ( 1 ) = 5 , a 2 ( 2 ) = 15 .
Figure 8. A fragment of a histogram of the hierarchical ramified system’s operation in the course of time for a 2 ( 1 ) = 5 , a 2 ( 2 ) = 15 .
Electronics 10 00955 g008
Figure 9. A fragment of a histogram of the hierarchical ramified system’s operation in the course of time for a 2 ( 1 ) = 6 , a 2 ( 2 ) = 14 .
Figure 9. A fragment of a histogram of the hierarchical ramified system’s operation in the course of time for a 2 ( 1 ) = 6 , a 2 ( 2 ) = 14 .
Electronics 10 00955 g009
Figure 10. A fragment of a histogram of the hierarchical ramified system’s operation in the course of time for a 2 ( 1 ) = 7 , a 2 ( 2 ) = 13 .
Figure 10. A fragment of a histogram of the hierarchical ramified system’s operation in the course of time for a 2 ( 1 ) = 7 , a 2 ( 2 ) = 13 .
Electronics 10 00955 g010
Table 1. Nomenclature of the variables and parameters used in the model.
Table 1. Nomenclature of the variables and parameters used in the model.
NameDescriptionUnits
a 2 1 The number of workstations directly connected to the first hub-
  a 2 2 The number of workstations directly connected to the second hub
t A moment of time when calculation is conductedhours
p s The probability of failure-free operation of a server
λ 0 Failure intensity, a parameter of the exponential distribution for the probability of failure-free operation of electronic parts of a server 1 h o u r s .
λ 1 Failure intensity, a scale parameter of the Weibull distribution for the probability of failure-free operation of mechanical parts of a server 1 h o u r s .
β 1 An aging coefficient (parameter of the Weibull distribution for the probability of failure-free operation of mechanical parts of a server)-
p L The probability of failure-free operation of a communication line as an ageless element-
λ 2 Failure intensity, a parameter of the exponential distribution for probability of failure-free operation of a communication line 1 h o u r s .
p H The probability of failure-free operation of a hub
λ 3 Failure intensity, a parameter of the exponential distribution for probability of failure-free operation of a hub 1 h o u r s .
p W The probability of failure-free operation of a workstation
λ 4 Failure intensity, a parameter of the exponential distribution for probability of failure-free operation of electronic parts of a workstation 1 h o u r s .
λ 5 Failure intensity, a scale parameter of the Weibull distribution for probability of failure-free operation of mechanical parts of a workstation 1 h o u r s .
β 5 An aging coefficient (parameter of the Weibull distribution for probability of failure-free operation of mechanical parts of a workstation)-
x 2 The number of working output elements (2nd level)-
x 2 1 The number of working output elements in the first branch (2nd level)-
x 2 2 The number of working output elements in the second branch (2nd level)-
p 0 The probability of failure-free operation of the elements at the 0-level (the first hub, server, and communication line)-
p 1 The probability of failure-free operation of the elements at the first level (the second hub and communication line)-
p 2 The probability of failure-free operation of the workstations, 2nd level-
S 2 z The generating function
P 2 x 2 A probability distribution of the count of the working output elements of the system-
P 2 x 2 , t The dependence of probability regarding the count of working output elements of the system upon time-
k The number of working output elements (availability condition - no less than k output elements operate)-
K G 2 k , t The availability function of the system
T 2 x 2 The duration of the system’s stay in the state of x 2 operating output elementshours
T G 2 k The duration of the system’s stay in the prescribed availability condition k hours
Q 2 k , t The failure probability in the prescribed availability condition k -
a 2 k , t Failure frequency in the prescribed availability condition k 1 h o u r s
λ 2 k , t Failure rate in the prescribed availability condition k 1 h o u r s
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Teslyuk, V.; Sydor, A.; Karovič, V., ml.; Pavliuk, O.; Kazymyra, I. Modelling Reliability Characteristics of Technical Equipment of Local Area Computer Networks. Electronics 2021, 10, 955. https://doi.org/10.3390/electronics10080955

AMA Style

Teslyuk V, Sydor A, Karovič V ml., Pavliuk O, Kazymyra I. Modelling Reliability Characteristics of Technical Equipment of Local Area Computer Networks. Electronics. 2021; 10(8):955. https://doi.org/10.3390/electronics10080955

Chicago/Turabian Style

Teslyuk, Vasyl, Andriy Sydor, Vincent Karovič, ml., Olena Pavliuk, and Iryna Kazymyra. 2021. "Modelling Reliability Characteristics of Technical Equipment of Local Area Computer Networks" Electronics 10, no. 8: 955. https://doi.org/10.3390/electronics10080955

APA Style

Teslyuk, V., Sydor, A., Karovič, V., ml., Pavliuk, O., & Kazymyra, I. (2021). Modelling Reliability Characteristics of Technical Equipment of Local Area Computer Networks. Electronics, 10(8), 955. https://doi.org/10.3390/electronics10080955

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop