Network Working Group M. Boucadair
Internet Draft France Telecom R&D
Document: draft-boucadair-ipte-acct-pib-01.txt December 2002
Category: Experimental
An IP Traffic Engineering PIB for Accounting purposes
<draft-boucadair-ipte-acct-pib-01.txt>
Status of this Memo
This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC 2026 [1].
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that other
groups may also distribute working documents as Internet-Drafts.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress".
The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html.
Abstract
This document defines a set of IP Traffic Engineering Policy
Provisioning Classes (PRCs) for accounting usage within the context
of a COPS-based policy enforcement scheme. The purpose of those PRCs
is to provide information exploitable by the IP Traffic Engineering
decision-making process. Those PRCs are intended for use by the
reporting process of the IP TE Client-Type [2].
Table of Contents
1. Introduction....................................................2
2. Conventions used in this document...............................3
3. Changes since last version......................................3
4. Accounting and Traffic Engineering..............................3
4.1. Introduction..................................................3
4.2. The IP TE Selection Tables....................................4
4.3. The IP TE Accounting Usage Tables............................45
4.4. PIB overview..................................................5
5. IP TE Usage PIB.................................................5
6. Security Considerations........................................17
Boucadair Experimental - Expires June 2003 [Page 1]
Internet Draft IP TE PIB for Accounting purposes December 2002
7. References.....................................................17
8. Acknowledgments................................................18
9. Author's Addresses.............................................18
1. Introduction
Traffic engineering is one of the possible means for solving
congestion problems and permitting efficient use of the network
resources. Indeed, several tools have been proposed to achieve this
goal. Nevertheless, only few solutions introduce a high level of
automation for the allocation of resources and the configuration
operations.
The design of an IP Traffic Engineering (IP TE) policy implies the
manipulation of a large amount of configuration information that
includes routing considerations, traffic forecast, available
resources, etc. These parameters are provisioned as configuration
information to the network devices by means of a COPS-based
communication scheme, thanks to the use of a specific client-type
[2]. But remains the choice of the appropriate parameters to meet
network constraints as well as Quality Of Service (QOS) requirements,
and also to observe the impact of such choice on the stability of the
network.
From this standpoint, several methods can be adopted: either use
statistical data based on mathematical models, or data resulting of
measurements. The advantage of the second method is that it allows
for real time statistics.
Therefore, the actual enforcement of a traffic engineering policy
requires a feedback mechanism not only to qualify how efficient such
enforcement is, but also the impact the future decisions made by the
Policy Decision Point (PDP) and installed by the PDP at the Policy
Enforcement Point (PEP)-embedded devices.
Within the context of this document, the data recorded, monitored
and/or reported by the PEP are the results of the activation of
dynamic routing processes (e.g. Open Shortest Path First (OSPF) and
Border Gateway Protocol version 4 (BGP)).
We propose in this document to define a set of IP TE accounting usage
Policy Rule Classes (PRC) that will be monitored, recorded and/or
reported by the PEP. Those PRCs complement the PRC classes that have
been defined in the Framework of COPS-PR PIB for Policy Usage [3].
This document is organised as follows:
- Section 4 shows the use of accounting mode within a TE context.
- Section 5 presents the IP TE Usage PIB.
Boucadair Experimental - Expires June 2003 [Page 2]
Internet Draft IP TE PIB for Accounting purposes December 2002
2. Conventions used in this document
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in RFC-2119 [4].
3. Changes since last version
- The introduction has been reworded
- Updating the PIB by introducing IS-IS related information
- The references section has been updated
4. Accounting and Traffic Engineering
4.1. Introduction
The actual enforcement of an IP TE policy is conditioned by the
manipulation of information such as traffic forecast (according to
customers' requests, for example [5]), and traffic load calculation
(see fig.1). Within the context of a COPS architecture, the
qualification of a policy's efficiency could be based upon the
accounting mode.
[6] defines the capability to report information to the PDP. Several
types of reports are defined: success, failure and accounting. A
framework of the use of the accounting mode is introduced in [3].
+-----------------+
| Other |
| external system |
+-----------------+
^
| +-----------------+
| | TE |
| | Forecast Block |
| +-----------------+
| ^ +------------------+
| | | PDP |
| | | Decision-making |
| | +--------/\--------+
| | +--------\/--------+
| | | |
| | | PDP |
| | | |
| | +---------------- --+
+--------------------------+ | | ^
| PEP | | | |
| +-------------------+ | | | |
| | IP TE Client-Type | | | | |
| | +--------------+ | |<------+ | |
| | |Report Process| | |<-------------------------+ |
| | |-Monitoring | | |<---------------------------------- +
Boucadair Experimental - Expires June 2003 [Page 3]
Internet Draft IP TE PIB for Accounting purposes December 2002
| | |-Recording | | | IP TE REPORT
| | |-Reporting | | |
| | +--------------+ | |
| +-------------------+ |
+--------------------------+
Fig.1: IP TE Reporting Mechanism
According to Fig.1, the report sent by the IP TE client type is
received by the PDP.
The IP TE report classes are instantiated as multiple Provisioning
Instance (PRI) instances, each of which being identified by
PRovisioning Instance iDentifier (PRID). These classes contain
attributes that actually describe the accounting IP TE-related
information collected in the network.
4.2. The IP TE Selection Tables
The documents [7], [8] and [9] define IP Traffic Engineering Policy
Information Base (IP TE PIB). The IP TE PIB could be organized into
the following provisioning classes:
1. The Forwarding classes: the information contained in these classes
is meant to provide a detailed description of the traffic-
engineered routes. Only one table is defined: the IP TE Route
table, which describes the information related to TE routes that
have been installed by the routers in their FIBs.
2. The Metrics classes: the information stored in the tables included
in this class is meant to provide the description of the metric
values that will be taken into account by intra- and inter-domain
routing protocols for the computation and the selection of
traffic-engineered routes.
3. The Statistics classes: the information contained in these classes
is meant to provide statistics on the enforcement of the TE
policies.
These tables are used as selection tables.
4.3. The IP TE Accounting Usage Tables
Within the context of [10], three policies are defined:
- The selection criteria policy: defines the conditions used by PEP
to monitor and record a usage policy.
- The usage policy: defines what attributes are monitored and/or
recorded by the PEP.
- The linkage policy: provides a linkage for the selection and usage
policies.
Boucadair Experimental - Expires June 2003 [Page 4]
Internet Draft IP TE PIB for Accounting purposes December 2002
As mentioned above, the tables defined in the IP TE PIB are used as
the Selection policies and we introduced in the following Section 4
the Usage classes.
In addition, the IP TE Selection Usage Combination Capability Table
contains objects pointing to the IP TE Usage tables, IP TE Selection
tables and Threshold tables.
4.4. PIB overview
The PIB defined within the context of IP traffic engineering for
accounting purposes has the goal to complete the whole COPS TE
reporting machinery. This PIB contains the following tables:
- ospfTeRouterUsageTable: this class defines the usage attributes to
be reported, and which are related to the router
identified by the Router-Id.
- ospfTeUsageTable : this class defines the usage attributes to use
for OSPF TE purposes.
- isisTeUsageTable : this class defines the usage attributes to use
for IS-IS TE purposes.
- bgpTeTable : this table contains a set of accounting
information related to the activation of BGP
process enabling exchange of QOS information.
- ospfTeThresholdTable: this class defines the threshold attributes
corresponding to OSPF TE usage attributes
specified in ospfTeUsageTable.
- isisTeThresholdTable: this class defines the threshold attributes
corresponding to IS-IS TE usage attributes
specified in isisTeUsageTable.
- bgpTeThresholdTable: this class defines the threshold attributes
corresponding to BGP usage attributes specified
in bgpTeUsageTable.
5. IP TE Usage PIB
--
-- The PIB defined within the context of IP traffic engineering
-- for accounting purposes has the goal to complete the whole
-- COPS TE reporting machinery.
-- Data contained in this PIB arenÆt stabilized yet and will be
-- modified and updated as necessary.
--
IPTE-ACCOUNTING-PIB PIB-DEFINITIONS ::= BEGIN
IMPORTS
ExtUTCTime, Unsigned32, Unsigned64,
Integer32, MODULE-IDENTITY, OBJECT-TYPE
FROM COPS-PR-SPPI
TruthValue, TEXTUAL-CONVENTION
Boucadair Experimental - Expires June 2003 [Page 5]
Internet Draft IP TE PIB for Accounting purposes December 2002
FROM SNMPv2-TC
PolicyInstanceId, PolicyReferenceId
FROM COPS-PR-SPPI-TC;
RoleCombination
FROM POLICY-DEVICE-AUX-MIB;
Counter64
FROM SNMPv2-SMI;
ipTeAccountingPib MODULE-IDENTITY
SUBJECT-CATEGORIES {tbd}
LAST-UPDATED "200201250900Z"
ORGANIZATION "France Telecom R&D"
CONTACT-INFO "
Mohamed Boucadair
Adresse: 42, rue des Coutures
BP 6243
14066 Caen Cedex
Phone: +33 2 31 75 92 31
Email: Mohamed.Boucadair@francetelecom.com"
DESCRIPTION
"The PIB module that contains classes describing the
parameters to be monitored, recorded and/or reported
by the PEP for Traffic Engineering accounting
purposes."
::= {tbd}
--
-- The ipTe Accounting Class
--
ipTeAccountingClasses
OBJECT IDENTIFIER ::= { ipTeAccountingPib 1 }
--
-- The MPLS TE Accounting Class
--
-- This class defines tables related to MPLS TE
-- To be done in next version of this draft.
lspTeAccountingClasses
OBJECT IDENTIFIER ::= { ipTeAccountingPib 2 }
--
-- ospfTeRouterUsageTable
--
ospfTeRouterUsageTable OBJECT-TYPE
Boucadair Experimental - Expires June 2003 [Page 6]
Internet Draft IP TE PIB for Accounting purposes December 2002
SYNTAX SEQUENCE OF ospfTeRouterUsageEntry
PIB-ACCESS report-only
STATUS current
DESCRIPTION
"This class defines the usage attributes to be
reported, and which are related to the router
identified by the Router-Id."
::= { ipTeAccountingClasses 1}
ospfTeRouterUsageEntry OBJECT-TYPE
SYNTAX ospfTeUsageRouterEntry
STATUS current
DESCRIPTION
"An entry for the ospfTeRouterUsageTable."
PIB-INDEX { ospfTeRouterUsagePrid}
UNIQUENESS { ospfTeRouterUsageLinkPrid,
ospfTeUsageIfActif}
::= {ospfTeRouterUsageTable 1}
ospfTeRouterUsageEntry ::= SEQUENCE {
ospfTeRouterUsagePrid InstanceID,
ospfTeRouterUsageLinkPrid Prid,
ospfTeRouterUsageIfActif Counter64 }
ospfTeRouterUsagePrid OBJECT-TYPE
SYNTAX Prid
STATUS current
DESCRIPTION
"An integer index that uniquely identifies this
instance of the ospfTeRouterUsage class."
::= { ospfTeRouterUsageEntry 1 }
ospfTeRouterUsageLinkPrid OBJECT-TYPE
SYNTAX Prid
STATUS current
DESCRIPTION
"The PRID of the Linkage policy instance used to refer
this usage policy instance."
::= { ospfTeRouterUsageEntry 2 }
ospfTeRouterUsageIfActif OBJECT-TYPE
Boucadair Experimental - Expires June 2003 [Page 7]
Internet Draft IP TE PIB for Accounting purposes December 2002
SYNTAX Counter64
STATUS current
DESCRIPTION
"The number of interfaces that participate to an OSPF-
TE route computation in the router identified by
Router-ID."
::= { ospfTeRouterUsageEntry 3 }
--
-- ospfTeUsageTable
--
ospfTeUsageTable OBJECT-TYPE
SYNTAX SEQUENCE OF ospfTeUsageEntry
PIB-ACCESS report-only
STATUS current
DESCRIPTION
"This class defines the usage attributes to use for
OSPF TE purposes."
::= { ipTeAccountingClasses 2 }
ospfTeUsageEntry OBJECT-TYPE
SYNTAX ospfTeUsageEntry
STATUS current
DESCRIPTION
"An entry for the ospfTeUsageTable."
PIB-INDEX { ospfTeUsagePrid}
UNIQUENESS { ospfTeUsageLinkPrid,
OspfTeUsageLinkDelay }
::= {ospfTeUsageTable 1 }
ospfTeUsageEntry ::= SEQUENCE { ospfTeUsagePrid InstanceID,
ospfTeUsageLinkPrid Prid,
ospfTeUsageLinkDelay Unsigned32 }
ospfTeUsagePrid OBJECT-TYPE
SYNTAX Prid
STATUS current
DESCRIPTION
"An integer index that uniquely identifies this
instance of the ospfTeUsage class."
::= { ospfTeUsageEntry 1 }
Boucadair Experimental - Expires June 2003 [Page 8]
Internet Draft IP TE PIB for Accounting purposes December 2002
ospfTeUsageLinkPrid OBJECT-TYPE
SYNTAX Prid
STATUS current
DESCRIPTION
"The PRID of the Linkage policy instance used to refer
this usage policy instance."
::= { ospfTeUsageEntry 2 }
ospfTeUsageLinkDelay OBJECT-TYPE
SYNTAX Unsigned32
STATUS current
DESCRIPTION
"The one-way delay that has been observed on this
route."
::= { ospfTeUsageEntry 3 }
--
-- isisTeUsageTable
--
isisTeUsageTable OBJECT-TYPE
SYNTAX SEQUENCE OF isisTeUsageEntry
PIB-ACCESS report-only
STATUS current
DESCRIPTION
"This class defines the usage attributes to use for
IS-IS TE purposes."
::= { ipTeAccountingClasses 3 }
isisTeUsageEntry OBJECT-TYPE
SYNTAX isisTeUsageEntry
STATUS current
DESCRIPTION
"An entry for the isisTeUsageTable."
PIB-INDEX { isisTeUsagePrid}
UNIQUENESS { isisTeUsageLinkPrid,
isisTeUsageLinkDelay }
::= {isisTeUsageTable 1 }
isisTeUsageEntry ::= SEQUENCE {
isisTeUsagePrid InstanceID,
Boucadair Experimental - Expires June 2003 [Page 9]
Internet Draft IP TE PIB for Accounting purposes December 2002
isisTeUsageLinkPrid Prid,
isisTeUsageLinkDelay Unsigned32 }
isisTeUsagePrid OBJECT-TYPE
SYNTAX Prid
STATUS current
DESCRIPTION
"An integer index that uniquely identifies this
instance of the isisTeUsage class."
::= { isisTeUsageEntry 1 }
isisTeUsageLinkPrid OBJECT-TYPE
SYNTAX Prid
STATUS current
DESCRIPTION
"The PRID of the Linkage policy instance used to refer
this usage policy instance."
::= { isisTeUsageEntry 2 }
isisTeUsageLinkDelay OBJECT-TYPE
SYNTAX Unsigned32
STATUS current
DESCRIPTION
"The one-way delay that has been observed on this
route."
::= { isisTeUsageEntry 3 }
--
-- bgpTeUsageTable
--
bgpTeTable OBJECT-TYPE
SYNTAX SEQUENCE OF bgpTeUsageEntry
PIB-ACCESS report-only
STATUS current
DESCRIPTION
"This table contains a set of accounting information
related to the activation of BGP process enabling
exchange of QOS information."
::= { ipTeAccountingClasses 4 }
bgpTeUsageEntry OBJECT-TYPE
Boucadair Experimental - Expires June 2003 [Page 10]
Internet Draft IP TE PIB for Accounting purposes December 2002
SYNTAX bgpTeUsageEntry
STATUS current
DESCRIPTION
"An entry to bgpTeUsage Class."
PIB-INDEX { bgpTeUsagePrid }
UNIQUENESS { bgpTeUsageLinkPrid,
bgpTeUsageActIf,
bgpTeUsageOneWayDelay }
::= { bgpTeUsageTable 1 }
bgpTeUsageEntry ::= SEQUENCE {
bgpTeUsagePrid InstanceId,
bgpTeUsageLinkPrid Prid,
bgpTeUsageActIf Counter64,
bgpTeUsageOneWayDelay Unsigned32 }
bgpTeUsagePrid OBJECT-TYPE
SYNTAX InstanceId
STATUS current
DESCRIPTION
"An integer index that uniquely identifies this
instance of the bgpTeUsage class."
::= { bgpTeUsageEntry 1 }
bgpTeUsageLinkPrid OBJECT-TYPE
SYNTAX Prid
STATUS current
DESCRIPTION
"The PRID of the Linkage policy instance used to base
this usage policy instance upon."
::= { bgpTeUsageEntry 2 }
bgpTeUsageActIf OBJECT-TYPE
SYNTAX Counter64
STATUS current
DESCRIPTION
"Specifies the number of interfaces that participate
to the BGP route computation process."
Boucadair Experimental - Expires June 2003 [Page 11]
Internet Draft IP TE PIB for Accounting purposes December 2002
::= { bgpTeUsageEntry 3 }
bgpTeUsageOneWayDelay OBJECT-TYPE
SYNTAX Unsigned32
STATUS current
DESCRIPTION
"Specifies the one-way delay that has been observed on
this route."
::= { bgpTeUsageEntry 4 }
--
-- The Threshold class that accompanies the OSPF and BGP usage
-- tables
--
--
-- OSPF Threshold attributes
--
ospfTeThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF ospfThresholdEntry
PIB-ACCESS Install
STATUS current
DESCRIPTION
"This class defines the threshold attributes
corresponding to OSPF TE usage attributes specified in
ospfTeUsageTable."
::= { ipTeAccountingClasses 5 }
ospfTeThresholdEntry OBJECT-TYPE
SYNTAX ospfTeThresholdEntry
STATUS current
DESCRIPTION
"Defines the attributes to hold threshold values."
PIB-INDEX { ospfTeThresholdId }
::= { ospfTeThresholdId 1 }
Boucadair Experimental - Expires June 2003 [Page 12]
Internet Draft IP TE PIB for Accounting purposes December 2002
ospfTeThresholdEntry::= SEQUENCE {
ospfTeThresholdId InstanceID,
ospfTeThresholdBwThresholds Integer64,
ospfTeThresholdRsvBwThresholds Integer64 }
ospfTeThresholdId OBJECT-TYPE
SYNTAX InstanceId
STATUS current
DESCRIPTION
"Arbitrary integer index that uniquely identifies an
instance of the class."
::= { ospfTeThresholdEntry 1 }
ospfTeThresholdBwThresholds OBJECT-TYPE
SYNTAX Integer64
STATUS current
DESCRIPTION
"The threshold the used bandwidth on the link
shouldn't exceed."
::= { ospfTeThresholdEntry 2 }
ospfTeThresholdRsvBwThresholds OBJECT-TYPE
SYNTAX Integer64
STATUS current
DESCRIPTION
"The threshold the reserved bandwidth on the link
shouldn't exceed."
::= { ospfTeThresholdEntry 3 }
--
-- ISIS Threshold attributes
--
isisTeThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF isisThresholdEntry
PIB-ACCESS Install
STATUS current
DESCRIPTION
Boucadair Experimental - Expires June 2003 [Page 13]
Internet Draft IP TE PIB for Accounting purposes December 2002
"This class defines the threshold attributes
corresponding to ISIS TE usage attributes specified in
isisTeUsageTable."
::= { ipTeAccountingClasses 6 }
isisTeThresholdEntry OBJECT-TYPE
SYNTAX isisTeThresholdEntry
STATUS current
DESCRIPTION
"Defines the attributes to hold threshold values."
PIB-INDEX { isisTeThresholdId }
::= { isisTeThresholdId 1 }
isisTeThresholdEntry::= SEQUENCE {
isisTeThresholdId InstanceID,
isisTeThresholdBwThresholds Integer64,
isisTeThresholdRsvBwThresholds Integer64 }
isisTeThresholdId OBJECT-TYPE
SYNTAX InstanceId
STATUS current
DESCRIPTION
"Arbitrary integer index that uniquely identifies an
instance of the class."
::= { isisTeThresholdEntry 1 }
isisTeThresholdBwThresholds OBJECT-TYPE
SYNTAX Integer64
STATUS current
DESCRIPTION
"The threshold the used bandwidth on the link
shouldn't exceed."
::= { isisTeThresholdEntry 2 }
isisTeThresholdRsvBwThresholds OBJECT-TYPE
SYNTAX Integer64
Boucadair Experimental - Expires June 2003 [Page 14]
Internet Draft IP TE PIB for Accounting purposes December 2002
STATUS current
DESCRIPTION
"The threshold the reserved bandwidth on the link
shouldn't exceed."
::= { isisTeThresholdEntry 3 }
--
-- BGP Threshold attributes
--
bgpTeThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF bgpThresholdEntry
PIB-ACCESS Install
STATUS current
DESCRIPTION
"This class defines the threshold attributes
corresponding to BGP usage attributes specified in
bgpTeUsageTable."
::= { ipTeAccountingClasses 7 }
bgpTeThresholdEntry OBJECT-TYPE
SYNTAX bgpTeThresholdEntry
STATUS current
DESCRIPTION
"Defines the attributes to hold threshold values."
PIB-INDEX { bgpTeThresholdPrid }
::= { bgpTeThresholdId 1 }
bgpTeThresholdEntry ::= SEQUENCE {
bgpTeThresholdId InstanceID,
bgpTeThresholdNlriAddress InetAddress,
bgpTeThresholdNextHopAddress InetAddress,
bgpTeThresholdOneWayDelayThreshold Integer64,
bgpTeThresholdInterPacketDelayThreshold Integer64,
bgpTeThresholdLossRateThreshold Integer64 }
bgpTeThresholdId OBJECT-TYPE
SYNTAX InstanceId
STATUS current
Boucadair Experimental - Expires June 2003 [Page 15]
Internet Draft IP TE PIB for Accounting purposes December 2002
DESCRIPTION
"Arbitrary integer index that uniquely identifies an
instance of the class."
::= { bgpTeThresholdEntry 1 }
bgpTeThresholdNlriAddress OBJECT-TYPE
SYNTAX InetAddress
STATUS current
DESCRIPTION
"The IP address to match against the NLRI field of
QOS_NLRI attribute of the BGP4 UPDATE message
introduced in [11]."
::= { bgpTeThresholdEntry 2 }
bgpTeThresholdNextHopAddress OBJECT-TYPE
SYNTAX InetAddress
STATUS current
DESCRIPTION
"The address of the next router."
::= { bgpTeThresholdEntry 3 }
bgpTeThresholdOneWayDelayThreshold OBJECT-TYPE
SYNTAX Integer64
STATUS current
DESCRIPTION
"The threshold of the one-way delay, that will trigger
a report in the next reporting interval when
exceeded."
::= { bgpTeThresholdEntry 4 }
bgpTeThresholdInterPacketDelayThreshold OBJECT-TYPE
SYNTAX Integer64
STATUS current
DESCRIPTION
"The threshold of the inter-packet delay variation,
that will trigger a report in the next reporting
interval, when exceeded."
::= { bgpTeThresholdEntry 5 }
Boucadair Experimental - Expires June 2003 [Page 16]
Internet Draft IP TE PIB for Accounting purposes December 2002
bgpTeThresholdLossRateThreshold OBJECT-TYPE
SYNTAX Integer64
STATUS current
DESCRIPTION
"The threshold, in terms of loss rate, that will
trigger a report in the next reporting interval, when
exceeded."
::= { bgpTeThresholdEntry 6 }
END
6. Security Considerations
Data manipulated within the context of IP TE accounting could be used
by the IP TE decision-making processes, but only authorized COPS-PR
communications can take place. Therefore, this draft does not
introduce any additional security issues other than those that have
been identified in the COPS-PR specification [12].
Nevertheless, the activation of an integrity mechanism is recommended
for external systems making use of the TE accounting data.
7. References
[1] Bradner, S., "The Internet Standards Process -- Revision 3", BCP
9, RFC 2026, October 1996.
[2] Jacquenet, C., "An IP Traffic Engineering COPS Client-type",
draft jacquenet-ip-te-cops-04.txt, Work in Progress, December
2002.
[3] Rawlins, D., Kulkarni, A., Bokaemper, M., Ho Chan, K., "Framework
of COPS-PR Policy Usage Feedback", draft-ietf-rap-feedback-frwk-
03.txt, October 2002.
[4] Bradner, S., "Key words for use in RFCs to Indicate Requirement
Levels", BCP 14, RFC 2119, March 1997
[5] Goderis, D., T'Joens, Y., Jacquenet, C., Memenios, G., Pavlou,
G., Egan, R., Griffin, D., Georgatsos, P., Georgiadis,
L.,"Specification of a Service Level Specification (SLS)
Template", draft-tequila-sls-02.txt, Work in Progress, February
2002.
[6] Boyle, J., Cohen, R., Durham, D., Herzog, S., Raja, R., Sastry,
A., "The COPS (Common Open Policy Service) Protocol", RFC 2748,
January 2000.
Boucadair Experimental - Expires June 2003 [Page 17]
Internet Draft IP TE PIB for Accounting purposes December 2002
[7] Boucadair, M., Jacquenet, C., "An IP Traffic Engineering Policy
Information Base", draft-jacquenet-ip-te-pib-03.txt, Work in
Progress, December 2002.
[8] Boucadair, M., Jacquenet, C., "IGP Policy Information Base for TE
purposes", Work in Progress, December 2002.
[9] Boucadair, M., Jacquenet, C., "BGP Policy Information Base for
QoS purposes", Work in Progress, December 2002.
[10] Rawlins, D., Kulkarni, A., Bokaemper, M., Ho Chan, K. "
Framework Policy Information Base for Usage Feedback ", draft-
ietf-rap-feedback-fr-pib-04.txt, November 2002.
[11] Jacquenet, C., "Providing Quality of Service Indication by the
BGP-4 Protocol: the QOS_NLRI Attribute", draft-jacquenet-qos-nrli-
04.txt, Work in Progress, March 2002.
[12] Ho Chan, K., Durham, D., Gai, S., Herzog, S., McLoghrie, K.,
Reichmeyer, F., Seligson, J., Smith, A., Yavatkar, R., "COPS Usage
for Policy Provisioning (COPS-PR)", RFC 3084, March 2001.
8. Acknowledgments
The author would like to thank M. Jacquenet for his remarks and
suggestions.
9. Author's Addresses
Mohamed Boucadair
France Telecom R & D
DMI/SIR
42, rue des Coutures
BP 6243
14066 Caen Cedex 4
France
Phone: +33 2 31 75 92 31
Email: mohamed.boucadair@rd.francetelecom.com
Full Copyright Statement
"Copyright (C) The Internet Society (2002). All Rights Reserved.
This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it
or assist its implementation may be prepared, copied, published and
distributed, in whole or in part, without restriction of any kind,
provided that the above copyright notice and this paragraph are
included on all such copies and derivative works. However, this
document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of
developing Internet standards in which case the procedures for
copyrights defined in the Internet Standards process must be
Boucadair Experimental - Expires June 2003 [Page 18]
Internet Draft IP TE PIB for Accounting purposes December 2002
followed, or as required to translate it into languages other than
English.
The limited permissions granted above are perpetual and will not be
revoked by the Internet Society or its successors or assigns.
This document and the information contained herein is provided on an
"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Boucadair Experimental - Expires June 2003 [Page 19]