Receive queue device with efficient queue flow control,...

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

C709S230000

Reexamination Certificate

active

07912988

ABSTRACT:
A mechanism for offloading the management of receive queues in a split (e.g. split socket, split iSCSI, split DAFS) stack environment, including efficient queue flow control and TCP/IP retransmission support. An Upper Layer Protocol (ULP) creates receive work queues and completion queues that are utilized by an Internet Protocol Suite Offload Engine (IPSOE) and the ULP to transfer information and carry out send operations. As consumers initiate receive operations, receive work queue entries (RWQEs) are created by the ULP and written to the receive work queue (RWQ). The ISPOE is notified of a new entry to the RWQ and it subsequently reads this entry that contains pointers to the data that is to be received. After the data is received, the IPSOE creates a completion queue entry (CQE) that is written into the completion queue (CQ). After the CQE is written, the ULP subsequently processes the entry and removes it from the CQE, freeing up a space in both the RWQ and CQ. The number of entries available in the RWQ are monitored by the ULP so that it does not overwrite any valid entries. Likewise, the IPSOE monitors the number of entries available in the CQ, so as not overwrite the CQ.

REFERENCES:
patent: 6034963 (2000-03-01), Minami et al.
patent: 6249883 (2001-06-01), Cassidy et al.
patent: 6725284 (2004-04-01), Arndt et al.
patent: 6990481 (2006-01-01), Coile
patent: 2002/0156927 (2002-10-01), Boucher et al.
patent: 2003/0014544 (2003-01-01), Pettey
patent: 2003/0018927 (2003-01-01), Gadir et al.
patent: 2003/0046330 (2003-03-01), Hayes
patent: 2003/0200284 (2003-10-01), Philbrick et al.
patent: 2004/0042464 (2004-03-01), Elzur et al.
patent: 2004/0042483 (2004-03-01), Elzur et al.
patent: 2004/0049600 (2004-03-01), Boyd et al.
patent: 2004/0049601 (2004-03-01), Boyd et al.
patent: 2004/0049603 (2004-03-01), Boyd et al.
patent: 2004/0062245 (2004-04-01), Sharp et al.
patent: 2004/0093411 (2004-05-01), Elzur et al.
patent: 2004/0133713 (2004-07-01), Elzur
patent: 2007/0253430 (2007-11-01), Minami et al.
U.S. Appl. No. 11/418,606, filed May 5, 2006, Boyd et al.

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

Receive queue device with efficient queue flow control,... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Receive queue device with efficient queue flow control,..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Receive queue device with efficient queue flow control,... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2660074

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