Minimum-latency transport protocols with modulo-N incarnation numbers

A. Udaya Shankar, D. Lee · IEEE/ACM Transactions on Networking · 1995

To provide reliable connection management, a transport protocol uses 3-way handshakes in which user incarnations are identified by bounded incarnation numbers from some modulo-N space, Cacheing schemes have been proposed to reduce the 3-way handshake to a 2-way handshake, providing the minimum latency desired for transaction-oriented applications. The authors define a class of cacheing protocols and determine the minimum N and optimal cache residency time as a function of real-time constraints (e.g., message lifetime, incarnation creation rate, inactivity duration, etc.). The protocols use the client-server architecture and handle failures and recoveries, Both clients and servers generate incarnation numbers from a local counter (e.g., clock). These protocols assume a maximum duration for each incarnation; without this assumption, there is a very small probability (/spl ap/1/N/sup 2/) of misinterpretation of incarnation numbers. This restriction can be overcome with some additional cacheing.>

Read the paper · More papers on PaperTik