| vsiControllerIndex | 
      .1.3.6.1.4.1.9.9.162.1.1.1.1 | 
    
    
      | 
        A unique value per VSI controller, greater than 0.  This
        object gets its value from the vsiControllerId, and is used
        for row selection within the vsiMasterControllerTable.
       | 
    
    
      | vsiControllerId | 
      .1.3.6.1.4.1.9.9.162.1.1.1.2 | 
    
    
      | 
        The controller identifier for the VSI controller.  Values are
        arbitrarily assigned by the VSI protocol implementation being
        managed via this MIB, with local significance only.  These
        values appear in the header of all VSI protocol messages.
       | 
    
    
      | vsiCrossConnects | 
      .1.3.6.1.4.1.9.9.162.1.1.1.3 | 
    
    
      | 
        This object contains a value equal to the number of cross-connects
        being controlled via VSI protocol via this controller.
       | 
    
    
      | vsiControllerType | 
      .1.3.6.1.4.1.9.9.162.1.1.1.4 | 
    
    
      | 
        A VSI controller represents an instance of a service layer
        accessible to a network control application.  This object serves
        to identify the type of the network control application currently
        being supported by this controller.
        other(1): the type is unspecified.
        mpls(2): indicates that the client is a Label Switch Controller
        performing Multi Protocol Label Switching.
        pnni(3): indicates that the client is an instance of the ATM Private
        Network to Network Interface.
        par(4): indicates that the client is an instance of ATM
        Portable Autoroute.
       | 
    
    
      | vsiBaseVersionSupported | 
      .1.3.6.1.4.1.9.9.162.1.1.1.5 | 
    
    
      | 
        A VSI Master protocol instance defines internally a set of
        versions of the protocol that it will support.  These versions
        are numbered, by default, starting from 1.  This object
        makes available the lowest numbered version that the VSI
        Master protocol supports.  This object is related to the other
        vsiMasterControllerEntry objects, vsiTopVersionSupported and
        vsiVersionInUse.
       | 
    
    
      | vsiTopVersionSupported | 
      .1.3.6.1.4.1.9.9.162.1.1.1.6 | 
    
    
      | 
        A VSI Master protocol instance defines internally a set of
        versions of the protocol that it will support.  These versions
        are numbered, by default, starting from 1.  This object
        makes available the highest numbered version that the VSI
        Master protocol supports.  This object is related to the other
        vsiMasterControllerEntry objects, vsiBaseVersionSupported and
        vsiVersionInUse.
       | 
    
    
      | vsiVersionInUse | 
      .1.3.6.1.4.1.9.9.162.1.1.1.7 | 
    
    
      | 
        The number of the VSI version currently being used by this
        controller.  Protocol selection procedures dictate that this
        should be the highest value of protocol version, between
        vsiBaseVersionSupported and vsiTopVersionSupported, that is
        supported by all slaves.  An exception to this rule will
        occur when the version is constrained to a specific value
        indicated by the vsiSpecifiedVersion object.
       | 
    
    
      | vsiSpecifiedVersion | 
      .1.3.6.1.4.1.9.9.162.1.1.1.8 | 
    
    
      | 
        When this object is written with a non-zero value,
        re-synchronization procedures will be initiated, if necessary,
        in order to constrain the master and slaves to use the indicated
        protocol version. When written with zero (0), the master and
        slaves should use the version dictated by the usual protocol
        version selection procedures; resynchronization procedures will be
        invoked, if necessary, to achieve this result.
       | 
    
    
      | vsiControlInterface | 
      .1.3.6.1.4.1.9.9.162.1.1.1.9 | 
    
    
      | 
        A VSI controller communicates with a set of VSI Slaves
        across a control interface.  The controller is connected to
        the ATM switch via an ATM link called the Slave Control Link.
        The interface at the Master end of the link is the Master
        Control Port, and is described by this object; it is the
        ifIndex of this Master Control Port.
       | 
    
    
      | vsiLogicalControlInterface | 
      .1.3.6.1.4.1.9.9.162.1.1.1.10 | 
    
    
      | 
        This object describes the instance of a logical interface index
        bound to the slave end of the Slave Control Link, which is
        referred to in the description of vsiControlInterface.
       | 
    
    
      | vsiSessionControllerIndex | 
      .1.3.6.1.4.1.9.9.162.1.2.1.1 | 
    
    
      | 
        The ID of the controller which controls this master-slave session.
        This identifies which vsiMasterControllerEntry represents the
        controller communicating with a slave through this Session.
       | 
    
    
      | vsiSessionIndex | 
      .1.3.6.1.4.1.9.9.162.1.2.1.2 | 
    
    
      | 
        A VSI controller discovers a set of slaves through VSI
        protocol.  Each of the discovered slaves is bound to a
        protocol Session and each of these Sessions occupies a
        row in the vsiSessionTable.  This object is the row selector.
        The value should remain constant after a VSI session is
        reinitialized.
       | 
    
    
      | vsiSessionVpi | 
      .1.3.6.1.4.1.9.9.162.1.2.1.3 | 
    
    
      | 
        The virtual path identifier for this VSI master-slave session.
        The Slave Control Link, referred to in the description of
        vsiLogicalControlInterface, supports an ATM control VC.  This
        is the vpi for that link.
       | 
    
    
      | vsiSessionVci | 
      .1.3.6.1.4.1.9.9.162.1.2.1.4 | 
    
    
      | 
        The virtual channel identifier for this VSI master-slave session.
        The Slave Control Link, referred to in the description of
        vsiLogicalControlInterface, supports an ATM control VC.  This
        is the vci for that link.
       | 
    
    
      | vsiSessionSwitchId | 
      .1.3.6.1.4.1.9.9.162.1.2.1.5 | 
    
    
      | 
        The identifier of the switch which participates in this VSI
        master-slave session.  The switch terminates the virtual
        circuit identified by the vpi/vci pair referred to by
        vsiSessionVpi and vsiSessionVci.
       | 
    
    
      | vsiSessionSwitchName | 
      .1.3.6.1.4.1.9.9.162.1.2.1.6 | 
    
    
      | 
        The IP hostname for the slave switch which is controlled by
        this session.  This is an ascii string of maximum
        length 64 characters, learned from the ATM switch.
       | 
    
    
      | vsiSessionSlaveId | 
      .1.3.6.1.4.1.9.9.162.1.2.1.7 | 
    
    
      | 
        The identifier of the slave for this VSI master-slave session.
        This value is learned from the slave on the switch.
       | 
    
    
      | vsiSessionState | 
      .1.3.6.1.4.1.9.9.162.1.2.1.8 | 
    
    
      | 
        The state of the VSI session.
        inactive(1): communications data structures for communicating
        with the slave have been created, but the VSI protocol has
        not been started.
        unknown(2): slave has been queried, but its configuration data
        has not yet been recieved.
        configuring(3): configuration data has been sent to the slave,
        but a response has not yet been received.
        resyncStarting(4): a re-sync command has been sent to the slave,
        but a response has not yet been recieved.
        resyncUnderway(5): a re-sync command response has been received
        from the slave, but the network applications have not yet
        completed reasserting connections.
        resyncEnding(6): a command has been sent to end re-sync, but a
        response has not yet been received.
        discovery(7): a query has been sent to the slave for interface
        information, but a response has not yet been received.
        established(8): discovery has completed.
        shutdownStarting(9): the master has started an orderly shutdown
        of the slave.
       | 
    
    
      | vsiSessionWindowSize | 
      .1.3.6.1.4.1.9.9.162.1.2.1.9 | 
    
    
      | 
        The maximum number of command messages the VSI master will send
        before requiring a response from slave.  If the value is 0,
        then flow control is not enabled.
       | 
    
    
      | vsiSessionCmdsPending | 
      .1.3.6.1.4.1.9.9.162.1.2.1.10 | 
    
    
      | 
        The number of unacknowledged command messages.  The VSI master
        sends commands to the slave, without receiving acknowledgement,
        until the window size threshold has been reached.
        This object is a count of the number of commands that have been
        sent and that are awaiting acknowledgment.
       | 
    
    
      | vsiSessionActiveId | 
      .1.3.6.1.4.1.9.9.162.1.2.1.11 | 
    
    
      | 
        ID supplied by the slave to identify the session.  This value is
        interpreted by the master, when a change occurs, to indicate that
        a resync should be inititated.
       | 
    
    
      | vsiSessionPowerupId | 
      .1.3.6.1.4.1.9.9.162.1.2.1.12 | 
    
    
      | 
        ID supplied by the slave to identify the session at powerup.
        This is the initial value for vsiSessionActiveId, and its default
        is zero.  Changes in vsiSessionActiveId signal a resync.
       | 
    
    
      | vsiLogicalIfControllerIndex | 
      .1.3.6.1.4.1.9.9.162.1.3.1.1 | 
    
    
      | 
        The VSI controller index of the controller through which
        this logical interface was learned.
       | 
    
    
      | vsiLogicalIfIndex | 
      .1.3.6.1.4.1.9.9.162.1.3.1.2 | 
    
    
      | 
        A unique value, greater than zero, for each VSI logical
        interface.  Logical interface numbers are selected by the
        switch to be unique and persistent.  The same number is
        preserved through power failures.  This index is not the same
        as an ifIndex.  It is an abstract number provided by the slave,
        representing a virtual interface, which is an identifier to be used
        when communicating with the slave about an interface.
       | 
    
    
      | vsiLogicalIfName | 
      .1.3.6.1.4.1.9.9.162.1.3.1.3 | 
    
    
      | 
        The physical descriptor of the logical interface, as
        reported by the VSI slave.  It is distinct from ifName.
       | 
    
    
      | vsiLogicalIfOperState | 
      .1.3.6.1.4.1.9.9.162.1.3.1.4 | 
    
    
      | 
        The VSI operational state of the logical interface as
        reported to the VSI master by the VSI slave.
        removed(1): the interface is not a valid interface for this controller.
        active(2): the interface is active and ready for use.
        failedExternal(3): external failure, such as a line alarm, detected.
        failedInternal(4): local hardware has detected a failure, making the
        interface unusable.
       | 
    
    
      | vsiLogicalIfAdminState | 
      .1.3.6.1.4.1.9.9.162.1.3.1.5 | 
    
    
      | 
        The current administrative (configured) state of the
        interface, as reported to the VSI master by the VSI slave.
        down(1): the interface is not a valid interface for the controller.
        up(2): the interface is configured for use by the controller.
        pendingDown(3): the interface is being removed from service, and
        the controller is requested to remove all connections.
       | 
    
    
      | vsiLogicalIfRxCells | 
      .1.3.6.1.4.1.9.9.162.1.3.1.6 | 
    
    
      | 
        The number of cells received via this logical interface
        as reported to the VSI master by the VSI slave.
       | 
    
    
      | vsiLogicalIfTxCells | 
      .1.3.6.1.4.1.9.9.162.1.3.1.7 | 
    
    
      | 
        The number of cells transmitted via this logical
        interface as reported to the VSI master by the VSI slave.
       | 
    
    
      | vsiLogicalIfRxCellsDiscarded | 
      .1.3.6.1.4.1.9.9.162.1.3.1.8 | 
    
    
      | 
        The number of received cells discarded by this logical
        interface as reported to the VSI master by the VSI slave.
       | 
    
    
      | vsiLogicalIfTxCellsDiscarded | 
      .1.3.6.1.4.1.9.9.162.1.3.1.9 | 
    
    
      | 
        The number of transmitted cells discarded by this logical
        interface as reported to the VSI master by the VSI slave.
       | 
    
    
      | vsiLogicalIfRxHeaderErrors | 
      .1.3.6.1.4.1.9.9.162.1.3.1.10 | 
    
    
      | 
        The number of cells received via this logical
        interface which had header errors, as reported to
        the VSI master by the VSI slave.
       | 
    
    
      | vsiLogicalIfRxInvalidAddrs | 
      .1.3.6.1.4.1.9.9.162.1.3.1.11 | 
    
    
      | 
        The number of cells received by this logical
        interface which had invalid addresses, as
        reported to the VSI master by the VSI slave.
        An unknown vpi/vci value set is an example of
        of an invalid address.
       | 
    
    
      | vsiLogicalIfEndPointsInUse | 
      .1.3.6.1.4.1.9.9.162.1.3.1.12 | 
    
    
      | 
        The number of end points in use on this logical
        interface, as reported to the VSI master by the
        VSI slave.  If this logical interface has not been
        removed, but does not currently support any cross
        connects, this object will be reported as zero (0).
       | 
    
    
      | vsiLogicalIfAvailIngressChnls | 
      .1.3.6.1.4.1.9.9.162.1.3.1.13 | 
    
    
      | 
        The number of ingress channels available for this
        logical interface, as reported to the VSI master
        by the VSI slave.
       | 
    
    
      | vsiLogicalIfAvailEgressChnls | 
      .1.3.6.1.4.1.9.9.162.1.3.1.14 | 
    
    
      | 
        The number of egress channels available for this
        logical interface, as reported to the VSI master
        by the VSI slave.
       | 
    
    
      | vsiLogicalIfAvailIngressCellRate | 
      .1.3.6.1.4.1.9.9.162.1.3.1.15 | 
    
    
      | 
        The available ingress cell rate in cells/second
        for the logical interface, as reported to the VSI
        master by the VSI slave.
       | 
    
    
      | vsiLogicalIfAvailEgressCellRate | 
      .1.3.6.1.4.1.9.9.162.1.3.1.16 | 
    
    
      | 
        The available egress cell rate in cells/second
        for the logical interface, as reported to the VSI
        master by the VSI slave.
       | 
    
    
      | vsiLogicalIfVcMergeSupported | 
      .1.3.6.1.4.1.9.9.162.1.3.1.17 | 
    
    
      | 
        If this object has the value true(1) then VC merge
        capability is supported for this logical interface.
        Otherwise VC merge capability is not supported on
        this logical interface.
       | 
    
    
      | vsiLogicalIfMulticastSupported | 
      .1.3.6.1.4.1.9.9.162.1.3.1.18 | 
    
    
      | 
        If this object has the value true(1) then multicast
        capability is supported for this logical interface.
        Otherwise multicast capability is not supported on
        this logical interface.
       | 
    
    
      | vsiLogicalIfVpiTranslated | 
      .1.3.6.1.4.1.9.9.162.1.3.1.19 | 
    
    
      | 
        If this object has the value true(1) then vpi values
        entering on this logical interface are translated at
        the other end of the link.  This translation may be
        an indication that the link is supporting a tunnel.
        Otherwise, vpi values are not translated for traversal
        of the link.
       | 
    
    
      | vsiLogicalIfStrictSigRange | 
      .1.3.6.1.4.1.9.9.162.1.3.1.20 | 
    
    
      | 
        If this object has the value true(1) then signalling
        addresses must be in the strict advertised range for
        the high-address (vpi).  Otherwise, signalling addresses
        are not so constrained.
       | 
    
    
      | vsiLogicalIfMaxIngressCellRate | 
      .1.3.6.1.4.1.9.9.162.1.3.1.21 | 
    
    
      | 
        The maximum ingress cell rate in cells/second for the
        logical interface, as reported to the VSI.  This value is
        the limiting value for vsiLogicalIfAvailIngressCellRate.
       | 
    
    
      | vsiLogicalIfMaxEgressCellRate | 
      .1.3.6.1.4.1.9.9.162.1.3.1.22 | 
    
    
      | 
        The maximum egress cell rate in cells/second
        for the logical interface, as reported to the VSI
        master by the VSI slave.
       | 
    
    
      | vsiLogicalIfMinVpi | 
      .1.3.6.1.4.1.9.9.162.1.3.1.23 | 
    
    
      | 
        Minimum allowed vpi value for this interface
        as reported by VSI slave switch.
       | 
    
    
      | vsiLogicalIfMaxVpi | 
      .1.3.6.1.4.1.9.9.162.1.3.1.24 | 
    
    
      | 
        Maximum allowed vpi value for this interface
        as reported by VSI slave switch.
       | 
    
    
      | vsiLogicalIfMinVci | 
      .1.3.6.1.4.1.9.9.162.1.3.1.25 | 
    
    
      | 
        Minimum allowed vci value for this interface
        as reported by VSI slave switch.
       | 
    
    
      | vsiLogicalIfMaxVci | 
      .1.3.6.1.4.1.9.9.162.1.3.1.26 | 
    
    
      | 
        Maximum allowed vci value for this interface
        as reported by VSI slave switch.
       | 
    
    
      | vsiLogicalControlIfIndex | 
      .1.3.6.1.4.1.9.9.162.1.3.1.27 | 
    
    
      | 
        The interface index for the interface which
        controls this logical interface.  This is the
        ifIndex of the controlling xtagatm interface, and
        is a direct manifestation of the mapping between
        a logical interface and the real ifIndex.
       | 
    
    
      | vsiLogicalIfSessionIndex | 
      .1.3.6.1.4.1.9.9.162.1.3.1.28 | 
    
    
      | 
        All logical interfaces are in the domain of a VSI slave,
        which communicates with the VSI master through a Session.
        This object is a selector for an entry in the table
        vsiSessionTable.  It is the VSI session index for the VSI
        session which controls this logical interface.
       | 
    
    
      | vsiXCControllerIndex | 
      .1.3.6.1.4.1.9.9.162.1.4.1.1 | 
    
    
      | 
        The  index of the VSI controller through which this
        crossconnect was instantiated.  This object is the index for
        a vsiControllerTable entry;  the controller indexed is
        the VSI protocol partner to the slave that is controlling
        the logical interfaces on which this cross connect is
        supported.
       | 
    
    
      | vsiXCLogicalIfLow | 
      .1.3.6.1.4.1.9.9.162.1.4.1.2 | 
    
    
      | 
        The VSI logical interface index for the first endpoint
        of the cross-connect.  This object is the selector index
        for one of the two vsiLogicalIfTable entries that support this
        cross connect.  Further, this index value is constrained
        to be 'numerically lower than' the index value of the other
        vsiLogicalIfTable entry, indexed by vsiXCLogicalIfHi,
        supporting this cross connect.
       | 
    
    
      | vsiXCLogicalIfHi | 
      .1.3.6.1.4.1.9.9.162.1.4.1.3 | 
    
    
      | 
        The VSI logical interface index for the second endpoint
        of the cross-connect.  This object is the selector index
        for one of the two vsiLogicalIfTable entries that support this
        cross connect.  Further, this index value is constrained
        to be 'numerically higher than' the index value of the other
        vsiLogicalIfTable entry, indexed by vsiXCLogicalIfLow,
        supporting this cross connect.
       | 
    
    
      | vsiXCIndex | 
      .1.3.6.1.4.1.9.9.162.1.4.1.4 | 
    
    
      | 
        A unique value greater than zero, for each crossconnect
        within the set of VsiXCTable entries indexed by
        vsiXCLogicalIfLow and vsiXCLogicalIfHi.
        The value should remain constant after a crossconnect
        is initialized.  These values are assigned in sequence
        by the management agent, starting from one (1).
       | 
    
    
      | vsiXCState | 
      .1.3.6.1.4.1.9.9.162.1.4.1.5 | 
    
    
      | 
        The operational state of the cross connect, as reported
        to the VSI master by the VSI slave.
        deleted(1): the connection does not exist.
        reserved(2): connection is in the reserved state.
        committed(3): connection is in the committed state.
        reservedFail(4): connection is reserved but has an internal failure.
       | 
    
    
      | vsiXCVpiLow | 
      .1.3.6.1.4.1.9.9.162.1.4.1.6 | 
    
    
      | 
        The vpi of that endpoint of the cross-connect which
        terminates on the logical interface whose index is
        given by vsiXCLogicalIfLow.
       | 
    
    
      | vsiXCVciLow | 
      .1.3.6.1.4.1.9.9.162.1.4.1.7 | 
    
    
      | 
        The vci of that endpoint of the cross-connect which
        terminates on the logical interface whose index is
        given by vsiXCLogicalIfLow.
       | 
    
    
      | vsiXCVpiHi | 
      .1.3.6.1.4.1.9.9.162.1.4.1.8 | 
    
    
      | 
        The vpi of that endpoint of the cross-connect which
        terminates on the logical interface whose index is
        given by vsiXCLogicalIfHi.
       | 
    
    
      | vsiXCVciHi | 
      .1.3.6.1.4.1.9.9.162.1.4.1.9 | 
    
    
      | 
        The vci of that endpoint of the cross-connect which
        terminates on the logical interface whose index is
        given by vsiXCLogicalIfHi.
       |