自動再送要求
E [ t T ] = t G + ∑ i = 1 ∞ t i ⋅ P i = t G + t G ⋅ ( 1 − p ) ⋅ ∑ i = 1 ∞ i ⋅ p i = t G ⋅ ( 1 + p 1 − p ) {\displaystyle E\left[t_{T}\right]=t_{G}+\sum _{i=1}^{\infty }t_{i}\cdot P_{i}=t_{G}+t_{G}\cdot \left(1-p\right)\cdot \sum _{i=1}^{\infty }i\cdot p^{i}=t_{G}\cdot \left(1+{\frac {p}{1-p}}\right)}
この期待時間を使って、利用係数と効率を求めることができる。
ρ = t F E [ t T ] = t F ⋅ ( 1 − p ) t F + t O {\displaystyle \rho ={\frac {t_{F}}{E\left[t_{T}\right]}}={\frac {t_{F}\cdot \left(1-p\right)}{t_{F}+t_{O}}}}
η = t I E [ t T ] = ρ ⋅ t I t F {\displaystyle \eta ={\frac {t_{I}}{E\left[t_{T}\right]}}=\rho \cdot {\frac {t_{I}}{t_{F}}}}
ここで
t I {\displaystyle t_{I}} は、情報ビット列のみを送達させるのにかかる時間である。
t O {\displaystyle t_{O}} は、タイムアウト時間である。
t F {\displaystyle t_{F}} は、パケットの送信(成功か失敗かは問わない)にかかる時間である。
メッセージを分割転送する場合、若干異なった方式となる。メッセージ長が一定でない非継続的伝送路では、通常のARQプロトコルやハイブリッドARQはメッセージを単一ユニットとして扱うことがある。一方選択的再送は、メッセージを固定長のフレームに分割してから基本的ARQ機構と共に使われることがある。従って、元の可変長メッセージは可変個のサブブロックを連結することで表される。標準ARQでは、メッセージ全体に対して、ACK または NAK が返されるが、選択的転送を伴うARQでは、個々のサブブロック(フレーム)毎にACKまたはNAKが返される。この場合、再送されるのは ACK が返されなかったサブブロックのみとなる。
可変長メッセージを扱う多くの伝送路モデルでは、メッセージ長と受信成功確率は反比例する。つまり、短いメッセージの方が成功裡に受信しやすい。従って標準のARQ技法ではメッセージ長の増大と共に効率が悪くなっていく。メッセージの分割転送と Selective Repeat ARQ を使うことで、この問題を回避することが可能となる。
衛星通信のように遅延時間を少なくしなければいけない場面などに用いられることが多い。