Return-Path: <oej@edvina.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 DCAF821F8534 for <mmusic@ietfa.amsl.com>;
 Sat, 13 Oct 2012 02:05:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level: 
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=-0.300,
 BAYES_00=-2.599, J_CHICKENPOX_33=0.6]
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 BDiYucTU7SuO for
 <mmusic@ietfa.amsl.com>; Sat, 13 Oct 2012 02:05:08 -0700 (PDT)
Received: from smtp7.webway.se (smtp7.webway.se [IPv6:2a02:920:212e::205]) by
 ietfa.amsl.com (Postfix) with ESMTP id 1659021F8510 for <mmusic@ietf.org>;
 Sat, 13 Oct 2012 02:05:08 -0700 (PDT)
Received: from [192.168.40.19] (h87-96-134-129.dynamic.se.alltele.net
 [87.96.134.129]) by smtp7.webway.se (Postfix) with ESMTPA id 51954754A8A7;
 Sat, 13 Oct 2012 09:05:07 +0000 (UTC)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: "Olle E. Johansson" <oej@edvina.net>
In-Reply-To: <7F2072F1E0DE894DA4B517B93C6A0585340BAFAA8F@ESESSCMS0356.eemea.ericsson.se>
Date: Sat, 13 Oct 2012 11:05:06 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <3EEA0674-8791-4A7B-AF07-086584E2A18E@edvina.net>
References: <20121010141600.30314.22528.idtracker@ietfa.amsl.com>
 <5075864F.3030700@jitsi.org>
 <7F2072F1E0DE894DA4B517B93C6A0585340BAFAA6E@ESESSCMS0356.eemea.ericsson.se>,
 <BLU401-EAS379CF77DAA2110D2875C06693730@phx.gbl>
 <7F2072F1E0DE894DA4B517B93C6A0585340BAFAA8F@ESESSCMS0356.eemea.ericsson.se>
To: Christer Holmberg <christer.holmberg@ericsson.com>
X-Mailer: Apple Mail (2.1499)
Cc: MMUSIC IETF WG <mmusic@ietf.org>
Subject: Re: [MMUSIC] Trickle ICE
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: Sat, 13 Oct 2012 09:05:09 -0000

13 okt 2012 kl. 10:48 skrev Christer Holmberg =
<christer.holmberg@ericsson.com>:

> Hi,
>=20
> Q1: Remote endpoint support (SIP):
> -------------------------------------
>=20
>>> You say that, before the first offer is sent, one SHOULD determine =
whether the remote endpoint supports trickle ICE.
>>>=20
>>> For SIP, you give RFC 3840 as an example. I am not sure how that =
will work. Yes, you can use 3840 to request that the
>>> offer is sent to an entity which supports trickle ICE (for that, =
btw, you will also need to define an option tag, or something=20
>>> similar), but you cannot use it to determine whether the remote =
endpoint supports trickle ICE. In addition, you typically=20
>>> use 3840 at the same time when you send the initial offer.
>>> Of course, you could use SIP OPTIONS. But, there are a number of =
issues related to that, and I don't think we want to=20
>>> define a mechanism which relies on the usage of OPTIONS.
>>=20
>> I think the idea originated from the RFC 5768 use of sip.ice, such as =
in a Require header in an INVITE request, Contact header=20
>> in a REGISTER request or OPTIONS response. Some of the scenarios =
mentioned there include gateway scenarios in Section 3.1.
>=20
> Sure. SIP allows you to indicate support of features during =
registration, it allows you to require support of features from the =
remote=20
> peer when you send the INVITE, and it allows you to request that the =
INVITE is routed towards a remote peer entity that supports
> certain features.
>=20
Using that would require a failure, then a backoff to something that =
interoperates.

Using some sort of multipart/alternative attachment would be faster - =
but I am afraid that a lot of applications doesn't support it,=20
even though it's been a requirement in SIP since day one.

/O

