Re: [Dime] draft-avasarala-diameter-error-invalid-identity-00

"Bertz, Lyle T [CTO]" <Lyle.T.Bertz@sprint.com> Tue, 31 October 2017 18:46 UTC

Return-Path: <lyle.t.bertz@sprint.com>
X-Original-To: dime@ietfa.amsl.com
Delivered-To: dime@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A19C413F5B5 for <dime@ietfa.amsl.com>; Tue, 31 Oct 2017 11:46:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.069
X-Spam-Level:
X-Spam-Status: No, score=0.069 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 ACjwNG4dnUgS for <dime@ietfa.amsl.com>; Tue, 31 Oct 2017 11:46:00 -0700 (PDT)
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0118.outbound.protection.outlook.com [104.47.42.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2224413F594 for <dime@ietf.org>; Tue, 31 Oct 2017 11:46:00 -0700 (PDT)
Received: from CO2PR05CA0057.namprd05.prod.outlook.com (10.166.88.153) by BN6PR05MB3586.namprd05.prod.outlook.com (10.174.234.163) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.197.4; Tue, 31 Oct 2017 18:45:58 +0000
Received: from SN1NAM01FT040.eop-nam01.prod.protection.outlook.com (2a01:111:f400:7e40::201) by CO2PR05CA0057.outlook.office365.com (2603:10b6:102:2::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.197.4 via Frontend Transport; Tue, 31 Oct 2017 18:45:57 +0000
Authentication-Results: spf=pass (sender IP is 144.230.32.82) smtp.mailfrom=sprint.com; ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=bestguesspass action=none header.from=sprint.com;
Received-SPF: Pass (protection.outlook.com: domain of sprint.com designates 144.230.32.82 as permitted sender) receiver=protection.outlook.com; client-ip=144.230.32.82; helo=preapdm3.corp.sprint.com;
Received: from preapdm3.corp.sprint.com (144.230.32.82) by SN1NAM01FT040.mail.protection.outlook.com (10.152.65.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.178.5 via Frontend Transport; Tue, 31 Oct 2017 18:45:57 +0000
Received: from pps.filterd (preapdm3.corp.sprint.com [127.0.0.1]) by preapdm3.corp.sprint.com (8.16.0.21/8.16.0.21) with SMTP id v9VIck38022172; Tue, 31 Oct 2017 14:45:57 -0400
Received: from plswe13m03.ad.sprint.com (plswe13m03.corp.sprint.com [144.229.214.22]) by preapdm3.corp.sprint.com with ESMTP id 2dvm5751g3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 31 Oct 2017 14:45:56 -0400
Received: from PLSWE13M04.ad.sprint.com (2002:90e5:d617::90e5:d617) by plswe13m03.ad.sprint.com (2002:90e5:d616::90e5:d616) with Microsoft SMTP Server (TLS) id 15.0.1293.2; Tue, 31 Oct 2017 13:45:55 -0500
Received: from PLSWE13M04.ad.sprint.com ([fe80::2c01:fcb8:e729:4a7a]) by plswe13m04.ad.sprint.com ([fe80::2c01:fcb8:e729:4a7a%24]) with mapi id 15.00.1293.002; Tue, 31 Oct 2017 13:45:55 -0500
From: "Bertz, Lyle T [CTO]" <Lyle.T.Bertz@sprint.com>
To: "AVASARALA, RANJIT KUMAR" <ra698k@att.com>, Yuval Lifshitz <ylifshitz@sandvine.com>, "dime@ietf.org" <dime@ietf.org>
Thread-Topic: draft-avasarala-diameter-error-invalid-identity-00
Thread-Index: AdNSZIrJm2O1lnw9Q5e+yrjpjtgOFgABIxwgAAJK+5AAAKJMwA==
Date: Tue, 31 Oct 2017 18:45:55 +0000
Message-ID: <62823085c481447e95e17e4e62c6ce8c@plswe13m04.ad.sprint.com>
References: <BD15502709C85D4DAA2DCBF30D38A3B7172894DC@MOSTLS1MSGUSRFG.ITServices.sbc.com> <C43C255C7106314F8D13D03FA20CFE49ED56978C@wtl-exchp-1.sandvine.com> <BD15502709C85D4DAA2DCBF30D38A3B71728D777@MOSTLS1MSGUSRFG.ITServices.sbc.com>
In-Reply-To: <BD15502709C85D4DAA2DCBF30D38A3B71728D777@MOSTLS1MSGUSRFG.ITServices.sbc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.123.104.22]
Content-Type: multipart/alternative; boundary="_000_62823085c481447e95e17e4e62c6ce8cplswe13m04adsprintcom_"
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:144.230.32.82; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(376002)(346002)(39860400002)(2980300002)(438002)(189002)(53754006)(199003)(54896002)(260700001)(54356999)(7736002)(81166006)(6306002)(6246003)(50986999)(345774005)(106466001)(81156014)(512954002)(33646002)(8676002)(316002)(2501003)(356003)(76176999)(16586007)(30436002)(53936002)(110136005)(8936002)(24736003)(236005)(790700001)(3846002)(561944003)(68736007)(6116002)(102836003)(189998001)(4546004)(478600001)(84326002)(14454004)(5250100002)(2906002)(229853002)(45080400002)(5660300001)(2950100002)(7696004)(966005)(2900100001)(97736004)(106002)(86362001)(53546010)(108616004)(230783001)(575784001)(606006); DIR:OUT; SFP:1102; SCL:1; SRVR:BN6PR05MB3586; H:preapdm3.corp.sprint.com; FPR:; SPF:Pass; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en;
X-Microsoft-Exchange-Diagnostics: 1; SN1NAM01FT040; 1:735KsOb8Y9ynM99n/03dG08NZvlTUkTCzJAiSVcV2NuX7vRb7gamd0T2jiRqqHj4yhR+n16gf8lbS0CZxR4PwWSQ9ubOfWrwDxbL1gBYpqqMX56HIozDpXHGyQtzESrz
X-MS-Office365-Filtering-Correlation-Id: 65c0a8ad-f953-49ee-1649-08d5208f9fe1
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(4534020)(4602075)(2017052603199); SRVR:BN6PR05MB3586;
X-Microsoft-Exchange-Diagnostics: 1; BN6PR05MB3586; 3:TNVqFg+ImP8/eMo6QH+cKdV3J2QM+SEkaEW2Uun2OMxs7seycSckHFuK4Z0QgD0rkcUiyIgHnDYY755JBDMT8D5I7kF2PdnH3rYDg0zgV1KsyAy09Te92NzVL3cgwK8oBLN5PjeFjFA6iSZvytkEQTnO0W4E18WKPhfiX+/+s85jeB0ruoIHg/Owq88xADWnGlIxqpuT7vj2KZ32kSOAPnZQEgnctorjGhPn3lnwWa8wB1irc5yZgpaNiKlA4FLpnVcWg+wIHdCV+NNmDQcwwOQEimL8iPHsK8OukAa7otZyCdPbLIZm/xOqy5KT/rT80/y07RtFyOXqINK/LODd+ZHpP3DMosPOT31CRQkjJVk=; 25:PjR9nusxXKosog7jU1LzCWnesyLRBanFoaJlnzZ0CTi6fyNipMacrp9uPzPt9NVWwuL3N2VcHVOx7vLV6SBXGtRql7RIQO8bBUqlMsEMseaHqBTiK6KwFUWh1sqKCgzRS9E0vdjytjhbycqakJkOG4qYuQJLSHHHc6CVQ7BDm1Ar/dZc4NZr9+Z/aEWc9zN84ZwSB18Sq8nZ9O36tsxokhncA1EnzdGbfIYXbiVy1pBHKOTRhAixOIPpmLSQllGVl9FsxKqoMYCmPcb12qtewq980KvJSbElN8c+zsauA0ddfXx5KUIMasGsA2abVl4Gl7nsSscFVsYO+QCj/lX5uQ==
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: BN6PR05MB3586:
X-Microsoft-Exchange-Diagnostics: 1; BN6PR05MB3586; 31:ATEgUMtyte219/VTvmdCf2r7+3rf/002ofxmyfKtPwvEEpIif1btFCi95pSBeQs+darU+mUCOJcfZQ1Oz21uA0JNqKc5mikjs3efXmZjRMKuXnwVhIuScA4eDPo6pLdy4rsLf6sdBBdcQ5S6RPouKeXFfAiREKRCQGkOU41/qjLqIl0NcKtPBXWxR/Jr1XVhCJ2TBuWAN2U40M+B1qm1hcn+tIzqLbRzV0FshyIVs5Y=; 20:r8J0r4eVameUNrypw5BOFw26WeV12heMPwojqrp8PvMihRtEceMyNtEUkK2clEeYSxpTK4AdgawKES86hBwFWW9tT5LdoOwNgAQvoL8iwv6fbjfueK0mRXtEwB522mb8DeDhg9GBy3XMMjNe5qZ3DHir1/QSdKsfTgNj4i2dIQr8jkRoYRbjqle4Dk5ab7h++5clbjh8E0gs/Fy7PY9KZlaKpxec2Z+MmZQLkXG2ir+fHbsD3O9pfv0sQUeD2akg4HRaQHWdX7cPcKLTKYty3hrne5xP/SyzRyaA531ViX3qN2lyWCD50GxrFSptwsFUlJKcdR0fzhLTMbuKK8AJQKTww4tt6BvmNPDm90/uh/Gq4vaqfMgMZrm/G4Meyp6jt7f/z9PT7p1+bJug6zHkTw4zg1SbKOdOgtfgZWsG3fkTTtveDe72BV6vCAEBTb5t1T4vpeEHUVYdW3S32AApQ0x9R5v2NO6jd45AH8coWIpC/OOODsAzFBmKfh6gRb3y
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863)(189930954265078)(97927398514766)(219752817060721)(21748063052155)(211171220733660);
X-Microsoft-Antispam-PRVS: <BN6PR05MB3586065C311E5CD8EE096FA1A45E0@BN6PR05MB3586.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(93006095)(93004095)(100000703101)(100105400095)(10201501046)(3002001)(3231020)(6055026)(6041248)(20161123562025)(20161123560025)(20161123555025)(20161123564025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN6PR05MB3586; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN6PR05MB3586;
X-Microsoft-Exchange-Diagnostics: 1; BN6PR05MB3586; 4:aGQ6763NZpF/+duTBETS5ffJhEMBmqyIQ1tPwTZSYWHYmTGXLwDfNrUMyajPxw6lntP1FKqgOY68HtCd8yOM4goLUR0BKJBUaf52CbPwCtM7TUtv0kUOpzcv6Svoavsj76Dtt6QVXNVyz5N9f/57rC1SxfzME5GM/fMDoRxaDdcYM6/Tb2tL7/mnre6rBFF6sdJ3nwmVV5yC/ohwEXv5Mu3c++8AJhcJxGNZ6TWBjDiYYLvE/NdXpghtwKmE8EP3VUGnDZOIR8Gtcl/m8n7nt4/yxoqekJLF2kpNpf8UK4FLBSvGHlzuD6B7Mi7pZ2W95rYw6HJqef/JLkSjW+tX3ossADzBY6z5Ka69LO0olqiYQbuG68qeoRmKut8RkHlLIqcM2/TMIIOi6SDMl9xZ6AGtUbjE4+mvp/y/A4XyqmlV0KjEkXaPQ+zajiGtH50CJVgwAU5LboTCjJOb4CZWrN8GJCtbzJ5JJv0/iKqEVIw=
X-Forefront-PRVS: 04772EA191
X-Microsoft-Exchange-Diagnostics: 1; BN6PR05MB3586; 23:HEEWlCkTtv6JE+feKt1CJVl8D6QVoq8mlM7HgY1BsTp8RDudGoXcTd5hUDmD4epLqYvv+A1OcxRB3jyAfDgYy/m1Y/sD+0CF9qBouwBM5Es8Grb9d3IooxjSJJKTNVEYhAkeL/UBwNBKo7NJmGT6bQf2n6qn6VlA/jpZbtoqEAaWGG+AqxNeL+g7bEXzmSLcMJQlpr3UW7RfrMYBFPNfseB7WBNcAI+7xIhxCL3jBaLxshhk5J/RKeDk7V4pm6l4fQbs+Bmo1c0lrWrIxk86IfRbNaZk2KAntWrD3+e5d/H0z0wDokp1MzY9sSDc0V0w6jB1XLVljH8pgeIxEjOOAiYzsAdtBUz8LzNUYLU+uULeA/wSNqtfZbXMAPa3S6ANhk/+SP+TJSQIhVtvL+6PYGZkwJaVDF4oFQRi5W6hz2TA5mhpU+0YXmbcYRu7BS5oyY+bnMegRmQPRnEm/PwxqR8ae4xYHAMrGt7Cd1JqOtXg/apCuwI5jekeFkFy8IcWRyHPwAyGD0mLuP1BKj/Rtf3oHNbRlOOUg8Ol+Wo09SHR1A5ZyosMSUcpLzy73vtmekDJKkZ0hJuPtBTZVmyE5sB6h/pkX1Qsp9oI+b5MbfFRFdcBbwf9XvEHxGXDbGZwhHEYtqm7Z+3Af2r2IGZScCFmmB7HXOJpzXBfAJPbvi2ziKWMvG6cDh+z+KlxrzcRq4+VVecxSRw15hWPsKuT/NnDhqL2taz3Ycaba3SLEew91F8lpMDVVofn4GIyqsUmHS8S53IHSZw8DOAxrPiiHJjIZcgON+WfSTs/Fdx05vc4Z0/jEaDBrXQ4aqaUD6aht9V6AEzkMAITWWxbCI3Rb73za5KYdYAjiuyjUhWPjtb/sRza/wapr35+pg2MB4UtNaTwxDrl/GDKRM1hUWyJALFwX0sr1HcW3FNtvTFsy9uo3GbZdjPIIaujQixTvqRb3sar9uLEO1JhDPaLFLeMfaSfRyWE8JyjFxuuFIgtSmrnJR3lgUK2U7iYOXCqLnMskj79vOsxHV6nIq+W8TVsH2eMzTV4vxiZ0WFq2FRGKGmbumas6+NxaxIepM4fmNM1OGcEYYz1WHan8jzDzSNf2u9FLxwESy8R7yJi1KuqBaeDowRhQaXwTon4C4khumnmzDAMGIz4QNoAE8HoQ9wkX4OxmXQMdpqkvmcD/2Xbb4MBwyJ3NmTeb/VVHNVw69oerbtnw8ktMfva6AfJviJXjE/80Gq79fkfhkoA+xyUBw7cTXsfU3u6giMCPe9K9+YFOOaUjAHUO49pCD2ykkzf5GRTBLzcGfUJ/upaO2JmziA7uFbMaDIAL9k6uUCofYeD5SqLiOdIibtttOiu4W1zeeovfhmzEtgeSs3NJUz6B/9oUkmHOk5R+m6w10MRch1Y
X-Microsoft-Exchange-Diagnostics: 1; BN6PR05MB3586; 6:KfUrVvANgo2rCWd8yJFIZFty5kbb9ZvT/siGfw7rGmlHYJc0gLt7dnWgx53GXdHSzKGwDOGTCVf4UY4yhaF8yrlLrFzNrkK7a7c5tj+v13zve1RVwToG2TgBPyBpFDwlox/8BxVZTPQHUPl5CZYlO6uC+7XOkX7+gyF1UaXRNQ73KEtSWTKm6fVLBDiJCU5kzrFzInuV5MR7zRK5g0ZRTcBnbSNOlC/Vv5P0z9bS7y3jHHwtt7/whsO5IrwbZW6CkWRlzdcgeZ8BIyNpL/8JR7jTUYiBtxIhYfSl6ctAmTJJTKhQxAEIcoveBgP3dGeVfwzTxcCojhPaOPF4CzTVry/KNEKvJC28/6HH3BRl0gc=; 5:ZTOm9XdfbUPB2g8ibguJB3DG4HoWMBlvjiCWASND8sDfo2p3vafFbv1cUEuPLMuAjY+rcpkulesej5p32wX8fJbtNOp1pvWVBvCFDk2ca/XQ8d7/bHJ7+CVu3gXsZrNSvT9atWGhKS79MQFWa9DhhAuSnwXbq9G0e+/aLtqC1zo=; 24:3SN9Qqi1uwmnml/ssaMjkBpi+v4riSf1Xj/rcnc9xcP/KWuyPsPijF4JoV7dEw49P7zVAfYJ0FG4upz5RytC2o9TfGsAHn99xcm5AASmvso=; 7:CYfJ6qygf2hQ7bJJWonKvWPVcqqLkuUF7WzcPVJAn2IHFvyDBNPIifxiyAuD4EbNLBjfoh/Bzs/wrjVwhNwhwfIDCnSo4R7R/oV9uWp2+ckCbrbHF202GZ0HJEi/YSqQ7du/KGsW/dyBecPegIiS6vr+DN1rnLU0KPR8PHBtQxj5QUBuZFHnkbwnjgKK4q/sv+OaqIp1cDFRMNPpBYz7VMcVhGbvcagUpxqucflUQLaZRaCvLbeG00s1/zdLk656
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: sprint.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Oct 2017 18:45:57.5502 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 65c0a8ad-f953-49ee-1649-08d5208f9fe1
X-MS-Exchange-CrossTenant-Id: 4f8bc0ac-bd78-4bf5-b55f-1b31301d9adf
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=4f8bc0ac-bd78-4bf5-b55f-1b31301d9adf; Ip=[144.230.32.82]; Helo=[preapdm3.corp.sprint.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR05MB3586
Archived-At: <https://mailarchive.ietf.org/arch/msg/dime/ss2qTR4r6x3ZXBQ8EBeEmi_zGMY>
Subject: Re: [Dime] draft-avasarala-diameter-error-invalid-identity-00
X-BeenThere: dime@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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: Tue, 31 Oct 2017 18:46:09 -0000

A few questions:


1.       How did a CTF get and invalid IMEI?  It is typically pulling from somewhere else.

2.       When you say invalid in the spec you reference format.  If it is format that is doable but if it is questioning data / associations outside of the AVP or message then this is problematic.   An invalid value in the proposal is too vague. Was it a well formed AVP which did not pass some app level semantic check or was it just bad data?

3.       Is this a IMSI-IMEI(SV) association issue?

Lyle

From: DiME [mailto:dime-bounces@ietf.org] On Behalf Of AVASARALA, RANJIT KUMAR
Sent: Tuesday, October 31, 2017 1:08 PM
To: Yuval Lifshitz <ylifshitz@sandvine.com>; dime@ietf.org
Subject: Re: [Dime] draft-avasarala-diameter-error-invalid-identity-00

Hi Yuval

Thank you for the comments.

I agree that a standard diameter error exists - the AVP error.   The reason I proposed invalid mobile identity is - it will be more specific to mobile identity.  It can be changed to a 5xxx - but I want an option for the entity to re-send the request with a valid value (assuming it can)

Yes User-Equipment-info AVP is optional in Credit Control Request - but we have seen it is present most of the times and all the times the value is IMEI or IMEISV ( though other values can exist) - but in case of VoLTE / IMS scenarios, the value is usually IMEI.

Now we have lot of cases where due to invalid IMEI - the number of bad records being generated is increasing - so need a way to prevent those.

So the proposed solution is for the entities receiving IMEI as part of any AVP - to validate it and if found invalid to respond with a error.  The entity receiving the error has an option to re-send the request with a valid value if it can.


Regards
Ranjit
VoLTE T4 Support
317-224-9441



From: Yuval Lifshitz [mailto:ylifshitz@sandvine.com]
Sent: Tuesday, October 31, 2017 12:07 PM
To: AVASARALA, RANJIT KUMAR <ra698k@att.com<mailto:ra698k@att.com>>; dime@ietf.org<mailto:dime@ietf.org>
Cc: ben@nostrum.com<mailto:ben@nostrum.com>; Yuval Lifshitz <ylifshitz@sandvine.com<mailto:ylifshitz@sandvine.com>>
Subject: RE: draft-avasarala-diameter-error-invalid-identity-00

Dear Ranjit,
I think there are several issues with your proposal:

  *   A standard diameter error already exists for the case described. It is DIAMETER_INVALID_AVP_VALUE (5004)
  *   3xxx level error codes are meant for peer level (per hop) while the case you describe is session level (end 2 end)
  *   User-Equipment-Info is an optional AVP (at least in RFC4006), and its payload is not necessarily IMEI or IMEISV. This mean that specification forcing the credit control server to validate it would contradict the existing specification

Best Regards,

Yuval

From: DiME [mailto:dime-bounces@ietf.org] On Behalf Of AVASARALA, RANJIT KUMAR
Sent: Tuesday, October 31, 2017 6:32 PM
To: dime@ietf.org<mailto:dime@ietf.org>
Cc: ben@nostrum.com<mailto:ben@nostrum.com>
Subject: [Dime] draft-avasarala-diameter-error-invalid-identity-00

Hello all

We published a new Internet draft addressing the issue of invalid IMEI in SIP / Diameter requests.

Here is the background

IMEI is used for uniquely identifying the mobile devices.  IMEI is present in SIP REGISTER request (Contact header) and Diameter CCR Request (user-Equipment-Info AVP).   It is always assumed that the IMEI value is correct and also the entities that receive IMEI usually do not validate the value.

This IMEI goes all the way till CCFs which use it as part of records generation that eventually lead to generation of CDRs.  So in scenarios where IMEI is correct, the records are considered good but if the IMEI is invalid or incorrect, then the records that are generated become "bad" and lead to inconsistency in billing.

So there is a need to reduce or prevent the generation of bad records and this can be done by validating the received IMEI and reporting invalid instances of IMEI.

So in order to report the cases of invalid iMEI, this draft proposes a new diameter protocol error code - DIAMETER_INVALID_MOBILE_IDENTITY

We request everyone to review the draft and comment.

The URL of the draft is - https://tools.ietf.org/html/draft-avasarala-diameter-error-invalid-identity-00.html<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.proofpoint.com%2Fv2%2Furl%3Fu%3Dhttps-3A__tools.ietf.org_html_draft-2Davasarala-2Ddiameter-2Derror-2Dinvalid-2Didentity-2D00.html%26d%3DDwMFAg%26c%3DLFYZ-o9_HUMeMTSQicvjIg%26r%3DHqz9E2LJHAT14pCYdmHOsQ%26m%3D9slEZFhalRQfK8W0Qy624FMWppcDpsLJbAfOgESdBug%26s%3DMP1LfzIYI7pYN8bUqxkF1kdjPlx-EQtCfvDNnG9xUXM%26e%3D&data=02%7C01%7Clyle.t.bertz%40sprint.com%7C44eb4dec63ce4bfcec0f08d5208a6cd7%7C4f8bc0acbd784bf5b55f1b31301d9adf%7C0%7C0%7C636450701272955406&sdata=Qz57rER72b51IojZ3iN21OgJcjdNaQkgX6uSaAc%2Bpsg%3D&reserved=0>

Regards
Ranjit






________________________________

This e-mail may contain Sprint proprietary information intended for the sole use of the recipient(s). Any use by others is prohibited. If you are not the intended recipient, please contact the sender and delete all copies of the message.