Patent ID: 6704809
Filing Date: 2004-03-09
Classification: G06F,H04L

Abstract:
A method for overlapping data flow within an extended copy command over a network, comprising, at a router in said network:receiving an extended copy command from a first host to a first target device; if the network status is unknown, determining an initial network status; initializing a set of read-write parameters; and executing said extended copy command for a first segment of said extended copy command and for one or more subsequent segments by overlapping one or more read and one or more write commands of said extended copy command, comprising: issuing a set of initial commands for a first segment of said extended copy command; issuing a subsequent set of initial commands for each subsequent segment of said extended copy command as each of said subsequent commands is received; performing a read completion operation for each segment of the extended copy command; and performing a write completion operation for each segment of the extended copy command, wherein said read completion operation and said write completion operation for each segment can be out of sequence to the order in which each segment was received.