TCP CUBIC algorithm.
https://datatracker.ietf.org/doc/html/rfc8312
RTT time unit is milliseconds, following JavaScript convention.
Congestion window.
Decrease congestion window upon negative feedback (loss or congestion mark).
Timestamp of negative feedback.
Increase congestion window.
Timestamp of positive feedback (successful retrieval without congestion mark).
Round-trip time when the positive feedback is received.
Protected
TCP CUBIC algorithm.
See
https://datatracker.ietf.org/doc/html/rfc8312
RTT time unit is milliseconds, following JavaScript convention.