Re: [Dime] RFC 4006 bis - IMEI

Dave Dolson <> Fri, 01 July 2016 17:11 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 3CABB12D764 for <>; Fri, 1 Jul 2016 10:11:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -3.346
X-Spam-Status: No, score=-3.346 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.426] autolearn=ham autolearn_force=no
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id eHNsvGduitka for <>; Fri, 1 Jul 2016 10:10:58 -0700 (PDT)
Received: from ( []) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 40B9512D76E for <>; Fri, 1 Jul 2016 10:10:57 -0700 (PDT)
Received: from ([fe80::68ac:f071:19ff:3455]) by ([::1]) with mapi id 14.03.0195.001; Fri, 1 Jul 2016 13:10:55 -0400
From: Dave Dolson <>
To: "Gardella, Maryse (Nokia - FR)" <>, "" <>
Thread-Topic: [Dime] RFC 4006 bis - IMEI
Thread-Index: AQHR05jjZU3yr50ZFUWIQJ60KVePjqADyu+w
Date: Fri, 01 Jul 2016 17:10:55 +0000
Message-ID: <>
References: <> <> <>
In-Reply-To: <>
Accept-Language: en-US
Content-Language: en-US
x-originating-ip: []
x-c2processedorg: b2f06e69-072f-40ee-90c5-80a34e700794
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <>
Subject: Re: [Dime] RFC 4006 bis - IMEI
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Diameter Maintanence and Extentions Working Group <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 01 Jul 2016 17:11:00 -0000

OK, I understand your question.

Reading 3GPP 23.003, IMEI and IMEISV are clearly defined as different things in sections 6.2.1 and 6.2.2.
And RFC4006 specifically says IMEISV. 

So I would say RFC4006 is not ambiguous. 

Also, the most recent 3GPP 32.299 indicates "The used value is 0 for the international mobile equipment identifier and software version according to 3GPP TS 23.003."

It seems reasonable to extend to a Type 4 for IMEI, but there does not seem to have been a need, or there would have been an IANA allocation (which does not require RFC revision).

Perhaps you could explain the need to the group?


-----Original Message-----
From: Gardella, Maryse (Nokia - FR) [] 
Sent: Friday, July 01, 2016 9:02 AM
To: Dave Dolson;
Subject: RE: [Dime] RFC 4006 bis - IMEI

Hi Dave,

Indeed it was not clear to me whether the current definition explicitly excluded the IMEI or not.
I was wondering about the behavior of the client in case the Software Version Number (SVN) is not available. 

Otherwise if a new value is needed for this distinction, I would propose the User-Equipment-Info-Type AVP to be extended with IMEI value 


-----Original Message-----
From: DiME [] On Behalf Of Dave Dolson
Sent: jeudi 30 juin 2016 19:39
To: Gardella, Maryse (Nokia - FR);
Subject: Re: [Dime] RFC 4006 bis - IMEI


If I understand correctly, you are proposing overloading a type, distinguishing the types only by length.

Is there precedent for the overloading you propose, such as a 3GPP standard or de facto standard usage that you can cite?

Otherwise, IANA may assign new values for new types, and we aren't short on space:


-----Original Message-----
From: DiME [] On Behalf Of Gardella, Maryse (Nokia - FR)
Sent: Thursday, June 30, 2016 12:59 PM
Subject: [Dime] RFC 4006 bis - IMEI


As part of the updates to RFC 4006 I propose to consider the IMEI also when refering to IMEISV, otherwise it is not clear if User-Equipment-Info-Type value O can be used for IMEI. 

In section 8.50. User-Equipment-Info-Type AVP in RFC4006,the following is specified: 
 IMEISV                          0
      The identifier contains the International Mobile Equipment
      Identifier and Software Version in the international IMEISV format
      according to 3GPP TS 23.003 [3GPPIMEI].

Which I propose to be updated as follows:  

IMEI(SV)                          0
      The identifier contains the International Mobile Equipment
      Identifier and Software Version in the international IMEISV format, 
	or the International Mobile Equipment Identifier in the international IMEI format 
      according to 3GPP TS 23.003 [3GPPIMEI]. 

Differentiation between IMEI (15 digits) and IMEISV (16 digits) is based on AVP length, would this work?


DiME mailing list

DiME mailing list