Re: [MMUSIC] Partial Offer/Partial Answer draft - MIME type value
Christer Holmberg <christer.holmberg@ericsson.com> Sun, 20 October 2013 20:42 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 3EDF011E844C for <mmusic@ietfa.amsl.com>; Sun, 20 Oct 2013 13:42:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.849
X-Spam-Level:
X-Spam-Status: No, score=-3.849 tagged_above=-999 required=5 tests=[AWL=-1.251, BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 Nf3fK8gJUqov for <mmusic@ietfa.amsl.com>; Sun, 20 Oct 2013 13:42:15 -0700 (PDT)
Received: from sesbmg20.ericsson.net (sesbmg20.ericsson.net [193.180.251.56]) by ietfa.amsl.com (Postfix) with ESMTP id AC9CE11E8278 for <mmusic@ietf.org>; Sun, 20 Oct 2013 13:42:14 -0700 (PDT)
X-AuditID: c1b4fb38-b7fcf8e0000062b8-ac-526440257ea1
Received: from ESESSHC006.ericsson.se (Unknown_Domain [153.88.253.124]) by sesbmg20.ericsson.net (Symantec Mail Security) with SMTP id 33.7F.25272.52044625; Sun, 20 Oct 2013 22:42:13 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.201]) by ESESSHC006.ericsson.se ([153.88.183.36]) with mapi id 14.02.0328.009; Sun, 20 Oct 2013 22:42:13 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Emil Ivov <emcho@jitsi.org>
Thread-Topic: VS: [MMUSIC] Partial Offer/Partial Answer draft - MIME type value
Thread-Index: AQHOzcp+iLSYC/YIgkW4GBkoIrtjKJn9/Sjg///o7gCAACb34A==
Date: Sun, 20 Oct 2013 20:42:13 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1C4DDD82@ESESSMB209.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B1C4C2F3D@ESESSMB209.ericsson.se> <5261AAF0.3030509@alum.mit.edu> <7594FB04B1934943A5C02806D1A2204B1C4C34F9@ESESSMB209.ericsson.se> <CAPvvaa+0MgAT7Svw47zFRZUdjAEGDU=72yAqwxY_cnEb9ZhUww@mail.gmail.com> <5261C314.8020001@alum.mit.edu> <CAPvvaaJuVfeW4jbY0Ayxxm32rbHTD-GwT+YhRgo5xh380=Y-yA@mail.gmail.com> <h7ciobmuoh8ivvljnya8r8t9.1382163037289@email.android.com> <CAPvvaaJWSoKKwn_h84yDsZ6BgD=QPS9ERPvSskzWvn_x1Bju1w@mail.gmail.com> <yv22u8tdcxanwt643ccmsn7t.1382197429573@email.android.com> <CAPvvaaJFrWFsov5v4zMWOnzex_foF1Zy-0V1iYyXdWwMW3C5aQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B1C4D6F06@ESESSMB209.ericsson.se> <CAPvvaa+4QOhBqmot-jTGwkCdh_5icLHy5KjUjHvwhWPZW_KKHw@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B1C4D8F8A@ESESSMB209.ericsson.se> <CAPvvaaJ3+LnhXeph3HWuTdV+A5sM7FdGgDwuhMkzc6qT7fAjqQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B1C4DA0FA@ESESSMB209.ericsson.se> <52642EB8.3060203@nostrum.com> <7594FB04B1934943A5C02806D1A2204B1C4DDC7D@ESESSMB209.ericsson.se> <CAPvvaa+qtghsTBLN_pnmJsXeLWfJcJXQnbgv6fBNc1iq+pYnoQ@mail.gmail.com>
In-Reply-To: <CAPvvaa+qtghsTBLN_pnmJsXeLWfJcJXQnbgv6fBNc1iq+pYnoQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: fi-FI
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.154]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B1C4DDD82ESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrOLMWRmVeSWpSXmKPExsUyM+Jvja6qQ0qQwdw7lhZ7/i5it1izcwKL xdTlj1ksVmw4wOrA4vH3/QcmjyVLfjJ5/H8T6DFr5xOWAJYoLpuU1JzMstQifbsEroy9PcoF B1wrPre9ZGxgfGTdxcjJISFgItGxZCMjhC0mceHeerYuRi4OIYGjjBKXuh6zQDhLGCWaPs5i 7mLk4GATsJDo/qcN0iAiIC/R3baICcRmFkiW+PnnOBuILSwQILFk9hN2kHIRgUCJC9v0Icqd JLZ0vAPbxSKgKvH2YgtYOa+Ar8SP03eZIVZ95JCY9bwfLMEJ1Pt01QkWEJsR6Ljvp9ZA7RKX +HDwOjPE0QISS/ach7JFJV4+/scKYStJLLr9Gao+X2L1u/+MEMsEJU7OfMIygVF0FpJRs5CU zUJSBhHXk7gxdQobhK0tsWzha6h6XYkZ/w6xIIsvYGRfxchRnFqclJtuZLCJERh5B7f8ttjB ePmvzSFGaQ4WJXHej2+dg4QE0hNLUrNTUwtSi+KLSnNSiw8xMnFwSjUwXt+W/Gf7MhbeBQqp Tj6Lb99cafNbcvWyi1+N7dWULJdOOpw34ZSU/7M3FteerV5n03Dx0hmD45+e78/fs3dd8oeP mokSuUl9EhpN7EVtkQGvrZ+8dH9ee67b6c0SvsSp/vU5sWfvS3Vc6t1aNPuElstE3uap6Qba Hw4kZ2buvaZ2OHFm9eyUa0osxRmJhlrMRcWJAKrCnCmKAgAA
Cc: mmusic <mmusic@ietf.org>, Paul Kyzivat <pkyzivat@alum.mit.edu>
Subject: Re: [MMUSIC] Partial Offer/Partial Answer draft - MIME type value
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: Sun, 20 Oct 2013 20:42:22 -0000
Hi Emil, I am not suggesting that things don't work. I am saying that we need to be very sure that there isn't a risk for ambiguous situations, where different endpoints may end up having different "understandings" of the ICE state. Regards, Christer Lähettäjä: Emil Ivov [mailto:emcho@jitsi.org] Lähetetty: 20. lokakuuta 2013 23:19 Vastaanottaja: Christer Holmberg Kopio: Paul Kyzivat; mmusic; Adam Roach Aihe: Re: VS: [MMUSIC] Partial Offer/Partial Answer draft - MIME type value Christer, "I tried to explain" to you that what you are saying has been addressed and cannot happen. If you believe that there is a specific situation that is still possible and is a problem, then please describe that rather than continuing to suggest that things don't work without any valid arguments whatsoever. --sent from my mobile On 20 Oct 2013 21:50, "Christer Holmberg" <christer.holmberg@ericsson.com<mailto:christer.holmberg@ericsson.com>> wrote: Hi, >> Example: >> >> 1. Alice sends an SDP Offer to Bob. >> >> 2. Bob sends the SDP Answer to Alice, with candidates A, B and C. >> >> 3. After that, Bob sends, using trickle ICE, candidates D and E to Alice. >> >> If Alice receives the SDP Answer first, and then the trickle ICE request, she will assume that Bob first provided candidates A, B and C (in the SDP Answer), and then added D and E (in the trickle ICE request). >> >> If Alice receives the trickle ICE request first, and then the SDP Answer > > Don't do that then. > > It's been pretty clear from the start that any session *modification* mechanism that does not also contain the full session state completely falls apart in the face of unordered delivery. This is a fundamental information problem, and you aren't going to write rules that somehow cause it not to be true. > > We haven't yet tackled how to send trickle ICE in SIP, much less partial offers and partial answers. When we do, the only way it's going to have any chance of working at all is by requiring ordered delivery. I totally agree, and my opinion (which I tried to explain to Emil) is that it applies also to candidates. Regards, Christer
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Paul Kyzivat
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Adam Roach
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Adam Roach
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Paul Kyzivat
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Paul Kyzivat
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Adam Roach
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Adam Roach
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Paul Kyzivat
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Emil Ivov
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Adam Roach
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Paul Kyzivat
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Paul Kyzivat
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Emil Ivov
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Ravindran, Parthasarathi (NSN - IN/Bangalore)
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Emil Ivov
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Emil Ivov
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Suhas Nandakumar
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Emil Ivov
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Emil Ivov
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Emil Ivov
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Paul Kyzivat
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Emil Ivov
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Emil Ivov
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Parthasarathi R
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Adam Roach
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Parthasarathi R
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Adam Roach
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Adam Roach
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Paul Kyzivat
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Emil Ivov
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Emil Ivov
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Paul Kyzivat
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Emil Ivov
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Emil Ivov
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Paul Kyzivat
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Parthasarathi R
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Parthasarathi R
- Re: [MMUSIC] Partial Offer/Partial Answer draft -… Christer Holmberg