Multiplex communications – Pathfinding or routing – Switching a message which includes an address header
Reexamination Certificate
2001-11-16
2008-03-18
Shah, Chirag G. (Department: 2616)
Multiplex communications
Pathfinding or routing
Switching a message which includes an address header
C370S413000, C370S429000
Reexamination Certificate
active
07346067
ABSTRACT:
A network processing device stores and aligns data received from an input port prior to forwarding the data to an output port. Data packets arrive at various input ports already having an output queue or virtual output queue assigned. A buffer manager groups one or more packets destined for the same output queue into blocks, and stores the blocks in a buffer memory. A linked list is created of the trunks, which is an ordered collection of blocks. The trunks are sent to a high speed second memory and stored together as a unit. In some embodiments the trunks are split on boundaries and stored in a high speed memory. Once the trunks are stored in the high speed second memory, the corresponding data is erased from the write combine buffer memory and the pointers that made up the linked list are returned to a free block pointer pool. The data can then be read from the high speed second memory very quickly, passed through a switching fabric, and placed back on the computer network for its next destination. In other embodiments, the trunk data is stored after passing through the switching fabric, before being placed back on the computer network.
REFERENCES:
patent: 6687247 (2004-02-01), Wilford et al.
patent: 6757795 (2004-06-01), Barri et al.
patent: 2002/0163922 (2002-11-01), Dooley et al.
patent: 2003/0016686 (2003-01-01), Wynne et al.
patent: 2003/0084246 (2003-05-01), Tran et al.
Stallings, William. “Data and Computer Communications”. Prentice Hall. 1997. pp. 528-529.
Chung Heeloo
Lee Eugene
Force 10 Networks, Inc.
Shah Chirag G.
LandOfFree
High efficiency data buffering in a computer network device does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with High efficiency data buffering in a computer network device, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and High efficiency data buffering in a computer network device will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3960966