Return-Path: <christer.holmberg@ericsson.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 B0C7D21F84F1 for <mmusic@ietfa.amsl.com>;
 Sat, 13 Oct 2012 01:51:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.824
X-Spam-Level: 
X-Spam-Status: No, score=-5.824 tagged_above=-999 required=5 tests=[AWL=-0.175,
 BAYES_00=-2.599, HELO_EQ_SE=0.35, J_CHICKENPOX_33=0.6, RCVD_IN_DNSWL_MED=-4]
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 GuQ5gBRyy-62 for
 <mmusic@ietfa.amsl.com>; Sat, 13 Oct 2012 01:51:17 -0700 (PDT)
Received: from mailgw7.ericsson.se (mailgw7.ericsson.se [193.180.251.48]) by
 ietfa.amsl.com (Postfix) with ESMTP id 3E42E21F84AE for <mmusic@ietf.org>;
 Sat, 13 Oct 2012 01:51:17 -0700 (PDT)
X-AuditID: c1b4fb30-b7f7d6d0000042ea-af-50792b82217c
Received: from esessmw0247.eemea.ericsson.se (Unknown_Domain [153.88.253.125])
 by mailgw7.ericsson.se (Symantec Mail Security) with SMTP id
 EE.47.17130.28B29705; Sat, 13 Oct 2012 10:51:14 +0200 (CEST)
Received: from ESESSCMS0356.eemea.ericsson.se ([169.254.1.243]) by
 esessmw0247.eemea.ericsson.se ([153.88.115.93]) with mapi;
 Sat, 13 Oct 2012 10:51:14 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Bernard Aboba <bernard_aboba@hotmail.com>
Date: Sat, 13 Oct 2012 10:48:40 +0200
Thread-Topic: [MMUSIC] Trickle ICE
Thread-Index: Ac2o5Q/RAOkJ55O0TpaitQ/uJId22AAOnrt6
Message-ID: <7F2072F1E0DE894DA4B517B93C6A0585340BAFAA8F@ESESSCMS0356.eemea.ericsson.se>
References: <20121010141600.30314.22528.idtracker@ietfa.amsl.com>
 <5075864F.3030700@jitsi.org>
 <7F2072F1E0DE894DA4B517B93C6A0585340BAFAA6E@ESESSCMS0356.eemea.ericsson.se>,
 <BLU401-EAS379CF77DAA2110D2875C06693730@phx.gbl>
In-Reply-To: <BLU401-EAS379CF77DAA2110D2875C06693730@phx.gbl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrPLMWRmVeSWpSXmKPExsUyM+JvrW6TdmWAwa3pFhb7l1xmtlizcwKL
 xdTlj1kcmD0e95xh81iy5CeTx/83gQHMUVw2Kak5mWWpRfp2CVwZH3Z9ZStYzl3Re+QbSwNj
 M2cXIweHhICJxJ//Dl2MnECmmMSFe+vZuhi5OIQETjFKnJy+EcpZyCjx6es7JpAGNgELie5/
 2iCmiICuxN8uIxCTWcBR4ttlRpAxLAKqEot/f2cCsYUFFCVuHd/EBmKLCChJPH8+iRXCNpL4
 fuskWA2vQLhE94MXjBCb7jNK7Fg9G2wQp4CtxLSDB8BsRqDbvp9aA9bALCAucevJfCaImwUk
 luw5zwxhi0q8fPyPFaJeVOJO+3pGiHodiQW7P7FB2NoSyxa+ZoZYLChxcuYTlgmMYrOQjJ2F
 pGUWkpZZSFoWMLKsYhTOTczMSS8310stykwuLs7P0ytO3cQIjKSDW34b7GDcdF/sEKM0B4uS
 OK+e6n5/IYH0xJLU7NTUgtSi+KLSnNTiQ4xMHJxSDYwuJhY6kXMzb5VPOmf4VGRrvOkMMQ1Z
 xUWHmEyTM8K8J8ld27T6ZP6s76ovVSfv2Xg7/eUPA5mjGYypsZ8/+J1b2zVH1KWRsZT/b7sh
 p1Tf2u5nKXN9Zi3avE/FkSMiY2q9aPMeyw3B3qJKYVN2hybcfH10ddrNlyE2DwLkl+/sqApk
 E9V4W6zEUpyRaKjFXFScCAAx96uhcgIAAA==
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 08:51:18 -0000

Hi,

Q1: Remote endpoint support (SIP):
-------------------------------------

>> You say that, before the first offer is sent, one SHOULD determine wheth=
er the remote endpoint supports trickle ICE.
>>
>> For SIP, you give RFC 3840 as an example. I am not sure how that will wo=
rk. Yes, you can use 3840 to request that the
>> offer is sent to an entity which supports trickle ICE (for that, btw, yo=
u 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.
>
> 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 mentione=
d there include gateway scenarios in Section 3.1.

Sure. SIP allows you to indicate support of features during registration, i=
t 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.

Regards,

Christer=
