Fast connection establishment in high speed networks
Israel Cidon, Inder Gopal, et al.
SIGCOMM 1990
In order to fully exploit high speed communication channels the processing burden at the end points must be reduced. One way in which this can be done is by shifting the implementation of protocols from software to specialized, dedicated hardware. This process is made easier if the protocols are designed with hardware implementation in mind. In this paper we consider a family of ARQ protocols that can be implemented through relatively simple hardware-one or more FIFO buffers and some limited state information. With a single FIFO buffer the protocol is identical to a regular Go-Back-N. By increasing the number of FIFO buffers we can reach a full selective repeat. The main result is to show that, for typical error rates, performance close to selective repeat can be obtained with two or three FIFO buffers. The family of protocols is described in detail followed by throughput analysis. For the two buffer case a closed-form solution is obtained while for other cases simulation results are given. © 1995.
Israel Cidon, Inder Gopal, et al.
SIGCOMM 1990
Inder Gopal, Roch Guérin, et al.
GLOBECOM 1992
Ajei Gopal, Inder Gopal, et al.
IEEE/ACM Transactions on Networking
Israel Cidon, Raphael Rom
Computer Networks and ISDN Systems