[riot-notifications] [RIOT-OS/RIOT] gnrc/tcp : Expose configurations to Kconfig (#14126)

Akshai M (Augustus Diode) notifications at github.com
Thu May 28 17:31:45 CEST 2020


@akshaim commented on this pull request.



> +/**
+ * @defgroup net_gnrc_tcp_conf GNRC TCP compile configurations
+ * @ingroup net_gnrc_conf
+ *
+ * ## Calculating RTO
+ * To calculate retransmission timeout (RTO), Round Trip Time (RTT) needs to be
+ * taken into account. SRTT (smoothed round-trip time) and RTTVAR (round-trip
+ * time variation) are hence calculated as follows:
+ *
+ *     RTTVAR <- (1 - beta) * RTTVAR + beta * |SRTT - R'|
+ *     SRTT <- (1 - alpha) * SRTT + alpha * R'
+ *
+ * where alpha ( @ref CONFIG_GNRC_TCP_RTO_A_DIV ) and beta
+ * ( @ref CONFIG_GNRC_TCP_RTO_B_DIV) are constants, and R' is the instantaneous
+ * RTT value.
+ *

Appreciate the comments. Updated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/14126#discussion_r431928486
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20200528/bc9f0dcf/attachment.htm>


More information about the notifications mailing list