Re: [Sip] INFO
Adam Roach <adam@nostrum.com> Thu, 18 October 2007 23:02 UTC
Return-path: <sip-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IieNd-000197-Rc; Thu, 18 Oct 2007 19:02:17 -0400
Received: from sip by megatron.ietf.org with local (Exim 4.43) id 1IieNc-00018l-8M for sip-confirm+ok@megatron.ietf.org; Thu, 18 Oct 2007 19:02:16 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IieNb-00018U-EP for sip@ietf.org; Thu, 18 Oct 2007 19:02:15 -0400
Received: from shaman.nostrum.com ([72.232.15.10] helo=nostrum.com) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IieNa-0004yu-Uz for sip@ietf.org; Thu, 18 Oct 2007 19:02:15 -0400
Received: from localhost.localdomain (ppp-70-242-127-246.dsl.rcsntx.swbell.net [70.242.127.246]) (authenticated bits=0) by nostrum.com (8.14.1/8.14.1) with ESMTP id l9IN29bh050177 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 18 Oct 2007 18:02:09 -0500 (CDT) (envelope-from adam@nostrum.com)
Message-ID: <4717E5E9.4070306@nostrum.com>
Date: Thu, 18 Oct 2007 18:02:01 -0500
From: Adam Roach <adam@nostrum.com>
User-Agent: Thunderbird 2.0.0.0 (X11/20070326)
MIME-Version: 1.0
To: Brian Stucker <bstucker@nortel.com>
Subject: Re: [Sip] INFO
References: <1ECE0EB50388174790F9694F77522CCF129C8008@zrc2hxm0.corp.nortel.com> <C33D3405.DF8D%eburger@bea.com> <1ECE0EB50388174790F9694F77522CCF129C8917@zrc2hxm0.corp.nortel.com>
In-Reply-To: <1ECE0EB50388174790F9694F77522CCF129C8917@zrc2hxm0.corp.nortel.com>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Received-SPF: pass (nostrum.com: 70.242.127.246 is authenticated by a trusted mechanism)
X-Virus-Scanned: ClamAV 0.91.2/4545/Wed Oct 17 16:05:57 2007 on shaman.nostrum.com
X-Virus-Status: Clean
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 25620135586de10c627e3628c432b04a
Cc: sip <sip@ietf.org>
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sip@ietf.org>
List-Help: <mailto:sip-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
Errors-To: sip-bounces@ietf.org
The interaction between errors and dialog termination wasn't crystal clear in 3261; and multiple usages within a dialog makes it even more messy. That's why Robert has poured so much effort into draft-ietf-sipping-dialogusage. It's an incredibly useful document the puts crystal clarity around exactly these kinds of issues. If we had the critical corrections process in place when it was progressing, it would have probably been part of that process. As it is, it forms an important adjunct to 3261. I can't completely back out whether Eric meant to talk about two usages in a single dialog or two different dialogs. In any case, if you get a 410 in response to a request -- including an INFO request -- the whole dialog goes away, including all of its usages (not just the usage the INFO was associated with -- although that's kind of a nebulous concept, since INFO isn't inherently associated with a *usage*, merely with a *dialog*. This is another place where INFO is underspecified; to be fair, though, the concept of usages developed after INFO was published). So, to be clear: if you send an INFO and get any of 404, 410, 416, 482-485, 502, or 604, then the dialog goes away. Period. If INFO causes a 480 or 481, then the INVITE usage goes away. If the INVITE was the last usage in the dialog, then the dialog goes away. /a Brian Stucker wrote: > Eric, > > Where did you find the requirement that a 4xx to an INFO kills the call? > I just re-read RFC-2976, there's nothing in there that says anything > about an error response to an INFO killing the call dialog at all. > > Section 2.2: > > "A 481 Call Leg/Transaction Does Not Exist message MUST be sent by > a UAS if the INFO request does not match any existing call leg." > > (No requirement to kill the call dialog, although it would seem > appropriate to do so) > > > "Other request failure (4xx), Server Failure (5xx) and Global Failure > (6xx) responses MAY be sent for the INFO Request." > > (No requirement to kill the call dialog) > > Sction 2.4: > > "...the INFO message MUST NOT change the state of the SIP call, > or the sessions initiated by SIP." > > Regards, > Brian > > >> -----Original Message----- >> From: Eric Burger [mailto:eburger@bea.com] >> Sent: Thursday, October 18, 2007 3:02 PM >> To: Stucker, Brian (RICH1:AR00) >> Cc: sip >> Subject: Re: [Sip] INFO >> >> Missing the point. >> >> If, for some reason, a NOTIFY gets a, for example, 410 >> response (instead of 200 OK), the *subscription* dialog terminates. >> >> If an INFO gets a 410, the *call dialog* terminates. >> >> Probably not the behavior people expect. >> >> _______________________________________________ Sip mailing list https://www1.ietf.org/mailman/listinfo/sip This list is for NEW development of the core SIP Protocol Use sip-implementors@cs.columbia.edu for questions on current sip Use sipping@ietf.org for new developments on the application of sip
- RE: [Sip] INFO Hadriel Kaplan
- RE: [Sip] INFO Peili Xu
- Re: [Sip] INFO Eric Burger
- [Sip] INFO Eric Burger
- Re: [Sip] INFO Peili Xu
- Re: [Sip] INFO peter_blatherwick
- RE: [Sip] INFO Jeroen van Bemmel
- RE: [Sip] INFO Eric Burger
- RE: [Sip] INFO Hadriel Kaplan
- Re: [Sip] INFO Eric Burger
- Re: [Sip] INFO Eric Burger
- Re: [Sip] INFO Eric Burger
- RE: [Sip] INFO Francois Audet
- Re: [Sip] INFO Eric Burger
- RE: [Sip] INFO Bram Verburg
- Re: [Sip] INFO Eric Burger
- RE: [Sip] INFO Bram Verburg
- Re: [Sip] INFO Eric Burger
- RE: [Sip] INFO Henry Sinnreich
- RE: [Sip] INFO - more on SIP-T Henry Sinnreich
- RE: [Sip] INFO Bram Verburg
- RE: [Sip] INFO - more on SIP-T Beith, Gordon
- RE: [Sip] INFO Chris Boulton
- RE: [Sip] INFO - more on SIP-T Chris Boulton
- RE: [Sip] INFO - more on SIP-T Peili Xu
- RE: [Sip] INFO Peili Xu
- RE: [Sip] INFO Christer Holmberg (JO/LMF)
- RE: [Sip] INFO - more on SIP-T Chris Boulton
- RE: [Sip] INFO - more on SIP-T Peili Xu
- RE: [Sip] INFO - more on SIP-T Henry Sinnreich
- RE: [Sip] INFO - more on SIP-T Francois Audet
- RE: [Sip] INFO Hadriel Kaplan
- RE: [Sip] INFO Francois Audet
- RE: [Sip] INFO Jackson, James
- RE: [Sip] INFO Eric Burger
- RE: [Sip] INFO Eric Burger
- RE: [Sip] INFO / SIP-T / MediaCtrl Bram Verburg
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Brian Stucker
- Re: [Sip] INFO Eric Burger
- RE: [Sip] INFO Francois Audet
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Christer Holmberg (JO/LMF)
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Hadriel Kaplan
- RE: [Sip] INFO Francois Audet
- RE: [Sip] INFO Hadriel Kaplan
- Re: [Sip] INFO Eric Burger
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Hadriel Kaplan
- RE: [Sip] INFO Francois Audet
- Re: [Sip] INFO Eric Burger
- RE: [Sip] INFO Hadriel Kaplan
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Juha Heinanen
- RE: [Sip] INFO Christer Holmberg (JO/LMF)
- RE: [Sip] INFO Christer Holmberg (JO/LMF)
- RE: [Sip] INFO Christer Holmberg (JO/LMF)
- Re: [Sip] INFO Eric Burger
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Raj Jain
- Re: [Sip] INFO Adam Roach
- RE: [Sip] INFO Christer Holmberg
- RE: [Sip] INFO Hadriel Kaplan
- Re: [Sip] INFO Adam Roach
- RE: [Sip] INFO Hadriel Kaplan
- Re: [Sip] INFO Adam Roach
- RE: [Sip] INFO Brian Stucker
- Re: [Sip] INFO Adam Roach
- Re: [Sip] INFO Paul Kyzivat
- RE: [Sip] INFO Hadriel Kaplan
- Re: [Sip] INFO Adam Roach
- RE: [Sip] INFO Steve Langstaff
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Brian Stucker
- Re: [Sip] INFO Adam Roach
- RE: [Sip] INFO Christer Holmberg
- Re: [Sip] INFO Adam Roach
- Re: [Sip] INFO Dale.Worley
- Re: [Sip] INFO Adam Roach
- Re: [Sip] INFO Spencer Dawkins
- RE: [Sip] INFO Mary Barnes
- Re: [Sip] INFO Adam Roach
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Hadriel Kaplan
- RE: [Sip] INFO Hadriel Kaplan
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Brian Stucker
- Re: [Sip] INFO Dean Willis
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Francois Audet
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Hadriel Kaplan
- RE: [Sip] INFO Audet, Francois (SC100:3055)
- RE: [Sip] INFO Elwell, John
- RE: [Sip] INFO Hadriel Kaplan
- What are we arguing about when we say INFO? (was … Dean Willis
- Re: What are we arguing about when we say INFO? (… Spencer Dawkins
- RE: What are we arguing about when we say INFO? (… Audet, Francois (SC100:3055)
- RE: What are we arguing about when we say INFO? (… Brian Stucker
- Re: What are we arguing about when we say INFO? (… Adam Roach
- Re: What are we arguing about when we say INFO? (… Eric Burger
- RE: What are we arguing about when we say INFO? (… Francois Audet
- Re: [Sip] Unsolicited NOTIFY/INFO versus Solicite… Paul Kyzivat
- RE: What are we arguing about when we say INFO? (… Christer Holmberg
- RE: What are we arguing about when we say INFO? (… Francois Audet
- VS: What are we arguing about when we say INFO? (… Christer Holmberg
- [Sip] Francois' counter to INFO (was Re: What are… Dean Willis
- Re: What are we arguing about when we say INFO? (… Dean Willis
- RE: What are we arguing about when we say INFO? (… Francois Audet
- Re: What are we arguing about when we say INFO? (… Paul Kyzivat
- RE: What are we arguing about when we say INFO? (… Francois Audet
- Re: [Sip] INFO Dean Willis
- Re: What are we arguing about when we say INFO? (… Dean Willis
- RE: What are we arguing about when we say INFO? (… Francois Audet
- [Sip] RE: Francois' counter to INFO (was Re: What… Francois Audet
- Re: What are we arguing about when we say INFO? (… Jeroen van Bemmel
- RE: What are we arguing about when we say INFO? (… DRAGE, Keith (Keith)
- Re: [Sip] INFO Eric Burger
- RE: What are we arguing about when we say INFO? (… Francois Audet
- RE: [Sip] INFO Christer Holmberg
- Re: [Sip] Francois' counter to INFO (was Re: What… Salvatore Loreto
- Re: [Sip] INFO Eric Burger
- RE: [Sip] Francois' counter to INFO (was Re: What… Michael Procter
- RE: [Sip] Francois' counter to INFO (was Re: What… Francois Audet
- RE: [Sip] Francois' counter to INFO (was Re: What… Brian Stucker
- Re: What are we arguing about when we say INFO? (… Dean Willis
- RE: What are we arguing about when we say INFO? (… Brian Stucker
- RE: [Sip] INFO Brian Stucker
- Re: What are we arguing about when we say INFO? (… Paul Kyzivat
- RE: What are we arguing about when we say INFO? (… Sumit Garg
- RE: What are we arguing about when we say INFO? (… Brian Stucker
- Re: What are we arguing about when we say INFO? (… Paul Kyzivat
- RE: What are we arguing about when we say INFO? (… Hadriel Kaplan
- RE: What are we arguing about when we say INFO? (… Hadriel Kaplan
- RE: [Sip] Francois' counter to INFO (was Re: What… Salvatore Loreto
- Re: What are we arguing about when we say INFO? (… Adam Roach
- Re: [Sip] INFO Eric Burger
- RE: [Sip] Francois' counter to INFO (was Re: What… Christer Holmberg
- RE: [Sip] INFO Christer Holmberg
- RE: What are we arguing about when we say INFO? (…
- RE: [Sip] Francois' counter to INFO (was Re: What…
- Re: [Sip] Francois' counter to INFO (was Re: What… Paul Kyzivat
- RE: [Sip] Francois' counter to INFO (was Re: What… Christer Holmberg
- Re: [Sip] Francois' counter to INFO (was Re: What… Eric Burger
- Re: [Sip] INFO Dean Willis
- RE: [Sip] Francois' counter to INFO (was Re: What… Francois Audet
- RE: [Sip] INFO Brian Stucker
- Re: [Sip] Unsolicited NOTIFY/INFO versus Solicite… Jeroen van Bemmel
- [Sip] RE: Unsolicited NOTIFY/INFO versus Solicite… Hadriel Kaplan
- RE: [Sip] Francois' counter to INFO (was Re: What… Hadriel Kaplan
- RE: [Sip] Francois' counter to INFO (was Re: What… Christer Holmberg
- Re: [Sip] Francois' counter to INFO (was Re: What… Dean Willis
- RE: [Sip] INFO Christer Holmberg
- Re: [Sip] INFO Paul Kyzivat
- RE: [Sip] INFO Christer Holmberg
- Re: [Sip] INFO Paul Kyzivat
- Re: [Sip] Unsolicited NOTIFY/INFO versus Solicite… Eric Burger
- Re: What are we arguing about when we say INFO? (… Dean Willis
- Re: What are we arguing about when we say INFO? (… Dean Willis
- Re: What are we arguing about when we say INFO? (… Dean Willis
- Re: [Sip] Francois' counter to INFO (was Re: What… Dean Willis
- RE: [Sip] INFO Christer Holmberg
- Re: [Sip] INFO Dean Willis
- RE: [Sip] INFO Christer Holmberg
- Re: [Sip] INFO Paul Kyzivat
- Re: [Sip] Francois' counter to INFO (was Re: What… Dean Willis
- RE: [Sip] INFO Hadriel Kaplan
- Re: [Sip] INFO Dean Willis
- RE: [Sip] Francois' counter to INFO (was Re: What… Hadriel Kaplan
- RE: [Sip] Unsolicited NOTIFY/INFO versus Solicite… Hadriel Kaplan
- Re: [Sip] INFO Paul Kyzivat
- RE: [Sip] INFO Christer Holmberg
- Re: [Sip] INFO Paul Kyzivat
- RE: [Sip] INFO Christer Holmberg
- Re: [Sip] INFO Paul Kyzivat
- RE: [Sip] INFO Christer Holmberg
- RE: [Sip] INFO Sumit Garg
- RE: [Sip] INFO Hadriel Kaplan
- RE: [Sip] INFO Francois Audet
- Re: [Sip] INFO Paul Kyzivat
- RE: [Sip] INFO Hadriel Kaplan
- RE: [Sip] INFO Elwell, John
- Re: [Sip] INFO Dean Willis
- Re: [Sip] INFO Paul Kyzivat
- RE: [Sip] INFO Brian Stucker
- Re: [Sip] INFO Paul Kyzivat
- RE: What are we arguing about when we say INFO? (… Brian Stucker
- Re: What are we arguing about when we say INFO? (… Dean Willis
- RE: What are we arguing about when we say INFO? (… Brian Stucker
- Re: [Sip] INFO Spencer Dawkins
- Re: [Sip] INFO Paul Kyzivat
- Re: [Sip] INFO Dean Willis
- RE: [Sip] INFO Hadriel Kaplan
- RE: [Sip] INFO Hadriel Kaplan
- Re: [Sip] INFO Dean Willis
- RE: [Sip] INFO Michael Procter
- RE: What are we arguing about when we say INFO? (… Christer Holmberg
- RE: What are we arguing about when we say INFO? (… Christer Holmberg
- Re: [Sip] INFO Paul Kyzivat
- Re: What are we arguing about when we say INFO? (… Paul Kyzivat
- RE: [Sip] INFO Elwell, John
- RE: [Sip] INFO Hadriel Kaplan
- RE: [Sip] INFO Hadriel Kaplan
- Re: [Sip] INFO Paul Kyzivat
- RE: [Sip] INFO Hadriel Kaplan
- Re: [Sip] INFO Paul Kyzivat
- RE: What are we arguing about when we say INFO? (… Hadriel Kaplan
- Re: What are we arguing about when we say INFO? (… Dean Willis
- Re: [Sip] INFO Dean Willis
- Re: [Sip] INFO Dean Willis
- Re: [Sip] INFO Paul Kyzivat
- Re: [Sip] INFO Eric Burger
- [Sip] Re: Unsolicited NOTIFY/INFO versus Solicite… Eric Burger
- RE: [Sip] INFO Brian Stucker
- Re: [Sip] Unsolicited NOTIFY/INFO versus Solicite… Paul Kyzivat
- RE: [Sip] Unsolicited NOTIFY/INFO versus Solicite… Hadriel Kaplan
- RE: What are we arguing about when we say INFO? (… Christer Holmberg
- RE: What are we arguing about when we say INFO? (… Christer Holmberg
- RE: [Sip] INFO Christer Holmberg
- Re: What are we arguing about when we say INFO? (… Paul Kyzivat
- Re: [Sip] INFO Eric Burger
- Re: [Sip] Unsolicited NOTIFY/INFO versus Solicite… Eric Burger
- RE: [Sip] INFO Brian Stucker
- Re: [Sip] INFO Adam Roach
- RE: [Sip] Unsolicited NOTIFY/INFO versus Solicite… Hadriel Kaplan
- Re: [Sip] Unsolicited NOTIFY/INFO versus Solicite… Juha Heinanen
- RE: [Sip] INFO Elwell, John
- RE: [Sip] INFO Michael Procter
- RE: [Sip] INFO Christer Holmberg
- RE: [Sip] INFO Elwell, John
- Re: [Sip] INFO Paul Kyzivat
- [Sip] 500 Conference Server full response - is th… Avasarala Ranjit-A20990
- RE: [Sip] INFO Hadriel Kaplan
- Re: [Sip] INFO Paul Kyzivat
- RE: [Sip] INFO Brian Stucker
- Re: [Sip] INFO Paul Kyzivat
- RE: [Sip] INFO Hadriel Kaplan
- Re: [Sip] INFO Jeroen van Bemmel
- RE: [Sip] INFO Christer Holmberg
- RE: [Sip] INFO Christer Holmberg
- Re: [Sip] INFO Paul Kyzivat
- Re: [Sip] INFO Paul Kyzivat
- Re: [Sip] INFO Paul Kyzivat
- RE: [Sip] INFO Hadriel Kaplan
- RE: [Sip] INFO Hadriel Kaplan
- RE: Complexity (was Re: [Sip] INFO) Brian Stucker
- RE: [Sip] INFO Christer Holmberg
- Re: [Sip] INFO Paul Kyzivat
- RE: [Sip] INFO Christer Holmberg
- Re: [Sip] INFO Spencer Dawkins
- RE: [Sip] INFO Hadriel Kaplan
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Christer Holmberg
- Re: [Sip] INFO Dean Willis
- Re: [Sip] INFO Dean Willis
- RE: [Sip] INFO Christer Holmberg
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Elwell, John
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Brian Stucker
- Re: [Sip] INFO Adam Roach
- Re: [Sip] INFO Paul Kyzivat
- RE: [Sip] INFO Sumit Garg
- Re: [Sip] INFO Adam Roach
- RE: [Sip] INFO Hadriel Kaplan
- Re: [Sip] INFO Robert Sparks
- Re: [Sip] INFO Paul Kyzivat
- RE: [Sip] INFO Sumit Garg
- Re: [Sip] INFO Robert Sparks
- Re: [Sip] INFO Paul Kyzivat
- Re: [Sip] INFO Adam Roach
- Re: [Sip] INFO Paul Kyzivat
- Re: [Sip] INFO Juha Heinanen
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Brian Stucker
- Re: [Sip] INFO Spencer Dawkins
- Re: [Sip] INFO Adam Roach
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Sanjay Sinha (sanjsinh)
- Re: [Sip] INFO Adam Roach
- RE: [Sip] INFO Christer Holmberg
- Re: [Sip] INFO Dale.Worley
- RE: [Sip] INFO Brian Stucker
- RE: [Sip] INFO Christer Holmberg
- NOTIFY proposal is not NOTIFY (was Re: [Sip] INFO) Eric Burger
- KPML design (was Re: [Sip] INFO) Eric Burger
- Complexity (was Re: [Sip] INFO) Eric Burger
- Re: Complexity (was Re: [Sip] INFO) Paul Kyzivat
- Re: NOTIFY proposal is not NOTIFY (was Re: [Sip] … Eric Burger
- Re: NOTIFY proposal is not NOTIFY (was Re: [Sip] … Paul Kyzivat
- RE: NOTIFY proposal is not NOTIFY (was Re: [Sip] … Sanjay Sinha (sanjsinh)
- RE: NOTIFY proposal is not NOTIFY (was Re: [Sip] … Hadriel Kaplan
- RE: NOTIFY proposal is not NOTIFY (was Re: [Sip] … Brian Stucker
- RE: NOTIFY proposal is not NOTIFY (was Re: [Sip] … Brian Stucker
- Re: [Sip] INFO Adam Roach
- What we are trying to solve (RE: Complexity (was … Christer Holmberg
- Only one single invite usage (was: RE: [Sip] INFO) Christer Holmberg
- Re: NOTIFY proposal is not NOTIFY (was Re: [Sip] … Paul Kyzivat
- Re: [Sip] INFO Dean Willis
- Re: NOTIFY proposal is not NOTIFY (was Re: [Sip] … Eric Burger
- Re: [Sip] INFO Dean Willis
- Re: [Sip] INFO Adam Roach
- Re: [Sip] INFO Adam Roach
- Re: [Sip] Unsolicited NOTIFY/INFO versus Solicite… Eric Burger