Skip to content

Commit

Permalink
Update draft-ietf-quic-recovery.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ianswett committed Nov 20, 2018
1 parent 4149b3c commit 75482c7
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions draft-ietf-quic-recovery.md
Original file line number Diff line number Diff line change
Expand Up @@ -1042,18 +1042,20 @@ in Linux (3.11 onwards).

## Resumption from idle

A connection is idle if bytes in flight is 0 and there is nothing retransmittable
to send. In order to limit the size of bursts sent into the network, the
behavior when restarting from idle depends upon whether pacing is used.
A connection is idle if bytes in flight is 0 and there is nothing
retransmittable to send. In order to limit the size of bursts sent into the
network, the behavior when restarting from idle depends upon whether pacing is
used.

If pacing is used, the connection should limit the initial burst of packets to
no more than the initial congestion window and subsequent packets SHOULD be paced.
The congestion window does not change while the connection is idle.
no more than the initial congestion window and subsequent packets SHOULD be
paced. The congestion window does not change while the connection is idle.

If pacing is not used, the congestion window SHOULD be reset to the minimum of
the current congestion window and the initial congestion window. If the
slow start threshold is larger than the congestion window, the congestion window
will grow back to the congestion window prior to idle via slow start.
will grow back to the congestion window prior to idle via slow start. This
recommendation is based on Section 4.1 of {{?RFC5681}}.

## Pseudocode

Expand Down

0 comments on commit 75482c7

Please sign in to comment.