Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP SDP syntax question
Christian Groves <Christian.Groves@nteczone.com> Wed, 01 October 2014 22:46 UTC
Return-Path: <Christian.Groves@nteczone.com>
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 D651E1A8823 for <mmusic@ietfa.amsl.com>; Wed, 1 Oct 2014 15:46:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 46LzzF3S8Xbp for <mmusic@ietfa.amsl.com>; Wed, 1 Oct 2014 15:46:48 -0700 (PDT)
Received: from cserver5.myshophosting.com (cserver5.myshophosting.com [175.107.161.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B1991A87CC for <mmusic@ietf.org>; Wed, 1 Oct 2014 15:46:48 -0700 (PDT)
Received: from ppp118-209-169-149.lns20.mel8.internode.on.net ([118.209.169.149]:50829 helo=[127.0.0.1]) by cserver5.myshophosting.com with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82) (envelope-from <Christian.Groves@nteczone.com>) id 1XZSe0-0003Ti-1g; Thu, 02 Oct 2014 08:45:12 +1000
Message-ID: <542C8452.1030206@nteczone.com>
Date: Thu, 02 Oct 2014 08:46:42 +1000
From: Christian Groves <Christian.Groves@nteczone.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Christer Holmberg <christer.holmberg@ericsson.com>, "Schwarz, Albrecht (Albrecht)" <albrecht.schwarz@alcatel-lucent.com>, Salvatore Loreto <salvatore.loreto@ericsson.com>
References: <542A9E4B.2050608@nteczone.com> <542AA680.1030809@nteczone.com> <2AB21794-B955-48A3-ACC1-B0D838354BFA@ericsson.com> <542BB0F7.3090608@nteczone.com> <7594FB04B1934943A5C02806D1A2204B1D46209F@ESESSMB209.ericsson.se> <786615F3A85DF44AA2A76164A71FE1AC337882@FR711WXCHMBA03.zeu.alcatel-lucent.com> <7594FB04B1934943A5C02806D1A2204B1D462276@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B1D462276@ESESSMB209.ericsson.se>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - cserver5.myshophosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - nteczone.com
X-Get-Message-Sender-Via: cserver5.myshophosting.com: authenticated_id: christian.groves@nteczone.com
X-Source:
X-Source-Args:
X-Source-Dir:
Archived-At: http://mailarchive.ietf.org/arch/msg/mmusic/s85DQ_ASj0Loy723CR-xeH5FG4U
Cc: "<mmusic@ietf.org>" <mmusic@ietf.org>
Subject: Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP SDP syntax question
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: Wed, 01 Oct 2014 22:46:51 -0000
Hello Christer and Salvatore, I'm happy to use to m-lines. I think it would be good to have something in the draft describing the usage of multiple DTLS/SCTP m-lines (with the same port) so that its clear that's the intention. Christian On 1/10/2014 10:45 PM, Christer Holmberg wrote: > My mistake: I meant SCTP association, which then can contains multiple SCTP streams. > > Sorry for the confusion. > > Regards, > > Christer > > -----Original Message----- > From: Schwarz, Albrecht (Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.com] > Sent: 1. lokakuuta 2014 15:43 > To: Christer Holmberg; Christian Groves; Salvatore Loreto > Cc: <mmusic@ietf.org> > Subject: RE: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP SDP syntax question > >> I think we need to be careful with the terminology. >> As far as I understand, the m- lines describes an SCTP connection - not an SCTP association - and the sctp-fmt defines the usage of that SCTP connection. > Christer, > there isn't any concept of an "SCTP connection" (see RFC 4960)! Rather SCTP association, SCTP path, SCTP stream. > > If you are refering implicitly to the OSI concept of a (N)-connection (ITU-T X.200), then an OSI (SCTP)-connection would be mapped to the IETF SCTP association in my understanding. > > Regards, > Albrecht > > PS > Perhaps you mean sth like, ".. the m- lines describes an IP transport connection for SCTP, which relates to an SCTP association ..." > > > -----Original Message----- > From: mmusic [mailto:mmusic-bounces@ietf.org] On Behalf Of Christer Holmberg > Sent: Mittwoch, 1. Oktober 2014 13:43 > To: Christian Groves; Salvatore Loreto > Cc: <mmusic@ietf.org> > Subject: Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP SDP syntax question > > Hi, > > I think we need to be careful with the terminology. > > As far as I understand, the m- lines describes an SCTP connection - not an SCTP association - and the sctp-fmt defines the usage of that SCTP connection. > > Depending on the usage, there may then be multiple SCTP associations - for example as in the case of a data-channel connection usage, where the number of SCTP associations will depend on the number of data channels. > > So, if you want to use BFCP and MSRP, my understanding is that you would need two m- lines (unless, of course, you transport BFCP and MSRP within data channels). > > Regards, > > Christer > > -----Original Message----- > From: mmusic [mailto:mmusic-bounces@ietf.org] On Behalf Of Christian Groves > Sent: 1. lokakuuta 2014 10:45 > To: Salvatore Loreto > Cc: <mmusic@ietf.org> > Subject: Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP SDP syntax question > > Hello Salvatore, > > Thanks for the replies. Please see some comments below. > > Regards, Christian > > On 1/10/2014 5:29 PM, Salvatore Loreto wrote: >> Hi Christian, >> >> thanks a lot for reading and reviewing the draft see more in line >> >> On Sep 30, 2014, at 3:48 PM, Christian Groves <Christian.Groves@nteczone.com> wrote: >> >>> I seemed to have got cut and paste happy in 1) below. The "1*(SP sctp-fmt)" should only apply to "DTLS/SCTP". >>> >>> Christian >>> >>> On 30/09/2014 10:12 PM, Christian Groves wrote: >>>> Hello Salvatore, >>>> >>>> There seems to be several issues with the updated syntax: >>>> >>>> 1) Cl.4.1 Media Description: With the updated syntax the ability to have more than one usage of the SCTP association has been lost as "sctp-fmt" is a single value. >> <Sal> >> there have been several discussion about the ability to have more than >> one usage of the SCTP association, and has been agreed not to allow it. >> So each 'm' line describes a single SCTP association; each association has only one single specify usage. >> </Sal> > [CNG] So how would I specify in SDP a scenario where BFCP uses a DTLS/SCTP association and MSRP uses a DTLS/SCTP association where they both use the same DTLS connection? Are these to be separate m-lines? >> >> ..snip.. >>>> 3) Cl.4.1.2: There appears to be a formal space (SP) missing from the syntax between association-usage and max-message-size. >>>> >>>> sctpmap-attr = "a=fmtp:" association-usage [max-message-size] >>>> >>>> should be: >>>> sctpmap-attr = "a=fmtp:" association-usage [SP max-message-size] >>>> >>>> The current syntax allows an fmtp usage with no max-message-size parameter, e.g. "a=fmtp:bfcp". Should this be allowed? >> <Sal> >> this has been discussed back in April or May. It has been decided that the max-message-size parameter is optional. >> In the case it is not present the default value is 64K </Sal> > [CNG] I agree that the max-message-size parameter is optional, in that case an endpoint wouldn't specify the whole a=ftmp: line. It seems strange to allow the endpoint to specify half a line? > >>>> 5) Cl.4.1.2: "If the parameter is not present, the implementation >>>> should provide a default, with a suggested value of 64K." Is this 64,000 or is 65,535 bytes? > [CNG] I think you skipped this? > >>>> 7) Cl.10: How will this registry relate to the "WebSocket Subprotocol Name Registry" (http://www.iana.org/assignments/websocket/websocket.xml#subprotocol-name)? >> <Sal> >> It is not related. The 'association-usage' specifies how the SCTP association will be used. >> For example in the case of webrtc-datachannel value it would indicate >> how to pair certain streams, how to consider specific stream etc. >> as described in >> https://tools.ietf.org/html/draft-ietf-rtcweb-data-protocol-08 and in >> http://tools.ietf.org/wg/rtcweb/draft-ietf-rtcweb-data-channel/ >> >> the WebSocket Subprotocol Name Registry is used to populate the >> protocol field in the protocol field in >> https://tools.ietf.org/html/draft-ietf-rtcweb-data-protocol-08#section >> -5 >> >> </Sal> > [CNG] So if I use the SCTP association for "bfcp" then i'd need to document this in the new registry associated with the draft? and if I then used "bfcp" for webrtc-datachannel then i'd need to update the websocket registry. Two places for the same protocol? > > > _______________________________________________ > mmusic mailing list > mmusic@ietf.org > https://www.ietf.org/mailman/listinfo/mmusic > > _______________________________________________ > mmusic mailing list > mmusic@ietf.org > https://www.ietf.org/mailman/listinfo/mmusic >
- [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP SDP s… Christian Groves
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christian Groves
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Salvatore Loreto
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christian Groves
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christer Holmberg
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Schwarz, Albrecht (Albrecht)
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christer Holmberg
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Paul Kyzivat
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Paul Kyzivat
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Paul Kyzivat
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christian Groves
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christian Groves
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Paul Kyzivat
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christian Groves
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christian Groves
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Paul Kyzivat
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Paul Kyzivat
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christer Holmberg
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christer Holmberg
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christer Holmberg
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christer Holmberg
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Paul Kyzivat
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Paul Kyzivat
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christian Groves
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christian Groves
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christer Holmberg
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Makaraju, Maridi Raju (Raju)
- Re: [MMUSIC] draft-ietf-mmusic-sctp-sdp-07 SCTP S… Christer Holmberg