Re: Why Size Really Can Matter (was Re: [XCON] Conference Control )
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Why Size Really Can Matter (was Re: [XCON] Conference Control )



[not as chair]

Drage, Keith (Keith) wrote:

I don't remember seeing anybody yet quantifying response times for the conference control protocol, apart from some mails a while back that some people seemed to think it could be a replacement for the floor control protocol.


Neither did I, which is why I went through the effort. I quantified the predicted characteristics of the three proposals being offered.


I also attempted to quantify the requirements somewhat (or, at least, ask for opinions on the topic) by pondering whether multi-second response times for adjusting media would be acceptable. If the consensus of the working group is "yes," then I'm done. I want to make sure the issue has been considered.

That said, I *do* have an informed opinion on the topic, and I'm happy to share it.

For the conference control protocol as I see it at the moment (i.e. with floor control as an entirely separate protocol) we should be looking for response times of the same order that we achieve with SIP.


I'm not certain this is true. While people are willing to wait multiple seconds to establish a call, it seems unlikely that they're willing to wait that long for something they perceive as being interactive, such as adjusting the volume of a participant. Those kinds of operations typically carry with them a user expectation of being as close to instantaneous as possible. That generally means that your time budget for reaction is on the order of one second or less. See, e.g., http://www.useit.com/papers/responsetime.html


For SIP on 3GPP we found it necessary to mandate SIGComp in order to reduce message size, and therefore reduce transmission delay, and in a similar manner with a conference control protocol using XML, we may need to look at having some compression protocol specified, but we probably do not need to get any more extreme that that.



I believe the situation differs dramatically. By the time the constraints of mobile terminals were taken into account, the SIP protocol was effectively set down in stone (or, at least, written in moist concrete). At that point, the only realistic solutions were inventing a new protocol or retrofitting compression on top of SIP. I think choosing to add a compression layer to SIP was the right choice in this case.


On the other hand, if bandwidth constraints can be considered during the development phase of a protocol, you prevent issues surrounding such retrofits. (And they are not without pain -- you'll notice that ROHC is still struggling with issues surrounding mapping of compression states to SIP constructs).

/a

_______________________________________________
XCON mailing list
XCON at ietf.org
https://www1.ietf.org/mailman/listinfo/xcon




Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.