
From nobody Wed Nov  1 07:06:51 2017
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 DB1FC13FAD0 for <dime@ietfa.amsl.com>; Wed,  1 Nov 2017 07:06:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.07
X-Spam-Level: 
X-Spam-Status: No, score=0.07 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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=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 ivrc_7zvioKE for <dime@ietfa.amsl.com>; Wed,  1 Nov 2017 07:06:45 -0700 (PDT)
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0138.outbound.protection.outlook.com [104.47.32.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F96513FAAF for <dime@ietf.org>; Wed,  1 Nov 2017 07:06:45 -0700 (PDT)
Received: from DM5PR05CA0035.namprd05.prod.outlook.com (10.174.188.152) by CY4PR05MB3591.namprd05.prod.outlook.com (10.171.244.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.197.4; Wed, 1 Nov 2017 14:06:42 +0000
Received: from BY2NAM01FT044.eop-nam01.prod.protection.outlook.com (2a01:111:f400:7e42::205) by DM5PR05CA0035.outlook.office365.com (2603:10b6:4:39::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.197.4 via Frontend Transport; Wed, 1 Nov 2017 14:06:42 +0000
Received-SPF: Pass (protection.outlook.com: domain of sprint.com designates 144.230.32.81 as permitted sender) receiver=protection.outlook.com; client-ip=144.230.32.81; helo=preapdm2.corp.sprint.com;
Received: from preapdm2.corp.sprint.com (144.230.32.81) by BY2NAM01FT044.mail.protection.outlook.com (10.152.68.181) 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; Wed, 1 Nov 2017 14:06:40 +0000
Received: from pps.filterd (preapdm2.corp.sprint.com [127.0.0.1]) by preapdm2.corp.sprint.com (8.16.0.21/8.16.0.21) with SMTP id vA1Cm6I7012425;  Wed, 1 Nov 2017 10:06:39 -0400
Received: from prewe13a01.ad.sprint.com (prewe13a01.corp.sprint.com [144.226.128.40]) by preapdm2.corp.sprint.com with ESMTP id 2dvjwuau5n-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 01 Nov 2017 10:06:39 -0400
Received: from PREWE13M19.ad.sprint.com (2002:90e2:8026::90e2:8026) by PREWE13A01.ad.sprint.com (2002:90e2:8028::90e2:8028) with Microsoft SMTP Server (TLS) id 15.0.1293.2; Wed, 1 Nov 2017 10:06:38 -0400
Received: from PLSWE13M04.ad.sprint.com (2002:90e5:d617::90e5:d617) by PREWE13M19.ad.sprint.com (2002:90e2:8026::90e2:8026) with Microsoft SMTP Server (TLS) id 15.0.1293.2; Wed, 1 Nov 2017 10:06:34 -0400
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; Wed, 1 Nov 2017 09:06:33 -0500
From: "Bertz, Lyle T [CTO]" <Lyle.T.Bertz@sprint.com>
To: Yuval Lifshitz <ylifshitz@sandvine.com>, "AVASARALA, RANJIT KUMAR" <ra698k@att.com>, "dime@ietf.org" <dime@ietf.org>
CC: "Gardella, Maryse (Nokia - FR) (maryse.gardella@nokia.com)" <maryse.gardella@nokia.com>, "Bartlett, Roger D [CTO]" <Roger.Bartlett@sprint.com>
Thread-Topic: draft-avasarala-diameter-error-invalid-identity-00
Thread-Index: AdNSZIrJm2O1lnw9Q5e+yrjpjtgOFgABIxwgAAJK+5AAAKJMwAABIT8wAABUNKAAF7UloAAOlXbg
Date: Wed, 1 Nov 2017 14:06:32 +0000
Message-ID: <e7098a2619c14c2ca030af019f1c376a@plswe13m04.ad.sprint.com>
References: <BD15502709C85D4DAA2DCBF30D38A3B7172894DC@MOSTLS1MSGUSRFG.ITServices.sbc.com> <C43C255C7106314F8D13D03FA20CFE49ED56978C@wtl-exchp-1.sandvine.com> <BD15502709C85D4DAA2DCBF30D38A3B71728D777@MOSTLS1MSGUSRFG.ITServices.sbc.com> <62823085c481447e95e17e4e62c6ce8c@plswe13m04.ad.sprint.com> <BD15502709C85D4DAA2DCBF30D38A3B71728FDFA@MOSTLS1MSGUSRFG.ITServices.sbc.com> <0cc48ec93fd94822a8ca43e1861f44ca@plswe13m04.ad.sprint.com> <C43C255C7106314F8D13D03FA20CFE49ED569963@wtl-exchp-1.sandvine.com>
In-Reply-To: <C43C255C7106314F8D13D03FA20CFE49ED569963@wtl-exchp-1.sandvine.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.123.104.27]
Content-Type: multipart/related; boundary="_006_e7098a2619c14c2ca030af019f1c376aplswe13m04adsprintcom_"; type="multipart/alternative"
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:144.230.32.81; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(376002)(346002)(39860400002)(2980300002)(438002)(199003)(40224003)(189002)(53754006)(7696004)(5660300001)(81166006)(16586007)(478600001)(345774005)(5250100002)(86362001)(7736002)(260700001)(575784001)(93886005)(356003)(966005)(66926002)(8656006)(2501003)(21480400003)(54356999)(45080400002)(53546010)(16200700003)(316002)(76176999)(2900100001)(110136005)(84326002)(54556002)(54906003)(99936001)(53936002)(8936002)(790700001)(6116002)(50986999)(606006)(16297215004)(6246003)(24736003)(106002)(102836003)(3846002)(33646002)(6306002)(54896002)(236005)(106466001)(67866002)(97736004)(8676002)(512954002)(4326008)(107886003)(14454004)(561944003)(108616004)(733005)(189998001)(68736007)(229853002)(81156014)(2950100002)(2906002)(230783001)(53946003)(569006); DIR:OUT; SFP:1102; SCL:1; SRVR:CY4PR05MB3591; H:preapdm2.corp.sprint.com; FPR:; SPF:Pass; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; BY2NAM01FT044; 1:OGETjGOrItkWfwidkF0i1//cwaZL20PArXOk4atsAwFkXfP0jr2fwXAgsKg3tZdw7NZGi2dJALeggIpwy55Y3EHuTSjnNtQkqU3ANm2CoLxjf2E6IZ/lIuPcyGwdmoXv
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: f6d931ad-5cc4-4501-cf4b-08d52131c753
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(4534020)(4602075)(2017052603238)(49563074); SRVR:CY4PR05MB3591; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR05MB3591; 3:aPmhqaxhF4gv7jYsS5Eu/KZpREPoKnEk2kBOImafkWehj9MmnvsGaQqMF7MhoMOQUCIuDQsmnuCczpZTP3cwgJTvTdBNWtn+321ryWS/d3fvoKoXtSCcBCd5nX7UeV0+/DkEyK3c34gAwIGiIRPw3q0XZ6xrUr6mkLbm8O7LXaZTho6/3c+W99Ig7JNol+wpJScS5TAAsGU7tIbmWmh4hLL6wNCFaAn2hlZpGXLKr+Tl77XRML0lCq6ixj/tU/2xXjaoEJP8/FvFiaJlNL/q8FC5f+cXSoqgzTpUsz9eNm5FMYrM8BM+bpXsCEFyXkhrKLJUO4/yypsgLVIVoVamTeTrgMi3igouuZQbU2+PXU0=; 25:WyXI5isytXVXvpTdIl8MzJaxO4ANOaRCIPRCkOQKRqpqqXSw1rUJKCWpXG8yFzP0HFZtuup34s9CcHJXuZQhkU1pyweu1URMTk9JtGkmPT2fe0XHmcOut3+KTvngzfsOzmsQrwo8108PWYtgT7WpmRGSQr9CwXSHTXJPuANOzvy7tQtX1DtE+0fMrgqaux0AJIoOEZ8zjcO2hIF2de5HJifpytcARsRwVdypgyKa1bJ8Dv0uR/fPiGFymjdKfNfGmV3uIXgbCMEb3ulu+mH0eQah8iyAdSpR2wnFCUnkZC2aUEuLk7RRlRLGTVC1Pv+A5KL48hpHVYpS+jtfcgVlRg==
X-MS-TrafficTypeDiagnostic: CY4PR05MB3591:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR05MB3591; 31:+tuPq1Xw9cKZKIcJpMLZq7564Kc9g5IC7AbKWHbAhLazVdoQ0dP3Vah7xgocBVRWR9JqtR5QZ0wpg+iTRg7dHPTWQxBLtg7w21hnmw567urF5paaIROuKKqKVM2FJ7dCbpYH7Ueg0mU968jLfI7E73Ln12deYf2bHkgxcFnEidHS20jYkTSz1Alb29jOODsHOW4ZDdG/hAULADvxsgYb/IoBBRceARNP9qcoPh1g1nI=; 20:VMf7BHp+6HyykWNPVa51iO8uA3uDWGXeUT8U9zBudDA2oWZyTAH0iBRhea6b02kJiR+NuY6E3UuEqEAzjuvJ2mPjOYa7bOWBggpNhFt145XUbiOCkoQqpshKwKWOK1aH6RWaMJE/xAx+MI3e1a/q35Yn8OLm9w9IfUoplQ5gGOZlpUl/e+BBZHDvisFidLBzgUDgL+sh8+ljtN3FzeLiUSAYPMvn6D++6ueqsEteHuS92mNSuG48EwL7fwlmfckvdIuMavef7YOs3IIX4AD4QxPPH4oH6IdW58AknRVgJEQ/q4B3CdB6zICQUjG4eZbNKPo0bOeA7zz2iZCcCOAROOZ1nvwqvHduXb8aFv4+fuDCnYVQQ2n03miTENFp/E4brUnG4uhUGtIzsx/5UAWbRw0PkfB6nPjXKL5IsizBXml6zUH/aQxNNjb9aRzSGK6Hmxedn++LGNEpk1J3xZvDZHjwrY/B/CGoFtRrbhuIQUMQUq7IZ6B8/t1Yvz/8FYk7
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863)(192374486261705)(18430343700868)(189930954265078)(131327999870524)(82608151540597)(97927398514766)(219752817060721)(21748063052155)(211171220733660);
X-Microsoft-Antispam-PRVS: <CY4PR05MB35913B69B39963E3762D0CE9A45F0@CY4PR05MB3591.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(102415395)(6040450)(2401047)(5005006)(8121501046)(3002001)(3231020)(10201501046)(93006095)(93004095)(100000703101)(100105400095)(6055026)(6041248)(20161123564025)(20161123555025)(20161123560025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY4PR05MB3591; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY4PR05MB3591; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR05MB3591; 4:fcWl57fSXO5FJmyTHdjpPY++dSXkTFLXWfalUcE+guE4U0PSju2GJwQ4ZllufD6+PveHqqDcuPTobX89fZ1DvmnXFkDjTTrxzkPl+pvzwvz/6fKHurRI8y+vD7F09sqR2stwyz2E5sgATQyA8OX/WvF06n7XOKNNgXOlhIS0hi7xpGSfhgArohBmVoKWuGoJX4AB+kydEZtTlmlJoHaJZkV+UrR+SXfJpuJpRE/oF3jwW1Hwd21MGV8MuQu1jpmuv9Phj06GoVts1D8Bx/etfhuXuVDuMAeB+N3qMfUTYqPhLXrRzwpJggtNC/qACmi/B+bXFlUA++wBDZ5Vl6lu0Vm4DWOIiJ7fTZ9+R3dYGFPWLaPJYNetynFUyKkJk/vG69fHfqXpaX3S2U2MMhHDvo5lxsoB9j2uQVIgC2iiuY4P+Q0A7hsBW8osv454PzHEJ1zkP6Z437Kwfyv4AHb02pHMRWSn052GkNRlJ9oNhZSouRem/hGuCZdi2Yi4qRqs1H/rZVCLZVwchmkW76/+1AVc04Ww8aaTyCRQAeLBcexC72S5phvZg1ZirwmAewnK0973fDDRLmBToTehjMWbeu2V5WaKzghlP7JCQJRdY+AsMFyOru1SJGE3dsdJnDB/
X-Forefront-PRVS: 0478C23FE0
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR05MB3591; 23:0cD6zrFqS7mDOWKQN/XloHdbZJOgJQmKTWkPgrBAc?= =?us-ascii?Q?YpS1K1/+4uFmENjwamADx67Kob6dy8CTmu/mk3LLoDuL8To0dXRYBiD9SMtu?= =?us-ascii?Q?LCb2LPWsF6GEqNy1I9c67BUp650TZgdzlCyAUc7lVN3XCRloUDbm/tyC53d1?= =?us-ascii?Q?A+tpqxMrFFaBu2nX+H8OXe1CzwtL+KiZ18qTBrVXlXtPjC5m2zQC7Fknw3WJ?= =?us-ascii?Q?wMVE5GGXIGPVSXI2DXFj355/+nPFEzokbola+zY7R0rlCtuMIHBQ1T7Yty26?= =?us-ascii?Q?z6w+G5cDeaoKGADbjsLZZCI62cL8jUM9ajf7GgX9sf8spEbPw6Ha+Tt92d2o?= =?us-ascii?Q?JNWec/QMq9dboFdutDPFcbO3AOPKqG8RdP9NMGbuZuNKxv+djjFdRvuJUgMX?= =?us-ascii?Q?t1ORI0fEBO+QwAG9L2RMzUmlVcxYEok17DE6QK57Y9peaXjtV1DJjvrar6O2?= =?us-ascii?Q?UnxDAdi5f7nQM5K+mp9ZXYF+O74bhkmnCNWCkHeeKK2vRkgz0Ufp/FdnIYYb?= =?us-ascii?Q?AqqJ2a/WsUNwLcFgVxw/CCS/LUsC/sDnA92H2b9kaQwyd1+y/04vG886NPo2?= =?us-ascii?Q?fW6VrN4feRf6yorW+pBS/D9M8q3Hju84eOZNDqOMQryTCDb1IcDMOw3pyse5?= =?us-ascii?Q?9m2c++8gt0GcoY3selfMZqHLBoUVvF+ssTeq2m5GYTLWNmjQCtWcdqhC7fv/?= =?us-ascii?Q?5bNeWOUXkFt4SNhWwmY7CbwelieW7K3NRZH8Ua54fGfd9R9E00QWeI1SOnzp?= =?us-ascii?Q?58RgjlvNodSlXWwyN7L0ZvAV8+4Q4zMdYOGVayJzTkxAMiumMVmIVGLyhcmi?= =?us-ascii?Q?s5Wop05QYO4Z9OaP2s6VUIMZ96Jpqu/PDOdFYN4PP2nEIK2ILy2a+BO76zqj?= =?us-ascii?Q?74uZKF0CwknovfRMSBI+aoR0P7pj5Glen3xAfAa44wbbknkmpEZYw2ZdO1RB?= =?us-ascii?Q?k4f7hlzecC3j6CytlqnIU39LP4rnJdSma1CM/dxTaoDz3QS2ewggVVUhupwU?= =?us-ascii?Q?30t/peOwCVQmq52eI4o1VkzuNbxGs7twGfrnQcEgRosiDtDlyIMDbogZ6Inv?= =?us-ascii?Q?cTGfEOYP8zOdAVi/gJPf4W1jKA188JgadzSqY4BKgInQHGde2SdFcmGFUjYW?= =?us-ascii?Q?pcHHHmpJ52EohNabNBmZO4Stky7sw92KKSKiKsOaZFmPsTbIyZIh4pp1e1KW?= =?us-ascii?Q?w4/1CniDc7BM4mNyB30hvH0mOYLgYj0u0C9cisJOqZcUBU8TiDr7ddhotfAE?= =?us-ascii?Q?3wDeK+J1DUhjDBFOAibmWoYHusoYa6UPUBUVMLUIZntcS4fzdsAhMLiUScDi?= =?us-ascii?Q?JjsiMqQ9+p8ohWUXOmHati/aGcQHYmHuyb81tlGdbRS1oobRKd/E4JPpv8H3?= =?us-ascii?Q?q0iJ2tq4fFQ9mCUXnQ6BQINlJ6tI5LQWoeUl9c7Cn6Cp+3DtMoylZEKFxYEF?= =?us-ascii?Q?+3xLggifRN3kwv0TjY7Ryim+aZp3YdGt/CBIqE0hmo7E8t35QMbQpQKpIYu1?= =?us-ascii?Q?y6p+8YTwhnUzn5KZ/Gh+ejSnNNoTXwM4ZLlMvinJw0HHsJja2VXc+ax34n76?= =?us-ascii?Q?7B5dUcvAPEQ6V39CHa2syRji4+nSftelvxoUqDXdkKYsKCdJ8fDF4ezwsauY?= =?us-ascii?Q?p2nx2jspBwKbdw0nx0rEl5DSfFzoqMSy6oU8GiJtFKeLGYeWskpuT+R763DF?= =?us-ascii?Q?pcd0EwlzxInzAM3PxJDw7cbwW5WjmACdYCFtHgsanPvzsg=3D?=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR05MB3591; 6:R99I3BECMwrprry0tQx1DgAt+s8lOHeTwsMgTgMQsICWTgBsd7xd4hp+qotYKJlin9hs2kqY71GYO4QfkyxRzZ7aRD3GmJ0yEOwmWyS6H59E3fXWwhn3dPYGfr9D/0OigaUSKoYSwa8x55C5y7Si58qQLJeqWrwEu6yb1a9pxCpey0G6cKr/zp9It3eX0e48judRGXpGV3o/7p8Av35YMCuv7JmoRTI0gnzmBQ1Li9TWEqU6Xa0av2yduYPKJQWHdoD2skOksrMOF1FGrvYNbBKpoYOkrm4fr0IrjDxzmaXXkg89sZrqYJrlr5UBWZbpcLw80cvv07+xfSOr6qdJwu/BT5E2YS6RfL5akKfR4Fw=; 5:BJ0B5/CMQ9TpI+GgVX/ITALb/ozH553yXKHnj81QdeixKBL+EnoP8tiETojnGpEviFTIIgs2koIFt0t2OIlvtDWl8xwo8aa/WTDoCWTIwn2AIbYO0r4tGb93+9pWnCCmzlsZJP+mULLBy2LS4rvJY3Ae3wzINWuMpDfjXNhQo9Y=; 24:JcLlXt+IctiZuIZatSivE5JI7y+grHsRwh3vGTunqyMpnrNjPH0nqwr6mo3WxgpCtYJRTgB3yZC6NnBaQWl9KN8Iae1y5b23uLRHRHJmnIM=; 7:GzM0bPh3rgitjbwKyZhk6Hd3aFI5amT27rht1ERJx37ZDquk97OOXewrLx5/2fnTdSDSLomIdy+O26mxKTwDp9nd1NXPOshxZ9MwSJwlfxTfCBSj8o+JXpS23h9a8Hhp+wDt7Ol6BNW3JhlreAKZ3cTpQNU5wz/lYPM9egdSgi3JBILrWxwsX86im0TkEZ9lZA8OMw9og7jlqa2sSMkzIm+rY2kouSZbrL/TU84wFbFl4/rVA/qOO79TxW1Xm/Ib
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: sprint.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Nov 2017 14:06:40.7659 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: f6d931ad-5cc4-4501-cf4b-08d52131c753
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.81];  Helo=[preapdm2.corp.sprint.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR05MB3591
Archived-At: <https://mailarchive.ietf.org/arch/msg/dime/w3MAQydoC3T6SJT_OtLAoU3MKPA>
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: Wed, 01 Nov 2017 14:06:50 -0000

--_006_e7098a2619c14c2ca030af019f1c376aplswe13m04adsprintcom_
Content-Type: multipart/alternative;
	boundary="_000_e7098a2619c14c2ca030af019f1c376aplswe13m04adsprintcom_"

--_000_e7098a2619c14c2ca030af019f1c376aplswe13m04adsprintcom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Tl;dr - Update 29.061 to be consistent with its own statements.  Correct al=
l documents in 3GPP that do not reference TS 23.003 to use its format for t=
his value.  Ensure that systems that support multiple protocols, e.g. Diame=
ter and SIP understand that conversion is required.

------------------------------
Per 29.061-f00 (which is RADIUS format - not CCF - version of the value tha=
t is unceremoniously sent over to the OCS and is usually a bad sign from ti=
me to time as it reflects many changes over time which may conflict with ea=
ch other):



Bits


Octets


8


7


6


5


4


3


2


1


1


3GPP Type =3D 20


2


3GPP Length =3D 2+n


3 - (2+n)


IMEI(SV) digits 1 - n (UTF-8 encoded characters)



3GPP Type: 20
IMEISV value: Text type.
A GGSN receives IMEI(SV) that is encoded according to 3GPP TS 29.060 [24]. =
A P-GW receives IMEI(SV) that is encoded in ME Identity IE specified in 3GP=
P TS 29.274 [81]. The GGSN or the P-GW converts IMEI(SV) into a  sequence o=
f UTF-8 characters.IMEI(SV) shall be encoded as defined in 3GPP TS 23.003 [=
40].
14 * n * 16
n =3D 16 for IMEISV, where TAC =3D 8 digits  SNR =3D 6 digits & SVN =3D 2 d=
igits;
n =3D 15 for IMEI, where TAC =3D 8 digits  SNR =3D 6 digits & Spare =3D 1 d=
igit;
n =3D 14 for IMEI, where TAC =3D 8 digits  SNR =3D 6 digits (Spare digit is=
 not sent)

NOTE:
IMEI(SV) digits 1 - n (UTF-8 encoded characters)

You see the use of the word 'digits' which means we should not see hex valu=
es here  nor should we see hex values encoded as UTF-8, i.e. an 'A' in UTF-=
8 format.  Keep in mind though that given the front matter on this AVP it i=
s an OctetString.

TS 29.212-e50 is consistent as well on this as it points to RFC 4006 and st=
ates "shall be encoded in UTF-8 encoded decimal"

For RFC4006bis we are okay as we point to TS 23.003 and TS 29.061 which is =
used by many other 3GPP specs for this AVP also pushes to TS 23.003.

Then we look @ 23.003 (I'll pick f10 for the sake of randomness here),
The International Mobile station Equipment Identity and Software Version Nu=
mber (IMEISV) is composed as shown in figure 11.


[cid:image002.png@01D352EC.BA02C6E0]

Figure 11: Structure of IMEISV
The IMEISV is composed of the following elements (each element shall consis=
t of decimal digits only):

- Type Allocation Code (TAC). Its length is 8 digits;

-     Serial Number (SNR) is an individual serial number uniquely identifyi=
ng each equipment within each TAC. Its length is 6 digits;

-     Software Version Number (SVN) identifies the software version number =
of the mobile equipment. Its length is 2 digits.
Regarding updates of the IMEISV: The security requirements of 3GPP TS 22.01=
6 [32] apply only to the TAC and SNR, but not to the SVN part of the IMEISV=
.

This is a fixed length format (16)! In essence here I believe that the issu=
e is 29.061.   The statement "The GGSN or the P-GW converts IMEI(SV) into a=
  sequence of UTF-8 characters.IMEI(SV) shall be encoded as defined in 3GPP=
 TS 23.003 [40]." Essentially covers the requirement.  The sentences BELOW =
that and the fact that n is variable is not correct if the value converts t=
o 23.003.  I would assume @ one point the SV was optional in reality but th=
at has appeared to change.   Developers using old code or looking at the de=
finition in 29.061 can be misleading here to create values that violate 23.=
003.

Finally, even if 29.061 was improved (by fixing the length and eliminating =
the last 3 lines), there should NEVER be a hex character in these values.  =
 I also checked 23.299 which points back to 23.003 as well.

RECOMMENDATION:

-          3GPP should probably update the 3GPP-IMEISV length to reflect th=
eir own statement about following 23.003 as some of the other statements in=
 that section MAY conflict with the 23.003 statement.

-          Look at IMS specs as SIP will likely send this over as hex and e=
nsure if they are supporting Diameter that they understand it will use deci=
mal representation.  The only way to change that would be to change TS 23.0=
03 itself.

As 23.003 has the primary function of providing formats across interfaces a=
nd boundaries I would urge any specification in 3GPP that is providing valu=
e definitions that is not pointing to this document to do so.

From: Yuval Lifshitz [mailto:ylifshitz@sandvine.com]
Sent: Wednesday, November 01, 2017 1:34 AM
To: Bertz, Lyle T [CTO] <Lyle.T.Bertz@sprint.com>; AVASARALA, RANJIT KUMAR =
<ra698k@att.com>; dime@ietf.org
Cc: Gardella, Maryse (Nokia - FR) (maryse.gardella@nokia.com) <maryse.garde=
lla@nokia.com>; Yuval Lifshitz <ylifshitz@sandvine.com>
Subject: RE: draft-avasarala-diameter-error-invalid-identity-00

Hi Ranjit,
Please look at section 7.1.17 (page 99) of the 3GPP/ETSI Gy specification: =
http://www.etsi.org/deliver/etsi_ts/132200_132299/132299/14.05.00_60/ts_132=
299v140500p.pdf<https://na01.safelinks.protection.outlook.com/?url=3Dhttp%3=
A%2F%2Fwww.etsi.org%2Fdeliver%2Fetsi_ts%2F132200_132299%2F132299%2F14.05.00=
_60%2Fts_132299v140500p.pdf&data=3D02%7C01%7CLyle.T.Bertz%40sprint.com%7C59=
c244eb2a5f4585565c08d520f27c84%7C4f8bc0acbd784bf5b55f1b31301d9adf%7C0%7C1%7=
C636451148210556018&sdata=3DJekomueyk4N9nFlaeuWKVzOXp7pX65N%2B23CD75OBmRs%3=
D&reserved=3D0>
In that document (which is based on RFC4006) they are specifically addressi=
ng the case where User-Equipment-Info is of type IMEI/SV, as well as noting=
 on the validation of that AVP.
Please note that in the specification above, section 7.1.11 (pages 96-97), =
domain specific, result codes were added. Would probably be good to propose=
 the new result code as an enhancement for that spec?
This could be a 5xxx or 4xxx result code, depending whether you think that =
a retry would resolve the issue. If you think that that would be the way fo=
rward with that issue, I would recommend addressing the 3GPP SA5 work group=
.

Best Regards,

Yuval


From: Bertz, Lyle T [CTO] [mailto:Lyle.T.Bertz@sprint.com]
Sent: Tuesday, October 31, 2017 9:01 PM
To: AVASARALA, RANJIT KUMAR; Yuval Lifshitz; dime@ietf.org
Subject: RE: draft-avasarala-diameter-error-invalid-identity-00

ty

From: AVASARALA, RANJIT KUMAR [mailto:ra698k@att.com]
Sent: Tuesday, October 31, 2017 1:57 PM
To: Bertz, Lyle T [CTO] <Lyle.T.Bertz@sprint.com<mailto:Lyle.T.Bertz@sprint=
.com>>; Yuval Lifshitz <ylifshitz@sandvine.com<mailto:ylifshitz@sandvine.co=
m>>; dime@ietf.org<mailto:dime@ietf.org>
Subject: RE: draft-avasarala-diameter-error-invalid-identity-00

Hi Lyle

Answers inline <Ranjit>

Regards
Ranjit
VoLTE T4 Support
317-224-9441



From: Bertz, Lyle T [CTO] [mailto:Lyle.T.Bertz@sprint.com]
Sent: Tuesday, October 31, 2017 1:46 PM
To: AVASARALA, RANJIT KUMAR <ra698k@att.com<mailto:ra698k@att.com>>; Yuval =
Lifshitz <ylifshitz@sandvine.com<mailto:ylifshitz@sandvine.com>>; dime@ietf=
.org<mailto:dime@ietf.org>
Subject: RE: draft-avasarala-diameter-error-invalid-identity-00

A few questions:


  1.  How did a CTF get and invalid IMEI?  It is typically pulling from som=
ewhere else.
<Ranjit>  invalid iMEI can come from devices reporting invalid IMEI value. =
 This IMEI value comes from device to MME to PGW and all the way to IMS cor=
e.

  1.  When you say invalid in the spec you reference format.  If it is form=
at that is doable but if it is questioning data / associations outside of t=
he AVP or message then this is problematic.   An invalid value in the propo=
sal is too vague. Was it a well formed AVP which did not pass some app leve=
l semantic check or was it just bad data?
<Ranjit> by invalid, I mean the data is invalid E.g. the IMEI should be 15 =
digits long and should follow the rules defined in RFC 7254/7255.  So the C=
CF that receives the IMEI should validate the IMEI (which the CCFs currentl=
y do not) and once they do, and if they determine that the IMEI is invalid,=
 then they should insert the error code into Diameter response (E.g. CCA).

  1.  Is this a IMSI-IMEI(SV) association issue?
<Ranjit> not association - but the value itself.  Technically IMEI and IMEI=
SV are same (except for additional value of SV)

Lyle

From: DiME [mailto:dime-bounces@ietf.org] On Behalf Of AVASARALA, RANJIT KU=
MAR
Sent: Tuesday, October 31, 2017 1:08 PM
To: Yuval Lifshitz <ylifshitz@sandvine.com<mailto:ylifshitz@sandvine.com>>;=
 dime@ietf.org<mailto: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 enti=
ty 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 IM=
EI 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 reco=
rds 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 ent=
ity receiving the error has an option to re-send the request with a valid v=
alue 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@i=
etf.org<mailto:dime@ietf.org>
Cc: ben@nostrum.com<mailto:ben@nostrum.com>; Yuval Lifshitz <ylifshitz@sand=
vine.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 i=
s DIAMETER_INVALID_AVP_VALUE (5004)
  *   3xxx level error codes are meant for peer level (per hop) while the c=
ase 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 fo=
rcing the credit control server to validate it would contradict the existin=
g specification

Best Regards,

Yuval

From: DiME [mailto:dime-bounces@ietf.org] On Behalf Of AVASARALA, RANJIT KU=
MAR
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 S=
IP / 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-Equ=
ipment-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 genera=
tion that eventually lead to generation of CDRs.  So in scenarios where IME=
I 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 in=
consistency in billing.

So there is a need to reduce or prevent the generation of bad records and t=
his can be done by validating the received IMEI and reporting invalid insta=
nces 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-diame=
ter-error-invalid-identity-00.html<https://na01.safelinks.protection.outloo=
k.com/?url=3Dhttps%3A%2F%2Furldefense.proofpoint.com%2Fv2%2Furl%3Fu%3Dhttps=
-3A__na01.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Furl=
defense.proofpoint.com-252Fv2-252Furl-253Fu-253Dhttps-2D3A-5F-5Ftools.ietf.=
org-5Fhtml-5Fdraft-2D2Davasarala-2D2Ddiameter-2D2Derror-2D2Dinvalid-2D2Dide=
ntity-2D2D00.html-2526d-253DDwMFAg-2526c-253DLFYZ-2Do9-5FHUMeMTSQicvjIg-252=
6r-253DHqz9E2LJHAT14pCYdmHOsQ-2526m-253D9slEZFhalRQfK8W0Qy624FMWppcDpsLJbAf=
OgESdBug-2526s-253DMP1LfzIYI7pYN8bUqxkF1kdjPlx-2DEQtCfvDNnG9xUXM-2526e-253D=
-26data-3D02-257C01-257Clyle.t.bertz-2540sprint.com-257C44eb4dec63ce4bfcec0=
f08d5208a6cd7-257C4f8bc0acbd784bf5b55f1b31301d9adf-257C0-257C0-257C63645070=
1272955406-26sdata-3DQz57rER72b51IojZ3iN21OgJcjdNaQkgX6uSaAc-252Bpsg-253D-2=
6reserved-3D0%26d%3DDwMFAg%26c%3DLFYZ-o9_HUMeMTSQicvjIg%26r%3DHqz9E2LJHAT14=
pCYdmHOsQ%26m%3DC1X46Oah2dkod6mTzQd2Gucu43Pt0QxtveM6b_VzXnA%26s%3Dk7aQgGjqX=
Y88-5XHB6akQ90W0ewaV11A-e096n0aSdU%26e%3D&data=3D02%7C01%7CLyle.T.Bertz%40s=
print.com%7Cf164561e0c2b489a6c1008d520913f6f%7C4f8bc0acbd784bf5b55f1b31301d=
9adf%7C0%7C0%7C636450730563394170&sdata=3Di0m2UY1uNRG14VdyUY7kkzz9JFqo3Ywbn=
Des2kNGIc8%3D&reserved=3D0>

Regards
Ranjit






________________________________

This e-mail may contain Sprint proprietary information intended for the sol=
e 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.

--_000_e7098a2619c14c2ca030af019f1c376aplswe13m04adsprintcom_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Batang;
	panose-1:2 3 6 0 0 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"\@Batang";
	panose-1:2 3 6 0 0 1 1 1 1 1;}
@font-face
	{font-family:OCRB;
	panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
p.MsoList, li.MsoList, div.MsoList
	{mso-style-priority:99;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.25in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma",sans-serif;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.emailquote, li.emailquote, div.emailquote
	{mso-style-name:emailquote;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:1.0pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
span.EmailStyle22
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle23
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle24
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle25
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle26
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle27
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle28
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.TACChar
	{mso-style-name:"TAC Char";
	mso-style-link:TAC;
	font-family:"Arial",sans-serif;}
p.TAC, li.TAC, div.TAC
	{mso-style-name:TAC;
	mso-style-link:"TAC Char";
	margin:0in;
	margin-bottom:.0001pt;
	text-align:center;
	page-break-after:avoid;
	punctuation-wrap:simple;
	text-autospace:none;
	font-size:9.0pt;
	font-family:"Arial",sans-serif;}
span.THChar
	{mso-style-name:"TH Char";
	mso-style-link:TH;
	font-family:"Arial",sans-serif;
	font-weight:bold;}
p.TH, li.TH, div.TH
	{mso-style-name:TH;
	mso-style-link:"TH Char";
	margin-top:3.0pt;
	margin-right:0in;
	margin-bottom:9.0pt;
	margin-left:0in;
	text-align:center;
	page-break-after:avoid;
	punctuation-wrap:simple;
	text-autospace:none;
	font-size:10.0pt;
	font-family:"Arial",sans-serif;
	font-weight:bold;}
p.TAH, li.TAH, div.TAH
	{mso-style-name:TAH;
	mso-style-link:"TAH Char";
	margin:0in;
	margin-bottom:.0001pt;
	text-align:center;
	page-break-after:avoid;
	punctuation-wrap:simple;
	text-autospace:none;
	font-size:9.0pt;
	font-family:"Arial",sans-serif;
	font-weight:bold;}
span.TAHChar
	{mso-style-name:"TAH Char";
	mso-style-link:TAH;
	font-family:"Arial",sans-serif;
	font-weight:bold;}
span.B1Char1
	{mso-style-name:"B1 Char1";
	mso-style-link:B1;}
p.B1, li.B1, div.B1
	{mso-style-name:B1;
	mso-style-link:"B1 Char1";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:9.0pt;
	margin-left:28.4pt;
	text-indent:-14.2pt;
	font-size:10.0pt;
	font-family:"Times New Roman",serif;}
p.TF, li.TF, div.TF
	{mso-style-name:TF;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:12.0pt;
	margin-left:0in;
	text-align:center;
	font-size:10.0pt;
	font-family:"Arial",sans-serif;
	font-weight:bold;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:542252600;
	mso-list-template-ids:108722044;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1
	{mso-list-id:834955338;
	mso-list-template-ids:1973875592;}
@list l1:level1
	{mso-level-start-at:3;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2
	{mso-list-id:937832338;
	mso-list-template-ids:1452979030;}
@list l2:level1
	{mso-level-start-at:2;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3
	{mso-list-id:1488982164;
	mso-list-type:hybrid;
	mso-list-template-ids:2415840 -402898876 67698691 67698693 67698689 676986=
91 67698693 67698689 67698691 67698693;}
@list l3:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
@list l3:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l3:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l3:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l3:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l3:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l3:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l3:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l3:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l4
	{mso-list-id:1850829579;
	mso-list-template-ids:-1782945992;}
@list l4:level1
	{mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Tl;dr &#8211; Update 29.061 to be con=
sistent with its own statements.&nbsp; Correct all documents in 3GPP that d=
o not reference TS 23.003 to use its format for this value.&nbsp;
 Ensure that systems that support multiple protocols, e.g. Diameter and SIP=
 understand that conversion is required.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">------------------------------<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Per 29.061-f00 (which is RADIUS forma=
t &#8211; not CCF - version of the value that is unceremoniously sent over =
to the OCS and is usually a bad sign from time to time
 as it reflects many changes over time which may conflict with each other):=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"TH" style=3D"margin:0in;margin-bottom:.0001pt"><span lang=3D"EN=
-GB" style=3D"font-size:6.0pt;mso-fareast-language:KO"><o:p>&nbsp;</o:p></s=
pan></p>
<table class=3D"MsoNormalTable" border=3D"1" cellspacing=3D"0" cellpadding=
=3D"0" style=3D"margin-left:19.6pt;border-collapse:collapse;border:none">
<tbody>
<tr style=3D"page-break-inside:avoid">
<td width=3D"491" colspan=3D"9" valign=3D"top" style=3D"width:368.55pt;bord=
er:none;padding:0in 5.4pt 0in 5.4pt">
<p class=3D"MsoNormal"><span lang=3D"NO-BOK">Bits</span><span lang=3D"NO-BO=
K" style=3D"font-size:10.0pt"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"85" valign=3D"top" style=3D"width:63.8pt;border:none;padding:0=
in 5.4pt 0in 5.4pt">
<p class=3D"TAH"><span lang=3D"NO-BOK">Octets<o:p></o:p></span></p>
</td>
<td width=3D"51" style=3D"width:38.05pt;border:none;padding:0in 5.4pt 0in 5=
.4pt">
<p class=3D"TAH"><span lang=3D"NO-BOK">8<o:p></o:p></span></p>
</td>
<td width=3D"51" style=3D"width:38.1pt;border:none;padding:0in 5.4pt 0in 5.=
4pt">
<p class=3D"TAH"><span lang=3D"NO-BOK">7<o:p></o:p></span></p>
</td>
<td width=3D"51" style=3D"width:38.1pt;border:none;padding:0in 5.4pt 0in 5.=
4pt">
<p class=3D"TAH"><span lang=3D"NO-BOK">6<o:p></o:p></span></p>
</td>
<td width=3D"51" style=3D"width:38.1pt;border:none;padding:0in 5.4pt 0in 5.=
4pt">
<p class=3D"TAH"><span lang=3D"NO-BOK">5<o:p></o:p></span></p>
</td>
<td width=3D"51" style=3D"width:38.1pt;border:none;padding:0in 5.4pt 0in 5.=
4pt">
<p class=3D"TAH"><span lang=3D"NO-BOK">4<o:p></o:p></span></p>
</td>
<td width=3D"51" style=3D"width:38.1pt;border:none;padding:0in 5.4pt 0in 5.=
4pt">
<p class=3D"TAH"><span lang=3D"NO-BOK">3<o:p></o:p></span></p>
</td>
<td width=3D"51" style=3D"width:38.1pt;border:none;padding:0in 5.4pt 0in 5.=
4pt">
<p class=3D"TAH"><span lang=3D"NO-BOK">2<o:p></o:p></span></p>
</td>
<td width=3D"51" style=3D"width:38.1pt;border:none;padding:0in 5.4pt 0in 5.=
4pt">
<p class=3D"TAH"><span lang=3D"NO-BOK">1<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"85" valign=3D"top" style=3D"width:63.8pt;border:none;padding:0=
in 5.4pt 0in 5.4pt">
<p class=3D"TAC"><span lang=3D"NO-BOK">1<o:p></o:p></span></p>
</td>
<td width=3D"406" colspan=3D"8" valign=3D"top" style=3D"width:304.75pt;bord=
er:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt">
<p class=3D"TAC"><span lang=3D"NO-BOK">3GPP Type =3D 20<o:p></o:p></span></=
p>
</td>
</tr>
<tr>
<td width=3D"85" valign=3D"top" style=3D"width:63.8pt;border:none;padding:0=
in 5.4pt 0in 5.4pt">
<p class=3D"TAC"><span lang=3D"NO-BOK">2<o:p></o:p></span></p>
</td>
<td width=3D"406" colspan=3D"8" valign=3D"top" style=3D"width:304.75pt;bord=
er:solid windowtext 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt">
<p class=3D"TAC"><span lang=3D"NO-BOK">3GPP Length =3D 2&#43;n<o:p></o:p></=
span></p>
</td>
</tr>
<tr>
<td width=3D"85" valign=3D"top" style=3D"width:63.8pt;border:none;padding:0=
in 5.4pt 0in 5.4pt">
<p class=3D"TAC"><span lang=3D"NO-BOK">3 &#8211; (2&#43;n)<o:p></o:p></span=
></p>
</td>
<td width=3D"406" colspan=3D"8" style=3D"width:304.75pt;border:solid window=
text 1.0pt;border-top:none;padding:0in 5.4pt 0in 5.4pt">
<p class=3D"TAC"><span lang=3D"PT-BR">IMEI(SV) digits 1 &#8211; n (UTF-8 en=
coded </span>characters<span lang=3D"PT-BR">)<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal">3GPP Type: 20<span style=3D"font-size:10.0pt"><o:p><=
/o:p></span></p>
<p class=3D"MsoNormal">IMEISV value: Text type.<o:p></o:p></p>
<p class=3D"MsoNormal">A GGSN receives IMEI(SV) that is encoded according t=
o 3GPP TS&nbsp;29.060&nbsp;[24]. A P-GW receives IMEI(SV) that is encoded i=
n
<i>ME Identity</i> IE specified in 3GPP TS&nbsp;29.274&nbsp;[81]. The GGSN =
or the P-GW<span style=3D"mso-fareast-language:KO">
</span>converts IMEI(SV) into a&nbsp; sequence of UTF-8 characters.IMEI(SV)=
 shall be encoded as defined in 3GPP TS&nbsp;23.003&nbsp;[40].<span style=
=3D"mso-fareast-language:KO"><o:p></o:p></span></p>
<p class=3D"MsoNormal">14 <span style=3D"font-family:Symbol">&pound;</span>=
 n <span style=3D"font-family:Symbol">
&pound;</span> 16<o:p></o:p></p>
<p class=3D"MsoNormal">n =3D 16 for IMEISV, where TAC =3D 8 digits&nbsp; SN=
R =3D 6 digits &amp; SVN =3D 2 digits;<o:p></o:p></p>
<p class=3D"MsoNormal"><span lang=3D"NO-BOK">n =3D 15 for IMEI, where TAC =
=3D 8 digits&nbsp; SNR =3D 6 digits &amp; Spare =3D 1 digit;<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal">n =3D 14 for IMEI, where TAC =3D 8 digits&nbsp; SNR =
=3D 6 digits (Spare digit is not sent)<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">NOTE:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"PT-BR">IMEI(SV) digits 1 &#8211; n (UT=
F-8 encoded </span>
characters<span lang=3D"PT-BR">)</span><span style=3D"font-size:11.0pt;font=
-family:&quot;Calibri&quot;,sans-serif;color:#1F497D"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">You see the use of the word &#8216;di=
gits&#8217; which means we should not see hex values here&nbsp; nor should =
we see hex values encoded as UTF-8, i.e. an &#8216;A&#8217; in UTF-8 format=
.&nbsp;
 Keep in mind though that given the front matter on this AVP it is an Octet=
String.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">TS 29.212-e50 is consistent as well o=
n this as it points to RFC 4006 and states &#8220;shall be encoded in UTF-8=
 encoded decimal&#8221;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">For RFC4006bis we are okay as we poin=
t to TS 23.003 and TS 29.061 which is used by many other 3GPP specs for thi=
s AVP also pushes to TS 23.003.&nbsp;&nbsp;
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Then we look @ 23.003 (I&#8217;ll pic=
k f10 for the sake of randomness here),<o:p></o:p></span></p>
<p class=3D"MsoNormal">The International Mobile station Equipment Identity =
and Software Version Number (IMEISV) is composed as shown in figure&nbsp;11=
.<span style=3D"font-size:10.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"TH"><span lang=3D"EN-GB"><!--[if gte vml 1]><v:shapetype id=3D"=
_x0000_t75" coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=3D"t" p=
ath=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" stroked=3D"f">
<v:stroke joinstyle=3D"miter" />
<v:formulas>
<v:f eqn=3D"if lineDrawn pixelLineWidth 0" />
<v:f eqn=3D"sum @0 1 0" />
<v:f eqn=3D"sum 0 0 @1" />
<v:f eqn=3D"prod @2 1 2" />
<v:f eqn=3D"prod @3 21600 pixelWidth" />
<v:f eqn=3D"prod @3 21600 pixelHeight" />
<v:f eqn=3D"sum @0 0 1" />
<v:f eqn=3D"prod @6 1 2" />
<v:f eqn=3D"prod @7 21600 pixelWidth" />
<v:f eqn=3D"sum @8 21600 0" />
<v:f eqn=3D"prod @7 21600 pixelHeight" />
<v:f eqn=3D"sum @10 21600 0" />
</v:formulas>
<v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect" />
<o:lock v:ext=3D"edit" aspectratio=3D"t" />
</v:shapetype><v:shape id=3D"_x0000_i1026" type=3D"#_x0000_t75" style=3D'wi=
dth:435.75pt;height:95.25pt' o:ole=3D"">
<v:imagedata src=3D"cid:image001.emz@01D352EC.BA02C6E0" o:title=3D"" />
</v:shape><![endif]--><![if !vml]><img width=3D"581" height=3D"127" src=3D"=
cid:image002.png@01D352EC.BA02C6E0" v:shapes=3D"_x0000_i1026"><![endif]><!-=
-[if gte mso 9]><xml>
<o:OLEObject Type=3D"Embed" ProgID=3D"Visio.Drawing.11" ShapeID=3D"_x0000_i=
1026" DrawAspect=3D"Content" ObjectID=3D"_1571032352">
</o:OLEObject>
</xml><![endif]--></span><span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"TF"><span lang=3D"EN-GB">Figure 11: Structure of IMEISV<o:p></o=
:p></span></p>
<p class=3D"MsoNormal">The IMEISV is composed of the following elements (ea=
ch element shall consist of decimal digits only):<o:p></o:p></p>
<p class=3D"B1"><span lang=3D"EN-GB" style=3D"font-family:OCRB">- </span><s=
pan lang=3D"EN-GB">Type Allocation Code (TAC). Its length is 8 digits;<o:p>=
</o:p></span></p>
<p class=3D"B1"><span lang=3D"EN-GB">-&nbsp;&nbsp;&nbsp;&nbsp; Serial Numbe=
r (SNR) is an individual serial number uniquely identifying each equipment =
within each TAC. Its length is 6 digits;<o:p></o:p></span></p>
<p class=3D"B1"><span lang=3D"EN-GB">-&nbsp;&nbsp;&nbsp;&nbsp; Software Ver=
sion Number (SVN) identifies the software version number of the mobile equi=
pment. Its length is 2 digits.<o:p></o:p></span></p>
<p class=3D"MsoNormal">Regarding updates of the IMEISV: The security requir=
ements of 3GPP TS 22.016 [32] apply only to the TAC and SNR, but not to the=
 SVN part of the IMEISV.<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">This is a fixed length format (16)! I=
n essence here I believe that the issue is 29.061.&nbsp;&nbsp; The statemen=
t &#8220;</span>The GGSN or the P-GW<span style=3D"mso-fareast-language:KO"=
>
</span>converts IMEI(SV) into a&nbsp; sequence of UTF-8 characters.IMEI(SV)=
 shall be encoded as defined in 3GPP TS&nbsp;23.003&nbsp;[40].<span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F49=
7D">&#8221; Essentially covers the requirement.&nbsp; The sentences BELOW
 that and the fact that n is variable is not correct if the value converts =
to 23.003.&nbsp; I would assume @ one point the SV was optional in reality =
but that has appeared to change.&nbsp;&nbsp; Developers using old code or l=
ooking at the definition in 29.061 can be misleading
 here to create values that violate 23.003.&nbsp; <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Finally, even if 29.061 was improved =
(by fixing the length and eliminating the last 3 lines), there should NEVER=
 be a hex character in these values.&nbsp;&nbsp; I also
 checked 23.299 which points back to 23.003 as well.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">RECOMMENDATION:<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l3 level=
1 lfo5"><![if !supportLists]><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#1F497D"><span style=3D"mso-list:Ignore"=
>-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D"font-size:11.0pt;font-family:=
&quot;Calibri&quot;,sans-serif;color:#1F497D">3GPP should probably update t=
he 3GPP-IMEISV length to reflect their own statement about following 23.003=
 as some of the other statements in that section
 MAY conflict with the 23.003 statement.<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l3 level=
1 lfo5"><![if !supportLists]><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#1F497D"><span style=3D"mso-list:Ignore"=
>-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D"font-size:11.0pt;font-family:=
&quot;Calibri&quot;,sans-serif;color:#1F497D">Look at IMS specs as SIP will=
 likely send this over as hex and ensure if they are supporting Diameter th=
at they understand it will use decimal representation.&nbsp;
 The only way to change that would be to change TS 23.003 itself.<o:p></o:p=
></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">As 23.003 has the primary function of=
 providing formats across interfaces and boundaries I would urge any specif=
ication in 3GPP that is providing value definitions
 that is not pointing to this document to do so. <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> Yuval Lifshitz [mailto:ylifshi=
tz@sandvine.com]
<br>
<b>Sent:</b> Wednesday, November 01, 2017 1:34 AM<br>
<b>To:</b> Bertz, Lyle T [CTO] &lt;Lyle.T.Bertz@sprint.com&gt;; AVASARALA, =
RANJIT KUMAR &lt;ra698k@att.com&gt;; dime@ietf.org<br>
<b>Cc:</b> Gardella, Maryse (Nokia - FR) (maryse.gardella@nokia.com) &lt;ma=
ryse.gardella@nokia.com&gt;; Yuval Lifshitz &lt;ylifshitz@sandvine.com&gt;<=
br>
<b>Subject:</b> RE: draft-avasarala-diameter-error-invalid-identity-00<o:p>=
</o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Hi Ranjit,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Please look at section 7.1.17 (page 9=
9) of the 3GPP/ETSI Gy specification:
<a href=3D"https://na01.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F%=
2Fwww.etsi.org%2Fdeliver%2Fetsi_ts%2F132200_132299%2F132299%2F14.05.00_60%2=
Fts_132299v140500p.pdf&amp;data=3D02%7C01%7CLyle.T.Bertz%40sprint.com%7C59c=
244eb2a5f4585565c08d520f27c84%7C4f8bc0acbd784bf5b55f1b31301d9adf%7C0%7C1%7C=
636451148210556018&amp;sdata=3DJekomueyk4N9nFlaeuWKVzOXp7pX65N%2B23CD75OBmR=
s%3D&amp;reserved=3D0">
http://www.etsi.org/deliver/etsi_ts/132200_132299/132299/14.05.00_60/ts_132=
299v140500p.pdf</a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">In that document (which is based on R=
FC4006) they are specifically addressing the case where User-Equipment-Info=
 is of type IMEI/SV, as well as noting on the
 validation of that AVP.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Please note that in the specification=
 above, section 7.1.11 (pages 96-97), domain specific, result codes were ad=
ded. Would probably be good to propose the new
 result code as an enhancement for that spec?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">This could be a 5xxx or 4xxx result c=
ode, depending whether you think that a retry would resolve the issue. If y=
ou think that that would be the way forward with
 that issue, I would recommend addressing the 3GPP SA5 work group.<o:p></o:=
p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Best Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Yuval<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,sans-serif">From:</span></b><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Tahoma&quot;,sans-serif"> Bertz, Lyle T [CTO] [mailto:Lyle=
.T.Bertz@sprint.com]
<br>
<b>Sent:</b> Tuesday, October 31, 2017 9:01 PM<br>
<b>To:</b> AVASARALA, RANJIT KUMAR; Yuval Lifshitz; dime@ietf.org<br>
<b>Subject:</b> RE: draft-avasarala-diameter-error-invalid-identity-00<o:p>=
</o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">ty<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> AVASARALA, RANJIT KUMAR [<a hr=
ef=3D"mailto:ra698k@att.com">mailto:ra698k@att.com</a>]
<br>
<b>Sent:</b> Tuesday, October 31, 2017 1:57 PM<br>
<b>To:</b> Bertz, Lyle T [CTO] &lt;<a href=3D"mailto:Lyle.T.Bertz@sprint.co=
m">Lyle.T.Bertz@sprint.com</a>&gt;; Yuval Lifshitz &lt;<a href=3D"mailto:yl=
ifshitz@sandvine.com">ylifshitz@sandvine.com</a>&gt;;
<a href=3D"mailto:dime@ietf.org">dime@ietf.org</a><br>
<b>Subject:</b> RE: draft-avasarala-diameter-error-invalid-identity-00<o:p>=
</o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Hi Lyle<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Answers inline &lt;Ranjit&gt;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Regards<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Ranjit<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">VoLTE T4 Support<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">317-224-9441<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> Bertz, Lyle T [CTO] [<a href=
=3D"mailto:Lyle.T.Bertz@sprint.com">mailto:Lyle.T.Bertz@sprint.com</a>]
<br>
<b>Sent:</b> Tuesday, October 31, 2017 1:46 PM<br>
<b>To:</b> AVASARALA, RANJIT KUMAR &lt;<a href=3D"mailto:ra698k@att.com">ra=
698k@att.com</a>&gt;; Yuval Lifshitz &lt;<a href=3D"mailto:ylifshitz@sandvi=
ne.com">ylifshitz@sandvine.com</a>&gt;;
<a href=3D"mailto:dime@ietf.org">dime@ietf.org</a><br>
<b>Subject:</b> RE: draft-avasarala-diameter-error-invalid-identity-00<o:p>=
</o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">A few questions:<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<ol style=3D"margin-top:0in" start=3D"1" type=3D"1">
<li class=3D"MsoNormal" style=3D"color:#1F497D;mso-list:l4 level1 lfo1"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Ho=
w did a CTF get and invalid IMEI?&nbsp; It is typically pulling from somewh=
ere else.&nbsp;
<o:p></o:p></span></li></ol>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&lt;Ranjit&gt;&nbsp; invalid iMEI can come from dev=
ices reporting invalid IMEI value.&nbsp; This IMEI value comes from device =
to MME to PGW and all the way to IMS core.<o:p></o:p></span></p>
<ol style=3D"margin-top:0in" start=3D"2" type=3D"1">
<li class=3D"MsoNormal" style=3D"color:#1F497D;mso-list:l2 level1 lfo2"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Wh=
en you say invalid in the spec you reference format.&nbsp; If it is format =
that is doable but if it is questioning data / associations
 outside of the AVP or message then this is problematic. &nbsp;&nbsp;An inv=
alid 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?<o:p></o:p>=
</span></li></ol>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&lt;Ranjit&gt; by invalid, I mean the data is inval=
id E.g. the IMEI should be 15 digits long and should follow the rules defin=
ed in RFC 7254/7255.&nbsp; So the CCF that receives the IMEI
 should validate the IMEI (which the CCFs currently do not) and once they d=
o, and if they determine that the IMEI is invalid, then they should insert =
the error code into Diameter response (E.g. CCA).<o:p></o:p></span></p>
<ol style=3D"margin-top:0in" start=3D"3" type=3D"1">
<li class=3D"MsoNormal" style=3D"color:#1F497D;mso-list:l1 level1 lfo3"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Is=
 this a IMSI-IMEI(SV) association issue?&nbsp;
<o:p></o:p></span></li></ol>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&lt;Ranjit&gt; not association &#8211; but the valu=
e itself.&nbsp; Technically IMEI and IMEISV are same (except for additional=
 value of SV)<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Lyle&nbsp;
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> DiME [<a href=3D"mailto:dime-b=
ounces@ietf.org">mailto:dime-bounces@ietf.org</a>]
<b>On Behalf Of </b>AVASARALA, RANJIT KUMAR<br>
<b>Sent:</b> Tuesday, October 31, 2017 1:08 PM<br>
<b>To:</b> Yuval Lifshitz &lt;<a href=3D"mailto:ylifshitz@sandvine.com">yli=
fshitz@sandvine.com</a>&gt;;
<a href=3D"mailto:dime@ietf.org">dime@ietf.org</a><br>
<b>Subject:</b> Re: [Dime] draft-avasarala-diameter-error-invalid-identity-=
00<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Hi Yuval<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Thank you for the comments.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">I agree that a standard diameter error exists &#821=
1; the AVP error.&nbsp;&nbsp; The reason I proposed invalid mobile identity=
 is &#8211; it will be more specific to mobile identity.&nbsp; It can be
 changed to a 5xxx &#8211; but I want an option for the entity to re-send t=
he request with a valid value (assuming it can)<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Yes User-Equipment-info AVP is optional in Credit C=
ontrol Request &#8211; 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) &#8211; but in case of VoLTE / IMS scenarios, the =
value is usually IMEI.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Now we have lot of cases where due to invalid IMEI =
&#8211; the number of bad records being generated is increasing &#8211; so =
need a way to prevent those.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">So the proposed solution is for the entities receiv=
ing IMEI as part of any AVP &#8211; to validate it and if found invalid to =
respond with a error.&nbsp; The entity receiving the error
 has an option to re-send the request with a valid value if it can.<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Regards<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Ranjit<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">VoLTE T4 Support<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">317-224-9441<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> Yuval Lifshitz [<a href=3D"mai=
lto:ylifshitz@sandvine.com">mailto:ylifshitz@sandvine.com</a>]
<br>
<b>Sent:</b> Tuesday, October 31, 2017 12:07 PM<br>
<b>To:</b> AVASARALA, RANJIT KUMAR &lt;<a href=3D"mailto:ra698k@att.com">ra=
698k@att.com</a>&gt;;
<a href=3D"mailto:dime@ietf.org">dime@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:ben@nostrum.com">ben@nostrum.com</a>; Yuval Li=
fshitz &lt;<a href=3D"mailto:ylifshitz@sandvine.com">ylifshitz@sandvine.com=
</a>&gt;<br>
<b>Subject:</b> RE: draft-avasarala-diameter-error-invalid-identity-00<o:p>=
</o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Dear Ranjit,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">I think there are several issues with=
 your proposal:<o:p></o:p></span></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoNormal" style=3D"color:#1F497D;mso-list:l0 level1 lfo4"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">A =
standard diameter error already exists for the case described. It is DIAMET=
ER_INVALID_AVP_VALUE (5004)<o:p></o:p></span></li><li class=3D"MsoNormal" s=
tyle=3D"color:#1F497D;mso-list:l0 level1 lfo4"><span style=3D"font-size:11.=
0pt;font-family:&quot;Calibri&quot;,sans-serif">3xxx level error codes are =
meant for peer level (per hop) while the case you describe is session level=
 (end 2 end)<o:p></o:p></span></li><li class=3D"MsoNormal" style=3D"color:#=
1F497D;mso-list:l0 level1 lfo4"><span style=3D"font-size:11.0pt;font-family=
:&quot;Calibri&quot;,sans-serif">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 contr=
adict the existing specification<o:p></o:p></span></li></ul>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Best Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Yuval<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,sans-serif">From:</span></b><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Tahoma&quot;,sans-serif"> DiME [<a href=3D"mailto:dime-bou=
nces@ietf.org">mailto:dime-bounces@ietf.org</a>]
<b>On Behalf Of </b>AVASARALA, RANJIT KUMAR<br>
<b>Sent:</b> Tuesday, October 31, 2017 6:32 PM<br>
<b>To:</b> <a href=3D"mailto:dime@ietf.org">dime@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:ben@nostrum.com">ben@nostrum.com</a><br>
<b>Subject:</b> [Dime] draft-avasarala-diameter-error-invalid-identity-00<o=
:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Hello all<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">We published a new Internet draft addressing the is=
sue of invalid IMEI in SIP / Diameter requests.&nbsp;&nbsp;
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Here is the background<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">IMEI is used for uniquely identifying the mobile de=
vices.&nbsp; IMEI is present in SIP REGISTER request (Contact header) and D=
iameter CCR Request (user-Equipment-Info AVP).&nbsp;&nbsp; It
 is always assumed that the IMEI value is correct and also the entities tha=
t receive IMEI usually do not validate the value.&nbsp;
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">This IMEI goes all the way till CCFs which use it a=
s part of records generation that eventually lead to generation of CDRs.&nb=
sp; So in scenarios where IMEI is correct, the records
 are considered good but if the IMEI is invalid or incorrect, then the reco=
rds that are generated become &#8220;bad&#8221; and lead to inconsistency i=
n billing.
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">So there is a need to reduce or prevent the generat=
ion of bad records and this can be done by validating the received IMEI and=
 reporting invalid instances of IMEI.
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">So in order to report the cases of invalid iMEI, th=
is draft proposes a new diameter protocol error code &#8211; DIAMETER_INVAL=
ID_MOBILE_IDENTITY<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">We request everyone to review the draft and comment=
.
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">The URL of the draft is -
<a href=3D"https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F=
%2Furldefense.proofpoint.com%2Fv2%2Furl%3Fu%3Dhttps-3A__na01.safelinks.prot=
ection.outlook.com_-3Furl-3Dhttps-253A-252F-252Furldefense.proofpoint.com-2=
52Fv2-252Furl-253Fu-253Dhttps-2D3A-5F-5Ftools.ietf.org-5Fhtml-5Fdraft-2D2Da=
vasarala-2D2Ddiameter-2D2Derror-2D2Dinvalid-2D2Didentity-2D2D00.html-2526d-=
253DDwMFAg-2526c-253DLFYZ-2Do9-5FHUMeMTSQicvjIg-2526r-253DHqz9E2LJHAT14pCYd=
mHOsQ-2526m-253D9slEZFhalRQfK8W0Qy624FMWppcDpsLJbAfOgESdBug-2526s-253DMP1Lf=
zIYI7pYN8bUqxkF1kdjPlx-2DEQtCfvDNnG9xUXM-2526e-253D-26data-3D02-257C01-257C=
lyle.t.bertz-2540sprint.com-257C44eb4dec63ce4bfcec0f08d5208a6cd7-257C4f8bc0=
acbd784bf5b55f1b31301d9adf-257C0-257C0-257C636450701272955406-26sdata-3DQz5=
7rER72b51IojZ3iN21OgJcjdNaQkgX6uSaAc-252Bpsg-253D-26reserved-3D0%26d%3DDwMF=
Ag%26c%3DLFYZ-o9_HUMeMTSQicvjIg%26r%3DHqz9E2LJHAT14pCYdmHOsQ%26m%3DC1X46Oah=
2dkod6mTzQd2Gucu43Pt0QxtveM6b_VzXnA%26s%3Dk7aQgGjqXY88-5XHB6akQ90W0ewaV11A-=
e096n0aSdU%26e%3D&amp;data=3D02%7C01%7CLyle.T.Bertz%40sprint.com%7Cf164561e=
0c2b489a6c1008d520913f6f%7C4f8bc0acbd784bf5b55f1b31301d9adf%7C0%7C0%7C63645=
0730563394170&amp;sdata=3Di0m2UY1uNRG14VdyUY7kkzz9JFqo3YwbnDes2kNGIc8%3D&am=
p;reserved=3D0">
<span style=3D"color:#0563C1">https://tools.ietf.org/html/draft-avasarala-d=
iameter-error-invalid-identity-00.html</span></a>
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Regards<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Ranjit<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">
<hr size=3D"2" width=3D"100%" align=3D"center">
</span></div>
<p class=3D"MsoNormal"><span style=3D"font-size:7.5pt;font-family:&quot;Ari=
al&quot;,sans-serif;color:gray"><br>
This e-mail may contain Sprint proprietary information intended for the sol=
e 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.</span><span style=3D"font-size:11.0pt;font-family:&quot;Calibr=
i&quot;,sans-serif"><o:p></o:p></span></p>
</div>
</body>
</html>

--_000_e7098a2619c14c2ca030af019f1c376aplswe13m04adsprintcom_--

--_006_e7098a2619c14c2ca030af019f1c376aplswe13m04adsprintcom_
Content-Type: application/octet-stream; name="image001.emz"
Content-Description: image001.emz
Content-Disposition: inline; filename="image001.emz"; size=5279;
	creation-date="Wed, 01 Nov 2017 14:06:31 GMT";
	modification-date="Wed, 01 Nov 2017 14:06:31 GMT"
Content-ID: <image001.emz@01D352EC.BA02C6E0>
Content-Transfer-Encoding: base64

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

--_006_e7098a2619c14c2ca030af019f1c376aplswe13m04adsprintcom_
Content-Type: image/png; name="image002.png"
Content-Description: image002.png
Content-Disposition: inline; filename="image002.png"; size=3661;
	creation-date="Wed, 01 Nov 2017 14:06:32 GMT";
	modification-date="Wed, 01 Nov 2017 14:06:32 GMT"
Content-ID: <image002.png@01D352EC.BA02C6E0>
Content-Transfer-Encoding: base64

iVBORw0KGgoAAAANSUhEUgAAAkUAAAB/CAYAAADhALYjAAAAAXNSR0ICQMB9xQAAAAlwSFlzAAAO
xAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAA3NSURBVHja
7d1NaBznAYDhSVCsHBRQwERO0LghKCgHJ8jaTeSDCYKG9SJ0iA/GsRcRQ4MoxSwGHdRLkQKF7KGh
oRTa+JL60tSHkN5MiaGnElAPOfQQQgk5lVwMObQlUCitv12NdnZ2drXW3/49gQdsayVt5pudeeeb
md3o3XffjQAAxp2FAACQjqIbN24sP/xvGwBg1JVKpVsdo+j555//88LCwkcWFAAw6qIo+l/XKAqz
RabPAICRP1UmigAARBEAgCgCABBFAACiCABAFAEAiCIAAFEEACCKAABEEQCAKAIAEEUAAKIIAEAU
AQCIIgAAUcRI2KqWz8dR9CCspFFU+Hpta+vZ/b6nVlufKs9G9wuV7dXG9y/udPu+9GN6eTzHzxgC
ogjSO7qttWcXo3inXN06H/5+sxRvRLPl++u12lSvO9SDRZgd6nEETiNs4wfJeBrDYT04if7Xy7gI
W0QRHPWGOC7fTSKoEUmLn+VtKMPXClH0dX2jHS/uLMbRTnZjnH1MMY7vhR108phrW9fO7319d1Zq
u1JYTXYEvc5U0ep6IbqT7ETry/Nh2HaKYGM4+AcnjWUdf7Vf3ApbRBEc48a420xR2PHGpZsbezve
3aPZ9Ma1/TGNWYtOR6jZCKv//sL1O8bmUccwP2SN4XCoL+fMMkuH7nGHbXp9ELaIIsZ+p7q3gewQ
RNkdX960fdjQtj0mju/uv0NtRhkHGL/d2b5yMfqk2+kzYzi8ByvCFlEEJ7VDTU3TNzag7UeJeVPt
yZFs8rVKtbySPhXXyw61+bOTayl6ux6G7NhED5JZhSSS8h9nDAddEqtJ1AhbRBGckOT6k9Zrito3
jse1Me70fIzNo88UZcfwpHaoxvBoZ4jCrG1eEAlbRBEMyExRsvE96mn7bJTZoR5wR3r20u39osgY
DsNrsTnj12msTzJs97sLFUQRozlbtHeBZecjxJbbvnu5wLNY/iRvY9z8OY34CjthF3geTvqi3E6n
z4zhcAdRP8JWFCGK4Eg39G75PbHZosxt8sZweNQvbN6Lyqa8SDqOsE1iS9giiuCItL6BoOsSjCEO
TkAUASBsQRQBAIgiAABRBAAgigAARBEAgCgCABBFAACiCABAFDF4wjoU1qX19fWFcfl/3tzcPDM7
O/v51atX3xyV/6fLly/fePj/NT0uYxjW11EaP0AUMQAxNK7rUdipzs/PfzozM/PFsO5ca7Xak6VS
6dbU1NS3xWLxN+Hv4zJ+Gxsbz4fxm56e/iYE4ZBH+vTy8vL26dOnvxynMQyvu2F+/SGKEEMjG0fD
tHNNdqLhOS8tLf0yzHyN6/iFOFpYWPgoLIsQiMMUFWHcwviF5x7Gc5xm+kbp4ARRhBga6Z1riKNB
3Lnm7ETHNobyxm9YAiM81zCzl4TcOMZQpzgKs2XDPvOHKGKAhY1uOAoLwp/DOkNnV65ceWtubu5e
OCX16quv/tpOdLiEUExm0S5evPjeIIVjOrxXV1d/PE6nynpVrVZfSh+cWCaIIo5yB/GDJ5544l8P
/fu55577azJTRHezs7N/eeqpp/7x2GOP/fftt9/+YT/H8GGkXW1+cjmP6vHHH/9Pv+OjUqmshBmQ
ycnJ7+bn5/8Yoo3ulpaWPggHcmGZvfbaa7+yPUcUcZQ71rfCBibMgFhnepuRGaTTU2HMnFroTXLx
eRjDMOMwCHdVrqys/OTUqVP/DK/BMPsoevb3+uuv/zwEZIiiF1544U/WbUQRR25tba28OxMyUrej
H1bYcZ47d+7jQT+tkZxaCKf2nEZrmxWtnzYLyyZcWxQCd9CeYwjaELYhcB+ucxeM2/5RO4jjiChi
9CLggpmHxi3B4XUUjuDDbNowBUByUfGgXTdz0nJm9wY+FMN6Fw5Mwrrn4GRvnZ5OR62bCBBF9G3m
IexQwp/HaVYhhFAIw2F+DYUdyRtvvPHTMH7j+D5FwzC7143Tos3ADzE0rm9LgChiAHcw43YnzChF
YBi7cXxH62Ga3evl4GTc3rwxnM4fxveXQhQBcMzGbZYkhJAYQhQBAIgiAABRBAAgiuiPcPu9j+84
mHG6Iw9AFDHSwl1lExMT3/vojoMJy67fYxhe4z6u4+DCXV0DcGCy4F2qD24Q3pUcUcSIRFG45dWy
OLoX4EkLt9oPwo59GIXtY9hO9vt5hPEL70ckcB5dWG7Wf0QRokgUiaIRiiKfWWf9RxQhikSRnYIo
EkXWf0QRokgU2SmIIlFk/UcUIYpEkZ2CKBJF1n9EEaJIFNkpiCJRZP1HFDHGUVSeje7n3ho9W76/
XqtNhcdsba09uxjFO+Xq1vm8n7FdKax2+l5RdPzC+BSi6OvmGBS+Xtvaerb+tWr5fBxFDwqV7dWW
76n/++JOeFzymPb1oPlzRBGiCFHEyEdR3k4yL3qKxeKHcenmRvZrN0vxRnbneb0Q3elXGI1bFCVB
lI6e+pjsLv9m8LSOUXsUtY99+ueIov7Fba22PhUOXnLDNi7fTY9zt/gVRYgiRNEho6i+QY7ju+Vq
ZaVw9tLt9A6y0wxSp424KDqZcUuPy97X1wrvRIXrdx4livqxQx3XKNovbsOfswcl6X/rJX5FEaII
UXTIKEofjYYZoPRGu37arI+nykRRM0A7jUN6XNPjZ6ZowKKol7jdfR22Hqw0Dkh6iV9RhChCFB0y
itJHo/UISm1ws38XRf3bKbRe1xU/aNtZhvgJsxG7s309XVPUh+Ad1yjaL25zIygVSb3EryhCFCGK
DhFFexvqDhffZjfMomgwdgqNsYy/ajl9tjtmSeR2mylqBFYzrERR/+M2e4CSPZ3WS/yKIkQRougQ
UZQXPS1Hoa4p6vtOodNsXTJO2XHdm3GolH/U7fRZ3gX0oqh/cZt+PVa3q2fSs0Z5r9+8+BVFiCJE
0SGiKGxYs2GT3Qm7+6y/O4W8C3RzL7Ruu/i2eVFu11nCEz49Oq5RtF/cJmNy6WzhdqVaXskerPQS
v6IIUYQoOmAUJRvgtguvc2aHvE9Rf3cK7bdy519TlP6edMx2v/ssepD3Vgyi6GTjNj1ueW+P0Uv8
iiJEEaLIC3Dko2iUeJ+i/LhtDZ3mKbVuUZSNX+s/oghR5AUoikTRUETRqLD+I4oQRaLITkEUYf1H
FCGKRJGdgijC+o8oQhSJIjsFUYT1H1HE0dvc3DwzMTHxfe4n17OvycnJ7wZhpzA1NfVteL3zaGZm
Zr4QRaIIUQSMiFqt9mR4nXMwYba032O4vLy87SDj4Eql0i3bAkQRAIAoAgAQRQAAoggAQBQBAIgi
AABRBAAgioDu0p9c3vhz9CAqXL+Tfsz1QnQn/Snme49re++XxiemZz8Nvf2T1Rs/q1ZbnyrPRvcL
le3VtucUl++u12pTvTzv5N+Sn9fp09vzpJ9Dp09x7768uj8eEEXA0EZR/NXZwqXbSZCEoCnG8b2W
yNknBlp+5m4QpcPnZineiGbL98PvCH+OSzc30t+f929p25XCajqu0vGW/J76Y3Z/R69RdJhlZ10C
UQSMXBQt7hSL8R+SWZbwb8Vi8cMDR1HOY0MoLUbxzt6sUmpWqB4pcXy30yxPY9YqflCulH+UnY1a
jBY/6yVQWmau4sWdxTjayZspyj4uxGHye69tXTvfnP1qxFkz1tqDDRBFwBBG0dpa4Z1k5qRaKrzT
FiCPEEV7p7Q6zNpkI6iXU2d5zyH5vnIx+mS/02chrJKZqCRk8qKo/XGtMZadEUtHWX02LHMaEhBF
wJBFUaVaXokL198PwXLpbOF2/e9tUZRzTdFu+ORFU+ssSmuwpE+X7XfqrGsUPXxOScx1iqtsvHS6
pij3cSHeukZRY/bLegWiCBiRKLq2VX2xVCj9rLp17cVCobKVHyC9zRR1/nr8VXZ2qLpdPdPt1Nm+
UZSKoE6RkvfckmuR2pZF3mm9DlHUHou9XegNiCJggKMo/Pl6IX6/VCr8LMzaHCaK6jNEOaeR0hdF
t8xI9XDqLDeKwvU/Z1svEM+NomOaKco+v14v9AZEETDgUbR3DU3eLfaHvPssL1jCabP6Bd09nDrr
9BzSodXt2qTjuKYoG0GiCEQRMCJR1O0Oss7vU5QfF+3vU9R+ail7Su0gUdT6ezrf/dXyfka93n1W
LH+SnSlq/pzG72rcGefuMxBFAGMSj5YHiCKAsdH67tgunAZRZEEBAKJIFAEAokgUcWhhHZqbm7u3
sLDwkeUBnJSwDzt37tzH6+vrC5YHooi+unr16puzs7Ofh/VobW2tbJkAJ+3KlStvzczMfBEOzOzP
EEWcuMuXL984ffr0l/Pz858+PEK7YJkA/RYOzMI+LRyohQM2ywRRxLGp1WpPlkqlW1NTU9+G02TV
avUlywUYNOFALRywTU9PfxMO4CwTRBFH6uWXX/79qVOn/hmOwC5cuPCL5eXlbYBBtrS09EE4rRa2
XSsrKz+xLUcUcSQuXrz43uTk5HfPPPPM3xYXF39rgwsMuldeeeV3Tz/99N/D7HalUlmxLUcUcaSS
CxpdSwQMquTaIjeAIIo4Eem7zqw/wKBsl9yFhiiib8K6424PoJ8yd8MuWCaIIvoqudvDmzcCJyns
w9wNiygCABBFAACiCABAFAEAiCIAAFEEACCKAABEEQCAKAIAEEUAAKIIAEAUAQCcaBTNzc3dm5mZ
+SLEEQDAKJuYmPi+YxRtbm6eCTNFAACjrlqtvtQxigAAxvqUmoUAACCKAABEEQBA4v/48MiISicb
YgAAAABJRU5ErkJggg==

--_006_e7098a2619c14c2ca030af019f1c376aplswe13m04adsprintcom_
Content-Type: application/octet-stream; name="oledata.mso"
Content-Description: oledata.mso
Content-Disposition: inline; filename="oledata.mso"; size=14545;
	creation-date="Wed, 01 Nov 2017 14:06:32 GMT";
	modification-date="Wed, 01 Nov 2017 14:06:32 GMT"
Content-ID: <oledata.mso>
Content-Transfer-Encoding: base64

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
18D/yX8AxDMQGg==

--_006_e7098a2619c14c2ca030af019f1c376aplswe13m04adsprintcom_--


From nobody Wed Nov  1 07:34:29 2017
Return-Path: <ra698k@att.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 42FBF13AB12 for <dime@ietfa.amsl.com>; Wed,  1 Nov 2017 07:34:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.41
X-Spam-Level: 
X-Spam-Status: No, score=-3.41 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=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 DcurXj2rJ1e0 for <dime@ietfa.amsl.com>; Wed,  1 Nov 2017 07:34:22 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0b-00191d01.pphosted.com [67.231.157.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B72FE1386DE for <dime@ietf.org>; Wed,  1 Nov 2017 07:34:22 -0700 (PDT)
Received: from pps.filterd (m0083689.ppops.net [127.0.0.1]) by m0083689.ppops.net-00191d01. (8.16.0.21/8.16.0.21) with SMTP id vA1ESrNl032062; Wed, 1 Nov 2017 10:34:20 -0400
Received: from tlpd255.enaf.dadc.sbc.com (sbcsmtp3.sbc.com [144.160.112.28]) by m0083689.ppops.net-00191d01. with ESMTP id 2dy90wpbad-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 01 Nov 2017 10:34:20 -0400
Received: from enaf.dadc.sbc.com (localhost [127.0.0.1]) by tlpd255.enaf.dadc.sbc.com (8.14.5/8.14.5) with ESMTP id vA1EYINF053720; Wed, 1 Nov 2017 09:34:19 -0500
Received: from dalint01.pst.cso.att.com (dalint01.pst.cso.att.com [135.31.133.159]) by tlpd255.enaf.dadc.sbc.com (8.14.5/8.14.5) with ESMTP id vA1EYETg053711 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 1 Nov 2017 09:34:15 -0500
Received: from MOSTLS1MSGHUBAC.ITServices.sbc.com (MOSTLS1MSGHUBAC.itservices.sbc.com [135.41.4.150]) by dalint01.pst.cso.att.com (RSA Interceptor); Wed, 1 Nov 2017 14:34:06 GMT
Received: from MOSTLS1MSGUSRFC.ITServices.sbc.com ([169.254.3.70]) by MOSTLS1MSGHUBAC.ITServices.sbc.com ([135.41.4.150]) with mapi id 14.03.0361.001; Wed, 1 Nov 2017 09:33:43 -0500
From: "AVASARALA, RANJIT KUMAR" <ra698k@att.com>
To: Yuval Lifshitz <ylifshitz@sandvine.com>, "Bertz, Lyle T [CTO]" <Lyle.T.Bertz@sprint.com>, "dime@ietf.org" <dime@ietf.org>
CC: "Gardella, Maryse (Nokia - FR) (maryse.gardella@nokia.com)" <maryse.gardella@nokia.com>, "DOLLY, MARTIN C" <md3135@att.com>
Thread-Topic: draft-avasarala-diameter-error-invalid-identity-00
Thread-Index: AdNSZIrJm2O1lnw9Q5e+yrjpjtgOFgABIxwgAAJK+5AAAKJMwAABIT8wAABUNKAAF7UloAARLrEA
Date: Wed, 1 Nov 2017 14:33:43 +0000
Message-ID: <BD15502709C85D4DAA2DCBF30D38A3B71729BE92@MOSTLS1MSGUSRFC.ITServices.sbc.com>
References: <BD15502709C85D4DAA2DCBF30D38A3B7172894DC@MOSTLS1MSGUSRFG.ITServices.sbc.com> <C43C255C7106314F8D13D03FA20CFE49ED56978C@wtl-exchp-1.sandvine.com> <BD15502709C85D4DAA2DCBF30D38A3B71728D777@MOSTLS1MSGUSRFG.ITServices.sbc.com> <62823085c481447e95e17e4e62c6ce8c@plswe13m04.ad.sprint.com> <BD15502709C85D4DAA2DCBF30D38A3B71728FDFA@MOSTLS1MSGUSRFG.ITServices.sbc.com> <0cc48ec93fd94822a8ca43e1861f44ca@plswe13m04.ad.sprint.com> <C43C255C7106314F8D13D03FA20CFE49ED569963@wtl-exchp-1.sandvine.com>
In-Reply-To: <C43C255C7106314F8D13D03FA20CFE49ED569963@wtl-exchp-1.sandvine.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [135.38.35.228]
Content-Type: multipart/alternative; boundary="_000_BD15502709C85D4DAA2DCBF30D38A3B71729BE92MOSTLS1MSGUSRFC_"
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-11-01_03:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1707230000 definitions=main-1711010201
Archived-At: <https://mailarchive.ietf.org/arch/msg/dime/tVUjkbdySg9sEbmpCHDh2LipEjM>
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: Wed, 01 Nov 2017 14:34:26 -0000

--_000_BD15502709C85D4DAA2DCBF30D38A3B71729BE92MOSTLS1MSGUSRFC_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Yuval

Thank you for the reference,  will look at that possibility.

Regards
Ranjit
VoLTE T4 Support
317-224-9441



From: Yuval Lifshitz [mailto:ylifshitz@sandvine.com]
Sent: Wednesday, November 01, 2017 1:34 AM
To: Bertz, Lyle T [CTO] <Lyle.T.Bertz@sprint.com>; AVASARALA, RANJIT KUMAR =
<ra698k@att.com>; dime@ietf.org
Cc: Gardella, Maryse (Nokia - FR) (maryse.gardella@nokia.com) <maryse.garde=
lla@nokia.com>; Yuval Lifshitz <ylifshitz@sandvine.com>
Subject: RE: draft-avasarala-diameter-error-invalid-identity-00

Hi Ranjit,
Please look at section 7.1.17 (page 99) of the 3GPP/ETSI Gy specification: =
http://www.etsi.org/deliver/etsi_ts/132200_132299/132299/14.05.00_60/ts_132=
299v140500p.pdf<https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__www.e=
tsi.org_deliver_etsi-5Fts_132200-5F132299_132299_14.05.00-5F60_ts-5F132299v=
140500p.pdf&d=3DDwMFAg&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DHqz9E2LJHAT14pCYdmHOs=
Q&m=3DJggFUA7LZyGgIZHOIS_nJUv1bHze7lH7rV7uefVoJVg&s=3DF2wNBuFeicaf5BIq28bUw=
wthNlDrOpUydP9Oz4Qz4Kc&e=3D>
In that document (which is based on RFC4006) they are specifically addressi=
ng the case where User-Equipment-Info is of type IMEI/SV, as well as noting=
 on the validation of that AVP.
Please note that in the specification above, section 7.1.11 (pages 96-97), =
domain specific, result codes were added. Would probably be good to propose=
 the new result code as an enhancement for that spec?
This could be a 5xxx or 4xxx result code, depending whether you think that =
a retry would resolve the issue. If you think that that would be the way fo=
rward with that issue, I would recommend addressing the 3GPP SA5 work group=
.

Best Regards,

Yuval


From: Bertz, Lyle T [CTO] [mailto:Lyle.T.Bertz@sprint.com]
Sent: Tuesday, October 31, 2017 9:01 PM
To: AVASARALA, RANJIT KUMAR; Yuval Lifshitz; dime@ietf.org<mailto:dime@ietf=
.org>
Subject: RE: draft-avasarala-diameter-error-invalid-identity-00

ty

From: AVASARALA, RANJIT KUMAR [mailto:ra698k@att.com]
Sent: Tuesday, October 31, 2017 1:57 PM
To: Bertz, Lyle T [CTO] <Lyle.T.Bertz@sprint.com<mailto:Lyle.T.Bertz@sprint=
.com>>; Yuval Lifshitz <ylifshitz@sandvine.com<mailto:ylifshitz@sandvine.co=
m>>; dime@ietf.org<mailto:dime@ietf.org>
Subject: RE: draft-avasarala-diameter-error-invalid-identity-00

Hi Lyle

Answers inline <Ranjit>

Regards
Ranjit
VoLTE T4 Support
317-224-9441



From: Bertz, Lyle T [CTO] [mailto:Lyle.T.Bertz@sprint.com]
Sent: Tuesday, October 31, 2017 1:46 PM
To: AVASARALA, RANJIT KUMAR <ra698k@att.com<mailto:ra698k@att.com>>; Yuval =
Lifshitz <ylifshitz@sandvine.com<mailto:ylifshitz@sandvine.com>>; dime@ietf=
.org<mailto:dime@ietf.org>
Subject: RE: draft-avasarala-diameter-error-invalid-identity-00

A few questions:


  1.  How did a CTF get and invalid IMEI?  It is typically pulling from som=
ewhere else.
<Ranjit>  invalid iMEI can come from devices reporting invalid IMEI value. =
 This IMEI value comes from device to MME to PGW and all the way to IMS cor=
e.

  1.  When you say invalid in the spec you reference format.  If it is form=
at that is doable but if it is questioning data / associations outside of t=
he AVP or message then this is problematic.   An invalid value in the propo=
sal is too vague. Was it a well formed AVP which did not pass some app leve=
l semantic check or was it just bad data?
<Ranjit> by invalid, I mean the data is invalid E.g. the IMEI should be 15 =
digits long and should follow the rules defined in RFC 7254/7255.  So the C=
CF that receives the IMEI should validate the IMEI (which the CCFs currentl=
y do not) and once they do, and if they determine that the IMEI is invalid,=
 then they should insert the error code into Diameter response (E.g. CCA).

  1.  Is this a IMSI-IMEI(SV) association issue?
<Ranjit> not association - but the value itself.  Technically IMEI and IMEI=
SV are same (except for additional value of SV)

Lyle

From: DiME [mailto:dime-bounces@ietf.org] On Behalf Of AVASARALA, RANJIT KU=
MAR
Sent: Tuesday, October 31, 2017 1:08 PM
To: Yuval Lifshitz <ylifshitz@sandvine.com<mailto:ylifshitz@sandvine.com>>;=
 dime@ietf.org<mailto: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 enti=
ty 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 IM=
EI 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 reco=
rds 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 ent=
ity receiving the error has an option to re-send the request with a valid v=
alue 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@i=
etf.org<mailto:dime@ietf.org>
Cc: ben@nostrum.com<mailto:ben@nostrum.com>; Yuval Lifshitz <ylifshitz@sand=
vine.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 i=
s DIAMETER_INVALID_AVP_VALUE (5004)
  *   3xxx level error codes are meant for peer level (per hop) while the c=
ase 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 fo=
rcing the credit control server to validate it would contradict the existin=
g specification

Best Regards,

Yuval

From: DiME [mailto:dime-bounces@ietf.org] On Behalf Of AVASARALA, RANJIT KU=
MAR
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 S=
IP / 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-Equ=
ipment-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 genera=
tion that eventually lead to generation of CDRs.  So in scenarios where IME=
I 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 in=
consistency in billing.

So there is a need to reduce or prevent the generation of bad records and t=
his can be done by validating the received IMEI and reporting invalid insta=
nces 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-diame=
ter-error-invalid-identity-00.html<https://na01.safelinks.protection.outloo=
k.com/?url=3Dhttps%3A%2F%2Furldefense.proofpoint.com%2Fv2%2Furl%3Fu%3Dhttps=
-3A__na01.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Furl=
defense.proofpoint.com-252Fv2-252Furl-253Fu-253Dhttps-2D3A-5F-5Ftools.ietf.=
org-5Fhtml-5Fdraft-2D2Davasarala-2D2Ddiameter-2D2Derror-2D2Dinvalid-2D2Dide=
ntity-2D2D00.html-2526d-253DDwMFAg-2526c-253DLFYZ-2Do9-5FHUMeMTSQicvjIg-252=
6r-253DHqz9E2LJHAT14pCYdmHOsQ-2526m-253D9slEZFhalRQfK8W0Qy624FMWppcDpsLJbAf=
OgESdBug-2526s-253DMP1LfzIYI7pYN8bUqxkF1kdjPlx-2DEQtCfvDNnG9xUXM-2526e-253D=
-26data-3D02-257C01-257Clyle.t.bertz-2540sprint.com-257C44eb4dec63ce4bfcec0=
f08d5208a6cd7-257C4f8bc0acbd784bf5b55f1b31301d9adf-257C0-257C0-257C63645070=
1272955406-26sdata-3DQz57rER72b51IojZ3iN21OgJcjdNaQkgX6uSaAc-252Bpsg-253D-2=
6reserved-3D0%26d%3DDwMFAg%26c%3DLFYZ-o9_HUMeMTSQicvjIg%26r%3DHqz9E2LJHAT14=
pCYdmHOsQ%26m%3DC1X46Oah2dkod6mTzQd2Gucu43Pt0QxtveM6b_VzXnA%26s%3Dk7aQgGjqX=
Y88-5XHB6akQ90W0ewaV11A-e096n0aSdU%26e%3D&data=3D02%7C01%7CLyle.T.Bertz%40s=
print.com%7Cf164561e0c2b489a6c1008d520913f6f%7C4f8bc0acbd784bf5b55f1b31301d=
9adf%7C0%7C0%7C636450730563394170&sdata=3Di0m2UY1uNRG14VdyUY7kkzz9JFqo3Ywbn=
Des2kNGIc8%3D&reserved=3D0>

Regards
Ranjit






________________________________

This e-mail may contain Sprint proprietary information intended for the sol=
e 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.

--_000_BD15502709C85D4DAA2DCBF30D38A3B71729BE92MOSTLS1MSGUSRFC_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma",sans-serif;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma",sans-serif;}
p.emailquote, li.emailquote, div.emailquote
	{mso-style-name:emailquote;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:1.0pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
span.EmailStyle22
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle23
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle24
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle25
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle26
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle27
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle29
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:542252600;
	mso-list-template-ids:108722044;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1
	{mso-list-id:834955338;
	mso-list-template-ids:1973875592;}
@list l1:level1
	{mso-level-start-at:3;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2
	{mso-list-id:937832338;
	mso-list-template-ids:1452979030;}
@list l2:level1
	{mso-level-start-at:2;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3
	{mso-list-id:1850829579;
	mso-list-template-ids:-1782945992;}
@list l3:level1
	{mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Hi Yuval<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Thank you for the reference,&nbsp; will look at tha=
t possibility.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Regards<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Ranjit<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">VoLTE T4 Support<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">317-224-9441<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> Yuval Lifshitz [mailto:ylifshi=
tz@sandvine.com]
<br>
<b>Sent:</b> Wednesday, November 01, 2017 1:34 AM<br>
<b>To:</b> Bertz, Lyle T [CTO] &lt;Lyle.T.Bertz@sprint.com&gt;; AVASARALA, =
RANJIT KUMAR &lt;ra698k@att.com&gt;; dime@ietf.org<br>
<b>Cc:</b> Gardella, Maryse (Nokia - FR) (maryse.gardella@nokia.com) &lt;ma=
ryse.gardella@nokia.com&gt;; Yuval Lifshitz &lt;ylifshitz@sandvine.com&gt;<=
br>
<b>Subject:</b> RE: draft-avasarala-diameter-error-invalid-identity-00<o:p>=
</o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Hi Ranjit,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Please look at section 7.1.17 (page 9=
9) of the 3GPP/ETSI Gy specification:
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__www.etsi.o=
rg_deliver_etsi-5Fts_132200-5F132299_132299_14.05.00-5F60_ts-5F132299v14050=
0p.pdf&amp;d=3DDwMFAg&amp;c=3DLFYZ-o9_HUMeMTSQicvjIg&amp;r=3DHqz9E2LJHAT14p=
CYdmHOsQ&amp;m=3DJggFUA7LZyGgIZHOIS_nJUv1bHze7lH7rV7uefVoJVg&amp;s=3DF2wNBu=
Feicaf5BIq28bUwwthNlDrOpUydP9Oz4Qz4Kc&amp;e=3D">
http://www.etsi.org/deliver/etsi_ts/132200_132299/132299/14.05.00_60/ts_132=
299v140500p.pdf</a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">In that document (which is based on R=
FC4006) they are specifically addressing the case where User-Equipment-Info=
 is of type IMEI/SV, as well as noting on the
 validation of that AVP.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Please note that in the specification=
 above, section 7.1.11 (pages 96-97), domain specific, result codes were ad=
ded. Would probably be good to propose the new
 result code as an enhancement for that spec?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">This could be a 5xxx or 4xxx result c=
ode, depending whether you think that a retry would resolve the issue. If y=
ou think that that would be the way forward with
 that issue, I would recommend addressing the 3GPP SA5 work group.<o:p></o:=
p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Best Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Yuval<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,sans-serif">From:</span></b><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Tahoma&quot;,sans-serif"> Bertz, Lyle T [CTO] [<a href=3D"=
mailto:Lyle.T.Bertz@sprint.com">mailto:Lyle.T.Bertz@sprint.com</a>]
<br>
<b>Sent:</b> Tuesday, October 31, 2017 9:01 PM<br>
<b>To:</b> AVASARALA, RANJIT KUMAR; Yuval Lifshitz; <a href=3D"mailto:dime@=
ietf.org">
dime@ietf.org</a><br>
<b>Subject:</b> RE: draft-avasarala-diameter-error-invalid-identity-00<o:p>=
</o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">ty<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> AVASARALA, RANJIT KUMAR [<a hr=
ef=3D"mailto:ra698k@att.com">mailto:ra698k@att.com</a>]
<br>
<b>Sent:</b> Tuesday, October 31, 2017 1:57 PM<br>
<b>To:</b> Bertz, Lyle T [CTO] &lt;<a href=3D"mailto:Lyle.T.Bertz@sprint.co=
m">Lyle.T.Bertz@sprint.com</a>&gt;; Yuval Lifshitz &lt;<a href=3D"mailto:yl=
ifshitz@sandvine.com">ylifshitz@sandvine.com</a>&gt;;
<a href=3D"mailto:dime@ietf.org">dime@ietf.org</a><br>
<b>Subject:</b> RE: draft-avasarala-diameter-error-invalid-identity-00<o:p>=
</o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Hi Lyle<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Answers inline &lt;Ranjit&gt;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Regards<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Ranjit<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">VoLTE T4 Support<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">317-224-9441<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> Bertz, Lyle T [CTO] [<a href=
=3D"mailto:Lyle.T.Bertz@sprint.com">mailto:Lyle.T.Bertz@sprint.com</a>]
<br>
<b>Sent:</b> Tuesday, October 31, 2017 1:46 PM<br>
<b>To:</b> AVASARALA, RANJIT KUMAR &lt;<a href=3D"mailto:ra698k@att.com">ra=
698k@att.com</a>&gt;; Yuval Lifshitz &lt;<a href=3D"mailto:ylifshitz@sandvi=
ne.com">ylifshitz@sandvine.com</a>&gt;;
<a href=3D"mailto:dime@ietf.org">dime@ietf.org</a><br>
<b>Subject:</b> RE: draft-avasarala-diameter-error-invalid-identity-00<o:p>=
</o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">A few questions:<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<ol style=3D"margin-top:0in" start=3D"1" type=3D"1">
<li class=3D"MsoNormal" style=3D"color:#1F497D;margin-left:0in;mso-list:l3 =
level1 lfo1">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"=
>How did a CTF get and invalid IMEI?&nbsp; It is typically pulling from som=
ewhere else.&nbsp;
<o:p></o:p></span></li></ol>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&lt;Ranjit&gt;&nbsp; invalid iMEI can come from dev=
ices reporting invalid IMEI value.&nbsp; This IMEI value comes from device =
to MME to PGW and all the way to IMS core.<o:p></o:p></span></p>
<ol style=3D"margin-top:0in" start=3D"2" type=3D"1">
<li class=3D"MsoNormal" style=3D"color:#1F497D;margin-left:0in;mso-list:l2 =
level1 lfo2">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"=
>When you say invalid in the spec you reference format.&nbsp; If it is form=
at that is doable but if it is questioning data / associations outside of t=
he AVP or message then this is problematic. &nbsp;&nbsp;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?<o:p></=
o:p></span></li></ol>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&lt;Ranjit&gt; by invalid, I mean the data is inval=
id E.g. the IMEI should be 15 digits long and should follow the rules defin=
ed in RFC 7254/7255.&nbsp; So the CCF that receives the IMEI
 should validate the IMEI (which the CCFs currently do not) and once they d=
o, and if they determine that the IMEI is invalid, then they should insert =
the error code into Diameter response (E.g. CCA).<o:p></o:p></span></p>
<ol style=3D"margin-top:0in" start=3D"3" type=3D"1">
<li class=3D"MsoNormal" style=3D"color:#1F497D;margin-left:0in;mso-list:l1 =
level1 lfo3">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"=
>Is this a IMSI-IMEI(SV) association issue?&nbsp;
<o:p></o:p></span></li></ol>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&lt;Ranjit&gt; not association &#8211; but the valu=
e itself.&nbsp; Technically IMEI and IMEISV are same (except for additional=
 value of SV)<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Lyle&nbsp;
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> DiME [<a href=3D"mailto:dime-b=
ounces@ietf.org">mailto:dime-bounces@ietf.org</a>]
<b>On Behalf Of </b>AVASARALA, RANJIT KUMAR<br>
<b>Sent:</b> Tuesday, October 31, 2017 1:08 PM<br>
<b>To:</b> Yuval Lifshitz &lt;<a href=3D"mailto:ylifshitz@sandvine.com">yli=
fshitz@sandvine.com</a>&gt;;
<a href=3D"mailto:dime@ietf.org">dime@ietf.org</a><br>
<b>Subject:</b> Re: [Dime] draft-avasarala-diameter-error-invalid-identity-=
00<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Hi Yuval<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Thank you for the comments.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">I agree that a standard diameter error exists &#821=
1; the AVP error.&nbsp;&nbsp; The reason I proposed invalid mobile identity=
 is &#8211; it will be more specific to mobile identity.&nbsp; It can be
 changed to a 5xxx &#8211; but I want an option for the entity to re-send t=
he request with a valid value (assuming it can)<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Yes User-Equipment-info AVP is optional in Credit C=
ontrol Request &#8211; 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) &#8211; but in case of VoLTE / IMS scenarios, the =
value is usually IMEI.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Now we have lot of cases where due to invalid IMEI =
&#8211; the number of bad records being generated is increasing &#8211; so =
need a way to prevent those.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">So the proposed solution is for the entities receiv=
ing IMEI as part of any AVP &#8211; to validate it and if found invalid to =
respond with a error.&nbsp; The entity receiving the error
 has an option to re-send the request with a valid value if it can.<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Regards<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Ranjit<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">VoLTE T4 Support<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">317-224-9441<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> Yuval Lifshitz [<a href=3D"mai=
lto:ylifshitz@sandvine.com">mailto:ylifshitz@sandvine.com</a>]
<br>
<b>Sent:</b> Tuesday, October 31, 2017 12:07 PM<br>
<b>To:</b> AVASARALA, RANJIT KUMAR &lt;<a href=3D"mailto:ra698k@att.com">ra=
698k@att.com</a>&gt;;
<a href=3D"mailto:dime@ietf.org">dime@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:ben@nostrum.com">ben@nostrum.com</a>; Yuval Li=
fshitz &lt;<a href=3D"mailto:ylifshitz@sandvine.com">ylifshitz@sandvine.com=
</a>&gt;<br>
<b>Subject:</b> RE: draft-avasarala-diameter-error-invalid-identity-00<o:p>=
</o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Dear Ranjit,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">I think there are several issues with=
 your proposal:<o:p></o:p></span></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoNormal" style=3D"color:#1F497D;margin-left:0in;mso-list:l0 =
level1 lfo4">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"=
>A standard diameter error already exists for the case described. It is DIA=
METER_INVALID_AVP_VALUE (5004)<o:p></o:p></span></li><li class=3D"MsoNormal=
" style=3D"color:#1F497D;margin-left:0in;mso-list:l0 level1 lfo4">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"=
>3xxx level error codes are meant for peer level (per hop) while the case y=
ou describe is session level (end 2 end)<o:p></o:p></span></li><li class=3D=
"MsoNormal" style=3D"color:#1F497D;margin-left:0in;mso-list:l0 level1 lfo4"=
>
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"=
>User-Equipment-Info is an optional AVP (at least in RFC4006), and its payl=
oad is not necessarily IMEI or IMEISV. This mean that specification forcing=
 the credit control server to validate it would
 contradict the existing specification<o:p></o:p></span></li></ul>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Best Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Yuval<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,sans-serif">From:</span></b><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Tahoma&quot;,sans-serif"> DiME [<a href=3D"mailto:dime-bou=
nces@ietf.org">mailto:dime-bounces@ietf.org</a>]
<b>On Behalf Of </b>AVASARALA, RANJIT KUMAR<br>
<b>Sent:</b> Tuesday, October 31, 2017 6:32 PM<br>
<b>To:</b> <a href=3D"mailto:dime@ietf.org">dime@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:ben@nostrum.com">ben@nostrum.com</a><br>
<b>Subject:</b> [Dime] draft-avasarala-diameter-error-invalid-identity-00<o=
:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Hello all<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">We published a new Internet draft addressing the is=
sue of invalid IMEI in SIP / Diameter requests.&nbsp;&nbsp;
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Here is the background<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">IMEI is used for uniquely identifying the mobile de=
vices.&nbsp; IMEI is present in SIP REGISTER request (Contact header) and D=
iameter CCR Request (user-Equipment-Info AVP).&nbsp;&nbsp; It
 is always assumed that the IMEI value is correct and also the entities tha=
t receive IMEI usually do not validate the value.&nbsp;
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">This IMEI goes all the way till CCFs which use it a=
s part of records generation that eventually lead to generation of CDRs.&nb=
sp; So in scenarios where IMEI is correct, the records
 are considered good but if the IMEI is invalid or incorrect, then the reco=
rds that are generated become &#8220;bad&#8221; and lead to inconsistency i=
n billing.
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">So there is a need to reduce or prevent the generat=
ion of bad records and this can be done by validating the received IMEI and=
 reporting invalid instances of IMEI.
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">So in order to report the cases of invalid iMEI, th=
is draft proposes a new diameter protocol error code &#8211; DIAMETER_INVAL=
ID_MOBILE_IDENTITY<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">We request everyone to review the draft and comment=
.
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">The URL of the draft is -
<a href=3D"https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F=
%2Furldefense.proofpoint.com%2Fv2%2Furl%3Fu%3Dhttps-3A__na01.safelinks.prot=
ection.outlook.com_-3Furl-3Dhttps-253A-252F-252Furldefense.proofpoint.com-2=
52Fv2-252Furl-253Fu-253Dhttps-2D3A-5F-5Ftools.ietf.org-5Fhtml-5Fdraft-2D2Da=
vasarala-2D2Ddiameter-2D2Derror-2D2Dinvalid-2D2Didentity-2D2D00.html-2526d-=
253DDwMFAg-2526c-253DLFYZ-2Do9-5FHUMeMTSQicvjIg-2526r-253DHqz9E2LJHAT14pCYd=
mHOsQ-2526m-253D9slEZFhalRQfK8W0Qy624FMWppcDpsLJbAfOgESdBug-2526s-253DMP1Lf=
zIYI7pYN8bUqxkF1kdjPlx-2DEQtCfvDNnG9xUXM-2526e-253D-26data-3D02-257C01-257C=
lyle.t.bertz-2540sprint.com-257C44eb4dec63ce4bfcec0f08d5208a6cd7-257C4f8bc0=
acbd784bf5b55f1b31301d9adf-257C0-257C0-257C636450701272955406-26sdata-3DQz5=
7rER72b51IojZ3iN21OgJcjdNaQkgX6uSaAc-252Bpsg-253D-26reserved-3D0%26d%3DDwMF=
Ag%26c%3DLFYZ-o9_HUMeMTSQicvjIg%26r%3DHqz9E2LJHAT14pCYdmHOsQ%26m%3DC1X46Oah=
2dkod6mTzQd2Gucu43Pt0QxtveM6b_VzXnA%26s%3Dk7aQgGjqXY88-5XHB6akQ90W0ewaV11A-=
e096n0aSdU%26e%3D&amp;data=3D02%7C01%7CLyle.T.Bertz%40sprint.com%7Cf164561e=
0c2b489a6c1008d520913f6f%7C4f8bc0acbd784bf5b55f1b31301d9adf%7C0%7C0%7C63645=
0730563394170&amp;sdata=3Di0m2UY1uNRG14VdyUY7kkzz9JFqo3YwbnDes2kNGIc8%3D&am=
p;reserved=3D0">
<span style=3D"color:#0563C1">https://tools.ietf.org/html/draft-avasarala-d=
iameter-error-invalid-identity-00.html</span></a>
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Regards<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">Ranjit<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif">&nbsp;<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">
<hr size=3D"2" width=3D"100%" align=3D"center">
</span></div>
<p class=3D"MsoNormal"><span style=3D"font-size:7.5pt;font-family:&quot;Ari=
al&quot;,sans-serif;color:gray"><br>
This e-mail may contain Sprint proprietary information intended for the sol=
e 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.</span><span style=3D"font-size:11.0pt;font-family:&quot;Calibr=
i&quot;,sans-serif"><o:p></o:p></span></p>
</div>
</body>
</html>

--_000_BD15502709C85D4DAA2DCBF30D38A3B71729BE92MOSTLS1MSGUSRFC_--


From nobody Wed Nov  1 10:04:47 2017
Return-Path: <jouni.nospam@gmail.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 1CE1A13F867 for <dime@ietfa.amsl.com>; Wed,  1 Nov 2017 10:04:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 8tcRQ1oQYaKG for <dime@ietfa.amsl.com>; Wed,  1 Nov 2017 10:04:42 -0700 (PDT)
Received: from mail-lf0-x233.google.com (mail-lf0-x233.google.com [IPv6:2a00:1450:4010:c07::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C80E13F839 for <dime@ietf.org>; Wed,  1 Nov 2017 10:04:42 -0700 (PDT)
Received: by mail-lf0-x233.google.com with SMTP id n69so3305494lfn.2 for <dime@ietf.org>; Wed, 01 Nov 2017 10:04:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:subject:date:message-id:mime-version :content-transfer-encoding:thread-index:content-language; bh=4TaHnjnTMjq+z3ZzfWb3SoJ75R79ubV79Kmc48TeOcs=; b=AtPUypR8MDetgbLAC8D6Vo2KeVWZmRBPtexKlwEfUViOPFgdsSrX0Qd0n4NJ3B29eL /MygIDtL5H/eEg33R+OcGzCtqMfsS8jQn4MxpTh0nFyisfl47lpjiHYAnrr4bEgYzpUF JmZcFIZUAIdgVZS+0VjL38x/R3GznYg6hA/O7+f/rK+rVr3iI4wd0ozwmAraTsX67SC+ 8fRhbCFRhO1LoPGgK9o2EZaQbKS7oC4BedMwKhIm76uvQ0EvFvW1h20yweYq1sGy7etx 1XggmFcL/UJdOqx4ADKHqDlGwKbg/uBvi73QcBBGBAvTYz0g/6qhKuGkOEBbkLJMQtKi 4raw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding:thread-index:content-language; bh=4TaHnjnTMjq+z3ZzfWb3SoJ75R79ubV79Kmc48TeOcs=; b=SNcsOfHsj0K7N5X/skti4CVM6u8ZGQLDzX4l7V3mOn0nn5Uhv13XS6A6mybFvWUDsp S6ZyXuAffuQIEx9WwcpM790/AWpt6dqlr7eNg/kbAkd/eoSY8ocZb6EX4idlh9n6pcX8 0U+RJNNAkAy1Xw0l2rgp2Kfrn2Jg6fAT1jskVBmjvJ4+OfrSIY/1MTDbHRgaTfgwjIPw XuUi4l5OZldCeWFFT8mpldqjgiRLDR9zqSkjq5Lz3jKqj7V+CWxGuvTSDk5tTD5ezP8m qCrF7QASjuKaPg6SstHICsE3Fa9DjLIkkKdxa3M4FHrGy4LV0Jlo6aOrc1a5FV0YnpjR iBZw==
X-Gm-Message-State: AJaThX6ySG+GTKVpDSsEX0Sm6DzG0FsHkHYDf2fxt8mmpZdC1BP9vkFo VU8S0yx4edmvfjZHSh7ms+BFIw==
X-Google-Smtp-Source: ABhQp+TnLkQP3raWlaRJpnIUL0sIcmAl99QJoo3Fx3dQiFKBJmIOQihofv3MswAP3p4f/MEsl39UWw==
X-Received: by 10.25.143.78 with SMTP id r75mr162146lfd.85.1509555880461; Wed, 01 Nov 2017 10:04:40 -0700 (PDT)
Received: from JOKO ([83.150.126.201]) by smtp.gmail.com with ESMTPSA id l76sm179786lfe.22.2017.11.01.10.04.38 for <dime@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 01 Nov 2017 10:04:39 -0700 (PDT)
From: "Jouni" <jouni.nospam@gmail.com>
To: <dime@ietf.org>
Date: Wed, 1 Nov 2017 19:04:36 +0200
Message-ID: <310601d35333$80d7f330$8287d990$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AdNTM1UuehPW4GsiQ06tFylyTxP/Xw==
Content-Language: en-us
Archived-At: <https://mailarchive.ietf.org/arch/msg/dime/AzVSdO--4DST1kt6jFTowuipB_s>
Subject: [Dime] Another WGLC for draft-ietf-dime-rfc4006bis-03
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: Wed, 01 Nov 2017 17:04:45 -0000

Folks,

This email starts a quick one week WGLC for draft-ietf-dime-rfc4006bis-03.
The WGLC ends 11/8/2017. Provide your comments/support/objections to the
list.

Regards,
	Jouni & Lionel

