Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data transfer regulating
Reexamination Certificate
2000-02-07
2004-07-27
Cardone, Jason D. (Department: 2142)
Electrical computers and digital processing systems: multicomput
Computer-to-computer protocol implementing
Computer-to-computer data transfer regulating
C709S232000, C370S231000
Reexamination Certificate
active
06769030
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Technical Field
The present invention relates generally to an improved distributed data processing system and in particular to a method and apparatus for transferring data across a distributed data processing system. Still more particularly, the present invention provides a method and apparatus for selecting a packet size for transferring data from a source to a target in a distributed data processing system.
2. Description of Related Art
In transferring data between a source and a target in a distributed data processing system, one problem addressed is how to send data from the source to the target in a manner that optimizes network productivity. Another problem addressed in sending data is determining the right amount of data that should be sent at a time. The amount of data sent at a time is also referred to as the window size. The optimal size for the data window varies based on the number of intermediate nodes in the transmission network, the transmission medium, the processing power of each intermediate node, the type of data being sent, and many other factors. The desire to arrive at the optimal window size is motivated by the need to maximize network productivity. If the optimal window size can be derived, then the network can perform at maximum efficiency.
This selection of a window size is a key parameter governing file transfer throughput rates between a source and a target in a distributed data processing system. This solution focuses on an optimal window size. It is desirable to maximize optimal throughput in which an alternative parameter other than window size may be used when other parameters may be varied.
Therefore, it would be advantageous to have an alternative mechanism to maximize the throughput in transferring files across a distributed data processing system.
SUMMARY OF THE INVENTION
The present invention provides a method and apparatus for maximizing a transfer of data to a target. A set of packets using the first packet size and the second packet size is sent to the target to form a set of transferred packets. Round trip times and service times are identified for the set of transferred packets. Optimal packet size is selected using the round trip times and service times for the set of packets, wherein the optimal packet size is used in transferring the data to the target.
REFERENCES:
patent: 5442637 (1995-08-01), Nguyen
patent: 5459720 (1995-10-01), Iliev et al.
patent: 5477531 (1995-12-01), McKee et al.
patent: 5530695 (1996-06-01), Dighe et al.
patent: 5764625 (1998-06-01), Bournas
patent: 5982778 (1999-11-01), Mangin et al.
patent: 5995488 (1999-11-01), Kalkunte et al.
patent: 6076114 (2000-06-01), Wesley
patent: 6105064 (2000-08-01), Davis et al.
patent: 6201791 (2001-03-01), Bournas
patent: 6205120 (2001-03-01), Packer et al.
patent: 6212190 (2001-04-01), Mulligan
patent: 6370114 (2002-04-01), Gullicksen et al.
patent: 6480899 (2002-11-01), Seddigh et al.
patent: 6487393 (2002-11-01), Davenport et al.
patent: 836300 (1998-04-01), None
Mogul, J. et al., “Path MTU Discovery”, RFC 1191, pp. 1-19, Nov. 1990.*
Bournas, R.M., “Optimization of TCP segment size for file transfer”, researchweb.watson.ibm.com/journal/rd/413/bournas.txt, IBM, pp. 1-12, 1997.*
Glossbrenner, Kenneth C., “Probing IP Throughput”, IETF IPPM Mail Archive Contents, www.advanced.org/IPPM/archive.1/0400.html, Mar. 1998.*
Vanous, George, “Optimizing Internet Throughput”, www.realitydesigns/george/optimizinginternetthroughput/index.html, pp. 1-10, 2000.*
Derfler, Jr., Frank J. et al., “How Networks Work: Bestsellers Edition”, Ziff-Davis Press, pp. 159-160, 1996.*
Bournas, R.M. et al., “Time-average and asymptotically optimal flow control policies in networks with multiple transmitters”, NEC Researchindex, citeseer.nj.nec.com/298977.html, pp. 1-28, Sep. 1991.*
Britton, E.G. et al., “TCP/IP: The next generation”, IBM Systems Journal, vol. 34, No. 3, 1995.*
Bournas, R.M., “Optimization of TCP segment size for file transfer”, IMB Journal of Research and Development, vol. 41, No. 3, 1997.*
“Effects of TCP and IP Tuning Parameters on Network Throughput”, Redha M. Bournas, Jan., 1994, Document No. TR 29.1830.
“Bounds for Optimal Flow Control Window Size Design with Application to High Speed Networks”, by Redha M. Bournas, Document No. TR 29.1885.
“Evaluation of File Transfer Throughtput in the Presence of Transmission or Network Congestion Errors”, By Redha M. Bournas, Aug., 1999.
Cardone Jason D.
Tkacs Stephen R.
Yee Duke W.
LandOfFree
Method and apparatus to evaluate and measure the optimal... 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 to evaluate and measure the optimal..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus to evaluate and measure the optimal... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3224607