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:
“How utterly futile debauchery seems once it has been accomplished, and what ashes of disgust it leaves in the soul! The pity of it is that the soul outlives the body, or in other words that impression judges sensation and that one thinks about and finds fault with the pleasure one has taken.”
—Edmond De Goncourt (18221896)
“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)