On 7/27/07, Gerrit Renker <[EMAIL PROTECTED]> wrote:
> [CCID3]: Revert use of MSS instead of s
>
> This updates the CCID3 code with regard to two instances of using `MSS' in 
> place of `s':
>
>  1. The RFC3390-based initial rate. Both rfc3448bis as well as the Faster 
> Restart
>     draft now consistently use `s' instead of MSS. Swapping MSS for s had 
> been done
>     shortly after revision 01 of rfc3448bis, but that change subsequently 
> disappeared.
>
>  2. According to section 4.2 of rfc3448bis: "If the sender is ready to send 
> data when
>     it does not yet have a round trip sample, the value of X is set to s 
> bytes per
>     second, for segment size s [...]"
>
> Apart from tracking documents, this change makes sense: in particular, it 
> avoids gross
> over-estimation if the packet size `s' is small (imagine a VoIP application 
> with s=64
> bytes and MSS according to Ethernet jumbo frames).
>
> Signed-off-by: Gerrit Renker <[EMAIL PROTECTED]>

Hmm,

I want to think about this. In particular the reference to VoIP - go
look at CCID4 and that's EXACTLY what they do in effect (but standard
frames - not jumbo).

I'm heading down the patch that we should set 3448bis via a socket
option as well as faster restart but maybe that's a question we should
ask on the IETF list. It really depends on whether existing TFRC is
meant to be phased out and replaced or whether the application can
choose - like a lot of TCP enhancements e.g. SACK. I think 3448bis
should be the default but whether the only option is another
question...

Ian

-- 
Web1: http://wand.net.nz/~iam4/
Web2: http://www.jandi.co.nz
Blog: http://iansblog.jandi.co.nz
-
To unsubscribe from this list: send the line "unsubscribe dccp" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to