Re: [rtcweb] data channel protocol comments and potential agenda topic

Stefan Hakansson LK <stefan.lk.hakansson@ericsson.com> Sun, 22 July 2012 16:14 UTC

Return-Path: <stefan.lk.hakansson@ericsson.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7D2221F8663 for <rtcweb@ietfa.amsl.com>; Sun, 22 Jul 2012 09:14:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.041
X-Spam-Level:
X-Spam-Status: No, score=-6.041 tagged_above=-999 required=5 tests=[AWL=0.208, BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h86NSxFpegyf for <rtcweb@ietfa.amsl.com>; Sun, 22 Jul 2012 09:14:06 -0700 (PDT)
Received: from mailgw7.ericsson.se (mailgw7.ericsson.se [193.180.251.48]) by ietfa.amsl.com (Postfix) with ESMTP id 3615021F8648 for <rtcweb@ietf.org>; Sun, 22 Jul 2012 09:14:06 -0700 (PDT)
X-AuditID: c1b4fb30-b7f916d000000bfb-5b-500c270a74c0
Received: from esessmw0247.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw7.ericsson.se (Symantec Mail Security) with SMTP id E5.A5.03067.A072C005; Sun, 22 Jul 2012 18:15:06 +0200 (CEST)
Received: from [127.0.0.1] (153.88.115.8) by esessmw0247.eemea.ericsson.se (153.88.115.94) with Microsoft SMTP Server id 8.3.264.0; Sun, 22 Jul 2012 18:15:06 +0200
Message-ID: <500C2708.6040704@ericsson.com>
Date: Sun, 22 Jul 2012 18:15:04 +0200
From: Stefan Hakansson LK <stefan.lk.hakansson@ericsson.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120714 Thunderbird/14.0
MIME-Version: 1.0
To: rtcweb@ietf.org
References: <03FBA798AC24E3498B74F47FD082A92F1770A313@US70UWXCHMBA04.zam.alcatel-lucent.com> <500A9A7B.8050400@ericsson.com> <03FBA798AC24E3498B74F47FD082A92F1771C06D@US70TWXCHMBA12.zam.alcatel-lucent.com>
In-Reply-To: <03FBA798AC24E3498B74F47FD082A92F1771C06D@US70TWXCHMBA12.zam.alcatel-lucent.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrDJMWRmVeSWpSXmKPExsUyM+JvrS6XOk+Awd+NhhZr/7WzOzB6LFny kymAMYrLJiU1J7MstUjfLoEr43zPM9aCWcIVMw5cYWtgfM3fxcjJISFgIvGhbRk7hC0mceHe erYuRi4OIYFTjBJtN9axQDjLGSUa2n6AVfEKaEvcefiAGcRmEVCVWHn8JpjNJmAjsbZ7ChOI LSoQIrHm2xRGiHpBiZMzn7CA2CICwhJbX/WC1QgLBErsPvuMGWLBWUaJm/MusoIkOAViJT61 3wArYhawlbgw5zoLhC0vsf3tHLBlQgK6Eu9e32OdwCgwC8mOWUhaZiFpWcDIvIpRODcxMye9 3FwvtSgzubg4P0+vOHUTIzAED275bbCDcdN9sUOM0hwsSuK8eqr7/YUE0hNLUrNTUwtSi+KL SnNSiw8xMnFwSjUwsq3riRBd4GVktkL34J1j8/bKtLQ2fXaJ+ho2+UHyDc4HEaExazIX9E2p LXOfcmpfQsf5N6q5cjdyf78J2cbb9O966q35OxVmfd7AEtG3/uun1oRlZye9lr2p3xSQYWF8 mknnX+iSR08ZIpeFzhVoCdQu7nG1XuAbLOj5wEpHi0G3ytF2Z8ROJZbijERDLeai4kQAx5V/ Xg8CAAA=
Subject: Re: [rtcweb] data channel protocol comments and potential agenda topic
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jul 2012 16:14:08 -0000

On 07/22/2012 05:08 PM, Ejzak, Richard P (Richard) wrote:
> I grant you that the API discussion belongs in W3C.  I don't propose
> to ignore the websocket API, but surely some adaptations could be
> considered (in W3C) if they have potential to bring advantages.
>
> But several other points I made are unrelated to the design of the
> API and do belong in rtcweb.  In particular, it should be possible to
> create a data channel (once the SCTP association is established)
> without the use of a data channel control protocol and without
> requiring it to be pre-specified in SDP.  This is my main suggestion.

I think, if doable, that is a good idea. However, I think the authors 
determined that the data channel control protocol was needed (but 
Randell/Salvatore/Michael know the details).

> My next suggestion is to allow the application to specify the ppid
> value (with raw ascii or binary as options) associated with a data
> channel (or for each data chunk transmitted on a data channel) for
> the reasons I described earlier.
>
>> -----Original Message----- From: rtcweb-bounces@ietf.org
>> [mailto:rtcweb-bounces@ietf.org] On Behalf Of Stefan Hakansson LK
>> Sent: Saturday, July 21, 2012 7:03 AM To: rtcweb@ietf.org Subject:
>> Re: [rtcweb] data channel protocol comments and potential agenda
>> topic
>>
>> On 07/19/2012 06:26 PM, Ejzak, Richard P (Richard) wrote: ...
>>>
>>> Why don't we instead specify the API to allow the application to
>>> select the SCTP transmission characteristics (including stream
>>> id, ppid, ordered, reliable, etc.) needed per data block to be
>>> transmitted. Alternately, the API could specify and then allow
>>> changes to these characteristics for a channel to influence the
>>> SCTP protocol options selected without initiating a data channel
>>> protocol negotiation or requiring release of the channel.
>>
>> The current API proposal is aligned to the WebSocket API. This API
>> is state-of-art for web developers, is gaining momentum, and
>> designing something very different would be a mistake IMO. Anyway,
>> the API discussion and design belongs in the webrtc WG.
>>
>> Stefan
>>
>> _______________________________________________ rtcweb mailing
>> list rtcweb@ietf.org https://www.ietf.org/mailman/listinfo/rtcweb
> _______________________________________________ rtcweb mailing list
> rtcweb@ietf.org https://www.ietf.org/mailman/listinfo/rtcweb
>