ETSI TS 183 060 V3.1.1 (2010-03)
Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); Resource and Admission Control Subsystem (RACS); Re interface based on the DIAMETER protocol
Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); Resource and Admission Control Subsystem (RACS); Re interface based on the DIAMETER protocol
RTS/TISPAN-03201-NGN-R3
General Information
Buy Standard
Standards Content (Sample)
ETSI TS 183 060 V3.1.1 (2010-03)
Technical Specification
Telecommunications and Internet converged Services and
Protocols for Advanced Networking (TISPAN);
Resource and Admission Control Subsystem (RACS);
Re interface based on the DIAMETER protocol
---------------------- Page: 1 ----------------------
2 ETSI TS 183 060 V3.1.1 (2010-03)
Reference
RTS/TISPAN-03201-NGN-R3
Keywords
interface, network, system
ETSI
650 Route des Lucioles
F-06921 Sophia Antipolis Cedex - FRANCE
Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16
Siret N° 348 623 562 00017 - NAF 742 C
Association à but non lucratif enregistrée à la
Sous-Préfecture de Grasse (06) N° 7803/88
Important notice
Individual copies of the present document can be downloaded from:
http://www.etsi.org
The present document may be made available in more than one electronic version or in print. In any case of existing or
perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF).
In case of dispute, the reference shall be the printing on ETSI printers of the PDF version kept on a specific network drive
within ETSI Secretariat.
Users of the present document should be aware that the document may be subject to revision or change of status.
Information on the current status of this and other ETSI documents is available at
http://portal.etsi.org/tb/status/status.asp
If you find errors in the present document, please send your comment to one of the following services:
http://portal.etsi.org/chaircor/ETSI_support.asp
Copyright Notification
No part may be reproduced except as authorized by written permission.
The copyright and the foregoing restriction extend to reproduction in all media.
© European Telecommunications Standards Institute 2010.
All rights reserved.
TM TM TM TM
DECT , PLUGTESTS , UMTS , TIPHON , the TIPHON logo and the ETSI logo are Trade Marks of ETSI registered
for the benefit of its Members.
TM
3GPP is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners.
LTE™ is a Trade Mark of ETSI currently being registered
for the benefit of its Members and of the 3GPP Organizational Partners.
GSM® and the GSM logo are Trade Marks registered and owned by the GSM Association.
ETSI
---------------------- Page: 2 ----------------------
3 ETSI TS 183 060 V3.1.1 (2010-03)
Contents
Intellectual Property Rights . 5
Foreword . 5
1 Scope . 6
2 References . 6
2.1 Normative references . 6
2.2 Informative references . 7
3 Definitions and abbreviations . 7
3.1 Definitions . 7
3.2 Abbreviations . 8
4 Overview . . 8
5 Procedure descriptions . 9
5.1 General . 9
5.2 X-RACF initiated procedures . 11
5.2.1 Procedures at the x-RACF . 11
5.2.1.1 High level description . 11
5.2.1.2 Initial Policy Installation Request . 11
5.2.1.3 Policy modification request . 13
5.2.1.4 Policy termination request . 13
5.2.1.5 Event notification . 14
5.2.1.5.1 Events . 14
5.2.1.5.2 Event subscription . 14
5.2.1.5.3 Event notification . 14
5.2.1.6 Policy Query Request . 15
5.2.2 Procedures at the RCEF . 16
5.2.2.1 High level description . 16
5.2.2.2 Initial policy installation request . 16
5.2.2.3 Policy modification request . 19
5.2.2.4 Policy termination request . 21
5.2.2.5 Event notification . 22
5.2.2.6 Policy Query Request . 23
5.3 RCEF initiated procedures . 25
5.3.1 Procedures at the x-RACF . 25
5.3.1.1 High level description . 25
5.3.1.2 Traffic policy activation request . 25
5.3.1.3 Traffic policy modification request . 25
5.3.1.4 Traffic policy deactivation request . 26
5.3.2 Procedures at the RCEF . 26
5.3.2.1 High level description . 26
5.3.2.2 Traffic policy activation request . 26
5.3.2.3 Traffic policy modification request . 27
5.3.2.4 Traffic Policy Deactivation Request . 27
6 Use of the DIAMETER base protocol. 27
6.1 Securing DIAMETER messages . 27
6.2 Accounting functionality . 27
6.3 Use of sessions . 28
6.4 Transport protocol . 28
6.5 Routing considerations . 28
6.6 Advertising Application support . 28
7 DIAMETER application. 29
7.1 Commands . 29
7.1.1 Policy-Install-Request (PIR) command . 29
7.1.2 Policy-Install-Answer (PIA) command . 30
ETSI
---------------------- Page: 3 ----------------------
4 ETSI TS 183 060 V3.1.1 (2010-03)
7.1.3 CC-Request (CCR) command. 30
7.1.4 CC-Answer (CCA) Command . 30
7.2 Experimental-Result-Code AVP values . 31
7.2.1 Success . 31
7.2.2 Transient failures . 31
7.2.3 Permanent failures . 31
7.3 AVPs . 32
7.3.1 AVPs Defined in the Present Document . 32
7.3.1.1 Policy-Rule-Install AVP . 33
7.3.1.2 Policy-Rule-Remove AVP . 33
7.3.1.3 Policy-Rule-Definition AVP . 33
7.3.1.4 Policy-Rule-Base-Name AVP . 34
7.3.1.5 Policy-Rule-Name AVP . 34
7.3.1.6 Policy-Rule-Report AVP . 34
7.3.1.7 Policy-Rule-Status AVP . 34
7.3.1.8 Traffic-Flow AVP . 35
7.3.1.9 Policy-Update-Request AVP. 35
7.3.2 AVPs imported from ITU-T NGN-GSI/DOC - 127 . 35
7.3.2.1 Traffic-Descriptor-UL AVP (ITU-T NGN-GSI/DOC - 127) . 35
7.3.2.2 Traffic-Descriptor-DL AVP (ITU-T NGN-GSI/DOC - 127) . 36
7.3.2.3 Maximum-Burst-Size AVP (ITU-T NGN-GSI/DOC - 127) . 36
7.3.2.4 Committed-Data-Rate AVP (ITU-T NGN-GSI/DOC - 127) . 36
7.3.2.5 Committed-Burst-Size AVP (ITU-T NGN-GSI/DOC - 127) . 36
7.3.2.6 Excess-Burst-Size AVP (ITU-T NGN-GSI/DOC - 127) . 36
7.3.2.7 PI-Request-Type AVP (ITU-T NGN-GSI/DOC - 127) . 36
7.3.2.8 PI-Request-Number AVP (ITU-T NGN-GSI/DOC - 127). 37
7.3.3 AVPs Imported From TS 129 212 . 37
7.3.3.1 QoS-Information AVP (TS 129 212) . 37
7.3.3.2 ToS-Traffic-Class AVP (TS 129 212). 37
7.3.3.3 Event-Trigger AVP (TS 129 212) . 38
7.3.3.4 Precedence AVP (TS 129 212) . 38
7.3.3.5 Reporting-Level AVP (TS 129 212) . 39
7.3.3.6 Rule-Failure-Code AVP . 39
7.3.4 AVPs imported from RFC 4006 . 40
7.3.5 AVPs imported from TS 129 209 . 40
7.3.5.1 Flow-Description AVP (TS 129 209) . 40
7.3.5.2 Flow-Number AVP (TS 129 209) . 41
7.3.5.3 Flows AVP (TS 129 209) . 41
7.3.5.4 Flow-Status AVP (TS 129 209) . 41
7.3.6 AVPs Imported From RFC 4005 . 41
7.3.6.1 Called-Station-Id AVP (RFC 4005) . 42
7.4 Use of namespaces . 42
7.4.1 AVP codes . 42
7.4.2 Experimental-Result-Code AVP values . 42
7.4.3 Command Code values . 42
7.4.4 Application-ID value . 42
Annex A (informative): Differences compared to ITU-T Rw and 3GPP Gx specifications . 43
Annex B (informative): Change history . 44
History . 45
ETSI
---------------------- Page: 4 ----------------------
5 ETSI TS 183 060 V3.1.1 (2010-03)
Intellectual Property Rights
IPRs essential or potentially essential to the present document may have been declared to ETSI. The information
pertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be found
in ETSI SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in
respect of ETSI standards", which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web
server (http://webapp.etsi.org/IPR/home.asp).
Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee
can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web
server) which are, or may be, or may become, essential to the present document.
Foreword
This Technical Specification (TS) has been produced by ETSI Technical Committee Telecommunications and Internet
converged Services and Protocols for Advanced Networking (TISPAN).
ETSI
---------------------- Page: 5 ----------------------
6 ETSI TS 183 060 V3.1.1 (2010-03)
1 Scope
The present document defines a specification based on DIAMETER for use at the Re Reference Point between the
TISPAN NGN Generic-Resource Admission Control Function (x-RACF) and the Resource Control Enforcement
Function (RCEF).
Whenever it is possible the present document specifies the requirements for this protocol by reference to specifications
produced by the IETF within the scope of DIAMETER. Where this is not possible, extensions to DIAMETER are
defined within the present document.
2 References
References are either specific (identified by date of publication and/or edition number or version number) or
non-specific.
• For a specific reference, subsequent revisions do not apply.
• Non-specific reference may be made only to a complete document or a part thereof and only in the following
cases:
- if it is accepted that it will be possible to use all future changes of the referenced document for the
purposes of the referring document;
- for informative references.
Referenced documents which are not found to be publicly available in the expected location might be found at
http://docbox.etsi.org/Reference.
NOTE: While any hyperlinks included in this clause were valid at the time of publication ETSI cannot guarantee
their long term validity.
2.1 Normative references
The following referenced documents are indispensable for the application of the present document. For dated
references, only the edition cited applies. For non-specific references, the latest edition of the referenced document
(including any amendments) applies.
[1] ETSI ES 282 003 (V3.y.z): "Telecommunications and Internet converged Services and Protocols
for Advanced Networking (TISPAN); Resource and Admission Control Sub-System (RACS):
Functional Architecture".
[2] IETF RFC 2960: "Stream Control Transmission Protocol".
[3] IETF RFC 3588: "Diameter Base Protocol".
[4] IETF RFC 3309: "Stream Control Transmission Protocol (SCTP) Checksum Change".
[5] IETF RFC 3554: "On the Use of Stream Control Transmission Protocol (SCTP) with IPSec".
[6] ITU-T NGN-GSI/DOC - 127 : "ITU-Telecommunication Standardization Sector, Draft
Recommendation Q.rcp3.3 - Diameter Alternative Version 0.2.0".
[7] ETSI TS 129 212: "Universal Mobile Telecommunications System (UMTS); LTE; Policy and
charging control over Gx reference point (3GPP TS 29.212)".
[8] IETF RFC 4006 (2005): "Diameter Credit-Control Application".
[9] ETSI TS 129 209: "Universal Mobile Telecommunications System (UMTS); Policy control over
Gq interface (3GPP TS 29.209 version 6.7.0 Release 6)".
ETSI
---------------------- Page: 6 ----------------------
7 ETSI TS 183 060 V3.1.1 (2010-03)
[10] IETF RFC 4005 (2005): "Diameter Network Access Server Application".
[11] IANA Private Enterprise Numbers.
NOTE: See http://www.iana.org/assignments/enterprise-numbers
[12] ETSI TS 183 026 (V3.y.z): "Telecommunications and Internet converged Services and Protocols
for Advanced Networking (TISPAN); Resource and Admission Control; Protocol for QoS
reservation information exchange between the Service Policy Decision Function (SPDF) and the
Access Resource and Admission Control Function (A-RACF). In the Resource and Protocol
specification".
[13] IETF RFC 5431 (2009): "Diameter ITU-T Rw Policy Enforcement Interface Application".
[14] ETSI TS 129 207: "Digital cellular telecommunications system (Phase 2+); Universal Mobile
Telecommunications System (UMTS); Policy control over Go interface (3GPP TS 29.207)".
2.2 Informative references
The following referenced documents are not essential to the use of the present document but they assist the user with
regard to a particular subject area. For non-specific references, the latest version of the referenced document (including
any amendments) applies.
[i.1] ITU-T Recommendation Q.3303.3: "Protocol at the interface between the policy decision physical
entity (PD-PE) and the policy enforcement physical entity (PE-PE) (Rw interface): Diameter".
[i.2] ETSI TS 129 210: "Universal Mobile Telecommunications System (UMTS); Charging rule
provisioning over Gx interface (3GPP TS 29.210)".
3 Definitions and abbreviations
3.1 Definitions
For the purposes of the present document, the following terms and definitions apply:
activation: operation of binding a Policy-Rule to a Transport Resource based on the transport resource classifier
Attribute-Value Pair (AVP): corresponds to an Information Element in a DIAMETER message
NOTE: See RFC 3588 [3].
Deactivation: operation of unbinding a Policy-Rule to a Transport Resource
dynamic policy rule: subcategory of policy rules in which the ownership belongs to the x-RACF and any
installation/modification/removal of the policy are performed using Re interface
explicit event subscription: model for Event Subscription in which the x-RACF explicitly subscribes for the
notification of particular event(s)
implicit event subscription: model for Event Subscription in which the list of event(s) that needs to be reported to the
x-RACF is configured on the RCEF
installation: operation of providing a new, non-existing, Policy-Rule to the RCEF
modification: operation of modifying an existing Policy-Rule(s), providing a new Policy-Rule(s), or removing an
existing Policy-Rule associated with a Transport Resource
ETSI
---------------------- Page: 7 ----------------------
8 ETSI TS 183 060 V3.1.1 (2010-03)
policy rule: QoS Policy which defines how the data traffic should be handled by the RCEF, including:
• data traffic classification definition;
• traffic forwarding definition based on the classification;
• traffic statistics generation definition based on the classification.
provisioned policy rule: subcategory of policy rules in which the ownership belongs to the provisioning system and
any installation/modification/removal of the policy can only be triggered by the provisioned system
removal: operation of removing an existing policy-rule in the RCEF
transport resource: network element on which a policy rule needs to be activated
transport resource classifier: parameter or set of parameters identifying a given Transport Resource
3.2 Abbreviations
For the purposes of the present document, the following abbreviations apply:
ABNF Augmented Backus-Naur Form
AF Application Function
A-RACF Access-Resource and Admission Control Function
AVP Attribute-Value Pair
BGF Border Gateway Function
BTF Basic Transport Functions
CCA Credit-Control Answer
CCR Credit-Control Request
CEA Capabilities-Exchange-Answer
CER Capabilities-Exchange-Request
CLF Connectivity session Location and repository Function
IANA Internet Assigned Numbers Authority
IETF Internet Engineering Task Force
NASS Network Attachment Sub-System
PIA Policy-Install-Answer
PIR Policy-Install-Request
RACF Resource and Admission Control Function
RACS Resource and Admission Control Subsystem
RCEF Resource Control Enforcement Function
RFC Request For Comments
SCTP Stream Control Transport Protocol
SPDF Service-based Policy Decision Function
x-RACF Generic-Resource and Admission Control Function
4 Overview
The Resource Control Enforcement Function (RCEF) defined in ES 282 003 [1] performs policy enforcement functions
under control of the x-RACF.
The RCEF main functions are:
• Enforcement of the policies defined by the access provider.
• Οpening and closing of gates in order to allow only authorized traffic to flow; marks IP packets in accordance
with the filtering criteria received from the x-RACF.
• Policing of upstream and downstream traffic to ensure that the traffic remains within the authorized limits.
The traffic policies are provided by the x-RACF to the RCEF through the Re reference point.
ETSI
---------------------- Page: 8 ----------------------
9 ETSI TS 183 060 V3.1.1 (2010-03)
AF
Rf
Gq’
Rd’, Ri ’
RACS
e4
NASS
Rq
Rr
SPDF
x-RACF
Re Ia
Scope of the
present
document
RCEF BGF
BTF
Transport Processing Functions
Figure 1: RACS Reference Model
5 Procedure descriptions
5.1 General
The following clauses describe the realization of the functional procedures of the Re Reference Point (defined in the
RACS specification ES 282 003 [1]) using the Diameter commands described in clause 7.1. This involves describing a
mapping between the Information Elements defined in the RACS specification (ES 282 003 [1]) and DIAMETER
AVPs. Procedures across the Re Reference Point can be divided into two categories:
• X-RACF initiated procedures (push mode): Policy operations are initiated by x-RACF. X-RACF decides on
the appropriate traffic policies and activates those in RCEF.
• RCEF initiated procedures (pull mode): Policy operations are initiated by RCEF. In response to a request from
RCEF, x-RACF shall decide on and activate the appropriate traffic policies in RCEF.
ETSI
---------------------- Page: 9 ----------------------
10 ETSI TS 183 060 V3.1.1 (2010-03)
Figure 2 illustrates the policy-rule life cycle for provisioned type of policy-rules and various states the policy-rule may
go through.
Modify Activate
Install
Inactive Active
Deactivate
Remove
Remove
Removed
NOTE 1: Install/Modify/remove transitions may be initiated by the provisioning systems or the network element
management system. The details of such interface are outside the scope of the present document.
NOTE 2: Activate/Deactivate transitions are initiated using the Re interface.
NOTE 3: The activation operation may result in applying quality of service (QoS) parameters and procedures
defined in the policy rule to the transport resource.
NOTE 4: The deactivation process results in unbinding a policy from the network transport resource.
Figure 2: Policy rule life cycle (Provisioned)
Figure 3 illustrates the policy-rule life cycle for Dynamic type of policy-rules and varies states it may go through.
Install and Activate
Active
Deactivate
Removed
NOTE 1: Dynamic policy-rule can only exist on the RCEF if and only if it is associated with a transport resource
through the interaction between x-RACF and RCEF.
NOTE 2: "Deactivate" a policy rule can be a result of:
- Modifying transport resource applied policy-rules. For detail on modification, see clause 5.2.1.3.
- Terminating the transport resources session.
NOTE 3: The activation operation may result in applying quality of service (QoS) parameters and procedures
defined in the policy rule to the transport resource.
Figure 3: Policy rule life cycle [Dynamic]
ETSI
---------------------- Page: 10 ----------------------
11 ETSI TS 183 060 V3.1.1 (2010-03)
5.2 X-RACF initiated proce
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.