Re: [Dime] Issue#32 status

"Wiehe, Ulrich (NSN - DE/Munich)" <ulrich.wiehe@nsn.com> Fri, 21 February 2014 09:06 UTC

Return-Path: <ulrich.wiehe@nsn.com>
X-Original-To: dime@ietfa.amsl.com
Delivered-To: dime@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 373A01A000E for <dime@ietfa.amsl.com>; Fri, 21 Feb 2014 01:06:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.9
X-Spam-Level:
X-Spam-Status: No, score=-6.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7MhKFsAZphRN for <dime@ietfa.amsl.com>; Fri, 21 Feb 2014 01:06:53 -0800 (PST)
Received: from demumfd002.nsn-inter.net (demumfd002.nsn-inter.net [93.183.12.31]) by ietfa.amsl.com (Postfix) with ESMTP id F33BC1A000A for <dime@ietf.org>; Fri, 21 Feb 2014 01:06:52 -0800 (PST)
Received: from demuprx017.emea.nsn-intra.net ([10.150.129.56]) by demumfd002.nsn-inter.net (8.12.11.20060308/8.12.11) with ESMTP id s1L96kk1009321 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Fri, 21 Feb 2014 10:06:47 +0100
Received: from DEMUHTC002.nsn-intra.net ([10.159.42.33]) by demuprx017.emea.nsn-intra.net (8.12.11.20060308/8.12.11) with ESMTP id s1L96eQ7007897 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 21 Feb 2014 10:06:46 +0100
Received: from DEMUHTC007.nsn-intra.net (10.159.42.38) by DEMUHTC002.nsn-intra.net (10.159.42.33) with Microsoft SMTP Server (TLS) id 14.3.123.3; Fri, 21 Feb 2014 10:06:44 +0100
Received: from DEMUMBX014.nsn-intra.net ([169.254.14.242]) by DEMUHTC007.nsn-intra.net ([10.159.42.38]) with mapi id 14.03.0123.003; Fri, 21 Feb 2014 10:06:44 +0100
From: "Wiehe, Ulrich (NSN - DE/Munich)" <ulrich.wiehe@nsn.com>
To: ext Ben Campbell <ben@nostrum.com>, Steve Donovan <srdonovan@usdonovans.com>
Thread-Topic: [Dime] Issue#32 status
Thread-Index: Ac8tiAGtvQe9mwQAS968RUS8ackr7wAHlw0AADeZSgAAFGQfsA==
Date: Fri, 21 Feb 2014 09:06:43 +0000
Message-ID: <5BCBA1FC2B7F0B4C9D935572D9000668151B4106@DEMUMBX014.nsn-intra.net>
References: <5BCBA1FC2B7F0B4C9D935572D9000668151B3D63@DEMUMBX014.nsn-intra.net> <53050FE6.2090800@usdonovans.com> <4E45B36C-AB19-4869-A73B-4BA98B4ED0A4@nostrum.com>
In-Reply-To: <4E45B36C-AB19-4869-A73B-4BA98B4ED0A4@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.159.42.112]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-purgate-type: clean
X-purgate-Ad: Categorized by eleven eXpurgate (R) http://www.eleven.de
X-purgate: clean
X-purgate: This mail is considered clean (visit http://www.eleven.de for further information)
X-purgate-size: 1618
X-purgate-ID: 151667::1392973607-00003660-82872FF8/0-0/0-0
Archived-At: http://mailarchive.ietf.org/arch/msg/dime/cWO1OEd-YYVbvtBm9xjnO1Xmi3Y
Cc: "dime@ietf.org list" <dime@ietf.org>
Subject: Re: [Dime] Issue#32 status
X-BeenThere: dime@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Diameter Maintanence and Extentions Working Group <dime.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dime>, <mailto:dime-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dime/>
List-Post: <mailto:dime@ietf.org>
List-Help: <mailto:dime-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dime>, <mailto:dime-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Feb 2014 09:06:56 -0000

Ben,

my preference for Time was based on the assumtion that it implicitly covers the overflow   (see RFC 6733 clause 4.3.1).

I'm ok with Unsigned64, but then we need to address overflow more precisely, e.g.:

For the reacting node: a newly received sequence number Sn must be considered fresher than a stored sequence number Ss if and only if Ss < Sn < Ss+2^63 or Sn < Ss-2^63.
For the reporting node: when Sl is the last generated sequence number and So is the oldest potentially not yet expired sequence number, a newly generated sequence number Sn must comply with ( Sl < Sn < Sl+2^63 or Sn < sl-2^63 )and( So < Sn < So+2^63 or Sn < So-2^63 ).

Ulrich




-----Original Message-----
From: DiME [mailto:dime-bounces@ietf.org] On Behalf Of ext Ben Campbell
Sent: Thursday, February 20, 2014 11:43 PM
To: Steve Donovan
Cc: dime@ietf.org list
Subject: Re: [Dime] Issue#32 status


On Feb 19, 2014, at 2:11 PM, Steve Donovan <srdonovan@usdonovans.com> wrote:

>>> Sequence-Number is of type Time, however the value need not correspond to the point in time of generation.
>> SRD> I don't agree that the type should be time.  It should be of type Unsigned64.  A time stamp can be inserted into it but we should not prevent simple sequence numbers.  I agree with the remainder of the statement.
> 


+1. Making it type Time implies that the recipient can do something time related with the value. That is not the case here.

_______________________________________________
DiME mailing list
DiME@ietf.org
https://www.ietf.org/mailman/listinfo/dime