Re: [sipcore] Open issues in draft-ietf-sipcore-sip-websocket-09
Iñaki Baz Castillo <ibc@aliax.net> Fri, 05 July 2013 09:37 UTC
Return-Path: <ibc@aliax.net>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB8E111E8274 for <sipcore@ietfa.amsl.com>; Fri, 5 Jul 2013 02:37:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.638
X-Spam-Level:
X-Spam-Status: No, score=-2.638 tagged_above=-999 required=5 tests=[AWL=0.039, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
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 uswn4TtA9Eso for <sipcore@ietfa.amsl.com>; Fri, 5 Jul 2013 02:37:12 -0700 (PDT)
Received: from mail-qc0-f179.google.com (mail-qc0-f179.google.com [209.85.216.179]) by ietfa.amsl.com (Postfix) with ESMTP id 8288F11E8276 for <sipcore@ietf.org>; Fri, 5 Jul 2013 02:37:12 -0700 (PDT)
Received: by mail-qc0-f179.google.com with SMTP id e11so1121617qcx.24 for <sipcore@ietf.org>; Fri, 05 Jul 2013 02:37:12 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding:x-gm-message-state; bh=hWw9ta8haZutui26EAhIXuVRJd5Uce0JC7JYY8gYkfc=; b=CHzrMXEGOj4G2a3huDXSFVMLFriBHmRUZRYRLZ7r0Era6kFXjRUz8nfhUmCHIk0GjI VeqooCAoPddXTsLTUwnW/IxQbjDAwNcJ/1t9DYcbEw41ZRlvcb+6nmkayirWnGAM19Ma +uB8qpd6ntzN3S3n6QGDsP6wP5n2coL2WRQLnF4kH9CLMDwVvx+ae2WAFSBDs31Dv6ez wKgRmw3z4B8l4SXa7Ny8Mv+IBWhWFqXaEjRF23139tr3zMGpjgwkZVuPGmxy5+X2U1hD kghBQDi/v5KEVBxf4wzQNUGE0IK0gXPl2i1MvpzLSJAcYqJ1thW5eqzqQajf+NFskSRR OPmQ==
X-Received: by 10.229.52.1 with SMTP id f1mr1423811qcg.100.1373017031989; Fri, 05 Jul 2013 02:37:11 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.49.72.132 with HTTP; Fri, 5 Jul 2013 02:36:51 -0700 (PDT)
In-Reply-To: <CALiegf=n0ePTjxfeJ0aWFL1oR_uEUkKaYi0Uh9Or_eG2Z1ZzQw@mail.gmail.com>
References: <CALiegfmtohM8Nnf34o2EqMr-jV-LaQBP7mOB5qq+7OcQO9FkSA@mail.gmail.com> <003f01ce6aaf$aabda760$0038f620$@co.in> <CALiegfn=KrEsOT+HGkCpfkS3C7Tc0Jko6kautCHk3sP8zHrzVw@mail.gmail.com> <011e01ce6c44$3c70e290$b552a7b0$@co.in> <CALiegfnPeFf751QHLoeT_jO0u1LROtvkqseE7QcAZvLgSiqVZQ@mail.gmail.com> <E54AEADE791D51469F45E7FBB964391505C964@SGSIMBX001.nsn-intra.net> <019a01ce6d24$8ee95670$acbc0350$@co.in> <CALiegfkFVJgNNLJat+3v4JqXz_=OwLPTDtR6J55dRLmiH8OgFg@mail.gmail.com> <51C3267F.8040709@alum.mit.edu> <002301ce713c$c2672880$47357980$@co.in> <51CB0532.3020107@alum.mit.edu> <CAPms+wSKhMf9XEnNJpSnQ+w-pbTPE7oQtkESrUpvrcvHTZ_OOw@mail.gmail.com> <51CC52F0.3050809@alum.mit.edu> <CALiegf=n0ePTjxfeJ0aWFL1oR_uEUkKaYi0Uh9Or_eG2Z1ZzQw@mail.gmail.com>
From: Iñaki Baz Castillo <ibc@aliax.net>
Date: Fri, 05 Jul 2013 11:36:51 +0200
Message-ID: <CALiegf=H8tNHeFRTzUSGq8mZLtgabVPAVmCB2-MX36Kqu9-_PQ@mail.gmail.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Gm-Message-State: ALoCoQmtZ6vh5mNEXQWC4wVIWwzULT4Lz9DkysacKBa1RulQeJk6+jnHHyXOgGtl+8zpNhbfe8Gg
Cc: "SIPCORE (Session Initiation Protocol Core) WG" <sipcore@ietf.org>
Subject: Re: [sipcore] Open issues in draft-ietf-sipcore-sip-websocket-09
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jul 2013 09:37:17 -0000
Please, let me insist even a bit more on it: 2013/7/5 Iñaki Baz Castillo <ibc@aliax.net>: > Any TCP SIP UA is capable of listening for incoming connections but > that does not mean that the proxy should not R-R. If the UA is behind > NAT then RFC 5626 must be used (I avoid here proprietary similar > mechanisms), and RFC 5626 *alreay* mandates R-R for such a mechanism > to work. If GRUU is also in use then the proxy can decide not to R-R > (not needed since incoming requests will arrive via the registration > path which will of course include Outbound stuff). a) If the SIP-WS UA runs in a browser then the website developer can make usage of RFC 5626 so the UA *requests* Outbound usage to its proxy. b) If the SIP-WS UA runs in a desktop and is both a SIP WS Client and SIP WS Server (and let's assume it has public IP) then it can avoid requesting Outbound to the proxy. If the proxy does R-R it is because the proxy wants to be in the patch of the dialog (local policy) and not because it is required for the dialog to work. Of course, in case b), if the peer does not speak WS and the proxy does not R-R here we have a problem, but this is *exactly* the same problem as if the caller was a UA using SCTP in its Contact URI. So again, this is about local policy in the proxy whether to decide it does R-R or not. I don't find "Record-Route" word in RFC 4168 so I expect there should be no "MUST" keyword about Record-Route in draft-ietc-sipcore-sip-websocket. Let me know if I'm wrong. Summarizing: - This is not an issue introduced by this new WS transport. - The issue is not new. - There are already standard mechanism to make it to work (the *client* can request them to the proxy !). - I see no reason at all to mandate nothing in the sip-ws draft about this. - Guidelines section in the draft already covers it in an informative way. Hope I am right. Best regards. -- Iñaki Baz Castillo <ibc@aliax.net>
- [sipcore] Open isues in draft-ietf-sipcore-sip-we… Iñaki Baz Castillo
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Parthasarathi R
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Iñaki Baz Castillo
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Parthasarathi R
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Iñaki Baz Castillo
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Iñaki Baz Castillo
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Parthasarathi R
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Parthasarathi R
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Iñaki Baz Castillo
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Avasarala, Ranjit (NSN - IN/Bangalore)
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Parthasarathi R
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Iñaki Baz Castillo
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Iñaki Baz Castillo
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Paul Kyzivat
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Parthasarathi R
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Paul Kyzivat
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Michael Procter
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Paul Kyzivat
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Michael Procter
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Parthasarathi R
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Iñaki Baz Castillo
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Iñaki Baz Castillo
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Paul Kyzivat
- Re: [sipcore] Open issues in draft-ietf-sipcore-s… Parthasarathi R