Method and apparatus for reducing host overhead in a socket...

Electrical computers and digital processing systems: multicomput – Computer conferencing – Cooperative computer processing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S227000, C709S203000, C709S221000, C709S238000, C709S250000, C709S253000, C709S237000, C709S230000, C709S217000, C370S386000, C710S305000, C710S315000, C710S316000

Reexamination Certificate

active

07930349

ABSTRACT:
A network application executing on a host system provides a list of application buffers in host memory stored in a queue to a network services processor coupled to the host system. The application buffers are used for storing data transferred on a socket established between the network application and a remote network application executing in a remote host system. Using the application buffers, data received by the network services processor over the network is transferred between the network services processor and the application buffers. After the transfer, a completion notification is written to one of the two control queues in the host system. The completion notification includes the size of the data transferred and an identifier associated with the socket. The identifier identifies a thread associated with the transferred data and the location of the data in the host system.

REFERENCES:
patent: 7274706 (2007-09-01), Nguyen et al.
patent: 7421505 (2008-09-01), Berg
patent: 7613813 (2009-11-01), Hussain et al.
patent: 7689707 (2010-03-01), Chobert et al.
patent: 2003/0097401 (2003-05-01), Bauman et al.
patent: 2006/0075119 (2006-04-01), Hussain et al.
Pinkerton, J., “The Case for RDMA,” Paper presented at RDMA Consortium, (May 2002).
Wang, B. and Singh, S., “Computational Energy Cost of TCP,” IEEE INFOCOM, pp. 11 (2004).
Westrelin, R. et al., “Studying Network Protocol Offload With Emulation: Approach and Preliminary Results,” pp. 7, year 2004.
Rangarajan, M. et al., “TCP Servers: Offloading TCP Processing in Internet Servers. Design, Implementation, and Performance,” pp. 1-14, year 2002.
Romanow, A. and Bailey, S., “An Overview of RDMA over IP,” pp. 1-22, year 2003.
Callaghan, B., “NFS over RDMA,” pp. 1-4 (Jan. 2002).
Bailey, S. and Talpey, T., The Architecture of Direct Data Placement (DDP) and Remote Direct Memory Access (RDMA) on Internet Protocols, pp. 1-20 (Apr. 2005). http://www.ietf.org/internet-drafts-ietf-rddp-arch-06.txt (Feb. 2005).
“iSCSI Controller,” pp. 2 (Sep. 2003).
“Ethernet RDMA Technologies,” Technology Brief, pp. 1-10 (Oct. 2003).
Peng, G. et al., “A Case for Network-Centric Buffer Cache Organization,” pp. 1-6, year 2003.

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

Method and apparatus for reducing host overhead in a socket... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for reducing host overhead in a socket..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for reducing host overhead in a socket... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2693003

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