Rn > Sb then Sm := (Sm − Sb) + Rn Sb := Rn if no packet is in transmission then Transmit a packet where Sb ≤ Sn ≤ Sm. Packets are transmitted in order. Choosing a window size (N) There are a few things to keep in mind when choosing a value for : The sender must not transmit too fast. should be bounded by the receiver’s ability to process packets. must be smaller than the number of sequence numbers (if they are numbered from zero to ) to verify transmission in cases of any packet (any data or ACK packet) being dropped. Given the bounds presented in (1) and (2), choose to be the largest number possible. References See also Reliable Data Transfer Pipeline (software) Automatic repeat request Computer networking Selective Repeat ARQ External links Go-Back-N ARQ demonstration in a Java applet Logical link control Error detection and correction de:ARQ-Protokoll#Go-Back-N it:Automatic repeat request#Go-Back-N