Re: [Sipping] Re: draft-elwell-sipping-service-retargeting-00.txt
Paul Kyzivat <pkyzivat@cisco.com> Wed, 12 October 2005 14:51 UTC
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EPhx5-0005YC-AX; Wed, 12 Oct 2005 10:51:31 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EPhx3-0005Y4-Ib for sipping@megatron.ietf.org; Wed, 12 Oct 2005 10:51:29 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA25324 for <sipping@ietf.org>; Wed, 12 Oct 2005 10:51:26 -0400 (EDT)
Received: from sj-iport-1-in.cisco.com ([171.71.176.70] helo=sj-iport-1.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EPi7N-0004UC-4W for sipping@ietf.org; Wed, 12 Oct 2005 11:02:10 -0400
Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-1.cisco.com with ESMTP; 12 Oct 2005 07:51:19 -0700
X-IronPort-AV: i="3.97,207,1125903600"; d="scan'208"; a="665480034:sNHT39619690"
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id j9CEoUKJ010979; Wed, 12 Oct 2005 07:51:16 -0700 (PDT)
Received: from xfe-rtp-202.amer.cisco.com ([64.102.31.21]) by xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Wed, 12 Oct 2005 10:51:12 -0400
Received: from [161.44.79.143] ([161.44.79.143]) by xfe-rtp-202.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Wed, 12 Oct 2005 10:51:12 -0400
Message-ID: <434D22E0.3020706@cisco.com>
Date: Wed, 12 Oct 2005 10:51:12 -0400
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: "Elwell, John" <john.elwell@siemens.com>
Subject: Re: [Sipping] Re: draft-elwell-sipping-service-retargeting-00.txt
References: <50B1CBA96870A34799A506B2313F266706A2A4D4@ntht201e.siemenscomms.co.uk>
In-Reply-To: <50B1CBA96870A34799A506B2313F266706A2A4D4@ntht201e.siemenscomms.co.uk>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 12 Oct 2005 14:51:12.0772 (UTC) FILETIME=[63B4FC40:01C5CF3C]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: fb6060cb60c0cea16e3f7219e40a0a81
Content-Transfer-Encoding: 7bit
Cc: "Dolly, Martin C, ALABS" <mdolly@att.com>, sipping <sipping@ietf.org>, GARCIN Sebastien RD-CORE-ISS <sebastien.garcin@francetelecom.com>
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Sender: sipping-bounces@ietf.org
Errors-To: sipping-bounces@ietf.org
Elwell, John wrote: > Paul, > > >>I don't know how valid an argument this is, but I am finding an >>"impedence mismatch" between the approaches in the two >>drafts, that is >>disconcerting. >> >>- In H-I, the reason is associated with the uri that >> was retargetted-from >> >>- In draft...retargeting... the reason is associated >> with the uri that was retargetted-to >> >>When you combine them, you get one entry with a >>retargetted-from uri and >>the reason why retargetting from it happened, and then you >>get another >>entry for the retargetted-to uri with the reason why >>retargetting to it >>happened. If they agree then they are redundant. If they are >>different, >>then one has to deal with why they are different. >> >>I'd be more comfortable if all the reasons for a particular >>retargetting >>were gathered up in *one* place. > > > [JRE] Your observation is correct. The way we (the authors) looked at is was > that the first entry shows why the attempt to send the request to the first > target failed and the second entry shows why the new target was selected > (e.g., forwarding to it because of busy). I agree it is equally valid to > look at the other way round. Hmm. It hadn't been apparent to me that there was a requirement for both kinds of reasons - why one failed vs why another was chosen. I just looked at the requirements in your draft and in H-I. They are pretty similar. The H-I draft says: 5) CONTENT-req: The "Request History" information for each occurrence of retargeting, shall include the following: ... 5.3) The reason for the Request-URI or address modification, While H-I puts the reason with the URI that was replaced rather than with the replacement, it seems that it is neutral about whether that is a positive reason or a negative one. So there would seem to be no reason why there couldn't even be one of each kind of reason for a given entry in H-I. (Though it might not be valid to have two from the same namespace - that isn't entirely clear to me.) So I think the H-I mechanism is sufficient, without adding yet another. As I said in another message, it does seem easier to say why a given address failed than it is to say in a positive sense why another was chosen. The reasons for failure are more easily enumerated than the reasons for choice. Nevertheless, if a suitable vocabulary is available, then I guess it can be left up to the agent making the retargetting decision to decide how to characterize its decision. But I do think it is important that the semantics of the alternatives be sufficiently well defined so as to enable those assigning a reason and those consuming a reason to decide their actions independently. I think H-I probably meets your requirements if only you add a new reason namespace. However, in 13.1 you hint at another requirement for backward compatibility with some components. Is that a requirement? Paul _______________________________________________ Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping This list is for NEW development of the application of SIP Use sip-implementors@cs.columbia.edu for questions on current sip Use sip@ietf.org for new developments of core SIP
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Dolly, Martin C, ALABS
- [Sipping] Re: draft-elwell-sipping-service-retarg… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… GARCIN Sebastien RD-CORE-ISS
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Henry Sinnreich
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Henry Sinnreich
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- [Sipping] Do we have a problem with History-Info … Dean Willis
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- [Sipping] draft-elwell-sipping-service-retargetin… Dean Willis
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Henry Sinnreich
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] draft-camarillo-sipping-sbc-funcs-0… Dan Wing
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Mary Barnes
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Mary Barnes
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- Re: [Sipping] Re: draft-elwell-sipping-service-re… David R Oran
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Jeroen van Bemmel
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- [Sipping] draft-camarillo-sipping-sbc-funcs-02.txt henry
- Re: [Sipping] draft-camarillo-sipping-sbc-funcs-0… Arjun Roychowdhury
- RE: [Sipping] draft-camarillo-sipping-sbc-funcs-0… henry
- RE: [Sipping] draft-camarillo-sipping-sbc-funcs-0… Medhavi Bhatia
- RE: [Sipping] draft-camarillo-sipping-sbc-funcs-0… henry
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] draft-camarillo-sipping-sbc-funcs-0… Henry Sinnreich
- Re: [Sipping] draft-camarillo-sipping-sbc-funcs-0… David R Oran
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Dale R. Worley
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Dale R. Worley
- Re: [Sipping] draft-camarillo-sipping-sbc-funcs-0… Gonzalo Camarillo
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John