Re: [MMUSIC] WG Last Call for draft-ietf-mmusic-data-channel-sdpneg-11

Paul Kyzivat <paul.kyzivat@comcast.net> Fri, 10 February 2017 21:14 UTC

Return-Path: <paul.kyzivat@comcast.net>
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 9B0D3129C1A for <mmusic@ietfa.amsl.com>; Fri, 10 Feb 2017 13:14:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 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, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net
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 XBqtxo7xGVSw for <mmusic@ietfa.amsl.com>; Fri, 10 Feb 2017 13:14:14 -0800 (PST)
Received: from resqmta-ch2-09v.sys.comcast.net (resqmta-ch2-09v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:41]) (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 2BA2B129C16 for <mmusic@ietf.org>; Fri, 10 Feb 2017 13:14:14 -0800 (PST)
Received: from resomta-ch2-09v.sys.comcast.net ([69.252.207.105]) by resqmta-ch2-09v.sys.comcast.net with SMTP id cIW0c8KnxImZIcIWDcnS2I; Fri, 10 Feb 2017 21:14:13 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20161114; t=1486761253; bh=DwWWjcs+g0wSGoVjpU7K9oCXSDpCznjfD8sB55d7Q/M=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=myAEJ2CD/bqEFhBJt/LjsLjqPeI3x+0yFBoe4k0mrKM2Yc0aJQohJizBtgUEiHNTi FMxM8HBI7skJF+gh0bCKOkN83xYu3evyGtzocEW3Tw+IzhYovEZRfz10jhbWP1J0kA 4ANdsIoce6VAYbLEPnt2v6DJO4QDUx40jmoley68S1e34w3GyJnDq+4a8g/60ZZq9j q4/Cdogfr2ht7V+X3VXSLDPbYwq8LxC1E5vFbEk/ZgYqIuWTmNrqwFHZbq6VL4veTF 3bJ0J9eaBAkslI/Zdztr56NjgYj4IahXxE1crgZHzBf5uX9qzE5nhZOAbdIgPn40H5 iNh9rTHskAfaA==
Received: from [192.168.1.110] ([73.186.127.100]) by resomta-ch2-09v.sys.comcast.net with SMTP id cIWCcerjhifKAcIWCcOJ33; Fri, 10 Feb 2017 21:14:13 +0000
To: mmusic@ietf.org
References: <AM5PR0701MB2577808960A0AE88E584E3AB8D7D0@AM5PR0701MB2577.eurprd07.prod.outlook.com> <b7ca7074-e20c-e85d-d1bb-62c51c2a7c75@comcast.net> <47cd76a1-e767-9bd4-9c96-047688751866@nteczone.com> <653b4a88-a6a6-35d4-29f3-8cbe2665d08c@comcast.net> <AM5PR0701MB2577A4116B69A75D4A762AD78D440@AM5PR0701MB2577.eurprd07.prod.outlook.com>
From: Paul Kyzivat <paul.kyzivat@comcast.net>
Message-ID: <7da7302f-957f-4568-fee8-99a8d70a61a6@comcast.net>
Date: Fri, 10 Feb 2017 16:14:12 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <AM5PR0701MB2577A4116B69A75D4A762AD78D440@AM5PR0701MB2577.eurprd07.prod.outlook.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
X-CMAE-Envelope: MS4wfKYnbFzyAcx98eQWyDtYklUG6WslxqzDTpOswiMmXebKRmN0wRJY2qDIelTYpmE32gUFKER/Dq/wV8vojl4J5p57HhVbLRp+hBx/iPli36S6I5tOaWI8 j3+N1MH1P+xSPd1jZ0QXGsJMSgkp8TxCytfW8qCmP+ZU/YR/1diOnmg9twtiX0jdHhWpr9dgGIYVeA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/8TZ_yX45geKewDqgHCv1HmURC-I>
Subject: Re: [MMUSIC] WG Last Call for draft-ietf-mmusic-data-channel-sdpneg-11
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.17
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: Fri, 10 Feb 2017 21:14:18 -0000

On 2/10/17 6:52 AM, Bo Burman wrote:
> Hi,
>
> I'm wondering if 4566bis has to be a normative reference in this document? While the registrations of the new attributes use the 4566bis template that includes the mux category, I don't think it necessarily motivates having 4566bis as normative reference, but informative should be sufficient. The document also normatively references -mux-attributes for the chosen mux category "SPECIAL", which seems OK to me.

I don't think so.

	Thanks,
	Paul

> /Bo (as individual)
>
>> -----Original Message-----
>> From: mmusic [mailto:mmusic-bounces@ietf.org] On Behalf Of Paul Kyzivat
>> Sent: den 21 januari 2017 00:36
>> To: mmusic@ietf.org
>> Subject: Re: [MMUSIC] WG Last Call for draft-ietf-mmusic-data-channel-sdpneg-11
>>
>> On 1/20/17 2:16 AM, Christian Groves wrote:
>>> Hello Paul,
>>>
>>> Please see below.
>>>
>>> Regards, Christian
>>>
>>> On 17/01/2017 6:56 AM, Paul Kyzivat wrote:
>>>> I've followed this document closely throughout its development.
>>>> In preparation for this message I reviewed the document again. I
>>>> found some things that need to be addressed:
>>>>
>>>> 1) MAJOR: Section 5.1.1.3 and various other places:
>>>>
>>>> I can find nothing here or elsewhere in the document that says
>>>> whether the the stream id in an offer is the id on which the offerer
>>>> will receive, or the ID on which it will send. Of course this is
>>>> irrelevant if both ends agree to use the same id, but that isn't required.
>>>>
>>>> For this to interact properly with attributes for individual streams
>>>> (in dcsa) I think it will be necessary for this to be consistent with
>>>> the say SDP negotiates media sections - namely that the SDP in an
>>>> offer identifies where the offerer wants to *receive* the media.
>>>>
>>>> It will probably require changes in a variety of places to get this
>>>> sorted out.
>>>
>>> [CNG] There is some guidance in clause 5.2.1 around managing stream
>>> identifiers. Utilising the same Stream ID is required when supporting
>>> WebRTC datachannel (see clause 6.4/draft-ietf-rtcweb-data-channel-13).
>>> Clause 5.1.1 / ietf-mmusic-data-channel-sdpneg vaguely mentions that
>>> the opposite datachannels have the same set of attributes. SCTP stream
>>> identifier being one of those.
>>
>> I was taking that into account, and yet found it incomplete.
>>
>> However, upon rereading, I did find some language in section 5.2.3 that helps clarify this:
>>
>>     The peer receiving such an SDP offer performs the following:
>>     ...
>>     o  For accepted data channels, it creates peer instances for the data
>>        channels with the agent using the channel parameters described in
>>        the SDP offer.  Note that the agent is asked to create data
>>        channels with SCTP stream identifiers contained in the SDP offer
>>        if the SDP offer is accepted.
>>
>> The "Note" is what resolves any ambiguity. But it is written as if it was an implication that is simply being noted, rather
>> than being a normative statement.
>>
>> So I propose that it be revised as follows:
>>
>>     o  For accepted data channels, the agent MUST create peer instances
>>        for the data channels using the SCTP stream identifiers and
>>        channel parameters contained in the SDP offer.
>>
>> 	Thanks,
>> 	Paul
>>
>>>> 2) MINOR: Section 5.1.1 says:
>>>>
>>>>    The intention in exchanging these attributes is to create, on two
>>>>    peers, without use of DCEP [I-D.ietf-rtcweb-data-protocol], matched
>>>>    pairs of oppositely directed data channels having the same set of
>>>>    attributes.  It is assumed that the data channel properties
>>>>    (reliable/partially reliable, ordered/unordered) are suitable per the
>>>>    subprotocol transport requirements.
>>>>
>>>> In this, "matched pairs of oppositely directed data channels" is
>>>> improper terminology. Each channel *is* a matched pair, of oppositely
>>>> directed SCTP streams.
>>> [CNG] Yes I agree.
>>>> ..snip..
>>>
>>> _______________________________________________
>>> mmusic mailing list
>>> mmusic@ietf.org
>>> https://www.ietf.org/mailman/listinfo/mmusic
>>>
>>
>> _______________________________________________
>> mmusic mailing list
>> mmusic@ietf.org
>> https://www.ietf.org/mailman/listinfo/mmusic
>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic
>