Re: [MMUSIC] SCTP AppID

Paul Kyzivat <pkyzivat@alum.mit.edu> Fri, 14 March 2014 15:30 UTC

Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C7CEB1A0161 for <mmusic@ietfa.amsl.com>; Fri, 14 Mar 2014 08:30:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.235
X-Spam-Level:
X-Spam-Status: No, score=-1.235 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_SOFTFAIL=0.665] autolearn=no
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 sWwRkU0n7DmV for <mmusic@ietfa.amsl.com>; Fri, 14 Mar 2014 08:30:55 -0700 (PDT)
Received: from qmta07.westchester.pa.mail.comcast.net (qmta07.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:43:76:96:62:64]) by ietfa.amsl.com (Postfix) with ESMTP id 975E21A015B for <mmusic@ietf.org>; Fri, 14 Mar 2014 08:30:55 -0700 (PDT)
Received: from omta14.westchester.pa.mail.comcast.net ([76.96.62.60]) by qmta07.westchester.pa.mail.comcast.net with comcast id dQ251n0041HzFnQ57TWol9; Fri, 14 Mar 2014 15:30:48 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([50.138.229.164]) by omta14.westchester.pa.mail.comcast.net with comcast id dTWo1n00M3ZTu2S3aTWo4N; Fri, 14 Mar 2014 15:30:48 +0000
Message-ID: <532320A8.6050302@alum.mit.edu>
Date: Fri, 14 Mar 2014 11:30:48 -0400
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: mmusic@ietf.org
References: <53185B8E.2070808@nteczone.com> <C8EB64C0-3140-477C-9373-BD36B4B1A64B@ericsson.com> <53187415.2000108@nteczone.com> <C1D662DF-E3E3-45CD-991F-8090CD7130E0@ericsson.com> <531881CF.2010105@nteczone.com> <7594FB04B1934943A5C02806D1A2204B1D212B7E@ESESSMB209.ericsson.se> <5321BFBC.30304@alum.mit.edu> <5322AFD9.8090108@nteczone.com>
In-Reply-To: <5322AFD9.8090108@nteczone.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1394811048; bh=QRQw+16dRwlCrYNNKmPBSCZedr1xDe4X3Cdf0iD2upw=; h=Received:Received:Message-ID:Date:From:MIME-Version:To:Subject: Content-Type; b=rNHXoLvPWOrzpZscJVzi+PYmNGkPVKRTgIHbYgeZgO/6q+NnQ0C9JGJ1xWoVANhH6 bIebFbnSq5PhgjQiZ+OlO3Yxy0eR2XzpD8MouUa0Vrf17zd/aTtiUprs6Ly3CebXwA d0r1bsyj4NxJgd+FsnC8NzA60Qo84M2wPl4hDp7R2c58hQFuUsIjqVQwezTvh4REVK IHs8Cn3YdVZcqv6d61hYuaiCDSU+M5lTmDbDnuo1FbZPDOoe3z7YnV5/EwAD2DiAXu ldw8jTAXRZFcacSvs6rXHPEb21MLOhNmnickBMq4FHwqkGDPgZIDsWFGUTU5DvyDtd Z3sKbsWAQYKpQ==
Archived-At: http://mailarchive.ietf.org/arch/msg/mmusic/6Pq2BnTbr-nojLTX1GVMiSBoWTk
Subject: Re: [MMUSIC] SCTP AppID
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Mar 2014 15:30:57 -0000

On 3/14/14 3:29 AM, Christian Groves wrote:
>
> On 14/03/2014 1:25 AM, Paul Kyzivat wrote:
>> On 3/13/14 9:32 AM, Christer Holmberg wrote:
>>> Hi Christian,
>>>
>>>> Do you have an answer for the second part of the previous email?
>>>> i.e One thing I'm still missing is how you specify multiple
>>>> app/alpns (whatever we're calling them) being used in a single SCTP
>>>> association, without using datachannel?
>>>
>>> My understanding is that it is no longer possible. You can only
>>> assign *one* sctpmap attribute (e.g. indicating webrtc-datachannel)
>>> to any given SCTPoDTLS m- line.
>>
>> I never understood this question. This is describing the use of the
>> association as a whole, not not a particular channel.
> [CNG] I didn't mention channel. I am talking about the association as a
> whole. The sctpmap attribute indicates what app is in the SCTP
> association. The current syntax only allows one app. So basically I can
> run "foo" over an SCTP association natively but as soon as I want to run
> "foo" and "bar" over an SCTP association I need to use the
> webrtc-datachannel protocol.
>
> I just wanted to check that behavior was planned not just as an
> unplanned consequence of updated the draft version.

This is the problem with using the term "app" here.
*Something* must coordinate the overall use of the association. Having 
multiple things use it without coordination won't work. If you have 
multiple "applications", they could coexist by using DCEP to assign data 
channels for each application. But then DCEP, and Data Channels in 
general, is the "app" on top of SCTP. (Even then, the multiple apps need 
to agree on naming of channels in order to coexist.)

IMO what you are actually naming here is a *convention* for use of the 
association and the streams it contains.

	Thanks,
	Paul