Quantitative Network Engineering with Fault Tree Analysis

This is a simple paper outlining how to use some Risk Analysis Techniques with Network Engineering to obtain quantitative results. An attempt to turn network engineering from an artful guessing game into a science.

The Fully Developed Fault Tree

After iterating through the previous steps down each branch and level of our fault tree, the model looks like the following:



Link: The Fully Developed Fault Tree in SVG format.

It's clear to see, that these can become very large, very quickly. Once the size becomes unwieldy, transfer gates come in to allow us to break the tree down into smaller components.

Here is a further breakdown of each event and gate on the tree which can be read to reinforce the process. It is a very good exercise to go over a developed fault tree with another expert or group that knows the system being modeled. Outside input is essential in checking logic, looking for misinterpretations of system functions and looking for missing events. One noteworthy thing is the use of a voting gate to determine the effects up the tree of the failure of any of the switching fabrics. At least two of the three fabrics needs to fail in order for the gate to become true and contribute to the overall failure of the system.

Detailed Analysis of the Whole Tree

The Forwarding Plane Branch of the Tree The Power Branch of the Tree The Control Plane Branch of the Tree



      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |   Version 0   |       C       |            Plenty             |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |           Router ID - www.blackhole-networks.com              |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |           Area ID - FTA with Network Engineering              |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |          Checksum  OK         |         Construction          |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                                               |
      +-                                                             -+
      |                        PAGE STILL                             | 
      +-                         UNDER                               -+
      |                       CONSTRUCTION                            |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+