US2004095927A1PendingUtilityA1

System, method and article of manufacture for updating a switching table in a switch fabric chipset system

Priority: Aug 11, 2000Filed: Nov 12, 2003Published: May 20, 2004
Est. expiryAug 11, 2020(expired)· nominal 20-yr term from priority
H04L 9/40H04L 47/24H04L 49/9042H04L 49/30H04L 49/205H04L 49/351H04L 69/22H04L 49/101H04L 49/901H04L 47/33H04L 49/9073H04L 49/9021H04L 49/352
41
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system, method and article of manufacture are provided for updating a switching table in a switch fabric. In general, one or more status packets are received by a switch fabric component without handshaking between the transmitting source(s) and the receiving switch fabric component. Each status packet includes information relating to a status of an output port. A switching table is then updated based on the status information of the received status packet.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         1 . A method for updating a switching table in a switch fabric, comprising: 
 receiving at a switch fabric component one or status packets from at least one port controller and a plurality of other switch fabric components, wherein the status packets are received without utilizing of a handshaking protocol; and    updating a switching table based on the status information of the received status packet, the switching table providing information for identifying the availability of one or more output ports of the switch fabric component for outputting therefrom a datagram being transmitted through the switch fabric.    
     
     
         2 . The method of  claim 1 , wherein the status packets are received via paths dedicated for transmitting the status packets and separate from paths dedicated for transmitting Ethernet packets through the switch fabric system.  
     
     
         3 . The method of  claim 1 , wherein the status packets are received periodically and the switching table is updated in real time.  
     
     
         4 . The method of  claim 1 , further comprising: generating a combined status packet based on the combined status information of the received status packets, and transmitting the combined status packet.  
     
     
         5 . The method of  claim 4 , wherein the combined status packet is transmitted from an outer layer switch fabric component to a middle layer switch fabric component.  
     
     
         6 . The method of  claim 1 , wherein the received status packet is generated from a port controller.  
     
     
         7 . The method of  claim 1 , wherein the received status packet is generated by a switch fabric component.  
     
     
         8 . The method of  claim 1 , wherein a status packet comprises 32 bits of data.  
     
     
         9 . A system for updating a switching table in a switch fabric, comprising: 
 logic for receiving at a switch fabric component one or status packets from at least one port controller and a plurality of other switch fabric components, wherein the status packets are received without utilizing of a handshaking protocol; and    logic for updating a switching table based on the status information of the received status packet, the switching table providing information for identifying the availability of one or more output ports of the switch fabric component for outputting therefrom a datagram being transmitted through the switch fabric.    
     
     
         10 . The system of  claim 9 , wherein the status packets are received via paths dedicated for transmitting the status packets and separate from paths dedicated for transmitting Ethernet packets through the switch fabric system.  
     
     
         11 . The system of  claim 9 , wherein the status packets are received periodically and the switching table is updated in real time.  
     
     
         12 . The system of  claim 9 , further comprising logic for generating a combined status packet based on the combined status information of the received status packets, and logic for transmitting the combined status packet.  
     
     
         13 . The system of  claim 12 , wherein the combined status packet is transmitted from an outer layer switch fabric component to a middle layer switch fabric component.  
     
     
         14 . The system of  claim 9 , wherein the received status packet is generated from a port controller.  
     
     
         15 . The system of  claim 9 , wherein the received status packet is generated by a switch fabric component.  
     
     
         16 . The system of  claim 9 , wherein a status packet comprises 32 bits of data.  
     
     
         17 . A computer program product for updating a switching table in a switch fabric, comprising: 
 computer code for receiving at a switch fabric component one or status packets from at least one port controller and a plurality of other switch fabric components, wherein the status packets are received without utilizing of a handshaking protocol; and    computer code for updating a switching table based on the status information of the received status packet, the switching table providing information for identifying the availability of one or more output ports of the switch fabric component for outputting therefrom a datagram being transmitted through the switch fabric.    
     
     
         18 . The computer program product of  claim 17 , wherein the status packets are received via paths dedicated for transmitting the status packets and separate from paths dedicated for transmitting Ethernet packets through the switch fabric computer program product.  
     
     
         19 . The computer program product of  claim 9 , wherein the status packets are received periodically and the switching table is updated in real time.  
     
     
         20 . The computer program product of  claim 9 , further comprising computer code for generating a combined status packet based on the combined status information of the received status packets, and computer code for transmitting the combined status packet.

Join the waitlist — get patent alerts

Track US2004095927A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.