Data transfer method and disk control unit using it

Electrical computers and digital data processing systems: input/ – Input/output data processing – Peripheral monitoring

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S005000, C710S018000, C714S018000, C714S025000, C714S048000

Reexamination Certificate

active

07032040

ABSTRACT:
The present invention provides a reliable and high-speed data transfer method that achieves a high transfer efficiency and a high application processing efficiency concurrently and a disk control unit (disk controller) using such a method. In reliable data transfer in which, when data is transferred from an initiator to a target, the data received by the target is checked for validity by using an error check code attached to the data, a transfer status indicating whether the data is valid is returned from the target to the initiator, and, if a transfer error occurring during the data transfer is detected by the transfer status, the initiator retries to transfer the data to the target, a data transfer method for logical records that are units of data transfer between the initiator and the target is disclosed. This method is characterized in that: when each logical record transferred by a transfer request issued by the initiator arrives correctly on the target, the target posts a completion status corresponding to the transfer request for the logical record to a completion queue existing in the target; a plurality of logical records in a block are batch transferred; the initiator confirms the transfer status at every batch transfer; and, for each logical record that meets a predetermined batch transfer condition, the target posts a completion status corresponding to the transfer request for the logical record to the completion queue existing in the target upon correct reception of the logical record.

REFERENCES:
patent: 5915092 (1999-06-01), Morita et al.
patent: 5938786 (1999-08-01), Gregg
patent: 6006100 (1999-12-01), Koenck et al.
patent: 6345315 (2002-02-01), Mishra
patent: 6854014 (2005-02-01), Amin et al.
patent: 2001/0034799 (2001-10-01), Ito et al.
patent: 2002/0183936 (2002-12-01), Kulp et al.
patent: 2003/0188035 (2003-10-01), Lubbers et al.
patent: 2004/0030982 (2004-02-01), Aldridge et al.
patent: 2004/0042451 (2004-03-01), Takaku
patent: 8-179999 (1996-07-01), None
patent: 08-179999 (1996-07-01), None
patent: 2001-333048 (2001-11-01), None
Huang et al., MHTP—A Multimedia High-Speed Transport Protocol, Department of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan, R.O.C., 1992.
InfiniBand Architecture Specification vol. 1, Release 1.1, InfinBand Trade Association, 2002.
Mathis et al., TCP Selective Acknowledgment Options, Network Working Group, Sun Microsystems, 1996.
Transmission Control Protocol, DARPA Internet Program, Protocol Specification, 1981.
InfiniBand Architecture Specification, Release 1.0a, (InfiniBand Architecture Release 1.0a vol. 1—General Specification).

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

Data transfer method and disk control unit using it does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data transfer method and disk control unit using it, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data transfer method and disk control unit using it will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3620181

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