[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [AVT] (no subject)
On Mar 11, 2008, at 6:30 PM, Ingemar Johansson S wrote:
> Hi
>
> As a follow up from todays discussion just in order to "cast the
> iron while it's hot"
>
> I can see that there are essentially two options regarding what
> constitutes a non-compound RTCP
> 1) One RTCP / UDP
> 2) RTCP that deviate from the SR/RR + SDES rules.
>
2 is much more useful than 1, especially for feedback on high-rate
video where the occurrence a burst loss of more than 16 packets is
quite likely.
> 1) is quite strict in that it only specifies one RTCP / UDP, quite a
> simple approach but may be limited in certain situations.
> 2) Essentially says that anything that is not SR+SDES(CNAME) or RR
> +SDES(CNAME) is a non-compound RTCP. This makes it possible to
> stack several feedback messages on top of one another.
>
I have a storng preference for (2).
> If one would follow 2) one could actually envision an "imaginary"
> rewrite of RFC4585 section 3.1 in line with the below:
>
> =====================
> a) Minimal compound RTCP feedback packet
> ...
> ......
> .....
> b) (Full) compound RTCP feedback packet
> ...
> ......
> .....
> (c) Non-compound RTCP feedback packet
> A non-compound RTCP does not (generally) contain the items specified
> in a) for a Minimal compound RTCP. A Non-compound RTCP can be used
> to convey one or more feedback (or control) messages with the sole
> purpose to minimize the RTCP overhead associated with the RR, SR and
> SDES RTCP packet types. Although more than one feedback message can
> be conveyed in a non-compound RTCP it is still RECOMMENDED to keep
> the size of non-compound RTCP as small as possible with a preference
> for single feedback messages in non-compound RTCPs.
> =====================
> More text is needed, esp. regarding enforcing RTCP of type a) above
> and also regarding the possiblility to do some minimal verification
> of middle box behavior using non-compound SR and R.
> The text above is just sort of an initial "bait". Version 1) above
> (1 RTCP/UDP) would lead to a more strict wording in the imaginary
> text above.
> Personally I am more in favor or version 2) above as it is more in
> line with how the feedback messages can be stacked in RFC4585 and in
> the codec control messages draft... with the disclaimer that single
> messages are preferred.
>
The words "single messages are to be preferred" could mean that you
prefer to have only 1 RTCP packet per UDP packet, or that you prefer
to have as many RTCP packets per UDP packet as you can given space and
timing constraints. I certainly hope you mean the latter.
DaveO.
> Comments are very welcome.
> /Ingemar
>
> *******************************************
> Ingemar Johansson
> Senior Research Engineer, IETF "nethead"
> EAB/TVP - Multimedia Technologies
> Ericsson Research Ericsson AB
> Box 920 S-971 28 Luleå, Sweden
> Tel: +46 (0)8 4043042
> ECN: 850-43042
> ECC: 850-43074
> Mobile: +46 (0)730 783289
> *******************************************
>
>
>
> _______________________________________________
> Audio/Video Transport Working Group
> avt at ietf.org
> https://www.ietf.org/mailman/listinfo/avt
_______________________________________________
Audio/Video Transport Working Group
avt at ietf.org
https://www.ietf.org/mailman/listinfo/avt