Multiplex communications – Pathfinding or routing – Switching a message which includes an address header
Reexamination Certificate
2007-12-11
2007-12-11
Pham, Chi (Department: 2616)
Multiplex communications
Pathfinding or routing
Switching a message which includes an address header
C370S419000, C370S429000, C710S052000, C711S118000
Reexamination Certificate
active
10229361
ABSTRACT:
A network interface comprises the first port on which incoming data is transmitted and received at the data transfer rate of the network, a buffer memory coupled to the first port, and a second port coupled with the buffer memory, and through which transfer of packets between the host system, and the buffer memory is executed. A driver in the host system allocates a plurality of sets of receive buffers, where each set of receive buffers is composed of receive buffers having different sizes. A receive buffer descriptor cache located at the interface level stores receive buffer descriptors corresponding to receive buffers in the plurality of sets. As incoming packets arrive at the interface, logic determines the size of the incoming packet and assigns the packet to a receive buffer descriptor in the receive buffer descriptor cache according to the determined size. Upload logic at the interface level manages the uploading of packets from the buffer memory to the host system using the assigned receive buffer descriptors. A driver in the host dynamically adjusts the sizes of receive buffers in response to statistics about packet size.
REFERENCES:
patent: 4500990 (1985-02-01), Akashi
patent: 5473607 (1995-12-01), Hausman et al.
patent: 5530703 (1996-06-01), Liu et al.
patent: 5615340 (1997-03-01), Dai et al.
patent: 5909686 (1999-06-01), Muller et al.
patent: 6108713 (2000-08-01), Sambamurthy et al.
patent: 6154446 (2000-11-01), Kadambi et al.
patent: 6356951 (2002-03-01), Gentry, Jr.
patent: 2002/0064171 (2002-05-01), Belk
patent: 2002/0087758 (2002-07-01), Dixon
patent: 2003/0112758 (2003-06-01), Pang et al.
patent: 2003/0140196 (2003-07-01), Wolrich et al.
patent: WO 00/52869 (2000-09-01), None
patent: WO 00/52904 (2000-09-01), None
patent: WO 01/37489 (2001-05-01), None
“Network Device Class” Microsoft Corporation, published at http://www.microsoft.com/hwdev/specs/PMref/PMnetwork.htm. pp. 1-11, dated Sep. 23, 1999.
Hu Baodong
Mitchell Scott W.
Wang Chi-Lie
3Com Corporation
Hom Shick
McDonnell Boehnen & Hulbert & Berghoff LLP
LandOfFree
Computer system and network interface supporting dynamically... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Computer system and network interface supporting dynamically..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer system and network interface supporting dynamically... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3827163