Patent · US Expired

Highly integrated multi-layer switch element architecture

US6246680A · kind A · utility

97Cited by
149References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 30, 1997
Grant dateJun 12, 2001
Priority date
Expiry dateJun 30, 2017

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L49/351
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

An architecture for a highly integrated network element building block is provided. According to one aspect of the present invention, a network device building block includes a network interface with multiple ports for transmitting and receiving packets over a network. The network device building block also includes a packet buffer storage which is coupled to the network interface. The packet buffer storage acts as an elasticity buffer for adapting between incoming and outgoing bandwidth requirements. A shared memory manager may also be provided dynamically allocate and deallocate buffers in the packet buffer storage on behalf of the network interface and other clients of the packet buffer storage. The network device building block further includes a switch fabric which is coupled to the network interface. The switch fabric provides forwarding decisions for received packets. A given forwarding decision includes a list of ports upon which a particular received packet is to be forwarded. A central processing unit (CPU) interface is also included in the network device building block. The CPU interface is coupled to the switch fabric and is configured to forward packets received from t…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.