[e2e] Spurious Timeouts in mobile wireless networks, was: Re: Retransmission Timouts revisited
detlef.bosau at web.de
Thu Sep 1 05:04:47 PDT 2005
I've learned some interesting thins on this matter in some offline
In consequence, I know less then ever, but that's life....
Basically, I´ve learned that loss detection via RTO should only be the
Actually, loss detection should be done mostly by the observation of
ACKs, particularly SACK. Marc Allman refered rfcs 3517 and 3782.
In consequence, RTO estimators are not that important for the
performance of TCP. They must be large enough to avoid too many spurious
timeouts. If they are a little bit too large, it's at least not
disastrous. They are only a last resort, if anything else fails.
The "spurious timeout" problem often claimed in mobile wireless networks
thus should be basically a problem with extreme delay spikes.
As to my understanding, we can exclude other problems, the only problem
with TCP in mobile wireless networks are unexpected, or unforeseeable
respectively, delay spikes or a sudden increase of delays.
This can be due to
- scheduling (voice is priorized over data)
- route change (I don´t know whether this is that important, because
much of this is micromobility)
- changes in physical path properties.
Mail: detlef.bosau at web.de
Mobile: +49 172 681 9937
More information about the end2end-interest