Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582bis
"Charles Eckel (eckelcu)" <eckelcu@cisco.com> Wed, 10 October 2012 17:13 UTC
Return-Path: <eckelcu@cisco.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 3201A21F86B1 for <bfcpbis@ietfa.amsl.com>; Wed, 10 Oct 2012 10:13:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level:
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ho0v8bqKzlw0 for <bfcpbis@ietfa.amsl.com>; Wed, 10 Oct 2012 10:13:46 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by ietfa.amsl.com (Postfix) with ESMTP id 2410821F84FD for <bfcpbis@ietf.org>; Wed, 10 Oct 2012 10:13:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4652; q=dns/txt; s=iport; t=1349889226; x=1351098826; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=OT+zBxLglrsyxatnKOYEv+3SOh9h04jSQn0PGQCzYrA=; b=lW3zWg4yk8rk/6dlA5EgiVbR7ilxWiA2xODoJrTxPTqReHWIl6ISDFQS VcFzcJZM9Y+hKU6G3vRQnxFb3D91iO1eLDh5JR/kWkXeMUdA4aQBP75Tv T2cGpKjBMRNoIn7vtTkU0fFqG93UB85h5zvcEEGMknCPI45/HTz4A6lTP k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAHurdVCtJV2Z/2dsb2JhbABEvzGBCIIgAQEBBBIBJy0SDAQCAQgRBAEBAQoLCRAyHQgBAQQOBQgah2EBl1agH4tHgnOCTWADpDGBa4Jtghc
X-IronPort-AV: E=Sophos;i="4.80,565,1344211200"; d="scan'208";a="130251103"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-6.cisco.com with ESMTP; 10 Oct 2012 17:13:45 +0000
Received: from xhc-rcd-x10.cisco.com (xhc-rcd-x10.cisco.com [173.37.183.84]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id q9AHDjWb006244 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <bfcpbis@ietf.org>; Wed, 10 Oct 2012 17:13:45 GMT
Received: from xmb-aln-x08.cisco.com ([169.254.3.25]) by xhc-rcd-x10.cisco.com ([173.37.183.84]) with mapi id 14.02.0318.001; Wed, 10 Oct 2012 12:13:45 -0500
From: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
To: "Tom Kristensen (tomkrist)" <tomkrist@cisco.com>
Thread-Topic: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582bis
Thread-Index: Ac2NAeUBlWZWMlJIRpyXKbtffhLaTQLV4YwwAJIvu8ADE3q/AAAGnV1Q
Date: Wed, 10 Oct 2012 17:13:44 +0000
Message-ID: <92B7E61ADAC1BB4F941F943788C088280E2B96@xmb-aln-x08.cisco.com>
References: <92B7E61ADAC1BB4F941F943788C088280A5951@xmb-aln-x08.cisco.com> <92B7E61ADAC1BB4F941F943788C088280A8B97@xmb-aln-x08.cisco.com> <507539FA.6080406@cisco.com>
In-Reply-To: <507539FA.6080406@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [171.68.20.23]
x-tm-as-product-ver: SMEX-10.2.0.1135-7.000.1014-19258.000
x-tm-as-result: No--56.387300-8.000000-31
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "bfcpbis@ietf.org" <bfcpbis@ietf.org>
Subject: Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582bis
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Wed, 10 Oct 2012 17:13:47 -0000
That all works for me. Thanks, Charles > -----Original Message----- > From: Tom Kristensen (tomkrist) > Sent: Wednesday, October 10, 2012 2:04 AM > To: Charles Eckel (eckelcu) > Cc: bfcpbis@ietf.org > Subject: Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582bis > > On 09/25/2012 12:18 AM, Charles Eckel (eckelcu) wrote: > > Reply comments inline. > > > (as an individual) > > > > I have reviewed the draft and I think that overall it is in very good shape. > The only comment I would consider major is one dealing with section 4's > description of server-initiated transactions: > > > > Section 4 reads as follows: > > > > There are two types of transaction in BFCP: client-initiated > > transactions and server-initiated transactions. Client-initiated > > transactions consist of a message from a client to the floor control > > server and a response from the floor control server to the client. > > Correspondingly, server-initiated transactions consist of a message > > from the floor control server to a client and the associated > > acknowledgement message from the client to the floor control server. > > Both messages can be related because they carry the same Transaction > > ID value in their common headers. > > > > This is accurate when using UDP as the transport, but does not account for > the case of using TCP as the transport. A more detailed and accurate > description is provided in Section 8, which reads as follows: > > > > In BFCP, there are two types of transactions: client-initiated > > transactions and server-initiated transactions (notifications). > > 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. The request carries a Transaction ID in its common > > header, which the floor control server copies into the response. > > Clients use Transaction ID values to match responses with previously > > issued requests. > > > > Server-initiated transactions consist of a single message from a > > floor control server to a client. Since they do not trigger any > > response, their Transaction ID is set to 0 when used over reliable > > transports, but must be non-zero and unique in the context of > > outstanding transactions over unreliable transports. > > > > I suggest replacing the section 4 text with the following introductory level > text, that currently exists in section 8 . > > > > In BFCP, there are two types of transactions: client-initiated > > transactions and server-initiated transactions (notifications). > > > > The rest of the details currently in section 4 can replaced with a reference > to section 8. > > > I agree. Good catch as well, since the section 4 text is unchanged from > RFC 4582 - and amusingly enough fits with the semantics of UDP/BFCP! > > I also have the following minor comments. > > > > 1) Section 5.2.6, note after table 5 > > r/is intended being used/is intended to be used > > > OK. > > 2) Section 5.3.14 current reads as follows: > > > > Floor participants and chairs acknowledge the receipt of a subsequent > > FloorRequestStatus message from the floor control server when > > communicating over unreliable transport. > > > > I suggest the following rewording: > > > > When communicating over unreliable transport, floor participants and > chairs > > acknowledge the receipt of a subsequent FloorRequestStatus message > from > > the floor control server by sending an FloorRequestStatusAck. > > > > 3) Similar change for section 5.3.15. > > > OK for 2) and 3). Easier to read and understand. > > 4) Section 6.2, currently contains the following fragment: > > > > Only allowing exactly one BFCP message or message segment per UDP > > datagram. > > > > This is covered previously in the paragraph, so this fragment can be > removed. > > > Fine, but I'll add "... or message segment" to the previous sentence, so > that it reads: > "Each BFCP UDP datagram MUST contain exactly > one BFCP message or message segment" > > 5) Section 6.2, > > r/Entities MUST only have at most one/Entities MUST have at most one > > > Agree, better language! > > 6) Section 6.2.1 > > r/attempt, this is identical/attempt. This is identical > OK. > > > I'll change the upcoming rfc4582bis version accordingly if no objections > or further comments on these issues are received. > > -- Tom
- Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582… Charles Eckel (eckelcu)
- [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582bis Charles Eckel (eckelcu)
- Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582… Mary Barnes
- Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582… Charles Eckel (eckelcu)
- Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582… Horvath, Ernst
- Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582… Charles Eckel (eckelcu)
- Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582… Tom Kristensen
- Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582… Tom Kristensen
- Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582… Tom Kristensen
- Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582… Charles Eckel (eckelcu)
- Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582… Charles Eckel (eckelcu)
- Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582… Gonzalo Camarillo
- Re: [bfcpbis] WGLC for draft-ietf-bfcpbis-rfc4582… Tom Kristensen