draft-ietf-dime-qos-parameters-02.txt   draft-ietf-dime-qos-parameters-03.txt 
Diameter Maintenance and J. Korhonen, Ed. Diameter Maintenance and J. Korhonen, Ed.
Extensions (DIME) TeliaSonera Extensions (DIME) TeliaSonera
Internet-Draft H. Tschofenig Internet-Draft H. Tschofenig
Intended status: Standards Track Nokia Siemens Networks Intended status: Standards Track Nokia Siemens Networks
Expires: August 28, 2008 February 25, 2008 Expires: August 28, 2008 February 25, 2008
Quality of Service Parameters for Usage with the AAA Framework Quality of Service Parameters for Usage with the AAA Framework
draft-ietf-dime-qos-parameters-02.txt draft-ietf-dime-qos-parameters-03.txt
Status of this Memo Status of this Memo
By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79. aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
skipping to change at page 2, line 34 skipping to change at page 2, line 34
4.10. Admission Priority Parameter . . . . . . . . . . . . . . . 10 4.10. Admission Priority Parameter . . . . . . . . . . . . . . . 10
4.11. Application-Level Resource Priority (ALRP) Parameter . . . 10 4.11. Application-Level Resource Priority (ALRP) Parameter . . . 10
4.12. Excess Treatment Parameter . . . . . . . . . . . . . . . . 11 4.12. Excess Treatment Parameter . . . . . . . . . . . . . . . . 11
4.13. PHB Class Parameter . . . . . . . . . . . . . . . . . . . 12 4.13. PHB Class Parameter . . . . . . . . . . . . . . . . . . . 12
4.14. DSTE Class Type Parameter . . . . . . . . . . . . . . . . 13 4.14. DSTE Class Type Parameter . . . . . . . . . . . . . . . . 13
4.15. Y.1541 QoS Class Parameter . . . . . . . . . . . . . . . . 13 4.15. Y.1541 QoS Class Parameter . . . . . . . . . . . . . . . . 13
5. Extensibility . . . . . . . . . . . . . . . . . . . . . . . . 15 5. Extensibility . . . . . . . . . . . . . . . . . . . . . . . . 15
6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 15 6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 15
6.1. QoS Profile . . . . . . . . . . . . . . . . . . . . . . . 16 6.1. QoS Profile . . . . . . . . . . . . . . . . . . . . . . . 16
6.2. Parameter ID . . . . . . . . . . . . . . . . . . . . . . . 16 6.2. Parameter ID . . . . . . . . . . . . . . . . . . . . . . . 16
6.3. Admission Priority Parameter . . . . . . . . . . . . . . . 17 6.3. Excess Treatment Parameter . . . . . . . . . . . . . . . . 17
6.4. Excess Treatment Parameter . . . . . . . . . . . . . . . . 17 6.4. DSTE Class Type Parameter . . . . . . . . . . . . . . . . 17
6.5. DSTE Class Type Parameter . . . . . . . . . . . . . . . . 18 6.5. Y.1541 QoS Class Parameter . . . . . . . . . . . . . . . . 18
6.6. Y.1541 QoS Class Parameter . . . . . . . . . . . . . . . . 18
7. Security Considerations . . . . . . . . . . . . . . . . . . . 18 7. Security Considerations . . . . . . . . . . . . . . . . . . . 18
8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 19 8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 18
9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 19 9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 19
9.1. Normative References . . . . . . . . . . . . . . . . . . . 19 9.1. Normative References . . . . . . . . . . . . . . . . . . . 19
9.2. Informative References . . . . . . . . . . . . . . . . . . 20 9.2. Informative References . . . . . . . . . . . . . . . . . . 20
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 20 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 20
Intellectual Property and Copyright Statements . . . . . . . . . . 22 Intellectual Property and Copyright Statements . . . . . . . . . . 22
1. Introduction 1. Introduction
This document defines a number of Quality of Service (QoS) parameters This document defines a number of Quality of Service (QoS) parameters
that can be reused for conveying QoS information within RADIUS and that can be reused for conveying QoS information within RADIUS and
skipping to change at page 10, line 7 skipping to change at page 10, line 7
Defending Priority: Once a flow is admitted, the preemption priority Defending Priority: Once a flow is admitted, the preemption priority
becomes irrelevant. Instead, its defending priority is used to becomes irrelevant. Instead, its defending priority is used to
compare with the preemption priority of new flows. compare with the preemption priority of new flows.
As specified in [RFC3181], <Preemption Priority> & <Defending As specified in [RFC3181], <Preemption Priority> & <Defending
Priority> are 16-bit integer values. They are represented in network Priority> are 16-bit integer values. They are represented in network
byte order. byte order.
4.10. Admission Priority Parameter 4.10. Admission Priority Parameter
A description of the semantic of the parameter values can be found in The coding for the <Admission Priority> parameter is as follows:
[Y.1571]. The coding for the <Admission Priority> parameter is as
follows:
0 1 2 3 0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|M|r|r|r| 9 |r|r|r|r| 1 | |M|r|r|r| 9 |r|r|r|r| 1 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Admis.Priority| (Reserved) | | Admis.Priority| (Reserved) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
The 'Admis.Priority' field is a 8 bit unsigned integer in network The 'Admis.Priority' field is a 8 bit unsigned integer in network
byte order. byte order.
High priority flows, normal priority flows, and best-effort priority The admission control priority of the flow, in terms of access to
flows can have access to resources depending on their admission network bandwidth in order to provide higher probability of call
priority value as follows: completion to selected flows. Higher values represent higher
priority. A given Admission Priority is encoded in this information
Admission Priority: element using the same value as when encoded in the Admission
Priority parameter defined in Section 6.2.9 of [I-D.ietf-nsis-qspec],
0 - best-effort priority flow or in the Admission Priority parameter defined in Section 3.1 of
1 - normal priority flow [I-D.ietf-tsvwg-emergency-rsvp]. In other words, a given value
2 - high priority flow inside the Admission Priority information element defined in the
255 - not used present document, inside the [I-D.ietf-nsis-qspec] Admission Priority
parameter or inside the [I-D.ietf-tsvwg-emergency-rsvp] Admission
A reservation without an <Admission Priority> parameter (i.e., set to Priority parameter, refers to the same Admission Priority.
255) MUST be treated as a reservation with an <Admission Priority> =
1.
4.11. Application-Level Resource Priority (ALRP) Parameter 4.11. Application-Level Resource Priority (ALRP) Parameter
A description of the semantic of the parameter values can be found in A description of the semantic of the parameter values can be found in
[RFC4412] and in [I-D.ietf-tsvwg-emergency-rsvp]. The coding for [RFC4412] and in [I-D.ietf-tsvwg-emergency-rsvp]. The coding for
parameter is as follows: parameter is as follows:
0 1 2 3 0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
skipping to change at page 17, line 28 skipping to change at page 17, line 28
(13): <Y.1541 QoS Class> (13): <Y.1541 QoS Class>
The allocation policies for further values are as follows: The allocation policies for further values are as follows:
14-127: Standards Action 14-127: Standards Action
128-255: Private/Experimental Use 128-255: Private/Experimental Use
255-4095: Specification Required 255-4095: Specification Required
A standards track document is required to depreciate, delete, or A standards track document is required to depreciate, delete, or
modify existing Parameter IDs. modify existing Parameter IDs.
6.3. Admission Priority Parameter 6.3. Excess Treatment Parameter
The Admission Priority parameter refers to a 8 bit long field.
The following values are allocated by this specification:
Admission Priority 0: best-effort priority flow
Admission Priority 1: normal priority flow
Admission Priority 2: high priority flow
Admission Priority 3-63: Standards Action
Admission Priority 64-255: Reserved
6.4. Excess Treatment Parameter
The Excess Treatment parameter refers to an 8 bit long field. The Excess Treatment parameter refers to an 8 bit long field.
The following values are allocated by this specification: The following values are allocated by this specification:
Excess Treatment Value 0: drop Excess Treatment Value 0: drop
Excess Treatment Value 1: shape Excess Treatment Value 1: shape
Excess Treatment Value 2: remark Excess Treatment Value 2: remark
Excess Treatment Value3: no metering or policing is permitted Excess Treatment Value3: no metering or policing is permitted
Excess Treatment Values 4-63: Standards Action Excess Treatment Values 4-63: Standards Action
Excess Treatment Value 64-255: Reserved Excess Treatment Value 64-255: Reserved
skipping to change at page 18, line 4 skipping to change at page 17, line 41
The following values are allocated by this specification: The following values are allocated by this specification:
Excess Treatment Value 0: drop Excess Treatment Value 0: drop
Excess Treatment Value 1: shape Excess Treatment Value 1: shape
Excess Treatment Value 2: remark Excess Treatment Value 2: remark
Excess Treatment Value3: no metering or policing is permitted Excess Treatment Value3: no metering or policing is permitted
Excess Treatment Values 4-63: Standards Action Excess Treatment Values 4-63: Standards Action
Excess Treatment Value 64-255: Reserved Excess Treatment Value 64-255: Reserved
The 8 bit Remark Value allocation policies are as follows: The 8 bit Remark Value allocation policies are as follows:
0-63: Specification Required 0-63: Specification Required
64-127: Private/Experimental Use 64-127: Private/Experimental Use
128-255: Reserved 128-255: Reserved
6.5. DSTE Class Type Parameter 6.4. DSTE Class Type Parameter
The DSTE Class Type parameter refers to an 8 bit long field. The DSTE Class Type parameter refers to an 8 bit long field.
The following values are allocated by this specification: The following values are allocated by this specification:
DSTE Class Type Value 0: DSTE Class Type 0 DSTE Class Type Value 0: DSTE Class Type 0
DSTE Class Type Value 1: DSTE Class Type 1 DSTE Class Type Value 1: DSTE Class Type 1
DSTE Class Type Value 2: DSTE Class Type 2 DSTE Class Type Value 2: DSTE Class Type 2
DSTE Class Type Value 3: DSTE Class Type 3 DSTE Class Type Value 3: DSTE Class Type 3
DSTE Class Type Value 4: DSTE Class Type 4 DSTE Class Type Value 4: DSTE Class Type 4
DSTE Class Type Value 5: DSTE Class Type 5 DSTE Class Type Value 5: DSTE Class Type 5
DSTE Class Type Value 6: DSTE Class Type 6 DSTE Class Type Value 6: DSTE Class Type 6
DSTE Class Type Value 7: DSTE Class Type 7 DSTE Class Type Value 7: DSTE Class Type 7
DSTE Class Type Values 8-63: Standards Action DSTE Class Type Values 8-63: Standards Action
DSTE Class Type Values 64-255: Reserved DSTE Class Type Values 64-255: Reserved
6.6. Y.1541 QoS Class Parameter 6.5. Y.1541 QoS Class Parameter
The Y.1541 QoS Class parameter refers to an 8 bit long field. The Y.1541 QoS Class parameter refers to an 8 bit long field.
The following values are allocated by this specification: The following values are allocated by this specification:
Y.1541 QoS Class Value 0: Y.1541 QoS Class 0 Y.1541 QoS Class Value 0: Y.1541 QoS Class 0
Y.1541 QoS Class Value 1: Y.1541 QoS Class 1 Y.1541 QoS Class Value 1: Y.1541 QoS Class 1
Y.1541 QoS Class Value 2: Y.1541 QoS Class 2 Y.1541 QoS Class Value 2: Y.1541 QoS Class 2
Y.1541 QoS Class Value 3: Y.1541 QoS Class 3 Y.1541 QoS Class Value 3: Y.1541 QoS Class 3
Y.1541 QoS Class Value 4: Y.1541 QoS Class 4 Y.1541 QoS Class Value 4: Y.1541 QoS Class 4
Y.1541 QoS Class Value 5: Y.1541 QoS Class 5 Y.1541 QoS Class Value 5: Y.1541 QoS Class 5
skipping to change at page 19, line 13 skipping to change at page 18, line 48
QoS parameters. QoS parameters.
8. Acknowledgements 8. Acknowledgements
The authors would like to thank the NSIS QSPEC [I-D.ietf-nsis-qspec] The authors would like to thank the NSIS QSPEC [I-D.ietf-nsis-qspec]
authors (Cornelia Kappler, Jerry Ash, Attila Bader, Dave Oran), the authors (Cornelia Kappler, Jerry Ash, Attila Bader, Dave Oran), the
NSIS working group chairs (John Loughney and Martin Stiemerling) and NSIS working group chairs (John Loughney and Martin Stiemerling) and
the former Transport Area Directors (Allison Mankin, Jon Peterson) the former Transport Area Directors (Allison Mankin, Jon Peterson)
for their help. for their help.
We would like to thank Francois Le Faucheur, John Loughney, Martin
Stiemerling, Dave Oran, An Nguyen, Ken Carlberg, James Polk, Lars
Eggert, and Magnus Westerlund for their help with resolving problems
regarding the Admission Priority and the ALRP parameter.
9. References 9. References
9.1. Normative References 9.1. Normative References
[I-D.ietf-tsvwg-emergency-rsvp] [I-D.ietf-tsvwg-emergency-rsvp]
Faucheur, F., "Resource ReSerVation Protovol (RSVP) Faucheur, F., "Resource ReSerVation Protovol (RSVP)
Extensions for Emergency Services", Extensions for Emergency Services",
draft-ietf-tsvwg-emergency-rsvp-05 (work in progress), draft-ietf-tsvwg-emergency-rsvp-05 (work in progress),
January 2008. January 2008.
 End of changes. 10 change blocks. 
38 lines changed or deleted 26 lines changed or added

This html diff was produced by rfcdiff 1.34. The latest version is available from http://tools.ietf.org/tools/rfcdiff/