Document ETCP receiver-clock bandwidth sampling

This commit is contained in:
evgeny committed 2026-10-24 17:26:59 +02:00
1 parent d2703b2145
commit 8ff4a0bf46
2 files changed
+6 -4

No files matched your search

+1 -1
View File
@@ -55,7 +55,7 @@ enum bbr_ack_phase { BBR_ACKS_INIT = 0, BBR_ACKS_REFILLING, BBR_ACKS_PROBE_ST
struct bbr_rate_sample {
uint32_t delivered; // байты, подтверждённые за измерительный интервал; не только текущим ACK
uint32_t interval_us; // измерительный интервал, мкс; ETCP берёт max(send,ACK,приёмная граница); 0 — нет оценки BW
uint32_t interval_us; // мкс; ETCP: max(send,приёмная граница), без RX-базы max(send,ACK); 0 — нет оценки BW
uint32_t rtt_us; // RTT линка, мкс; 0 — пока неизвестен
uint32_t acked_sacked; // новые подтверждённые байты текущего ACK; только они увеличивают общий delivered
uint32_t prior_delivered; // счётчик delivered при отправке подтверждённого пакета, modulo 2^32