For a system with ample memory space, Selective Reject Request ARQ may provide improved performance
when compared to Go-Back-N ARQ. This error control scheme allows the receiver to selectively reject
frames.
- Go-Back-N ARQ simplifies the process at the receiver site. Receiver only keeps track of
only one variable, and there is no need to buffer out-of-order frames, they are simply
discarded.
- However, Go-Back-N ARQ protocol is inefficient for noisy link. It bandwidth inefficient and
slows down the transmission.
- In Selective Repeat ARQ, only the damaged frame is resent. More bandwidth efficient but
more complex processing at receiver.
- It defines a negative ACK (NAK) to report the sequence number of a damaged frame before the
timer expires.