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

Asynchronous time division switch with increased traffic handling capability

Assignee: Ericsson AB
•
Filing: 1989-10-12
•
Granted: 1992-04-28
•
Expires: 2009-10-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An asynchronous time division (ATD) switch for carrying out packet switching. In one embodiment a switch has 256 ports running at 155 M bits and is capable of switching incoming data cells at each of the input ports to any one of 256 output ports. At each input port a switch sequentially distributes the received data cells over 16 outputs each of which is connected to a different DMR circuit. There are 256 DMR circuits each having 16 inputs and 16 outputs. A DMR circuit is a fixed space switching device which has N inputs, N time intervals and N outputs and operates cyclically so that each input goes to each output for 1/Nth of the time. The inner stage of the ATD switch comprises 256 central switches each having 16 inputs and 16 outputs. Each central stage switch has its 16 inputs connected to 16 different DMR circuits. The fourth stage of the switch consists of another array of 256 output DMR circuits with each central switch being connected to 16 different output DMR circuits. Each input DMR has its outputs connected to 16 different output ports. The internal circuitry of the ATD switch runs on 20 M bits. When a data cell is received at an input port its destination is derived from a header attached to the cell. Control circuitry enables the receiving port to request three addresses to query three possible routes through the switch. The ability to provide this series of questions is given by staggering the windows through which an output port can communicate with the central switches. Although data streams are received asynchronously the operation of the ATD switch is synchronous.

Inventors

  • 👤 Richard J. Proctor
  • 👤 Thomas S. Maddern
  • 👤 Alexander S. Philip

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 13:41
CPC Classifications
G; G06; G06F; G06F13/00; H; H04; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L49/00; H04L49/10; H04L49/104; H04L49/105; H04L49/106; H04L49/25; H04L49/253; H04L49/255; H04L2012/5638; H04L2012/5646; H04L2012/5649; H04L2012/565; H04L2012/5651

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 343 words
An asynchronous time division (ATD) switch for handling a plurality of asynchronous serial data streams having sequential data cells, the ATD switch comprising: an input stage including a plurality of input ports, each capable of receiving a data stream, an output stage including a plurality of output ports, each capable of transmitting a data stream, and a central stage providing a multiplicity of paths by means of which each data cell received at an input port of the input stage can reach a required output port of the output stage, the central stage including a plurality of central stage switches for synchronously switching between the input and output ports and means for providing a fixed delay for any of the possible paths by which a given received data cell can pass through the ATD switch, each of said input ports in operation receiving an individual one of said data streams and distributing the cells of that stream over N outputs, where N is an integer means being provided for timing the cells so that at each input port of the input stage the cells are staggered on output from the respective input port and on receipt at the central stage, each output of an input port being connected to an input demultiplex-mix-remultiplex (DMR) circuit, each input DMR circuit having N inputs, N outputs and operating cyclically over a cycle time, each output of each input DMR circuit being connected to one of said central stage switches in such a manner that each input port of the input stage has access to all central stage switches over a switch cycle period defined by the cycle time of the input DMR circuits, and each central stage switch having N output, each connected to an individual one of a set of output DMR circuits, each output DMR circuit having N inputs and N outputs, each output DMR circuit having one of its N outputs connected to an output port of the output stage, whereby the ADT switch has both viable cell routing and cell sequence integrity.
Claim 2
Dependent Claim 343 words
An asynchronous time division (ATD) switch for handling a plurality of asynchronous serial data streams having sequential data cells, the ATD switch comprising: an input stage including a plurality of input ports, each capable of receiving a data stream, an output stage including a plurality of output ports, each capable of transmitting a data stream, and a central stage providing a multiplicity of paths by means of which each data cell received at an input port of the input stage can reach a required output port of the output stage, the central stage including a plurality of central stage switches for synchronously switching between the input and output ports and means for providing a fixed delay for any of the possible paths by which a given received data cell can pass through the ATD switch, each of said input ports in operation receiving an individual one of said data streams and distributing the cells of that stream over N outputs, where N is an integer means being provided for timing the cells so that at each input port of the input stage the cells are staggered on output from the respective input port and on receipt at the central stage, each output of an input port being connected to an input demultiplex-mix-remultiplex (DMR) circuit, each input DMR circuit having N inputs, N outputs and operating cyclically over a cycle time, each output of each input DMR circuit being connected to one of said central stage switches in such a manner that each input port of the input stage has access to all central stage switches over a switch cycle period defined by the cycle time of the input DMR circuits, and each central stage switch having N output, each connected to an individual one of a set of output DMR circuits, each output DMR circuit having N inputs and N outputs, each output DMR circuit having one of its N outputs connected to an output port of the output stage, whereby the ADT switch has both viable cell routing and cell sequence integrity.
Claim 3
Dependent Claim 52 words
The switch as claimed in claim 1, wherein the data streams received at the input stage and transmitted from the output stage travel at a predetermined data rate, and wherein the data stream passing along the paths through the ATD switch travel at a switching rate slower than said predetermined data rate.
Claim 4
Dependent Claim 46 words
The switch as claimed in claim 1, wherein the data streams are received at the input stage at a predetermined data rate, and are spread over a plurality of central stages to switch the data streams at a switching rate lower than said predetermined data rate.
Claim 5
Dependent Claim 24 words
The switch as claimed in claim 1, wherein the input stage includes control means for self-routing the data streams received at the input stage.
Claim 6
Dependent Claim 33 words
The switch as claimed in claim 1; and further comprising control means including a first-in, first-out circuit for holding a range of different cell addresses to which a data cell can be transmitted.
Claim 7
Dependent Claim 46 words
The switch as claimed in claim 5, wherein the control means includes a path finder circuit for controlling said first-in, first-out circuit, for confirming that a selected cell address is available, and for causing the appropriate data cell to be transmitted via a cell sender circuit.
Claim 8
Dependent Claim 23 words
The switch as claimed in claim 5, wherein the fixed delay is constant for a particular path, but is different for different paths.

References Cited (Backward Citations)

US4651318A Cited
US4737951A Cited
US4811333A Cited
US4864558A Cited
US4879712A Cited
US4965788A Cited
US4955016A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-04-28 1995-10-28 1996-04-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-04-28 1999-10-28 2000-04-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-04-28 2003-10-28 2004-04-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag