×

ATM switching fabric

  • US 5,844,887 A
  • Filed: 11/30/1995
  • Issued: 12/01/1998
  • Est. Priority Date: 11/30/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. An asynchronous transfers mode switching fabric, comprising:

  • a top input bus;

    a bottom input bus;

    a left output bus;

    a right output bus;

    a plurality of pairs of port interface modules wherein each said pair of port interface modules includes a first and second port interface module, said first port interface module coupled to said top input bus, said second port interface module coupled to said bottom input bus, said plurality of pairs of port interface modules for coupling network transmission equipment to said switching fabric;

    a plurality of junction modules arranged as a matrix of N rows by N columns wherein each junction module within each row is coupled to said top input bus and said bottom input bus, each row associated with one of said pairs of port interface modules, each junction module within each column coupled to said left output bus and said right output bus, said plurality of junction modules for receiving cells from said top and said bottom input buses, queuing said cells and outputting said cells onto said left and said right output buses;

    a plurality of output modules wherein each output module is associated with a single column of said matrix, each said output module coupled to all said junction modules within a column to form a fabric column, said output module for managing the transmission of said cells from each said junction module onto said left and said right output buses;

    said first port interface module coupled to said left output bus, said second port interface module coupled to said right output bus, each said pair of port interface modules coupled to one of said output modules, said plurality of pairs of port interface modules for interfacing said switching fabric to said network transmission equipment; and

    wherein N is a positive integer.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×