Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data transfer regulating
Patent
1997-04-18
2000-06-13
Rinehart, Mark H.
Electrical computers and digital processing systems: multicomput
Computer-to-computer protocol implementing
Computer-to-computer data transfer regulating
709230, 370230, 714748, G06F 1338, G06F 1517
Patent
active
060761148
ABSTRACT:
Methods, systems and computer programs provide reliable transmission of data over a communications link in a communications network which otherwise may be unreliable. The transmission of the data packets in a communications link between a sending station and a receiving station is reliably managed by biasing the expected round trip time associated with the first sending station to accommodate relatively large fluctuations in the actual latency of transmissions in the data packets between the sending station and the receiving station whereby the number of retransmissions of data packets between the sending station and the receiving station is relatively minimized. The retransmission of data packets is controlled by first modifying the expected round trip time associated with the first computer causing the expected round trip time to approach the largest actual latency experienced by the sending station and also to account for the size of the data packets successfully transmitted between the sending station and the receiving station. The retransmission of the data packets may also be controlled by dynamically regrading the round trip time associated with the sending station based on an indication by the receiving station that the communications link can be trusted. The round trip timer is regraded by dynamically increasing the expected round trip time based on the successful transmission of a data packet on the first attempt and is dynamically decreased based on the unsuccessful transmission of the data packet on the first transmission attempt. The communications network may be a wired communications network, a wireless communications network, or a combination of wired and wireless communications networks.
REFERENCES:
patent: 3587044 (1971-06-01), Jenkins
patent: 5490152 (1996-02-01), Gregg et al.
patent: 5627970 (1997-05-01), Keshav
patent: 5664091 (1997-09-01), Keen
patent: 5696948 (1997-12-01), Cruz et al.
patent: 5802106 (1998-09-01), Packer
patent: 5894559 (1999-04-01), Krishna et al.
patent: 5918002 (1999-06-01), Klemets et al.
Tanenbaum, Andrew S., Computer Networks, Ch. 1, pp. 1-51, Prentice Hall (2.sup.nd Ed., 1988).
Comer, Doulgas E., Internetworking with TCP/IP vol. I: Principles, Protocols, and Architecture, Ch. 12 & 13, Prentice Hall (3.sup.rd Ed., 1995).
Balakrishnan, et al, A Comparison of Mechanisms for Improving TCP Performance over Wireless Links, ACM SIGCOMM '96, pp. 1-14 (Aug. 1996).
International Business Machines - Corporation
Ray-Yarletts Jeanine S.
Rinehart Mark H.
LandOfFree
Methods, systems and computer program products for reliable data does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Methods, systems and computer program products for reliable data, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods, systems and computer program products for reliable data will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2078720