Re: [Dime] RFC4006bis - Subscription-Id-Extension AVP

"Gardella, Maryse (Nokia - FR)" <maryse.gardella@nokia.com> Tue, 24 January 2017 15:25 UTC

Return-Path: <maryse.gardella@nokia.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 1E4F6129A55 for <dime@ietfa.amsl.com>; Tue, 24 Jan 2017 07:25:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.057
X-Spam-Level:
X-Spam-Status: No, score=-3.057 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.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 4NneqexhzAD0 for <dime@ietfa.amsl.com>; Tue, 24 Jan 2017 07:25:24 -0800 (PST)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0121.outbound.protection.outlook.com [104.47.2.121]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 022B8129A53 for <dime@ietf.org>; Tue, 24 Jan 2017 07:25:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=U7K+y7PRV/hewdWtP5G5HySYYakG/XiWS4Dj4/oB/Fs=; b=Kv493A7t+Dk2d8Ey695RPv+6HiR8bo9H0K0TvhY6nX7Hffed4Q+W3qrdFnkj7hntB9UJhqa978rZ0bsM81N2pZ4t4lgymwhNfZikiqQW1oS/jeQDnG8oqMV9ReAdG2QeZM6VAYDZGj1Sha51a/obCVv502Ol6IInBJMnk3F8wIU=
Received: from HE1PR0701MB2857.eurprd07.prod.outlook.com (10.168.91.147) by HE1PR0701MB2857.eurprd07.prod.outlook.com (10.168.91.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.874.6; Tue, 24 Jan 2017 15:25:21 +0000
Received: from HE1PR0701MB2857.eurprd07.prod.outlook.com ([10.168.91.147]) by HE1PR0701MB2857.eurprd07.prod.outlook.com ([10.168.91.147]) with mapi id 15.01.0874.012; Tue, 24 Jan 2017 15:25:21 +0000
From: "Gardella, Maryse (Nokia - FR)" <maryse.gardella@nokia.com>
To: Yuval Lifshitz <ylifshitz@sandvine.com>, "dime@ietf.org" <dime@ietf.org>
Thread-Topic: RFC4006bis - Subscription-Id-Extension AVP
Thread-Index: AdJtpzBPVPEgVuSXSxiP12VbbHIMngFfVP8w
Date: Tue, 24 Jan 2017 15:25:21 +0000
Message-ID: <HE1PR0701MB28573F830861577D13DBC916FC750@HE1PR0701MB2857.eurprd07.prod.outlook.com>
References: <C43C255C7106314F8D13D03FA20CFE497000AF59@wtl-exchp-1.sandvine.com>
In-Reply-To: <C43C255C7106314F8D13D03FA20CFE497000AF59@wtl-exchp-1.sandvine.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=maryse.gardella@nokia.com;
x-originating-ip: [135.245.240.250]
x-ms-office365-filtering-correlation-id: fcd60c3e-4224-4aa7-5d4f-08d4446d361c
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:HE1PR0701MB2857;
x-microsoft-exchange-diagnostics: 1; HE1PR0701MB2857; 7:wF2rzg+7rBHEHV+mQxyuyrzjAtjoCI35SrHTmdAH3xL1s31GrQJ0ZEsj1taoCfIeY6IQW8a4GCFRdtzIeXo4Nu1KtVyatF3A17++TqNo8X54gvEvG9svhm+RxvYHoJTOJQy7AjywH37bbojX/Vzwy3s+RqXO8YIlvG097rj0CacwO8wDeNLVRqQqDvdf2cO3fvtlx4sib58+I1a0Mi9LfwdILY3LxeakNuj5LU50Z33cRcqBd6lfJyawzrxz85btpy9gGcKnkxLNLg7zLDOxt+VttmIithrKsfdQ65OWCqzQ8DJEY3gxv4ZX6FiYl8Z5FvKtxbszndq15Www6YDN5pxNxto7lvUHmvDHtuqGUBLct3YMb+UFANjLA+mkhLZB15db8jotFlPzQyV8ZBr3Jguc8LVOeiWXozlQ7GHyFYkW/db27jffynLK5UKJvOjC/OlQRq/XYis7kyFG4CBs6g==
x-microsoft-antispam-prvs: <HE1PR0701MB28577B8431A67D87D8D6C75CFC750@HE1PR0701MB2857.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(21748063052155);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026)(6041248)(20161123564025)(20161123555025)(20161123560025)(20161123558021)(20161123562025)(6072148); SRVR:HE1PR0701MB2857; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0701MB2857;
x-forefront-prvs: 0197AFBD92
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(7916002)(39860400002)(39410400002)(39840400002)(39850400002)(39450400003)(199003)(53754006)(189002)(122556002)(8936002)(230783001)(68736007)(9326002)(86362001)(19609705001)(81166006)(81156014)(8676002)(53936002)(66066001)(2900100001)(76176999)(54356999)(102836003)(101416001)(106356001)(236005)(5001770100001)(5660300001)(50986999)(77096006)(6116002)(92566002)(105586002)(790700001)(3846002)(107886002)(3660700001)(3280700002)(99286003)(6306002)(7696004)(55016002)(189998001)(38730400001)(7736002)(25786008)(74316002)(606005)(6436002)(229853002)(2906002)(54896002)(7906003)(9686003)(97736004)(2501003)(33656002)(6506006)(2950100002)(21314002)(19627235001); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0701MB2857; H:HE1PR0701MB2857.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_HE1PR0701MB28573F830861577D13DBC916FC750HE1PR0701MB2857_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jan 2017 15:25:21.4433 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2857
Archived-At: <https://mailarchive.ietf.org/arch/msg/dime/GJv2QmxchWm8Rgioo-HT7vDPv9g>
Subject: Re: [Dime] RFC4006bis - Subscription-Id-Extension AVP
X-BeenThere: dime@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Diameter Maintanence and Extentions Working Group <dime.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dime>, <mailto:dime-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dime/>
List-Post: <mailto:dime@ietf.org>
List-Help: <mailto:dime-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dime>, <mailto:dime-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 15:25:26 -0000

Hi Yuval,

Thanks for continuing on this.
I am not sure to understand the difference between "may" and "must", since with  "May" we can end having the M-bit set by the RFC4006bis CC client.
I guess from the protocol's perspective "may" and "must" makes no difference right?

BR
Maryse

From: DiME [mailto:dime-bounces@ietf.org] On Behalf Of Yuval Lifshitz
Sent: vendredi 13 janvier 2017 15:24
To: dime@ietf.org
Subject: [ALU] [Dime] RFC4006bis - Subscription-Id-Extension AVP

Hi All,
As part of the RFC4006bis work there are several AVPs that we plan on making future proof (See also: https://trac.ietf.org/trac/dime/ticket/95). For example, Subscription-Id AVP cannot be extended to new types without changing the enumeration in Subscription-Id-Type AVP, which in turn requires a new application ID (something we really want to avoid).
To solve this issue we propose adding a new, extendable AVP. In this example:

Subscription-Id-Extension ::= < AVP Header: XXX >
                             [ Subscription-Id-E164 ]
                             [ Subscription-Id-IMSI ]
                             [ Subscription-Id-SIP-URI ]
                             [ Subscription-Id-NAI ]
                             [ Subscription-Id-Private ]
                            *[ AVP ]

When looking into Subscription-ID-Extension AVP  header flags I ran into a problem. The existing Subscription-ID AVP (and its sub-AVPs) are all marked with the M-bit as a "must", probably because they hold the subscriber's name which is critical information.
However, in order for a RFC4006bis CC client to be able to communicate with an RFC4006 CC-server, they will have to be marked as "may".

Would appreciate your point of view on that topic?

Best Regards,

Yuval