Re: [MMUSIC] ICE updated offer - Back to the initial question
"Stach, Thomas" <thomas.stach@unify.com> Tue, 21 October 2014 07:53 UTC
Return-Path: <thomas.stach@unify.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB5B91AD0C5 for <mmusic@ietfa.amsl.com>; Tue, 21 Oct 2014 00:53:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.61
X-Spam-Level:
X-Spam-Status: No, score=-1.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MIME_8BIT_HEADER=0.3, T_RP_MATCHES_RCVD=-0.01] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Sgwe47pUF6f for <mmusic@ietfa.amsl.com>; Tue, 21 Oct 2014 00:53:44 -0700 (PDT)
Received: from mx11.unify.com (mx11.unify.com [62.134.46.9]) by ietfa.amsl.com (Postfix) with ESMTP id 331331AD0A8 for <mmusic@ietf.org>; Tue, 21 Oct 2014 00:53:04 -0700 (PDT)
Received: from MCHP02HTC.global-ad.net (unknown [172.29.42.235]) by mx11.unify.com (Server) with ESMTP id 1DF891EB8469; Tue, 21 Oct 2014 09:53:04 +0200 (CEST)
Received: from MCHP04MSX.global-ad.net ([169.254.1.241]) by MCHP02HTC.global-ad.net ([172.29.42.235]) with mapi id 14.03.0195.001; Tue, 21 Oct 2014 09:53:03 +0200
From: "Stach, Thomas" <thomas.stach@unify.com>
To: Parthasarathi R <partha@parthasarathi.co.in>, 'Christer Holmberg' <christer.holmberg@ericsson.com>, 'Ari Keränen' <ari.keranen@ericsson.com>, 'mmusic' <mmusic@ietf.org>
Thread-Topic: [MMUSIC] ICE updated offer - Back to the initial question
Thread-Index: AQHP7MVSXZxlbIIG/kKVaQY9SbghrJw6K5PA
Date: Tue, 21 Oct 2014 07:53:02 +0000
Message-ID: <F81CEE99482EFE438DAE2A652361EE121E22F5C7@MCHP04MSX.global-ad.net>
References: <543CDB90.7050509@ericsson.com> <F81CEE99482EFE438DAE2A652361EE121E22E750@MCHP04MSX.global-ad.net> <7594FB04B1934943A5C02806D1A2204B1D4810A8@ESESSMB209.ericsson.se> <F81CEE99482EFE438DAE2A652361EE121E22F14E@MCHP04MSX.global-ad.net> <009501cfecc5$48d513f0$da7f3bd0$@co.in>
In-Reply-To: <009501cfecc5$48d513f0$da7f3bd0$@co.in>
Accept-Language: de-AT, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [172.29.42.225]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/mmusic/tfJCunS8dllTCDUwuNxW72cEG_c
Subject: Re: [MMUSIC] ICE updated offer - Back to the initial question
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
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: Tue, 21 Oct 2014 07:53:46 -0000
Partha, > > Hi Thomas, > > Could you please mention the exact 3PCC callflow which breaks because of > the ICE second offer. You might want to look into http://tools.ietf.org/html/draft-elwell-mmusic-ice-updated-offer-02#section-3.1 > Of course ideally, it should have covered in ICE (RFC > 5245). We could cover this in ICEbis though. > > Early dialog will not work without PRACK (RFC 3264) in the single > offer/answer itself. In case you assume that 18x is reliable without PRACK > then it has lot of caveat as the intermediate SIP entities may use UDP as a > transport wherein UAS has no control over. RC5245 has already covered this Regards Thomas > I assume that you intent to say > that UPDATE (RFC 3311) is mandated in case of RFC 5245 second offer. > > Thanks > Partha > > > -----Original Message----- > > From: mmusic [mailto:mmusic-bounces@ietf.org] On Behalf Of Stach, > > Thomas > > Sent: Monday, October 20, 2014 8:03 PM > > To: Christer Holmberg; Ari Keränen; mmusic > > Subject: Re: [MMUSIC] ICE updated offer - Back to the initial question > > > > Christer, > > > > I'm trying to understand ... > > ... and disagree with your last point > > > > > -----Original Message----- > > > From: Christer Holmberg [mailto:christer.holmberg@ericsson.com] > > > Sent: Freitag, 17. Oktober 2014 12:01 > > > To: Stach, Thomas; Ari Keränen; mmusic > > > Subject: RE: [MMUSIC] ICE updated offer - Back to the initial > > question > > > > > > Hi, > > > > > > Whatever decisions are made at the meetings must (or, at least that > > seem to > > > be de facto practise) be confirmed on the mailing list. So, it is ok > > to > > > challenge them (luckily that doesn't happen too often, though - at > > least > > > not within the groups where I participate). > > > > > > >Proposal A: Indicate in the ANSWER whether the second offer is > > needed or > > > not. > > > >Proposal B: If you need the update, send an offerless re-INVITE with > > a > > > flag > > > > that suppresses an ICE restart, > > > > but triggers the ICE updated offer instead. > > > > > > Using SIP terminology (as this mechanism could only be used with SIP > > > anyway), the second offer will almost always be send during an early > > > dialog, while the initial INVITE transaction is still ongoing. > > [TS] You seem to assume support for PRACK here. > > Of course, the offerless re-INVITE could not be used as a trigger for > > the new offer in this case. > > You would need "something else" in such an environment. > > The offerless INVITE, nevertheless, sounds attractive to me for other > > environments, since it only requires basic RFC3261 functionality. > > > You cannot send a re-INVITE during that time, so it wouldn't work. > > [TS] If PRACK is not supported, you also couldn't send that second > > offer during the early dialog. > > > Sending the re- > > > INVITE once the call has been established could prevent early media, > > [TS] So, if the offerer does support ICE but not PRACK, it wouldn't get > > early media, even if the connectivity checks were successful? > > Do you assume support for preconditions in addition to PRACK? > > > and > > > any other information transported on the media plane during the early > > > dialog phase. > > > > > > >Proposal C: The signaling entity should inform the media entity > > about > > > > the candidates. The media entity can then learn through > > the > > > > STUN checks which address is eventually used for media. > > > > > > That might work if the media entity is STUN aware (and if the > > > interface/protocol used to control the media entity supports > > transporting > > > that kind of information). Often they are not. They are simply used > > to e.g. > > > enforce bandwidth (and other network resources) and gating. > > > > > > > Are there additional proposals or do we want to choose from these? > > > > > > One is to keep everything as it is today, as nothing is broken. > > [TS] I beg to disagree here. I repeatedly mentioned that certain 3PCC > > call flows break _due_ to the updated offer. > > Regards > > Thomas > > > Nobody has indicated that as a preference, though. > > > > > > Regards, > > > > > > Christer > > > > > > > > > > > > > -----Original Message----- > > > > From: mmusic [mailto:mmusic-bounces@ietf.org] On Behalf Of Ari > > Keränen > > > > Sent: Dienstag, 14. Oktober 2014 10:15 > > > > To: mmusic > > > > Subject: [MMUSIC] ICE updated offer > > > > > > > > Hi all, > > > > > > > > At the Toronto meeting we discussed whether we should change the > > > > behavior with ICE updated offer. Currently, based on RFC 5245, when > > > > ICE has finished, there is a new offer/answer with the selected > > > > candidate, > > > > *if* they are different from the "default candidates", i.e., the > > ones > > > > in original o/a m- and c-lines. > > > > > > > > Based on the discussion there was strong desire to have an option > > of > > > > not doing the updated o/a at all by indicating this in the original > > > > o/a. On the other hand, for some, the updated o/a was seen as a > > > > requirement for getting correct behavior from the network in > > certain > > > > scenarios (e.g., with SIP-aware middle boxes). > > > > > > > > I would like to hear from people, who have issues making the > > updated > > > > o/a optional, how bad the change would be and is there a way we > > could > > > > make this work also in those scenarios? > > > > > > > > > > > > Cheers, > > > > Ari > > > > > > > > _______________________________________________ > > > > mmusic mailing list > > > > mmusic@ietf.org > > > > https://www.ietf.org/mailman/listinfo/mmusic > > > > > > _______________________________________________ > > > mmusic mailing list > > > mmusic@ietf.org > > > https://www.ietf.org/mailman/listinfo/mmusic > > > > _______________________________________________ > > mmusic mailing list > > mmusic@ietf.org > > https://www.ietf.org/mailman/listinfo/mmusic
- [MMUSIC] ICE updated offer Ari Keränen
- Re: [MMUSIC] ICE updated offer Christer Holmberg
- Re: [MMUSIC] ICE updated offer Emil Ivov
- Re: [MMUSIC] ICE updated offer Suhas Nandakumar
- Re: [MMUSIC] ICE updated offer Stach, Thomas
- Re: [MMUSIC] ICE updated offer Emil Ivov
- Re: [MMUSIC] ICE updated offer Varun Singh
- Re: [MMUSIC] ICE updated offer Christer Holmberg
- Re: [MMUSIC] ICE updated offer Christer Holmberg
- Re: [MMUSIC] ICE updated offer Stach, Thomas
- Re: [MMUSIC] ICE updated offer Christer Holmberg
- Re: [MMUSIC] ICE updated offer Iñaki Baz Castillo
- Re: [MMUSIC] ICE updated offer Emil Ivov
- Re: [MMUSIC] ICE updated offer Christer Holmberg
- Re: [MMUSIC] ICE updated offer Christer Holmberg
- Re: [MMUSIC] ICE updated offer Emil Ivov
- Re: [MMUSIC] ICE updated offer Christer Holmberg
- Re: [MMUSIC] ICE updated offer Roman Shpount
- Re: [MMUSIC] ICE updated offer Parthasarathi R
- Re: [MMUSIC] ICE updated offer Christer Holmberg
- Re: [MMUSIC] ICE updated offer Iñaki Baz Castillo
- Re: [MMUSIC] ICE updated offer Iñaki Baz Castillo
- Re: [MMUSIC] ICE updated offer Emil Ivov
- Re: [MMUSIC] ICE updated offer Christer Holmberg
- Re: [MMUSIC] ICE updated offer Christer Holmberg
- Re: [MMUSIC] ICE updated offer Iñaki Baz Castillo
- Re: [MMUSIC] ICE updated offer Stach, Thomas
- Re: [MMUSIC] ICE updated offer Parthasarathi R
- Re: [MMUSIC] ICE updated offer Parthasarathi R
- Re: [MMUSIC] ICE updated offer Iñaki Baz Castillo
- Re: [MMUSIC] ICE updated offer Emil Ivov
- Re: [MMUSIC] ICE updated offer Iñaki Baz Castillo
- Re: [MMUSIC] ICE updated offer Stach, Thomas
- Re: [MMUSIC] ICE updated offer Stach, Thomas
- Re: [MMUSIC] ICE updated offer Christer Holmberg
- Re: [MMUSIC] ICE updated offer Christer Holmberg
- Re: [MMUSIC] ICE updated offer Stach, Thomas
- Re: [MMUSIC] ICE updated offer Christer Holmberg
- Re: [MMUSIC] ICE updated offer Iñaki Baz Castillo
- Re: [MMUSIC] ICE updated offer Iñaki Baz Castillo
- Re: [MMUSIC] ICE updated offer Tirumaleswar Reddy (tireddy)
- Re: [MMUSIC] ICE updated offer Christer Holmberg
- Re: [MMUSIC] ICE updated offer Iñaki Baz Castillo
- Re: [MMUSIC] ICE updated offer Stach, Thomas
- Re: [MMUSIC] ICE updated offer Christer Holmberg
- Re: [MMUSIC] ICE updated offer Parthasarathi R
- Re: [MMUSIC] ICE updated offer Parthasarathi R
- Re: [MMUSIC] ICE updated offer Parthasarathi R
- [MMUSIC] ICE updated offer - Back to the initial … Stach, Thomas
- Re: [MMUSIC] ICE updated offer - Back to the init… Christer Holmberg
- Re: [MMUSIC] ICE updated offer - Back to the init… Stach, Thomas
- Re: [MMUSIC] ICE updated offer - Back to the init… Christer Holmberg
- Re: [MMUSIC] ICE updated offer - Back to the init… Stach, Thomas
- Re: [MMUSIC] ICE updated offer - Back to the init… Parthasarathi R
- Re: [MMUSIC] ICE updated offer - Back to the init… Stach, Thomas
- Re: [MMUSIC] ICE updated offer - Back to the init… Christer Holmberg
- [MMUSIC] Revisit consensus ? [Re: ICE updated off… Flemming Andreasen
- Re: [MMUSIC] Revisit consensus ? [Re: ICE updated… DOLLY, MARTIN C
- Re: [MMUSIC] Revisit consensus ? [Re: ICE updated… Ari Keränen
- Re: [MMUSIC] Revisit consensus ? [Re: ICE updated… Hutton, Andrew
- Re: [MMUSIC] Revisit consensus ? [Re: ICE updated… Christer Holmberg