摘要 |
A method for data transfer. The method includes: generating a sequence number and storing the sequence number in a retry buffer; generating a cyclic redundancy check remainder; receiving packet data slices of a data packet; in sequence for each packet data slice received, modifying the cyclic redundancy check remainder using a currently received packet data slice and storing the currently received packet data slice in the retry buffer; and after modifying the cyclic redundancy check remainder using a last received packet data slice, storing the last received packet data slice in the retry buffer, modifying the cyclic redundancy check remainder using the last received packet data slice to create a last cyclic redundancy check remainder and storing the last cyclic redundancy check remainder in the retry buffer, the sequence number, the packet data slices and the last cyclic redundancy check remainder comprising a modified data packet.
|