is_retransmittable semantics #591
Labels
-recovery
design
An issue that affects the design of the protocol; resolution requires consensus.
has-consensus
An issue that the Chairs have determined has consensus, by canvassing the mailing list.
In draft-ietf-quic-recovery-03 there appear to me to be an overloading of the use of the "is_retransmittable" flag. It appears to be used both for the purpose to indicate if there is a frame that can and need be retransmitted and if that frame should be counted as lost and impact congestion control. I think these two purposes should be separated and clarified as being two different ones. The reason is that if we create extensions that will not require retransmission of frames but needs to be included in the congestion control response a significant rewrite would be needed. I also think it would clarify things for some of the control frames also if they should be included or not, even if not regularly retransmitted.
The text was updated successfully, but these errors were encountered: