Network interface device that fast-path processes solicited...

Electrical computers and digital processing systems: multicomput – Network-to-computer interfacing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07124205

ABSTRACT:
A network interface device connected to a host provides hardware and processing mechanisms for accelerating data transfers between the host and a network. Some data transfers are processed using a dedicated fast-path whereby the protocol stack of the host performs no network layer or transport layer processing. Other data transfers are, however, handled in a slow-path by the host protocol stack. In one embodiment, the host protocol stack has an ISCSI layer, but a response to a solicited ISCSI read request command is nevertheless processed by the network interface device in fast-path. In another embodiment, an initial portion of a response to a solicited command is handled using the dedicated fast-path and then after an error condidtion occurs a subsequent portion of the response is handled using the the slow-path. The interface device uses a command status message to communicate status to the host.

REFERENCES:
patent: 4366538 (1982-12-01), Johnson et al.
patent: 4589063 (1986-05-01), Shah et al.
patent: 4991133 (1991-02-01), Davis et al.
patent: 5056058 (1991-10-01), Hirata et al.
patent: 5058110 (1991-10-01), Beach et al.
patent: 5097442 (1992-03-01), Ward et al.
patent: 5163131 (1992-11-01), Row et al.
patent: 5212778 (1993-05-01), Dally et al.
patent: 5280477 (1994-01-01), Trapp
patent: 5289580 (1994-02-01), Latif et al.
patent: 5303344 (1994-04-01), Yokoyama et al.
patent: 5412782 (1995-05-01), Hausman et al.
patent: 5418912 (1995-05-01), Christenson
patent: 5448566 (1995-09-01), Richter et al.
patent: 5485579 (1996-01-01), Hitz et al.
patent: 5506966 (1996-04-01), Ban
patent: 5511169 (1996-04-01), Suda
patent: 5517668 (1996-05-01), Szwerinski et al.
patent: 5524250 (1996-06-01), Chesson et al.
patent: 5535375 (1996-07-01), Eshel et al.
patent: 5548730 (1996-08-01), Young et al.
patent: 5566170 (1996-10-01), Bakke et al.
patent: 5588121 (1996-12-01), Reddin et al.
patent: 5590328 (1996-12-01), Seno et al.
patent: 5592622 (1997-01-01), Isfeld et al.
patent: 5598410 (1997-01-01), Stone
patent: 5619650 (1997-04-01), Bach et al.
patent: 5629933 (1997-05-01), Delp et al.
patent: 5634099 (1997-05-01), Andrews et al.
patent: 5634127 (1997-05-01), Cloud et al.
patent: 5642482 (1997-06-01), Pardillos
patent: 5664114 (1997-09-01), Krech, Jr. et al.
patent: 5671355 (1997-09-01), Collins
patent: 5678060 (1997-10-01), Yokoyama et al.
patent: 5682534 (1997-10-01), Kapoor et al.
patent: 5692130 (1997-11-01), Shobu et al.
patent: 5699317 (1997-12-01), Sartore et al.
patent: 5701434 (1997-12-01), Nakagawa
patent: 5701516 (1997-12-01), Cheng et al.
patent: 5727142 (1998-03-01), Chen
patent: 5749095 (1998-05-01), Hagersten
patent: 5751715 (1998-05-01), Chan et al.
patent: 5752078 (1998-05-01), Delp et al.
patent: 5758084 (1998-05-01), Silverstein et al.
patent: 5758089 (1998-05-01), Gentry et al.
patent: 5758186 (1998-05-01), Hamilton et al.
patent: 5758194 (1998-05-01), Kuzma
patent: 5771349 (1998-06-01), Picazo, Jr. et al.
patent: 5778013 (1998-07-01), Jedwab
patent: 5790804 (1998-08-01), Osborne
patent: 5794061 (1998-08-01), Hansen et al.
patent: 5802258 (1998-09-01), Chen
patent: 5802580 (1998-09-01), McAlpice
patent: 5809328 (1998-09-01), Nogales et al.
patent: 5812775 (1998-09-01), Van Seters et al.
patent: 5815646 (1998-09-01), Purcell et al.
patent: 5872919 (1999-02-01), Wakeland
patent: 5878225 (1999-03-01), Bilansky et al.
patent: 5898713 (1999-04-01), Melzer et al.
patent: 5913028 (1999-06-01), Wang et al.
patent: 5930830 (1999-07-01), Mendelson et al.
patent: 5931918 (1999-08-01), Row et al.
patent: 5935205 (1999-08-01), Murayama et al.
patent: 5937169 (1999-08-01), Connery et al.
patent: 5941969 (1999-08-01), Ram et al.
patent: 5941972 (1999-08-01), Hoese et al.
patent: 5950203 (1999-09-01), Stakuis et al.
patent: 5970804 (1999-10-01), Osborne
patent: 5991299 (1999-11-01), Radogna et al.
patent: 5996024 (1999-11-01), Blumenau
patent: 6005849 (1999-12-01), Roach et al.
patent: 6009478 (1999-12-01), Panner et al.
patent: 6016513 (2000-01-01), Lowe
patent: 6021446 (2000-02-01), Gentry, Jr.
patent: 6021507 (2000-02-01), Chen
patent: 6026452 (2000-02-01), Pitts
patent: 6034963 (2000-03-01), Minami et al.
patent: 6044438 (2000-03-01), Olnowich
patent: 6047323 (2000-04-01), Krause
patent: 6047356 (2000-04-01), Anderson et al.
patent: 6049528 (2000-04-01), Hendel et al.
patent: 6057863 (2000-05-01), Olarig
patent: 6061368 (2000-05-01), Hitzelberger
patent: 6065096 (2000-05-01), Day et al.
patent: 6067569 (2000-05-01), Khaki et al.
patent: 6070200 (2000-05-01), Gates et al.
patent: 6101555 (2000-08-01), Goshey et al.
patent: 6141705 (2000-10-01), Anand et al.
patent: 6145017 (2000-11-01), Ghaffari
patent: 6157955 (2000-12-01), Narad et al.
patent: 6172980 (2001-01-01), Flanders et al.
patent: 6173333 (2001-01-01), Jolitz et al.
patent: 6202105 (2001-03-01), Gates et al.
patent: 6226680 (2001-05-01), Boucher et al.
patent: 6246683 (2001-06-01), Connery et al.
patent: 6247060 (2001-06-01), Boucher et al.
patent: 6279051 (2001-08-01), Gates et al.
patent: 6298403 (2001-10-01), Suri et al.
patent: 6345301 (2002-02-01), Burns et al.
patent: 6356951 (2002-03-01), Gentry, Jr.
patent: 6389468 (2002-05-01), Muller et al.
patent: 6427169 (2002-07-01), Elzur
patent: 6434651 (2002-08-01), Gentry, Jr.
patent: 6449656 (2002-09-01), Elzur et al.
patent: 6453360 (2002-09-01), Muller et al.
patent: 6490631 (2002-12-01), Teich et al.
patent: 6591310 (2003-07-01), Johnson
patent: 2001/0025315 (2001-01-01), Jolitz
patent: 2001/0004354 (2001-06-01), Jolitz
patent: 2001/0013059 (2001-08-01), Dawson et al.
patent: 2001/0014892 (2001-08-01), Gaither et al.
patent: 2001/0014954 (2001-08-01), Purcell et al.
patent: 2001/0048681 (2001-12-01), Bilic et al.
patent: 2001/0053148 (2001-12-01), Bilic et al.
patent: PCT/US98/19412 (1998-05-01), None
patent: PCT/US00/13091 (1998-11-01), None
patent: PCT/US98/50852 (1998-11-01), None
patent: PCT/US99/04343 (1999-01-01), None
patent: WO 99/65219 (1999-06-01), None
patent: WO 00/13091 (2000-03-01), None
patent: WO 01/04770 (2000-07-01), None
patent: WO 01/05107 (2000-07-01), None
patent: WO 01/05116 (2000-07-01), None
patent: WO 01/05123 (2000-07-01), None
patent: WO 01/40960 (2001-06-01), None
patent: WO 01/40960 (2001-06-01), None
patent: WO 01/59966 (2001-08-01), None
patent: WO 01/86430 (2001-11-01), None
Van Meter et al., “VISA: Netstation's Virtual Internet SCSI Adapter,” ACM SIGPLAN Notices, vol. 33, No. 11, Nov. 1998, pp. 71-80.
Jones et al., “Methodology for Serializing Asynchronous Network Requests Over Multiple Paths,” IBM Technical Disclosure Bulletin, vol. 36, No. 1, Jan. 1993, pp. 151-156.
Internet pages entitled: DART Fast Application—Level Networking Via Data-Copy Avoidance, by Robert J. Walsh, printed Jun. 3, 1999.
Internet pages of InterProphet entitled: Frequently Asked Questions, by Lynne Jolitz, printed Jun. 14, 1999.
Internet pages entitled: Technical White Paper—Xpoint's Disk-to-LAN Acceleration Solution for Windows NT Server, printed Jun. 5, 1997.
Jato Technologies Internet pages entitled: Network Accelerator Chip Architecture, twelve-slide presentation, printed Aug. 19, 1998.
EETIMES article entitled: Enterprise System Uses Flexible Spec, by Christopher Harrer and Pauline Shulman, dated Aug. 10, 1998, Issue 1020, printed Nov. 25, 1998.
Internet pages entitled: iReady About Us and iReady Products, printed Nov. 25, 1998.
Internet pages entitled: Smart Ethernet Network Interface Card, which Berend Ozceri is developing, printed Nov. 25, 1998.
Internet pages entitled: Hardware Assisted Protocol Processing, which Eugene Feinberg is working on, printed Nov. 25, 1998.
Internet pages of XaQti Corporation entitled: Giga POWER Protocol Processor Product Preview, printed Nov. 25, 1998.
Internet pages of Xpoint Technologies www.xpoint.com web site (5 pages), printed Dec. 19, 1997.
Internet pages relating to iReady Corporation and the iReady Internet Tuner Module, printed Nov. 2, 1998.
Internet pages entitled: Asante and 100BASE-T Fast Ethernet, printed May 27, 1997.
Internet pages entitled: A Guide to the Paragon XP/S-A

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Network interface device that fast-path processes solicited... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Network interface device that fast-path processes solicited..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Network interface device that fast-path processes solicited... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3629630

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.