Data network switch with fault tolerance

Multiplex communications – Fault recovery – Bypass an inoperative switch or inoperative element of a...

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

370244, 370248, H04L 1226

Patent

active

060672862

DESCRIPTION:

BRIEF SUMMARY
BACKGROUND OF THE INVENTION

1. Field of the Invention
This invention relates to an Asynchronous Transfer Mode (ATM) data network switch for use in switching cells of data between a plurality of data links. The switch is arranged to have a high degree of tolerance to faults.
2. State of the Art
An ATM switch comprises, in general terms, a cross-point switch having a plurality of input ports and a plurality of output ports, and one or more controllers for switching data cells from any input port to any output port. The controllers which switch the data cells (which are often called "slot controllers" or "link controllers") each typically comprise input controllers or receivers, whose principal function is simply to receive the bit stream from the external link and to divide it up into cells for presentation to the switch fabric, and output controllers or transmitters, which serve to convert the separate cells from the switch fabric into a continuous bit stream again for forwarding on an appropriate external link.
Since a fault in the switch fabric could cause failure of the complete switch, duplicate switch fabrics connected in parallel to the slot controllers are used. If a fault is detected in one switch fabric, switching is transferred to the second switch fabric, while the first is removed from use. It is possible to designate one of the slot controllers as a system controller arranged to monitor operation of the switch. For example, the system controller can send out "health check" cells to each other controller, to which the other slot controllers are arranged to respond by returning the cell to the system controller, which monitors the responses received. If the system controller does not receive all responses, this may be due to a fault in the switch fabric, and the system controller then switches from the first to the second switch fabric. This can result in a cell loss.
A further problem with such an arrangement is that, although the switch fabric is fully duplicated, the second switch fabric remains inactive until it is required. It is therefore not possible to guarantee that the second switch fabric is fully operational when needed, since it can only be tested when in use. Further, no other advantage of duplication of switch fabrics is obtained. The capacity of the switch is identical with that of a switch having only a single switch fabric.


SUMMARY OF THE INVENTION

It is therefore an object of the invention to provide a flexible ATM data network switch which permits increased throughput and decreases the chance of cell loss.
It is another object of the invention to provide an ATM data network switch having dual switch fabrics with means for monitoring the status of all paths through the switch fabrics.
In accordance with the objects of the invention, there is provided an ATM data network switch having two separate switch fabrics, and at least one switching controller, each switching controller (hereinafter referred to as "slot controller") having a plurality of external data links thereto and being separately connected to the two separate switch fabrics. Each switch fabric in turn comprises means for switching a data cell transmitted from any one of the slot controllers to any of the other slot controllers. According to the invention, both of the switch fabrics are arranged to be active at the same time and each slot controller comprises means for determining the availability of the data paths to all the other slot controllers through both switch fabrics and for selecting for each cell to be switched a data path through one or other of the switch fabrics according to the availability determined.
According to a preferred aspect of the invention, each slot controllers may comprise two or more cell processors, each connected to at least one external data link, and means for connecting each of the cell processors to each of the switch fabrics, thereby facilitating the handling of larger numbers of external links. The use of separate cell processors is a convenient way of increasing capacity in a

REFERENCES:
patent: 5179552 (1993-01-01), Chao
patent: 5485453 (1996-01-01), Wahlman et al.
patent: 5550815 (1996-08-01), Cloonan et al.
patent: 5574718 (1996-11-01), Eckhoff et al.
patent: 5724352 (1998-03-01), Cloonan et al.
patent: 5740157 (1998-04-01), Demiray et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Data network switch with fault tolerance does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data network switch with fault tolerance, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data network switch with fault tolerance will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1841893

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.