An automatic repeat request (ARQ) algorithm, used for error correction, in which a negative acknowledgement (NAK) causes retransmission of the word in error as well as the previous N-1 words.
Selective Repeat is a connection oriented protocol in which both transmitter and receiver have a window of sequence numbers.