Re: [bfcpbis] Status update on draft-ietf-mmusic-dtls-sdp [was: draft-ietf-bfcpbis-rfc4583bis]
Tom Kristensen <2mkristensen@gmail.com> Tue, 21 June 2016 18:33 UTC
Return-Path: <2mkristensen@gmail.com>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2219B12DC40 for <bfcpbis@ietfa.amsl.com>; Tue, 21 Jun 2016 11:33:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 XoJ2w9Kw-7YL for <bfcpbis@ietfa.amsl.com>; Tue, 21 Jun 2016 11:33:07 -0700 (PDT)
Received: from mail-lb0-x22a.google.com (mail-lb0-x22a.google.com [IPv6:2a00:1450:4010:c04::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E73B12DC4A for <bfcpbis@ietf.org>; Tue, 21 Jun 2016 11:31:37 -0700 (PDT)
Received: by mail-lb0-x22a.google.com with SMTP id xp5so15845276lbb.0 for <bfcpbis@ietf.org>; Tue, 21 Jun 2016 11:31:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=7p0Jm6T3V8rIig2n8pzcZrsWAcfUWVxH/qVwfKSNP84=; b=MyFIs/Jp+VR/De4qmZzgXPeW5XC5/jmnP7wV4+eGbwPMonJk4lGMOGav9nlrYouH9n SCwIihDjzs4FSwqIHa2Nja5YWI5pYJordOEYWnNxVPbdLebVkO5RKrO+g4lumcm6rARb xQBuDb+EuzB6h35RGPzmm61/4GNFmYUWEzJxecNABt68JWFQ6oqnaGDeLaia0Ledt29r f9+aG1pwH0K0Jc6sCEOowPsorAY+vfLH5tqv4XKlpkhc6OK8b3GBuJVvxewz4NFpWcIn p6kn+H0X4NN2qMvFWWbC7r0LIp0RW0XGiWhDOGf6yoOavWlghfp6+KpqpwZ2Cle1F31p 3f9A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=7p0Jm6T3V8rIig2n8pzcZrsWAcfUWVxH/qVwfKSNP84=; b=e7wHcxR1L6YXqaydowS1taFrn5WAYi/dHmCpqrR8z/bH8WnOWTYsxRT2wSEZzSY0pK T2WeuQiiYXP6LtehPsJiW76BOapeJ46AtFhdYu17nU/APa294pYzMJvrZTp0QUA/tUcJ fXc8bInoSQS9J9Gpix6g5ME/OXJncOsyAmMsI79WhM6sUPRHjxM1x5YvBM4wbwE/wLCM KvliUIq784fOK7kv6Rq537ASNf8oNABxBtLM9C7VNSkzxqAbQhPs0cCeXSGQYpwaz8xP y8LR7DnKMk2oqvLx5CKwi8Fzz5XYS2ZX8BAdyyLdvPJdK0darMBQE46DNS5BurwA6Qx8 tW2w==
X-Gm-Message-State: ALyK8tJQdq2yAB1DXtEXxPIT1dtaMAn+nutVO0d6JEyPgI0smdM5Z3bfasKgbJdgllMDRFHjRSrTPVPA/oGhUg==
X-Received: by 10.194.179.131 with SMTP id dg3mr22583836wjc.143.1466533895204; Tue, 21 Jun 2016 11:31:35 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.194.10.165 with HTTP; Tue, 21 Jun 2016 11:31:32 -0700 (PDT)
In-Reply-To: <1463479870346.53667@cisco.com>
References: <7594FB04B1934943A5C02806D1A2204B37BC8F7B@ESESSMB209.ericsson.se> <56371495.7080105@cisco.com> <D25D4C6A.5DF22%eckelcu@cisco.com> <7594FB04B1934943A5C02806D1A2204B37BCD730@ESESSMB209.ericsson.se> <D262300E.5E485%eckelcu@cisco.com> <D28D93AC.603E7%eckelcu@cisco.com> <7594FB04B1934943A5C02806D1A2204B37C90AB8@ESESSMB209.ericsson.se> <D28DA7ED.604A2%eckelcu@cisco.com> <CAFHv=r9v2J6-NDi4OSQq12yxgdefEkwvOsw+uWw3OTF88N2ZhQ@mail.gmail.com> <D2E3A191.670FE%eckelcu@cisco.com> <7594FB04B1934943A5C02806D1A2204B37DE7493@ESESSMB209.ericsson.se> <7594FB04B1934943A5C02806D1A2204B37DEAFD3@ESESSMB209.ericsson.se> <D2F5F796.67E81%eckelcu@cisco.com> <D346988D.6D0C9%eckelcu@cisco.com> <D346B0BB.7A0A%christer.holmberg@ericsson.com> <D356078B.6DD8A%eckelcu@cisco.com> <D35FA80E.6F6CC%eckelcu@cisco.com> <1463479870346.53667@cisco.com>
From: Tom Kristensen <2mkristensen@gmail.com>
Date: Tue, 21 Jun 2016 20:31:32 +0200
Message-ID: <CAFHv=r-Li-q9RqV+BpzWZwqjr382DhA2FEQBW83w_cXMJkwHcA@mail.gmail.com>
To: "Tom Kristensen (tomkrist)" <tomkrist@cisco.com>
Content-Type: multipart/alternative; boundary="089e013d13aadff95b0535ce0753"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bfcpbis/rdjVviWZN0-NDUupXzfkywwI6G0>
Cc: Ben Campbell <ben@nostrum.com>, "bfcpbis@ietf.org" <bfcpbis@ietf.org>, Alissa Cooper <alissa@cooperw.in>, "Charles Eckel (eckelcu)" <eckelcu@cisco.com>, Gonzalo Camarillo <gonzalo.camarillo@ericsson.com>, Christer Holmberg <christer.holmberg@ericsson.com>
Subject: Re: [bfcpbis] Status update on draft-ietf-mmusic-dtls-sdp [was: draft-ietf-bfcpbis-rfc4583bis]
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bfcpbis/>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Jun 2016 18:33:15 -0000
The remaining issues and text - as discussed in this thread - are hopefully added and tweaked into the -14 version of bfcpbis4583bis, that was submitted just now. Provide feedback, and I'll polish and fix as needed. Cf. https://tools.ietf.org/rfcdiff?url2=draft-ietf-bfcpbis-rfc4583bis-14.txt We need to update the reference to this draft in the rfc4582bis draft, but I reckon this is handled by the secretariat in the last stages of the RFCification. -- Tom On 17 May 2016 at 12:11, Tom Kristensen (tomkrist) <tomkrist@cisco.com> wrote: > Good. > > I will update, as soon as I'm back from the holidays in Norway including > today! > > > -- Tom > ------------------------------ > *Fra:* Charles Eckel (eckelcu) > *Sendt:* 16. mai 2016 22:40 > *Til:* Charles Eckel (eckelcu); Christer Holmberg; Tom Kristensen > *Kopi:* Ben Campbell; bfcpbis@ietf.org; Alissa Cooper; Gonzalo Camarillo; > Tom Kristensen (tomkrist) > *Emne:* Re: [bfcpbis] Status update on draft-ietf-mmusic-dtls-sdp [was: > draft-ietf-bfcpbis-rfc4583bis] > > Christer confirmed he is okay with this proposal as well. > Tom, can you please update the draft accordingly? > > Cheers, > Charles > > From: bfcpbis <bfcpbis-bounces@ietf.org> on behalf of Charles Eckel < > eckelcu@cisco.com> > Date: Monday, May 9, 2016 at 9:30 AM > To: Christer Holmberg <christer.holmberg@ericsson.com>, Tom Kristensen < > 2mkristensen@gmail.com> > Cc: Ben Campbell <ben@nostrum.com>, "bfcpbis@ietf.org" <bfcpbis@ietf.org>, > Alissa Cooper <alissa@cooperw.in>, Gonzalo Camarillo < > Gonzalo.Camarillo@ericsson.com>, Tom Kristensen <tomkrist@cisco.com> > Subject: Re: [bfcpbis] Status update on draft-ietf-mmusic-dtls-sdp [was: > draft-ietf-bfcpbis-rfc4583bis] > > All good points, Christer. > > Unless there is someone on the list that wants to propose a usage of BFCP > with bundling, I suggest we proceed by stating that MUXing of BFCP m-lines > is NOT RECOMMENDED and a reference be added to the draft. Anyone wanting to > define such a usage for BFCP is free to do so in another draft. > > I checked with the MMUSIC chairs, and Bo stated he was not aware of the > term “source specific” ever being used in any other SDP context than RTP > SSRC, which means it should simply be “not applicable” for BFCP “m=” lines. > A reference to this draft should be added as well. > > Cheers, > Charles (as an individual) > > From: Christer Holmberg <christer.holmberg@ericsson.com> > Date: Wednesday, April 27, 2016 at 8:15 AM > To: Charles Eckel <eckelcu@cisco.com>, Tom Kristensen < > 2mkristensen@gmail.com> > Cc: Ben Campbell <ben@nostrum.com>, "bfcpbis@ietf.org" <bfcpbis@ietf.org>, > Alissa Cooper <alissa@cooperw.in>, Gonzalo Camarillo < > Gonzalo.Camarillo@ericsson.com>, Tom Kristensen <tomkrist@cisco.com> > Subject: Re: [bfcpbis] Status update on draft-ietf-mmusic-dtls-sdp [was: > draft-ietf-bfcpbis-rfc4583bis] > > Hi, > > First, if you want to allow mixing of a BFCP m-line with ANYTHING (no > matter whether it’s audio, video or another BFCP m- line) you need to > describe how the receiver can distinguish the received packets. You would > need to have a “BUNDLE considerations” section, or something like that. > > Second, as you haven’t specified how to MUX two or more BFCP m-lines I > would assume “NOT RECOMMENDED” is the correct one, as there are no “NOT > APPLICABLE” or “NOT SPECIFIED” options. > > Third, I agree that the attribute is not source specific. Now, since > source is not applicable to BFCP to begin with, I’d suggest you ask the > MMUSIC chairs whether you need to say anything about source. > > Regards, > > Christer > > From: Charles Eckel <eckelcu@cisco.com> > Date: Wednesday 27 April 2016 at 18:02 > To: Christer Holmberg <christer.holmberg@ericsson.com>, Tom Kristensen < > 2mkristensen@gmail.com> > Cc: Ben Campbell <ben@nostrum.com>, "bfcpbis@ietf.org" <bfcpbis@ietf.org>, > "alissa@cooperw.in" <alissa@cooperw.in>, Gonzalo Camarillo < > gonzalo.camarillo@ericsson.com>, Tom Kristensen <tomkrist@cisco.com> > Subject: Re: [bfcpbis] Status update on draft-ietf-mmusic-dtls-sdp [was: > draft-ietf-bfcpbis-rfc4583bis] > > Trying to wrap up this thread. Please see inline. > > From: Charles Eckel <eckelcu@cisco.com> > Date: Friday, February 26, 2016 at 11:08 PM > To: Christer Holmberg <christer.holmberg@ericsson.com>, Tom Kristensen < > 2mkristensen@gmail.com> > Cc: Ben Campbell <ben@nostrum.com>, "bfcpbis@ietf.org" <bfcpbis@ietf.org>, > Alissa Cooper <alissa@cooperw.in>, Gonzalo Camarillo < > Gonzalo.Camarillo@ericsson.com>, Tom Kristensen <tomkrist@cisco.com> > Subject: Re: [bfcpbis] Status update on draft-ietf-mmusic-dtls-sdp [was: > draft-ietf-bfcpbis-rfc4583bis] > > Comments inline, as an individual > > From: Christer Holmberg <christer.holmberg@ericsson.com> > Date: Sunday, February 14, 2016 at 2:18 AM > To: Christer Holmberg <christer.holmberg@ericsson.com>, Charles Eckel < > eckelcu@cisco.com>, Tom Kristensen <2mkristensen@gmail.com> > Cc: Ben Campbell <ben@nostrum.com>, "bfcpbis@ietf.org" <bfcpbis@ietf.org>, > Alissa Cooper <alissa@cooperw.in>, Gonzalo Camarillo < > Gonzalo.Camarillo@ericsson.com>, Tom Kristensen <tomkrist@cisco.com> > Subject: RE: [bfcpbis] Status update on draft-ietf-mmusic-dtls-sdp [was: > draft-ietf-bfcpbis-rfc4583bis] > > Hi, > > A few more comments. > > As I said earlier, the mux category is needed in the IANA considerations. > > In addition, Flemming has told me that there should be normative text > regarding the mux category, AND the source-specific applicability (i.e. > if/how an attribute can be associated with a specific source, using the > 'ssrc' attribute). > > > Christer, can you provide text that you should be added to address this? > > > Regarding the MUX category, its okay to MUX a BFCP m-line with one or more > audio/video m-lines, but its not okay to MUX multiple BFCP m-lines > together. If I understand MUX categories correctly, this equates to “NOT > RECOMMENDED”. > > Regarding ssrc, I think this attribute is not applicable to BFCP. > > Cheers, > Charles > > > > > Regards, > > Christer > > Sent from my Windows Phone > ------------------------------ > From: Christer Holmberg <christer.holmberg@ericsson.com> > Sent: 13/02/2016 18:25 > To: Charles Eckel (eckelcu) <eckelcu@cisco.com>; Tom Kristensen > <2mkristensen@gmail.com> > Cc: Ben Campbell <ben@nostrum.com>; bfcpbis@ietf.org; Alissa Cooper > <alissa@cooperw.in>; Gonzalo Camarillo <gonzalo.camarillo@ericsson.com>; Tom > Kristensen (tomkrist) <tomkrist@cisco.com> > Subject: Re: [bfcpbis] Status update on draft-ietf-mmusic-dtls-sdp [was: > draft-ietf-bfcpbis-rfc4583bis] > > Hi, > > > > A few comments. > > > > Q1: > > > > The text in section 9 says: > > > > “When SIP is used to perform an offer/answer exchange,…” > > > > I think that is misleading. SIP is not used for offer/answer – SDP is. SIP > is used to carry the SDP, though. > > > True. How about we change to “When SDP is used …” > > > > > > Q2: > > > > In the first paragraph of section 10.5, I think the text should reference > [13] (i.e. draft-dtls-sdp) on how to determine the TLS client. Reference > [10] does not define the role determination for DTLS. > > > [13] references [10] for the TLS/DTLS role determination, and [13] is > referenced later in section 10.5, so I think its okay as written. I also > think it would be okay to reference [13] only, which is what I believe you > are suggesting, but then the exercise is left to the reader to following > the reference in [13] to [10]. > > > > > > > > Q3: > > > > Section 10, and its subsections, does not describe the usage of the > ‘dtls-connection’ attribute for DTLS (the attribute is later shown in the > examples, though). > > > > So, text should either be added – OR I would again suggest to have a > statement saying that the generic offer/answer procedures for DTLS are > defined in [13], and that section 10 defines the BFCP specific parts. > > > Sounds good to me. > > Cheers, > Charles > > > > I know we have discussed a dependency on draft-dtls-sdp before :) But, > draft-dtls-sdp is currently in its second week of WGLC (the WGLC ends > February 19th), so unless something unexpected comes up (so far the > comments have been more or less editorial) I don’t think such dependency > would delay draft-bfcpbis. And, draft-bfcpbis already refers to > draft-dtls-sdp for when a new DTLS connection has to be created, so the > dependency is already there :) > > > > > > Regards, > > > > Christer > > > > > > > > *From:* Charles Eckel (eckelcu) [mailto:eckelcu@cisco.com > <eckelcu@cisco.com>] > *Sent:* 13 February 2016 01:36 > *To:* Tom Kristensen <2mkristensen@gmail.com> > *Cc:* Christer Holmberg <christer.holmberg@ericsson.com>; Tom Kristensen > (tomkrist) <tomkrist@cisco.com>; bfcpbis@ietf.org; Alissa Cooper < > alissa@cooperw.in>; Gonzalo Camarillo <gonzalo.camarillo@ericsson.com>; > Ben Campbell <ben@nostrum.com> > *Subject:* Re: [bfcpbis] Status update on draft-ietf-mmusic-dtls-sdp > [was: draft-ietf-bfcpbis-rfc4583bis] > > > > (as chair) > > > > I request that the working group take a look within the next week and > share whether they are okay with the changes, and if not, what specific > changes are needed. > > > > Cheers, > > Charles > > > > > > *From: *Tom Kristensen <2mkristensen@gmail.com> > *Date: *Tuesday, February 9, 2016 at 11:55 PM > *To: *Charles Eckel <eckelcu@cisco.com> > *Cc: *Christer Holmberg <christer.holmberg@ericsson.com>, Tom Kristensen < > tomkrist@cisco.com>, "draft-ietf-bfcpbis-rfc4582bis@tools.ietf.org" < > draft-ietf-bfcpbis-rfc4582bis@tools.ietf.org>, "bfcpbis@ietf.org" < > bfcpbis@ietf.org>, Alissa Cooper <alissa@cooperw.in>, Gonzalo Camarillo < > Gonzalo.Camarillo@ericsson.com>, Ben Campbell <ben@nostrum.com> > *Subject: *Re: [bfcpbis] Status update on draft-ietf-mmusic-dtls-sdp > [was: draft-ietf-bfcpbis-rfc4583bis] > > > > Draft updated accordingly and submitted just now. > > Cf. > https://tools.ietf.org/rfcdiff?url2=draft-ietf-bfcpbis-rfc4583bis-13.txt > > > > -- Tom > > > > On 9 December 2015 at 18:43, Charles Eckel (eckelcu) <eckelcu@cisco.com> > wrote: > > On 12/9/15, 9:26 AM, "bfcpbis on behalf of Christer Holmberg" > <bfcpbis-bounces@ietf.org on behalf of christer.holmberg@ericsson.com> > wrote: > > >I didn't know there was an "actress" value for the setup attribute ;) > > Argh, autocorrect strikes again. > > > > >I guess the following statement: > > > > "are as the same defined for DTLS-SRTP in [13]." > > > >...should be: > > > > "are the same as defined for DTLS-SRTP in [13]." > > Yep, thanks. > > > > >Regards, > > > >Christer > > Cheers, > Charles > > > > > > > > >-----Original Message----- > >From: Charles Eckel (eckelcu) [mailto:eckelcu@cisco.com] > >Sent: 09 December 2015 18:37 > >To: Charles Eckel (eckelcu) <eckelcu@cisco.com>; Christer Holmberg > ><christer.holmberg@ericsson.com>; Tom Kristensen (tomkrist) > ><tomkrist@cisco.com> > >Cc: draft-ietf-bfcpbis-rfc4582bis@tools.ietf.org; bfcpbis@ietf.org; > >Alissa Cooper <alissa@cooperw.in>; Gonzalo Camarillo > ><gonzalo.camarillo@ericsson.com>; Ben Campbell <ben@nostrum.com> > >Subject: Re: [bfcpbis] Status update on draft-ietf-mmusic-dtls-sdp [was: > >draft-ietf-bfcpbis-rfc4583bis] > > > >Christer and I discussed this offline and now I’d like to bring the > >proposal for moving forward to the list. > > > >draft-ietf-mmusic-dtls-sdp WILL update RFC 5763 (see > >https://tools.ietf.org/html/draft-ietf-mmusic-dtls-sdp-03) to include > >support for the new 'dtls-connection’ attribute. The proposed changes to > >accommodate this in draft-ietf-bfcpbis-rfc4583bis are as follows: > > > > > >1) Update last paragraph of section 10.5 > > > >OLD: > > > > The conditions under which endpoints MUST establish a new DTLS > > connection are as the same defined for DTLS-SRTP in [13]. > > > > > >NEW > > The condition above, and additional conditions under which > > endpoints MUST establish a new DTLS connection, are as the > > same defined for DTLS-SRTP in [13]. > > > >Where [13] is a reference to RFC 5763. > > > >2) Update the DTLS example in section 11 to include the dtls-connection > >attribute as follows: > > > > m=application 50000 UDP/TLS/BFCP * > > a=setup:actress > >a=dtls-connection:new > > a=fingerprint:SHA-1 \ > > 4A:AD:B9:B1:3F:82:18:3B:54:02:12:DF:3E:5D:49:6B:19:E5:7C:AB > > a=floorctrl:c-only s-only > > a=confid:4321 > > a=userid:1234 > > a=floorid:1 mstrm:10 > > a=floorid:2 mstrm:11 > > a=bfcpver:2 > > m=audio 50002 RTP/AVP 0 > > a=label:10 > > m=video 50004 RTP/AVP 31 > > a=label:11 > > > > The following is the answer returned by the server. > > > > m=application 55000 UDP/TLS/BFCP * > > a=setup:active > >a=dtls-connection:new > > > > a=fingerprint:SHA-1 \ > > 3D:B4:7B:E3:CC:FC:0D:1B:5D:31:33:9E:48:9B:67:FE:68:40:E8:21 > > a=floorctrl:s-only > > a=confid:4321 > > a=userid:1234 > > a=floorid:1 mstrm:10 > > a=floorid:2 mstrm:11 > > a=bfcpver:2 > > m=audio 55002 RTP/AVP 0 > > m=video 55004 RTP/AVP 31 > > > >Christer, please review and correct my usage of dtls-connection attribute. > >Everyone, please comment as to whether or not you agree with this path > >forward. > > > >Cheers, > >Charles > > > > > > > > > > > >On 11/6/15, 10:51 AM, "bfcpbis on behalf of Charles Eckel (eckelcu)" > ><bfcpbis-bounces@ietf.org on behalf of eckelcu@cisco.com> wrote: > > > >>Christer, > >> > >>Has the MMUSIC working group decided that draft-ietf-mmusic-dtls-sdp will > >>NOT update RFC 5763? It currently references it extensively, but > >>according > >>to the boilerplate it does not explicitly update RFC 5763. > >> > >>The draft now includes better backward compatibility with respect to RFC > >>5763, which is good to see. I think we should be able to word things such > >>that we recommend using the new dtls-connection attribute while also > >>requiring support the absence of this attribute for backward > >>compatibility. This would be very straightforward if > >>draft-ietf-mmusic-dtls-sdp updates RFC 5763. > >> > >>Cheers, > >>Charles > >> > >>On 11/2/15, 7:39 PM, "Christer Holmberg" <christer.holmberg@ericsson.com > > > >>wrote: > >> > >>>Just a question for clarification: will the draft now adopt the > >>>'dtls-connection' attribute defined in the DTLS-SDP draft? > >>> > >>>Regards, > >>> > >>>Christer > >>> > >>>-----Original Message----- > >>>From: Charles Eckel (eckelcu) [mailto:eckelcu@cisco.com] > >>>Sent: 02 November 2015 10:26 > >>>To: Tom Kristensen (tomkrist) <tomkrist@cisco.com>; Christer Holmberg > >>><christer.holmberg@ericsson.com> > >>>Cc: Alissa Cooper <alissa@cooperw.in>; bfcpbis@ietf.org; > >>>draft-ietf-bfcpbis-rfc4582bis@tools.ietf.org; Gonzalo Camarillo > >>><gonzalo.camarillo@ericsson.com>; Ben Campbell <ben@nostrum.com> > >>>Subject: Re: Status update on draft-ietf-mmusic-dtls-sdp [was: [bfcpbis] > >>>draft-ietf-bfcpbis-rfc4583bis] > >>> > >>>Great, thanks Tom. I look forward to seeing the update posted before the > >>>end of this week. > >>> > >>>Cheers, > >>>Charles > >>> > >>>On 11/2/15, 4:45 PM, "Tom Kristensen (tomkrist)" <tomkrist@cisco.com> > >>>wrote: > >>> > >>>>Perfect! I'll update and polish the draft as discussed and agreed upon > >>>>below and submit. > >>>> > >>>>-- Tom > >>>> > >>>>On 11/02/2015 08:04 AM, Christer Holmberg wrote: > >>>>> Hi, > >>>>> > >>>>> draft-ietf-mmusic-dtls-sdp was discussed at MMUSIC today. > >>>>> > >>>>> At this moment there are no technical open issues. The plan is to add > >>>>>some editorial work, based on comments received during the session, > >>>>>and the add text regarding DTLS-usage drafts/specs that the draft > >>>>>updates. > >>>>>After that, unless something unexpected comes up, the draft should be > >>>>>ready for WGLC. > >>>>> > >>>>> Regards, > >>>>> > >>>>> Christer > >>>>> > >>>>> > >>>>> > >>>>> -----Original Message----- > >>>>> From: Charles Eckel (eckelcu) [mailto:eckelcu@cisco.com] > >>>>> Sent: 28 September 2015 18:50 > >>>>> To: Christer Holmberg<christer.holmberg@ericsson.com>; Tom > Kristensen > >>>>>(tomkrist)<tomkrist@cisco.com> > >>>>> Cc: Alissa Cooper<alissa@cooperw.in>; bfcpbis@ietf.org; > >>>>>draft-ietf-bfcpbis-rfc4582bis@tools.ietf.org; Gonzalo > >>>>>Camarillo<gonzalo.camarillo@ericsson.com>; Ben > >>>>>Campbell<ben@nostrum.com> > >>>>> Subject: Re: [bfcpbis] draft-ietf-bfcpbis-rfc4583bis > >>>>> > >>>>> Thanks Christer. > >>>>> > >>>>> Tom, can you please post the corresponding update to the draft? > >>>>> > >>>>> Cheers, > >>>>> Charles > >>>>> > >>>>> On 9/28/15, 3:07 AM, "bfcpbis on behalf of Christer Holmberg" > >>>>> <bfcpbis-bounces@ietf.org on behalf of > >>>>> christer.holmberg@ericsson.com> > >>>>> wrote: > >>>>> > >>>>> > >>>>>> Hi, > >>>>>> > >>>>>> > >>>>>>> In that case, I prefer Tom’s original suggestion, > >>>>>>> > >>>>>>> What if we keep the text and adds this as an additional reference > >>>>>>> in the two new text passages proposed by Charles: "... [13], and > >>>>>>> the clarifications defined in [draft-ietf-mmusic-dtls-sdp], ...". > >>>>>>> > >>>>>>> Where [13] is a reference to RFC 5763. > >>>>>>> > >>>>>> If that's something people can agree to, then can live with such > >>>>>> compromise :) > >>>>>> > >>>>>> Regards, > >>>>>> > >>>>>> Christer > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> If it turns out that draft-ietf-mmusic-dtls-sdp updates RFC 5763, > >>>>>>then there is some redundancy. But that is better than having a hole > >>>>>>when it comes to backward compatibility with existing > >>>>>>implementations, which is what we will have today if we reference > >>>>>>draft-ietf-mmusic-dtls-sdp only. > >>>>>> > >>>>>> Cheers, > >>>>>> Charles > >>>>>> > >>>>>> > >>>>>> > >>>>>> On 9/25/15, 2:21 AM, "Christer Holmberg" > >>>>>> <christer.holmberg@ericsson.com> > >>>>>> wrote: > >>>>>> > >>>>>> > >>>>>>> Hi Charles, > >>>>>>> > >>>>>>> > >>>>>>>> As a simple example, we currently refer to rfc4582bis instead of > >>>>>>>> the eventual RFC. Assuming rfc4582bis does become an RFC, we would > >>>>>>>> want the RFC editor to update references to it and to RFCxxxx with > >>>>>>>> the actual RFC number. > >>>>>>>> Similar here, we would want them to check with authors/chairs/ADs > >>>>>>>> on the state of draft-ietf-mmusic-dtls-sdp to see if we want to > >>>>>>>> replace our reference to RFC 5763 with a reference to it. This way > >>>>>>>> we can move forward while draft-ietf-mmusic-dtls-sdp continues to > >>>>>>>> progress as well. > >>>>>>>> > >>>>>>> I don't think it's the same thing. First you talk about a draft, > >>>>>>> where the draft name will be replaced with the to-be-assigned RFC > >>>>>>> number. In the case of DTLS-SDP we are talking about two separate > >>>>>>>specifications. > >>>>>>> > >>>>>>> Regards, > >>>>>>> > >>>>>>> Christer > >>>>>>> > >>>>>>> > >>>>>>> On 9/24/15, 2:53 AM, "Christer Holmberg" > >>>>>>> <christer.holmberg@ericsson.com> > >>>>>>> wrote: > >>>>>>> > >>>>>>> > >>>>>>>> Hi Charles, > >>>>>>>> > >>>>>>>> I am still not sure I understand your suggestion: what is meant by > >>>>>>>> "as determined prior to publication"? When/where/who? :) > >>>>>>>> > >>>>>>>> Regards, > >>>>>>>> > >>>>>>>> Christer > >>>>>>>> > >>>>>>>> -----Original Message----- > >>>>>>>> From: Charles Eckel (eckelcu) [mailto:eckelcu@cisco.com] > >>>>>>>> Sent: 22. syyskuuta 2015 17:05 > >>>>>>>> To: Christer Holmberg; Tom Kristensen (tomkrist) > >>>>>>>> Cc: draft-ietf-bfcpbis-rfc4582bis@tools.ietf.org; > >>>>>>>> bfcpbis@ietf.org; Alissa Cooper; Gonzalo Camarillo; Ben Campbell > >>>>>>>> Subject: Re: [bfcpbis] draft-ietf-bfcpbis-rfc4583bis > >>>>>>>> > >>>>>>>> I view referring to draft-ietf-mmusic-dtls-sdp now instead of RFC > >>>>>>>> 5763 to be like writing a blank check. Debate is actively > >>>>>>>> occurring on the list, the normative language in RFC 5763 is > >>>>>>>> expected to be updated in multiple ways, and backward > >>>>>>>> compatibility with the the normative language provide in previous > >>>>>>>> version of rfc4583bis is not fully addressed. It seems more > >>>>>>>> appropriate to me at this stage to continue to refer to RFC 5763 > >>>>>>>> with a note regarding updating or replacing that reference with > >>>>>>>> one to draft-ietf-mmusic-dtls-sdp, as determined prior to > >>>>>>>>publication. > >>>>>>>> > >>>>>>>> Cheers, > >>>>>>>> Charles > >>>>>>>> > >>>>>>>> On 9/21/15, 11:48 PM, "Christer Holmberg" > >>>>>>>> <christer.holmberg@ericsson.com> > >>>>>>>> wrote: > >>>>>>>> > >>>>>>>> > >>>>>>>>> Hi, > >>>>>>>>> > >>>>>>>>> > >>>>>>>>>> I see. As this is a moving target, perhaps where we reference > >>>>>>>>>> RFC > >>>>>>>>>> 5763 we can add a note for the RFC editor that > >>>>>>>>>> draft-ietf-mmusic-dtls-sdp is expected to add clarifications and > >>>>>>>>>> make changes to RFC 5763 that should be considered prior to > >>>>>>>>>> publication of rfc4583bis. > >>>>>>>>>> > >>>>>>>>> I am not sure I understand. I don't think it's up to the RFC > >>>>>>>>> editor to make a decision whether the draft should reference > >>>>>>>>>DTLS-SDP. > >>>>>>>>> > >>>>>>>>> Regards, > >>>>>>>>> > >>>>>>>>> Christer > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> On 9/21/15, 11:23 AM, "Christer Holmberg" > >>>>>>>>> <christer.holmberg@ericsson.com> > >>>>>>>>> wrote: > >>>>>>>>> > >>>>>>>>> > >>>>>>>>>> Hi, > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>>> RFC 5763, which is currently required for BFCP with DTLS reads: > >>>>>>>>>>> > >>>>>>>>>>> o The endpoint MUST NOT use the connection attribute > >>>>>>>>>>>defined in > >>>>>>>>>>> [RFC4145<https://tools.ietf.org/html/rfc4145>] > >>>>>>>>>>> > >>>>>>>>>> Correct. > >>>>>>>>>> > >>>>>>>>>> And, IF we decide to use define usage of the 'connection' > >>>>>>>>>> attribute for DTLS, we would change that. > >>>>>>>>>> > >>>>>>>>>> However, a few days ago we sent an e-mail to the MMUSIC list, > >>>>>>>>>>suggesting that we should NOT use the 'connection' attribute for > >>>>>>>>>>DTLS. > >>>>>>>>>> Instead we should define a new attribute (for more details, > >>>>>>>>>>please see the MMUSIC list). > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>>> Section 5.1 of draft-ietf-mmusic-dtls-sdp reads: > >>>>>>>>>>> > >>>>>>>>>>> When used with DTLS, there is no default value defined for > >>>>>>>>>>>the > >>>>>>>>>>> attribute. Implementations that wish to use the attribute > >>>>>>>>>>>MUST > >>>>>>>>>>> explicitly include it in SDP offers and answers. If an > >>>>>>>>>>>offer or > >>>>>>>>>>> answer does not contain an attribute, other means needs to > >>>>>>>>>>>be used in > >>>>>>>>>>> order for endpoints to determine whether an offer or answer > >>>>>>>>>>>is > >>>>>>>>>>> associated with an event that requires the DTLS association > >>>>>>>>>>>to be > >>>>>>>>>>> re- > >>>>>>>>>>> established. > >>>>>>>>>>> > >>>>>>>>>>> I suppose if draft-ietf-mmusic-dtls-sdp pulls in enough from > >>>>>>>>>>> RFC > >>>>>>>>>>> 5763 to make it clear how the DTLS establishment and > >>>>>>>>>>> re-establishment works for the case of which the connection > >>>>>>>>>>> attribute is not used, then we can change the reference from > >>>>>>>>>>> RFC > >>>>>>>>>>> 5763 to draft-ietf-mmusic-dtls-sdp. > >>>>>>>>>>> > >>>>>>>>>>> The last several updates of draft-ietf-bfcpbis-rfc4583bis have > >>>>>>>>>>> removed supporting text from the draft in favor of pointing to > >>>>>>>>>>> RFC > >>>>>>>>>>> 5763 as the source of truth. I fear that > >>>>>>>>>>> draft-ietf-mmusic-dtls-sdp in its current state does not serve > >>>>>>>>>>> that need for draft-ietf-bfcpbis-rfc4583bis. I value > >>>>>>>>>>> Christer’s thoughts and welcome the opinion of others, > >>>>>>>>>>> especially those who have or are implementing BFCP with DTLS > >>>>>>>>>>>and > >>>>>>>>>>>ICE, which I have not. > >>>>>>>>>>> > >>>>>>>>>> Please note that DTLS-SDP does not only define usage of the > >>>>>>>>>> 'connection' > >>>>>>>>>> attribute, it also does other things. Maybe more important, it > >>>>>>>>>> does not state that an address change by default requires a new > >>>>>>>>>> DTLS association > >>>>>>>>>> - which is a another 5763 modification. > >>>>>>>>>> > >>>>>>>>>> Regards, > >>>>>>>>>> > >>>>>>>>>> Christer > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> On 9/21/15, 9:32 AM, "bfcpbis on behalf of Christer Holmberg" > >>>>>>>>>> <bfcpbis-bounces@ietf.org on behalf of > >>>>>>>>>> christer.holmberg@ericsson.com> > >>>>>>>>>> wrote: > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>>> Hi Charles, > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>>> The problem I see with this is that it is not just a matter of > >>>>>>>>>>>> changing the reference, it is also a matter of changing the > >>>>>>>>>>>> normative behavior. > >>>>>>>>>>>> For DTLS with BFCP, we never required the use of > >>>>>>>>>>>>the>“connection” > >>>>>>>>>>>> attribute. > >>>>>>>>>>>> If we are to start requiring it, we would need add text to > >>>>>>>>>>>> describe how to address backward compatibility in cases in > >>>>>>>>>>>> which the connection attribute is not specified. > >>>>>>>>>>>> > >>>>>>>>>>> The intention is to cover backward compatibility in the draft. > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>>> Are there plans for this within RFC 5763bis draft? If so, > >>>>>>>>>>>> Tom’s recommendation of continuing to point to RFC 5763 for > >>>>>>>>>>>> now may be the best approach. > >>>>>>>>>>>> > >>>>>>>>>>> I am not familiar with the 5763bis draft. But, even if the > >>>>>>>>>>>DTLS-SDP draft makes updates to 5763, it won't become a 5763bis > >>>>>>>>>>>draft. > >>>>>>>>>>> > >>>>>>>>>>> Regards, > >>>>>>>>>>> > >>>>>>>>>>> Christer > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> On 9/11/15, 1:11 PM, "Christer Holmberg" > >>>>>>>>>>> <christer.holmberg@ericsson.com> > >>>>>>>>>>> wrote: > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>>> Hi, > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>>> Hmm, yes maybe an idea if it's fine proceeding with referring > >>>>>>>>>>>>>a work-in-progress draft here. > >>>>>>>>>>>>> What if we keep the text and adds this as an additional > >>>>>>>>>>>>>reference in the two new text passages proposed by Charles: > >>>>>>>>>>>>>"... > >>>>>>>>>>>>> [13], and the clarifications defined in > >>>>>>>>>>>>>[draft-ietf-mmusic-dtls-sdp], ...". > >>>>>>>>>>>>> > >>>>>>>>>>>>> Where [13] is a reference to RFC 5763. > >>>>>>>>>>>>> > >>>>>>>>>>>> My suggestion is to *only* refer the new dtls-sdp draft. > >>>>>>>>>>>> Because, one of the ideas with the new draft is to also update > >>>>>>>>>>>> RFC 5763 to reference the new dtls-sdp draft. > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>>> Anyway, I'd still prefer to keep the text in > >>>>>>>>>>>>> draft-ietf-bfcpbis-rfc4583bis-12 and redirect the readers to > >>>>>>>>>>>>> the rfc5763bis, that eventually then will obsolete (or > >>>>>>>>>>>>> extend?) RFC 5763. > >>>>>>>>>>>>> > >>>>>>>>>>>> The new dtls-sdp draft will not become 5763bis (eventhough it > >>>>>>>>>>>> MAY update some parts of 5763). It's a generic document, which > >>>>>>>>>>>> *any* DTLS usage can then reference. > >>>>>>>>>>>> > >>>>>>>>>>>> Regards, > >>>>>>>>>>>> > >>>>>>>>>>>> Christer > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> On 09/11/2015 01:25 PM, Christer Holmberg wrote: > >>>>>>>>>>>> > >>>>>>>>>>>>> Hi, > >>>>>>>>>>>>> > >>>>>>>>>>>>> My suggestion would actually be to refer to the new > >>>>>>>>>>>>> draft-ietf-mmusic-dtls-sdp, which is going to clarify the > >>>>>>>>>>>>> DTLS-SRTP rules regarding when a new DTLS association must be > >>>>>>>>>>>>> established. > >>>>>>>>>>>>> > >>>>>>>>>>>>> Regards, > >>>>>>>>>>>>> > >>>>>>>>>>>>> Christer > >>>>>>>>>>>>> > >>>>>>>>>>>>> -----Original Message----- > >>>>>>>>>>>>> From: Tom Kristensen [mailto:tomkrist@cisco.com] > >>>>>>>>>>>>> Sent: 11. syyskuuta 2015 13:25 > >>>>>>>>>>>>> To: Charles Eckel (eckelcu) > >>>>>>>>>>>>> Cc: Christer Holmberg; Alissa Cooper; Gonzalo Camarillo; > >>>>>>>>>>>>> draft-ietf-bfcpbis-rfc4582bis@tools.ietf.org; Ben Campbell; > >>>>>>>>>>>>> bfcpbis@ietf.org > >>>>>>>>>>>>> Subject: Re: draft-ietf-bfcpbis-rfc4583bis > >>>>>>>>>>>>> > >>>>>>>>>>>>> Pointing to the DTLS-SRTP (and by that any updates of it) is > >>>>>>>>>>>>> a simple, safe and straigt-forward solution. > >>>>>>>>>>>>> > >>>>>>>>>>>>> The only change in the new version of rfc4583bis just > >>>>>>>>>>>>>submitted. > >>>>>>>>>>>>> And as Charles says, this should be the last missing fix for > >>>>>>>>>>>>> this draft until next stages in the process at least. > >>>>>>>>>>>>> > >>>>>>>>>>>>> -- Tom > >>>>>>>>>>>>> > >>>>>>>>>>>>> On 09/08/2015 07:48 PM, Charles Eckel (eckelcu) wrote: > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>>> Picking up on this old thread regarding > >>>>>>>>>>>>>> draft-ietf-bfcpbis-rfc4583bis. > >>>>>>>>>>>>>> I think this is the only outstanding item with respect to > >>>>>>>>>>>>>> the current version of the draft. Unless anyone has an > >>>>>>>>>>>>>> issue with the proposed resolution, I request we update the > >>>>>>>>>>>>>> draft accordingly and then use it as the basis for Mary, > >>>>>>>>>>>>>> the document shepherd, to provide a proto writeup. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Cheers, > >>>>>>>>>>>>>> Charles > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> On 4/20/15, 10:39 AM, "Charles Eckel > >>>>>>>>>>>>>> (eckelcu)"<eckelcu@cisco.com> > >>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Hi Christer, > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> I reread the current draft and went through the following > >>>>>>>>>>>>>>> MMUSIC thread on this subject: > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > http://www.ietf.org/mail-archive/web/mmusic/current/msg14631 > >>>>>>>>>>>>>>>. > >>>>>>>>>>>>>>> h > >>>>>>>>>>>>>>> t > >>>>>>>>>>>>>>> m > >>>>>>>>>>>>>>> l > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> As a result, I better understand the issue you are > >>>>>>>>>>>>>>>addressing. > >>>>>>>>>>>>>>> I suggest the following changes to be consistent with what > >>>>>>>>>>>>>>> is being proposed in > >>>>>>>>>>>>>>> MMUSIC: > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> ------------ > >>>>>>>>>>>>>>> Section 9: > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> OLD: > >>>>>>>>>>>>>>> Endpoints that use the offer/answer model to establish a > >>>>>>>>>>>>>>>DTLS > >>>>>>>>>>>>>>> association MUST support the 'setup' attribute, as > >>>>>>>>>>>>>>> defined in [7]. > >>>>>>>>>>>>>>> When DTLS is used with UDP, the 'setup' attribute indicates > >>>>>>>>>>>>>>> which of the endpoints (client or floor control server) > >>>>>>>>>>>>>>> initiates the DTLS association setup. The requirements for > >>>>>>>>>>>>>>> the offer/answer exchange specified in [13], Section 5 of > >>>>>>>>>>>>>>> [13] MUST be followed when using DTLS. > >>>>>>>>>>>>>>> Offer/answer considerations are described in Section 10.5. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> NEW: > >>>>>>>>>>>>>>> When DTLS is used with UDP, the requirements specified in > >>>>>>>>>>>>>>> Section > >>>>>>>>>>>>>>> 5 of [13] MUST be followed. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Section 10.5 > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> OLD > >>>>>>>>>>>>>>> If the transport parameters or the key fingerprints > >>>>>>>>>>>>>>> change, the > >>>>>>>>>>>>>>> endpoints MUST establish a new DTLS connection. In > >>>>>>>>>>>>>>> such case the > >>>>>>>>>>>>>>> 'active/passive' status of the endpoints will again be > >>>>>>>>>>>>>>> determined > >>>>>>>>>>>>>>> following the procedures in [7], and the new status > >>>>>>>>>>>>>>> will be used to > >>>>>>>>>>>>>>> determine the TLS roles associated with the new DTLS > >>>>>>>>>>>>>>> connection. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Informational note: The procedure above is > >>>>>>>>>>>>>>> identical to the one > >>>>>>>>>>>>>>> defined for DTLS-SRTP in [13]. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Note: A new DTLS connection needs to be established > >>>>>>>>>>>>>>> if the > >>>>>>>>>>>>>>> transport parameters or the key fingerprints > >>>>>>>>>>>>>>>change. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> NEW: > >>>>>>>>>>>>>>> The conditions under which endpoints MUST establish a new > >>>>>>>>>>>>>>> DTLS connection are as the same defined for DTLS-SRTP in > >>>>>>>>>>>>>>>[13]. > >>>>>>>>>>>>>>> ———————— > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> This way we avoid any potential conflicts with the intent > >>>>>>>>>>>>>>> of RFC 5763, and when clarifications to RFC 5763 are made, > >>>>>>>>>>>>>>> they will be picked up by the BFCP spec. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Cheers, > >>>>>>>>>>>>>>> Charles > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> On 4/18/15, 2:01 PM, "Christer > >>>>>>>>>>>>>>> Holmberg"<christer.holmberg@ericsson.com> > >>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Hi Charles, > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> [adding bfcppbis list] > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Hi Christer, > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Thanks for your review and comments. In the BFCP usage, > >>>>>>>>>>>>>>>>> the DTLS connection is dedicated to the BFCP stream it > >>>>>>>>>>>>>>>>>contains. > >>>>>>>>>>>>>>>>> As I understand it, the complications around DTLS > >>>>>>>>>>>>>>>>> re-establishement discussed in MMUSIC result from use of > >>>>>>>>>>>>>>>>> a single DTLS connection for multiple RTP and/or SCTP > >>>>>>>>>>>>>>>>>streams. > >>>>>>>>>>>>>>>>> Those complications do not exist with the BFCP usage, so > >>>>>>>>>>>>>>>>> I think it is sufficient to continue to reference RFC > >>>>>>>>>>>>>>>>> 5763 and not use the SDP connection attribute. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> The complications do not result from use of a single DTLS > >>>>>>>>>>>>>>>> connection for multiple streams - it mainly results from > >>>>>>>>>>>>>>>> the usage of ICE. And, as far as I know, ICE can be used > >>>>>>>>>>>>>>>> also for BFCP. > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> And, even without ICE we intend to add text saying that a > >>>>>>>>>>>>>>>> DTLS connection is only re-established if the underlying > >>>>>>>>>>>>>>>> transport changes. > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Regards, > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Christer > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Hi, > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> First, I want to apologize for not providing my review > >>>>>>>>>>>>>>>>> earlier. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> As far as the BFCP specifics are concerned, I am ok with > >>>>>>>>>>>>>>>>> the latest version of the draft. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> However, there is an issue regarding the DTLS > >>>>>>>>>>>>>>>>> considerations (section 10.5). > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> The text says: > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> "Once a DTLS connection has been established, if > the > >>>>>>>>>>>>>>>>> 'active/passive' > >>>>>>>>>>>>>>>>> status of the endpoints change during a session, a > >>>>>>>>>>>>>>>>> new DTLS > >>>>>>>>>>>>>>>>> connection MUST be established." > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> There is currently an ongoing discussion in MMUSIC about > >>>>>>>>>>>>>>>>> when a DTLS connection is to be re-established. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> The discussion is still ongoing, but the outcome will > >>>>>>>>>>>>>>>>> most likely NOT be aligned with the text above. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> For example, there has been a suggestion (by myself) to > >>>>>>>>>>>>>>>>> use the SDP connection attribute to explicitly indicate > >>>>>>>>>>>>>>>>> that a new DTLS connection needs to be established. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> The draft also says: > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> "If the transport parameters or the key > fingerprints > >>>>>>>>>>>>>>>>> change, the > >>>>>>>>>>>>>>>>> endpoints MUST establish a new DTLS connection." > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> This is related to the earlier issue. There is the > >>>>>>>>>>>>>>>>> discussion about ICE "virtual connections", and that a > >>>>>>>>>>>>>>>>> single DTLS connection would apply to all ICE candidates > >>>>>>>>>>>>>>>>> associated with an > >>>>>>>>>>>>>>>>> m- line. So, even if a candidate changes (read: transport > >>>>>>>>>>>>>>>>> parameter changes), it would not automatically trigger a > >>>>>>>>>>>>>>>>> new DTLS connection. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> The issues above are also holding up the SCTP-SDP draft, > >>>>>>>>>>>>>>>>> so it doesn't only affect BFCPbis :) > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Regards, > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Christer > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> -----Original Message----- > >>>>>>>>>>>>>>>>> From: Alissa Cooper [mailto:alissa@cooperw.in] > >>>>>>>>>>>>>>>>> Sent: 8. huhtikuuta 2015 3:07 > >>>>>>>>>>>>>>>>> To: Charles Eckel (eckelcu) > >>>>>>>>>>>>>>>>> Cc: Gonzalo Camarillo; Tom Kristensen (tomkrist); > >>>>>>>>>>>>>>>>> draft-ietf-bfcpbis-rfc4582bis@tools.ietf.org; Ben > >>>>>>>>>>>>>>>>> Campbell; Christer Holmberg > >>>>>>>>>>>>>>>>> Subject: Re: draft-ietf-bfcpbis-rfc4583bis > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Adding Christer to this thread. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> On Apr 7, 2015, at 12:44 PM, Charles Eckel (eckelcu) > >>>>>>>>>>>>>>>>> <eckelcu@cisco.com> > >>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> Christer (cc’d) and I discussed some of the changes > >>>>>>>>>>>>>>>>>> offlist in Dallas, and he is to come back to the list > >>>>>>>>>>>>>>>>>> with comments after Dallas > >>>>>>>>>>>>>>>>>> - which is now :) > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> Cheers, > >>>>>>>>>>>>>>>>>> Charles > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> On 4/7/15, 10:26 AM, "Alissa Cooper"<alissa@cooperw.in> > >>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Checking in on this — has Christer been prompted to > >>>>>>>>>>>>>>>>>>> review the latest rev of draft-ietf-bfcpbis-rfc4583bis? > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>>>>>>>> Alissa > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> On Feb 25, 2015, at 9:14 AM, Charles Eckel (eckelcu) > >>>>>>>>>>>>>>>>>>> <eckelcu@cisco.com> > >>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Most of the changes I this recent update to rfc4583bis > >>>>>>>>>>>>>>>>>>>> were inspired by comments and suggested text provided > >>>>>>>>>>>>>>>>>>>> by Christer. > >>>>>>>>>>>>>>>>>>>> He is in the process of reviewing. If all goes well > >>>>>>>>>>>>>>>>>>>> with that, we are ready to proceed with proto writeup > >>>>>>>>>>>>>>>>>>>> (Mary) and AD review. > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Cheers, > >>>>>>>>>>>>>>>>>>>> Charles > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> On 2/25/15, 7:01 AM, "Alissa > >>>>>>>>>>>>>>>>>>>> Cooper"<alissa@cooperw.in> > >>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> rfc4583 has not had an AD review yet. Richard can > >>>>>>>>>>>>>>>>>>>>> hopefully take care of that while I¹m on leave > >>>>>>>>>>>>>>>>>>>>> (starting today, actually). > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> On Feb 25, 2015, at 2:56 AM, Gonzalo Camarillo > >>>>>>>>>>>>>>>>>>>>> <gonzalo.camarillo@ericsson.com> wrote: > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> Hi Alissa, > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> I have noted that while rfc4582bis in on the agenda > >>>>>>>>>>>>>>>>>>>>>> of the March 5th telechat (thanks for handling > >>>>>>>>>>>>>>>>>>>>>> that!), rfc4583bis isn't. Tom revised rfc4583bis on > >>>>>>>>>>>>>>>>>>>>>> February 20th. Should rfc4583bis be on the agenda of > >>>>>>>>>>>>>>>>>>>>>> the telechat as well or there is still something > >>>>>>>>>>>>>>>>>>>>>> left for Tom to take care of? > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> Gonzalo > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> On 18/02/2015 9:28 PM, Alissa Cooper wrote: > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> Pinging on this. > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> March 5 will likely be my last telechat before > >>>>>>>>>>>>>>>>>>>>>>> going on leave, so it would be great to get this > >>>>>>>>>>>>>>>>>>>>>>> scheduled on that one. To do that, the rev needs > >>>>>>>>>>>>>>>>>>>>>>> to be posted today. > >>>>>>>>>>>>>>>>>>>>>>> The updates are pretty minimal and are all > >>>>>>>>>>>>>>>>>>>>>>> basically written up in Charles¹ response to my AD > >review. > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> Alissa > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> On Feb 15, 2015, at 9:13 AM, Gonzalo Camarillo > >>>>>>>>>>>>>>>>>>>>>>> <gonzalo.camarillo@ericsson.com > >>>>>>>>>>>>>>>>>>>>>>> <mailto:gonzalo.camarillo@ericsson.com>> > >>>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> I have talked offline with the other authors and > >>>>>>>>>>>>>>>>>>>>>>>> Tom is holding the pen. Tom, do you think you can > >>>>>>>>>>>>>>>>>>>>>>>> meet the time frame below? > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Cheers, > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Gonzalo > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Sent from my mobile > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> ---- Alissa Cooper wrote ---- > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Just wanted to see if this rev might get done in > >>>>>>>>>>>>>>>>>>>>>>>> the next couple of days. If so, we could get it > >>>>>>>>>>>>>>>>>>>>>>>> on the next telechat agenda (March 5). > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Alissa > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Begin forwarded message: > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> *From: *Alissa Cooper<alissa@cooperw.in > >>>>>>>>>>>>>>>>>>>>>>>>> <mailto:alissa@cooperw.in>> > >>>>>>>>>>>>>>>>>>>>>>>>> *Subject: **Re: [bfcpbis] AD evaluation: > >>>>>>>>>>>>>>>>>>>>>>>>> draft-ietf-bfcpbis-rfc4582bis-12* > >>>>>>>>>>>>>>>>>>>>>>>>> *Date: *February 9, 2015 at 3:58:52 PM PST > >>>>>>>>>>>>>>>>>>>>>>>>> *To: *"Charles Eckel (eckelcu)"< > eckelcu@cisco.com > >>>>>>>>>>>>>>>>>>>>>>>>> <mailto:eckelcu@cisco.com>> > >>>>>>>>>>>>>>>>>>>>>>>>> *Cc: *"bfcpbis@ietf.org<mailto:bfcpbis@ietf.org > >" > >>>>>>>>>>>>>>>>>>>>>>>>> <bfcpbis@ietf.org <mailto:bfcpbis@ietf.org>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Hi Charles, > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Thanks, some responses inline. > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> On Feb 4, 2015, at 10:40 AM, Charles Eckel > (eckelcu) > >>>>>>>>>>>>>>>>>>>>>>>>> <eckelcu@cisco.com<mailto:eckelcu@cisco.com>> > wrote: > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> HI Alissa, > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Thank you for the review. Please see my thoughts > >>>>>>>>>>>>>>>>>>>>>>>>>> on your comments and questions inline. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> From: Alissa Cooper<alissa@cooperw.in > >>>>>>>>>>>>>>>>>>>>>>>>>> <mailto:alissa@cooperw.in>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Date: Thursday, January 29, 2015 at 10:19 PM > >>>>>>>>>>>>>>>>>>>>>>>>>> To: "bfcpbis@ietf.org<mailto:bfcpbis@ietf.org>" > >>>>>>>>>>>>>>>>>>>>>>>>>> <bfcpbis@ietf.org<mailto:bfcpbis@ietf.org>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Subject: [bfcpbis] AD evaluation: > >>>>>>>>>>>>>>>>>>>>>>>>>> draft-ietf-bfcpbis-rfc4582bis-12 > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> I have reviewed this draft in preparation for > IETF > >LC. > >>>>>>>>>>>>>>>>>>>>>>>>>>> Overall the document appears in good shape. I > >>>>>>>>>>>>>>>>>>>>>>>>>>> have a few questions and comments I¹d like to > >>>>>>>>>>>>>>>>>>>>>>>>>>> discuss before issuing the IETF last call. I¹ve > >>>>>>>>>>>>>>>>>>>>>>>>>>> also included some editorial nits that should > >>>>>>>>>>>>>>>>>>>>>>>>>>> be addressed together with any last call > comments. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> Comments and questions: > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> = Section 5.1 = "If an endpoint receives a > >>>>>>>>>>>>>>>>>>>>>>>>>>> message with an unsupported version field > >>>>>>>>>>>>>>>>>>>>>>>>>>> value, the receiving server MUST send an Error > >>>>>>>>>>>>>>>>>>>>>>>>>>> message with parameter value 12 (Unsupported > >>>>>>>>>>>>>>>>>>>>>>>>>>> Version) to indicate this.² > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> This seems a little misleading since RFC 4582 > >>>>>>>>>>>>>>>>>>>>>>>>>>> didn¹t specify what to do upon receipt of a > >>>>>>>>>>>>>>>>>>>>>>>>>>> message with a version other than 1. > >>>>>>>>>>>>>>>>>>>>>>>>>>> Implementations that do not get upgraded to be > >>>>>>>>>>>>>>>>>>>>>>>>>>> compliant with 4582bis (which could certainly > >>>>>>>>>>>>>>>>>>>>>>>>>>> account for some of those that will not > >>>>>>>>>>>>>>>>>>>>>>>>>>> support version 2) will therefore never send > >>>>>>>>>>>>>>>>>>>>>>>>>>> the error specified here. > >>>>>>>>>>>>>>>>>>>>>>>>>>> This seems like it should at least be noted > >>>>>>>>>>>>>>>>>>>>>>>>>>> given the MUST-level requirement. The same > >>>>>>>>>>>>>>>>>>>>>>>>>>> applies in Section 13.7. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Good point. I believe we made this a MUST > >>>>>>>>>>>>>>>>>>>>>>>>>> because we were thinking in terms of > >>>>>>>>>>>>>>>>>>>>>>>>>> implementations compliant with this bis version. > >>>>>>>>>>>>>>>>>>>>>>>>>> Adding > >>>>>>>>>>>>>>>>>>>>>>>>>> your suggested note about rfc 4582 > >>>>>>>>>>>>>>>>>>>>>>>>>> implementations here and in section 13.7 seems > useful > >>to me. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Ok > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> = Section 7 = > >>>>>>>>>>>>>>>>>>>>>>>>>>> "BFCP entities MUST support, at a minimum, the > >>>>>>>>>>>>>>>>>>>>>>>>>>> TLS_RSA_WITH_AES_128_CBC_SHA ciphersuite [6].² > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> I realize this requirement comes from RFC 4582, > >>>>>>>>>>>>>>>>>>>>>>>>>>> but I¹d like to understand why it has not been > >>>>>>>>>>>>>>>>>>>>>>>>>>> updated to be consistent with more current > >>>>>>>>>>>>>>>>>>>>>>>>>>> guidance on cipher suite selection (e.g., > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > https://tools.ietf.org/html/draft-ietf-uta-tls- > >>>>>>>>>>>>>>>>>>>>>>>>>>> bc > >>>>>>>>>>>>>>>>>>>>>>>>>>> p > >>>>>>>>>>>>>>>>>>>>>>>>>>> - > >>>>>>>>>>>>>>>>>>>>>>>>>>> 0 > >>>>>>>>>>>>>>>>>>>>>>>>>>> 8 > >>>>>>>>>>>>>>>>>>>>>>>>>>> # > >>>>>>>>>>>>>>>>>>>>>>>>>>> s > >>>>>>>>>>>>>>>>>>>>>>>>>>> e > >>>>>>>>>>>>>>>>>>>>>>>>>>> c > >>>>>>>>>>>>>>>>>>>>>>>>>>> tion > >>>>>>>>>>>>>>>>>>>>>>>>>>> -4) > >>>>>>>>>>>>>>>>>>>>>>>>>>> . > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> How about we keep this minimum requirement, and > >>>>>>>>>>>>>>>>>>>>>>>>>> add a reference to draft-ietf-uta-tls-bcp along > >>>>>>>>>>>>>>>>>>>>>>>>>> with a recommendation to adhere to the best > >>>>>>>>>>>>>>>>>>>>>>>>>> practices it outlines in section 4? > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> I think MUST support TLS_RSA_WITH_AES_128_CBC_SHA > >>>>>>>>>>>>>>>>>>>>>>>>> for backwards compatibility and SHOULD support > >>>>>>>>>>>>>>>>>>>>>>>>> the ones listed in the UTA drafts would be ok. > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> = Sections 8, 8.1, 8.2 = It seems like the > >>>>>>>>>>>>>>>>>>>>>>>>>>> transaction ID requirements regarding > >>>>>>>>>>>>>>>>>>>>>>>>>>> non-reuse/monotonically increasing IDs are > >>>>>>>>>>>>>>>>>>>>>>>>>>> re-stated multiple times across these three > >>>>>>>>>>>>>>>>>>>>>>>>>>> sections, in slightly different ways, to the > >>>>>>>>>>>>>>>>>>>>>>>>>>> point where it¹s not clear exactly what they > are. > >>>>>>>>>>>>>>>>>>>>>>>>>>> It seems like they are: > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> (1) Reliable transport, server-initiated > transaction: > >>>>>>>>>>>>>>>>>>>>>>>>>>> ID is > >>>>>>>>>>>>>>>>>>>>>>>>>>> 0 > >>>>>>>>>>>>>>>>>>>>>>>>>>> (2) Unreliable transport, server-initiated > >>>>>>>>>>>>>>>>>>>>>>>>>>> transaction: > >>>>>>>>>>>>>>>>>>>>>>>>>>> ID MUST be monotonically increasing (except for > >>>>>>>>>>>>>>>>>>>>>>>>>>> wrap-around) > >>>>>>>>>>>>>>>>>>>>>>>>>>> (3) Reliable transport, client-initiated > transaction: > >>>>>>>>>>>>>>>>>>>>>>>>>>> ID MUST NOT be 0 and MUST NOT be reused in > >>>>>>>>>>>>>>>>>>>>>>>>>>> another message from the client until a > >>>>>>>>>>>>>>>>>>>>>>>>>>> response > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> >from the server is received for the > >>>>>>>>>>>>>>>>>>>>>>>>>> >transaction, > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> but need not be monotonically increasing (e.g., > >>>>>>>>>>>>>>>>>>>>>>>>>>> a lower, recently used ID could be re-used once > >>>>>>>>>>>>>>>>>>>>>>>>>>> a response is > >>>>>>>>>>>>>>>>>>>>>>>>>>> received) > >>>>>>>>>>>>>>>>>>>>>>>>>>> (4) Unreliable transport, client-initiated > >>>>>>>>>>>>>>>>>>>>>>>>>>> transaction: > >>>>>>>>>>>>>>>>>>>>>>>>>>> ID MUST be monotonically increasing (except for > >>>>>>>>>>>>>>>>>>>>>>>>>>> wrap-around) > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> Is (3) the correct interpretation of the text > in > 8.1? > >>>>>>>>>>>>>>>>>>>>>>>>>>> If so, why not just require IDs in all > >>>>>>>>>>>>>>>>>>>>>>>>>>> client-initiated transactions to be > >>>>>>>>>>>>>>>>>>>>>>>>>>> monotonically increasing? > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Agree we can and should simplify this. Sections > >>>>>>>>>>>>>>>>>>>>>>>>>> 8.1 and > >>>>>>>>>>>>>>>>>>>>>>>>>> 8.2 cover the client behavior and server > >>>>>>>>>>>>>>>>>>>>>>>>>> behavior in detail. As such, the transaction ID > >>>>>>>>>>>>>>>>>>>>>>>>>> related information at the start of Section 8 is > >>superfluous. > >>>>>>>>>>>>>>>>>>>>>>>>>> I recommend reducing the text in Section 8 to > >>>>>>>>>>>>>>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>>>>>>>>>> follow: > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> 8. Protocol Transactions > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> In BFCP, there are two types of transactions: > >>>>>>>>>>>>>>>>>>>>>>>>>> client-initiated transactions and > >>>>>>>>>>>>>>>>>>>>>>>>>> server-initiated transactions. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Client-initiated transactions consist of a > >>>>>>>>>>>>>>>>>>>>>>>>>> request from a client to a floor control server > >>>>>>>>>>>>>>>>>>>>>>>>>> and a response from the floor control server to > the > >>client. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Server-initiated transactions have different > >>>>>>>>>>>>>>>>>>>>>>>>>> behavior depending on underlying transport: > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> When using a reliable transport, > >>>>>>>>>>>>>>>>>>>>>>>>>> server-initiated transactions > >>>>>>>>>>>>>>>>>>>>>>>>>> consist of a single message from a floor > >>>>>>>>>>>>>>>>>>>>>>>>>> control server to a > >>>>>>>>>>>>>>>>>>>>>>>>>> client (notifications). They do not > >>>>>>>>>>>>>>>>>>>>>>>>>> trigger any response. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> When using an unreliable transport, > >>>>>>>>>>>>>>>>>>>>>>>>>> server-initiated transactions > >>>>>>>>>>>>>>>>>>>>>>>>>> consist of a request from a floor control > >>>>>>>>>>>>>>>>>>>>>>>>>> server to a client and a > >>>>>>>>>>>>>>>>>>>>>>>>>> response from the client to the floor > >>>>>>>>>>>>>>>>>>>>>>>>>> control server. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> When using BFCP over an unreliable transport, > >>>>>>>>>>>>>>>>>>>>>>>>>> retransmission timer T1 (see Section 8.3) MUST > >>>>>>>>>>>>>>>>>>>>>>>>>> be used for all requests until the transaction > >>>>>>>>>>>>>>>>>>>>>>>>>> is completed. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Then in section 8.1, we add the important > >>>>>>>>>>>>>>>>>>>>>>>>>> details removed from section 8. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> 8.1.1 Client Behavior > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> A client starting a client-initiated transaction > >>>>>>>>>>>>>>>>>>>>>>>>>> MUST set the Conference ID in the common header > >>>>>>>>>>>>>>>>>>>>>>>>>> of the message to the Conference ID for the > >>>>>>>>>>>>>>>>>>>>>>>>>> conference that the client obtained previously. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> The client MUST set the Transaction ID value in > >>>>>>>>>>>>>>>>>>>>>>>>>> the common header to a number that is different > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> >from 0 and that MUST NOT be reused in another > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> message from the client until a response from > >>>>>>>>>>>>>>>>>>>>>>>>>> the server is received for the transaction. > >>>>>>>>>>>>>>>>>>>>>>>>>> The client uses the Transaction ID value to > >>>>>>>>>>>>>>>>>>>>>>>>>> match this message with the response from the > >>>>>>>>>>>>>>>>>>>>>>>>>> floor control server. > >>>>>>>>>>>>>>>>>>>>>>>>>> When using BFCP over an unreliable transport, it > >>>>>>>>>>>>>>>>>>>>>>>>>> is important to choose a Transaction ID value > >>>>>>>>>>>>>>>>>>>>>>>>>> that lets the receiver distinguish the reception > >>>>>>>>>>>>>>>>>>>>>>>>>> of the next message in a sequence of BFCP > >>>>>>>>>>>>>>>>>>>>>>>>>> messages from a retransmission of a previous > >>>>>>>>>>>>>>>>>>>>>>>>>> message. Therefore, BFCP entities using an > >>>>>>>>>>>>>>>>>>>>>>>>>> unreliable transport MUST use monotonically > >>>>>>>>>>>>>>>>>>>>>>>>>> increasing Transaction ID values (except for > >>wrap-around). > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> A client receiving a server-initiated > >>>>>>>>>>>>>>>>>>>>>>>>>> transaction over an unreliable transport MUST > >>>>>>>>>>>>>>>>>>>>>>>>>> copy the Transaction ID from the request > >>>>>>>>>>>>>>>>>>>>>>>>>> received from the server into the response. > >>>>>>>>>>>>>>>>>>>>>>>>>> [Question: is there a need to copy the > >>>>>>>>>>>>>>>>>>>>>>>>>> Conference ID and User ID, if present?] > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> 8.2. Server Behavior > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> A floor control server sending a response within > >>>>>>>>>>>>>>>>>>>>>>>>>> a client-initiated transaction MUST copy the > >>>>>>>>>>>>>>>>>>>>>>>>>> Conference ID, the Transaction ID, and the User > >>>>>>>>>>>>>>>>>>>>>>>>>> ID > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> >from the request received from the client into > >>>>>>>>>>>>>>>>>>>>>>>>> >the > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> response. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Server-initiated transactions MUST contain a > >>>>>>>>>>>>>>>>>>>>>>>>>> Transaction ID equal to > >>>>>>>>>>>>>>>>>>>>>>>>>> 0 when BFCP is used over a reliable transport. > >>>>>>>>>>>>>>>>>>>>>>>>>> Over an unreliable transport, the Transaction ID > >>>>>>>>>>>>>>>>>>>>>>>>>> shall have the same properties as for > >>>>>>>>>>>>>>>>>>>>>>>>>> client-initiated transactions. > >>>>>>>>>>>>>>>>>>>>>>>>>> The server uses the Transaction ID value to > >>>>>>>>>>>>>>>>>>>>>>>>>> match this message with the response from the > >>>>>>>>>>>>>>>>>>>>>>>>>> floor participant or floor chair. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Thanks, this is better. > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> = Section 9 (impacts Section 14 as well) = > >>>>>>>>>>>>>>>>>>>>>>>>>>> "BFCP clients SHOULD authenticate the floor > >>>>>>>>>>>>>>>>>>>>>>>>>>> control server before sending any BFCP message > >>>>>>>>>>>>>>>>>>>>>>>>>>> to it or accepting any BFCP message from it. > >>>>>>>>>>>>>>>>>>>>>>>>>>> Similarly, floor control servers SHOULD > >>>>>>>>>>>>>>>>>>>>>>>>>>> authenticate a client before accepting any BFCP > >>>>>>>>>>>>>>>>>>>>>>>>>>> message from it or sending any BFCP message to > it. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> BFCP supports TLS/DTLS mutual authentication > >>>>>>>>>>>>>>>>>>>>>>>>>>> between clients and floor control servers, as > >>>>>>>>>>>>>>>>>>>>>>>>>>> specified in Section 9.1. > >>>>>>>>>>>>>>>>>>>>>>>>>>> This is the RECOMMENDED authentication > >>>>>>>>>>>>>>>>>>>>>>>>>>> mechanism in BFCP.² > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> What are the cases where clients and servers do > >>>>>>>>>>>>>>>>>>>>>>>>>>> not need to be authenticating each other? I > >>>>>>>>>>>>>>>>>>>>>>>>>>> know this requirement and the other > >>>>>>>>>>>>>>>>>>>>>>>>>>> SHOULD-level requirements around use of > >>>>>>>>>>>>>>>>>>>>>>>>>>> TLS/DTLS are carried over from RFC 4582, but > >>>>>>>>>>>>>>>>>>>>>>>>>>> I¹m concerned that they aren¹t as strong as > they > >>should be. > >>>>>>>>>>>>>>>>>>>>>>>>>>> For a conference where the signaling traffic is > >>>>>>>>>>>>>>>>>>>>>>>>>>> authenticated and confidentiality and integrity > >>>>>>>>>>>>>>>>>>>>>>>>>>> protected, why is it ok for the floor control > >>>>>>>>>>>>>>>>>>>>>>>>>>> traffic not to be? Could these requirements be > >>>>>>>>>>>>>>>>>>>>>>>>>>> adjusted to require use of TLS/DTLS at least in > >>>>>>>>>>>>>>>>>>>>>>>>>>> cases where the signaling is also protected? > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Yes, but again, this would be at the expense of > >>>>>>>>>>>>>>>>>>>>>>>>>> adding a non backward compatible change from rfc > >>>>>>>>>>>>>>>>>>>>>>>>>> 4582. How about saying TLS/DTLS MUST be used for > >>>>>>>>>>>>>>>>>>>>>>>>>> BFCP in such cases, while pointing out the rfc > >>>>>>>>>>>>>>>>>>>>>>>>>> 4582 > >>>>>>>>>>>>>>>>>>>>>>>>>> based implementations may not comply (similar to > >>>>>>>>>>>>>>>>>>>>>>>>>> what we did with the version field). > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Works for me. > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Feel free to make all of these changes and submit > >>>>>>>>>>>>>>>>>>>>>>>>> a rev and I¹ll issue the IETF LC. > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>>>>>>>>>>>>>> Alissa > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> = Section 14 = > >>>>>>>>>>>>>>>>>>>>>>>>>>> See the point above about ciphersuites. > >>>>>>>>>>>>>>>>>>>>>>>>>>> ³Non-null encryption² is not a sufficient > >>>>>>>>>>>>>>>>>>>>>>>>>>> minimum baseline, and if the requirements > >>>>>>>>>>>>>>>>>>>>>>>>>>> change in Section 7 they should be reflected > here as > >>well. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Yep. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> Editorial nits to be resolved with LC comments: > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> = Section 5.1 = ³The version field MUST be set > >>>>>>>>>>>>>>>>>>>>>>>>>>> to 1 when using BFCP over a reliable transport, > >>>>>>>>>>>>>>>>>>>>>>>>>>> i.e. as in [2].² > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> I find it a little odd to reference the spec > >>>>>>>>>>>>>>>>>>>>>>>>>>> you¹re obsoleting in this sentence, especially > >>>>>>>>>>>>>>>>>>>>>>>>>>> since BFCP over a reliable transport is > >>>>>>>>>>>>>>>>>>>>>>>>>>> completely specified in this bis document. I > >>>>>>>>>>>>>>>>>>>>>>>>>>> would suggest dropping > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>> the i.e. > >>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> clause. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Good catch. This is a carry over from before > >>>>>>>>>>>>>>>>>>>>>>>>>> this draft was adopted as a bis version of > rfc4582. > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> "The version field MUST be set to 2 when using > >>>>>>>>>>>>>>>>>>>>>>>>>>> BFCP over an unreliable transport with the > >>>>>>>>>>>>>>>>>>>>>>>>>>> extensions specified in this document.² > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> The bit about ³with the extensions specified in > >>>>>>>>>>>>>>>>>>>>>>>>>>> this document² is extraneous and should be > removed. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> "If an endpoint receives a message with an > >>>>>>>>>>>>>>>>>>>>>>>>>>> unsupported version field value, the receiving > >>>>>>>>>>>>>>>>>>>>>>>>>>> server MUST send an Error message with > >>>>>>>>>>>>>>>>>>>>>>>>>>> parameter value 12 (Unsupported > >>>>>>>>>>>>>>>>>>>>>>>>>>> Version) to indicate this.² > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> Use of the word ³server² here makes it sound as > >>>>>>>>>>>>>>>>>>>>>>>>>>> if only servers could receive headers with > >>>>>>>>>>>>>>>>>>>>>>>>>>> unsupported versions. > >>>>>>>>>>>>>>>>>>>>>>>>>>> Should this be ³the receiving endpoint²? > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> = Section 6.2.4 = "[23], Section 6.7 provides > >>>>>>>>>>>>>>>>>>>>>>>>>>> useful recommendations Š² > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> The links in the references are not quite > right. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> = Section 8.3.2 = s/when fires/when fired/ > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> = Section 14 = > >>>>>>>>>>>>>>>>>>>>>>>>>>> s/high-jack/hijack/ > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> = Section B.1 = "situation where multiple > >>>>>>>>>>>>>>>>>>>>>>>>>>> different and non-interoperable would > >>>>>>>>>>>>>>>>>>>>>>>>>>> co- > >>>>>>>>>>>>>>>>>>>>>>>>>>> exist in the market.² > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> There is a word missing after > ³non-interoperable." > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> This should read ³non-interoperable > implementations². > >>>>>>>>>>>>>>>>>>>>>>>>>> Earlier in that same sentence, ³BFCP over UDP > >>>>>>>>>>>>>>>>>>>>>>>>>> were already used² should read ³BFCP over UDP is > >>>>>>>>>>>>>>>>>>>>>>>>>> already being used². > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Cheers, > >>>>>>>>>>>>>>>>>>>>>>>>>> Charles > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> _______________________________________________ > >>>>>>>>>>>>>>>>>>>>>>>>> bfcpbis mailing list > >>>>>>>>>>>>>>>>>>>>>>>>> bfcpbis@ietf.org<mailto:bfcpbis@ietf.org> > >>>>>>>>>>>>>>>>>>>>>>>>> https://www.ietf.org/mailman/listinfo/bfcpbis > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> _______________________________________________ > >>>>>>>>>>> bfcpbis mailing list > >>>>>>>>>>> bfcpbis@ietf.org > >>>>>>>>>>> https://www.ietf.org/mailman/listinfo/bfcpbis > >>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>> > >>>>>> _______________________________________________ > >>>>>> bfcpbis mailing list > >>>>>> bfcpbis@ietf.org > >>>>>> https://www.ietf.org/mailman/listinfo/bfcpbis > >>>>>> > >>>>> > >>>> > >>> > >> > >>_______________________________________________ > >>bfcpbis mailing list > >>bfcpbis@ietf.org > >>https://www.ietf.org/mailman/listinfo/bfcpbis > > > >_______________________________________________ > >bfcpbis mailing list > >bfcpbis@ietf.org > >https://www.ietf.org/mailman/listinfo/bfcpbis > > _______________________________________________ > bfcpbis mailing list > bfcpbis@ietf.org > https://www.ietf.org/mailman/listinfo/bfcpbis > > > > > > -- > > # Cisco | http://www.cisco.com/telepresence/ > ## tomkrist@cisco.com | http://www.tandberg.com > ### | http://folk.uio.no/tomkri/ > > -- # Cisco | http://www.cisco.com/telepresence/ ## tomkrist@cisco.com | http://www.tandberg.com ### | http://folk.uio.no/tomkri/
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Tom Kristensen (tomkrist)
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Charles Eckel (eckelcu)
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Tom Kristensen (tomkrist)
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Charles Eckel (eckelcu)
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Tom Kristensen
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Tom Kristensen
- [bfcpbis] Status update on draft-ietf-mmusic-dtls… Christer Holmberg
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Charles Eckel (eckelcu)
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Christer Holmberg
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Tom Kristensen
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Christer Holmberg
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Charles Eckel (eckelcu)
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Charles Eckel (eckelcu)
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Christer Holmberg
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Charles Eckel (eckelcu)
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Tom Kristensen
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Charles Eckel (eckelcu)
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Charles Eckel (eckelcu)
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Christer Holmberg
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Christer Holmberg
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Charles Eckel (eckelcu)
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Charles Eckel (eckelcu)
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Christer Holmberg
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Charles Eckel (eckelcu)
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Charles Eckel (eckelcu)
- Re: [bfcpbis] Status update on draft-ietf-mmusic-… Tom Kristensen (tomkrist)