ATM-POLICY-CONSTRAINT-MIB
58 objects
The MIB module for Policy Contraints of ATM Forum Policy Routing. The Policy Constraint MIB is organized as two main tables: the policyConstraintTable and the policyTable. The policyConstraintTable provides the entries that can be referenced by other MIB objects to utilize a policy constraint. Each entry in the table contains a set of up to six pointers into the policyTable. The policyTable specifies the operators of a policy. Associated with the policyTable are the policyNeNscTable and the policyRpNscTable. These two tables contain the lists of NSCs on which the policy operators operate. To create a policy, the management station should first create an associated instance of the row status in a policyEntry, using a value of policyIndex that is not currently in use. The object policyNextPolicyIndex can be read to get an available policyIndex. It must also, either in the same or in successive PDUs, create the associated instances of the Ne-NSC and Rp-NSC lists for the policyIndex. It should also specify the values for the policy operators. Once the appropriate instance of all the configuration objects have been created for the policyEntry, policyRpNscEntry, and the policyNeNscEntry (as appropriate), the row status of the policyEntry should be set to active to activate the policy. The policy constraint table can include pointers to policies that are notReady but they must exist. If such a policy constraint is used for a call establishment request, then that policy is not used in the signaled policy constraint.
Imported Objects
| SNMPv2-CONF | MODULE-COMPLIANCE OBJECT-GROUP |
| SNMPv2-SMI | enterprises Integer32 MODULE-IDENTITY OBJECT-TYPE |
| SNMPv2-TC | DisplayString RowStatus TEXTUAL-CONVENTION |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.4.1.353 | NodeatmForum | |||
| 1.3.6.1.4.1.353.5 | NodeatmForumNetworkManagement | |||
| 1.3.6.1.4.1.353.5.9 | NodeatmfSignalling | |||
| 1.3.6.1.4.1.353.5.9.5 | NodeatmfPolicyConstraint | |||
| 1.3.6.1.4.1.353.5.9.5.1 | IdentityatmPolicyConstraintMIB | The MIB module for Policy Contraints of ATM Forum Policy Routing. The Policy Constraint MIB is organized as two main tables: the policyConstraintTable and the … | ||
| 1.3.6.1.4.1.353.5.9.5.1.1 | NodepolicyConstraintMIBObjects | |||
| 1.3.6.1.4.1.353.5.9.5.1.1.1 | NodepolicyConstraintBaseGroup | |||
| 1.3.6.1.4.1.353.5.9.5.1.1.1.1 | ScalarpolicyConstraintMaximum | read-write | current | The maximum number of concurrent active policy constraints that are allowed by the agent. A value of 0 for this object implies that there is no limit on the nu… |
| 1.3.6.1.4.1.353.5.9.5.1.1.1.2 | ScalarpolicyMaximum | read-write | current | The maximum number of concurrent active policies that are allowed by the agent. A value of 0 for this object implies that there is no limit on the number of co… |
| 1.3.6.1.4.1.353.5.9.5.1.1.1.3 | ScalarpolicyNeNSCListMaximum | read-write | current | The maximum number of Ne-NSCs that can be included in the Ne-NSC list of a policy. A value of 0 for this object implies that there is no limit. |
| 1.3.6.1.4.1.353.5.9.5.1.1.1.4 | ScalarpolicyRpNSCListMaximum | read-write | current | The maximum number of Rp-NSC entries that can be included in the Rp-NSC list of a policy. A value of 0 for this object implies that there is no limit. |
| 1.3.6.1.4.1.353.5.9.5.1.1.2 | NodepolicyConstraintGroup | |||
| 1.3.6.1.4.1.353.5.9.5.1.1.2.1 | ScalarpolicyNextPolicyConstraintIndex | read-only | current | Coordinate policyConstraintIndex value allocation for entries in the policyConstraintTable. A GET of this object returns the next available policyConstraintInd… |
| 1.3.6.1.4.1.353.5.9.5.1.1.2.2 | TablepolicyConstraintTable | not-accessible | current | The table whose entries describe the policy constraints configured in the agent. |
| 1.3.6.1.4.1.353.5.9.5.1.1.2.2.1 | RowpolicyConstraintEntry | not-accessible | current | Each entry in this table specifies a policy constraint. The policy constraint consists of up to 6 policies. A policy constraint must contain at least one polic… |
| 1.3.6.1.4.1.353.5.9.5.1.1.2.2.1.1 | ColumnpolicyConstraintIndex | not-accessible | current | An arbitrary integer uniquely identifying a policy constraint. Its value can be used within other managed objects to apply a policy constraint to the object. |
| 1.3.6.1.4.1.353.5.9.5.1.1.2.2.1.2 | ColumnpolicyConstraintPolicyIndex | not-accessible | current | An integer uniquely identifying a policy within a policy constraint. The value of this index defines the order in which the policies of the policy constraint a… |
| 1.3.6.1.4.1.353.5.9.5.1.1.2.2.1.3 | ColumnpolicyIndex | read-create | current | The index into the policyTable for the policy to be used in a given position within the the policy constraint. There must be an entry in the policyTable for th… |
| 1.3.6.1.4.1.353.5.9.5.1.1.2.2.1.4 | ColumnpolicyConstraintRowStatus | read-create | current | To create, delete, activate and de-activate a row of a policy constraint. Only those rows of the PolicyConstraintTable that have an active status are considere… |
| 1.3.6.1.4.1.353.5.9.5.1.1.2.3 | TablepolicyConstraintNameTable | not-accessible | current | The table whose entries define the names for the policy constraints. |
| 1.3.6.1.4.1.353.5.9.5.1.1.2.3.1 | RowpolicyConstraintNameEntry | not-accessible | current | Each entry in this table specifies a name of a policy constraint. |
| 1.3.6.1.4.1.353.5.9.5.1.1.2.3.1.1 | ColumnpolicyConstraintName | read-create | current | The name of the Policy Constraint. This is used to facilitate management of the policy constraints between SNMP and other management interfaces. |
| 1.3.6.1.4.1.353.5.9.5.1.1.2.3.1.2 | ColumnpolicyConstraintNameRowStatus | read-create | current | To create, delete, activate and de-activate a name of a policy constraint. |
| 1.3.6.1.4.1.353.5.9.5.1.1.3 | NodepolicyGroup | |||
| 1.3.6.1.4.1.353.5.9.5.1.1.3.1 | ScalarpolicyNextPolicyIndex | read-only | current | Coordinate policyIndex value allocation for entries in policyTable. A GET of this object returns the next available policyIndex to be used to create an entry i… |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.2 | TablepolicyTable | not-accessible | current | The table whose entries describe the policies configured. Each policy contains two possible policy operators: 'require' and 'must avoid'. The require policy op… |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.2.1 | RowpolicyEntry | not-accessible | current | An entry representing a policy. |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.2.1.1 | ColumnpolicyName | read-create | current | A textual string describing the policy. This is used to facilitate management of the policies between SNMP and other management interfaces. |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.2.1.2 | ColumnrequireNeNscOperator | read-create | current | An integer identifying the NSC List operator for the Ne-NSC list of the require policy operator. The policy operator singleNeNsc is assumed if only one Ne-NSC … |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.2.1.3 | ColumnrequireRpNscOperator | read-create | current | An integer identifying the NSC List operator for the Rp-NSC list of the require policy operator. The policy operator singleRpNsc is assumed if only one Rp-NSC … |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.2.1.4 | ColumnmustAvoidNeNscOperator | read-create | current | An integer identifying the NSC List operator for the Ne-NSC list of the must avoid policy operator. The policy operator singleNeNsc is assumed if only one Ne-N… |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.2.1.5 | ColumnpolicyRowStatus | read-create | current | Used to create and delete entries in this table. When a new entry is being created or an existing entry is being modified, then the RowStatus should be set to … |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.3 | TablepolicyNeNscTable | not-accessible | current | The table whose entries describe the NeNSCs of the Ne-NSC lists of a policy. |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.3.1 | RowpolicyNeNscEntry | not-accessible | current | An entry representing the Ne-NSC list for a policy. |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.3.1.1 | ColumnpolicyNeNscIndex | not-accessible | current | An integer identifying the NeNSC within the Ne_NSC list of a policy. |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.3.1.2 | ColumnpolicyOperator | not-accessible | current | An integer identifying whether the Ne-NSC list is part of the require or must avoid operator of a policy. |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.3.1.3 | ColumnpolicyNeNsc | read-create | current | One of the Ne-NSCs of the Ne-NSC list of the policy. The policyNeNscOperator object defines how the list is to be used by the policy. Setting this object with … |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.3.1.4 | ColumnpolicyNeNscRowStatus | read-create | current | Used to create and delete entries in this table. When a new entry is being created or an existing entry is being modified, then the RowStatus should be set to … |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.4 | TablepolicyRpNscTable | not-accessible | current | The table whose entries describe the RpNSCs of the Rp-NSC list of a policy. |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.4.1 | RowpolicyRpNscEntry | not-accessible | current | An entry representing the Ne-NSC list for a policy. |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.4.1.1 | ColumnpolicyRpNscIndex | not-accessible | current | An integer identifying the RpNSC within the Rp_NSC list of a policy. |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.4.1.2 | ColumnpolicyRpNsc | read-create | current | One of the Rp-NSCs of the Rp-NSC list of the policy. The policyRpNscOperator object defines how the list is to be used by the policy. Setting this object with … |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.4.1.3 | ColumnpolicyRpNscRowStatus | read-create | current | Used to create and delete entries in this table. When a new entry is being created or an existing entry is being modified, then the RowStatus should be set to … |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.5 | TablepolicyReferenceTable | not-accessible | current | This table provides pointers to entries in the policyConstraintTable that reference the policyIndex. This is provided to facilitate management of the policies … |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.5.1 | RowpolicyReferenceEntry | not-accessible | current | An entry for the policy reference table. |
| 1.3.6.1.4.1.353.5.9.5.1.1.3.5.1.1 | ColumnpolicyReferencePCIndex | read-only | current | If any of the entries of the PolicyConstraintTable for the specified policyConstraintIndex has a value for its policyIndex that matches the policyIndex of this… |
| 1.3.6.1.4.1.353.5.9.5.1.1.4 | NodepolicyConstraintMIBConformance | |||
| 1.3.6.1.4.1.353.5.9.5.1.1.4.1 | NodepolicyConstraintMIBCompliances | |||
| 1.3.6.1.4.1.353.5.9.5.1.1.4.1.1 | CompliancepolicyConstraintMIBCompliance | current | The compliance statement for entities which implement the Policy Routing Addendum for Policy Constraint MIB. Groups of objects required to support certain func… | |
| 1.3.6.1.4.1.353.5.9.5.1.1.4.2 | NodepolicyConstraintMIBGroups | |||
| 1.3.6.1.4.1.353.5.9.5.1.1.4.2.1 | GrouppolicyConstraintMIBMandatoryGroup | current | A collection of objects required when policy constraint specification is supported. | |
| 1.3.6.1.4.1.353.5.9.5.1.1.4.2.2 | GrouppolicyConstraintMIBOptionalGroup | current | A collection of optional objects used for path and connection trace. |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| NetworkEntityNetworkServiceCategory | Integer32 (1..65536) | current | A Network Entity Network Service Category (Ne-NSC) is a Network Service Category (NSC) that applies to the entire network entity (including all resources) and advertises properties of the network entity. The term networ… |
| PolicyConstraintIndex | Integer32 (0..65535) | current | The value of this object identifies a row in the policyConstraintTable. This row identifier can be used within other MIBs to apply a policy constraint to a connection establishment request. The distinguished value zero … |
| PolicyConstraintPolicyIndex | Integer32 (1..6) | current | The value of this object identifies the position of a policy with a policy constraint. The policies are applied in the order of 1 first and 6 last. |
| PolicyIndex | Integer32 (0..65535) | current | The value of this object identifies a row in the policyTable. It is used within the policyConstraintTable to identify which policy is in use in the policy constraint. The distinguished value zero signifies that no polic… |
| PolicyOperator | INTEGER { requires(1), mustAvoid(2) } | current | The value of this object identifies a row in the policyNeNscTable. It is used to distinguish between the Ne-NSC list used for a require and the must avoid part of a policy. |
| ResourcePartitionNetworkServiceCategory | Integer32 (0..65535) | current | A Resource Partition NSC (Rp-NSC) is an NSC that applies to a resource partition of a network entity. Note that association of a set of Rp-NSCs to a resource partition mandates that connections specify at least one of t… |