-- DEC { iso org(3) dod(6) internet(1) private(4) enterprises(1) 36} DECATM-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, OBJECT-TYPE, NetworkAddress, IpAddress, Counter, Guage, TimeTicks FROM RFC1155-SMI PhysAddress FROM RFC1573 DisplayString FROM RFC1213 OBJECT-TYPE FROM RFC-1212 IfIndex FROM RFC1573; dec OBJECT IDENTIFIER ::= { enterprises 36 } ema OBJECT IDENTIFIER ::= { dec 2 } sysobjid OBJECT IDENTIFIER ::= { ema 15 } atmSwitch OBJECT IDENTIFIER ::= { sysobjid 14 } -- assigned by DSSR 3/10 atmSwitch1 OBJECT IDENTIFIER ::= {atmSwitch 1 } -- Object Identifier Version Name for atmSwitch 1 atmversion1 OBJECT IDENTIFIER ::= {atmSwitch1 1 } -- version atmSwitch2 OBJECT IDENTIFIER ::= {atmSwitch 2 } -- an3 atmversion2 OBJECT IDENTIFIER ::= {atmSwitch2 1 } -- version 2 decMIBextension OBJECT IDENTIFIER ::= { ema 18 } atmExpand OBJECT IDENTIFIER ::= { decMIBextension 17 } -- DSSR ad OBJECT IDENTIFIER ::= { atmExpand 1 } -- DSSR dxatm OBJECT IDENTIFIER ::= { atmExpand 2 } -- DSSR -- -- ad (Atm Device) Group -- -- The ad group is for variables common to all atm devices. -- adUID OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "48 bit User Identification number assigned to the ATM device." ::= { ad 1 } adEscapeSupport OBJECT-TYPE SYNTAX INTEGER { supported(1), none(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if the VCI 16 can be used to carry configuration management traffic with a escape sequence 0x55 (instead of SNMP ASN.1 header)." ::= { ad 2 } adFlowMaster OBJECT-TYPE SYNTAX INTEGER { supported(1), none(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if FLOWmaster flow control is supported on this device." ::= { ad 3 } adRVC OBJECT-TYPE SYNTAX INTEGER { supported(1), none(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if Resilient Virtual Circuits (RVCs) are supported on this device." ::= { ad 4 } adObjectId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Switch, none, unknown." ::= { ad 5 } adObjectSubId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "an3, an2, none, unknown." ::= { ad 6 } adNumPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Indicates number of ATM ports on this device. adNumLinks is the number of rows in the adPortTable." ::= { ad 7 } adPortTable OBJECT-TYPE SYNTAX SEQUENCE OF AdPortTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of the link attributes on a per port basis. The number of entries is given in adNumPorts." ::= { ad 8 } adPortTableEntry OBJECT-TYPE SYNTAX AdPortTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Contains the characteristics of ATM ports." INDEX { adPortIndex } ::= { adPortTable 1 } AdPortTableEntry ::= SEQUENCE { adpPortIndex INTEGER, adpType INTEGER, adpSubType INTEGER, adpFlowMaster INTEGER, adpCreditResync INTEGER, adpResyncVCI INTEGER, adpReceiveBuffers INTEGER, adpPVCMin INTEGER, adpPVCMax INTEGER, adpSVCMin INTEGER, adpSVCMax INTEGER, adpRVCMin INTEGER, adpRVCMax INTEGER, adpBroadcastVCI INTEGER, adpArpVCI INTEGER, adpHomeVCI INTEGER, adpMaxReceiveBufferCounter INTEGER, adpUsedReceiveBuffers INTEGER, adpRemoteFlowMaster INTEGER, adpOutputBandwidth INTEGER, adpAvailableOutputBandwidth INTEGER } adpPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value which identifies the ATM Port Number. The value 0 has a special meaning and identifies the local port" ::= { adPortTableEntry 1 } adpType OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Type: qlv1, none, unknown." ::= { adPortTableEntry 2 } adpSubType OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Subtye: ver0, none, unknown." ::= { adPortTableEntry 3 } adpFlowMaster OBJECT-TYPE SYNTAX INTEGER { none(1), supported(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if FLOWmaster flow control is supported on this device." ::= { adPortTableEntry 4 } adpCreditResync OBJECT-TYPE SYNTAX INTEGER { unknown(1), none(2), an2Style(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The type of the credit resynchronization used by the flow control on this link." ::= { adPortTableEntry 5 } adpResyncVCI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VCI used to send credit resynchronization requests and response cells." ::= { adPortTableEntry 6 } adpReceiveBuffers OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of buffering available on this port in cells." ::= { adPortTableEntry 7 } adpPVCMin OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The lowest VCI value which can be assigned for PVCs." ::= { adPortTableEntry 8 } adpPVCMax OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The highest VCI value which can be assigned for PVCs." ::= { adPortTableEntry 9 } adpSVCMin OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The lowest VCI value which can be assigned for SVCs." ::= { adPortTableEntry 10 } adpSVCMax OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The highest VCI value which can be assigned for SVCs." ::= { adPortTableEntry 11 } adpRVCMin OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The lowest VCI value which can be assigned for RVCs." ::= { adPortTableEntry 12 } adpRVCMax OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The highest VCI value which can be assigned for RVCs." ::= { adPortTableEntry 13 } adpBroadcastVCI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VCI used for broadcast on this port. The value of 2 will be used to be UNI compliant." ::= { adPortTableEntry 14 } adpArpVCI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VCI used to resolve addresses (ARP broadcasts). adpArpVCI will have a value of 2 in UNI compliant implementations." ::= { adPortTableEntry 15 } adpHomeVCI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Home VCI ." ::= { adPortTableEntry 16 } adpMaxReceiveBufferCounter OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Although the transmitter can allocate the adpReciveBuffers however it wants to VCs, it will not allocate more than adpMaxReciveBufferCounter to any individual VC" ::= { adPortTableEntry 17 } adpUsedReceiveBuffers OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current number of of free buffers for the link" ::= { adPortTableEntry 18 } adpRemoteFlowMaster OBJECT-TYPE SYNTAX INTEGER { supported(1), none(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates if FLOWmaster flow control is supported on this device." ::= { adPortTableEntry 19} adpOutputBandwidth OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total CBR output bandwidth in cells per second" ::= { adPortTableEntry 20} adpAvailableOutputBandwidth OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Available CBR output bandwidth in cells per second" ::= { adPortTableEntry 21} -- -- dxatm - DEC extensions group to RFC 1695 MIB for. -- This group is temporary until the standard ATM MIB includes the suport -- for identification of PVC, SVC, and multi-point cross-connection types. -- The dxatm group is for variables common to all atm devices. -- -- This group can be accessed only through IP path while,two groups above -- are accessible through both RAW ATM and IP paths. This MIB uses values -- of traffic descriptor types defined in ATM MIB (RFC 1695) -- dxatmPvcTable OBJECT-TYPE SYNTAX SEQUENCE OF DxatmPvcEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The point-to-point ATM PVC Cross Connect table. A bi-directional PVC cross-connect which cross-connects two end points (i.e., VCLs) is modeled as one entry in this table." ::= { dxatm 1 } dxatmPvcEntry OBJECT-TYPE SYNTAX DxatmPvcEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " similar to atm mib description" INDEX { dxatmPvcLowIfIndex, dxatmPvcLowVpi, dxatmPvcLowVci, dxatmPvcHighIfIndex, dxatmPvcHighVpi, dxatmPvcHighVci } ::= { dxatmPvcTable 1 } DxatmPvcEntry ::= SEQUENCE{ dxatmPvcLowIfIndex IfIndex, dxatmPvcLowVpi INTEGER, dxatmPvcLowVci INTEGER, dxatmPvcHighIfIndex IfIndex, dxatmPvcHighVpi INTEGER, dxatmPvcHighVci INTEGER, dxatmPvcAdminStatus INTEGER, dxatmPvcL2HOperStatus INTEGER, dxatmPvcH2LOperStatus INTEGER, dxatmPvcL2HFCStatus INTEGER, dxatmPvcH2LFCStatus INTEGER, dxatmPvcL2HTrafficDescriptorType OBJECT IDENTIFIER, dxatmPvcL2HTrafficDescriptorParam1 INTEGER, dxatmPvcL2HTrafficDescriptorParam2 INTEGER, dxatmPvcL2HTrafficDescriptorParam3 INTEGER, dxatmPvcL2HTrafficDescriptorParam4 INTEGER, dxatmPvcL2HTrafficDescriptorParam5 INTEGER, dxatmPvcH2LTrafficDescriptorType OBJECT IDENTIFIER, dxatmPvcH2LTrafficDescriptorParam1 INTEGER, dxatmPvcH2LTrafficDescriptorParam2 INTEGER, dxatmPvcH2LTrafficDescriptorParam3 INTEGER, dxatmPvcH2LTrafficDescriptorParam4 INTEGER, dxatmPvcH2LTrafficDescriptorParam5 INTEGER, dxatmPvcL2HQoSClass INTEGER, dxatmPvcH2LQoSClass INTEGER, dxatmPvcRowStatus RowStatus } dxatmPvcLowIfIndex OBJECT-TYPE SYNTAX IfIndex ACCESS not-accessible STATUS mandatory DESCRIPTION "The value of this object is equal to MIB II's ifIndex value of the ATM interface port for this cross-connect. The term low implies that this ATM interface has the numerically lower ifIndex value than the other ATM interface identified in the same dxatmPvcEntry." ::= { dxatmPvcEntry 1 } dxatmPvcLowVpi OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS not-accessible STATUS mandatory DESCRIPTION "The value of this object is equal to the VPI value at the ATM interface associated with the cross-connect that is identified by dxatmPvcLowIfIndex. The VPI value cannot exceed the number supported by the atmInterfaceMaxVpiBits at the low ATM interface port." ::= { dxatmPvcEntry 2 } dxatmPvcLowVci OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS not-accessible STATUS mandatory DESCRIPTION "The value of this object is equal to the VCI value at the ATM interface associated with the cross-connect that is identified by dxatmPvcLowIfIndex. The VPI value cannot exceed the number supported by the atmInterfaceMaxVciBits at the low ATM interface port." ::= { dxatmPvcEntry 3 } dxatmPvcHighIfIndex OBJECT-TYPE SYNTAX IfIndex ACCESS not-accessible STATUS mandatory DESCRIPTION "The value of this object is equal to MIB II's ifIndex value of the ATM interface port for this cross-connect. The term high implies that this ATM interface has the numerically higher ifIndex value than the other ATM interface identified in the same dxatmPvcEntry." ::= { dxatmPvcEntry 4 } dxatmPvcHighVpi OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS not-accessible STATUS mandatory DESCRIPTION "The value of this object is equal to the VPI value at the ATM interface associated with the cross-connect that is identified by dxatmPvcHighIfIndex. The VPI value cannot exceed the number supported by the atmInterfaceMaxVpiBits at the high ATM interface port." ::= { dxatmPvcEntry 5 } dxatmPvcHighVci OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS not-accessible STATUS mandatory DESCRIPTION "The value of this object is equal to the VCI value at the ATM interface associated with the cross-connect that is identified by dxatmPvcHighIfIndex. The VPI value cannot exceed the number supported by the atmInterfaceMaxVciBits at the high ATM interface port." ::= { dxatmPvcEntry 6 } dxatmPvcAdminStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object identifies the desired administrative status of this bi-directional cross-connect. The up and down states indicate that the traffic flow is enabled and disabled respectively on this VP cross-connect." ::= { dxatmPvcEntry 7 } dxatmPvcL2HOperStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), unknown(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the current operational status of the cross-connect in one direction; (i.e., from the low to high direction). The up and down states indicate that this cross-connect from low to high direction is operational or not operational respectively. The unknown state indicates that the state of it cannot be determined." ::= { dxatmPvcEntry 8 } dxatmPvcH2LOperStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), unknown(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the current operational status of the cross-connect in one direction; (i.e., from the high to low direction). The up and down states indicate that this cross-connect from high to low direction is operational or not operational respectively. The unknown state indicates that the state of it cannot be determined." ::= { dxatmPvcEntry 9 } dxatmPvcL2HFCStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), notApplicable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the current status of the flow control mecahnism across cross-connect in one direction; (i.e., from the low to high direction). The enabled and disabled states indicate that this flow control from low to high direction is operational or not operational respectively. The notApplicable state indicates that traffic in this direction is not subject to flow control." ::= { dxatmPvcEntry 10 } dxatmPvcH2LFCStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), notApplicable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the current status of the flow control mecahnism across cross-connect in one direction; (i.e., from the high to low direction). The enabled and disabled states indicate that this flow control from high to low direction is operational or not operational respectively. The notApplicable state indicates that traffic in this direction is not subject to flow control." ::= { dxatmPvcEntry 11 } dxatmPvcL2HTrafficDescriptorType OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-write STATUS mandatory DESCRIPTION "The type of traffic management, aplicable to the L2H direction of this PVC. The type may indicate none, or a type with one or more parameters. These parameters are specified as a parameter vector, in the corresponding instances of the objects: dxatmPvcL2HTrafficDescriptorParam1, dxatmPvcL2HTrafficDescriptorParam2, dxatmPvcL2HTrafficDescriptorParam3, dxatmPvcL2HTrafficDescriptorParam4, and dxatmPvcL2HTrafficDescriptorParam5." ::= { dxatmPvcEntry 12 } dxatmPvcL2HTrafficDescriptorParam1 OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The first parameter of the L2H parameter vector for this PVC, used according to the value of dxatmPvcL2HTrafficDescriptorType." ::= { dxatmPvcEntry 13 } dxatmPvcL2HTrafficDescriptorParam2 OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The second parameter of the L2H parameter vector for this PVC, used according to the value of dxatmPvcL2HTrafficDescriptorType." ::= { dxatmPvcEntry 14 } dxatmPvcL2HTrafficDescriptorParam3 OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The third parameter of the L2H parameter vector for this PVC, used according to the value of dxatmPvcL2HTrafficDescriptorType." ::= { dxatmPvcEntry 15 } dxatmPvcL2HTrafficDescriptorParam4 OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The fourth parameter of the L2H parameter vector for this PVC, used according to the value of dxatmPvcL2HTrafficDescriptorType." ::= { dxatmPvcEntry 16 } dxatmPvcL2HTrafficDescriptorParam5 OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The fifth parameter of the L2H parameter vector for this PVC, used according to the value of dxatmPvcL2HTrafficDescriptorType." ::= { dxatmPvcEntry 17 } dxatmPvcH2LTrafficDescriptorType OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-write STATUS mandatory DESCRIPTION "The type of traffic management, aplicable to the H2L direction of this PVC. The type may indicate none, or a type with one or more parameters. These parameters are specified as a parameter vector, in the corresponding instances of the objects: dxatmPvcH2LTrafficDescriptorParam1, dxatmPvcH2LTrafficDescriptorParam2, dxatmPvcH2LTrafficDescriptorParam3, dxatmPvcH2LTrafficDescriptorParam4, and dxatmPvcH2LTrafficDescriptorParam5." ::= { dxatmPvcEntry 18 } dxatmPvcH2LTrafficDescriptorParam1 OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The first parameter of the H2L parameter vector for this PVC, used according to the value of dxatmPvcH2LTrafficDescriptorType." ::= { dxatmPvcEntry 19 } dxatmPvcH2LTrafficDescriptorParam2 OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The second parameter of the H2L parameter vector for this PVC, used according to the value of dxatmPvcH2LTrafficDescriptorType." ::= { dxatmPvcEntry 20 } dxatmPvcH2LTrafficDescriptorParam3 OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The third parameter of the H2L parameter vector for this PVC, used according to the value of dxatmPvcH2LTrafficDescriptorType." ::= { dxatmPvcEntry 21 } dxatmPvcH2LTrafficDescriptorParam4 OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The fourth parameter of the H2L parameter vector for this PVC, used according to the value of dxatmPvcH2LTrafficDescriptorType." ::= { dxatmPvcEntry 22 } dxatmPvcH2LTrafficDescriptorParam5 OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The fifth parameter of the H2L parameter vector for this PVC, used according to the value of dxatmPvcH2LTrafficDescriptorType." ::= { dxatmPvcEntry 23 } dxatmPvcL2HQoSClass OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The QoS Class, as defined in section 4 of Apendix A, for the L2H direction of this PVC connection at the local UNI." ::= { dxatmPvcEntry 24 } dxatmPvcH2LQoSClass OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The QoS Class, as defined in section 4 of Apendix A, for the H2L direction of this PVC connection at the local UNI." ::= { dxatmPvcEntry 25 } dxatmPvcRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to create a new row or modify or delete an existing row in this table." ::= { dxatmPvcEntry 26 } dxatmPvcMpTable OBJECT-TYPE SYNTAX SEQUENCE OF DxatmPvcMpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The ATM Multipoint PVC Cross Connect table. A point-to-multipoint PVC cross-connect is modeled as a set of entries in this table having a common root and multiple leaves." ::= { dxatm 2 } dxatmPvcMpEntry OBJECT-TYPE SYNTAX DxatmPvcMpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " similar to atm mib description" INDEX { dxatmPvcMpRootIfIndex, dxatmPvcMpRootVpi, dxatmPvcMpRootVci, dxatmPvcMpLeafIfIndex, dxatmPvcMpLeafVpi, dxatmPvcMpLeafVci } ::= { dxatmPvcMpTable 1 } DxatmPvcMpEntry ::= SEQUENCE { dxatmPvcMpRootIfIndex IfIndex, dxatmPvcMpRootVpi INTEGER, dxatmPvcMpRootVci INTEGER, dxatmPvcMpLeafIfIndex IfIndex, dxatmPvcMpLeafVpi INTEGER, dxatmPvcMpLeafVci INTEGER, dxatmPvcMpAdminStatus INTEGER, dxatmPvcMpOperStatus INTEGER, dxatmPvcMpFCStatus INTEGER, dxatmPvcMpTrafficDescriptorType OBJECT IDENTIFIER, dxatmPvcMpTrafficDescriptorParam1 INTEGER, dxatmPvcMpTrafficDescriptorParam2 INTEGER, dxatmPvcMpTrafficDescriptorParam3 INTEGER, dxatmPvcMpTrafficDescriptorParam4 INTEGER, dxatmPvcMpTrafficDescriptorParam5 INTEGER, dxatmPvcMpQoSClass INTEGER, dxatmPvcMpRowStatus RowStatus } dxatmPvcMpRootIfIndex OBJECT-TYPE SYNTAX IfIndex ACCESS not-accessible STATUS mandatory DESCRIPTION "The value of this object is equal to MIB II's ifIndex value of the ATM interface port for the root end of the multipoint cross-connect." ::= { dxatmPvcMpEntry 1 } dxatmPvcMpRootVpi OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS not-accessible STATUS mandatory DESCRIPTION "The value of this object is equal to the VPI value at the ATM interface associated with the cross-connect that is identified by dxatmPvcMpRootIfIndex. The VPI value cannot exceed the number supported by the atmInterfaceMaxVpiBits at the Root ATM interface port." ::= { dxatmPvcMpEntry 2 } dxatmPvcMpRootVci OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS not-accessible STATUS mandatory DESCRIPTION "The value of this object is equal to the VCI value at the ATM interface associated with the cross-connect that is identified by dxatmPvcMpRootIfIndex. The VCI value cannot exceed the number supported by the atmInterfaceMaxVciBits at the Root ATM interface port." ::= { dxatmPvcMpEntry 3 } dxatmPvcMpLeafIfIndex OBJECT-TYPE SYNTAX IfIndex ACCESS not-accessible STATUS mandatory DESCRIPTION "The value of this object is equal to MIB II's ifIndex value of the ATM interface port for the leaf end of the multipoint cross-connect." ::= { dxatmPvcMpEntry 4 } dxatmPvcMpLeafVpi OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS not-accessible STATUS mandatory DESCRIPTION "The value of this object is equal to the VPI value at the ATM interface associated with the cross-connect that is identified by dxatmPvcMpLeafIfIndex. The VPI value cannot exceed the number supported by the atmInterfaceMaxVpiBits at the Leaf ATM interface port." ::= { dxatmPvcMpEntry 5 } dxatmPvcMpLeafVci OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS not-accessible STATUS mandatory DESCRIPTION "The value of this object is equal to the VCI value at the ATM interface associated with the cross-connect that is identified by dxatmPvcMpLeafIfIndex. The VPI value cannot exceed the number supported by the atmInterfaceMaxVciBits at the Leaf ATM interface port." ::= { dxatmPvcMpEntry 6 } dxatmPvcMpAdminStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object identifies the desired administrative status of this point-to-multipoint cross-connect branch. The up and down states indicate that the traffic is enabled and disabled respectively on this branch of the cross-connect." ::= { dxatmPvcMpEntry 7 } dxatmPvcMpOperStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), unknown(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the current operational status of this branch of the point-to- multipoint cross-connect. The up and down states indicate that this branch of cross-connect is operational or not operational respectively. The unknown state indicates that the state of it cannot be determined." ::= { dxatmPvcMpEntry 8 } dxatmPvcMpFCStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), notApplicable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the current status of the flow control mecahnism across PM. The enabled and disabled states indicate that this flow control is operational or not operational respectively. The notApplicable state indicates that traffic is not subject to flow control." ::= { dxatmPvcMpEntry 9 } dxatmPvcMpTrafficDescriptorType OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-write STATUS mandatory DESCRIPTION "The type of traffic management, aplicable to the transmit from Root to Leaf. The type may indicate none, or a type with one or more parameters. These parameters are specified as a parameter vector, in the corresponding instances of the objects: dxatmPvcMpTrafficDescriptorParam1, dxatmPvcMpTrafficDescriptorParam2, dxatmPvcMpTrafficDescriptorParam3, dxatmPvcMpTrafficDescriptorParam4, and dxatmPvcMpTrafficDescriptorParam5." ::= { dxatmPvcMpEntry 10 } dxatmPvcMpTrafficDescriptorParam1 OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The first parameter of the parameter vector for this PvcMp, used according to the value of dxatmPvcMpTrafficDescriptorType." ::= { dxatmPvcMpEntry 11 } dxatmPvcMpTrafficDescriptorParam2 OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The second parameter of the parameter vector for this PvcMp, used according to the value of dxatmPvcMpTrafficDescriptorType." ::= { dxatmPvcMpEntry 12 } dxatmPvcMpTrafficDescriptorParam3 OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The third parameter of the parameter vector for this PvcMp, used according to the value of dxatmPvcMpTrafficDescriptorType." ::= { dxatmPvcMpEntry 13 } dxatmPvcMpTrafficDescriptorParam4 OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The fifth parameter of the parameter vector for this PvcMp, used according to the value of dxatmPvcMpTrafficDescriptorType." ::= { dxatmPvcMpEntry 14 } dxatmPvcMpTrafficDescriptorParam5 OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The fifth parameter of the parameter vector for this PvcMp, used according to the value of dxatmPvcMpXmtTrafficDescriptorType." ::= { dxatmPvcMpEntry 15 } dxatmPvcMpQoSClass OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The QoS Class, as defined in section 4 of Apendix A, of this PvcMp connection at the local UNI." ::= { dxatmPvcMpEntry 16 } dxatmPvcMpRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to create a new row or modify or delete an existing row in this table." ::= { dxatmPvcMpEntry 17 } END