Re: [rtcweb] Relaxing SDP O/A (was RE: Agenda requests for Atlanta meeting)

Christer Holmberg <christer.holmberg@ericsson.com> Thu, 18 October 2012 18:28 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A589521F8524 for <rtcweb@ietfa.amsl.com>; Thu, 18 Oct 2012 11:28:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.126
X-Spam-Level:
X-Spam-Status: No, score=-6.126 tagged_above=-999 required=5 tests=[AWL=0.123, BAYES_00=-2.599, HELO_EQ_SE=0.35, 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 c2JJR2bH1DhB for <rtcweb@ietfa.amsl.com>; Thu, 18 Oct 2012 11:28:02 -0700 (PDT)
Received: from mailgw1.ericsson.se (mailgw1.ericsson.se [193.180.251.45]) by ietfa.amsl.com (Postfix) with ESMTP id 9EA3D21F8522 for <rtcweb@ietf.org>; Thu, 18 Oct 2012 11:28:01 -0700 (PDT)
X-AuditID: c1b4fb2d-b7fea6d000002ccb-d3-50804a304448
Received: from esessmw0247.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw1.ericsson.se (Symantec Mail Security) with SMTP id 8E.F5.11467.03A40805; Thu, 18 Oct 2012 20:28:00 +0200 (CEST)
Received: from ESESSHC019.ericsson.se (153.88.183.75) by esessmw0247.eemea.ericsson.se (153.88.115.93) with Microsoft SMTP Server (TLS) id 8.3.279.1; Thu, 18 Oct 2012 20:28:00 +0200
Received: from ESESSMB209.ericsson.se ([169.254.9.182]) by ESESSHC019.ericsson.se ([153.88.183.75]) with mapi id 14.02.0318.001; Thu, 18 Oct 2012 20:27:59 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "'Dale R. Worley'" <worley@ariadne.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Thread-Topic: [rtcweb] Relaxing SDP O/A (was RE: Agenda requests for Atlanta meeting)
Thread-Index: AQHNrVzFTM0DTQrCn0GUNE1Z7ldS3Je/YPSw
Date: Thu, 18 Oct 2012 18:27:59 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B019321@ESESSMB209.ericsson.se>
References: <AE1A6B5FD507DC4FB3C5166F3A05A484160ED478@tk5ex14mbxc272.redmond.corp.microsoft.com> (matthew.kaufman@skype.net) <201210181817.q9IIH3Vm4836109@shell01.TheWorld.com>
In-Reply-To: <201210181817.q9IIH3Vm4836109@shell01.TheWorld.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.18]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrCLMWRmVeSWpSXmKPExsUyM+Jvra6BV0OAwcx7OhZr/7WzW7w8UebA 5DF5/1dmjyVLfjIFMEVx2aSk5mSWpRbp2yVwZfyb8IS14D9nxaIz91gbGP+wdzFyckgImEhs OXyGEcIWk7hwbz1bFyMXh5DAKUaJLWsfQjk7GSU+f2hmgXCWMEp8enuTuYuRg4NNwEKi+582 SLeIQJDEqwP/mUBsYYEwiZlPQOpB4uES32+9YoKwjSS2rXnFCmKzCKhK9C17BnYFr4C3xImL d1kh5m9hlHhy4TcTyHxOAQeJ9XdCQWoYga77fmoN2BxmAXGJW0/mM0FcLSCxZM95ZghbVOLl 43+sELaixMdX+xgh6nUkFuz+xAZha0ssW/iaGWKvoMTJmU/A7hQCircsnsA+gVF8FpIVs5C0 z0LSPgtJ+wJGllWMwrmJmTnp5YZ6qUWZycXF+Xl6xambGIExdXDLb90djKfOiRxilOZgURLn 5Ura7y8kkJ5YkpqdmlqQWhRfVJqTWnyIkYmDU6qBUUG9SP7jJqHdfZNTv9ycF5W+Xv81ayfr qkUZy/Te6Vs9L5yozdggPZNNNMDkSye/aclKhYcb7/xf0L42/PnikBqX0OCHLiJO216fk1q7 MrJ7glvPzvSP088J5G2LdRYR8p6fc71Ufunl9/deh9d+jnuxYIl67Y8FzJrqrj2VzCxp/ULO XaaVSizFGYmGWsxFxYkArX/BSXcCAAA=
Subject: Re: [rtcweb] Relaxing SDP O/A (was RE: Agenda requests for Atlanta meeting)
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Oct 2012 18:28:02 -0000

Hi, 

>> The JSEP API enforces no such rules. If you want to change the API to 
>> bring it into compliance with *just this section* of 3264, it would 
>> need all sorts of changes...
>
>I'm not familiar with the details of JSEP, but on general architectural principles, my suspicion is that the key regarding interworking with SIP is not whether a JSEP-using application can send offers at times that the 3264 
>offer/answer model forbids it, but rather whether JSEP/WebRTC can *reject* an offer.
>
>Certainly in SIP, a new offer presented in a re-INVITE or UPDATE request can be rejected by the other UA by returning a failure response.  Any WebRTC protocol that can interwork smoothly with SIP will require this capability.
>
>Given that, if the JSEP model permits an application to send offers at times when SIP does not, the WebRTC/SIP gateway/server can immediately send rejection of such offers back to the client, without sending a SIP request containing 
>the offer.

For sure it must be possible to reject things which are not allowed by the state machnine.

The issue, however, is that the JSUP SDP O/A state machine currently does allow things which are not alligned with 3264.

Regards,

Christer