Re: [sipcore] 4244bis: Describing redirections

Shida Schubert <shida@ntt-at.com> Sun, 10 July 2011 09:21 UTC

Return-Path: <shida@ntt-at.com>
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 2530F21F85AB for <sipcore@ietfa.amsl.com>; Sun, 10 Jul 2011 02:21:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.265
X-Spam-Level:
X-Spam-Status: No, score=-102.265 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, USER_IN_WHITELIST=-100]
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 xZ4kAIS6zcJE for <sipcore@ietfa.amsl.com>; Sun, 10 Jul 2011 02:21:52 -0700 (PDT)
Received: from gator465.hostgator.com (gator465.hostgator.com [69.56.174.130]) by ietfa.amsl.com (Postfix) with ESMTP id B2C8E21F8587 for <sipcore@ietf.org>; Sun, 10 Jul 2011 02:21:52 -0700 (PDT)
Received: from [220.102.214.252] (port=55734 helo=[192.168.11.2]) by gator465.hostgator.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from <shida@ntt-at.com>) id 1QfqCz-0001ll-Rq; Sun, 10 Jul 2011 04:21:50 -0500
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset="us-ascii"
From: Shida Schubert <shida@ntt-at.com>
In-Reply-To: <CD5674C3CD99574EBA7432465FC13C1B222B1F574E@DC-US1MBEX4.global.avaya.com>
Date: Sun, 10 Jul 2011 18:21:47 +0900
Content-Transfer-Encoding: 7bit
Message-Id: <E62FC130-3463-4ABA-9BB5-D3531BB93429@ntt-at.com>
References: <CD5674C3CD99574EBA7432465FC13C1B222B1F571B@DC-US1MBEX4.global.avaya.com>, <0B7939B3-4261-4F8E-AC78-81EE5021625E@acmepacket.com> <CD5674C3CD99574EBA7432465FC13C1B222B1F574E@DC-US1MBEX4.global.avaya.com>
To: "Worley, Dale R (Dale)" <dworley@avaya.com>
X-Mailer: Apple Mail (2.1084)
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - gator465.hostgator.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - ntt-at.com
X-BWhitelist: no
X-Source:
X-Source-Args:
X-Source-Dir:
X-Source-Sender: flh1ade252.tky.mesh.ad.jp ([192.168.11.2]) [220.102.214.252]:55734
X-Source-Auth: shida@agnada.com
X-Email-Count: 1
X-Source-Cap: c3NoaWRhO3NzaGlkYTtnYXRvcjQ2NS5ob3N0Z2F0b3IuY29t
Cc: "sipcore@ietf.org" <sipcore@ietf.org>
Subject: Re: [sipcore] 4244bis: Describing redirections
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: Sun, 10 Jul 2011 09:21:53 -0000

 It's "mp" and "rc". The "other" you mention below is "rc". 

 You tag it with "mp" when you know for certain that 
the target user represented by the R-URI is different 
from one before. Otherwise you simply tag it with "rc".

 If the URI doesn't change when forwarded due to 
the Route header, you simply don't tag it because 
R-URI did not change. We used to have a tag called 
"np" (no-op) for that.

 Regards
  Shida

On Jul 8, 2011, at 4:07 AM, Worley, Dale R (Dale) wrote:

>> From: Hadriel Kaplan [HKaplan@acmepacket.com] 
>> 
>> That's why I proposed always adding the "rc" param when the req-uri is
>> changed, regardless of how it was changed (except for the case of
>> "mp"), so that the dotted-number pointer can always be there.
>> 
>> In other words, don't have "rc", "gr" and "hi" - just "rc" and "mp",
>> where "rc" now means 'req-uri changed'.  Because it doesn't actually
>> matter how the req-uri got changed. (it's not reliably useful info to
>> the UAS)
> 
> Essentially, that proposal is to have two cases, "mp" and other.  That
> does the job.  In any case, we need to have a way of tagging "other".
> I'm not really sure that we need to distinguish any cases.
> 
> I think that the way to "solve" this question is to examine the
> application logic -- what cases do we need to distinguish to ensure
> that the application logic can make the decisions that people want to
> make?
> 
> I've posted alternative application logic, but I suspect that version
> is shaky too.  Others needs to review it.
> 
> Dale
> _______________________________________________
> sipcore mailing list
> sipcore@ietf.org
> https://www.ietf.org/mailman/listinfo/sipcore