Re: [MMUSIC] Trickle ICE for SIP Questions

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 22 July 2013 11:11 UTC

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 9552621E8050 for <mmusic@ietfa.amsl.com>; Mon, 22 Jul 2013 04:11:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.852
X-Spam-Level:
X-Spam-Status: No, score=-3.852 tagged_above=-999 required=5 tests=[AWL=-1.253, BAYES_00=-2.599]
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 4qoKGLSMXyis for <mmusic@ietfa.amsl.com>; Mon, 22 Jul 2013 04:11:47 -0700 (PDT)
Received: from sesbmg20.ericsson.net (sesbmg20.ericsson.net [193.180.251.56]) by ietfa.amsl.com (Postfix) with ESMTP id 816DA21F9E68 for <mmusic@ietf.org>; Mon, 22 Jul 2013 04:11:45 -0700 (PDT)
X-AuditID: c1b4fb38-b7f456d000002e83-5d-51ed136f4954
Received: from ESESSHC006.ericsson.se (Unknown_Domain [153.88.253.125]) by sesbmg20.ericsson.net (Symantec Mail Security) with SMTP id DC.60.11907.F631DE15; Mon, 22 Jul 2013 13:11:43 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.135]) by ESESSHC006.ericsson.se ([153.88.183.36]) with mapi id 14.02.0328.009; Mon, 22 Jul 2013 13:11:43 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Emil Ivov <emcho@jitsi.org>
Thread-Topic: VS: VS: [MMUSIC] Trickle ICE for SIP Questions
Thread-Index: AQHOhqVolPUjUqKG9kS+q3KtYrX/UZlwYPoAgAApXIA=
Date: Mon, 22 Jul 2013 11:11:42 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1C3F685F@ESESSMB209.ericsson.se>
References: <51D43186.2010907@jitsi.org> <F81CEE99482EFE438DAE2A652361EE12114A0200@MCHP04MSX.global-ad.net> <51D6D456.7090900@jitsi.org> <F81CEE99482EFE438DAE2A652361EE12114A1127@MCHP04MSX.global-ad.net> <51DAE06C.1030203@alum.mit.edu> <F81CEE99482EFE438DAE2A652361EE12114A31B0@MCHP04MSX.global-ad.net> <51DC9180.5070407@jitsi.org> <7594FB04B1934943A5C02806D1A2204B1C3F2106@ESESSMB209.ericsson.se> <51EC2EF7.1090000@jitsi.org> <51EC5569.60106@alum.mit.edu> <51EC5B75.1020306@jitsi.org> <7594FB04B1934943A5C02806D1A2204B1C3F366B@ESESSMB209.ericsson.se> <51ED0C24.30206@jitsi.org>
In-Reply-To: <51ED0C24.30206@jitsi.org>
Accept-Language: en-US
Content-Language: fi-FI
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.148]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrPLMWRmVeSWpSXmKPExsUyM+JvrW6+8NtAg50HlC3W7JzAYjF1+WMW ixUbDrBa7Npe48Di8ff9ByaPJUt+Mnn8fxPoceP2e+YAligum5TUnMyy1CJ9uwSujNnzXjMV LOetONcY38B4kauLkZNDQsBE4uvenUwQtpjEhXvr2boYuTiEBI4ySnzovcYE4SxhlPi0twXI 4eBgE7CQ6P6nDdIgIiAv0d22CKyZWaCNUWLhQw8QW1jAWuL5whcsEDU2Em/7jzBD2FYSCw/t AIuzCKhKtP05BBbnFfCVOHLyI9SuGywSU17MASviFFCX2PutnxHEZgS67vupNVDLxCU+HLzO DHG1gMSSPeehbFGJl4//sULYShKNS56wQtTrSCzY/YkNwtaWWLbwNdRiQYmTM5+wTGAUm4Vk 7CwkLbOQtMxC0rKAkWUVI0dxanFSbrqRwSZGYCQd3PLbYgfj5b82hxilOViUxHm36J0JFBJI TyxJzU5NLUgtii8qzUktPsTIxMEp1cC4cwfbbSPmvZ787fFafc2pbCv7gmU/bJydcsq32mLy iQfWJXNN+s8/XbXk4eINUiJOF11VXl582BTHfjCs1y4oUWrRUy/5p9W7HhwO5wiUXmAZsGq/ 9Dt+m0ttLdwGqq8EBfPu3J440fuPfybftQPJmwuun1vcHfVivsYLnbbNMaZ8yiuEYnqVWIoz Eg21mIuKEwEwTVxncgIAAA==
Cc: "mmusic@ietf.org" <mmusic@ietf.org>, Paul Kyzivat <pkyzivat@alum.mit.edu>
Subject: Re: [MMUSIC] Trickle ICE for SIP Questions
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: Mon, 22 Jul 2013 11:11:56 -0000

Hi,

>>>> How is this better than PRACK?
>>>
>>> Well, you don't have to worry about supporting offers and answers in the PRACK (which could indeed be a pain).
>>
>> In my years of "PRACK experience", PRACK itself (for the purpose of acknowledging reliable 18x responses) has never been a 
>> problem. But, I agree there could be issues when it is used for O/A - especially if one wants to reject an offer. In my experience, however, 
>> offers in PRACK are normally used e.g. to change pre-condition state, and/or to remove codecs, so the likelihood of rejection based on the SDP content should be rather small.
>>
>> There are also implementations that don't accept offers in PRACK to 
>> begin with, but I think that goes under "bad implementation" :)
>>
>> Having said that, not specific to trickle ICE, if O/A is a show 
>> stopper for the community to use PRACK,
>
> Well, speaking as an implementor, I can completely see how many would feel uneasy about adding this to working implementations. It basically means adding some additional complexity with no actual benefit in return.
>
>> maybe that is something we need to look into on a more general level.
>
> You mean something like PRACK-lite that doesn't have offer answer? This sounds like something that could be relatively straightforward to specify. It would basically 
> have to mimic PRACK but remove the part that talks about the additional O/A possibilities.

It could perhaps even be a request without a response, similar to ACK, which would make it even more "lite". When the UAS receives it, it simply ceases the transmission of the 18x.

Regards,

Christer