Reducing latency in SCSI protocol
US7539790B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Nov 15, 2005 |
| Grant date | May 26, 2009 |
| Priority date | — |
| Expiry date | Sep 16, 2026 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2213/0036
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
To communicate over a SCSI protocol, a first device allocates buffers for a dummy SCSI read command and sends the dummy SCSI read command to a second device. This dummy SCSI read command is not a request by the first device to read data from the second device but instead is an indication that the first device is ready to receive data from the second device. In response, the second device stores the dummy SCSI read command to a command queue until the second device wishes to send data to the first device. At that time, the second device removes the dummy SCSI read command from the command queue and sends a response to the dummy SCSI read command to the first device. This response includes data that the second device wishes to send to the first device. The first device then delivers the received data to a higher layer process.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.