[hxserver] CR: RDT RTT Probe interval
Damon Lanphear damonlan at real.comThis change has been committed to SERVER_10_1_STABLE and SERVER_CURRENT. On Thu, 2003-11-20 at 18:13, Damon Lanphear wrote: > Suggested Reviewers: > > Go > Tom > > Problem: > > Congestion control depends on regular feedback from the transport in > order to update state. In the RDT case, the rate of feedback was tied > to the rate of packet transmission. One feedback request was sent for > every N data packets. In cases where there is persistent congestion, > congestion control will reduce the rate dramatically. In such cases > feedback slows to a very low rate. The result is that recovery from a > congestion event takes a VERY long time. > > Solution: > > Request transport feedback in RDT for at precise regular intervals > throughout the entire duration of the session. A callback class is > introduced that handles the request for RDT RTT and buffer information. > This request is sent at a user configurable interval. The default is > 250ms, or 4 times per second. The default rate introduces an overhead > of 224 bps, which is tunable by the user. > > Further, transport information requests are only sent of MDP is enabled > for the session AND the RDT feature level is greater than or equal to 3. > > Leak and functionality checked on Linux using a variety of RDT capable > clients and MDP configurations. > > > ______________________________________________________________________ > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe at helix-server.helixcommunity.org > For additional commands, e-mail: dev-help at helix-server.helixcommunity.org -- Damon Lanphear <damonlan at real.com> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe at helix-server.helixcommunity.org For additional commands, e-mail: dev-help at helix-server.helixcommunity.org