Re: [Sipping] Re: draft-elwell-sipping-service-retargeting-00.txt
David R Oran <oran@cisco.com> Wed, 19 October 2005 13:23 UTC
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1ESDuM-0001O6-Kk; Wed, 19 Oct 2005 09:23:06 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1ESDuK-0001Nq-Gs for sipping@megatron.ietf.org; Wed, 19 Oct 2005 09:23:04 -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 JAA16086 for <sipping@ietf.org>; Wed, 19 Oct 2005 09:22:54 -0400 (EDT)
Received: from sj-iport-5.cisco.com ([171.68.10.87]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1ESE64-0003KK-NL for sipping@ietf.org; Wed, 19 Oct 2005 09:35:13 -0400
Received: from sj-core-4.cisco.com ([171.68.223.138]) by sj-iport-5.cisco.com with ESMTP; 19 Oct 2005 06:22:55 -0700
X-IronPort-AV: i="3.97,231,1125903600"; d="scan'208"; a="221582143:sNHT29319480"
Received: from imail.cisco.com (imail.cisco.com [128.107.200.91]) by sj-core-4.cisco.com (8.12.10/8.12.6) with ESMTP id j9JDMqUw027644; Wed, 19 Oct 2005 06:22:53 -0700 (PDT)
Received: from [10.32.245.153] (stealth-10-32-245-153.cisco.com [10.32.245.153]) by imail.cisco.com (8.12.11/8.12.10) with SMTP id j9JDXFvO015694; Wed, 19 Oct 2005 06:33:16 -0700
In-Reply-To: <1129698132.22142.311.camel@localhost>
References: <1ECE0EB50388174790F9694F77522CCF04CE9A10@zrc2hxm0.corp.nortel.com> <1129698132.22142.311.camel@localhost>
Mime-Version: 1.0 (Apple Message framework v734)
Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed"
Message-Id: <968B784F-106E-494E-AE37-8E2EEEEA1BCA@cisco.com>
Content-Transfer-Encoding: 7bit
From: David R Oran <oran@cisco.com>
Subject: Re: [Sipping] Re: draft-elwell-sipping-service-retargeting-00.txt
Date: Wed, 19 Oct 2005 09:22:48 -0400
To: Dean Willis <dean.willis@softarmor.com>
X-Mailer: Apple Mail (2.734)
DKIM-Signature: a=rsa-sha1; q=dns; l=2145; t=1129728798; x=1130160998; c=nowsp; s=nebraska; h=Subject:From:Date:Content-Type:Content-Transfer-Encoding; d=cisco.com; i=oran@cisco.com; z=Subject:Re=3A=20[Sipping]=20Re=3A=20draft-elwell-sipping-service-retargeting-00. txt| From:David=20R=20Oran=20<oran@cisco.com>| Date:Wed,=2019=20Oct=202005=2009=3A22=3A48=20-0400| Content-Type:text/plain=3B=20charset=3DUS-ASCII=3B=20delsp=3Dyes=3B=20format=3Dflowed| Content-Transfer-Encoding:7bit; b=OyUYoe921OlFIRQh9QOhRVla/KwbVx3tO0EvdJVarsXGnYXpnhqTGMDYE26hEbZH4K7urrbv erltGm4EzdJ0n0PYVA2JRgUrmSc8VUzfpSE4WoQtK69jY73kGSN0zECyX+ChZHCiNMBqlhRiq/t j498pECbC7ZBgl4Ti55bhYI8=
Authentication-Results: imail.cisco.com; header.From=oran@cisco.com; dkim=pass ( message from cisco.com verified; );
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cd26b070c2577ac175cd3a6d878c6248
Content-Transfer-Encoding: 7bit
Cc: sipping <sipping@ietf.org>, Francois Audet <audet@nortel.com>, "Elwell, John" <john.elwell@siemens.com>, Paul Kyzivat <pkyzivat@cisco.com>, "Michael Hammer (mhammer)" <mhammer@cisco.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
On Oct 19, 2005, at 1:02 AM, Dean Willis wrote: > On Tue, 2005-10-18 at 16:22 -0500, Francois Audet wrote: > > >> My issue is when the endpoint is "faking" the 486 because there was >> never any >> 486 received. I think a GW (or B2BUA or SIP phone) sending a 302 >> with an >> embedded >> fake 486 just to make the other end believe (through History-Info or >> not) that >> it was Call Forward Busy is an abuse of the protocol. >> >> If there is a 486 Reason in there, it should be because there was >> a 486 >> received. >> > > Well, if I send you a 302 because I would have sent you a 486 if I > hadn't had an alternative (i.e. a call-forward because I was busy > here) > is that faking? > > Off the wall... (common for me)... 302 says "moved temporarily -please try this other contact, not me" 486 says "busy here" you'll have to figure out what if anything to do about this. What we don't have a way of saying is "I'm busy, go try this other place". One way to do that is to put a Reason header on the 302. That's more than a bit weird because it says you need more than the SIP response to tell you what's happening (Mary pointed this out in a message I just finished digesting). Another way to do this is to allow a contact on a 486. That's also kind of weird. A third way is to in fact invent a new 3xx which means exactly "Try this other place because I'm busy" (as opposed to moved temporarily). Why don't we just do the last of these? It's completely straightforward to me. Dave. P.S. In terms of the debate over "telling you what happened so you can figure out what the right thing to do is" versus "telling the SIP infrastructure exactly what to do", I have consistently been in the former camp. In fact, that reasoning was one of the things that motivated both the Reason header and the History-Info work. I have a strong preference to avoid putting service directives into URIs except as a last resort, and only then when you know EXACTLY what you want a server to do and can ensure that the request in fact gets routed to that server. > Can't I legimately file a "History-Info" saying I redirected you for a > reason? If so, what other reason would you suggest I use? > > What if the 302 were being generated bya B2BUA instead of a > terminal UA? > > Or is History-Info just sort of broken when generated by a UA? > > --Dean > > > > _______________________________________________ > 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 > _______________________________________________ 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