IP Library Granted Patent US 7,978,702
Granted Patent B2
US 7,978,702 · App. 12/372,390 · Granted Jul 12, 2011

Backplane interface adapter

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,978,702
App. No.
12/372,390
Granted
Jul 12, 2011
Kind
B2
Abstract

A backplane interface adapter for a network switch. The backplane interface adapter includes at least one receiver that receives input cells carrying packets of data; at least one cell generator that generates encoded cells which include the packets of data from the input cells; and at least one transmitter that transmits the generated cells to a switching fabric. The cell includes a destination slot identifier that identifies a slot of the switching fabric towards which the respective input cell is being sent. The generated cells include in-band control information.

Claims (24)

1. A backplane interface adapter comprising:

at least one receiver that receives input cells, each input cell comprising at least part of a packet of data;

at least one cell generator that generates encoded cells for transmission over a switch fabric, each encoded cell comprising at least part of the packet of data from at least one input cell; and

at least one transmitter that transmits the generated encoded cells to a switching fabric; and

wherein each input cell includes a destination slot identifier that identifies a slot; and

wherein each encoded cell comprises the destination slot identifier towards which the encoded cell is to be sent via the switching fabric.

2. The backplane interface adapter of claim 1 ,

wherein each cell generator distributes portions of the packet of data across one or more blocks in a first cell until an end of packet condition is reached or a maximum cell size is reached.

3. The backplane interface adapter of claim 2 , wherein each cell generator further encodes an end cell with end of packet information that varies depending upon a set of end of packet conditions including whether the end of packet occurs at the end of an initial block, at the end of the initial block, within a subsequent block, at a block boundary, or at a cell boundary.

4. A backplane interface adapter for interfacing with a switching fabric of a network switch, the network switch for switching packets in a network, the backplane interface adapter comprising:

a first receiver that serially receives cells from the switching fabric via a full duplex serial link;

a first transmitter that serially transmits cells to the switching fabric via a full duplex serial link;

wherein each said full duplex serial link is capable of handling full duplex traffic of at least 2.5 gigabits/second,

wherein at least some of the cells comprise in-band state information and at least one byte of said packet;

wherein each cell received from the switching fabric includes a destination slot identifier that identifies a slot;

wherein each cell transmitted to the switching fabric comprises the destination slot identifier towards which the encoded cell is to be sent via the switching fabric.

5. The backplane interface adapter of claim 4 , wherein said in-band state information of said cell received from the switching fabric comprises a source slot identifier.

6. The backplane interface adapter of claim 5 , wherein the in-band state information of the cell received from the switching fabric comprises payload state information that indicates a particular state of data in the cell.

7. The backplane interface adapter of claim 5 , wherein the in-band state information comprises information that indicates a start of a packet.

8. The backplane interface adapter of claim 5 , wherein the in-band state information comprises information that indicates an end of a packet.

9. The backplane interface adapter of claim 4 , wherein the in-band state information of the cell received from the switching fabric comprises payload state information that indicates a particular state of data in the cell.

10. The backplane interface adapter of claim 4 , wherein the in-band state information of the cell transmitted to the switching fabric comprises payload state information that indicates a particular state of data in the cell.

11. The backplane interface adapter of claim 4 , wherein the in-band state information comprises information that indicates a start of a packet.

12. The backplane interface adapter of claim 4 , wherein the in-band state information comprises information that indicates an end of a packet.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2018
From: BROCADE COMMUNICATIONS SYSTEMS LLC
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047270/0247 →
RELEASE OF SECURITY INTEREST Recorded Jan 22, 2015
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, LLC
Reel/Frame 034804/0793 →
RELEASE OF SECURITY INTEREST Recorded Jan 21, 2015
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, LLC
Reel/Frame 034784/0609 →
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Sep 26, 2011
From: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, LLC; INRANGE TECHNOLOGIES CORPORATION; MCDATA CORPORATION; MCDATA SERVICES CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 026971/0042 →
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Sep 20, 2011
From: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, LLC; MCDATA CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 026938/0922 →
CHANGE OF NAME Recorded Jul 21, 2010
From: FOUNDRY NETWORKS, INC.
To: FOUNDRY NETWORKS, LLC
Reel/Frame 024733/0739 →
SECURITY AGREEMENT Recorded Jan 20, 2010
From: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, LLC; INRANGE TECHNOLOGIES CORPORATION; MCDATA CORPORATION; MCDATA SERVICES CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 023814/0587 →