Abstract

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.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.