Re: [bfcpbis] WGLC on draft-ietf-bfcpbis-bfcp-websocket-06

"Ram Mohan R (rmohanr)" <rmohanr@cisco.com> Mon, 02 May 2016 11:29 UTC

Return-Path: <rmohanr@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 C9F0512B020 for <bfcpbis@ietfa.amsl.com>; Mon, 2 May 2016 04:29:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.506
X-Spam-Level:
X-Spam-Status: No, score=-15.506 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.996, SPF_PASS=-0.001, T_HTML_ATTACH=0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 uZwT0ypxfI7u for <bfcpbis@ietfa.amsl.com>; Mon, 2 May 2016 04:29:05 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC5AE12B017 for <bfcpbis@ietf.org>; Mon, 2 May 2016 04:29:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=112828; q=dns/txt; s=iport; t=1462188544; x=1463398144; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=B/h2a6ljCcnZ1h93hyuuT4V5LkJN2Mm+VNO/3Ezm4iw=; b=dQLzSEFxQSQbPa6V4gutG7wf7iOLwyujrK3+5CitLdH9uupPL2koU/lL 3uu29Vie7Af1dNnwchX0VIFlRMBrYVy6sIL4SSX2/85+KuvkHkeTJhIH+ xVW91vXKf4AVj2jle5XqYmJZCtM0hy5RBPlqIjJ0XwLXirjbACHyiZ0aU I=;
X-Files: Diff_ draft-ietf-bfcpbis-bfcp-websocket-06.txt - draft-ietf-bfcpbis-bfcp-websocket-07.txt.html, draft-ietf-bfcpbis-bfcp-websocket-07.txt : 51621, 27081
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0APAwDhOCdX/4kNJK1aAg6DKlN9BoVBqEsHi1oOgXIEFwEMhBSBDkoCgSU4FAEBAQEBAQFlJ4RBAQEBAwEBAQEXARIaDhIBBhcEAgEIDgMDAQIBFgoBDQIfBgsdCAIEAQkJDogHAwoIDq0HhmENhE4BAQEBAQEBAQEBAQEBAQEBAQEBAQENCIptgkGBQwsRAQYJGQsJKAuFAwWHd4VgOIcfgjUBBSsBgyeCVIJ3gmxCgXeBZxc3g3+HQoEbh1GHXwEeAUOBTDYegRA7bAGHSgcXH38BAQE
X-IronPort-AV: E=Sophos;i="5.24,567,1454976000"; d="txt'?html'217?scan'217,208,217";a="102758275"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 02 May 2016 11:29:01 +0000
Received: from XCH-RTP-016.cisco.com (xch-rtp-016.cisco.com [64.101.220.156]) by alln-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id u42BT1xX032066 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 2 May 2016 11:29:01 GMT
Received: from xch-rtp-017.cisco.com (64.101.220.157) by XCH-RTP-016.cisco.com (64.101.220.156) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Mon, 2 May 2016 07:29:00 -0400
Received: from xch-rtp-017.cisco.com ([64.101.220.157]) by XCH-RTP-017.cisco.com ([64.101.220.157]) with mapi id 15.00.1104.009; Mon, 2 May 2016 07:29:00 -0400
From: "Ram Mohan R (rmohanr)" <rmohanr@cisco.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "bfcpbis@ietf.org" <bfcpbis@ietf.org>
Thread-Topic: [bfcpbis] WGLC on draft-ietf-bfcpbis-bfcp-websocket-06
Thread-Index: AQHRfUkVo+TnZ4gbOUqcV/Ra3EAi859bPc2AgEsyfQA=
Date: Mon, 02 May 2016 11:29:00 +0000
Message-ID: <D34CF080.5A7B5%rmohanr@cisco.com>
References: <D30A9F19.68CEF%eckelcu@cisco.com> <56E872D1.3020204@alum.mit.edu>
In-Reply-To: <56E872D1.3020204@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.6.3.160329
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.65.65.99]
Content-Type: multipart/mixed; boundary="_003_D34CF0805A7B5rmohanrciscocom_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/bfcpbis/l14hZFZOpL2X5jJlWlFArN9dADs>
Subject: Re: [bfcpbis] WGLC on draft-ietf-bfcpbis-bfcp-websocket-06
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: Mon, 02 May 2016 11:29:09 -0000

Hi Paul,

Thanks for your feedback. Please see inline. Also attached are the diffs

-----Original Message-----
From: bfcpbis <bfcpbis-bounces@ietf.org> on behalf of Paul Kyzivat
<pkyzivat@alum.mit.edu>
Date: Wednesday, 16 March 2016 at 2:08 AM
To: "bfcpbis@ietf.org" <bfcpbis@ietf.org>
Subject: Re: [bfcpbis] WGLC on draft-ietf-bfcpbis-bfcp-websocket-06

>Generally in good shape. A couple of comments:
>
>* Section 4.1:
>
>I see you are using "bfcp" for the subprotocol name.
>IMO it would be better to use "BFCP" for consistency with what is used
>in the m-line proto field.

Agree. Will change to "BFCP"

>
>(I've been querying for information about case-sensitivity of the
>sub-protocol field. I have not gotten a definitive answer, but the
>prudent path is to assume it is case-sensitive.)
>
>* Section 7.1 says:
>
>    An endpoint (i.e., both the offerer and the answerer) MUST create an
>    SDP media description ("m=" line) for each BFCP-over-WebSocket media
>    stream and MUST assign a TCP/WSS/BFCP value to the "proto" field of
>    the "m=" line.  Furthermore, the SDP answerer (Server) MUST add an
>    "a=ws-uri" or "a=wss-uri" attribute in the "m=" line of each BFCP-
>    over-WebSocket media stream depending on whether it is WS or WSS.
>
>This says to use TCP/WSS/BFCP even when using "a=ws-uri". I presume that
>is wrong.

An endpoint (i.e., both the offerer and the answerer) MUST create an
    SDP media description ("m=" line) for each BFCP-over-WebSocket media
    stream and MUST assign either TCP/WSS/BFCP  or TCP/WS/BFCP value to
The "proto" field of the "m=" line depending on whether the endpoint
wishes to
use secure WebSocket or WebSocket. Furthermore, the server side, which
could be either
          the offerer or answerer, MUST add an "a=ws-uri" or "a=wss-uri"
attribute in the media section
          depending on whether it wishes to use WebSocket or secure
WebSocket.


>
>Also, see my comment on draft-ietf-bfcpbis-sdp-ws-uri-01
>(http://mailarchive.ietf.org/arch/msg/bfcpbis/_y_FxCOw5pI_YeRQXGvMLpKGZY0)
> 
>regarding the case where the offer is generated by the server. They
>apply here equally. The text needs some reworking to address that case.


Agree. I will add following para at the end of section 7.2

NEW:

It is possible that a endpoint (e.g., a browser) sends an offerless INVITE
to
the server. In such cases the server will act as SDP offerer. The server
MUST 
assign the SDP "setup" attribute with a value of "passive. The server MUST
have an "a=ws-uri" or "a=wss-uri² attribute in the media section depending
on 
whether the application uses WebSocket or secure WebSocket. This attribute
MUST 
follow the syntax defined in Section 3. For BFCP application, the "proto"
value in 
the "m=" line MUST be TCP/WSS/BFCP if WebSocket is over TLS, else it MUST
be TCP/WS/BFCP.

Regards,
Ram



>
>	Thanks,
>	Paul
>
>
>On 3/13/16 12:55 PM, Charles Eckel (eckelcu) wrote:
>> This is to announce a 2 week WGLC on the draft:
>> https://tools.ietf.org/html/draft-ietf-bfcpbis-bfcp-websocket-06
>>
>> Please review and provide any comments by Monday, March 28, 2016.
>> Comments should be sent to the authors and the BFCPBIS WG list.
>> If you review the draft but do not have any comments, please send a note
>> to that effect as well.
>>
>> Thanks,
>> Charles
>>
>>
>>
>>
>> _______________________________________________
>> 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