Re: [MMUSIC] SDPNEG: How to disable DCEP

"Roni Even (A)" <roni.even@huawei.com> Sun, 28 April 2019 06:21 UTC

Return-Path: <roni.even@huawei.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29715120094 for <mmusic@ietfa.amsl.com>; Sat, 27 Apr 2019 23:21:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 TNn_uzRF19wV for <mmusic@ietfa.amsl.com>; Sat, 27 Apr 2019 23:21:48 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94FF912001E for <mmusic@ietf.org>; Sat, 27 Apr 2019 23:21:48 -0700 (PDT)
Received: from lhreml707-cah.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id C3C21D5515C33A7FB017; Sun, 28 Apr 2019 07:21:46 +0100 (IST)
Received: from lhreml705-chm.china.huawei.com (10.201.108.54) by lhreml707-cah.china.huawei.com (10.201.108.48) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sun, 28 Apr 2019 07:21:46 +0100
Received: from lhreml705-chm.china.huawei.com (10.201.108.54) by lhreml705-chm.china.huawei.com (10.201.108.54) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Sun, 28 Apr 2019 07:21:46 +0100
Received: from DGGEMM421-HUB.china.huawei.com (10.1.198.38) by lhreml705-chm.china.huawei.com (10.201.108.54) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1713.5 via Frontend Transport; Sun, 28 Apr 2019 07:21:45 +0100
Received: from DGGEMM526-MBX.china.huawei.com ([169.254.8.138]) by dggemm421-hub.china.huawei.com ([10.1.198.38]) with mapi id 14.03.0415.000; Sun, 28 Apr 2019 14:21:42 +0800
From: "Roni Even (A)" <roni.even@huawei.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, Christer Holmberg <christer.holmberg@ericsson.com>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] SDPNEG: How to disable DCEP
Thread-Index: AQHU+njrOtTA5N+Kv0Ox965sWihq+KZLXhAAgAJOQoCAAF5/AIADFOtg
Date: Sun, 28 Apr 2019 06:21:41 +0000
Message-ID: <6E58094ECC8D8344914996DAD28F1CCD18CDE434@dggemm526-mbx.china.huawei.com>
References: <8A9AAAC7-FB2D-4884-BAC6-268B98C7A0F0@ericsson.com> <eba7d468-a2a3-8c5f-c2b0-fa515fb2e55c@alum.mit.edu> <81169C37-95F2-418A-A221-CCC623392CD2@ericsson.com> <563cf2bd-474a-8fef-ceaf-e2c72ebc6dc4@alum.mit.edu>
In-Reply-To: <563cf2bd-474a-8fef-ceaf-e2c72ebc6dc4@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.200.202.62]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/UiY3EcMHQi4P-khQC4_UKlSjcZY>
Subject: Re: [MMUSIC] SDPNEG: How to disable DCEP
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Apr 2019 06:21:50 -0000

Hi,
I think that sections 6.3 and 6.4 that discuss offer/answer say that dcmap is the indication of ruing non dcep.
The example in section 7 say that if dcmap is rejected dcep may be negotiated.
Maybe this line form section 7 should be in section 6.4?

Roni

-----Original Message-----
From: mmusic [mailto:mmusic-bounces@ietf.org] On Behalf Of Paul Kyzivat
Sent: Friday, April 26, 2019 6:16 PM
To: Christer Holmberg; mmusic@ietf.org
Subject: Re: [MMUSIC] SDPNEG: How to disable DCEP

On 4/26/19 5:37 AM, Christer Holmberg wrote:
> Hi Paul,
> 
> So, what is your suggestion? __

It looks to me like the 2nd paragraph of Appendix A is the right place for this:

    A WebRTC application creates a data channel by providing a number of
    setup parameters (subprotocol, label, maximal number of
    retransmissions, maximal retransmission time, order of delivery,
    priority).  The application also specifies if it wants to make use of
    the negotiation using the DCEP [I-D.ietf-rtcweb-data-protocol], or if
    the application intends to negotiate data channels using the SDP
    offer/answer protocol.

I'm inclined to tweak the above as follows:

    ...
    the application intends to negotiate data channels using the SDP
    offer/answer protocol, or both.

And then, the note at the end of the section can be augmented:

    Note: The above SDP media description does not contain any channel-
    specific information. If data channels are to be negotiated using
    SDP, then the above will be supplemented as specified in Sections
    6.3 and 6.4.

But I'm not sure about "The application also specifies...". Is this referring to something specific in the webrtc API? If so, does it permit both? The presence of dcmap in the SDP will indicate the intent to use SDP negotiation, but must this first be enabled in the API?

	Thanks,
	Paul

> Regards,
> 
> Christer
> 
> ´╗┐On 25/04/2019, 1.25, "mmusic on behalf of Paul Kyzivat" <mmusic-bounces@ietf.org on behalf of pkyzivat@alum.mit.edu> wrote:
> 
>      The distribution of specs across multiple documents makes it really
>      fuzzy what is normative for what.
>      
>      Perhaps something should be said about the validity of using a
>      webrtc-datachannel media stream for establishing data channels via SDP
>      with dcmap and/or DCEP. I don't think this is said anywhere else.

_______________________________________________
mmusic mailing list
mmusic@ietf.org
https://www.ietf.org/mailman/listinfo/mmusic