Re: [MMUSIC] Getting the SDP right fordraft-ietf-dccp-udpencap-07.txt

Gorry Fairhurst <gorry@erg.abdn.ac.uk> Thu, 14 April 2011 15:52 UTC

Return-Path: <gorry@erg.abdn.ac.uk>
X-Original-To: mmusic@ietfc.amsl.com
Delivered-To: mmusic@ietfc.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfc.amsl.com (Postfix) with ESMTP id 3408CE0663 for <mmusic@ietfc.amsl.com>; Thu, 14 Apr 2011 08:52:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level:
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([208.66.40.236]) by localhost (ietfc.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LyX09fhDN+Is for <mmusic@ietfc.amsl.com>; Thu, 14 Apr 2011 08:52:40 -0700 (PDT)
Received: from erg.abdn.ac.uk (dee.erg.abdn.ac.uk [IPv6:2001:630:241:204:203:baff:fe9a:8c9b]) by ietfc.amsl.com (Postfix) with ESMTP id 4E511E06A4 for <mmusic@ietf.org>; Thu, 14 Apr 2011 08:52:40 -0700 (PDT)
Received: from gorry-mac.erg.abdn.ac.uk ([IPv6:2001:630:241:207:21f:5bff:fe38:7354]) (authenticated bits=0) by erg.abdn.ac.uk (8.13.4/8.13.4) with ESMTP id p3EFqVra011126 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 14 Apr 2011 16:52:31 +0100 (BST)
Message-ID: <4DA71840.90906@erg.abdn.ac.uk>
Date: Thu, 14 Apr 2011 16:52:32 +0100
From: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
Organization: The University of Aberdeen is a charity registered in Scotland, No SC013683.
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com>
References: <4D933186.2030804@erg.abdn.ac.uk> <4D94E5F6.90004@cisco.com> <BF8E4B8C-52EB-44A6-9199-4E8FF7D7FE8E@vidyo.com> <4D94F905.4070307@cisco.com> <4DA4367C.9010104@ericsson.com>
In-Reply-To: <4DA4367C.9010104@ericsson.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-ERG-MailScanner: Found to be clean
X-ERG-MailScanner-From: gorry@erg.abdn.ac.uk
X-Mailman-Approved-At: Thu, 14 Apr 2011 09:35:52 -0700
Cc: Flemming Andreasen <fandreas@cisco.com>, Jonathan Lennox <jonathan@vidyo.com>, "mmusic@ietf.org" <mmusic@ietf.org>, Pasi Sarolahti <pasi.sarolahti@iki.fi>
Subject: Re: [MMUSIC] Getting the SDP right fordraft-ietf-dccp-udpencap-07.txt
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: gorry@erg.abdn.ac.uk
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: Thu, 14 Apr 2011 15:52:41 -0000

On 12/04/2011 12:24, Gonzalo Camarillo wrote:
> Hi,
>
>>> This is the one point on which I disagree -- this is a choice of
>>> alternate transports, so it's more like ICE than CapNeg, it seems to me.
>>>
>> I think it depends on what you are trying to do: Negotiate use of a
>> mechanism that both sides support or find a mechanism that can establish
>> connectivity as verified by ICE. It's probably quite reasonable to
>> support both scenarios. RFC 5939 Section 3.7 has a bit more text around
>> this btw.
>>
>> More discussion/opinions on this point would be useful.
>
> theoretically, I agree there are two scenarios. However, in practice,
> endpoints are interested in establishing the best possible connection.
> ICE allows the endpoints to decide what "the best" means to them. It may
> be the connection that can be established the fastest, or the connection
> with the lowest delay, or whatever. Therefore, endpoints will try every
> possible path until they find the best according to their definition.
>
> Why would two endpoints want to limit themselves to only try
> DCCP-over-IP paths or DCCP-over-UDP paths when they can try both and
> pick the best? Do you have any scenario in mind where endpoints are
> constrained to only try one type of path for some reason?
>
> Cheers,
>
> Gonzalo
>
 From a transport perspective, there could be things that are not 
immediately apparent: e.g. you may prefer IP encaps in some cases, if 
the app wanted to use ECN support, DCCP's Path MTU Discovery, Partial 
Checksum, etc these may all offer complete functionality via IP, but may 
not work (well) via UDP.

Gorry