Patent US5487155A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5487155A Expired / Lapsed US ⏱️ 0.0 years remaining

Data switch with multiplexers for forming data connections and control unit for checking permissibility of connections

Assignee: Fujitsu Services Ltd
•
Filing: 1994-09-30
•
Granted: 1996-01-23
•
Expires: 2014-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data switch interconnects a number of data processing nodes. The switch includes a number of port units for interfacing with the processing nodes, a number of multiplexing units for performing the switching, and a connection control unit. When a port unit wishes to initiate a connection, it sends a connection command over a command bus to all the multiplexing units and to the connection control unit, specifying a proposed data connection. Each multiplexing unit responds to the connection command by preparing the proposed data connection. At the same time, the connection control unit checks whether the proposed data connection is permissible. If it is permissible, the connection control unit then sends a GO signal to all the multiplexing units instructing them to complete the prepared connection.

Inventors

  • 👤 John R. Drewry
  • 👤 Michael Collins
  • 👤 Ashwani K. Korpal

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 12:55
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/36; G06F13/362; G06F13/364; H; H04; H04L; H04L49/00; H04L49/25; H04L49/253; H04L49/35; H04L49/351; H04L49/55; H04L49/555

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 220 words
Data switching apparatus comprising: (a) a plurality of input data channels and a plurality of output data channels; (b) a command bus; (c) means for sending a connection command on said command bus, said connection command specifying one of said input data channels as a source channel and specifying one of said output data channels as a destination channel for a proposed data connection; (d) a plurality of multiplexing units connected to said input data channels, to said output data channels, and to said command bus, each of said multiplexing units comprising means for responding to said connection command, if said proposed connection is not already busy, by preparing said proposed data connection between said source channel and said destination channel, but without completing said connection; and (e) a connection control unit connected to said command bus, said connection control unit comprising means for responding to said connection command by checking whether said proposed data connection is permissible and, if said proposed data connection is permissible, for sending a go-ahead signal to all of said multiplexing units; (f) wherein each of said multiplexing units further includes means connected to receive said go-ahead signal from said connection control unit and for responding to said go-ahead signal by connecting said source channel to said destination channel, thereby completing said proposed data connection.
Claim 2
Dependent Claim 220 words
Data switching apparatus comprising: (a) a plurality of input data channels and a plurality of output data channels; (b) a command bus; (c) means for sending a connection command on said command bus, said connection command specifying one of said input data channels as a source channel and specifying one of said output data channels as a destination channel for a proposed data connection; (d) a plurality of multiplexing units connected to said input data channels, to said output data channels, and to said command bus, each of said multiplexing units comprising means for responding to said connection command, if said proposed connection is not already busy, by preparing said proposed data connection between said source channel and said destination channel, but without completing said connection; and (e) a connection control unit connected to said command bus, said connection control unit comprising means for responding to said connection command by checking whether said proposed data connection is permissible and, if said proposed data connection is permissible, for sending a go-ahead signal to all of said multiplexing units; (f) wherein each of said multiplexing units further includes means connected to receive said go-ahead signal from said connection control unit and for responding to said go-ahead signal by connecting said source channel to said destination channel, thereby completing said proposed data connection.
Claim 3
Dependent Claim 38 words
Apparatus according to claim 1 wherein said connection control unit includes random-access memory means for storing information indicating, for each possible connection between said input data channels and said output data channels, whether that possible connection is prohibited.
Claim 4
Dependent Claim 259 words
A computer system comprising a plurality of processing nodes, and switching apparatus for interconnecting said processing nodes to permit exchange of data between said processing nodes, wherein the switching apparatus comprises: (a) a plurality of input data channels and a plurality of output data channels, said input channels and output channels being connected to said processing nodes; (b) a command bus; (c) means for sending a connection command on said command bus, said connection command specifying one of said input data channels as a source channel and specifying one of said output data channels as a destination channel for a proposed data connection; (d) a plurality of multiplexing units connected to said input data channels, to said output data channels, and to said command bus, each of said multiplexing units comprising means for responding to said connection command, if said proposed connection is not already busy, by preparing said proposed data connection between said source channel and said destination channel, but without completing said connection; and (e) a connection control unit connected to said command bus, said connection control unit comprising means for responding to said connection command by checking whether said proposed data connection is permissible and, if said proposed data connection is permissible, for sending a go-ahead signal to all of said multiplexing units; (f) wherein each of said multiplexing units further includes means connected to receive said go-ahead signal from said connection control unit and for responding to said go-ahead signal by connecting said source channel to said destination channel, thereby completing said proposed data connection.
Claim 5
Dependent Claim 259 words
A computer system comprising a plurality of processing nodes, and switching apparatus for interconnecting said processing nodes to permit exchange of data between said processing nodes, wherein the switching apparatus comprises: (a) a plurality of input data channels and a plurality of output data channels, said input channels and output channels being connected to said processing nodes; (b) a command bus; (c) means for sending a connection command on said command bus, said connection command specifying one of said input data channels as a source channel and specifying one of said output data channels as a destination channel for a proposed data connection; (d) a plurality of multiplexing units connected to said input data channels, to said output data channels, and to said command bus, each of said multiplexing units comprising means for responding to said connection command, if said proposed connection is not already busy, by preparing said proposed data connection between said source channel and said destination channel, but without completing said connection; and (e) a connection control unit connected to said command bus, said connection control unit comprising means for responding to said connection command by checking whether said proposed data connection is permissible and, if said proposed data connection is permissible, for sending a go-ahead signal to all of said multiplexing units; (f) wherein each of said multiplexing units further includes means connected to receive said go-ahead signal from said connection control unit and for responding to said go-ahead signal by connecting said source channel to said destination channel, thereby completing said proposed data connection.

References Cited (Backward Citations)

US4349870A Cited
US4523273A Cited
US4714922A Cited
US4701906A Cited
US5113390A Cited
US5001706A Cited
US5083308A Cited
US5396638A Cited
US5404461A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-01-22 1999-07-24 2000-01-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-01-22 2003-07-24 2004-01-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-01-22 2007-07-24 2008-01-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag