[MMUSIC] Media loopback revisited (draft-ietf-mmusic-media-loopback-15.txt)

Flemming Andreasen <fandreas@cisco.com> Fri, 13 May 2011 00:05 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 AE182E079C for <mmusic@ietfa.amsl.com>; Thu, 12 May 2011 17:05:45 -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 ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jOsls8ZiR67f for <mmusic@ietfa.amsl.com>; Thu, 12 May 2011 17:05:44 -0700 (PDT)
Received: from rtp-iport-1.cisco.com (rtp-iport-1.cisco.com [64.102.122.148]) by ietfa.amsl.com (Postfix) with ESMTP id 9AFAFE079B for <mmusic@ietf.org>; Thu, 12 May 2011 17:05:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=fandreas@cisco.com; l=5848; q=dns/txt; s=iport; t=1305245144; x=1306454744; h=message-id:date:from:mime-version:to:cc:subject; bh=bK2O8uuoQX3zQzpHcN91BtbjhPdm4ZwJavvq/35w9KE=; b=Je9TA8CenFalnOKvpQf3t+lwHv61jEN2DiFDcm1txA9KBWx5m3rhpLVR G2GJmweoLta7XF/t/QzzIXLvhPlqTD5IQ72yIhP0SdYbA2Hk1npuh3pRo Rblfx2b1Gn++npRQsJ3UfY9XfQbki2J5/n6Mav4IXK5orNqndAio6iPrx k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAA91zE2tJV2c/2dsb2JhbACleXepbp4VhhUEj3yPBQ
X-IronPort-AV: E=Sophos; i="4.64,361,1301875200"; d="scan'208,217"; a="232852776"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rtp-iport-1.cisco.com with ESMTP; 13 May 2011 00:05:43 +0000
Received: from rtp-fandreas-8716.cisco.com (rtp-fandreas-8716.cisco.com [10.117.7.87]) by rcdn-core-5.cisco.com (8.14.3/8.14.3) with ESMTP id p4D05gS1004694; Fri, 13 May 2011 00:05:43 GMT
Message-ID: <4DCC75D6.60203@cisco.com>
Date: Thu, 12 May 2011 20:05:42 -0400
From: Flemming Andreasen <fandreas@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.16) Gecko/20101125 Thunderbird/3.0.11
MIME-Version: 1.0
To: draft-ietf-mmusic-media-loopback@tools.ietf.org
Content-Type: multipart/alternative; boundary="------------040706060105000902060209"
Cc: mmusic <mmusic@ietf.org>
Subject: [MMUSIC] Media loopback revisited (draft-ietf-mmusic-media-loopback-15.txt)
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: Fri, 13 May 2011 00:05:45 -0000

Hi

I have taken a look at the updated media-loopback draft

     
http://www.ietf.org/internet-drafts/draft-ietf-mmusic-media-loopback-15.txt 
<http://www.ietf.org/internet-drafts/draft-ietf-mmusic-media-loopback-15.txt>

and I consider it to be a subtantial improvement over v14. I still have 
two signficant comments, both of which probably require discussion with 
our ADs and/or the Payload WG chairs, however it would be useful for the 
MMUSIC WG participants to give their view on these as well:

1) Alternative NAT traversal mechanism (Section 5.7)
One general question/comment for the group and our ADs, and two 
technical comments as well
1a) The draft defines an alternative NAT traversal mechanism instead of 
ICE, and this mechanism will only work in certain deployment scenarios 
under certain assumptions. The draft does say that ICE is the preferred 
mechanism and the alternative specified here should only be used if ICE 
is not available and you fulfill the deployment scenario requirements.  
Considering the intended status of the document is Proposed Standard, is 
this acceptable ?

1b) The draft allows for the answerer to add this NAT traversal 
mechanism as a media format to the answer, even if the offer did not 
include it. The draft furthermore requires the offerer to accept use of 
this mechanism then. This breaks normal O/A behavior and I don't see any 
good reason to do so. If the offerer supports and is willing to use this 
mechanism, he should include it in the offer.

1c) The draft seems to assume what is commonly referred to as latching 
behavior by the loopback-source inasmuch as in order for the mechanism 
to work, the loopback-source must send packets to the observed source 
IP-address and port rather than what was negotiated in the SDP. This 
operation however is not explained in the draft, and it needs to be 
(with a MUST).


2) Definition of several new RTP payload formats (Sections 7, 8, and 14.2)
The draft defines several new RTP payload formats, however, as far as I 
know, the draft has not been reviewed in the PAYLOAD WG (or AVT prior to 
that). Ideally, there would be two different drafts, with the RTP 
payload part handled in PAYLOAD, and the other part handled in MMUSIC, 
however I'm sympathetic to the fact that we are on v15 of this draft.


I have a few detailed comments as well that should be relatively easy to 
resolve, however I'll defer those until we figure out a path forward on 
the above.

Thanks

-- Flemming