Skip to content

Commit

Permalink
What to send on multiple PTOs
Browse files Browse the repository at this point in the history
Fixes #2103
  • Loading branch information
ianswett committed Jan 28, 2019
1 parent 1a50a2f commit 8c452d6
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions draft-ietf-quic-recovery.md
Expand Up @@ -535,6 +535,12 @@ MAY use alternate strategies for determining the content of probe packets,
including sending new or retransmitted data based on the application's
priorities.

When the PTO timer expires multiple times, implementations must choose between
sending the same payload every time or sending different payloads. Sending the
same payload may be simpler and ensures the highest priority frames arrive
first. Sending different payloads each time reduces the changes of spurious
retransmission.

When a PTO timer expires, new or previously-sent data may not be available to
send and packets may still be in flight. A sender can be blocked from sending
new data in the future if packets are left in flight. Under these conditions, a
Expand Down

0 comments on commit 8c452d6

Please sign in to comment.