[MMUSIC] SDP Directorate: Review of draft-ietf-dccp-udpencap-10

Flemming Andreasen <fandreas@cisco.com> Wed, 06 June 2012 21:43 UTC

Return-Path: <fandreas@cisco.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 0724421F8526 for <mmusic@ietfa.amsl.com>; Wed, 6 Jun 2012 14:43:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level:
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
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 xnlhzFWlx4qb for <mmusic@ietfa.amsl.com>; Wed, 6 Jun 2012 14:43:39 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id EE2FA21F8525 for <mmusic@ietf.org>; Wed, 6 Jun 2012 14:43:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=fandreas@cisco.com; l=9185; q=dns/txt; s=iport; t=1339019019; x=1340228619; h=message-id:date:from:mime-version:to:cc:subject; bh=IfUypH8Hu9UW95a1pv/iMHinJt0Z6qMxP/6LEjYTNf8=; b=ghYuK9HKTyOKCe5poKn8KjuQuJ9XjMLRTZDc9M4h+Nl4H+RCf1dHqqnv mbW9hp/kcx5MNqdw5ajHYYU7h0gN0YKBQHO6ChP80YADOKgZQhboQkWXo C2bsxkRemsA9bGXuIcMa96/ytew7iueI+TleRdAvuF2M04GKkFLgKaL6g M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EALjOz0+tJXG//2dsb2JhbABFgkWxdIEHgjEBGksBPBYYAwIBAgFYAQcBAQUZh2kLmGGfcZEhA5UdjhSBZoJ8
X-IronPort-AV: E=Sophos; i="4.75,726,1330905600"; d="scan'208,217"; a="90191717"
Received: from rcdn-core2-4.cisco.com ([173.37.113.191]) by rcdn-iport-3.cisco.com with ESMTP; 06 Jun 2012 21:43:38 +0000
Received: from rtp-fandreas-8712.cisco.com (rtp-fandreas-8712.cisco.com [10.117.7.83]) by rcdn-core2-4.cisco.com (8.14.5/8.14.5) with ESMTP id q56LhbOS021426; Wed, 6 Jun 2012 21:43:37 GMT
Message-ID: <4FCFCF0A.6010607@cisco.com>
Date: Wed, 06 Jun 2012 17:43:38 -0400
From: Flemming Andreasen <fandreas@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: draft-ietf-dccp-udpencap@tools.ietf.org
Content-Type: multipart/alternative; boundary="------------020101060202030701040005"
Cc: mmusic <mmusic@ietf.org>, Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com>
Subject: [MMUSIC] SDP Directorate: Review of draft-ietf-dccp-udpencap-10
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Wed, 06 Jun 2012 21:43:40 -0000

Hi

I am the assigned SDP directorate reviewer for draft-ietf-dccp-udpencap-10

For background on the SDP directorate, please see the FAQ at 
<http://www.ietf.org/iesg/directorate/sdp.html>.

Please wait for direction from your document shepherd or AD before 
posting a new version of the draft.


Summary:
--------
There are two minor technical issues with the current draft which should 
be discussed further.

There are also a few minor editorial issues, which can be corrected as 
part of the publication process.



New SDP Information Elements:
---------------------------
The draft defines a new "a=dccp-port" attribute



Technical:
---------
1) Section 5.2 states:
<quote>
    If the "a=rtcp:" attribute [RFC3605] is used, then the signalled 
port is the DCCP port used for RTCP.
</quote
I think this warrants further discussion. How will this work if 
non-consecutive ports are to be used for DCCP-UDP itself and how will 
this work if a middlebox looks at the "a=rtcp" attribute and assumes the 
currently defined behavior in RFC 3605, which would effectively provide 
it with the port information for the (UDP native) RTCP stream today ?


2) Section 5.4 discusses how to negotiate DCCP-UDP versus native DCCP 
(DCCP-STD) and in particular considers only the use of ICE for this 
(with the details of the encoding "left for future study"). While this 
may be appropriate for the basic use of DCCP-UDP versus DCCP-STD, it is 
arguably not appropriate when it comes to negotiating different RTP 
profiles within each of these (which are defined in this draft). SDP 
Capability Negotiation would be more suitable for this, as described in 
RFC 5939 Section 3.7. At a minimum, a reference to that effect and those 
considerations should be provided.


3) Section 3.8, 4th paragraph:
s/a DCCP-UDP server must therefore/a DCCP-UDP MUST therefore/ ??
                                               ^^^^


Editorial:
--------
Various instances of repeat words and a few spelling errors that should 
be caught by a spell-checker.

Also:
- Section 5.1, first paragraph:
s/(from [RFC4566]:/(from [RFC4566]):/
                                   ^
- Section 5.4, second paragraph
s/DCCPx/DCCP/

- Section 6, last paragraph:
s/A firewall than/A firewall that/
                                 ^

- ICE-TCP is now RFC 6544


Thanks

-- Flemming