Re: [clue] FW: draft-ejzak-mmusic-data-channel-sdpneg and DCEP
Christer Holmberg <christer.holmberg@ericsson.com> Tue, 25 November 2014 11:33 UTC
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: clue@ietfa.amsl.com
Delivered-To: clue@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C5F01A00E8 for <clue@ietfa.amsl.com>; Tue, 25 Nov 2014 03:33:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level:
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2cjYNKPKeMfh for <clue@ietfa.amsl.com>; Tue, 25 Nov 2014 03:33:06 -0800 (PST)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3CC81A00F0 for <clue@ietf.org>; Tue, 25 Nov 2014 03:33:05 -0800 (PST)
X-AuditID: c1b4fb2d-f79fc6d000001087-89-547468ef62df
Received: from ESESSHC004.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 5C.94.04231.FE864745; Tue, 25 Nov 2014 12:33:04 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.126]) by ESESSHC004.ericsson.se ([153.88.183.30]) with mapi id 14.03.0195.001; Tue, 25 Nov 2014 12:33:03 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "Makaraju, Maridi Raju (Raju)" <Raju.Makaraju@alcatel-lucent.com>, Christian Groves <Christian.Groves@nteczone.com>, "clue@ietf.org" <clue@ietf.org>
Thread-Topic: [clue] FW: draft-ejzak-mmusic-data-channel-sdpneg and DCEP
Thread-Index: AdAFv0DSisjv6UE4T7mZyJHhbq+IHwAAJH5gAGzPFIAABv9ZSQApnc6AAABUMQAAGyQk4A==
Date: Tue, 25 Nov 2014 11:33:02 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1D5354E2@ESESSMB209.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B1D52ED2E@ESESSMB209.ericsson.se> <7594FB04B1934943A5C02806D1A2204B1D52ED53@ESESSMB209.ericsson.se>, <5472781B.1050209@alum.mit.edu> <7594FB04B1934943A5C02806D1A2204B1D5324F3@ESESSMB209.ericsson.se> <5473BE59.4070805@nteczone.com> <E1FE4C082A89A246A11D7F32A95A17828E63A3D9@US70UWXCHMBA02.zam.alcatel-lucent.com>
In-Reply-To: <E1FE4C082A89A246A11D7F32A95A17828E63A3D9@US70UWXCHMBA02.zam.alcatel-lucent.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.147]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrFLMWRmVeSWpSXmKPExsUyM+Jvje6HjJIQg/UdfBZf3jeyWOw/dZnZ omHjFVYHZo/WZ3tZPZYs+cnkseL8TJYA5igum5TUnMyy1CJ9uwSujKXvz7MUzLOp+LrmFGMD 4w2rLkZODgkBE4mpOzaxQ9hiEhfurWfrYuTiEBI4wiixeNdDRghnCaPEn/8HmLoYOTjYBCwk uv9pg8RFBOYwSmx+c48JpFtYwF2i4/BpFhBbRMBD4t2WDcwQdpjEzXvXwWpYBFQl1sy5zAhi 8wr4Suzo2MoCseAtk8TzuxBncArESrze9IgVxGYEOun7qTVgzcwC4hK3nsxngjhVQGLJnvPM ELaoxMvH/1hBjpMQUJKYtjUNxGQW0JRYv0sfolNRYkr3Q3aItYISJ2c+YZnAKDoLydBZCB2z kHTMQtKxgJFlFaNocWpxcW66kbFealFmcnFxfp5eXmrJJkZg5Bzc8lt3B+Pq146HGAU4GJV4 eDd8KA4RYk0sK67MPcQozcGiJM676Ny8YCGB9MSS1OzU1ILUovii0pzU4kOMTBycUg2MGTv5 rlYs1Nx+V3FVpSTnxKd//vxfw2Of//fZmaxjK/9ppnfbP9rYO7/FpkJWyPXpT55tjnf7P3a+ Zt2ux9G0ZKFX42uN+o3Z/PuPLpu0oNb3GN/L+mKB+efmBrlNX3/n4oz5m1/cPRP6Y9bbWuWJ N2w3HzZaljQnuy3y1Iw58ptunM+Yfe+wVaMSS3FGoqEWc1FxIgCf7D4OfQIAAA==
Archived-At: http://mailarchive.ietf.org/arch/msg/clue/SuJgoySjpeyFqZNBQp6l1EkX3JE
Subject: Re: [clue] FW: draft-ejzak-mmusic-data-channel-sdpneg and DCEP
X-BeenThere: clue@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: CLUE - ControLling mUltiple streams for TElepresence <clue.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/clue>, <mailto:clue-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/clue/>
List-Post: <mailto:clue@ietf.org>
List-Help: <mailto:clue-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/clue>, <mailto:clue-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Nov 2014 11:33:08 -0000
Hi, >Per discussions with Christian, we are going to propose new backward compatible syntax and use cases of ejzak-mmusic-data-channel-sdpneg to use it external negotiation of subprotocol(s) and their attributes while using DCEP for establishment of the DC. > >We will update MMUSIC list for feedback on the proposal and will cc clue alias. Please don't cross-post on multiple lists. Interested people should follow the discussion on the MMUSIC list. Regards, Christer > -----Original Message----- > From: clue [mailto:clue-bounces@ietf.org] On Behalf Of Christian > Groves > Sent: Monday, November 24, 2014 5:25 PM > To: clue@ietf.org > Subject: Re: [clue] FW: draft-ejzak-mmusic-data-channel-sdpneg and > DCEP > > I thought the reason we used DCEP was so that it was compatible with > WebRTC endpoints. So is this not a concern anymore? > > My view is that it should be possible to use external negotiation to > negotiate the protocols that are used for the data channel and then > use DCEP to establish the SCTP channel. This effectively emulates what > we had in our CLUE data channel draft where the a=GROUP:CLUE on the > datachannel m=line indicated that CLUE would be used and then DCEP was > used to establish the SCTP channel. > > Christian > > On 24/11/2014 1:33 PM, Christer Holmberg wrote: > > Hi, > > > > I agree with what you are saying, there is no need for DCEP if we > > use external negotiation. > > > > The question is then whether we should remove DCEP completely from > > the CLUE data channel draft? > > > > DCEP could be useful if someone implemented CLUE using another > > signalling protocol than SIP/SDP, but we are not specifying such > > usage, so... > > > > Regards, > > > > Christer > > > > Sent from my Windows Phone > > -------------------------------------------------------------------- > > ---- > > From: Paul Kyzivat <mailto:pkyzivat@alum.mit.edu> > > Sent: 24/11/2014 02:13 > > To: clue@ietf.org <mailto:clue@ietf.org> > > Subject: Re: [clue] FW: draft-ejzak-mmusic-data-channel-sdpneg and > > DCEP > > > > On 11/21/14 2:20 PM, Christer Holmberg wrote: > > > FYI, > > > > > > I sent the following to the MMUSIC list. > > > > > > The CLUE data channel draft currently assumes that DCEP is used to > > > open the CLUE data channel, once it has been negotiated using draft-ejzak. > > > > > > However, if draft-ejzak forbids usage of DCEP, and/or we don’t > > > think it’s needed for the CLUE data channel, we can remove it. > > > > > > In my opinion, the advantage of also using DCEP is that the > > > endpoints can choose when to open the data channel – otherwise it > > > is considered open once the SCTP association has been created. > > > > My understanding is that DCEP is *not* used. When you use external > > negotiation you simply agree (externally) on which stream ids are to > > be used (they don't even have to be the same in each direction) and > > start using them. > > > > I could be wrong, but I don't think the webrtc API has a way for you > > to use the DCEP protocol on an externally allocated channel. You can > > call to open a channel without supplying a stream id, in which case > > DCEP is automatically used to assign the id), or else you can supply > > a stream id when opening a channel (in which case DCEP is not used). > > > > I suppose nothing prevents you from using DCEP messages on your > > externally allocated channel, but then you would have to format and > > send them yourself, and decode them at the other end, rather than > > having the library behind the API doing it for you. > > > > Thanks, > > Paul > > > > > Regards, > > > > > > Christer > > > > > > *From:*mmusic [mailto:mmusic-bounces@ietf.org] *On Behalf Of > > > *Christer Holmberg > > > *Sent:* 21 November 2014 21:17 > > > *To:* mmusic@ietf.org > > > *Subject:* [MMUSIC] draft-ejzak-mmusic-data-channel-sdpneg and > > > DCEP > > > > > > Hi, > > > > > > draft-ejzak-mmusic-data-channel-sdpneg currently seems to assume > > > that DCEP will not be used to open data channels – instead data > > > channels will be considered open once the SDP O/A negotiation has > > > finished and the SCTP association used to realize the data channel(s) has been created. > > > > > > My question is whether the intention is to forbid usage of DCEP > > > together with draft-ejzak-mmusic-data-channel-sdpneg, or whether > > > it should be optional? > > > > > > If optional, there needs to be a way to indicate that application > > > data shall not be sent until a channel has been opened using DCEP. > > > In addition, it would be useful to be able to indicate which > > > endpoint is responsible for sending the DCEP_CHANNEL_OPEN message. > > > > > > Regards, > > > > > > Christer > > > > > > > > > > > > _______________________________________________ > > > clue mailing list > > > clue@ietf.org > > > https://www.ietf.org/mailman/listinfo/clue > > > > > > > _______________________________________________ > > clue mailing list > > clue@ietf.org > > https://www.ietf.org/mailman/listinfo/clue > > > > > > _______________________________________________ > > clue mailing list > > clue@ietf.org > > https://www.ietf.org/mailman/listinfo/clue > > _______________________________________________ > clue mailing list > clue@ietf.org > https://www.ietf.org/mailman/listinfo/clue _______________________________________________ clue mailing list clue@ietf.org https://www.ietf.org/mailman/listinfo/clue
- [clue] FW: draft-ejzak-mmusic-data-channel-sdpneg… Christer Holmberg
- Re: [clue] FW: draft-ejzak-mmusic-data-channel-sd… Christian Groves
- Re: [clue] FW: draft-ejzak-mmusic-data-channel-sd… Paul Kyzivat
- Re: [clue] FW: draft-ejzak-mmusic-data-channel-sd… Christer Holmberg
- Re: [clue] FW: draft-ejzak-mmusic-data-channel-sd… Christian Groves
- Re: [clue] FW: draft-ejzak-mmusic-data-channel-sd… Makaraju, Maridi Raju (Raju)
- Re: [clue] FW: draft-ejzak-mmusic-data-channel-sd… Christer Holmberg
- Re: [clue] FW: draft-ejzak-mmusic-data-channel-sd… Christer Holmberg
- Re: [clue] FW: draft-ejzak-mmusic-data-channel-sd… Makaraju, Maridi Raju (Raju)
- Re: [clue] FW: draft-ejzak-mmusic-data-channel-sd… Christer Holmberg
- Re: [clue] FW: draft-ejzak-mmusic-data-channel-sd… Makaraju, Maridi Raju (Raju)
- Re: [clue] FW: draft-ejzak-mmusic-data-channel-sd… Paul Kyzivat
- Re: [clue] FW: draft-ejzak-mmusic-data-channel-sd… Christer Holmberg
- Re: [clue] FW: draft-ejzak-mmusic-data-channel-sd… Christian Groves
- [clue] draft-ietf-clue-datachannel-05 and DCEP Christian Groves