Telephone Exchange - Fault Tolerance

Fault Tolerance

Composite switches are inherently fault-tolerant. If a subswitch fails, the controlling computer can sense it during a periodic test. The computer marks all the connections to the subswitch as "in use". This prevents new calls, and does not interrupt old calls that remain working. As calls in progress end, the subswitch becomes unused, and new calls avoid the subswitch because it's already "in use." Some time later, a technician can replace the circuit board. When the next test succeeds, the connections to the repaired subsystem are marked "not in use," and the switch returns to full operation.

To prevent frustration with unsensed failures, all the connections between layers in the switch are allocated using first-in-first-out lists (queues). As a result, if a connection is faulty or noisy and the customer hangs up and redials, they will get a different set of connections and subswitches. A last-in-first-out (stack) allocation of connections might cause a continuing string of very frustrating failures.

Read more about this topic:  Telephone Exchange

Famous quotes containing the words fault and/or tolerance:

    Happiness lies outside yourself, is achieved through interacting with others. Self-forgetfulness should be one’s goal, not self-absorption. The male, capable of only the latter, makes a virtue of an irremediable fault and sets up self-absorption, not only as a good but as a Philosophical Good.
    Valerie Solanas (b. 1940)

    Our first line of defense in raising children with values is modeling good behavior ourselves. This is critical. How will our kids learn tolerance for others if our hearts are filled with hate? Learn compassion if we are indifferent? Perceive academics as important if soccer practice is a higher priority than homework?
    Fred G. Gosman (20th century)