Subject: Re: [MMUSIC] 10 BUNDLE questions: Is there any way, in a single PeerConnection, to unBUNDLE m= lines that were previously BUNDLEd?

From: Christer Holmberg <[email-masked]>
Date: Thu, 25 Apr 2013 10:57:15 +0000

Hi,

>10. Is there any way, in a single PeerConnection, to unBUNDLE m= lines that were previously BUNDLEd (assume no)

Well, what is possible to do in a PeerConnection is outside the scope of BUNDLE, but we of course need to decided whether BUNDLE itself allows the "unbundling" of previously BUNDLEd m- lines. 

(In SDP O/A language that would mean sending an offer where the unBUNDLEd m= lines are no longer associated with a BUNDLE group.)

There has been indications that it would be needed for some 3pcc cases.

Others have said that it would mess up things, because you would have to be able to, during the SDP O/A "transition", simultaneously do stuff according to the old (e.g. BUNDLEd) negotiated SDP and the new (e.g. unBUNDLEd) SDP.

Regarding having to be able to do things simultaneously, that is a generic SDP O/A problem, not related to BUNDLE as such. But, of course, BUNDLE increases the things you have to be able to simultaneously handle during the transition. 

But, are existing products really able to do things simultaneously during a transition, or are we discussing things which won't work in real life deployments anyway?

Another suggestion was to, instead of modifying the existing m- lines, simply add new m- lines, representing e.g. the user to whom a call has been transferred.

I think we'll need a little more time to think about this, so won't suggest any conclusion at this point, but instead list it as an OPEN ISSUE.

Regards,

Christer