Re: [Dime] RFC 4006 bis - Addition of Filter-Rule

"Bertz, Lyle T [CTO]" <Lyle.T.Bertz@sprint.com> Wed, 06 July 2016 18:18 UTC

Return-Path: <Lyle.T.Bertz@sprint.com>
X-Original-To: dime@ietfa.amsl.com
Delivered-To: dime@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 170C112B068; Wed, 6 Jul 2016 11:18:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.922
X-Spam-Level:
X-Spam-Status: No, score=-1.922 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3CtXVjHe2LUD; Wed, 6 Jul 2016 11:18:18 -0700 (PDT)
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0136.outbound.protection.outlook.com [104.47.40.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7514612B04F; Wed, 6 Jul 2016 11:18:18 -0700 (PDT)
Received: from BL2FFO11FD030.protection.gbl (10.173.160.33) by BL2FFO11HUB041.protection.gbl (10.173.161.57) with Microsoft SMTP Server (TLS) id 15.1.523.9; Wed, 6 Jul 2016 18:18:17 +0000
Authentication-Results: spf=pass (sender IP is 144.230.172.39) smtp.mailfrom=sprint.com; sandvine.com; dkim=none (message not signed) header.d=none;sandvine.com; dmarc=bestguesspass action=none header.from=sprint.com;
Received-SPF: Pass (protection.outlook.com: domain of sprint.com designates 144.230.172.39 as permitted sender) receiver=protection.outlook.com; client-ip=144.230.172.39; helo=plsapdm3.corp.sprint.com;
Received: from plsapdm3.corp.sprint.com (144.230.172.39) by BL2FFO11FD030.mail.protection.outlook.com (10.173.161.40) with Microsoft SMTP Server (TLS) id 15.1.534.7 via Frontend Transport; Wed, 6 Jul 2016 18:18:16 +0000
Received: from pps.filterd (plsapdm3.corp.sprint.com [127.0.0.1]) by plsapdm3.corp.sprint.com (8.15.0.59/8.15.0.59) with SMTP id u66ICuhb037865; Wed, 6 Jul 2016 13:18:16 -0500
Received: from plswe13m08.ad.sprint.com (plswe13m08.corp.sprint.com [144.229.214.27]) by plsapdm3.corp.sprint.com with ESMTP id 23xav9d18e-1 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 06 Jul 2016 13:18:16 -0500
Received: from PLSWE13M07.ad.sprint.com (2002:90e5:d61a::90e5:d61a) by PLSWE13M08.ad.sprint.com (2002:90e5:d61b::90e5:d61b) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Wed, 6 Jul 2016 13:18:15 -0500
Received: from PLSWE13M07.ad.sprint.com ([fe80::208d:c2cd:4516:17d8]) by PLSWE13M07.ad.sprint.com ([fe80::208d:c2cd:4516:17d8%24]) with mapi id 15.00.1178.000; Wed, 6 Jul 2016 13:18:14 -0500
From: "Bertz, Lyle T [CTO]" <Lyle.T.Bertz@sprint.com>
To: "jouni.nospam@gmail.com" <jouni.nospam@gmail.com>, "dime@ietf.org" <dime@ietf.org>
Thread-Topic: RFC 4006 bis - Addition of Filter-Rule
Thread-Index: AQHR0jyBE8lrISx8fUSaVsB8k0pW/KALvLGQ
Date: Wed, 6 Jul 2016 18:18:14 +0000
Message-ID: <52395a50302b4e448dd05d99ca140f36@PLSWE13M07.ad.sprint.com>
References: <126260c80f8b4afb87a67c39a66a4907@PLSWE13M07.ad.sprint.com> <49d1b984-2b96-8ef1-2a71-3abcd61e9208@gmail.com>
In-Reply-To: <49d1b984-2b96-8ef1-2a71-3abcd61e9208@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.214.116.44]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:144.230.172.39; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(7916002)(2980300002)(438002)(13464003)(199003)(189002)(377454003)(15975445007)(6806005)(305945005)(2950100001)(50466002)(2900100001)(46406003)(86362001)(189998001)(97736004)(5250100002)(19580405001)(50986999)(5003600100003)(76176999)(5001770100001)(33646002)(19580395003)(92566002)(97756001)(15395725005)(54356999)(2501003)(586003)(6116002)(356003)(2906002)(4326007)(102836003)(7846002)(8746002)(47776003)(108616004)(106466001)(106116001)(3846002)(8936002)(24736003)(87936001)(81156014)(8676002)(68736007)(7696003)(7736002)(23726003)(81166006); DIR:OUT; SFP:1102; SCL:1; SRVR:BL2FFO11HUB041; H:plsapdm3.corp.sprint.com; FPR:; SPF:Pass; PTR:InfoDomainNonexistent; A:1; MX:1; CAT:NONE; LANG:en; CAT:NONE;
X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD030; 1:p++Z7YTHoKAST5xxCUELWu9Vre8ZwMAWEgbsVz56GjWQKiOrleQJ5LvN+hLAGOATBjO3U2dk+OmF93CMpdmvZPrKx+ODXZYE2UyBYE3swDUOfWyMGyP4Hfr1YqfIOjyOXrZkJsRFhTIA3YT5t96Jnhf4e7UhhYaqGP74CN2CZLdaRVvp07o0mkQciuRlr8PC1MKEo2SLOw0VECZXv9U6hhX7KMeBXEJGjEwESllDRzO83W8q9RvG/v9IMOig+6h2y5bqUV9pOwlWrIpPOj1ooiax175csaqZfq2WZktjGKY70Zkek95j/bG2UMwyDf6PoBab+jmwOjtJY9ql5/WaBCWIkW9uPnYH0WJPIzKIIrQ0+Y2BRZnUp6yFIQ19UCX2+mtmMHeJ3TNOxTUt5rZOMDICRIU/C0hri1LwacW4uXCj4HAYiN9cUG7Jr5jqklBgl2LK/iwQuvfVCX8KshX+DJ00KFbHzdgYLmi3P3mR7QrR8U3XXT8p3eRzVGyKBPnn8vNh76kC1xAWfWiKmIsmOhNd8mn499LqTXjar7fa4p8vVPf8JxFgJFI3SaBeCTlH
X-MS-Office365-Filtering-Correlation-Id: a5e93bed-d84f-48df-3866-08d3a5c9e6f5
X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11HUB041; 2:UHY71fTUVflIWMfsdtxdKA1Ia1ASRAGyKkagmHnYCgAIL07R5/BIHjVs1Ytl98FOumFErMRjpf0BFh5AkMAMCL50y0QqY12BQrAe+murWys9QEyV2LfzzP9ZSS3onIfp7q6eCOMzLlEJjRrFS1p51BlZJXn+M4r4SJqfNOKqIbsnIHo8AtrV3Io0lfHKj3lZ; 3:ki5aRPaZkuUPJ0FGdjaIIW53554c9etDoFalfudOoj5O0g9N/vpex3xpjg0j1NPKGPozabB7EeCdLE6mYAs2uFS+qDrYhr5d0kO9E+yGejsRvrahYQ+L4US/GJzZL17y4kxRviIzCayk1GJYiKSuHKt/S2faLYii5keT12vHyK+RzVU6JRXR0v+WLbblP6VaSvpxBOBkfYh7tPvN+0+C+/DX37hb+iqonJ9Yy3OBCSIQkKygf4HltKopKpQccsE7+4LqGxod/AnwHBb19xEO9Q==; 25:58a02gniSXPxxSQgi773H7xtNvrGfWEZIKZxrnQKuwJsh0oF++PwOgFjVrVQhAalTj9Qb2lvIzmhrSQ+TV90JG01OxgwHx5qfjNSEfSECzoZfL3sSXbPOzorNyxFbfC70huRn8IyIZwim7kz+noXuHEf6DlATTcREgz4ZHHKn0DYYtkSGDeSR5rRZsF5mi/gVxWatUYURQYfg0svsMY+/aVBCnBm1FXI5Ch+VInWQWi+Neq0Krx1CHt+/1yx7HPnfKMx/ZHcrAfFF8Zq+s0l4/IvreLOdro3Gdc75L3E16Rw79CHZIfaULQY5chPLC2QYqzZNQdjziYBK+sbebdetUfG83DUU1Duth9Sh9t1i5DYXhbicGE7/5eolyAQVjvNixY7/HBvI5palmqKKlxnP1yW/CGQj2OXxDm8OamXDJErYXI3wYHuPx47xRhRnjUK
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(8251501002); SRVR:BL2FFO11HUB041;
X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11HUB041; 20:+zSOsOEKbwwqfXHa+eHHhVDwLrGLwe7pB52lvwHnDwSqT4iyZVZBK/U2DFFTVhDcRoLFTJ5Y+GemUrLp7C2QM7q9yTg/nGmuHiEv/b1FM6biCXwEJhwde8IH8RrKy8KXjbrnmQP7HY9br1vZknLapZVggZiA7LPXeR5LIhZhm55Z8UQDGJNVV0H5OOgDPWZhIwfEZ8JWqOeK+P87bMG4pGd2M3UshPbP/Dg91qUPuptCUK5aiym7D6aI4rs6ShztWUk9Sj0v23l+jSsDeSTRZG9UTNnMS9stLi+ZPdag5Hq0ud86Sc8c8r0qos0n/EIlYIoy6hfkUuRwllcxUhhCHyayp+tIJxjwMCmIZc7map0ud22Km3v9jDRoul4v1mLjF7Zksd1RaVFY+AG1LAO2+C1WMnt4D4qn2axi3HWYJ8Q=
X-Microsoft-Antispam-PRVS: <BL2FFO11HUB0411F9585A072BAED1111CDA43A0@BL2FFO11HUB041.protection.gbl>
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863)(18430343700868);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13017025)(8121501046)(13018025)(5005006)(13024025)(13023025)(13015025)(3002001)(10201501046)(6055026); SRVR:BL2FFO11HUB041; BCL:0; PCL:0; RULEID:; SRVR:BL2FFO11HUB041;
X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11HUB041; 4:OunqBt+uSptUESWaCZKPy2MNWWTpCHrfIW2vun5z2EfYsOR4vA48aqHu6oTvXfvd42yTxwAy8wzR/QVEoKiWodEgbX0lleA6ZQujNP7RpABr4NwcSD2IrV9hM+NL8EnhGru6W0tRTkVfglYgSqC4f/lyUWOIc9X97kh6stxl8hltn9otPwerldn/iw2PttxFJTXADaAA6VsoDebwbrGL+IxlL5Y06kvGfAJT0UOB2t38W3b+nNpWY3p3kFzO1kPzCiddJsH63QOV5AezGO37B/NYUcQEt2IzKZ3Wc372bViPTd4SlvDmLKzBgPgkNxF+erVJYVjv7sNiozv7wLYKarUqfnioRMdjpDeWBE6ahLXl+Ru3in6W1Exi1ZETy7TJMEridQcea9vQBrJAHnl70DmlSWR8MkvFyTndppCxcMZ4WiMiENuAd1h1W2l6Y8WggmW/66/FMNQZhfV0RT1n2Xv+byiFDkv0MQSzpom72slZQlU8IAF5tG3oUuITx4BjM0YBhsqL1K87JgWj88LEft+aNvP8QC7uIqtYr8W5knS5zMK/7sTYCHsCJiPINfVr
X-Forefront-PRVS: 0995196AA2
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2FFO11HUB041; 23:deA3UhuvSHiZKGe3tVmynYonIZ5gB2NDdT3hJJfy?= =?us-ascii?Q?1NOUFIYSnCcPUBrpnwj4DrQvE9f7HE0s0hCBJ1VSkj8rVDL88c7Ridg5Wneo?= =?us-ascii?Q?OqK4TTS8Od7D0+2RbjSnKY9y92u7ZCu8/+gNMGBWxpX2FQGE5vjWX6SJ3sZm?= =?us-ascii?Q?55sSpTk35ChQMBWUNc3vWkkzMmPlnxLl0TwoDAYF+PbjU3rVp5lCWSIwV8BP?= =?us-ascii?Q?ogEo7QHWLhFk9UQ/dwc/hUiEM6BPo7Y7df+CQToEPr4dZIP4aWeu931uSfs+?= =?us-ascii?Q?aUuO49ZpVkol4XYrtHHQpCkqXMYbzdCWdfdMRCdRltUnaYzHXxpH4xVgX71V?= =?us-ascii?Q?r1h4B316ajr9XT/KYRFx+jCqYclZ8kBz6WTIOnpPnZir0nP4wI6HfC+lvSVg?= =?us-ascii?Q?VBZ5q7AvBRnIc4MFBdu7aEpNiHK4YMlkicmeliMGtO0XDB/y1I7SSgz9sTwl?= =?us-ascii?Q?rL1UVIWd+Vdn53pwDmCc2CSTKeqIT8++bStEV3+0fb/TDGoqUgH32K1FwbJq?= =?us-ascii?Q?FYn/wFtpJFtUaKQjxVebHtHglOvmTkQ/5ozQeCHZVozVnbegWX2XFrT49ohJ?= =?us-ascii?Q?0XPFT5fTGNmYXnyGObmjltErblj3+BLGVuEfeeUfDwNP9BgCmj8NmWsH6Vtw?= =?us-ascii?Q?3ASZfpu53H/v3gdrTEqnKapSAA+WpfiMxdkyJwLJO4Pv2BRAqM7wHCm/gQlp?= =?us-ascii?Q?z2EDUKwlqXUhSDQTGF62srX8qXV6ZnH4DmqicEB2iSN7Fq+0l8ELeY8ZbGlZ?= =?us-ascii?Q?b/1TOwB0RV+Vp1jJHTTnjvnCbO/Tj8RLvl0Ft36PrUZdOGlTh8mcJVMifBp9?= =?us-ascii?Q?1pTOnDQMjhhjWMwZaWJ435JVhi1FP7z81rASDNHOJ8bjqFgM6MKUowoHabl1?= =?us-ascii?Q?qvDdMf3EVO/wcvoYzwKTV8Xd0BHnKViiifZN+RYRk7OWYOxryCd9tLCd5zxd?= =?us-ascii?Q?1/xIc8u6BLHWfQo3ZCURH90At0wqFGogRSWSGNSUoIlsqWEp8y+abn/inwsn?= =?us-ascii?Q?erwF44k0mQdS1/+vbnyxW8szU/OcW6/FV3zMLhDBElr2Mrleybk9Xxm/gmnm?= =?us-ascii?Q?MsKEU5F9wSAym74L3MZb4NvLC391BTAOWpTcGeZ+3RNVRQG0/LXQu0kjOfGQ?= =?us-ascii?Q?8iLQod8myk793fU9nxsY0+URzXYa4WcOvFZxgr3AQmI+EPIY5Kruua9V31j1?= =?us-ascii?Q?lsGKF0k/KvXYmigzsdHWptRK2Ea8y+4JG6sYI+KPZHiwQtk1/EIkc0vwBW+E?= =?us-ascii?Q?tUExGbJyseykG6233KywbfrROmjc5zKhwZwCEQKxo5Fld/9f1Tjf0ztHwMVO?= =?us-ascii?Q?QBkYhpeu1NdKDKGgUo1ESbvzqfnbxckB1lEtCWLlCygP?=
X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11HUB041; 6:lxuanufYCK4+VoTYfsB81kqdbk9dH8BhojSnuuWPTN6NLlWFMxAgHjgLmlHF2fkLevzhSg7Ta1rwjNzjLGEU8ExLSYrTCMXj8NNPSCeVdetx72nzwCe8W3SwABjZJK7mhNHPhtDTyERsXgtQN/Q+V44xqd6aw9hpmJedHqx7cinfoG16zHwxOYnEspcGtmlllV/Z8X8Uy7gXns6jAbLQsok1G1INWRmG4iYV6mPQTKd3AVLGn8G4ikVNC4FgiHOzrEcGEhxYSjDT1uXYJ4/Syfr7YVmN0o0PAQGkioPakQNheusf/omjSVM+WapkR1dWxEaaLZhdi3xl1GVMiM0vV1eyJvsE/nQnthvf5UVB7nc=; 5:YT5Hl3twE1zu8Btd9M4DekOFQffhpto+ArmxTBZetxLH/y5J+pA7UqXbhKhUrZT1woyOtb6Y90ZCHBGnFfjqRNv9kD8ysZb+M69PssL+pa243qKVd9AUVBVuDZ5H2/EiwARIEpMZ6/nx2+wppTMIHA==; 24:LfQ3UhLJWObWcBa6telT2CRsSQ3KBkhmcAyfY6rowaFV0GrW5IIa1EfMk7SWQ0EOaE1Y+xI+eyYdrZWts9I6p1AbKMioXptSZlZqtdrge2Y=; 7:T3MIpJ1XUGZJ9giU8b0VsYCRxQWXJqcaAAzDnTvNuKW2r5plcUmw2DXspOLIGAdoOgzMUVnlxzEjzgMTe6IHvde0orWo249LXosF2PE4oJYMeXoHUgoiuWrZcGKOhSiuhweshx1GzWhQALi+k5dsJ7hUtWPqxW917rOwzMVOM3pZ0mF7T9Zbn/kwSI7SQtEKLGn/ySFiq819439yuln8Ez0xCVP1l18l5SKjSlNBzAv0jXiGf4BalZC4fLiuJ7R0
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: sprint.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jul 2016 18:18:16.9807 (UTC)
X-MS-Exchange-CrossTenant-Id: 4f8bc0ac-bd78-4bf5-b55f-1b31301d9adf
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=4f8bc0ac-bd78-4bf5-b55f-1b31301d9adf; Ip=[144.230.172.39]; Helo=[plsapdm3.corp.sprint.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2FFO11HUB041
Archived-At: <https://mailarchive.ietf.org/arch/msg/dime/gsdYWBfsVpw70unlWO9zYYa9HEE>
Cc: "dime-chairs@ietf.org" <dime-chairs@ietf.org>
Subject: Re: [Dime] RFC 4006 bis - Addition of Filter-Rule
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: Wed, 06 Jul 2016 18:18:22 -0000

You're right.

The other AVPs are direct sub-types of IPFilterRule or use the Filter-Id which RFC 7155 states should not be used where backward compatibility is not required.  It's also problematic that the Filter-Id is described as a list of strings.

So effectively the Final-Unit-Indication cannot convey QoS.

We have some options (technically speaking):
Option 1 - Final Units cannot specify QoS (do nothing)
Option 2 - Create a 'side-car' AVP that, if present is add to the Final-Unit-Indication Rules but is permitted to carry QoS based rule.
Option 3 - Create an alternative to Final-Unit-Indication AVP and recommend when QoS based rules are used

imo
Option 1 - It seems a bit odd that we can only restrict to non-QoS parameters which can hurt services that need some level of QoS even in some sort of restricted mode.
Option 2 - Ugly but technically feasible.  However, it creates multiple AVPs to look across which complicates logic.  I don't like it but mention it here for completeness
Option 3 - Seems like the best option and similar to what happened in RFC 7155 for QoS-Filter-Rule.  We can say if you want QoS you should use <New Final Unit Indication AVP name> in the Final-Unit-Indication AVP then create a new one

-Lyle



-----Original Message-----
From: Jouni Korhonen [mailto:jouni.nospam@gmail.com]
Sent: Wednesday, June 29, 2016 2:29 PM
To: Bertz, Lyle T [CTO] <Lyle.T.Bertz@sprint.com>om>; dime@ietf.org
Cc: dime-chairs@ietf.org; Yuval Lifshitz <ylifshitz@sandvine.com>om>; Dave Dolson <ddolson@sandvine.com>
Subject: Re: RFC 4006 bis - Addition of Filter-Rule


I have an issue with this. The Final-Unit-Indication grouped AVP was designed to be non-extensible. Adding a new AVP into this group would change the original ABNF and therefore then technically not be the same AVP anymore.

- Jouni

6/29/2016, 7:37 AM, Bertz, Lyle T [CTO] kirjoitti:
> All,
>
>
>
> As part of the updates to RFC 4006 I would propose that we add the
> Filter-Rule specified in RFC 5777 where we use IPFilterRule.  This
> permits the specification of QoS filters (and other features not
> supported by the IPFilterRule type) where they could only be
> referenced by a Filter-Id (RFC 7155) which often uses an
> out-of-(diameter)band mechanism.  In the case of 4006, these values
> are used in Redirect-Action (Section 5.6.2) and Restrict-Access Action (5.6.3).
>
>
>
> To do this I would propose we add the Filter-Rule AVP as an option in
> the Final-Unit-Indication AVP.
>
>
>
> Summary of changes
>
> 1.       Wherever Restriction-Filter-Rule and Filter-Id were used,
> Filter-Rule was added (Sections 5.6.2, 5.6.3, 8.34 and 8.35).
>
> 2.       Added Filter-Rule as AVP in Final-Unit-Indication AVP.
>
>
>
> Fundamental Change (Final-Unit-Action AVP)
>
>
>
> Original
>
>          Final-Unit-Indication ::= < AVP Header: 430 >
>
>                                    { Final-Unit-Action }
>
>                                   *[ Restriction-Filter-Rule ]
>
>                                   *[ Filter-Id ]
>
>                                    [ Redirect-Server ]
>
>
>
> New
>
>          Final-Unit-Indication ::= < AVP Header: 430 >
>
>                                    { Final-Unit-Action }
>
>                                   *[ Restriction-Filter-Rule ]
>
>                                   *[ Filter-Id ]
>
>                                   *[ Filter-Rule ]
>
>                                    [ Redirect-Server ]
>
>
>
> Also, in 8.34 the use of the Filter-Rule is noted as:
>
>
>
>>    The Filter-Rule AVP is defined in [RFC5777]. The Filter-Rule AVP
>> can be
>
>>    used when QoS filter rules must be specified.
>
>
>
> If there are no objections to this, we can incorporate it into the
> next set of changes.
>
>
>
> Lyle
>
>
>
> xml Diff below
>
>
>
> 15a16
>
>> <!ENTITY RFC5777 SYSTEM
>> "http://xml.resource.org/public/rfc/bibxml/reference.RFC.5777.xml">
>
> 1727,1732c1728,1734
>
> <    include one or more Restriction-Filter-Rule AVPs or one or more
>
> <    Filter-Id AVPs in the Credit-Control-Answer message to enable the
>
> <    user to access other services (for example, zero-rated services).  In
>
> <    such a case, the access device MUST drop all the packets not matching
>
> <    the IP filters specified in the Credit-Control-Answer message and, if
>
> <    possible, redirect the user to the destination specified in the
>
> ---
>
>>    include one or more Restriction-Filter-Rule AVPs, one or more
>> Filter-
>
>>    Rule AVPs <xref target="RFC5777"/>, or one or more Filter-Id AVPs
>> in
>
>>    the Credit-Control-Answer message to enable the user to access
>> other
>
>>    services (for example, zero-rated services).  In such a case, the
>
>>    access device MUST drop all the packets not matching the IP
>> filters
>
>>    specified in the Credit-Control-Answer message and, if possible,
>
>>    redirect the user to the destination specified in the
>
> 1803,1806c1805,1809
>
> <    filters given in the Restriction-Filter-Rule AVP(s) or according to
>
> <    the IP packet filters identified by the Filter-Id AVP(s).  The
>
> <    credit-control server SHOULD include either the Restriction-Filter-
>
> <    Rule AVP or the Filter-Id AVP in the Credit-Control-Answer message.
>
> ---
>
>>    filters given in the Restriction-Filter-Rule AVP(s), Filter-Rule
>> AVPs
>
>>    <xref target="RFC5777"/> or according to the IP packet filters
>
>>    identified by the Filter-Id AVP(s).  The credit-control server
>
>>    SHOULD include either the Restriction-Filter-Rule AVP, Filter-Rule
>> AVP
>
>>    or the Filter-Id AVP in the Credit-Control-Answer message.
>
> 1827c1830,1831
>
> <    Restriction-Filter-Rule AVP, the Filter-Id AVP, or none of the above.
>
> ---
>
>>    Restriction-Filter-Rule AVP, the Filter-Rule AVP, the Filter-Id
>> AVP,
>
>>    or none of the above.
>
> 3610,3613c3614,3618
>
> <    Redirect-Server AVP MUST be present.  The Restriction-Filter-Rule AVP
>
> <    or the Filter-Id AVP MAY be present in the Credit-Control-Answer
>
> <    message if the user is also allowed to access other services that are
>
> <    not accessible through the address given in the Redirect-Server AVP.
>
> ---
>
>>    Redirect-Server AVP MUST be present.  The Restriction-Filter-Rule
>> AVP(s),
>
>>    Filter-Rule AVP(s) <xref target="RFC5777"/> or the Filter-Id(s)
>> AVP MAY be
>
>>    present in the Credit-Control-Answer message if the user is also
>> allowed
>
>>    to access other services that are not accessible through the
>> address
>
>>    given in the Redirect-Server AVP.
>
> 3615,3616c3620,3621
>
> <    If the Final-Unit-Action AVP is set to RESTRICT_ACCESS, either the
>
> <    Restriction-Filter-Rule AVP or the Filter-Id AVP SHOULD be present.
>
> ---
>
>>    If the Final-Unit-Action AVP is set to RESTRICT_ACCESS,
>> Filter-Rule AVP(s),
>
>>    Restriction-Filter-Rule AVP(s) or the Filter-Id AVP(s) SHOULD be present.
>
> 3622a3628,3630
>
>>    The Filter-Rule AVP is defined in <xref target="RFC5777"/>.  The
>> Filter-Rule AVP can be
>
>>    used when QoS filter rules must be specified.
>
>> </t><t>
>
> 3631a3640
>
>>                                *[ Filter-Rule ]
>
> 3662,3665c3671,3674
>
> <       IP packet filters defined in the Restriction-Filter-Rule AVP or
>
> <       according to the IP packet filters identified by the Filter-Id
>
> <       AVP.  All the packets not matching the filters MUST be dropped
>
> <       (see <xref target="sec-5.6.3"/>).
>
> ---
>
>>       IP packet filters defined in the Restriction-Filter-Rule
>> AVP(s),
>
>>       Filter-Rule AVP(s) or according to the IP packet filters
>
>>       identified by the Filter-Id AVP.  All the packets not matching
>
>>       the filters MUST be dropped (see <xref target="sec-5.6.3"/>).
>
> 4668a4678,4679
>
>>      &RFC5777;
>
>>
>
>
>
>
>
>
>
>
> ----------------------------------------------------------------------
> -- *Learn more on how to switch to Sprint and save 50% on most
> Verizon, AT&T or T-Mobile rates. See sprint.com/50off
> <http://sprint.com/50off> for details.
> *
> ----------------------------------------------------------------------
> --
>
> This e-mail may contain Sprint proprietary information intended for
> the sole use of the recipient(s). Any use by others is prohibited. If
> you are not the intended recipient, please contact the sender and
> delete all copies of the message.

________________________________

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