1 RSVP-PCC-PIB PIB-DEFINITIONS ::= BEGIN
4 Unsigned32, Unsigned64, Integer32, MODULE-IDENTITY
6 InstanceID, ReferenceID, Prid, TagID
8 InetAddress, InetAddressType
11 FROM POLICY-DEVICE-AUX-MIB
14 MessageSize, BitRate, BurstSize
15 FROM INTEGRATED-SERVICES-MIB
19 RsvpPccPib MODULE-IDENTITY SUBJECT-CATEGORY { RSVP-PCC(tbd) }
20 LAST-UPDATED "200011131600Z"
21 ORGANIZATION "IETF-RAP-WG"
24 901 International Parkway
26 Email: Diana.Rawlins@wcom.com
30 22001 Loudoun County Parkway
32 Email: Lei.yao@wcom.com
33 Phone: +1 703 886 1830
36 901 International Parkway
38 Email: Richard.McClain@wcom.com
39 Phone: +1 972 729 1094
44 Hillsboro, Oregon 97124
45 Email: amol.kulkarni@intel.com
46 Phone: +1 503 712 1168 "
49 "A PIB module containing the policy control
50 classes that are required for support of
51 pushing policy control from the PDP to PEPs."
56 -- The root OID for PRCs in the RSVP Policy Control Criteria PIB
60 OBJECT IDENTIFIER ::= { RsvpPccPib 1 }
63 -- Textual Conventions
67 -- Policy Control Capabilities Table
70 policyControlCapsTable OBJECT-TYPE
71 SYNTAX SEQUENCE OF PolicyControlCapsEntry
75 " The policy control capability in terms of the policy
76 control mode supported by the device."
78 ::= { rsvpPccBaseClasses 1 }
80 policyControlCapsEntry OBJECT-TYPE
81 SYNTAX PolicyControlCapsEntry
84 " The instance defining the policy control mode."
86 PIB-INDEX { policyControlCapsPccId }
88 ::= { policyControlCapsTable 1 }
91 PolicyControlCapsEntry ::= SEQUENCE {
92 policyControlCapsPccId InstanceId,
93 policyControlCapsMode BITS
96 policyControlCapsPccId OBJECT-TYPE
100 "An arbitrary integer index that uniquely identifies
101 an instance of the PolicyControlCaps class."
103 ::= { policyControlCapsEntry 1 }
105 policyControlCapsMode OBJECT-TYPE
108 LOCAL_IF_AVAILABLE(1),
113 "The policy control criteria mode of the device. The
114 device may support any combination of modes.
115 The valid bit values are:
116 (0)Local Decision Policy which makes decision and
117 then outsources confirmation to the PDP
118 (1)local control and if no policy control criteria
119 is available locally, then outsource decision to PDP
120 (2)local policy control only."
122 ::= { policyControlCapsEntry 2}
125 -- Policy Control Criteria Mode Table
128 pccModeTable OBJECT-TYPE
130 SYNTAX SEQUENCE OF PccModeEntry
134 " The policy control mode designated by the PDP."
137 ::= { rsvpPccBaseClasses 2 }
139 pccModeEntry OBJECT-TYPE
143 " The instance defining the PDP designated mode of
146 PIB-INDEX { pccModeId }
148 ::= { pccModeTable 1 }
151 PccModeEntry ::= SEQUENCE {
152 pccModeId InstanceId,
156 pccModeId OBJECT-TYPE
160 "An arbitrary integer index that uniquely identifies
161 an instance of the pccModeTable class."
163 ::= { pccModeEntry 1 }
165 pccModeMode OBJECT-TYPE
168 LOCAL_IF_AVAILABLE(2),
173 "The policy criteria control mode to be used by the
175 The valid enumeration values are:
176 (1)Local Decision Policy which makes decision and
177 then outsources confirmation to the PDP
178 (2)local control and if no policy control criteria
179 is available locally, then outsource decision to PDP
180 (3)local policy control only."
182 ::= { pccModeEntry 2}
185 -- Policy Control Criteria Linkage Table
188 pccLinkTable OBJECT-TYPE
189 SYNTAX SEQUENCE OF PccLinkEntry
190 PIB-ACCESS install-notify, 4
193 " This table defines the association between
194 the filter, frwkIpFilterTable instance and
195 the authorization policy instance"
197 ::= { rsvpPccBaseClasses 3 }
199 pccLinkEntry OBJECT-TYPE
203 " An entry links the filter and the authorization
206 PIB-INDEX { pccLinkPccId }
211 ::= { pccLinkTable 1 }
214 PccLinkEntry::= SEQUENCE {
215 pccLinkPccId InstanceId,
216 pccLinkFilterRefId ReferenceId,
217 pccLinkPolicyPrid Prid
220 pccLinkPccId OBJECT-TYPE
224 " An arbitrary integer index that uniquely
225 identifies an instance of the PccLink class. "
227 ::= { pccLinkEntry 1 }
230 pccLinkFilterRefId OBJECT-TYPE
234 " References an instance of FrwkIPFilterTable. "
235 ::= { pccLinkEntry 2 }
238 pccLinkPolicy OBJECT-TYPE
242 " Specifies the specific PRID of the PRC and instance of
243 authorization policy associated with this filter."
245 ::= { pccLinkEntry 3 }
248 -- Traffic Specifier Policies Table
251 trafficSpecifierPolicyTable OBJECT-TYPE
252 SYNTAX SEQUENCE OF TrafficSpecifierPolicyEntry
253 PIB-ACCESS install-notify, 7
256 "This table defines the Traffic specifier policy control
257 characteristics that can be used to determine
258 SENDER_TSPEC, Controlled-Load or Guaranteed Services
261 ::= { rsvpPccBaseClasses 4 }
263 trafficSpecifierPolicyEntry OBJECT-TYPE
264 SYNTAX TrafficSpecifierPolicyEntry
267 " An entry describes a specific limits for a T-SPEC
270 PIB-INDEX { trafficSpecifierPolicyId }
271 UNIQUENESS {trafficSpecifierPolicyIntService,
272 trafficSpecifierPolicyBucketRate,
273 trafficSpecifierPolicyBucketSize,
274 trafficSpecifierPolicyPeakRate,
275 trafficSpecifierPolicyMinPolicedUnit,
276 trafficSpecifierPolicyMaxPacketSize }
278 ::= { trafficSpecifierPoliciesTable 1 }
281 TrafficSpecifierPolicyEntry ::= SEQUENCE {
282 trafficSpecifierPolicyId InstanceId,
283 trafficSpecifierPolicyIntService Integer32,
284 trafficSpecifierPolicyBucketRate BitRate,
285 trafficSpecifierPolicyBucketSize Unsigned32,
286 trafficSpecifierPolicyPeakRate BurstRate,
287 trafficSpecifierPolicyMinPolicedUnit MessageSize,
288 trafficSpecifierPolicyMaxPacketSize MessageSize
294 trafficSpecifierPolicyId OBJECT-TYPE
298 "An arbitrary integer index that uniquely identifies an
299 instance of the TrafficSpecifierPolicy class."
301 ::= { trafficSpecifierPolicyEntry 1 }
304 trafficSpecifierPolicyIntService OBJECT-TYPE
308 " The traffic specifier policy is applied
309 to the flow of this Integrated Service type.ö
310 ::= { pccDiffservMarkerEntry 2 }
312 trafficSpecifierPolicyBucketRate OBJECT-TYPE
316 " 'r' bytes per second, the token bucket rate. "
318 ::= { trafficSpecifierPolicyEntry 3 }
321 trafficSpecifierPolicyBucketSize OBJECT-TYPE
325 " 'b' bucket depth in bytes, the token bucket size. "
327 ::= { trafficSpecifierPolicyEntry 4 }
330 trafficSpecifierPolicyPeakRate OBJECT-TYPE
334 " 'p' peak traffic data rate in bytes. "
336 ::= { trafficSpecifierPolicyEntry 5 }
339 trafficSpecifierPolicyMinPolicedUnit OBJECT-TYPE
343 " 'm' minimum policed unit: size in bytes
344 of application data and all IP and greater
345 level (UDP, RTP, TCP, etc.) headers. "
347 ::= { trafficSpecifierPolicyEntry 6 }
350 trafficSpecifierPolicyMaxPacketSize OBJECT-TYPE
354 " 'M' maximum packet size: biggest packet
355 that conforms to traffic specification. "
357 ::= { trafficSpecifierPolicyEntry 7 }
360 -- RSPEC Limits Table
363 rspecLimitsTable OBJECT-TYPE
364 SYNTAX SEQUENCE OF RspecLimitsEntry
365 PIB-ACCESS install-notify, 4
368 "This table defines the RSPEC policy control
369 characteristics that are applied to Integrated
370 Services Guaranteed Service."
372 ::= { rsvpPccBaseClasses 5 }
374 rspecLimitsEntry OBJECT-TYPE
375 SYNTAX RspecLimitsEntry
378 " An entry that defines specific Rate and Slack
379 limits for a Guaranteed Service resource request "
381 EXTENDS { trafficSpecifierPolicyTable }
382 UNIQUENESS { rspecLimitRate,
383 rspecLimitsSlackTerm }
385 ::= { rspecLimitsTable 1 }
388 RspecLimitsEntry ::= SEQUENCE {
389 RspecLimitsId InstanceId,
390 rspecLimitsRate BitRate,
391 rspecLimitsSlackTerm Unsigned32
395 rspecLimitsId OBJECT-TYPE
399 "An arbitrary integer index that uniquely identifies an
400 instance of the rspecLimits class."
402 ::= { rspecLimitsEntry 1 }
404 rspecLimitsRate OBJECT-TYPE
408 " 'R' - Rate. Must be greater than or equal to 'r', rate
411 ::= { rspecLimitsEntry 2 }
413 rspecLimitsSlackTerm OBJECT-TYPE
417 " 'S' - Slack Term. Defines in microseconds the
418 difference between desired delay and the delay
419 attained with the reservation level of R"
421 ::= { rspecLimitsEntry 3 }
424 -- Authentication Data Policy Element Table
427 authDataPolicyElementTable OBJECT-TYPE
428 SYNTAX SEQUENCE OF AuthDataPolicyElementEntry
429 PIB-ACCESS install-notify, 6
432 "This table specifies policy control to identify and
433 authenticate the owner making resource request."
435 ::= { rsvpPccBaseClasses 6 }
437 authDataPolicyElementEntry OBJECT-TYPE
438 SYNTAX AuthDataPolicyElementEntry
441 " An entry defines the specific authentication
442 identify used to grant permission for the
443 reservation request."
445 PIB-INDEX { authDataPolicyElementPccId }
447 authDataPolicyElementPolicySetId,
448 authDataPolicyElementPolicyIdentity,
449 authDataPolicyElementPolicyAuthAttrType,
450 authDataPolicyElementPolicyAuthAttrSubType
453 ::= { authDataPolicyElementTable 1 }
456 AuthDataPolicyElementEntry::= SEQUENCE {
457 AuthDataPolicyElementPccId InstanceID,
458 AuthDataPolicyElementPolicySetId TagID,
459 authDataPolicyElementPolicyIdentity INTEGER,
460 authDataPolicyElementPolicyAuthAttrType INTEGER,
461 authDataPolicyElementPolicyAuthAttrSubType INTEGER
464 authDataPolicyElementPccId OBJECT-TYPE
468 "An arbitrary integer index that uniquely identifies
469 an instance of the AuthDataPolicyElement class."
471 ::= { authDataPolicyElementEntry 1 }
474 authDataPolicyElementPolicySetId OBJECT-TYPE
478 " This associates a set of authentication attributes."
480 ::= { authDataPolicyElementEntry 2 }
484 authDataPolicyElementPolicyIdentity OBJECT-TYPE
491 " Identifies the Policy Set Element via enumeration
496 ::= { authDataPolicyElementEntry 3 }
499 authDataPolicyElementPolicyAuthAttrType OBJECT-TYPE
503 DIGITAL_SIGNATURE(3),
504 POLICY_ERROR_object(4)
508 " Enumeration values:
509 (1) POLICY_LOCATOR (valid for both AUTH_USER and
511 (2) CREDENTIAL (valid for both AUTH_USER and
513 (3) DIGITAL_SIGNATURE
514 (4) POLICY_ERROR_OBJECT "
516 ::= { authDataPolicyElementEntry 4 }
518 authDataPolicyElementPolicyAuthAttrSubType OBJECT-TYPE
524 UNICODE_DN_ENCRYPT(4),
531 UNSUPPORTED_CRED_TYPE(11),
532 INSUFFICIENT_PRIVS(12),
533 EXPIRED_CREDENTIAL(13),
538 " For POLICY_LOCATOR valid enumeration values are:
539 (1) ASCII_DN (valid for both AUTH_USER and
541 (2) UNICODE_DN (valid for both AUTH_USER and
544 (4) UNICODE_DN_ENCRYPT
546 For CREDENTIAL valid enumeration values are:
547 (5) ASCII_ID (valid for both AUTH_USER and
549 (6) UNICODE_ID (valid for both AUTH_USER and
555 For DIGITAL_SIGNATURE:
558 For POLICY_ERROR_OBJECT valid enumeration values are:
559 (10) ERROR_NO_MORE_INFO
560 (11) UNSUPPORTED_CREDENTIAL_TYPE
561 (12) INSUFFICIENT_PRIVILEGES
562 (13) EXPIRED_CREDENTIAL
563 (14) IDENTITY_CHANGED "
565 ::= { authDataPolicyElementEntry 5 }
569 -- Priority Preemption Policy Element Table
572 priorityPreemptionPolicyElementTable OBJECT-TYPE
573 SYNTAX SEQUENCE OF PriorityPreemptionPolicyElementEntry
574 PIB-ACCESS install-notify,5
577 "This table defines policy control for priority
580 ::= { rsvpPccBaseClasses 7 }
583 priorityPreemptionPolicyElementEntry OBJECT-TYPE
584 SYNTAX PriorityPreemptionPolicyElementEntry
587 " An entry defines the specific preemption priority to
588 admit the flow and the defending priority. "
590 PIB-INDEX { priorityPreemptionPolicyElementPccId }
592 priorityPreemptionPolicyElementMergeStrategy,
593 priorityPreemptionPolicyElementPreemptionPriority,
594 priorityPreemptionPolicyElementDefendingPriority
597 ::= { priorityPreemptionPolicyElementTable 1 }
600 PriorityPreemptionPolicyElementEntry ::= SEQUENCE {
601 priorityPreemptionPolicyElementPccId InstanceId,
602 priorityPreemptionPolicyElementMergeStrategy INTEGER,
603 priorityPreemptionPolicyElementPreemptionPriority INTEGER,
604 priorityPreemptionPolicyElementDefendingPriority INTEGER
607 priorityPreemptionPolicyElementPccId OBJECT-TYPE
611 "An arbitrary integer index that uniquely identifies
612 an instance of the PriorityPreemptionPolicyElement
615 ::= { priorityPreemptionPolicyElementEntry 1 }
618 priorityPreemptionPolicyElementMergeStrategy OBJECT-TYPE
626 " Defines the merging strategy for the flow. The
628 (1) take priority of highest QoS
629 (2) take highest priority
630 (3) force an error on heterogeneous merge"
632 ::= { priorityPreemptionPolicyElementEntry 2 }
635 priorityPreemptionPolicyElementPreemptionPriority OBJECT-TYPE
639 " Defines the value of the new reservation that is
640 compared against the defending priorities of existing
641 flows. A higher value represents a higher priority."
643 ::= { priorityPreemptionPolicyElementEntry 3 }
646 priorityPreemptionPolicyElementDefendingPriority OBJECT-TYPE
650 " The value defined for an existing flow to defend its
651 priority against a new reservation seeking admission.
652 The higher value represents higher priority."
654 ::= { priorityPreemptionPolicyElementEntry 4 }
657 --Intsrv to Diffserv Interworking Function Table
660 pccIwfTable OBJECT TYPE
661 SYNTAX SEQUENCE OF PccIwfEntry
665 ôThis table defines the attributes used for the
666 interworking between the RSVP process in the
667 control plane and Differentiated Services in the
670 ::= {rsvpPccBaseClasses 8}
672 pccIwfEntry OBJECT TYPE
676 ôDefines the attributes for Intsrv and Diffserv
682 PccIwfEntry ::= SEQUENCE {
684 pccIwfIntSrvClass Integer 32,
685 pccIwfDSCP Integer 32,
686 pccIwfOutOfProfile Integer 32,
687 pccIwfRemarkvalue Integer 32,
688 pccIwfScheduler Integer 32
695 ôThis is the unique identifier of the iwfTable
699 pccIwfIntSrvClass OBJECT-TYPE
703 ôThe value of the Intsrv Class associated with
704 the attributes of this specific interworking function
705 entry. It must have a corresponding bit set in
709 pccIwfDSCP OBJECT-TYPE
713 ôThe Value of the DSCP to assign the data stream
714 for the session with the IntSrv class type
715 matching the value of the pccIwfIntSrvClass.
716 Value range is 0 û 63.ö
723 ôThis indicates the behavior when the data stream
724 is out of profile. This value overrides any other
725 configured profile such as that defined in the
726 MeterTableEntry. The value of 0 indicates that
727 this attribute is ignored for this entry. A value
728 of 1 indications the out of profile packet is
729 dropped. A value of 2 indicates the out of profile
730 packet DSCP is remarked with the value
737 ôThis is the value of the DSCP to remark an out of
738 profile packet. This value is only used if the
739 pccIwfOutOfProfile has a value of 2.ö
745 ôThis is the value that identifies the scheduler
746 to be used by the data streams of sessions with an
747 IntSrv class matching the value of the attribute
753 --Admission Control Virtual Pool Table
756 pccACVirPoolTable OBJECT TYPE
757 SYNTAX SEQUENCE OF PccACVirPoolEntry
761 ôThis table defines the virtual pool used by the RSVP
762 process during admission contro. ö
764 ::= {rsvpPccBaseClasses 9}
766 pccACVirPoolEntry OBJECT TYPE
767 SYNTAX PccACVirPoolEntry
770 ôDefines the attributes for the Intsrv virtual pool.ö
771 PIB-INDEX {pccACVirPoolId}
773 ::= {pccACVirPoolTable 1}
775 PccACVirPoolEntry ::= SEQUENCE {
776 pccACVirPoolId InstanceID,
777 pccACVirPoolInterface SNMP string,
778 pccACVirPoolDirection Integer32,
779 pccACVirPoolIntSrvClass BITS,
780 pccACVirPoolMaxAbsRate Unsigned32,
781 pccACVirPoolAcceptResv Integer32
784 pccACVirPoolId OBJECT-TYPE
788 ôThis is the unique identifier of the pccACVirPool
790 ::= { pccACVirPoolEntry 1}
792 pccACVirPoolInterface OBJECT-TYPE
796 ôThe SNMP string identifies the logical interface
797 associated with the Admission Control Virtual
799 ::= { pccACVirPoolEntry 2}
801 pccACVirPoolDirection OBJECT-TYPE
805 ôThis attribute indicates the relationship of the
806 traffic stream to the interface. The traffic
807 stream is either inbound (1) or outbound (2). An
808 upstream virtual pool has an inbound Direction
809 and a downstream virtual pool has a Direction of
811 ::= { pccACVirPoolEntry 3}
813 pccACVirPoolIntSrvClass OBJECT-TYPE
817 ôThe bit string indicates the IntSrv class or
818 classes that have resources allocated from this
819 virtual pool by admission control.
820 Value range is 0 û 63.ö
821 ::= { pccACVirPoolEntry 4}
823 pccACVirPoolMaxAbsRate
827 ôThis is the maximum absolute rate in kilobits
828 that this pool may allocate to the IntSrv
829 sessions defined by the
830 pccACVirtPoolIntSrvClass.ö
831 ::= {pccACVirPoolEntry 5}
833 pccACVirPoolAcceptResv
837 ôThis value indicates whether the RSVP admission
838 control is to accept RSVP RESV request for the
839 IntSrv flows belonging to the IntSrv classes
840 defined by pccACVirPoolIntSrvClass.ö
841 ::= {pccACVirPoolEntry 6}
845 --Edge Point Identification Table
848 pccEdgeTable OBJECT TYPE
849 SYNTAX SEQUENCE OF PccEdgeEntry
853 ôThis table defines the attributes used to identify
854 the receiver domain. Admission control performs the
855 upstream resource check when the RSVP Session Object
856 matches one of the entries in this table.ö
858 ::= {rsvpPccBaseClasses 10}
860 pccEdgeEntry OBJECT TYPE
864 ôDefines the attributes for identifying the
865 receiver domain edge that invokes upstream
866 Admission control in addition to downstream
868 PIB-INDEX {pccEdgeId}
872 PccEdgeEntry ::= SEQUENCE {
873 pccEdgeId InstanceID,
874 pccAddrType INET Address Type,
875 pccEdgeAddr INET Address,
876 pccEdgeMask Unsigned 32,
879 pccEdgeId OBJECT-TYPE
883 ôThis is the unique identifier of the pccEdgeTable
885 ::= { pccEdgeEntry 1}
887 pccEdgeAddrType OBJECT-TYPE
891 ôThis is the enumerated value specifying the type
892 of address (IPv4 or Ipv6) as defined in RFC 2851.ö
893 ::= { pccEdgeEntry 2}
895 pccEdgeAddr OBJECT-TYPE
899 ôWhen the value of this address matches the RSVP
900 Session Object Destination Address, it indicates
901 a that the session receiver is downstream and that
902 the upstream admission control should be performed.ö
903 ::= { pccEdgeEntry 3}
905 pccEdgeAddrMask OBJECT-TYPE
909 ôThe length of the mask for matching th eaddress.ö
910 ::= { pccEdgeEntry 4}
914 -- The Policy Control Criteria Session Statistics usage
917 pccSessionStatsUsageTable OBJECT-TYPE
918 SYNTAX SEQUENCE OF PccSessionStatsUsageEntry
922 "This class defines the session statistics. It contains
923 the PRID of the linkage instance associating the
924 selection criteria instance with the usage instance."
926 ::= {rsvpPccBaseClasses 11}
928 pccSessionStatsUsageEntry OBJECT-TYPE
929 SYNTAX PccSessionStatsUsageEntry
932 "Defines the attributes the PEP is to monitor,
934 PIB-INDEX {pccSessionStatsUsageId}
937 ::= {pccSessionStatsUsageTable 1}
939 PccSessionStatsUsageEntry ::= SEQUENCE {
940 pccSessionStatsUsageId InstanceID,
941 pccSessionStatsUsageStart ExtUTCTime,
942 pccSessionStatsUsageEnd ExtUTCTime
945 pccSessionStatsUsageId OBJECT-TYPE
949 "An arbitrary integer index that uniquely identifies an
950 instance of the pccSessionStatsUsage class."
952 ::= { pccSessionStatsUsageEntry 1 }
954 pccSessionStatsUsageStart OBJECT-TYPE
958 "The timestamp when the reservation was successfully
961 ::= { pccSessionStatsUsageEntry 2}
963 pccSessionStatsUsageEnd OBJECT-TYPE
967 "The timestamp when the reservation was ended. This
968 could be due to reservation tear down, an error or
971 ::= { pccSessionSatsUsageEntry 3}
974 -- The Policy Control Criteria Allocated Usage Table
977 pccAllocatedUsageTable OBJECT-TYPE
978 SYNTAX SEQUENCE OF PccAllocatedUsageEntry
982 "This class records the traffic specification allocated
983 to a session. It contains the PRID of the linkage
984 instance associating the selection criteria instance
985 with the usage instance."
987 ::= {rsvpPccBaseClasses 12}
989 pccAllocatedUsageEntry OBJECT-TYPE
990 SYNTAX PccAllocatedUsageEntry
993 "Defines the attributes the PEP is to monitor, record
995 PIB-INDEX {pccAllocatedUsageId}
997 ::= { pccAllocatedUsageTable 1}
999 PccAllocatedUsageEntry ::= SEQUENCE {
1000 pccAllocatedUsageId InstanceId,
1001 pccAllocatedIntsrvClass Integer32,
1002 pccAllocatedUsageBucketRate BitRate,
1003 pccAllocatedUsageBucketSize Unsigned32,
1004 pccAllocatedUsagePeakRate BurstRate,
1005 pccAllocatedUsageMinPolicedUnit MessageSize,
1006 pccAllocatedUsageMaxPacketSize MessageSize
1007 pccAllocatedUsageLimitsRate BitRate,
1008 pccAllocatedUsageSlackTerm Unsigned32
1012 pccAllocatedUsageId OBJECT-TYPE
1016 "An arbitrary integer index that uniquely identifies an
1017 instance of the PpcAllocatedUsage class."
1019 ::= { pccAllocatedUsageEntry 1 }
1021 pccAllocatedIntsrvClass OBJECT-TYPE
1025 ôThe Intsrv Class associated with the session.ö
1026 ::= { pccAllocatedUsageEntry 2 }
1028 pccAllocatedUsageBucketRate OBJECT-TYPE
1032 " 'r' bytes per second, the token bucket rate. "
1034 ::= { pccAllocatedUsageEntry 3 }
1037 pccAllocatedUsageBucketSize OBJECT-TYPE
1041 " 'b' bucket depth in bytes, the token bucket size. "
1043 ::= { pccAllocatedUsageEntry 4 }
1046 pccAllocatedUsagePeakRate OBJECT-TYPE
1050 " 'p' peak traffic data rate in bytes. "
1052 ::= { pccAllocatedUsageEntry 5 }
1055 pccAllocatedUsageMinPolicedUnit OBJECT-TYPE
1059 " 'm' minimum policed unit - size in bytes of
1060 application data and all IP and greater level (UDP,
1061 RTP, TCP, etc.) headers. "
1063 ::= { pccAllocatedUsageEntry 6 }
1066 pccAllocatedUsageMaxPacketSize OBJECT-TYPE
1070 " 'M' maximum packet size - biggest packet that conforms
1071 to traffic specification. "
1072 ::= { pccAllocatedUsageEntry 7 }
1076 pccAllocatedUsageLimitsRate OBJECT-TYPE
1080 " Limit Rate. Must be greater than or equal to rate for
1083 ::= { pccAllocatedUsageEntry 8 }
1087 pccAllocatedUsageSlackTerm OBJECT-TYPE
1091 " 'S' - Slack Term. Defines in microseconds the
1092 difference between desired delay and the delay
1093 attained with the reservation level of R"
1097 ::= { pccAllocatedUsageEntry 9 }
1100 --Virtual Pool Usage Table
1103 pccPoolUsageTable OBJECT TYPE
1104 SYNTAX SEQUENCE OF PccPoolUsageEntry
1108 ôThis table tracks and reports the current total
1109 of resources consumed by Intsrv flows for a
1110 specific virtual pool.ö
1112 ::= {rsvpPccBaseClasses 13}
1114 pccPoolUsageEntry OBJECT TYPE
1115 SYNTAX PcPoolUsageEntry
1118 ôDefines the attributes for tracking the current
1119 total of resources used by Intsrv flows for a
1121 PIB-INDEX {pccPoolUsageId}
1123 ::= {pccPoolUsageTable 1}
1125 PccPoolUsageEntry ::= SEQUENCE {
1126 pccPoolUsageId InstanceID,
1127 pccPoolUsagePoolId PRID,
1128 pccPoolUsageAbsRateInUse Unsigned32
1131 pccPoolUsageId OBJECT-TYPE
1135 ôThis is the unique identifier of the
1136 pccPoolUsage Table entry.ö
1137 ::= { pcPoolUsageEntry 1}
1139 pccPoolUsagePoolId OBJECT-TYPE
1143 ôThis is the prid of the pccACVirPoolTable entry
1144 that is being tracked.ö
1145 ::= { pcPoolUsageEntry 2}
1147 pccPoolUsageAbsRateInUse OBJECT-TYPE
1151 ôThis is the current total of resources used
1152 by Intsrv flows for the virtual pool identified
1153 by the pccPoolUsagePoolId.ö
1154 ::= { pccPoolUsageEntry 3}
1156 pccPoolUsgeAbsRateInUseThreshold OBJECT-TYPE
1160 ô This value is associated with the
1161 pccPoolUsageAbsRateInUse and defines the feedback
1162 threshold for this usage that results in the
1163 instance being reported to the PDP. This value is
1164 only used if the linkage entry is set to thresholdö
1165 ::= { pccPoolUsageEntry 4 }