Re: [MMUSIC] WGLC: draft-ietf-mmusic-sdp-capability-negotiation-07
Flemming Andreasen <fandreas@cisco.com> Mon, 26 November 2007 19:25 UTC
Return-path: <mmusic-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IwjaM-0006nw-OY; Mon, 26 Nov 2007 14:25:38 -0500
Received: from mmusic by megatron.ietf.org with local (Exim 4.43) id 1IwjaL-0006no-3L for mmusic-confirm+ok@megatron.ietf.org; Mon, 26 Nov 2007 14:25:37 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IwjaK-0006ng-Pt for mmusic@ietf.org; Mon, 26 Nov 2007 14:25:36 -0500
Received: from sj-iport-4.cisco.com ([171.68.10.86]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1IwjaE-0000xr-WE for mmusic@ietf.org; Mon, 26 Nov 2007 14:25:36 -0500
Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-4.cisco.com with ESMTP; 26 Nov 2007 11:25:31 -0800
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id lAQJPU8Q025975; Mon, 26 Nov 2007 11:25:30 -0800
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id lAQJPOBN024334; Mon, 26 Nov 2007 19:25:29 GMT
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 26 Nov 2007 11:25:21 -0800
Received: from [10.21.118.157] ([10.21.118.157]) by xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 26 Nov 2007 11:25:20 -0800
Message-ID: <474B1D9F.8010300@cisco.com>
Date: Mon, 26 Nov 2007 14:25:19 -0500
From: Flemming Andreasen <fandreas@cisco.com>
User-Agent: Thunderbird 1.5.0.13 (Windows/20070809)
MIME-Version: 1.0
To: "Stach, Thomas" <thomas.stach@siemens.com>
Subject: Re: [MMUSIC] WGLC: draft-ietf-mmusic-sdp-capability-negotiation-07
References: <472B82C4.9000501@netlab.hut.fi> <EC7423A1DA34E340978D0CC83F9120F003B150A1@nets13ja.ww300.siemens.net>
In-Reply-To: <EC7423A1DA34E340978D0CC83F9120F003B150A1@nets13ja.ww300.siemens.net>
X-OriginalArrivalTime: 26 Nov 2007 19:25:20.0622 (UTC) FILETIME=[1587F8E0:01C83062]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=15980; t=1196105130; x=1196969130; c=relaxed/simple; s=sjdkim4002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=fandreas@cisco.com; z=From:=20Flemming=20Andreasen=20<fandreas@cisco.com> |Subject:=20Re=3A=20[MMUSIC]=20WGLC=3A=20draft-ietf-mmusic-sdp-capability -negotiation-07 |Sender:=20; bh=C+fmR3hZDDJ9ltgSasjajlLvdYhWTsw5kxzgydvf1UA=; b=Ec2YUHiL1+9DLGdS8iyHUi4e8HpaGb2vkfyDcfkixbAY0wwZ9Qedvsb1rDP5MHRsU3gc6MPr /KUpuRsA8dRH8fFEdqm+tZeajBptI+PQ5p8hwA/cI7MnqecN2o4bojQ2;
Authentication-Results: sj-dkim-4; header.From=fandreas@cisco.com; dkim=pass ( sig from cisco.com/sjdkim4002 verified; );
X-Spam-Score: -4.0 (----)
X-Scan-Signature: 8de8c36679aaa17b008853e74231c885
Cc: Cullen Jennings <fluffy@cisco.com>, Jean-Francois Mule <jf.mule@cablelabs.com>, mmusic <mmusic@ietf.org>, Joerg Ott <jo@netlab.tkk.fi>
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1025335065=="
Errors-To: mmusic-bounces@ietf.org
Stach, Thomas wrote: > Flemming, > > here are my WGLC comments. > > Section 3.3.2 - penultimate para > > When an entity does not support one or more required SDP Capability > Negotiation extensions listed in the option tags, the entity MUST > proceed as if the SDP Capability Negotiation attributes were not > included in the first place, i.e. all the capability negotiation > attributes should be ignored. In that case, the entity SHOULD > include a "csup" attribute listing the SDP Capability Negotiation > extensions it actually supports. > > Propose to use "recipient" instead of "entity" > Propose to add "in the SDP answer" to the last sentence > The text would read: > > When a recipient does not support one or more required SDP Capability > Negotiation extensions listed in the option tags, the recipient MUST > proceed as if the SDP Capability Negotiation attributes were not > included in the first place, i.e. all the capability negotiation > attributes should be ignored. In that case, the recipient SHOULD > include a "csup" attribute in the SDP answer listing the > SDP Capability Negotiation extensions it actually supports. > ok > Section 3.4.1, > > The examples omit the "a=" for <att-par>. > However, the text on p. 16 still mentions the full '<type>=<value>' > form > --> " ... the attribute capability and <att-par> is an attribute ("a=") > in its full '<type>=<value>' form (see > [RFC4566])." > > Thanks - what it should have said was "... the attribute capability and <att-par> is an attribute ("a=") in its "<attribute>" or <attribute>:<value>" form (i.e. excluding the "a=" part). > The example on page 26 shows that consecutive numbering of the potential > configuration is not required. > What about explicitly stating the same for the attribute capability > numbers by changing the 2nd para on p.17 to: > "Each occurrence of the "acap" attribute in the entire session > description MUST use a different value of <att-cap-num>. Numbering the > values of <att-cap-num> consecutively is NOT REQUIRED" ? > > ok. > Section 3.4.2 > > Same comment as above about consecutive numbering of <trpr-cap-num>, in > case that multiple a=tcap lines are present. > > --> see also comment on 3.6.1. below > Your comment on 3.6.1 is correct, so there will not be any change here on 3.4.2. > Section 3.5.1, p.22, last para > > The optional attribute capabilities are contained within a pair of angle > brackets ("[" and "]"). > --> aren't these only "brackets"? > We may need a native english writer for this one, but looking into it relatively quickly, "bracket" seems to be a generic term covering different styles of brackets. The term "angle bracket" seems to refer to "<" and ">", whereas "[" and "]" go by various names, but there seems to be consensus that "square bracket" refers to that style of bracket, so I'll change it to that. > Section 3.5.1, p.23 > > o "-m" is the delete-attributes > What about the following? > o "-m" indicates to delete all attributes from the media description > of the actual configuration > > ok. > Section 3.6.1, p.30, 1st bullet > The following text contradicts the example at page 26: > "... In either case, there MUST NOT be > more than a single "a=tcap" attribute at the session-level and a > single "a=tcap" attribute in each media description. If there is > no need to indicate any transport protocols as transport protocol > capabilities, then there will not be any "a=tcap" attributes > either. ... " > I don't remember why multiple a=tcap attributes are disallowed, but > would be fine with this restriction. > However the example on p.26 would have to be corrected. --> This > restriction would obsolete my comment on 3.4.2. > Good catch - I'll change the example. The reason we disallowed multiple "tcap" attributes per media description was for simplicyt; people did not like having multiple ways of doing the same thing. > Section 3.6.2, p.37, 2nd para > > " ... The "a=acfg" attribute MUST identify the > configuration number for the selected potential configuration as > well as the actual parameters that were used from that potential > configuration; if the potential configuration included alternatives, > the selected alternatives only MUST be included. Only the known and > supported parameters will be included. Unknown or unsupported > parameters MUST NOT be included in the actual configuration > attribute. In the case of attribute capabilities, only the known and > supported capabilities are included; unknown or unsupported > attribute capabilities MUST NOT be included." > > This contradict the text from section 3.5.2, p.27, 1st bullet. > > "o A selected attribute configuration MUST include the delete- > attributes and the selected alternative mo-att-cap-list (i.e., > containing all mandatory and optional capability numbers from the > potential configuration, irrespective of whether the optional > ones were supported or not)...." > > I propose to change 3.5.2 that a=acfg: lists the mandatory plus the > chosen/used optional capability numbers. > > Another good catch - I agree with the change to align 3.5.2 with 3.6.2. > Section 3.10, 1st para, last sentence --> spurious comma at the end > ok. > 9 References: > > RFC 3407 is stated as a normative reference. > Shouldn't that be informative as 3407 is no longer obsoleted and 3407 > is not needed to implement > capability negotiation. > > Indeed. > That's all > Thanks for the careful review and comments. -- Flemming > Regards > Thomas > > > >> -----Original Message----- >> From: Joerg Ott [mailto:jo@netlab.tkk.fi] >> Sent: Friday, November 02, 2007 9:04 PM >> To: mmusic >> Cc: Flemming Andreasen; Cullen Jennings; Jean-Francois Mule >> Subject: [MMUSIC] WGLC: >> draft-ietf-mmusic-sdp-capability-negotiation-07 >> >> Folks, >> >> this is to announce WGLC ending on 23 November 2007 for >> draft-ietf-mmusic-sdp-capability-negotiation-07.txt >> (three weeks because of the document size) >> >> The document is targeted for publication as Proposed Standard. >> >> Please send your WGLC comments to the MMUSIC list, the >> chairs, and the authors. >> >> Joerg >> >> >> _______________________________________________ >> mmusic mailing list >> mmusic@ietf.org >> https://www1.ietf.org/mailman/listinfo/mmusic >> >> > >
_______________________________________________ mmusic mailing list mmusic@ietf.org https://www1.ietf.org/mailman/listinfo/mmusic
- [MMUSIC] WGLC: draft-ietf-mmusic-sdp-capability-n… Joerg Ott
- [MMUSIC] WGLC: draft-ietf-mmusic-sdp-capability-n… Francois Audet
- [MMUSIC] Re: WGLC: draft-ietf-mmusic-sdp-capabili… Flemming Andreasen
- [MMUSIC] RE: WGLC: draft-ietf-mmusic-sdp-capabili… Francois Audet
- RE: [MMUSIC] WGLC: draft-ietf-mmusic-sdp-capabili… Stach, Thomas
- RE: [MMUSIC] WGLC: draft-ietf-mmusic-sdp-capabili… Elwell, John
- Re: [MMUSIC] WGLC: draft-ietf-mmusic-sdp-capabili… Flemming Andreasen
- Re: [MMUSIC] WGLC: draft-ietf-mmusic-sdp-capabili… Flemming Andreasen
- RE: [MMUSIC] WGLC: draft-ietf-mmusic-sdp-capabili… Elwell, John
- Re: [MMUSIC] WGLC: draft-ietf-mmusic-sdp-capabili… Flemming Andreasen
- RE: [MMUSIC] WGLC: draft-ietf-mmusic-sdp-capabili… Stach, Thomas
- Re: [MMUSIC] WGLC: draft-ietf-mmusic-sdp-capabili… Flemming Andreasen