Re: [sipcore] RFC5626 and REGISTER with multiple contacts
Paul Kyzivat <pkyzivat@alum.mit.edu> Thu, 10 May 2012 19:34 UTC
Return-Path: <pkyzivat@alum.mit.edu>
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 11F0721F8652 for <sipcore@ietfa.amsl.com>; Thu, 10 May 2012 12:34:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.473
X-Spam-Level:
X-Spam-Status: No, score=-2.473 tagged_above=-999 required=5 tests=[AWL=0.126, 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 KX3jtLPc5kpe for <sipcore@ietfa.amsl.com>; Thu, 10 May 2012 12:34:58 -0700 (PDT)
Received: from qmta12.westchester.pa.mail.comcast.net (qmta12.westchester.pa.mail.comcast.net [76.96.59.227]) by ietfa.amsl.com (Postfix) with ESMTP id 2E41111E810F for <sipcore@ietf.org>; Thu, 10 May 2012 12:34:58 -0700 (PDT)
Received: from omta01.westchester.pa.mail.comcast.net ([76.96.62.11]) by qmta12.westchester.pa.mail.comcast.net with comcast id 8KWG1j0010EZKEL5CKay7w; Thu, 10 May 2012 19:34:58 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([24.62.229.5]) by omta01.westchester.pa.mail.comcast.net with comcast id 8Kay1j00J07duvL3MKaykW; Thu, 10 May 2012 19:34:58 +0000
Message-ID: <4FAC1861.2010706@alum.mit.edu>
Date: Thu, 10 May 2012 15:34:57 -0400
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: sipcore@ietf.org
References: <3A324A65CCACC64289667DFAC0B88E12197E3BB890@ESESSCMS0360.eemea.ericsson.se> <4FA7D98E.8090100@alum.mit.edu> <3A324A65CCACC64289667DFAC0B88E12197E438E96@ESESSCMS0360.eemea.ericsson.se> <CALiegfkjp=V8ZHZRuD7atXN5eqNbrXnO8tVxc9-U8k=637Ok9Q@mail.gmail.com> <3A324A65CCACC64289667DFAC0B88E12197E438EF2@ESESSCMS0360.eemea.ericsson.se> <CALiegfkBge3QWUVdk01bAOtqLA9UGN2meoR4Aoc_LJjfUGyMvg@mail.gmail.com> <3A324A65CCACC64289667DFAC0B88E12197E438F2D@ESESSCMS0360.eemea.ericsson.se> <4FA92331.5010001@alum.mit.edu> <CALiegfkhGow1kQF7cWz05CdpE9GO+h2M_Qmn0FtKnGRQtAbH2g@mail.gmail.com> <4FA928C6.4040302@alum.mit.edu> <4FA92E05.4060709@digium.com> <4FA93158.2020104@alum.mit.edu> <4FA936B8.6080801@digium.com> <4FA93FBE.7000508@alum.mit.edu> <3A324A65CCACC64289667DFAC0B88E12197E4394DF@ESESSCMS0360.eemea.ericsson.se> <4FAA7EC0.2000402@digium.com> <3A324A65CCACC64289667DFAC0B88E12197E4A1D65@ESESSCMS0360.eemea.ericsson.se>
In-Reply-To: <3A324A65CCACC64289667DFAC0B88E12197E4A1D65@ESESSCMS0360.eemea.ericsson.se>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Subject: Re: [sipcore] RFC5626 and REGISTER with multiple contacts
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: Thu, 10 May 2012 19:34:59 -0000
On 5/10/12 8:52 AM, Ivo Sedlacek wrote: > > It's clear at this point that what you are trying to do was not > contemplated by the > > combined authors of RFCs 3261, 3841 and 5626. That doesn't mean it > can't be done, > > but there isn't a mechanism that exists today which is fully > compliant with all of > > these RFCs > > I can't say that the authors were thinking, and I wasn't involved in the > IETF work on those RFCs, but at least RFC3261 explicitly says that UA > can register several Contacts and update its own contact *addresses*. I can give some insight. 3261 clearly allows one UA to register multiple contacts with differing addresses, including ones at addresses different from where the REGISTER is originating. I wasn't there when that was worked out - I think it was unchanged from 2543 in that regard - before my time. But there are examples, and lots of later discussion that support that. Subsequently there were various discussions of issues that can result from that feature. For instance "dueling UAs" that remove each other's contacts and substitute their own. But AFAIK there was never any real work to "fix" that. (But the reg event package can be used to at least detect that it is happening.) Outbound complicated things because a flow terminates on a particular UA, and so it makes no sense to attempt to establish one from a different UA. In my recollection there was no discussion at all of callerprefs/callee-caps in the discussion of outbound. I think it was simply viewed as something orthogonal that need not be considered. And of course 3840/3841 predated 5626 and so didn't consider it. So I agree with Kevin that the feature you are interested in was simply never considered. In retrospect perhaps the interactions with 3840/3841 should have been considered in more depth. In any case, we are where we are. You can either try to work within the specs as they are, or you can propose some change. Thanks, Paul
- [sipcore] RFC5626 and REGISTER with multiple cont… Ivo Sedlacek
- Re: [sipcore] RFC5626 and REGISTER with multiple … Iñaki Baz Castillo
- Re: [sipcore] RFC5626 and REGISTER with multiple … Ivo Sedlacek
- Re: [sipcore] RFC5626 and REGISTER with multiple … Iñaki Baz Castillo
- Re: [sipcore] RFC5626 and REGISTER with multiple … Worley, Dale R (Dale)
- Re: [sipcore] RFC5626 and REGISTER with multiple … Kevin P. Fleming
- Re: [sipcore] RFC5626 and REGISTER with multiple … Worley, Dale R (Dale)
- Re: [sipcore] RFC5626 and REGISTER with multiple … Ivo Sedlacek
- Re: [sipcore] RFC5626 and REGISTER with multiple … Ivo Sedlacek
- Re: [sipcore] RFC5626 and REGISTER with multiple … Iñaki Baz Castillo
- Re: [sipcore] RFC5626 and REGISTER with multiple … Ivo Sedlacek
- Re: [sipcore] RFC5626 and REGISTER with multiple … Iñaki Baz Castillo
- Re: [sipcore] RFC5626 and REGISTER with multiple … Ivo Sedlacek
- Re: [sipcore] RFC5626 and REGISTER with multiple … Kevin P. Fleming
- Re: [sipcore] RFC5626 and REGISTER with multiple … Worley, Dale R (Dale)
- Re: [sipcore] RFC5626 and REGISTER with multiple … Iñaki Baz Castillo
- Re: [sipcore] RFC5626 and REGISTER with multiple … Ivo Sedlacek
- Re: [sipcore] RFC5626 and REGISTER with multiple … Paul Kyzivat
- Re: [sipcore] RFC5626 and REGISTER with multiple … Iñaki Baz Castillo
- Re: [sipcore] RFC5626 and REGISTER with multiple … Ivo Sedlacek
- Re: [sipcore] RFC5626 and REGISTER with multiple … Iñaki Baz Castillo
- Re: [sipcore] RFC5626 and REGISTER with multiple … Ivo Sedlacek
- Re: [sipcore] RFC5626 and REGISTER with multiple … Iñaki Baz Castillo
- Re: [sipcore] RFC5626 and REGISTER with multiple … Ivo Sedlacek
- Re: [sipcore] RFC5626 and REGISTER with multiple … Paul Kyzivat
- Re: [sipcore] RFC5626 and REGISTER with multiple … Iñaki Baz Castillo
- Re: [sipcore] RFC5626 and REGISTER with multiple … Paul Kyzivat
- Re: [sipcore] RFC5626 and REGISTER with multiple … Kevin P. Fleming
- Re: [sipcore] RFC5626 and REGISTER with multiple … Paul Kyzivat
- Re: [sipcore] RFC5626 and REGISTER with multiple … Kevin P. Fleming
- Re: [sipcore] RFC5626 and REGISTER with multiple … Paul Kyzivat
- Re: [sipcore] RFC5626 and REGISTER with multiple … Ivo Sedlacek
- Re: [sipcore] RFC5626 and REGISTER with multiple … Kevin P. Fleming
- Re: [sipcore] RFC5626 and REGISTER with multiple … Ivo Sedlacek
- Re: [sipcore] RFC5626 and REGISTER with multiple … Ivo Sedlacek
- Re: [sipcore] RFC5626 and REGISTER with multiple … Paul Kyzivat
- Re: [sipcore] RFC5626 and REGISTER with multiple … Ivo Sedlacek