Nova Patents
EP0472318A2

Led pulse shaping circuit.

Abstract

A modular growable packet switching arrangement is constructed from a plurality of packet switches and a novel interconnect fabric. The interconnect fabric includes a plurality of cell routers, for receiving data packets and routing them to a plurality of packet switches, where each cell router includes at least one connection to each packet switch. The interconnect fabric also includes a sorting network for receiving concurrently arriving data packets, sorting the data packets based upon their addresses, and sending the sorted data packets to the inputs of the cell routers. The sorted data packets are arranged such that all data packets which must be transmitted to the same packet switch are sent to different cell routers. Then, all packets which are destined for a common packet switch may be routed there, each from a different cell router.

EP0472318A2, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Projected expiry passed 2 August 2011, 15.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

6 claims: 6 independent, 0 dependent

  1. 1
    A packet routing arrangement for routing packets including destination information comprising, a plurality of output packet switch means each including a plurality of output ports for routing packets received thereby to said output ports,sorting network means supplied with concurrently arriving packets and being responsive to said destination information for grouping said arriving packets into groups based upon which output packet switch the packets are to be supplied to and for supplying individual packets in each group to a different one of a plurality of cell router means except when the number of packets in a group exceeds the number of said cell router means in said plurality, individual packets in in a group in excess of said number of cell router means are supplied to a cell router means which has had at least a packet supplied to it from that group, anda plurality of said cell router means for supplying packets to said plurality of output packet switch means,CHARACTERIZED IN THATeach of said cell router means includes means for supplying a predetermined number of packets from each of said groups to output packet switches identified by said destination information and means for supplying any packets of a group in excess of said predetermined number to output packet switches other than identified by said destination information.
  2. 2
    The packet routing arrangement as defined in claim 1 CHARACTERIZED IN THAT said predetermined number of packets is one (1).
  3. 3
    The packet routing arrangement as defined in claim 1 CHARACTERIZED IN THAT said said sorting means comprises a Batcher arrangement.
  4. 4
    The packet routing arrangement as defined in claim 1 CHARACTERIZED IN THAT said cell router means comprises a Banyan arrangement.
  5. 5
    The packet routing arrangement as defined in claim 2 CHARACTERIZED IN THAT each of said cell router means includes means for marking each of said supplied packets in excess of said predetermined number and wherein each of said output packet switch means includes means for dropping each such marked packet supplied thereto.
  6. 6
    The packet routing arrangement as defined in claim 2 CHARACTERIZED BY means for recirculating packets to said sorting network means, and CHARACTERIZED IN THAT each of said cell router means includes means for marking each of said supplied packets in excess of said predetermined number and wherein each of said output packet switch means includes means for supplying said marked packets to said recirculating means.