Re: [Sip] Possible bug in "Non-INVITE Client Transaction" - 17.1.2.2

Peter Hanratty <peter@solwisetelephony.co.uk> Fri, 08 April 2011 12:04 UTC

Return-Path: <peter@solwisetelephony.co.uk>
X-Original-To: sip@core3.amsl.com
Delivered-To: sip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 260123A6903 for <sip@core3.amsl.com>; Fri, 8 Apr 2011 05:04:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.531
X-Spam-Level:
X-Spam-Status: No, score=-1.531 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, RCVD_NUMERIC_HELO=2.067]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sBg14mGLrPXg for <sip@core3.amsl.com>; Fri, 8 Apr 2011 05:04:28 -0700 (PDT)
Received: from mail5.eurofasthost.com (mail5.eurofasthost.com [79.99.64.54]) by core3.amsl.com (Postfix) with ESMTP id E4B263A68DC for <sip@ietf.org>; Fri, 8 Apr 2011 05:04:27 -0700 (PDT)
Received: from 217.22.88.246 [217.22.88.246] by mail5.eurofasthost.com with SMTP; Fri, 8 Apr 2011 13:05:38 +0100
Message-ID: <4D9EF9C2.7090101@solwisetelephony.co.uk>
Date: Fri, 08 Apr 2011 13:04:18 +0100
From: Peter Hanratty <peter@solwisetelephony.co.uk>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.7) Gecko/20100111 Thunderbird/3.0.1
MIME-Version: 1.0
To: sip@ietf.org
References: <BANLkTimgohzMAtinJutHfeDRETduGzjZvg@mail.gmail.com> <4CE3ABC5-E50D-4EA9-B8C1-09991BC00E0A@softarmor.com> <BANLkTin-5OBTgn08tccUSt6Av_mAkiorzw@mail.gmail.com>
In-Reply-To: <BANLkTin-5OBTgn08tccUSt6Av_mAkiorzw@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------050600040705040209000003"
Subject: Re: [Sip] Possible bug in "Non-INVITE Client Transaction" - 17.1.2.2
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sip>
List-Post: <mailto:sip@ietf.org>
List-Help: <mailto:sip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Apr 2011 12:04:30 -0000

While youre at it, the INVITE server transaction could use some 
rethinking.  Terminating on a 2xx but on no other final response is a 
bit daft and makes people like me want to cut corners rather than use 
other objects such as the dialog or session to handle the ACK, which 
doesn't really make for a nice logical model :)  The ACK is attached to 
a single transaction and should handled by that transaction (as it is 
for a non-2xx final response).


Peter Hanratty
Senior Software Developer

Pinnacle Telecom Group PLC
Brooke House
4 The Lakes
Bedford Road
Northampton
NN4 7YD

Tel:  0845-006-0800
Fax:  0871-872-0866


On 08/04/2011 08:56, Iñaki Baz Castillo wrote:
> 2011/4/8 Dean Willis<dean.willis@softarmor.com>:
>    
>> I think you're right that the spec is written incorrectly. I believe it should describe that the multiplier on T1 doubles with each reset. This is not clear in the existing text. So for example, if 8*T1<  T2, then the third reset is 8*T1, and if 16*T1<  T2, then the 4th reset is 16*T2
>>
>> Otherwise said, MIN(2^N*T1,T2) where N is the repetition iterator.
>>      
> That would clarify it, right.
>
>
>    
>>> PS: Sorry for the cross-posting, I don't know which maillist is better
>>> to report it.
>>>        
>> sipcore@ietf.org would probably be the right place.
>>      
> Finally I've reported an errata for RFC 3261 (hope it's also a good place):
>
>    http://www.rfc-editor.org/errata_search.php?rfc=3261
>
>
> Thanks a lot.
>
>    
>
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 9.0.894 / Virus Database: 271.1.1/3545 - Release Date: 04/01/11 19:36:00
>
>