Re: [Sip] Constraints on MESSAGE responses
Dean Willis <dean.willis@softarmor.com> Wed, 07 September 2005 21:30 UTC
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1ED7V2-00060j-Uo; Wed, 07 Sep 2005 17:30:32 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1ED7V0-00060e-N2 for sip@megatron.ietf.org; Wed, 07 Sep 2005 17:30:31 -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 RAA23070 for <sip@ietf.org>; Wed, 7 Sep 2005 17:30:28 -0400 (EDT)
Received: from nylon.softarmor.com ([66.135.38.164]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1ED7YF-0004qu-86 for sip@ietf.org; Wed, 07 Sep 2005 17:33:52 -0400
Received: from [64.101.149.214] (dhcp-64-101-149-214.cisco.com [64.101.149.214]) (authenticated bits=0) by nylon.softarmor.com (8.13.1/8.13.1) with ESMTP id j87LYnsr026809 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NO); Wed, 7 Sep 2005 16:34:51 -0500
In-Reply-To: <DA62A6E0CDD1B34A84557FF1AC850C57A0F18B@EXC01B.cselt.it>
References: <DA62A6E0CDD1B34A84557FF1AC850C57A0F18B@EXC01B.cselt.it>
Mime-Version: 1.0 (Apple Message framework v622)
Content-Type: text/plain; charset="US-ASCII"; format="flowed"
Message-Id: <996cdac34d56ee68078aa29607f0b8e6@softarmor.com>
Content-Transfer-Encoding: 7bit
From: Dean Willis <dean.willis@softarmor.com>
Subject: Re: [Sip] Constraints on MESSAGE responses
Date: Wed, 07 Sep 2005 16:30:28 -0500
To: Cuda Alberto <Alberto.Cuda@TILAB.COM>
X-Mailer: Apple Mail (2.622)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352
Content-Transfer-Encoding: 7bit
Cc: 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>
Sender: sip-bounces@ietf.org
Errors-To: sip-bounces@ietf.org
On Sep 7, 2005, at 5:36 AM, Cuda Alberto wrote: > According to RFC 3428, paragraph 7, an UAS must send a final response > immediately after receiving a MESSAGE request. What does "immediately" > actually mean? > MESSAGE is a non-invite transaction, so the constraints from: draft-sparks-sip-nit-problems-02.txt and draft-sparks-sip-nit-actions-03.txt apply. Note that both of these documents are approved and in the RFC editor queue. Clearly you need to respond before the retransmit timer occurs. That retransmit timer can be delayed by a 100-class provisional response, so if the final response requires some "pending" time, then one should send a 100 within the first retransmit window (but not before timer E lapses if a non-reliable transport is used). This is more completely spelled out in action 1 of the nit-actions draft: A SIP element MUST NOT send any provisional response with a Status-Code other than 100 to a non-INVITE request. A SIP element MUST NOT respond to a non-INVITE request with a Status-Code of 100 over any unreliable transport, such as UDP, before the amount of time it takes a client transaction's Timer E to be reset to T2. A SIP element MAY respond to a non-INVITE request with a Status-Code of 100 over a reliable transport at any time. Without regard to transport, a SIP element MUST respond to a non-INVITE request with a Status-Code of 100 if it has not otherwise responded after the amount of time it takes a client transaction's Timer E to be reset to T2. -- Dean _______________________________________________ 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
- [Sip] Constraints on MESSAGE responses Cuda Alberto
- Re: [Sip] Constraints on MESSAGE responses Hisham Khartabil
- RE: [Sip] Constraints on MESSAGE responses Cuda Alberto
- Re: [Sip] Constraints on MESSAGE responses Vijay K. Gurbani
- RE: [Sip] Constraints on MESSAGE responses Dale R. Worley
- Re: [Sip] Constraints on MESSAGE responses Dean Willis
- Re: [Sip] Constraints on MESSAGE responses Hisham Khartabil