Initial commit
This commit is contained in:
		
							
								
								
									
										2179
									
								
								MIBS/telco-systems/binos/MPLS-LSR-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2179
									
								
								MIBS/telco-systems/binos/MPLS-LSR-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										667
									
								
								MIBS/telco-systems/binos/MPLS-TC-PRIV-STDEXT-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										667
									
								
								MIBS/telco-systems/binos/MPLS-TC-PRIV-STDEXT-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,667 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: MPLS-TC-PRIV-STDEXT-MIB
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
MPLS-TC-PRIV-STDEXT-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
    IMPORTS
 | 
			
		||||
 | 
			
		||||
       MODULE-IDENTITY,
 | 
			
		||||
       Unsigned32, Integer32,
 | 
			
		||||
       transmission           FROM SNMPv2-SMI            -- [RFC2578]
 | 
			
		||||
 | 
			
		||||
       TEXTUAL-CONVENTION
 | 
			
		||||
          FROM SNMPv2-TC;                                -- [RFC2579]
 | 
			
		||||
 | 
			
		||||
    mplsTCPrivStdExtMIB MODULE-IDENTITY
 | 
			
		||||
       LAST-UPDATED "200712060000Z"
 | 
			
		||||
        ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
       CONTACT-INFO
 | 
			
		||||
        " BATM/Telco Systems Support team
 | 
			
		||||
				Email: 
 | 
			
		||||
				For North America: techsupport@telco.com
 | 
			
		||||
				For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
				For the rest of the world: techsupport@telco.com"
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
           "Copyright (C) The Internet Society (2004). The
 | 
			
		||||
           initial version of this MIB module was published
 | 
			
		||||
           in RFC 3811. For full legal notices see the RFC
 | 
			
		||||
           itself or see:
 | 
			
		||||
           http://www.ietf.org/copyrights/ianamib.html
 | 
			
		||||
 | 
			
		||||
           This MIB module defines TEXTUAL-CONVENTIONs
 | 
			
		||||
           for concepts used in Multiprotocol Label
 | 
			
		||||
           Switching (MPLS) networks."
 | 
			
		||||
 | 
			
		||||
         -- revision history
 | 
			
		||||
         REVISION     "200712060000Z"
 | 
			
		||||
         DESCRIPTION
 | 
			
		||||
         "Extended standard MIB with private TC"      
 | 
			
		||||
 | 
			
		||||
       REVISION "200406030000Z" -- June 3, 2004
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "Initial version published as part of RFC 3811."
 | 
			
		||||
 | 
			
		||||
        ::= { mplsStdMIB 1 }
 | 
			
		||||
 | 
			
		||||
    mplsStdMIB OBJECT IDENTIFIER
 | 
			
		||||
 | 
			
		||||
    ::= { transmission 166 }
 | 
			
		||||
 | 
			
		||||
    MplsAtmVcIdentifier ::= TEXTUAL-CONVENTION
 | 
			
		||||
       DISPLAY-HINT "d"
 | 
			
		||||
       STATUS  current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "A Label Switching Router (LSR) that
 | 
			
		||||
           creates LDP sessions on ATM interfaces
 | 
			
		||||
           uses the VCI or VPI/VCI field to hold the
 | 
			
		||||
           LDP Label.
 | 
			
		||||
 | 
			
		||||
           VCI values MUST NOT be in the 0-31 range.
 | 
			
		||||
           The values 0 to 31 are reserved for other uses
 | 
			
		||||
           by the ITU and ATM Forum.  The value
 | 
			
		||||
           of 32 can only be used for the Control VC,
 | 
			
		||||
           although values greater than 32 could be
 | 
			
		||||
           configured for the Control VC.
 | 
			
		||||
 | 
			
		||||
           If a value from 0 to 31 is used for a VCI
 | 
			
		||||
           the management entity controlling the LDP
 | 
			
		||||
           subsystem should reject this with an
 | 
			
		||||
           inconsistentValue error.  Also, if
 | 
			
		||||
           the value of 32 is used for a VC which is
 | 
			
		||||
           NOT the Control VC, this should
 | 
			
		||||
           result in an inconsistentValue error."
 | 
			
		||||
       REFERENCE
 | 
			
		||||
          "MPLS using LDP and ATM VC Switching, RFC3035."
 | 
			
		||||
       SYNTAX  Integer32 (32..65535)
 | 
			
		||||
 | 
			
		||||
    MplsBitRate ::= TEXTUAL-CONVENTION
 | 
			
		||||
       DISPLAY-HINT "d"
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "If the value of this object is greater than zero,
 | 
			
		||||
           then this represents the bandwidth of this MPLS
 | 
			
		||||
           interface (or Label Switched Path) in units of
 | 
			
		||||
           '1,000 bits per second'.
 | 
			
		||||
 | 
			
		||||
           The value, when greater than zero, represents the
 | 
			
		||||
           bandwidth of this MPLS interface (rounded to the
 | 
			
		||||
           nearest 1,000) in units of 1,000 bits per second.
 | 
			
		||||
           If the bandwidth of the MPLS interface is between
 | 
			
		||||
           ((n * 1000) - 500) and ((n * 1000) + 499), the value
 | 
			
		||||
           of this object is n, such that n > 0.
 | 
			
		||||
 | 
			
		||||
           If the value of this object is 0 (zero), this
 | 
			
		||||
           means that the traffic over this MPLS interface is
 | 
			
		||||
           considered to be best effort."
 | 
			
		||||
       SYNTAX  Unsigned32 (0|1..4294967295)
 | 
			
		||||
 | 
			
		||||
    MplsBurstSize ::= TEXTUAL-CONVENTION
 | 
			
		||||
       DISPLAY-HINT "d"
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "The number of octets of MPLS data that the stream
 | 
			
		||||
           may send back-to-back without concern for policing.
 | 
			
		||||
           The value of zero indicates that an implementation
 | 
			
		||||
           does not support Burst Size."
 | 
			
		||||
       SYNTAX  Unsigned32 (0..4294967295)
 | 
			
		||||
 | 
			
		||||
    MplsExtendedTunnelId ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS        current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "A unique identifier for an MPLS Tunnel.  This may
 | 
			
		||||
           represent an IPv4 address of the ingress or egress
 | 
			
		||||
           LSR for the tunnel.  This value is derived from the
 | 
			
		||||
           Extended Tunnel Id in RSVP or the Ingress Router ID
 | 
			
		||||
           for CR-LDP."
 | 
			
		||||
       REFERENCE
 | 
			
		||||
          "RSVP-TE: Extensions to RSVP for LSP Tunnels,
 | 
			
		||||
           [RFC3209].
 | 
			
		||||
 | 
			
		||||
           Constraint-Based LSP Setup using LDP, [RFC3212]."
 | 
			
		||||
       SYNTAX  Unsigned32(0..4294967295)
 | 
			
		||||
 | 
			
		||||
    MplsLabel ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS        current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "This value represents an MPLS label as defined in
 | 
			
		||||
           [RFC3031],  [RFC3032], [RFC3034], [RFC3035] and
 | 
			
		||||
           [RFC3471].
 | 
			
		||||
 | 
			
		||||
           The label contents are specific to the label being
 | 
			
		||||
           represented, such as:
 | 
			
		||||
 | 
			
		||||
           * The label carried in an MPLS shim header
 | 
			
		||||
             (for LDP this is the Generic Label) is a 20-bit
 | 
			
		||||
             number represented by 4 octets.  Bits 0-19 contain
 | 
			
		||||
             a label or a reserved label value.  Bits 20-31
 | 
			
		||||
             MUST be zero.
 | 
			
		||||
 | 
			
		||||
             The following is quoted directly from [RFC3032].
 | 
			
		||||
             There are several reserved label values:
 | 
			
		||||
 | 
			
		||||
                i. A value of 0 represents the
 | 
			
		||||
                   'IPv4 Explicit NULL Label'.  This label
 | 
			
		||||
                   value is only legal at the bottom of the
 | 
			
		||||
                   label stack.  It indicates that the label
 | 
			
		||||
                   stack must be popped, and the forwarding
 | 
			
		||||
                   of the packet must then be based on the
 | 
			
		||||
                   IPv4 header.
 | 
			
		||||
 | 
			
		||||
               ii. A value of 1 represents the
 | 
			
		||||
                   'Router Alert Label'.  This label value is
 | 
			
		||||
                   legal anywhere in the label stack except at
 | 
			
		||||
                   the bottom.  When a received packet
 | 
			
		||||
                   contains this label value at the top of
 | 
			
		||||
                   the label stack, it is delivered to a
 | 
			
		||||
                   local software module for processing.
 | 
			
		||||
                   The actual forwarding of the packet
 | 
			
		||||
                   is determined by the label beneath it
 | 
			
		||||
                   in the stack.  However, if the packet is
 | 
			
		||||
                   forwarded further, the Router Alert Label
 | 
			
		||||
                   should be pushed back onto the label stack
 | 
			
		||||
                   before forwarding.  The use of this label
 | 
			
		||||
                   is analogous to the use of the
 | 
			
		||||
                   'Router Alert Option' in IP packets
 | 
			
		||||
                   [RFC2113].  Since this label
 | 
			
		||||
                   cannot occur at the bottom of the stack,
 | 
			
		||||
                   it is not associated with a
 | 
			
		||||
                   particular network layer protocol.
 | 
			
		||||
 | 
			
		||||
              iii. A value of 2 represents the
 | 
			
		||||
                   'IPv6 Explicit NULL Label'.  This label
 | 
			
		||||
                   value is only legal at the bottom of the
 | 
			
		||||
                   label stack.  It indicates that the label
 | 
			
		||||
                   stack must be popped, and the forwarding
 | 
			
		||||
                   of the packet must then be based on the
 | 
			
		||||
                   IPv6 header.
 | 
			
		||||
 | 
			
		||||
               iv. A value of 3 represents the
 | 
			
		||||
                   'Implicit NULL Label'.
 | 
			
		||||
                   This is a label that an LSR may assign and
 | 
			
		||||
                   distribute, but which never actually
 | 
			
		||||
                   appears in the encapsulation.  When an
 | 
			
		||||
                   LSR would otherwise replace the label
 | 
			
		||||
                   at the top of the stack with a new label,
 | 
			
		||||
                   but the new label is 'Implicit NULL',
 | 
			
		||||
                   the LSR will pop the stack instead of
 | 
			
		||||
                   doing the replacement.  Although
 | 
			
		||||
                   this value may never appear in the
 | 
			
		||||
                   encapsulation, it needs to be specified in
 | 
			
		||||
                   the Label Distribution Protocol, so a value
 | 
			
		||||
                   is reserved.
 | 
			
		||||
 | 
			
		||||
                v. Values 4-15 are reserved.
 | 
			
		||||
 | 
			
		||||
           * The frame relay label can be either 10-bits or
 | 
			
		||||
             23-bits depending on the DLCI field size and the
 | 
			
		||||
             upper 22-bits or upper 9-bits must be zero,
 | 
			
		||||
             respectively.
 | 
			
		||||
 | 
			
		||||
           * For an ATM label the lower 16-bits represents the
 | 
			
		||||
             VCI, the next 12-bits represents the VPI and the
 | 
			
		||||
             remaining bits MUST be zero.
 | 
			
		||||
 | 
			
		||||
           * The Generalized-MPLS (GMPLS) label contains a
 | 
			
		||||
             value greater than 2^24-1 and used in GMPLS
 | 
			
		||||
             as defined in [RFC3471]."
 | 
			
		||||
       REFERENCE
 | 
			
		||||
          "Multiprotocol Label Switching Architecture,
 | 
			
		||||
           RFC3031.
 | 
			
		||||
 | 
			
		||||
           MPLS Label Stack Encoding, [RFC3032].
 | 
			
		||||
 | 
			
		||||
           Use of Label Switching on Frame Relay Networks,
 | 
			
		||||
           RFC3034.
 | 
			
		||||
 | 
			
		||||
           MPLS using LDP and ATM VC Switching, RFC3035.
 | 
			
		||||
           Generalized Multiprotocol Label Switching
 | 
			
		||||
           (GMPLS) Architecture, [RFC3471]."
 | 
			
		||||
       SYNTAX  Unsigned32 (0..4294967295)
 | 
			
		||||
 | 
			
		||||
    MplsLabelDistributionMethod ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS  current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "The label distribution method which is also called
 | 
			
		||||
           the label advertisement mode [RFC3036].
 | 
			
		||||
           Each interface on an LSR is configured to operate
 | 
			
		||||
           in either Downstream Unsolicited or Downstream
 | 
			
		||||
           on Demand."
 | 
			
		||||
       REFERENCE
 | 
			
		||||
          "Multiprotocol Label Switching Architecture,
 | 
			
		||||
           RFC3031.
 | 
			
		||||
 | 
			
		||||
           LDP Specification, RFC3036, Section 2.6.3."
 | 
			
		||||
       SYNTAX INTEGER {
 | 
			
		||||
                  downstreamOnDemand(1),
 | 
			
		||||
                  downstreamUnsolicited(2)
 | 
			
		||||
              }
 | 
			
		||||
 | 
			
		||||
    MplsLdpIdentifier ::= TEXTUAL-CONVENTION
 | 
			
		||||
       DISPLAY-HINT "1d.1d.1d.1d:2d"
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "The LDP identifier is a six octet
 | 
			
		||||
           quantity which is used to identify a
 | 
			
		||||
           Label Switching Router (LSR) label space.
 | 
			
		||||
 | 
			
		||||
           The first four octets identify the LSR and
 | 
			
		||||
           must be a globally unique value, such as a
 | 
			
		||||
           32-bit router ID assigned to the LSR, and the
 | 
			
		||||
           last two octets identify a specific label
 | 
			
		||||
           space within the LSR."
 | 
			
		||||
       SYNTAX  OCTET STRING (SIZE (6))
 | 
			
		||||
 | 
			
		||||
    MplsLsrIdentifier ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "The Label Switching Router (LSR) identifier is the
 | 
			
		||||
           first 4 bytes of the Label Distribution Protocol
 | 
			
		||||
           (LDP) identifier."
 | 
			
		||||
       SYNTAX  OCTET STRING (SIZE (4))
 | 
			
		||||
    MplsLdpLabelType ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "The Layer 2 label types which are defined for MPLS
 | 
			
		||||
           LDP and/or CR-LDP are generic(1), atm(2), or
 | 
			
		||||
           frameRelay(3)."
 | 
			
		||||
       SYNTAX  INTEGER {
 | 
			
		||||
                 generic(1),
 | 
			
		||||
                 atm(2),
 | 
			
		||||
                 frameRelay(3)
 | 
			
		||||
             }
 | 
			
		||||
 | 
			
		||||
    MplsLSPID ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS        current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "A unique identifier within an MPLS network that is
 | 
			
		||||
           assigned to each LSP.  This is assigned at the head
 | 
			
		||||
           end of the LSP and can be used by all LSRs
 | 
			
		||||
           to identify this LSP.  This value is piggybacked by
 | 
			
		||||
           the signaling protocol when this LSP is signaled
 | 
			
		||||
           within the network.  This identifier can then be
 | 
			
		||||
           used at each LSR to identify which labels are
 | 
			
		||||
           being swapped to other labels for this LSP.  This
 | 
			
		||||
           object  can also be used to disambiguate LSPs that
 | 
			
		||||
           share the same RSVP sessions between the same
 | 
			
		||||
           source and destination.
 | 
			
		||||
 | 
			
		||||
           For LSPs established using CR-LDP, the LSPID is
 | 
			
		||||
           composed of the ingress LSR Router ID (or any of
 | 
			
		||||
           its own IPv4 addresses) and a locally unique
 | 
			
		||||
           CR-LSP ID to that LSR.  The first two bytes carry
 | 
			
		||||
           the CR-LSPID, and the remaining 4 bytes carry
 | 
			
		||||
           the Router ID.  The LSPID is useful in network
 | 
			
		||||
           management, in CR-LSP repair, and in using
 | 
			
		||||
           an already established CR-LSP as a hop in
 | 
			
		||||
           an ER-TLV.
 | 
			
		||||
 | 
			
		||||
           For LSPs signaled using RSVP-TE, the LSP ID is
 | 
			
		||||
           defined as a 16-bit (2 byte) identifier used
 | 
			
		||||
           in the SENDER_TEMPLATE and the FILTER_SPEC
 | 
			
		||||
           that can be changed to allow a sender to
 | 
			
		||||
           share resources with itself.  The length of this
 | 
			
		||||
           object should only be 2 or 6 bytes.  If the length
 | 
			
		||||
           of this octet string is 2 bytes, then it must
 | 
			
		||||
           identify an RSVP-TE LSPID, or it is 6 bytes,
 | 
			
		||||
           it must contain a CR-LDP LSPID."
 | 
			
		||||
       REFERENCE
 | 
			
		||||
          "RSVP-TE:  Extensions to RSVP for LSP Tunnels,
 | 
			
		||||
           [RFC3209].
 | 
			
		||||
 | 
			
		||||
           Constraint-Based LSP Setup using LDP,
 | 
			
		||||
           [RFC3212]."
 | 
			
		||||
       SYNTAX  OCTET STRING (SIZE (2|6))
 | 
			
		||||
 | 
			
		||||
    MplsLspType ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS  current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "Types of Label Switch Paths (LSPs)
 | 
			
		||||
           on a Label Switching Router (LSR) or a
 | 
			
		||||
           Label Edge Router (LER) are:
 | 
			
		||||
 | 
			
		||||
              unknown(1)         -- if the LSP is not known
 | 
			
		||||
                                    to be one of the following.
 | 
			
		||||
 | 
			
		||||
              terminatingLsp(2)  -- if the LSP terminates
 | 
			
		||||
                                    on the LSR/LER, then this
 | 
			
		||||
                                    is an egressing LSP
 | 
			
		||||
                                    which ends on the LSR/LER,
 | 
			
		||||
 | 
			
		||||
              originatingLsp(3)  -- if the LSP originates
 | 
			
		||||
                                    from this LSR/LER, then
 | 
			
		||||
                                    this is an ingressing LSP
 | 
			
		||||
                                    which is the head-end of
 | 
			
		||||
                                    the LSP,
 | 
			
		||||
 | 
			
		||||
           crossConnectingLsp(4) -- if the LSP ingresses
 | 
			
		||||
                                    and egresses on the LSR,
 | 
			
		||||
                                    then it is
 | 
			
		||||
                                    cross-connecting on that
 | 
			
		||||
                                    LSR."
 | 
			
		||||
       SYNTAX INTEGER {
 | 
			
		||||
                  unknown(1),
 | 
			
		||||
                  terminatingLsp(2),
 | 
			
		||||
                  originatingLsp(3),
 | 
			
		||||
                  crossConnectingLsp(4)
 | 
			
		||||
              }
 | 
			
		||||
 | 
			
		||||
    MplsOwner ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "This object indicates the local network
 | 
			
		||||
           management subsystem that originally created
 | 
			
		||||
           the object(s) in question.  The values of
 | 
			
		||||
           this enumeration are defined as follows:
 | 
			
		||||
 | 
			
		||||
           unknown(1) - the local network management
 | 
			
		||||
           subsystem cannot discern which
 | 
			
		||||
           component created the object.
 | 
			
		||||
 | 
			
		||||
           other(2) - the local network management
 | 
			
		||||
           subsystem is able to discern which component
 | 
			
		||||
           created the object, but the component is not
 | 
			
		||||
           listed within the following choices,
 | 
			
		||||
           e.g., command line interface (cli).
 | 
			
		||||
 | 
			
		||||
           snmp(3) - The Simple Network Management Protocol
 | 
			
		||||
           was used to configure this object initially.
 | 
			
		||||
 | 
			
		||||
           ldp(4) - The Label Distribution Protocol was
 | 
			
		||||
           used to configure this object initially.
 | 
			
		||||
 | 
			
		||||
           crldp(5) - The Constraint-Based Label Distribution
 | 
			
		||||
           Protocol was used to configure this object
 | 
			
		||||
           initially.
 | 
			
		||||
 | 
			
		||||
           rsvpTe(6) - The Resource Reservation Protocol was
 | 
			
		||||
           used to configure this object initially.
 | 
			
		||||
 | 
			
		||||
           policyAgent(7) - A policy agent (perhaps in
 | 
			
		||||
           combination with one of the above protocols) was
 | 
			
		||||
           used to configure this object initially.
 | 
			
		||||
 | 
			
		||||
           mplsVpn(8) - This label was configured for MPLS/BGP VPNs
 | 
			
		||||
           as defined in RFC2547.
 | 
			
		||||
 | 
			
		||||
           cli(9) - The CLI was used to configure this object initially.
 | 
			
		||||
 | 
			
		||||
           dynamic(10) - The tunnel has been created dynamically.
 | 
			
		||||
 | 
			
		||||
           An object created by any of the above choices
 | 
			
		||||
           MAY be modified or destroyed by the same or a
 | 
			
		||||
           different choice."
 | 
			
		||||
       SYNTAX  INTEGER {
 | 
			
		||||
                 unknown(1),
 | 
			
		||||
                 other(2),
 | 
			
		||||
                 snmp(3),
 | 
			
		||||
                 ldp(4),
 | 
			
		||||
                 crldp(5),
 | 
			
		||||
                 rsvpTe(6),
 | 
			
		||||
                 policyAgent(7),
 | 
			
		||||
                 mplsVpn(8),
 | 
			
		||||
                 cli(9),
 | 
			
		||||
                 dynamic(10)
 | 
			
		||||
             }
 | 
			
		||||
 | 
			
		||||
    MplsPathIndexOrZero ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "A unique identifier used to identify a specific
 | 
			
		||||
           path used by a tunnel.  A value of 0 (zero) means
 | 
			
		||||
           that no path is in use."
 | 
			
		||||
       SYNTAX  Unsigned32(0..4294967295)
 | 
			
		||||
 | 
			
		||||
    MplsPathIndex ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS        current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "A unique value to index (by Path number) an
 | 
			
		||||
           entry in a table."
 | 
			
		||||
       SYNTAX  Unsigned32(1..4294967295)
 | 
			
		||||
 | 
			
		||||
    MplsRetentionMode ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS  current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "The label retention mode which specifies whether
 | 
			
		||||
           an LSR maintains a label binding for a FEC
 | 
			
		||||
           learned from a neighbor that is not its next hop
 | 
			
		||||
           for the FEC.
 | 
			
		||||
 | 
			
		||||
           If the value is conservative(1) then advertised
 | 
			
		||||
           label mappings are retained only if they will be
 | 
			
		||||
           used to forward packets, i.e., if label came from
 | 
			
		||||
           a valid next hop.
 | 
			
		||||
 | 
			
		||||
           If the value is liberal(2) then all advertised
 | 
			
		||||
           label mappings are retained whether they are from
 | 
			
		||||
           a valid next hop or not."
 | 
			
		||||
       REFERENCE
 | 
			
		||||
          "Multiprotocol Label Switching Architecture,
 | 
			
		||||
           RFC3031.
 | 
			
		||||
 | 
			
		||||
           LDP Specification, RFC3036, Section 2.6.2."
 | 
			
		||||
       SYNTAX INTEGER {
 | 
			
		||||
                  conservative(1),
 | 
			
		||||
                  liberal(2)
 | 
			
		||||
              }
 | 
			
		||||
 | 
			
		||||
    MplsTunnelAffinity ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS        current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "Describes the configured 32-bit Include-any,
 | 
			
		||||
           include-all, or exclude-all constraint for
 | 
			
		||||
           constraint-based link selection."
 | 
			
		||||
       REFERENCE
 | 
			
		||||
          "RSVP-TE:  Extensions to RSVP for LSP Tunnels,
 | 
			
		||||
           RFC3209, Section 4.7.4."
 | 
			
		||||
       SYNTAX  Unsigned32(0..4294967295)
 | 
			
		||||
 | 
			
		||||
    MplsTunnelIndex ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS        current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "A unique index into mplsTunnelTable.
 | 
			
		||||
           For tunnels signaled using RSVP, this value
 | 
			
		||||
           should correspond to the RSVP Tunnel ID
 | 
			
		||||
           used for the RSVP-TE session."
 | 
			
		||||
       SYNTAX  Unsigned32 (0..65535)
 | 
			
		||||
 | 
			
		||||
    MplsTunnelInstanceIndex ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS        current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "The tunnel entry with instance index 0
 | 
			
		||||
           should refer to the configured tunnel
 | 
			
		||||
           interface (if one exists).
 | 
			
		||||
 | 
			
		||||
           Values greater than 0, but less than or
 | 
			
		||||
           equal to 65535, should be used to indicate
 | 
			
		||||
           signaled (or backup) tunnel LSP instances.
 | 
			
		||||
           For tunnel LSPs signaled using RSVP,
 | 
			
		||||
           this value should correspond to the
 | 
			
		||||
           RSVP LSP ID used for the RSVP-TE
 | 
			
		||||
           LSP.
 | 
			
		||||
 | 
			
		||||
           Values greater than 65535 apply to FRR
 | 
			
		||||
           detour instances."
 | 
			
		||||
       SYNTAX  Unsigned32(0|1..65535|65536..4294967295)
 | 
			
		||||
 | 
			
		||||
    TeHopAddressType ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS     current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "A value that represents a type of address for a
 | 
			
		||||
           Traffic Engineered (TE) Tunnel hop.
 | 
			
		||||
 | 
			
		||||
           unknown(0)   An unknown address type.  This value
 | 
			
		||||
                        MUST be used if the value of the
 | 
			
		||||
                        corresponding TeHopAddress object is a
 | 
			
		||||
                        zero-length string.  It may also be
 | 
			
		||||
                        used to indicate a TeHopAddress which
 | 
			
		||||
                        is not in one of the formats defined
 | 
			
		||||
                        below.
 | 
			
		||||
 | 
			
		||||
           ipv4(1)      An IPv4 network address as defined by
 | 
			
		||||
                        the InetAddressIPv4 TEXTUAL-CONVENTION
 | 
			
		||||
                        [RFC3291].
 | 
			
		||||
 | 
			
		||||
           ipv6(2)      A global IPv6 address as defined by
 | 
			
		||||
                        the InetAddressIPv6 TEXTUAL-CONVENTION
 | 
			
		||||
                        [RFC3291].
 | 
			
		||||
 | 
			
		||||
           asnumber(3)  An Autonomous System (AS) number as
 | 
			
		||||
                        defined by the TeHopAddressAS
 | 
			
		||||
                        TEXTUAL-CONVENTION.
 | 
			
		||||
 | 
			
		||||
           unnum(4)     An unnumbered interface index as
 | 
			
		||||
                        defined by the TeHopAddressUnnum
 | 
			
		||||
                        TEXTUAL-CONVENTION.
 | 
			
		||||
 | 
			
		||||
           lspid(5)     An LSP ID for TE Tunnels
 | 
			
		||||
                        (RFC3212) as defined by the
 | 
			
		||||
                        MplsLSPID TEXTUAL-CONVENTION.
 | 
			
		||||
-- Private Addition
 | 
			
		||||
           unnumv6(6)   An unnumbered IPv6 interface index as
 | 
			
		||||
                        defined by the TeHopAddressUnnumV6
 | 
			
		||||
                        TEXTUAL-CONVENTION.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- End Private Addition
 | 
			
		||||
 | 
			
		||||
           Each definition of a concrete TeHopAddressType
 | 
			
		||||
           value must be accompanied by a definition
 | 
			
		||||
           of a TEXTUAL-CONVENTION for use with that
 | 
			
		||||
           TeHopAddress.
 | 
			
		||||
 | 
			
		||||
           To support future extensions, the TeHopAddressType
 | 
			
		||||
           TEXTUAL-CONVENTION SHOULD NOT be sub-typed in
 | 
			
		||||
           object type definitions.  It MAY be sub-typed in
 | 
			
		||||
           compliance statements in order to require only a
 | 
			
		||||
           subset of these address types for a compliant
 | 
			
		||||
           implementation.
 | 
			
		||||
 | 
			
		||||
           Implementations must ensure that TeHopAddressType
 | 
			
		||||
           objects and any dependent objects
 | 
			
		||||
           (e.g., TeHopAddress objects) are consistent.
 | 
			
		||||
           An inconsistentValue error must be generated
 | 
			
		||||
           if an attempt to change a TeHopAddressType
 | 
			
		||||
           object would, for example, lead to an
 | 
			
		||||
           undefined TeHopAddress value that is
 | 
			
		||||
           not defined herein.  In particular,
 | 
			
		||||
           TeHopAddressType/TeHopAddress pairs
 | 
			
		||||
           must be changed together if the address
 | 
			
		||||
           type changes (e.g., from ipv6(2) to ipv4(1))."
 | 
			
		||||
       REFERENCE
 | 
			
		||||
          "TEXTUAL-CONVENTIONs for Internet Network
 | 
			
		||||
           Addresses, RFC3291.
 | 
			
		||||
 | 
			
		||||
           Constraint-Based LSP Setup using LDP,
 | 
			
		||||
           [RFC3212]"
 | 
			
		||||
 | 
			
		||||
       SYNTAX     INTEGER {
 | 
			
		||||
                     unknown(0),
 | 
			
		||||
                     ipv4(1),
 | 
			
		||||
                     ipv6(2),
 | 
			
		||||
                     asnumber(3),
 | 
			
		||||
                     unnum(4),
 | 
			
		||||
                     lspid(5),
 | 
			
		||||
                     unnumv6(6)
 | 
			
		||||
                  }
 | 
			
		||||
 | 
			
		||||
    TeHopAddress ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS     current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "Denotes a generic Tunnel hop address,
 | 
			
		||||
           that is, the address of a node which
 | 
			
		||||
           an LSP traverses, including the source
 | 
			
		||||
           and destination nodes.  An address may be
 | 
			
		||||
           very concrete, for example, an IPv4 host
 | 
			
		||||
           address (i.e., with prefix length 32);
 | 
			
		||||
           if this IPv4 address is an interface
 | 
			
		||||
           address, then that particular interface
 | 
			
		||||
           must be traversed.  An address may also
 | 
			
		||||
           specify an 'abstract node', for example,
 | 
			
		||||
           an IPv4 address with prefix length
 | 
			
		||||
           less than 32, in which case, the LSP
 | 
			
		||||
           can traverse any node whose address
 | 
			
		||||
           falls in that range.  An address may
 | 
			
		||||
           also specify an Autonomous System (AS),
 | 
			
		||||
           in which  case the LSP can traverse any
 | 
			
		||||
           node that falls within that AS.
 | 
			
		||||
 | 
			
		||||
           A TeHopAddress value is always interpreted within
 | 
			
		||||
           the context of an TeHopAddressType value.  Every
 | 
			
		||||
           usage of the TeHopAddress TEXTUAL-CONVENTION
 | 
			
		||||
           is required to specify the TeHopAddressType object
 | 
			
		||||
           which provides the context.  It is suggested that
 | 
			
		||||
           the TeHopAddressType object is logically registered
 | 
			
		||||
           before the object(s) which use the TeHopAddress
 | 
			
		||||
           TEXTUAL-CONVENTION if they appear in the
 | 
			
		||||
           same logical row.
 | 
			
		||||
 | 
			
		||||
           The value of a TeHopAddress object must always be
 | 
			
		||||
           consistent with the value of the associated
 | 
			
		||||
           TeHopAddressType object.  Attempts to set a
 | 
			
		||||
           TeHopAddress object to a value which is
 | 
			
		||||
           inconsistent with the associated TeHopAddressType
 | 
			
		||||
           must fail with an inconsistentValue error."
 | 
			
		||||
       SYNTAX     OCTET STRING (SIZE (0..32))
 | 
			
		||||
 | 
			
		||||
    TeHopAddressAS ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "Represents a two or four octet AS number.
 | 
			
		||||
           The AS number is represented in network byte
 | 
			
		||||
           order (MSB first).  A two-octet AS number has
 | 
			
		||||
           the two MSB octets set to zero."
 | 
			
		||||
       REFERENCE
 | 
			
		||||
          "Textual Conventions for Internet Network
 | 
			
		||||
           Addresses, [RFC3291]."
 | 
			
		||||
       SYNTAX      Unsigned32
 | 
			
		||||
 | 
			
		||||
    TeHopAddressUnnum ::= TEXTUAL-CONVENTION
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "Represents an unnumbered interface:
 | 
			
		||||
 | 
			
		||||
           octets   contents               encoding
 | 
			
		||||
            1-4     unnumbered interface   network-byte order
 | 
			
		||||
 | 
			
		||||
           The corresponding TeHopAddressType value is
 | 
			
		||||
           unnum(4)."
 | 
			
		||||
       SYNTAX      Unsigned32
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										220
									
								
								MIBS/telco-systems/binos/PRIV-LSL-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										220
									
								
								MIBS/telco-systems/binos/PRIV-LSL-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,220 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- **
 | 
			
		||||
-- ** BATM Advanced Communications.
 | 
			
		||||
-- **
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: priv_lsl.mib
 | 
			
		||||
-- ** Project: T-Metro Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications and contains
 | 
			
		||||
-- proprietary and confidential information. This file is made
 | 
			
		||||
-- available to authorized BATM customers on the express
 | 
			
		||||
-- condition that neither it, nor any of the information contained
 | 
			
		||||
-- therein, shall be disclosed to third parties or be used for any
 | 
			
		||||
-- purpose other than to replace, modify or upgrade firmware and/or
 | 
			
		||||
-- software components of BATM manufactured equipment within the
 | 
			
		||||
-- authorized customer's network, and that such transfer be
 | 
			
		||||
-- completed in accordance with the instructions provided by
 | 
			
		||||
-- BATM. Any other use is strictly prohibited.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
--
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
 | 
			
		||||
--
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
PRIV-LSL-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
OBJECT-TYPE
 | 
			
		||||
FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
MODULE-COMPLIANCE,
 | 
			
		||||
OBJECT-GROUP
 | 
			
		||||
FROM SNMPv2-CONF
 | 
			
		||||
 | 
			
		||||
TEXTUAL-CONVENTION,
 | 
			
		||||
MacAddress
 | 
			
		||||
FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
ifIndex
 | 
			
		||||
FROM IF-MIB
 | 
			
		||||
 | 
			
		||||
switch
 | 
			
		||||
FROM PRVT-SWITCH-MIB;
 | 
			
		||||
 | 
			
		||||
privLsl MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "200803210000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
" BATM/Telco Systems Support team
 | 
			
		||||
Email:
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"MIB module for management of Logical Service Loopback(LSL) Iometrix compatible product."
 | 
			
		||||
 | 
			
		||||
REVISION "200803210000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Initial"
 | 
			
		||||
 | 
			
		||||
::= { switch 113 }
 | 
			
		||||
 | 
			
		||||
privLslLevel1 OBJECT IDENTIFIER ::= { privLsl 1 } -- all tables and scalars for Lsl level 1
 | 
			
		||||
 | 
			
		||||
privLslObjects OBJECT IDENTIFIER ::= { privLslLevel1 1 } -- tables and scalars
 | 
			
		||||
privLslNotifications OBJECT IDENTIFIER ::= { privLslLevel1 2 } -- traps according to rfc2580.txt SMIv2-CONF
 | 
			
		||||
privLslConformance OBJECT IDENTIFIER ::= { privLslLevel1 3 } -- conformance according to rfc2580.txt SMIv2-CONF
 | 
			
		||||
 | 
			
		||||
-- Textual Conventions
 | 
			
		||||
 | 
			
		||||
PrivLslStates ::= TEXTUAL-CONVENTION
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "The the switch on/off states for LSL on ports."
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
enable(1),
 | 
			
		||||
disable(2)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
-- Object definitiosn in privLslObjects
 | 
			
		||||
 | 
			
		||||
privLslGlobalMacAddress OBJECT-TYPE
 | 
			
		||||
SYNTAX MacAddress
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object defines the destination mac address assigned
 | 
			
		||||
to lsl packets. The device can recognise the lsl packets
 | 
			
		||||
by a specific destination mac address given by this
 | 
			
		||||
object.
 | 
			
		||||
"
 | 
			
		||||
::= { privLslObjects 1 }
 | 
			
		||||
 | 
			
		||||
privLslManagementTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrivLslManagementEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"LSL interface extention table.
 | 
			
		||||
This table contains all objects which are used for LSL
 | 
			
		||||
management per interface. It uses ifIndex defined in
 | 
			
		||||
rfc1213"
 | 
			
		||||
::= { privLslObjects 2 }
 | 
			
		||||
 | 
			
		||||
privLslManagementEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrivLslManagementEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The only valid LSL interfaces are phyical port interfaces"
 | 
			
		||||
INDEX { ifIndex }
 | 
			
		||||
::= { privLslManagementTable 1 }
 | 
			
		||||
 | 
			
		||||
PrivLslManagementEntry ::= SEQUENCE {
 | 
			
		||||
privLslStatus PrivLslStates
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
privLslStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX PrivLslStates
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object indicates whether the port have Logical Service
 | 
			
		||||
Loopback enabled or disabled. It allows the client to
 | 
			
		||||
determine which interface should be used for this type
 | 
			
		||||
of service"
 | 
			
		||||
::= { privLslManagementEntry 1 }
 | 
			
		||||
 | 
			
		||||
privIometrixManagementTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrivIometrixManagementEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Iometrix Level 1 table.
 | 
			
		||||
This table contains all objects which are used for Iometrix
 | 
			
		||||
level 1 management per interface. It uses ifIndex defined in
 | 
			
		||||
rfc1213"
 | 
			
		||||
::= { privLslObjects 3 }
 | 
			
		||||
 | 
			
		||||
privIometrixManagementEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrivIometrixManagementEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"the index is ifindex"
 | 
			
		||||
INDEX { ifIndex }
 | 
			
		||||
::= { privIometrixManagementTable 1 }
 | 
			
		||||
 | 
			
		||||
PrivIometrixManagementEntry ::= SEQUENCE {
 | 
			
		||||
privIometrixStatus PrivLslStates
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
privIometrixStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX PrivLslStates
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object indicates whether the port have Logical Service
 | 
			
		||||
Loopback enabled or disabled. It allows the client to
 | 
			
		||||
determine which interface should be used for this type
 | 
			
		||||
of service"
 | 
			
		||||
::= { privIometrixManagementEntry 1 }
 | 
			
		||||
 | 
			
		||||
-- Notification NOTIFICATION-TYPE definitions in privLslNotifications
 | 
			
		||||
-- according to rfc2580.txt SMIv2-CONF
 | 
			
		||||
-- (Currently no notifications)
 | 
			
		||||
 | 
			
		||||
-- Conformance Information
 | 
			
		||||
privLslGroups OBJECT IDENTIFIER ::= { privLslConformance 1 }
 | 
			
		||||
privLslCompliances OBJECT IDENTIFIER ::= { privLslConformance 2 }
 | 
			
		||||
 | 
			
		||||
privLevel1ObjectsGroup OBJECT-GROUP
 | 
			
		||||
OBJECTS { privLslGlobalMacAddress, privLslStatus, privIometrixStatus }
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"All objects related to level1 logical loopback service. Object
 | 
			
		||||
grouping will be extended if the mib is also extended"
 | 
			
		||||
::= { privLslGroups 1 }
 | 
			
		||||
 | 
			
		||||
privLevel1Compliance MODULE-COMPLIANCE
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The compliance statement. It will be extended if new
 | 
			
		||||
functionality is added"
 | 
			
		||||
MODULE -- this module
 | 
			
		||||
MANDATORY-GROUPS { privLevel1ObjectsGroup }
 | 
			
		||||
 | 
			
		||||
OBJECT privLslGlobalMacAddress
 | 
			
		||||
MIN-ACCESS read-only
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"read-write access "
 | 
			
		||||
 | 
			
		||||
OBJECT privLslStatus
 | 
			
		||||
MIN-ACCESS read-only
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"read-write access "
 | 
			
		||||
 | 
			
		||||
OBJECT privIometrixStatus
 | 
			
		||||
MIN-ACCESS read-only
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"read-write access "
 | 
			
		||||
 | 
			
		||||
::= { privLslCompliances 1 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										28
									
								
								MIBS/telco-systems/binos/PRIV-VENDORDEF-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								MIBS/telco-systems/binos/PRIV-VENDORDEF-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
			
		||||
PRIV-VENDORDEF-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
enterprises
 | 
			
		||||
FROM SNMPv2-SMI;
 | 
			
		||||
 | 
			
		||||
privateVendorOID MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "200709290000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
 | 
			
		||||
"BATM/Telco Systems Support team
 | 
			
		||||
Email:
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Vendor Id Definition"
 | 
			
		||||
 | 
			
		||||
REVISION "200709290000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Initial."
 | 
			
		||||
 | 
			
		||||
::= { enterprises 738 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										568
									
								
								MIBS/telco-systems/binos/PRVT-BIST-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										568
									
								
								MIBS/telco-systems/binos/PRVT-BIST-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,568 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- **
 | 
			
		||||
-- ** BATM Advanced Communications.
 | 
			
		||||
-- **
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-BIST-MIB.mib
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications and contains
 | 
			
		||||
-- proprietary and confidential information. This file is made
 | 
			
		||||
-- available to authorized BATM customers on the express
 | 
			
		||||
-- condition that neither it, nor any of the information contained
 | 
			
		||||
-- therein, shall be disclosed to third parties or be used for any
 | 
			
		||||
-- purpose other than to replace, modify or upgrade firmware and/or
 | 
			
		||||
-- software components of BATM manufactured equipment within the
 | 
			
		||||
-- authorized customer's network, and that such transfer be
 | 
			
		||||
-- completed in accordance with the instructions provided by
 | 
			
		||||
-- BATM. Any other use is strictly prohibited.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
--
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
 | 
			
		||||
--
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
--
 | 
			
		||||
PRVT-BIST-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
OBJECT-TYPE,
 | 
			
		||||
Integer32
 | 
			
		||||
FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
switch,
 | 
			
		||||
reportsL2IfaceUnit,
 | 
			
		||||
reportsL2IfaceSlot,
 | 
			
		||||
reportsL2IfacePort
 | 
			
		||||
FROM PRVT-SWITCH-MIB
 | 
			
		||||
 | 
			
		||||
TEXTUAL-CONVENTION
 | 
			
		||||
FROM SNMPv2-TC;
 | 
			
		||||
 | 
			
		||||
prvtBISTMib MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "200502160000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
"BATM/Telco Systems Support team
 | 
			
		||||
Email:
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The BIST MIB module for managing build-in self-tests and retrieving the results."
 | 
			
		||||
 | 
			
		||||
-- revision history
 | 
			
		||||
REVISION "200502160000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Fixed spelling errors and changed the contact info."
 | 
			
		||||
 | 
			
		||||
REVISION "200410140000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Added functionality to schedule the self-test through SNMP, namely the bistSelfTestExecute
 | 
			
		||||
and bistSelfTestExecuteStatus objects. Added functionality to monitor the result of all self-tests
 | 
			
		||||
that can be executed by the enable mode self-test command."
 | 
			
		||||
 | 
			
		||||
REVISION "200311180000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Initial version."
 | 
			
		||||
 | 
			
		||||
::= { switch 108 }
 | 
			
		||||
 | 
			
		||||
TestResult ::= TEXTUAL-CONVENTION
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This value represents the result of the test."
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
passed(1),
 | 
			
		||||
failed(2),
 | 
			
		||||
unknown(3),
 | 
			
		||||
notAvailable(4)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- Groups
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
prvtBISTNotifications OBJECT IDENTIFIER ::= { prvtBISTMib 0 }
 | 
			
		||||
prvtBISTObjects OBJECT IDENTIFIER ::= { prvtBISTMib 1 }
 | 
			
		||||
prvtBISTConformance OBJECT IDENTIFIER ::= { prvtBISTMib 2 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- prvtBISTObjects
 | 
			
		||||
--
 | 
			
		||||
bistConfig OBJECT IDENTIFIER ::= { prvtBISTObjects 1 }
 | 
			
		||||
bistStatus OBJECT IDENTIFIER ::= { prvtBISTObjects 2 }
 | 
			
		||||
bistResult OBJECT IDENTIFIER ::= { prvtBISTObjects 3 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- bistConfig
 | 
			
		||||
--
 | 
			
		||||
bistSelfTestExecute OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
noop(1), -- no operation
 | 
			
		||||
execute(2) -- start the test
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Setting this object to execute(2) starts the execution of the BIST test and
 | 
			
		||||
stores the results in bistResult.
 | 
			
		||||
 | 
			
		||||
This object does not execute port tests and does not influence the content
 | 
			
		||||
of portTestTable.
 | 
			
		||||
 | 
			
		||||
The results of the test execution are displayed in bistResult. A GET on this
 | 
			
		||||
object always returns noop(1)."
 | 
			
		||||
::= { bistConfig 1 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- bistStatus
 | 
			
		||||
--
 | 
			
		||||
bistSelfTestExecuteStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
not-started(1),
 | 
			
		||||
in-progress(2),
 | 
			
		||||
success(3),
 | 
			
		||||
error(4)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object displays the status of the last BIST execution. A value of
 | 
			
		||||
not-started(1) indicates that the test has not been manually executed since
 | 
			
		||||
start-up.
 | 
			
		||||
 | 
			
		||||
A value of in-progress(2) indicates that the test is still being executed.
 | 
			
		||||
success(3) indicates that the test has been executed, error(4) is returned,
 | 
			
		||||
if the test was not executed due to an internal software error."
 | 
			
		||||
::= { bistStatus 1 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- bistResult
 | 
			
		||||
--
 | 
			
		||||
bistCPU OBJECT IDENTIFIER ::= { bistResult 1 }
 | 
			
		||||
bistRAM OBJECT IDENTIFIER ::= { bistResult 2 }
 | 
			
		||||
bistUART OBJECT IDENTIFIER ::= { bistResult 3 }
 | 
			
		||||
bistSwitchCore OBJECT IDENTIFIER ::= { bistResult 4 }
 | 
			
		||||
bistNVRAM OBJECT IDENTIFIER ::= { bistResult 5 }
 | 
			
		||||
bistPowerSupply OBJECT IDENTIFIER ::= { bistResult 6 }
 | 
			
		||||
bistOnboardPower OBJECT IDENTIFIER ::= { bistResult 7 }
 | 
			
		||||
bistFan OBJECT IDENTIFIER ::= { bistResult 8 }
 | 
			
		||||
bistTemperature OBJECT IDENTIFIER ::= { bistResult 9 }
 | 
			
		||||
bistUPS OBJECT IDENTIFIER ::= { bistResult 10 }
 | 
			
		||||
bistPorts OBJECT IDENTIFIER ::= { bistResult 11 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- bistCPU
 | 
			
		||||
--
 | 
			
		||||
cPUTestTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF CPUTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Defines the CPU test Table for verification, via SNMP, of the functionality of
 | 
			
		||||
the OS device CPU"
 | 
			
		||||
::= { bistCPU 1 }
 | 
			
		||||
 | 
			
		||||
cPUTestEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX CPUTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "cpuTestEntry"
 | 
			
		||||
INDEX { cpuTestType }
 | 
			
		||||
::= { cPUTestTable 1 }
 | 
			
		||||
 | 
			
		||||
CPUTestEntry ::= SEQUENCE {
 | 
			
		||||
cpuTestType INTEGER,
 | 
			
		||||
cpuTestResult TestResult
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
cpuTestType OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
bistCPUValidation(1),
 | 
			
		||||
bistCPUUsage(2)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"CPU test type:
 | 
			
		||||
bistCPUValidation(1), Verifying the functionality of the CPU.
 | 
			
		||||
bistCPUUsage(2), Verifying the CPU usage."
 | 
			
		||||
::= { cPUTestEntry 1 }
 | 
			
		||||
 | 
			
		||||
cpuTestResult OBJECT-TYPE
 | 
			
		||||
SYNTAX TestResult
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The result of the current CPU test."
 | 
			
		||||
::= { cPUTestEntry 2 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- bistRAM
 | 
			
		||||
--
 | 
			
		||||
ramTestTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF RamTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Defines the RAM test Table for verification, via SNMP, of the functionality of
 | 
			
		||||
the OS device RAM"
 | 
			
		||||
::= { bistRAM 1 }
 | 
			
		||||
 | 
			
		||||
ramTestEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX RamTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "ramTestEntry"
 | 
			
		||||
INDEX { ramTestType }
 | 
			
		||||
::= { ramTestTable 1 }
 | 
			
		||||
 | 
			
		||||
RamTestEntry ::= SEQUENCE {
 | 
			
		||||
ramTestType INTEGER,
 | 
			
		||||
ramTestResult TestResult
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
ramTestType OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
bistRAMValidation(1),
 | 
			
		||||
bistRAMUsage(2)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"RAM test type:
 | 
			
		||||
bistRAMValidation(1), Verifying the RAM functionality.
 | 
			
		||||
bistRAMUsage(2), Verifying the RAM usage."
 | 
			
		||||
::= { ramTestEntry 1 }
 | 
			
		||||
 | 
			
		||||
ramTestResult OBJECT-TYPE
 | 
			
		||||
SYNTAX TestResult
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The result of the current CPU test."
 | 
			
		||||
::= { ramTestEntry 2 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- bistUART
 | 
			
		||||
--
 | 
			
		||||
uartExistTestTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF UartExistTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Defines the test Table for verification, via SNMP, of the existence of UARTs in
 | 
			
		||||
the OS device"
 | 
			
		||||
::= { bistUART 1 }
 | 
			
		||||
 | 
			
		||||
uartExistTestEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX UartExistTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "uartExistTestEntry"
 | 
			
		||||
INDEX { uartIndex }
 | 
			
		||||
::= { uartExistTestTable 1 }
 | 
			
		||||
 | 
			
		||||
UartExistTestEntry ::= SEQUENCE {
 | 
			
		||||
uartIndex Integer32,
 | 
			
		||||
uartExistTestResult TestResult
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
uartIndex OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32(1..65535)
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The UART index e.g. 1,2 .. NUM of UARTs in the device"
 | 
			
		||||
::= { uartExistTestEntry 1 }
 | 
			
		||||
 | 
			
		||||
uartExistTestResult OBJECT-TYPE
 | 
			
		||||
SYNTAX TestResult
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The result of the current UART test."
 | 
			
		||||
::= { uartExistTestEntry 2 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- bistSwitchCore
 | 
			
		||||
--
 | 
			
		||||
bistCrossbarExistence OBJECT-TYPE
 | 
			
		||||
SYNTAX TestResult
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Verifying Crossbar Existence."
 | 
			
		||||
::= { bistSwitchCore 1 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- bistNVRAM
 | 
			
		||||
--
 | 
			
		||||
nvramTestTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF NvramTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Defines the NVRAM test Table for verification, via SNMP, of the functionality of
 | 
			
		||||
the OS device NVRAM content"
 | 
			
		||||
::= { bistNVRAM 1 }
 | 
			
		||||
 | 
			
		||||
nvramTestEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX NvramTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "nvramTestEntry"
 | 
			
		||||
INDEX { nvramTestType }
 | 
			
		||||
::= { nvramTestTable 1 }
 | 
			
		||||
 | 
			
		||||
NvramTestEntry ::= SEQUENCE {
 | 
			
		||||
nvramTestType INTEGER,
 | 
			
		||||
nvramTestResult TestResult
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
nvramTestType OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
bistBootLoaderValidation(1),
 | 
			
		||||
bistApplicationValidation(2),
 | 
			
		||||
bistStartupConfigValidation(3),
 | 
			
		||||
bistScriptFileSystemValidation(4),
 | 
			
		||||
bistJavaImageValidation(5),
 | 
			
		||||
bistPROMValidation(6)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"RAM test type:
 | 
			
		||||
bistRAMValidation(1), Verifying the Boot Loader Image.
 | 
			
		||||
bistApplicationValidation(2), Verifying the Application Image.
 | 
			
		||||
bistStartupConfigValidation(3), Verifying the Startup Configuration File.
 | 
			
		||||
bistScriptFileSystemValidation(4), Verifying the Script File System.
 | 
			
		||||
bistJavaImageValidation(5), Verifying the Java Image.
 | 
			
		||||
bistPROMValidation(6), Verifying the PROM."
 | 
			
		||||
::= { nvramTestEntry 1 }
 | 
			
		||||
 | 
			
		||||
nvramTestResult OBJECT-TYPE
 | 
			
		||||
SYNTAX TestResult
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The result of the current NVRAM test."
 | 
			
		||||
::= { nvramTestEntry 2 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- bistPowerSupply
 | 
			
		||||
--
 | 
			
		||||
powerSupplyTestTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PowerSupplyTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Defines the test Table for verification, via SNMP, of the status of the power supplies
 | 
			
		||||
in the OS device. Each power supply installed has a row index, determined by its
 | 
			
		||||
physical position."
 | 
			
		||||
::= { bistPowerSupply 1 }
 | 
			
		||||
 | 
			
		||||
powerSupplyTestEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PowerSupplyTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "powerSupplyTestEntry"
 | 
			
		||||
INDEX { powerSupplyIndex }
 | 
			
		||||
::= { powerSupplyTestTable 1 }
 | 
			
		||||
 | 
			
		||||
PowerSupplyTestEntry ::= SEQUENCE {
 | 
			
		||||
powerSupplyIndex Integer32,
 | 
			
		||||
powerSupplyTestResult TestResult
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
powerSupplyIndex OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32(1..65535)
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The powerSupplyIndex index e.g. 1,2 .. number of the power supply in the device"
 | 
			
		||||
::= { powerSupplyTestEntry 1 }
 | 
			
		||||
 | 
			
		||||
powerSupplyTestResult OBJECT-TYPE
 | 
			
		||||
SYNTAX TestResult
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Verifying the operation of the Power Supply."
 | 
			
		||||
::= { powerSupplyTestEntry 2 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- bistOnboardPower
 | 
			
		||||
--
 | 
			
		||||
onboardPowerTestTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF OnboardPowerTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Defines the test Table for verification, via SNMP, of the
 | 
			
		||||
functionality of the OS device onboard power"
 | 
			
		||||
::= { bistOnboardPower 1 }
 | 
			
		||||
 | 
			
		||||
onboardPowerTestEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX OnboardPowerTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "onboardPowerEntry"
 | 
			
		||||
INDEX { onboardPowerTestType }
 | 
			
		||||
::= { onboardPowerTestTable 1 }
 | 
			
		||||
 | 
			
		||||
OnboardPowerTestEntry ::= SEQUENCE {
 | 
			
		||||
onboardPowerTestType INTEGER,
 | 
			
		||||
onboardPowerTestResult TestResult
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
onboardPowerTestType OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
bistOnboardPowerPHY(1),
 | 
			
		||||
bistOnboardPowerCPU(2),
 | 
			
		||||
bistOnboardPowerOC(3),
 | 
			
		||||
bistOnboardPower3-2V(4),
 | 
			
		||||
bistOnboardPower2-5V(5),
 | 
			
		||||
bistOnboardPower1-8V(6),
 | 
			
		||||
bistOnboardPower1-5V(7),
 | 
			
		||||
bistOnboardPower1-25V(8)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Onboard power test type:
 | 
			
		||||
bistOnboardPowerPHY(1), Verifying Onboard Power PHY.
 | 
			
		||||
bistOnboardPowerCPU(2), Verifying Onboard Power CPU.
 | 
			
		||||
bistOnboardPowerOC(3), Verifying Onboard Power OC.
 | 
			
		||||
bistOnboardPower3-2V(4), Verifying Onboard Power 3.2V.
 | 
			
		||||
bistOnboardPower2-5V(5), Verifying Onboard Power 2.5V.
 | 
			
		||||
bistOnboardPower1-8V(6), Verifying Onboard Power 1.8V.
 | 
			
		||||
bistOnboardPower1-5V(7), Verifying Onboard Power 1.5V.
 | 
			
		||||
bistOnboardPower1-25V(8) Verifying Onboard Power 1.25V."
 | 
			
		||||
::= { onboardPowerTestEntry 1 }
 | 
			
		||||
 | 
			
		||||
onboardPowerTestResult OBJECT-TYPE
 | 
			
		||||
SYNTAX TestResult
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The result of the current onboard power test."
 | 
			
		||||
::= { onboardPowerTestEntry 2 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- bistFan
 | 
			
		||||
--
 | 
			
		||||
fanTestTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF FanTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Defines the test Table for verification, via SNMP, of the status of the fans
 | 
			
		||||
in the OS device. Each fan installed has a row index, determined by its physical
 | 
			
		||||
position."
 | 
			
		||||
::= { bistFan 1 }
 | 
			
		||||
 | 
			
		||||
fanTestEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX FanTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "fanTestEntry"
 | 
			
		||||
INDEX { fanIndex }
 | 
			
		||||
::= { fanTestTable 1 }
 | 
			
		||||
 | 
			
		||||
FanTestEntry ::= SEQUENCE {
 | 
			
		||||
fanIndex Integer32,
 | 
			
		||||
fanTestResult TestResult
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
fanIndex OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32 (1..65535)
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The fan index e.g. 1,2 .. number of the fan in the device"
 | 
			
		||||
::= { fanTestEntry 1 }
 | 
			
		||||
 | 
			
		||||
fanTestResult OBJECT-TYPE
 | 
			
		||||
SYNTAX TestResult
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Verifying the operation of the fan."
 | 
			
		||||
::= { fanTestEntry 2 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- bistTemperatureTest
 | 
			
		||||
--
 | 
			
		||||
bistTemperatureTest OBJECT-TYPE
 | 
			
		||||
SYNTAX TestResult
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Verifying the Temperature."
 | 
			
		||||
::= { bistTemperature 1 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- bistUPSTest
 | 
			
		||||
--
 | 
			
		||||
bistUPSTest OBJECT-TYPE
 | 
			
		||||
SYNTAX TestResult
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Verifying UPS."
 | 
			
		||||
::= { bistUPS 1 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- bistPorts
 | 
			
		||||
--
 | 
			
		||||
portsTestTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PortsTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Defines the ports test Table for verification, via SNMP, of the functionality of
 | 
			
		||||
all LAN-ports (to be performed with local loop-back)"
 | 
			
		||||
::= { bistPorts 1 }
 | 
			
		||||
 | 
			
		||||
portsTestEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PortsTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Defines the ports test entry for verification, via SNMP, of the functionality of
 | 
			
		||||
a LAN-port (to be performed with local loop-back)"
 | 
			
		||||
INDEX { reportsL2IfaceUnit, reportsL2IfaceSlot,reportsL2IfacePort }
 | 
			
		||||
::= { portsTestTable 1 }
 | 
			
		||||
 | 
			
		||||
PortsTestEntry ::= SEQUENCE {
 | 
			
		||||
portTest TestResult
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
portTest OBJECT-TYPE
 | 
			
		||||
SYNTAX TestResult
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Verifying the functionality of a LAN-port (to be performed with local loop-back)."
 | 
			
		||||
::= { portsTestEntry 1 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										1382
									
								
								MIBS/telco-systems/binos/PRVT-CES-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1382
									
								
								MIBS/telco-systems/binos/PRVT-CES-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1164
									
								
								MIBS/telco-systems/binos/PRVT-CFM-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1164
									
								
								MIBS/telco-systems/binos/PRVT-CFM-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										158
									
								
								MIBS/telco-systems/binos/PRVT-CONFIGCHANGE-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										158
									
								
								MIBS/telco-systems/binos/PRVT-CONFIGCHANGE-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,158 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-CONFIGCHANGE-MIB
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
 | 
			
		||||
PRVT-CONFIGCHANGE-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
OBJECT-TYPE,
 | 
			
		||||
NOTIFICATION-TYPE
 | 
			
		||||
FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
RowPointer,
 | 
			
		||||
DisplayString
 | 
			
		||||
FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
switch
 | 
			
		||||
FROM PRVT-SWITCH-MIB;
 | 
			
		||||
 | 
			
		||||
prvtConfigChangeMIB MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "200907130000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
 | 
			
		||||
"BATM/Telco Systems Support team
 | 
			
		||||
Email:
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Initial version. This MIB will provied traps for change"
 | 
			
		||||
 | 
			
		||||
-- Revision history.
 | 
			
		||||
REVISION "200907130000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Add object snmpServerStatus and notification snmpServerStatusChange"
 | 
			
		||||
REVISION "200611200000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Initial release"
 | 
			
		||||
 | 
			
		||||
::= { switch 150 }
 | 
			
		||||
 | 
			
		||||
prvtConfigChangeAlarmOID OBJECT-TYPE
 | 
			
		||||
SYNTAX OBJECT IDENTIFIER
 | 
			
		||||
MAX-ACCESS accessible-for-notify
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The configChangeAlarmOID specifies the OID of an object whose value has been changed."
 | 
			
		||||
::= {prvtConfigChangeObjects 1}
 | 
			
		||||
 | 
			
		||||
prvtConfigChangeAlarmRow OBJECT-TYPE
 | 
			
		||||
SYNTAX RowPointer
 | 
			
		||||
MAX-ACCESS accessible-for-notify
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The configChangeAlarmRow specifies the OID of the row from table, whose entry has been changed."
 | 
			
		||||
::= {prvtConfigChangeObjects 2}
 | 
			
		||||
 | 
			
		||||
cliConfigChangeNodePrompt OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS accessible-for-notify
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Shows the CLI prompt."
 | 
			
		||||
::= {prvtConfigChangeObjects 3}
 | 
			
		||||
 | 
			
		||||
cliConfigChangeCommand OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS accessible-for-notify
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Shows executed command."
 | 
			
		||||
::= {prvtConfigChangeObjects 4}
 | 
			
		||||
 | 
			
		||||
snmpServerStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
enabled(1),
 | 
			
		||||
disabled(2)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS accessible-for-notify
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Shows the enabled/disabled status of the SNMP server."
 | 
			
		||||
::= {prvtConfigChangeObjects 5}
 | 
			
		||||
 | 
			
		||||
prvtConfigChangeAlarm NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS {prvtConfigChangeAlarmOID, prvtConfigChangeAlarmRow}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification is generated when the value of configurable
 | 
			
		||||
attribute has been changed. The notification can be used
 | 
			
		||||
to trigger maintenance polling of the running configuration
 | 
			
		||||
on the device. One of the varbinds will point either to entry
 | 
			
		||||
of the modified table (configChangeAlarmRow) or the
 | 
			
		||||
OID of the modified scalar object "
 | 
			
		||||
::= { prvtConfigChangeNotifications 1}
 | 
			
		||||
 | 
			
		||||
cliConfigurationChange NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS {cliConfigChangeNodePrompt,cliConfigChangeCommand}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification is generated when command in configuration node is executed."
 | 
			
		||||
::= { prvtConfigChangeNotifications 2}
 | 
			
		||||
 | 
			
		||||
snmpServerStatusChange NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS {
 | 
			
		||||
snmpServerStatus
 | 
			
		||||
}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The notification shall be sent whenever the enabled/disabled status
 | 
			
		||||
of the SNMP server changes. If the status is changed
 | 
			
		||||
from enabled to disabled, the notification shall be sent
 | 
			
		||||
prior to disabling the SNMP server."
 | 
			
		||||
::= {prvtConfigChangeNotifications 3}
 | 
			
		||||
 | 
			
		||||
prvtConfigChangeNotifications OBJECT IDENTIFIER ::= { prvtConfigChangeMIB 0 }
 | 
			
		||||
prvtConfigChangeObjects OBJECT IDENTIFIER ::= { prvtConfigChangeMIB 1 }
 | 
			
		||||
prvtConfigChangeConformance OBJECT IDENTIFIER ::= { prvtConfigChangeMIB 3 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										801
									
								
								MIBS/telco-systems/binos/PRVT-CR-LDP-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										801
									
								
								MIBS/telco-systems/binos/PRVT-CR-LDP-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,801 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- **
 | 
			
		||||
-- ** BATM Advanced Communications.
 | 
			
		||||
-- **
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-CR-LDP-MIB.mib
 | 
			
		||||
-- ** Project: T-Metro Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2006, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications and contains
 | 
			
		||||
-- proprietary and confidential information. This file is made
 | 
			
		||||
-- available to authorized BATM customers on the express
 | 
			
		||||
-- condition that neither it, nor any of the information contained
 | 
			
		||||
-- therein, shall be disclosed to third parties or be used for any
 | 
			
		||||
-- purpose other than to replace, modify or upgrade firmware and/or
 | 
			
		||||
-- software components of BATM manufactured equipment within the
 | 
			
		||||
-- authorized customer's network, and that such transfer be
 | 
			
		||||
-- completed in accordance with the instructions provided by
 | 
			
		||||
-- BATM. Any other use is strictly prohibited.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
--
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
 | 
			
		||||
--
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
PRVT-CR-LDP-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
OBJECT-TYPE,
 | 
			
		||||
Unsigned32,Integer32
 | 
			
		||||
FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
TEXTUAL-CONVENTION,
 | 
			
		||||
TruthValue,
 | 
			
		||||
RowStatus
 | 
			
		||||
FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
InterfaceIndexOrZero
 | 
			
		||||
FROM IF-MIB
 | 
			
		||||
 | 
			
		||||
ipSwitch
 | 
			
		||||
FROM PRVT-SWITCH-MIB;
 | 
			
		||||
 | 
			
		||||
prvtCrLdp MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "200801010000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
" BATM/Telco Systems Support team
 | 
			
		||||
Email:
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The MIB module for management of the PRVT-CR-LDP"
 | 
			
		||||
 | 
			
		||||
-- revision history
 | 
			
		||||
REVISION "200801010000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Initial"
 | 
			
		||||
 | 
			
		||||
::= { mpls 3 }
 | 
			
		||||
 | 
			
		||||
-- MPLS node definition
 | 
			
		||||
 | 
			
		||||
mpls OBJECT IDENTIFIER ::= { ipSwitch 5 }
 | 
			
		||||
 | 
			
		||||
prvtCrLdpObjects OBJECT IDENTIFIER ::= { prvtCrLdp 1 } -- tables
 | 
			
		||||
-- Textual Conventions.
 | 
			
		||||
 | 
			
		||||
PrvtCrldpAdminStatus ::= TEXTUAL-CONVENTION
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The value determines the desired administrative
 | 
			
		||||
status of a PRVT-CR-LDP table entry.
 | 
			
		||||
The up and down states indicate that the traffic
 | 
			
		||||
flow is enabled or disabled respectively for the
 | 
			
		||||
protocol."
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
up(1), -- ready to pass packets
 | 
			
		||||
down(2)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
PrvtCrldpOperStatus ::= TEXTUAL-CONVENTION
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The value determines the operational status of a
 | 
			
		||||
PRVT-CR-LDP table entry. The up and down states indicate
 | 
			
		||||
that the traffic flow is enabled or disabled respectively."
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
up(1), -- active
 | 
			
		||||
down(2), -- inactive
 | 
			
		||||
goingUp(3), -- activating
 | 
			
		||||
goingDown(4), -- deactivating
 | 
			
		||||
actFailed(5) -- activation failed
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
PrvtCrldpIndex ::= TEXTUAL-CONVENTION
 | 
			
		||||
DISPLAY-HINT "d"
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"A general purpose SNMP index into the prvtHafEntity table."
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
 | 
			
		||||
-- End of textual conventions
 | 
			
		||||
 | 
			
		||||
-- The PRVT-CR-LDP Signaling MIB. This table is used to create an
 | 
			
		||||
-- instance of PRVT-CR-LDP Signaling, and to change its operational state.
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtcrldpSigEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The table of active instances of PRVT-CR-LDP Signaling."
 | 
			
		||||
 | 
			
		||||
::= { prvtCrLdpObjects 1 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtcrldpSigEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Each of these entries represents an instance of
 | 
			
		||||
PRVT-CR-LDP Signaling running in the HAF. Some of these instances
 | 
			
		||||
will be the primary, and others may be backups."
 | 
			
		||||
INDEX {prvtcrldpSigIndex}
 | 
			
		||||
::= { prvtcrldpSigTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtcrldpSigEntry ::= SEQUENCE {
 | 
			
		||||
prvtcrldpSigIndex PrvtCrldpIndex,
 | 
			
		||||
prvtcrldpSigPathManagerIndex PrvtCrldpIndex,
 | 
			
		||||
prvtcrldpSigLsrIndex Unsigned32,
 | 
			
		||||
prvtcrldpSigSocketIfIndex InterfaceIndexOrZero,
 | 
			
		||||
prvtcrldpSigSessionBufPoolSize Integer32,
 | 
			
		||||
prvtcrldpSigEMBufPoolSize Integer32,
 | 
			
		||||
prvtcrldpSigAMBufPoolSize Integer32,
 | 
			
		||||
prvtcrldpSigAdminStatus PrvtCrldpAdminStatus,
 | 
			
		||||
prvtcrldpSigOperStatus PrvtCrldpOperStatus,
 | 
			
		||||
prvtcrldpSigRowStatus RowStatus,
 | 
			
		||||
prvtcrldpSigUseI3Interface TruthValue,
 | 
			
		||||
prvtcrldpSigConformanceFlags BITS,
 | 
			
		||||
prvtcrldpSigUseIPv6Transport TruthValue,
 | 
			
		||||
prvtcrldpSigSessStatusTrapEnable TruthValue,
 | 
			
		||||
prvtcrldpSigSessThreshTrapEnable TruthValue,
 | 
			
		||||
prvtcrldpSigPathVecLimitTrapEnable TruthValue
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigIndex OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtCrldpIndex
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The index of this prvtcrldpSigEntry. This is the
 | 
			
		||||
HAF entity index passed on the product create
 | 
			
		||||
parameters."
 | 
			
		||||
::= { prvtcrldpSigEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigPathManagerIndex OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtCrldpIndex
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The index of the Path Manager instance to which this
 | 
			
		||||
instance of Signaling is to join. See prvtcrldpPmTable."
 | 
			
		||||
::= { prvtcrldpSigEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigLsrIndex OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The index of the PRVT-LMGR product instance to which this
 | 
			
		||||
PRVT-CR-LDP Signaling is to join as its LDB interface provider.
 | 
			
		||||
See prvtlmgrLsrEntityTable."
 | 
			
		||||
::= { prvtcrldpSigEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigSocketIfIndex OBJECT-TYPE
 | 
			
		||||
SYNTAX InterfaceIndexOrZero
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Management assigned interface identifier for the IP Sockets
 | 
			
		||||
component interface to PRVT-CR-LDP Signalling."
 | 
			
		||||
::= { prvtcrldpSigEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigSessionBufPoolSize OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The number of pre-reserved buffers available for sending
 | 
			
		||||
sockets and LDI messages for each LDP session. This is used
 | 
			
		||||
to pace the sockets and LDI data flows for each LDP session."
 | 
			
		||||
DEFVAL { 8 }
 | 
			
		||||
::= { prvtcrldpSigEntry 5 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigEMBufPoolSize OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The number of pre-reserved buffers available for sending
 | 
			
		||||
sockets, LDBI, NHR and I3 messages within Entity Manager
 | 
			
		||||
This is used to pace Entity Manager's sockets, LDBI, NHR
 | 
			
		||||
and I3 data flows."
 | 
			
		||||
DEFVAL { 8 }
 | 
			
		||||
::= { prvtcrldpSigEntry 6 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigAMBufPoolSize OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The number of pre-reserved buffers available for sending
 | 
			
		||||
sockets messages within Adjacency Manager. This is used
 | 
			
		||||
to pace Adjacency Manager's sockets data flows."
 | 
			
		||||
DEFVAL { 8 }
 | 
			
		||||
::= { prvtcrldpSigEntry 7 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigAdminStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtCrldpAdminStatus
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object is used to activate the PRVT-CR-LDP Signaling instance."
 | 
			
		||||
DEFVAL { up }
 | 
			
		||||
::= { prvtcrldpSigEntry 8 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigOperStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtCrldpOperStatus
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The current operational status of this instance of
 | 
			
		||||
PRVT-CR-LDP Signaling."
 | 
			
		||||
::= { prvtcrldpSigEntry 9 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigRowStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX RowStatus
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Used to create and delete a PRVT-CR-LDP Signaling Table entry.
 | 
			
		||||
When this object is set to 'active', only the
 | 
			
		||||
prvtcrldpSigAdminStatus object in the row may be modified."
 | 
			
		||||
::= { prvtcrldpSigEntry 10 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigUseI3Interface OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Used to indicate whether this PRVT-CR-LDP Signaling instance
 | 
			
		||||
should use the I3 interface or the IPR interface to determine
 | 
			
		||||
information regarding local interface configuration. Use of
 | 
			
		||||
the IPR interface is deprecated, but nevertheless this field
 | 
			
		||||
defaults to its use for back-compatibility reasons."
 | 
			
		||||
DEFVAL { false }
 | 
			
		||||
::= { prvtcrldpSigEntry 11 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigConformanceFlags OBJECT-TYPE
 | 
			
		||||
SYNTAX BITS {
 | 
			
		||||
maxPduLen (0)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Flags specifying how PRVT-LDP Session Controller should
 | 
			
		||||
behave in situations either where the interpretation of
 | 
			
		||||
strict conformance is debatable, or where strictly
 | 
			
		||||
conformant behavior contradicts the general IETF principle
 | 
			
		||||
of being liberal on receipt.
 | 
			
		||||
 | 
			
		||||
maxPduLen If set, this flag means that PRVT-LDP should
 | 
			
		||||
abort session initialization if the peer (in the passive
 | 
			
		||||
role) proposes a max PDU length that is larger than
 | 
			
		||||
PRVT-LDP's proposed value. The interpretation here is that
 | 
			
		||||
the passive peer's value should be the already negotiated
 | 
			
		||||
value, not its raw value."
 | 
			
		||||
DEFVAL { {} }
 | 
			
		||||
::= { prvtcrldpSigEntry 12 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigUseIPv6Transport OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Used to indicate whether the PRVT-CR-LDP signaling is to use
 | 
			
		||||
IPv6 transport where possible.
 | 
			
		||||
 | 
			
		||||
Note that if PRVT-LDP is configured with an IPv4 transport
 | 
			
		||||
address, IPv4 transport will be used for multicast and
 | 
			
		||||
IPv6 sockets using a IPv4 mapped IPv6 address will be used
 | 
			
		||||
for unicast when this field is set to True."
 | 
			
		||||
DEFVAL { false }
 | 
			
		||||
::= { prvtcrldpSigEntry 13 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigSessStatusTrapEnable OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"If this object is true, then it enables the generation of
 | 
			
		||||
mplsLdpSessionUp and mplsLdpSessionDown traps, otherwise
 | 
			
		||||
these traps are not generated."
 | 
			
		||||
DEFVAL { false }
 | 
			
		||||
::= { prvtcrldpSigEntry 14 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigSessThreshTrapEnable OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"If this object is true, then it enables the generation of
 | 
			
		||||
mplsLdpInitSessionThresholdExceeded traps, otherwise these
 | 
			
		||||
traps are not generated."
 | 
			
		||||
DEFVAL { false }
 | 
			
		||||
::= { prvtcrldpSigEntry 15 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpSigPathVecLimitTrapEnable OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"If this object is true, then it enables the generation of
 | 
			
		||||
mplsLdpPathVectorLimitMismatch traps, otherwise these
 | 
			
		||||
traps are not generated."
 | 
			
		||||
DEFVAL { false }
 | 
			
		||||
::= { prvtcrldpSigEntry 16 }
 | 
			
		||||
 | 
			
		||||
-- The PRVT-CR-LDP Path Manager MIB. This table is used to create an
 | 
			
		||||
-- instance of PRVT-CR-LDP Path Manager, and to change its operational state.
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtcrldpPmEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The table of active instances of PRVT-CR-LDP Path Manager."
 | 
			
		||||
::= { prvtCrLdpObjects 2 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtcrldpPmEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Each of these entries represents an instance of
 | 
			
		||||
PRVT-CR-LDP Path Manager running in the HAF. Some of these instances
 | 
			
		||||
will be the primary, and others may be backups."
 | 
			
		||||
INDEX {prvtcrldpPmIndex}
 | 
			
		||||
::= { prvtcrldpPmTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtcrldpPmEntry ::= SEQUENCE {
 | 
			
		||||
prvtcrldpPmIndex PrvtCrldpIndex,
 | 
			
		||||
prvtcrldpPmLsrIndex Unsigned32,
 | 
			
		||||
prvtcrldpPmLdpEntityAutoCreate TruthValue,
 | 
			
		||||
prvtcrldpPmLdpEntityAutoStart TruthValue,
 | 
			
		||||
prvtcrldpPmLdpEntityReuse TruthValue,
 | 
			
		||||
prvtcrldpPmLdpVersion INTEGER,
 | 
			
		||||
prvtcrldpPmUseLdpFt TruthValue,
 | 
			
		||||
prvtcrldpPmAsNumber Integer32,
 | 
			
		||||
prvtcrldpPmIprBufPoolSize Integer32,
 | 
			
		||||
prvtcrldpPmLdpSupported TruthValue,
 | 
			
		||||
prvtcrldpPmCrLdpSupported TruthValue,
 | 
			
		||||
prvtcrldpPmQueryFECSupported TruthValue,
 | 
			
		||||
prvtcrldpPmAdminStatus PrvtCrldpAdminStatus,
 | 
			
		||||
prvtcrldpPmOperStatus PrvtCrldpOperStatus,
 | 
			
		||||
prvtcrldpPmRowStatus RowStatus,
 | 
			
		||||
prvtcrldpPmRestartCapable TruthValue,
 | 
			
		||||
prvtcrldpPmReconnectTime Integer32,
 | 
			
		||||
prvtcrldpPmRecoveryTime Integer32,
 | 
			
		||||
prvtcrldpPmMaxPeerReconnect Integer32,
 | 
			
		||||
prvtcrldpPmMaxPeerRecovery Integer32,
 | 
			
		||||
prvtcrldpPmAdjDwnHoldTime Integer32,
 | 
			
		||||
prvtcrldpPmOutSegProgOrder INTEGER,
 | 
			
		||||
prvtcrldpPmSupportIpv6 TruthValue,
 | 
			
		||||
prvtcrldpPmPolicySupportFlags BITS,
 | 
			
		||||
prvtcrldpPmCheckOutSegIntfaceStat TruthValue
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmIndex OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtCrldpIndex
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The index of this prvtcrldpPmEntry. This is the
 | 
			
		||||
HAF entity index passed on the product create
 | 
			
		||||
parameters."
 | 
			
		||||
::= { prvtcrldpPmEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmLsrIndex OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The index of the PRVT-LMGR product instance to which this
 | 
			
		||||
PRVT-CR-LDP Path Manager is to join as its LDB interface provider.
 | 
			
		||||
See prvtlmgrLsrEntityTable."
 | 
			
		||||
::= { prvtcrldpPmEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmLdpEntityAutoCreate OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"When set to 'true', the Entity Manager component of PRVT-CR-LDP
 | 
			
		||||
creates Entities automatically based on interfaces known to
 | 
			
		||||
Entity Manager. When set to 'false' Entities are not
 | 
			
		||||
automatically created."
 | 
			
		||||
DEFVAL { true }
 | 
			
		||||
::= { prvtcrldpPmEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmLdpEntityAutoStart OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"When set to 'true', the Entity Manager component of PRVT-CR-LDP
 | 
			
		||||
automatically starts Entities. Both configured and automatically
 | 
			
		||||
created Entities are automatically started. When set to 'false'
 | 
			
		||||
Entities are not automatically started."
 | 
			
		||||
DEFVAL { true }
 | 
			
		||||
::= { prvtcrldpPmEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmLdpEntityReuse OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"When set to 'true', the same Entity can be used for multiple
 | 
			
		||||
interfaces. That is, the per-platform label space behaves as
 | 
			
		||||
a per-interface label space. When set to 'false', the same
 | 
			
		||||
entity cannot be used for multiple interfaces."
 | 
			
		||||
DEFVAL { true }
 | 
			
		||||
::= { prvtcrldpPmEntry 5 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmLdpVersion OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
version1(1)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"An indication of the LDP version supported."
 | 
			
		||||
DEFVAL { 1 }
 | 
			
		||||
::= { prvtcrldpPmEntry 6 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmUseLdpFt OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"When set to 'true', PRVT-CR-LDP implements fault tolerance
 | 
			
		||||
procedures for LDP and CR-LDP. When set to 'false', fault
 | 
			
		||||
tolerance procedures are not used."
 | 
			
		||||
DEFVAL { false }
 | 
			
		||||
::= { prvtcrldpPmEntry 7 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmAsNumber OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32(0..65535)
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The number identifying the autonomous system (AS) to which
 | 
			
		||||
this node belongs."
 | 
			
		||||
::= { prvtcrldpPmEntry 8 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmIprBufPoolSize OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The size of the buffer pool used for sending either
 | 
			
		||||
(deprecated) IPRI messages or for sending NHR and I3
 | 
			
		||||
messages. This is used to pace IPR/NHR+I3 data flows from
 | 
			
		||||
PM."
 | 
			
		||||
DEFVAL { 8 }
 | 
			
		||||
::= { prvtcrldpPmEntry 9 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmLdpSupported OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"When set to 'true', PRVT-CR-LDP implements LDP
 | 
			
		||||
functionality. When set to 'false' received LDP requests
 | 
			
		||||
are rejected.
 | 
			
		||||
Note that at least one of prvtcrldpPmLdpSupported and
 | 
			
		||||
prvtcrldpPmCrLdpSupported must be set to 'true' before
 | 
			
		||||
activating a prvtcrldpPmTable row. Both prvtcrldpPmLdpSupported
 | 
			
		||||
and prvtcrldpPmCrLdpSupported may be set to 'true'."
 | 
			
		||||
DEFVAL { false }
 | 
			
		||||
::= { prvtcrldpPmEntry 10 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmCrLdpSupported OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"When set to 'true', PRVT-CR-LDP implements CR-LDP
 | 
			
		||||
functionality. When set to 'false' received CR-LDP requests
 | 
			
		||||
are rejected.
 | 
			
		||||
Note that at least one of prvtcrldpPmLdpSupported and
 | 
			
		||||
prvtcrldpPmCrLdpSupported must be set to 'true' before
 | 
			
		||||
activating a prvtcrldpPmTable row. Both prvtcrldpPmLdpSupported
 | 
			
		||||
and prvtcrldpPmCrLdpSupported may be set to 'true'."
 | 
			
		||||
DEFVAL { false }
 | 
			
		||||
::= { prvtcrldpPmEntry 11 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmQueryFECSupported OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"When set to 'true', PRVT-CR-LDP queries the routing stub
 | 
			
		||||
when a label mapping for an unrecognized FEC is received
 | 
			
		||||
to determine whether the FEC should be recognized and the
 | 
			
		||||
corresponding switch programming performed or not. If set
 | 
			
		||||
to 'false' PRVT-CR-LDP creates a dummy FEC for the mapping
 | 
			
		||||
and retains or releases the mapping based on the label
 | 
			
		||||
retention policy for the session."
 | 
			
		||||
DEFVAL { false }
 | 
			
		||||
::= { prvtcrldpPmEntry 12 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmAdminStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtCrldpAdminStatus
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object is used to activate the PRVT-CR-LDP Path Manager instance."
 | 
			
		||||
DEFVAL { up }
 | 
			
		||||
::= { prvtcrldpPmEntry 13 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmOperStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtCrldpOperStatus
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The current operational status of this instance of
 | 
			
		||||
PRVT-CR-LDP Path Manager."
 | 
			
		||||
::= { prvtcrldpPmEntry 14 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmRowStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX RowStatus
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Used to create and delete a PRVT-CR-LDP Path Manager Table entry.
 | 
			
		||||
When this object is set to 'active', only the
 | 
			
		||||
prvtcrldpPmAdminStatus object in the row may be modified."
 | 
			
		||||
::= { prvtcrldpPmEntry 15 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmRestartCapable OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"A flag to indicate whether the local node should advertise
 | 
			
		||||
itself as LDP restart capable if the Label Switch
 | 
			
		||||
Controller or Label Data Forwarder is capable of
 | 
			
		||||
supporting the required procedures."
 | 
			
		||||
DEFVAL { false }
 | 
			
		||||
::= { prvtcrldpPmEntry 16 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmReconnectTime OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32(0..2147483647)
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The time in milliseconds that the local node takes to
 | 
			
		||||
restart LDP and bring up the LDP sessions.
 | 
			
		||||
This is advertised to neighbors in the FT Session TLV in
 | 
			
		||||
Initialization messages.
 | 
			
		||||
 | 
			
		||||
The value chosen should be large enough for LDP to be
 | 
			
		||||
terminated and restarted.
 | 
			
		||||
 | 
			
		||||
Only used if prvtcrldpPmRestartCapable is set to true."
 | 
			
		||||
DEFVAL { 10000 }
 | 
			
		||||
::= { prvtcrldpPmEntry 17 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmRecoveryTime OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32(0..2147483647)
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The period of time in milliseconds that the local node
 | 
			
		||||
is willing to retain its MPLS forwarding state, if any,
 | 
			
		||||
that it preserved across the restart.
 | 
			
		||||
 | 
			
		||||
The time is from the end of the restart time configured
 | 
			
		||||
above.
 | 
			
		||||
 | 
			
		||||
Only used if prvtcrldpPmRestartCapable is set to true."
 | 
			
		||||
DEFVAL { 10000 }
 | 
			
		||||
::= { prvtcrldpPmEntry 18 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmMaxPeerReconnect OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32(0..2147483647)
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The maximum period of time in milliseconds that LDP
 | 
			
		||||
should wait for a restart capable neighbor to restore an
 | 
			
		||||
LDP session.
 | 
			
		||||
 | 
			
		||||
LDP waits for the minimum of this time and the
 | 
			
		||||
Reconnect Timeout advertised in the FT Session TLV in
 | 
			
		||||
the Initialization message from the neighbor.
 | 
			
		||||
 | 
			
		||||
Only used if prvtcrldpPmRestartCapable is set to true."
 | 
			
		||||
DEFVAL { 10000 }
 | 
			
		||||
::= { prvtcrldpPmEntry 19 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmMaxPeerRecovery OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32(0..2147483647)
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The maximum period of time in milliseconds that LDP
 | 
			
		||||
should wait for a restart capable neighbor to refresh
 | 
			
		||||
Label Mappings previously received from that neighbor
 | 
			
		||||
before deleting the stale bindings.
 | 
			
		||||
 | 
			
		||||
LDP waits for the minimum of this time and the
 | 
			
		||||
Recovery Time advertised in the FT Session TLV in
 | 
			
		||||
the Initialization message from the neighbor.
 | 
			
		||||
 | 
			
		||||
Only used if prvtcrldpPmRestartCapable is set to true."
 | 
			
		||||
DEFVAL { 10000 }
 | 
			
		||||
::= { prvtcrldpPmEntry 20 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmAdjDwnHoldTime OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32(0..2147483647)
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The time in milliseconds to hold a failed LDP Hello
 | 
			
		||||
adjacency to distinguish between LDP peer failure
 | 
			
		||||
and interface failure.
 | 
			
		||||
 | 
			
		||||
This field is used to ensure that LDP retains adjacency
 | 
			
		||||
multi-link LSPs during peer restart recovery when the peer
 | 
			
		||||
restarts and an LDP Hello adjacency goes down before the
 | 
			
		||||
LDP session.
 | 
			
		||||
 | 
			
		||||
When an LDP Hello adjacency fails, Path Manager waits
 | 
			
		||||
until the adjacency holding timer expires before tearing
 | 
			
		||||
down any LSP out segments associated with the adjacency.
 | 
			
		||||
 | 
			
		||||
If the LDP session fails before the adjacency holding
 | 
			
		||||
timer expires, Path Manager performs peer restart recovery
 | 
			
		||||
instead of tearing down any LSP out segments.
 | 
			
		||||
 | 
			
		||||
If the adjacency holding timer expires and the LDP session
 | 
			
		||||
is still active then Path Manager assumes that the
 | 
			
		||||
interface has failed but the peer is still active. In
 | 
			
		||||
this case Path Manager tears down LSP out segments
 | 
			
		||||
associated with the adjacency.
 | 
			
		||||
 | 
			
		||||
The value chosen should be large enough for the LDP
 | 
			
		||||
session to fail if the LDP peer has failed.
 | 
			
		||||
 | 
			
		||||
Only used if _restart_capable_ is set to AMB_TRUE, and
 | 
			
		||||
cannot be modified when the _row_status_ is ACTIVE."
 | 
			
		||||
DEFVAL { 3000 }
 | 
			
		||||
::= {prvtcrldpPmEntry 21 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmOutSegProgOrder OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
default(0),
 | 
			
		||||
connFirst(1)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This determines the order in which LDP connects and
 | 
			
		||||
releases out segments.
 | 
			
		||||
 | 
			
		||||
default: This will release all out-segments on a session
 | 
			
		||||
before programming new out-segments on the same session.
 | 
			
		||||
No ordering for out-segments across different sessions is
 | 
			
		||||
enforced when ECMP is in use.
 | 
			
		||||
 | 
			
		||||
connFirst: This mode forces all the out-segments for an
 | 
			
		||||
LSP to be programmed before any out-segments are released.
 | 
			
		||||
This ordering is only supported if the LSC stub supports
 | 
			
		||||
implicit XCs."
 | 
			
		||||
DEFVAL { default }
 | 
			
		||||
::= {prvtcrldpPmEntry 22 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmSupportIpv6 OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This field indicates whether LDP Path Manager supports
 | 
			
		||||
IPv6 addresses, FECs and routes.
 | 
			
		||||
 | 
			
		||||
If this field is set to false then no IPv6 addresses will
 | 
			
		||||
be accepted over the NHR and I3 interfaces and all LDP
 | 
			
		||||
protocol messages for IPv6 addresses or FECs will be
 | 
			
		||||
returned to the peer as an LDP status code of 'Unsupported
 | 
			
		||||
Address Family'."
 | 
			
		||||
DEFVAL { false }
 | 
			
		||||
::= {prvtcrldpPmEntry 23 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmPolicySupportFlags OBJECT-TYPE
 | 
			
		||||
SYNTAX BITS {
 | 
			
		||||
policySupported(0),
 | 
			
		||||
perFecOptimizationSupported(1),
 | 
			
		||||
suppressAddressPolicy(2)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This field contains bit flags which indicate whether
 | 
			
		||||
PRVT-LDP supports LDP Policy and if per FEC policy
 | 
			
		||||
optimization is to be used.
 | 
			
		||||
 | 
			
		||||
The supported bit flags are defined below.
 | 
			
		||||
- policySupported
 | 
			
		||||
- perFecOptimizationSupported
 | 
			
		||||
- suppressAddressPolicy.
 | 
			
		||||
 | 
			
		||||
The policySupported flag indicates that PRVT-LDP will
 | 
			
		||||
enforce policy decisions made by the user through a number
 | 
			
		||||
of user exits. If this flag is not set PRVT-LDP will not
 | 
			
		||||
call policy user exits.
 | 
			
		||||
 | 
			
		||||
The perFecOptimizationSupported flag indicates that PRVT-LDP
 | 
			
		||||
provides policy on a per FEC basis as opposed to a per FEC
 | 
			
		||||
per session basis. This results in policy user exits only
 | 
			
		||||
being called once per FEC. This field is only significant
 | 
			
		||||
if the policySupported flag is set. This feature is used
 | 
			
		||||
to reduce the number of calls to the Policy User Exits
 | 
			
		||||
particularly when a change in Policy is being implemented.
 | 
			
		||||
 | 
			
		||||
If the perFecOptimizationSupported flag is not set then
 | 
			
		||||
PRVT-LDP Path Manager enforces policy on a per FEC per peer
 | 
			
		||||
basis.
 | 
			
		||||
 | 
			
		||||
If this flag is set policy is enforced on a per FEC basis
 | 
			
		||||
and the same policy decision is assumed to apply for all
 | 
			
		||||
peers.
 | 
			
		||||
 | 
			
		||||
The suppressAddressPolicy flag if set prevents PRVT-LDP from
 | 
			
		||||
performing any Policy processing on receipt of a Address
 | 
			
		||||
or Address Withdraw message from a peer.
 | 
			
		||||
 | 
			
		||||
If this field is not set then its default value is
 | 
			
		||||
determined by the RCP_USER_DO_POLICY compile time flag.
 | 
			
		||||
 | 
			
		||||
Changes to the value of policy_support_flags are not
 | 
			
		||||
permitted whilst the MIB row is active."
 | 
			
		||||
 | 
			
		||||
::= {prvtcrldpPmEntry 24 }
 | 
			
		||||
 | 
			
		||||
prvtcrldpPmCheckOutSegIntfaceStat OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This field indicates whether LDP Path Manager makes the
 | 
			
		||||
programming of each out segment conditional on the status
 | 
			
		||||
of the interface where the out segment is programmed.
 | 
			
		||||
 | 
			
		||||
When set to false, LDP Path Manager assumes that the
 | 
			
		||||
availability of interfaces for programming is reflected in
 | 
			
		||||
the adjacency and session information that it receives
 | 
			
		||||
from LDP Session Controller, and in the routing
 | 
			
		||||
information that it receives from the NHR stub.
 | 
			
		||||
 | 
			
		||||
When set to true, LDP Path Manager tracks interface
 | 
			
		||||
status itself and uses this in addition to input from LDP
 | 
			
		||||
Session Controller and the NHR stub to decide whether an
 | 
			
		||||
out segment should be programmed on a particular
 | 
			
		||||
interface. If the other inputs indicate 'yes', but the
 | 
			
		||||
relevant interface is (or goes) down, LDP Path Manager
 | 
			
		||||
will not program that out segment (or will remove the
 | 
			
		||||
existing out segment on that interface).
 | 
			
		||||
 | 
			
		||||
This field cannot be changed when the row is active."
 | 
			
		||||
DEFVAL { false }
 | 
			
		||||
::= {prvtcrldpPmEntry 25 }
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										1010
									
								
								MIBS/telco-systems/binos/PRVT-DHCP-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1010
									
								
								MIBS/telco-systems/binos/PRVT-DHCP-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										190
									
								
								MIBS/telco-systems/binos/PRVT-DRY-CONTACTS-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										190
									
								
								MIBS/telco-systems/binos/PRVT-DRY-CONTACTS-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,190 @@
 | 
			
		||||
PRVT-DRY-CONTACTS-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
OBJECT-TYPE,
 | 
			
		||||
TimeTicks,
 | 
			
		||||
NOTIFICATION-TYPE,
 | 
			
		||||
Integer32
 | 
			
		||||
FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
switch
 | 
			
		||||
FROM PRVT-SWITCH-MIB;
 | 
			
		||||
 | 
			
		||||
prvtDryContactsMIB MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "200711270000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
 | 
			
		||||
"BATM/Telco Systems Support team
 | 
			
		||||
Email:
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Initial version. This MIB provides external-alarm management and notifications"
 | 
			
		||||
 | 
			
		||||
-- revision history
 | 
			
		||||
REVISION "200711270000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Compilation fixes"
 | 
			
		||||
 | 
			
		||||
::= { switch 112 }
 | 
			
		||||
 | 
			
		||||
dryContactsNotifications OBJECT IDENTIFIER ::= { prvtDryContactsMIB 0 }
 | 
			
		||||
dryContactsObjects OBJECT IDENTIFIER ::= { prvtDryContactsMIB 1 }
 | 
			
		||||
 | 
			
		||||
cfgTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF CfgEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"A table containing inputs configuration and statuses"
 | 
			
		||||
::= { dryContactsObjects 1 }
 | 
			
		||||
 | 
			
		||||
cfgEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX CfgEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"cfgEntry"
 | 
			
		||||
INDEX  { prvtAlarmID }
 | 
			
		||||
::= { cfgTable 1 }
 | 
			
		||||
 | 
			
		||||
CfgEntry ::= SEQUENCE {
 | 
			
		||||
prvtAlarmID Integer32,
 | 
			
		||||
prvtSensorType  INTEGER,
 | 
			
		||||
prvtName OCTET STRING,
 | 
			
		||||
prvtDescription OCTET STRING,
 | 
			
		||||
prvtEnableStatus INTEGER,
 | 
			
		||||
prvtAlarmStatus INTEGER,
 | 
			
		||||
prvtAlarmSeverity INTEGER,
 | 
			
		||||
prvtPolarity INTEGER,
 | 
			
		||||
prvtLastChange TimeTicks
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtAlarmID OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32(1..6)
 | 
			
		||||
MAX-ACCESS accessible-for-notify
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"External and internal alarm index uniquely identifies this row.
 | 
			
		||||
T-Metro 200 ES platform has four dry-contacts sensor inputs.
 | 
			
		||||
T5C-XG platform has four dry-contact sensor inputs and two dry-contact sensor outputs. 
 | 
			
		||||
An integer with supported range of values 1-6 for T5C-XG and 1-4 for T-Metro 200 ES. Index. Not-accessible"
 | 
			
		||||
::= { cfgEntry 1}
 | 
			
		||||
 | 
			
		||||
prvtSensorType OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
input(1),
 | 
			
		||||
output(2)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Sensor type. An enumeration with two values: input(1), output(2). 
 | 
			
		||||
T-Metro 200 ES platform has four dry-contacts sensor inputs.
 | 
			
		||||
T5C-XG platform has four dry-contact sensor inputs and two dry-contact sensor outputs.
 | 
			
		||||
Read-only."
 | 
			
		||||
::= { cfgEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtName OBJECT-TYPE
 | 
			
		||||
SYNTAX OCTET STRING
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Name of alarm. An OCTET-STRING with max. 16 OCTETS.
 | 
			
		||||
Default value null string. Read-write"
 | 
			
		||||
::= { cfgEntry 3}
 | 
			
		||||
 | 
			
		||||
prvtDescription OBJECT-TYPE
 | 
			
		||||
SYNTAX OCTET STRING
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Alarm description. An OCTET-STRING with max. 64 OCTETS.
 | 
			
		||||
Default value null string. Read-write"
 | 
			
		||||
::= { cfgEntry 4}
 | 
			
		||||
 | 
			
		||||
prvtEnableStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
enabled(1),
 | 
			
		||||
disabled(2)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Senging alarms status. An enumeration with two values: enabled(1), disabled(2).
 | 
			
		||||
Default value is disabled(2). Read-write"
 | 
			
		||||
::= { cfgEntry 5}
 | 
			
		||||
 | 
			
		||||
prvtAlarmStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
no-alarm(1),
 | 
			
		||||
alarm(2)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Alarm status. An enumeration with two values: no-alarm(1), alarm(2).
 | 
			
		||||
Default value is no-alarm(1). Read-only."
 | 
			
		||||
::= { cfgEntry 6 }
 | 
			
		||||
 | 
			
		||||
prvtAlarmSeverity OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
info(1),
 | 
			
		||||
minor(2),
 | 
			
		||||
major(3),
 | 
			
		||||
critical(4)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Configured alarm severity. An enumeration with 4 values:
 | 
			
		||||
info(1), minor(2), major(3) and critical(4).
 | 
			
		||||
Default value is info(1). Read-write"
 | 
			
		||||
::= { cfgEntry 7}
 | 
			
		||||
 | 
			
		||||
prvtPolarity OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
normally-opened(1),
 | 
			
		||||
normally-closed(2)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Configured polarity.
 | 
			
		||||
An enumeration with 2 values: normally-opened(1), normally-closed(2).
 | 
			
		||||
This object is only for T-Metro 200 ES platform. 
 | 
			
		||||
Default value is normally-opened(1). Read-write"
 | 
			
		||||
::= { cfgEntry 8}
 | 
			
		||||
 | 
			
		||||
prvtLastChange OBJECT-TYPE
 | 
			
		||||
SYNTAX TimeTicks
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The value of sysUpTime at the time of the last operational status change.
 | 
			
		||||
TimeTicks. Read-only"
 | 
			
		||||
::= { cfgEntry 9}
 | 
			
		||||
 | 
			
		||||
-- Notifications.
 | 
			
		||||
 | 
			
		||||
stateChanged NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS {
 | 
			
		||||
prvtAlarmID ,
 | 
			
		||||
prvtSensorType,
 | 
			
		||||
prvtName,
 | 
			
		||||
prvtDescription,
 | 
			
		||||
prvtAlarmStatus,
 | 
			
		||||
prvtAlarmSeverity
 | 
			
		||||
}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Send notification when operational status of the input changes"
 | 
			
		||||
::= { dryContactsNotifications 1 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										444
									
								
								MIBS/telco-systems/binos/PRVT-EGRESS-COUNTERS-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										444
									
								
								MIBS/telco-systems/binos/PRVT-EGRESS-COUNTERS-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,444 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-EGRESS-COUNTERS-MIB
 | 
			
		||||
-- ** Project: Ethernet Local Management Interface
 | 
			
		||||
 -- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
PRVT-EGRESS-COUNTERS-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
        MODULE-IDENTITY, OBJECT-TYPE, Counter32, Unsigned32, Integer32, Gauge32,IpAddress
 | 
			
		||||
                FROM SNMPv2-SMI
 | 
			
		||||
        MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
 | 
			
		||||
                FROM SNMPv2-CONF
 | 
			
		||||
        TEXTUAL-CONVENTION, TruthValue, RowStatus, StorageType, TimeStamp
 | 
			
		||||
                FROM SNMPv2-TC
 | 
			
		||||
        NOTIFICATION-TYPE
 | 
			
		||||
                FROM SNMPv2-SMI                    -- [RFC2578]
 | 
			
		||||
        InterfaceIndex, ifIndex
 | 
			
		||||
                FROM IF-MIB
 | 
			
		||||
        switch 
 | 
			
		||||
                FROM PRVT-SWITCH-MIB; 
 | 
			
		||||
 | 
			
		||||
-- The EGRESS COUNTER MIB
 | 
			
		||||
prvtEgressCounterMib MODULE-IDENTITY
 | 
			
		||||
        LAST-UPDATED "201005210000Z"
 | 
			
		||||
        ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
        CONTACT-INFO
 | 
			
		||||
                "BATM/Telco Systems Support team
 | 
			
		||||
                Email: 
 | 
			
		||||
                For North America: techsupport@telco.com
 | 
			
		||||
                For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
                For the rest of the world: techsupport@telco.com"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This MIB provides the egress counters for specific boards, refer to documentation for more details."
 | 
			
		||||
        REVISION "201005210000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Initial version." 
 | 
			
		||||
        ::= { switch 160 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtEgressCntNotifications OBJECT IDENTIFIER    ::= { prvtEgressCounterMib 0 }
 | 
			
		||||
prvtEgressCntObjects OBJECT IDENTIFIER          ::= { prvtEgressCounterMib 1 }
 | 
			
		||||
prvtEgressCntConformance OBJECT IDENTIFIER      ::= { prvtEgressCounterMib 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--------------------------------------------------------------
 | 
			
		||||
--EgressCounter objects
 | 
			
		||||
--------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtEgressCntCounterSetTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX SEQUENCE OF PrvtEgressCntCounterSetEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This table contains objects for the counters set. Available only for specific boards, refer to documentation for more details."
 | 
			
		||||
        ::= { prvtEgressCntObjects 1 }
 | 
			
		||||
  
 | 
			
		||||
  
 | 
			
		||||
prvtEgressCntCounterSetEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX PrvtEgressCntCounterSetEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "prvtEgressCntCounterSetEntry"
 | 
			
		||||
        INDEX  { prvtEgressCntCounterSetID }
 | 
			
		||||
        ::= { prvtEgressCntCounterSetTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtEgressCntCounterSetEntry ::=  SEQUENCE{
 | 
			
		||||
        prvtEgressCntCounterSetID               Unsigned32,
 | 
			
		||||
        prvtEgressCntAllPriorities              TruthValue,
 | 
			
		||||
        prvtEgressCntPriority                   Unsigned32,
 | 
			
		||||
        prvtEgressCntAllDropLevels              TruthValue,
 | 
			
		||||
        prvtEgressCntDropLevelMode              INTEGER,
 | 
			
		||||
        prvtEgressCntAllVlans                   TruthValue,
 | 
			
		||||
        prvtEgressCntVlan                       Unsigned32,
 | 
			
		||||
        prvtEgressCntAllInterfaces              TruthValue,
 | 
			
		||||
        prvtEgressCntInterfaces                 InterfaceIndex,
 | 
			
		||||
        prvtEgressCntPort                       INTEGER,
 | 
			
		||||
        prvtEgressCntClearCounterSet            INTEGER,
 | 
			
		||||
        prvtEgressCntCounterSetRowStatus        RowStatus
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtEgressCntCounterSetID OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32 (1..2)
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The counters set ID. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntCounterSetEntry 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtEgressCntAllPriorities  OBJECT-TYPE
 | 
			
		||||
        SYNTAX TruthValue
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Shows if all priorities are set. Available only for specific boards, refer to documentation for more details."
 | 
			
		||||
        ::= { prvtEgressCntCounterSetEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntPriority OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32 (0..7)
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Priority definition. If prvtAllPriorities object is true then prvtPriority object is irrelevant. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntCounterSetEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntAllDropLevels OBJECT-TYPE
 | 
			
		||||
        SYNTAX TruthValue
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Shows if all drop levels are set. Available only for specific boards, refer to documentation for more details."
 | 
			
		||||
        ::= { prvtEgressCntCounterSetEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntDropLevelMode  OBJECT-TYPE
 | 
			
		||||
        SYNTAX INTEGER
 | 
			
		||||
        {
 | 
			
		||||
        green (1),
 | 
			
		||||
        yellow (2)
 | 
			
		||||
        }
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                " Drop level definition. If prvtAllDropLevels object is true then prvtDropLevelMode object is irrelevant. Available only for specific boards, refer to documentation for more details." 
 | 
			
		||||
        ::= { prvtEgressCntCounterSetEntry 5 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntAllVlans  OBJECT-TYPE
 | 
			
		||||
        SYNTAX TruthValue
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Shows if all vlans are set. Available only for specific boards, refer to documentation for more details."
 | 
			
		||||
        ::= { prvtEgressCntCounterSetEntry 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtEgressCntVlan OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32 (1..4094)
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The vlan ID. If prvtAllVlans object is true then prvtVlan object is irrelevant. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntCounterSetEntry 7 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtEgressCntAllInterfaces OBJECT-TYPE
 | 
			
		||||
        SYNTAX  TruthValue
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Shows if all interfaces are set. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntCounterSetEntry 8 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntInterfaces OBJECT-TYPE
 | 
			
		||||
        SYNTAX InterfaceIndex
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The interface definition. If prvtAllInterfaces object is true then prvtInterfaces object is irrelevant. Available only for specific boards, refer to documentation for more details."
 | 
			
		||||
        ::= { prvtEgressCntCounterSetEntry 9 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntPort OBJECT-TYPE
 | 
			
		||||
        SYNTAX INTEGER {
 | 
			
		||||
        none ( 0 ),
 | 
			
		||||
        set ( 1 )
 | 
			
		||||
        }
 | 
			
		||||
        MAX-ACCESS  read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "CPU port. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        DEFVAL { none }
 | 
			
		||||
        ::= { prvtEgressCntCounterSetEntry 10 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtEgressCntClearCounterSet OBJECT-TYPE
 | 
			
		||||
        SYNTAX INTEGER {
 | 
			
		||||
        none ( 0 ),
 | 
			
		||||
        clear ( 1 )
 | 
			
		||||
        }
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION 
 | 
			
		||||
                "Deletes a specified set of egress counters. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntCounterSetEntry 11 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntCounterSetRowStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX  RowStatus
 | 
			
		||||
        MAX-ACCESS read-create
 | 
			
		||||
        STATUS current   
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Counter set  rowStatus. Supported only NotInService/Active. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntCounterSetEntry 12 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntCountersTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX SEQUENCE OF PrvtEgressCntCountersEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This table contains the counters. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntObjects 2 }
 | 
			
		||||
  
 | 
			
		||||
  
 | 
			
		||||
prvtEgressCntCountersEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX PrvtEgressCntCountersEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "prvtEgressCntCountersEntry"
 | 
			
		||||
                INDEX  { prvtEgressCntCounterSetID }
 | 
			
		||||
        ::= { prvtEgressCntCountersTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtEgressCntCountersEntry ::=  SEQUENCE{
 | 
			
		||||
        prvtEgressCntOutBcFrames        Unsigned32,
 | 
			
		||||
        prvtEgressCntOutNUcFrames       Unsigned32,
 | 
			
		||||
        prvtEgressCntOutUcFrames        Unsigned32,
 | 
			
		||||
        prvtEgressCntEgrFilterDisc      Unsigned32,
 | 
			
		||||
        prvtEgressCntTxqFilterDisc      Unsigned32,
 | 
			
		||||
        prvtEgressCntOutCtrlFrames      Unsigned32,
 | 
			
		||||
        prvtEgressCntEgrFrwFilterDisc   Unsigned32,
 | 
			
		||||
        prvtEgressCntClearCounters      INTEGER
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtEgressCntOutBcFrames OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Broadcast packet counter. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntCountersEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntOutNUcFrames OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Multicast packet counter . Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntCountersEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntOutUcFrames OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Unicast packet counter. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntCountersEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntEgrFilterDisc OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Egress filtered packet counter. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntCountersEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntTxqFilterDisc OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Tail dropped packet counter. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntCountersEntry 5 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntOutCtrlFrames OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Control packet counter. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntCountersEntry 6 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntEgrFrwFilterDisc OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Egress forwarding restriction packet counter. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntCountersEntry 7 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntClearCounters OBJECT-TYPE
 | 
			
		||||
        SYNTAX INTEGER {
 | 
			
		||||
        none ( 0 ),
 | 
			
		||||
        clear ( 1 )
 | 
			
		||||
        }
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION 
 | 
			
		||||
                "Clears a counter set statistics. Available only for specific boards, refer to documentation for more details."
 | 
			
		||||
        ::= { prvtEgressCntCountersEntry 8 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtEgressCntQosCountersTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX SEQUENCE OF PrvtEgressCntQosCountersEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This table contains objects for counters which count number of packets dropped due to congestions. Available only for specific boards, refer to documentation for more details."
 | 
			
		||||
        ::= { prvtEgressCntObjects 3 }
 | 
			
		||||
  
 | 
			
		||||
  
 | 
			
		||||
prvtEgressCntQosCountersEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX PrvtEgressCntQosCountersEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "prvtEgressCntQosCountersEntry"
 | 
			
		||||
        INDEX { ifIndex }
 | 
			
		||||
        ::= { prvtEgressCntQosCountersTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtEgressCntQosCountersEntry ::=  SEQUENCE{
 | 
			
		||||
        prvtEgressCntQosYellowPacketCounters    Unsigned32,
 | 
			
		||||
        prvtEgressCntQosRedPacketCounters       Unsigned32,
 | 
			
		||||
        prvtEgressCntQosMaximumRateReached      TruthValue
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtEgressCntQosYellowPacketCounters OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Congestion color yellow dropped packet. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntQosCountersEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntQosRedPacketCounters OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Congestion color red dropped packet. Available only for specific boards, refer to documentation for more details. "
 | 
			
		||||
        ::= { prvtEgressCntQosCountersEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntQosMaximumRateReached  OBJECT-TYPE
 | 
			
		||||
        SYNTAX TruthValue
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Checks if port egress maximum rate has been reached. Available only for specific boards, refer to documentation for more details."
 | 
			
		||||
        ::= { prvtEgressCntQosCountersEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntCompliances OBJECT IDENTIFIER ::= { prvtEgressCntConformance 1 }
 | 
			
		||||
prvtEgressCntGroups      OBJECT IDENTIFIER ::= { prvtEgressCntConformance 2 }
 | 
			
		||||
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
-- Units of conformance
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
 | 
			
		||||
prvtEgressCntCounterSetGroup OBJECT-GROUP
 | 
			
		||||
        OBJECTS {
 | 
			
		||||
                prvtEgressCntAllPriorities,
 | 
			
		||||
                prvtEgressCntPriority,
 | 
			
		||||
                prvtEgressCntAllDropLevels,
 | 
			
		||||
                prvtEgressCntDropLevelMode,
 | 
			
		||||
                prvtEgressCntAllVlans,
 | 
			
		||||
                prvtEgressCntVlan,
 | 
			
		||||
                prvtEgressCntAllInterfaces,
 | 
			
		||||
                prvtEgressCntInterfaces,
 | 
			
		||||
                prvtEgressCntPort,
 | 
			
		||||
                prvtEgressCntClearCounterSet,
 | 
			
		||||
                prvtEgressCntCounterSetRowStatus
 | 
			
		||||
        }
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Objects for the egress counter set group."
 | 
			
		||||
        ::= { prvtEgressCntGroups 1 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntCountersGroup OBJECT-GROUP
 | 
			
		||||
        OBJECTS {
 | 
			
		||||
                prvtEgressCntOutBcFrames,
 | 
			
		||||
                prvtEgressCntOutNUcFrames,
 | 
			
		||||
                prvtEgressCntOutUcFrames,
 | 
			
		||||
                prvtEgressCntEgrFilterDisc,
 | 
			
		||||
                prvtEgressCntTxqFilterDisc,
 | 
			
		||||
                prvtEgressCntOutCtrlFrames,
 | 
			
		||||
                prvtEgressCntEgrFrwFilterDisc,
 | 
			
		||||
                prvtEgressCntClearCounters
 | 
			
		||||
        }
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Objects for the egress counters group."
 | 
			
		||||
        ::= { prvtEgressCntGroups 2 }
 | 
			
		||||
    
 | 
			
		||||
prvtEgressCntQosCountersGroup OBJECT-GROUP
 | 
			
		||||
        OBJECTS {
 | 
			
		||||
                prvtEgressCntQosYellowPacketCounters,
 | 
			
		||||
                prvtEgressCntQosRedPacketCounters,
 | 
			
		||||
                prvtEgressCntQosMaximumRateReached
 | 
			
		||||
        }
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Objects for the qos egress counters."
 | 
			
		||||
        ::= { prvtEgressCntGroups 3 }
 | 
			
		||||
 | 
			
		||||
prvtEgressCntCompliance MODULE-COMPLIANCE
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The compliance statement for support of the egress counters MIB module."
 | 
			
		||||
        MODULE
 | 
			
		||||
        MANDATORY-GROUPS {
 | 
			
		||||
                prvtEgressCntCounterSetGroup,
 | 
			
		||||
                prvtEgressCntCountersGroup,
 | 
			
		||||
                prvtEgressCntQosCountersGroup
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        ::= { prvtEgressCntCompliances 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										533
									
								
								MIBS/telco-systems/binos/PRVT-ELMI-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										533
									
								
								MIBS/telco-systems/binos/PRVT-ELMI-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,533 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-ELMI-MIB
 | 
			
		||||
-- ** Project: Ethernet Local Management Interface
 | 
			
		||||
 -- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
PRVT-ELMI-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
OBJECT-TYPE,
 | 
			
		||||
Counter32,
 | 
			
		||||
Unsigned32, 
 | 
			
		||||
Integer32,
 | 
			
		||||
Gauge32,
 | 
			
		||||
IpAddress
 | 
			
		||||
FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
MODULE-COMPLIANCE, NOTIFICATION-GROUP,
 | 
			
		||||
OBJECT-GROUP
 | 
			
		||||
FROM SNMPv2-CONF
 | 
			
		||||
 | 
			
		||||
TEXTUAL-CONVENTION,
 | 
			
		||||
TruthValue,
 | 
			
		||||
RowStatus,
 | 
			
		||||
StorageType,
 | 
			
		||||
TimeStamp
 | 
			
		||||
FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
NOTIFICATION-TYPE, transmission
 | 
			
		||||
          FROM SNMPv2-SMI                    -- [RFC2578]
 | 
			
		||||
 | 
			
		||||
InterfaceIndex, ifIndex
 | 
			
		||||
FROM IF-MIB
 | 
			
		||||
 | 
			
		||||
switch FROM PRVT-SWITCH-MIB; 
 | 
			
		||||
 | 
			
		||||
-- The ELMI MIB
 | 
			
		||||
prvtELMIMib MODULE-IDENTITY
 | 
			
		||||
 | 
			
		||||
LAST-UPDATED "200907130000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
"BATM/Telco Systems Support team
 | 
			
		||||
Email: 
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This MIB contains managed object definitions for
 | 
			
		||||
encapsulating E-LMI that is terminated by the UNI-C 
 | 
			
		||||
on the CE side of the UNI and by the UNI-N on the MEN side of the UNI."
 | 
			
		||||
 | 
			
		||||
             
 | 
			
		||||
REVISION "200907130000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Initial version." 
 | 
			
		||||
 
 | 
			
		||||
 
 | 
			
		||||
::= { switch 120 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtELMINotifications OBJECT IDENTIFIER ::= { prvtELMIMib 0 } 
 | 
			
		||||
prvtELMIObjects OBJECT IDENTIFIER 		::= { prvtELMIMib 1 } 
 | 
			
		||||
prvtELMIConformance OBJECT IDENTIFIER 	::= { prvtELMIMib 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--------------------------------------------------------------
 | 
			
		||||
--E-LMI objects
 | 
			
		||||
--------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
prvtELMIEnable OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
enable(1),
 | 
			
		||||
disable(2)
 | 
			
		||||
}   
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"E-LMI enable protocol"
 | 
			
		||||
DEFVAL { disable }
 | 
			
		||||
::=  { prvtELMIObjects 1 }   
 | 
			
		||||
 | 
			
		||||
prvtELMICfgTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtELMICfgEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This table contains object for configuring E-LMI protocol."
 | 
			
		||||
::= { prvtELMIObjects 2 }
 | 
			
		||||
  
 | 
			
		||||
  
 | 
			
		||||
prvtELMICfgEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtELMICfgEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
""
 | 
			
		||||
INDEX { ifIndex }
 | 
			
		||||
::= { prvtELMICfgTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtELMICfgEntry ::=  SEQUENCE{
 | 
			
		||||
prvtELMIIfEnable 			INTEGER,   
 | 
			
		||||
prvtELMIIfMode 			INTEGER,
 | 
			
		||||
prvtELMIPollingCnt 		INTEGER,
 | 
			
		||||
prvtELMIPollingTimer 	INTEGER,
 | 
			
		||||
prvtELMIVerifPollTimer 	INTEGER,
 | 
			
		||||
prvtELMIStatusCnt		INTEGER,
 | 
			
		||||
prvtELMIClearStatistics INTEGER,
 | 
			
		||||
prvtELMIMapEvcCEVlanType INTEGER  
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtELMIIfEnable   OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER    
 | 
			
		||||
{
 | 
			
		||||
enable (1),
 | 
			
		||||
disable (2)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
" Enables or disables E-LMI feature per interface." 
 | 
			
		||||
::= { prvtELMICfgEntry 1 }            
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtELMIIfMode   OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER    
 | 
			
		||||
{
 | 
			
		||||
uni-n (1),
 | 
			
		||||
uni-c (2)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
" E-LMI working mode per interface." 
 | 
			
		||||
::= { prvtELMICfgEntry 2 }  
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtELMIPollingCnt   OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER  (1 .. 65535)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
" Polling counter -  controls the number of polling cycles between Full Status exchanges.
 | 
			
		||||
Aplicable only in UNI-C mode"        
 | 
			
		||||
 DEFVAL { 360 }
 | 
			
		||||
::= { prvtELMICfgEntry 3 } 
 | 
			
		||||
 | 
			
		||||
prvtELMIPollingTimer   OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER  (5..30)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
" Polling timer - controls the interval at which STATUS ENQUIRY messages are transmitted.
 | 
			
		||||
Aplicable only in UNI-C mode"        
 | 
			
		||||
 DEFVAL { 10 }
 | 
			
		||||
::= { prvtELMICfgEntry 4 } 
 | 
			
		||||
 | 
			
		||||
prvtELMIVerifPollTimer   OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER (5..30)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
" Polling Verification Timer - controls the interval during which information sent to the UNI-C in a STATUS message is consider valid.
 | 
			
		||||
 The Polling Verification Timer MAY be disabled and thus the PVT never expires.
 | 
			
		||||
 Polling Verification Timer is valid only for UNI-N mode.
 | 
			
		||||
 For disable the counter SET 0 value"   
 | 
			
		||||
 DEFVAL { 15 }
 | 
			
		||||
::= { prvtELMICfgEntry 5 }
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
prvtELMIStatusCnt OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER (2..10)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
" Status Counter - controls the number of consecutive errors that must occur before E-LMI at the UNI is declared as not operational.
 | 
			
		||||
Aplicable in both UNI-Cand UNI-N mode"   
 | 
			
		||||
DEFVAL { 4 }
 | 
			
		||||
::= { prvtELMICfgEntry 6 } 
 | 
			
		||||
 
 | 
			
		||||
prvtELMIClearStatistics  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER 
 | 
			
		||||
{       
 | 
			
		||||
none (0),
 | 
			
		||||
clear(1)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Clear ELMI statistics per interface."
 | 
			
		||||
::= { prvtELMICfgEntry 7 }  
 | 
			
		||||
 | 
			
		||||
prvtELMIMapEvcCEVlanType OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER 
 | 
			
		||||
{   
 | 
			
		||||
allToOneBundling  (1),
 | 
			
		||||
serviceMultiplexingWithNoBund (2), 
 | 
			
		||||
budling(3)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"CE-VLAN ID/EVC Map Type ."
 | 
			
		||||
::= { prvtELMICfgEntry 8}          
 | 
			
		||||
 | 
			
		||||
prvtELMIStatisticsTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtELMIStatisticsEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This table contains objects for displaing E-LMI statistics."
 | 
			
		||||
::= { prvtELMIObjects 3 }
 | 
			
		||||
  
 | 
			
		||||
  
 | 
			
		||||
prvtELMIStatisticsEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtELMIStatisticsEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
""
 | 
			
		||||
INDEX { ifIndex }
 | 
			
		||||
::= { prvtELMIStatisticsTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtELMIStatisticsEntry ::= SEQUENCE{
 | 
			
		||||
prvtELMIStatusChange	 INTEGER,
 | 
			
		||||
prvtELMILastFullReport TimeStamp,
 | 
			
		||||
prvtELMITimeOuts	 INTEGER,
 | 
			
		||||
prvtELMIMsgISN		 INTEGER,
 | 
			
		||||
prvtELMIInavlidProtocolVers INTEGER,
 | 
			
		||||
prvtELMIEVCInvalidRefId	 INTEGER,
 | 
			
		||||
prvtELMIInavlidMsgType INTEGER,   
 | 
			
		||||
prvtELMIOOSIE		INTEGER,
 | 
			
		||||
prvtELMIDuplicateIE INTEGER,
 | 
			
		||||
prvtELMIMandatoryIEMissing INTEGER,   
 | 
			
		||||
prvtELMIInavlidMandatoryIE INTEGER,      
 | 
			
		||||
prvtELMIInvalidNonMandatoryIE INTEGER,
 | 
			
		||||
prvtELMIUnrecognizedIE	INTEGER,
 | 
			
		||||
prvtELMIUnexpectedIE INTEGER,
 | 
			
		||||
prvtELMIShortMessage INTEGER
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
prvtELMIStatusChange  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
{
 | 
			
		||||
up (1),
 | 
			
		||||
down (2)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"E-LMI operational status"
 | 
			
		||||
::= { prvtELMIStatisticsEntry 1 }        
 | 
			
		||||
 | 
			
		||||
prvtELMILastFullReport  OBJECT-TYPE
 | 
			
		||||
SYNTAX TimeStamp
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"E-LMI 	Time of the last full status report."
 | 
			
		||||
::= { prvtELMIStatisticsEntry 2 }  
 | 
			
		||||
 | 
			
		||||
prvtELMITimeOuts  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Number of Status Timeouts."
 | 
			
		||||
::= { prvtELMIStatisticsEntry 3 } 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtELMIMsgISN  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Number of messages with Invalid Sequence Number."
 | 
			
		||||
::= { prvtELMIStatisticsEntry 4 }            
 | 
			
		||||
 | 
			
		||||
prvtELMIInavlidProtocolVers  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Invalid Protocol Version."
 | 
			
		||||
::= { prvtELMIStatisticsEntry 5 }         
 | 
			
		||||
 | 
			
		||||
prvtELMIEVCInvalidRefId  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Invalid Ethernet Virtual Connection Reference Id."
 | 
			
		||||
::= { prvtELMIStatisticsEntry 6 }   
 | 
			
		||||
 | 
			
		||||
prvtELMIInavlidMsgType  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Invalid Message Type."
 | 
			
		||||
::= { prvtELMIStatisticsEntry 7 } 
 | 
			
		||||
 | 
			
		||||
prvtELMIOOSIE  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Out of Sequence IE."
 | 
			
		||||
::= { prvtELMIStatisticsEntry 8 }           
 | 
			
		||||
 | 
			
		||||
prvtELMIDuplicateIE  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Duplicate IE."
 | 
			
		||||
::= { prvtELMIStatisticsEntry 9 }  
 | 
			
		||||
 | 
			
		||||
prvtELMIMandatoryIEMissing  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Mandatory IE Missing."
 | 
			
		||||
::= { prvtELMIStatisticsEntry 10 } 
 | 
			
		||||
 | 
			
		||||
prvtELMIInavlidMandatoryIE  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Invalid Mandatory IE."
 | 
			
		||||
::= { prvtELMIStatisticsEntry 11 } 
 | 
			
		||||
 | 
			
		||||
prvtELMIInvalidNonMandatoryIE  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Invalid non-Mandatory IE."
 | 
			
		||||
::= { prvtELMIStatisticsEntry 12 }          
 | 
			
		||||
 | 
			
		||||
prvtELMIUnrecognizedIE  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Unrecognized  IE."
 | 
			
		||||
::= { prvtELMIStatisticsEntry 13 } 
 | 
			
		||||
 | 
			
		||||
prvtELMIUnexpectedIE  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Unexpected  IE."
 | 
			
		||||
::= { prvtELMIStatisticsEntry 14 }
 | 
			
		||||
 | 
			
		||||
prvtELMIShortMessage  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Short Message."
 | 
			
		||||
::= { prvtELMIStatisticsEntry 15 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtELMIEVCTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtELMIEVCEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This table contains objects for displaing EVC informations."
 | 
			
		||||
::= { prvtELMIObjects 4 }        
 | 
			
		||||
 | 
			
		||||
prvtELMIEVCEntry  OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtELMIEVCEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"An entry display information about EVC."
 | 
			
		||||
INDEX { ifIndex, prvtELMIEVCId   }
 | 
			
		||||
::= { prvtELMIEVCTable 1 } 
 | 
			
		||||
 | 
			
		||||
PrvtELMIEVCEntry  ::= SEQUENCE{
 | 
			
		||||
prvtELMIEVCId INTEGER,      
 | 
			
		||||
prvtELMIServicesId Unsigned32,
 | 
			
		||||
prvtELMIEVCStatus INTEGER,
 | 
			
		||||
prvtELMIEVCType INTEGER
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtELMIEVCId  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER (1..65535)
 | 
			
		||||
MAX-ACCESS accessible-for-notify  
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"An integer that uniquely identifies EVC Refernces id."   
 | 
			
		||||
::= {prvtELMIEVCEntry 1}         
 | 
			
		||||
 | 
			
		||||
prvtELMIServicesId  OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32 
 | 
			
		||||
MAX-ACCESS read-only   
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"An integer that uniquely identifies Services id."   
 | 
			
		||||
::= {prvtELMIEVCEntry 2} 
 | 
			
		||||
 | 
			
		||||
prvtELMIEVCStatus  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
non-active (0),
 | 
			
		||||
new-non-active (1),
 | 
			
		||||
active (2),
 | 
			
		||||
new-active (3),
 | 
			
		||||
partially-active(4),
 | 
			
		||||
new-partially-active(5)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-only  
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"EVC State."   
 | 
			
		||||
::= {prvtELMIEVCEntry 3}      
 | 
			
		||||
                     
 | 
			
		||||
                     
 | 
			
		||||
prvtELMIEVCType   OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
point-to-point (1),
 | 
			
		||||
multi-point-to-point (2)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-only  
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"EVC Type."   
 | 
			
		||||
::= {prvtELMIEVCEntry 4}    
 | 
			
		||||
 | 
			
		||||
  
 | 
			
		||||
prvtELMIMapEvcCEVlanTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtELMIMapEvcCEVlanEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This table contains objects for displaying the map between EVC and CE-VLAN"
 | 
			
		||||
::= { prvtELMIObjects 5 }       
 | 
			
		||||
 | 
			
		||||
prvtELMIMapEvcCEVlanEntry   OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtELMIMapEvcCEVlanEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"An entry links EVC id with CE-VLAN id."
 | 
			
		||||
INDEX { ifIndex, prvtELMIMapEVCId,  prvtELMIMapCeVlanId }
 | 
			
		||||
::= { prvtELMIMapEvcCEVlanTable 1 }   
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
PrvtELMIMapEvcCEVlanEntry ::= SEQUENCE{
 | 
			
		||||
prvtELMIMapEVCId INTEGER,     
 | 
			
		||||
prvtELMIMapCeVlanId INTEGER
 | 
			
		||||
}       
 | 
			
		||||
prvtELMIMapEVCId   OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER  (1..65535)
 | 
			
		||||
MAX-ACCESS read-only  
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"An integer that uniquely identifies EVC id."   
 | 
			
		||||
::= {prvtELMIMapEvcCEVlanEntry 1} 
 | 
			
		||||
 | 
			
		||||
prvtELMIMapCeVlanId   OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER (1..65535)
 | 
			
		||||
MAX-ACCESS read-only  
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"An integer that uniquely identifies CE-VLAN id."   
 | 
			
		||||
::= {prvtELMIMapEvcCEVlanEntry 2} 
 | 
			
		||||
 | 
			
		||||
                                            
 | 
			
		||||
                                            
 | 
			
		||||
prvtELMIStatus NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS { prvtELMIEnable, prvtELMIStatusChange }
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification is sent  when status of ELMI changes."
 | 
			
		||||
::= {prvtELMINotifications 1}    
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
prvtELMIChangeEVC NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS { prvtELMIEVCId }
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification is sent  when status of CE-VLAN ID/EVC Map per interface changes."
 | 
			
		||||
::= {prvtELMINotifications 2}    
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										605
									
								
								MIBS/telco-systems/binos/PRVT-EPS-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										605
									
								
								MIBS/telco-systems/binos/PRVT-EPS-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,605 @@
 | 
			
		||||
PRVT-EPS-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
	MODULE-IDENTITY,
 | 
			
		||||
	OBJECT-TYPE,
 | 
			
		||||
	NOTIFICATION-TYPE,
 | 
			
		||||
	Unsigned32               FROM SNMPv2-SMI    -- [RFC2578]
 | 
			
		||||
	TEXTUAL-CONVENTION,
 | 
			
		||||
	RowStatus,
 | 
			
		||||
	TruthValue               FROM SNMPv2-TC
 | 
			
		||||
	MODULE-COMPLIANCE,
 | 
			
		||||
	OBJECT-GROUP,
 | 
			
		||||
	NOTIFICATION-GROUP       FROM SNMPv2-CONF   -- [RFC2580]
 | 
			
		||||
	switch                   FROM PRVT-SWITCH-MIB
 | 
			
		||||
	Dot1agCfmMepIdOrZero,
 | 
			
		||||
	Dot1agCfmMDLevelOrNone   FROM IEEE8021-CFM-MIB
 | 
			
		||||
	sdpInfoEntry						 FROM PRVT-SERV-MIB
 | 
			
		||||
	;
 | 
			
		||||
 | 
			
		||||
prvtEpsMib MODULE-IDENTITY
 | 
			
		||||
	LAST-UPDATED "201004170000Z"
 | 
			
		||||
	ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
	CONTACT-INFO
 | 
			
		||||
	" BATM/Telco Systems Support team
 | 
			
		||||
	Email:
 | 
			
		||||
	For North America: techsupport@telco.com
 | 
			
		||||
	For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
	For the rest of the world: techsupport@telco.com"
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Private MIB supporting Linear Ethernet Protection Switching (ITU-T G.8031)"
 | 
			
		||||
 | 
			
		||||
-- revision history
 | 
			
		||||
	REVISION       "201103230000Z"
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Added Protection Counter"
 | 
			
		||||
	REVISION       "201004170000Z"
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Add protection failure trap. Add recovery traps."
 | 
			
		||||
	REVISION       "200907150000Z"
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Updates for 9.4 release"
 | 
			
		||||
	REVISION       "200903240000Z"
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Initial"
 | 
			
		||||
	::= { switch 132 }
 | 
			
		||||
 | 
			
		||||
prvtEpsMibNotifications   OBJECT IDENTIFIER ::= { prvtEpsMib 0 }
 | 
			
		||||
prvtEpsMibObjects         OBJECT IDENTIFIER ::= { prvtEpsMib 1 }
 | 
			
		||||
 | 
			
		||||
PrvtEpsRequestStateType ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       ""
 | 
			
		||||
    REFERENCE
 | 
			
		||||
       "G.8031 clause 11.3"
 | 
			
		||||
    SYNTAX      INTEGER {
 | 
			
		||||
                  rsNone                       (-1),
 | 
			
		||||
                  rsNoRequest                  (0),
 | 
			
		||||
                  rsDoNotRevert                (1),
 | 
			
		||||
                  rsReverseRequest             (2),
 | 
			
		||||
                  rsExercise                   (4),
 | 
			
		||||
                  rsWaitToRestore              (5),
 | 
			
		||||
                  rsClear                      (6),
 | 
			
		||||
                  rsManualSwitch               (7),
 | 
			
		||||
                  rsSignalDegrade              (9),
 | 
			
		||||
                  rsSignalFail                 (11),
 | 
			
		||||
                  rsForcedSwitch               (13),
 | 
			
		||||
                  rsSignalFailForProtection    (14),
 | 
			
		||||
                  rsLockoutOfProtection        (15)
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
PrvtEpsProtectionType ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       ""
 | 
			
		||||
    REFERENCE
 | 
			
		||||
       "G.8031 clause 11.4"
 | 
			
		||||
    SYNTAX      INTEGER {
 | 
			
		||||
                  pt1Plus1               (0),
 | 
			
		||||
                  pt1To1                 (1)
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
PrvtEpsDirectionType ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       ""
 | 
			
		||||
    REFERENCE
 | 
			
		||||
       "G.8031 clause 11.4"
 | 
			
		||||
    SYNTAX      INTEGER {
 | 
			
		||||
                  dtUnidirectional        (0),
 | 
			
		||||
                  dtBidirectional         (1)
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
PrvtEpsActivePathType ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       ""
 | 
			
		||||
    REFERENCE
 | 
			
		||||
       "G.8031 clause 11.6"
 | 
			
		||||
    SYNTAX      INTEGER {
 | 
			
		||||
                  working            (0),
 | 
			
		||||
                  protection         (1)
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
PrvtEpsMonitoringType ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       ""
 | 
			
		||||
    SYNTAX      INTEGER {
 | 
			
		||||
                  none        (0),
 | 
			
		||||
                  cfmPM       (1),
 | 
			
		||||
                  saa         (2)
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
PrvtEpsDefectFopType ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       ""
 | 
			
		||||
    REFERENCE
 | 
			
		||||
       "G.8031 clause 11.15"
 | 
			
		||||
    SYNTAX      BITS {
 | 
			
		||||
                  fullyIncompatibleProvisioning    (0),
 | 
			
		||||
                  protectionSwitchingIncomplete    (1),
 | 
			
		||||
                  protectionConfigurationMismatch  (2),
 | 
			
		||||
                  epsConfigurationMismatch         (3)
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
PrvtEpsPathStatusType ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "Status of the primary or backup links"
 | 
			
		||||
    SYNTAX      INTEGER {
 | 
			
		||||
                  psOk         (0),
 | 
			
		||||
                  psFailed     (1)
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
prvtEpsService OBJECT IDENTIFIER ::= { prvtEpsMibObjects 1 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX SEQUENCE OF PrvtEpsServiceEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"The table contains Ethernet Protection Switching services information."
 | 
			
		||||
	::= { prvtEpsService 1 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX PrvtEpsServiceEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Ethernet Protection Switching information about a specific service."
 | 
			
		||||
	INDEX           { prvtEpsSvcId }
 | 
			
		||||
	::= { prvtEpsServiceTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtEpsServiceEntry ::= SEQUENCE {
 | 
			
		||||
  prvtEpsSvcId						Unsigned32,
 | 
			
		||||
	prvtEpsServiceCfmMdLevel            Dot1agCfmMDLevelOrNone,
 | 
			
		||||
	prvtEpsServicePrimaryLocalCfmMep    Dot1agCfmMepIdOrZero,
 | 
			
		||||
	prvtEpsServicePrimaryRemoteCfmMep   Dot1agCfmMepIdOrZero,
 | 
			
		||||
	prvtEpsServiceSecondaryLocalCfmMep  Dot1agCfmMepIdOrZero,
 | 
			
		||||
	prvtEpsServiceSecondaryRemoteCfmMep Dot1agCfmMepIdOrZero,
 | 
			
		||||
	prvtEpsServiceLocalState            PrvtEpsRequestStateType,
 | 
			
		||||
	prvtEpsServiceHoldOffTimer          Unsigned32,
 | 
			
		||||
	prvtEpsServiceWaitToRestoreTimer    Unsigned32,
 | 
			
		||||
	prvtEpsServiceApsChannel            TruthValue,
 | 
			
		||||
	prvtEpsServiceProtection            PrvtEpsProtectionType,
 | 
			
		||||
	prvtEpsServiceDirection             PrvtEpsDirectionType,
 | 
			
		||||
	prvtEpsServiceRevertive             TruthValue,
 | 
			
		||||
	prvtEpsServiceActivePath            PrvtEpsActivePathType,
 | 
			
		||||
	prvtEpsServiceDegradeTestType       PrvtEpsMonitoringType,
 | 
			
		||||
    prvtEpsServiceDegradeTestOwner      OCTET STRING,
 | 
			
		||||
	prvtEpsServiceDegradeTestName       OCTET STRING,
 | 
			
		||||
	prvtEpsServiceDegradeTestEnable     TruthValue,
 | 
			
		||||
	prvtEpsServiceDefectFop             PrvtEpsDefectFopType,
 | 
			
		||||
	prvtEpsServiceOperationalStatus     TruthValue,
 | 
			
		||||
	prvtEpsServicePrimaryStatus         PrvtEpsPathStatusType,
 | 
			
		||||
	prvtEpsServiceSecondaryStatus       PrvtEpsPathStatusType,
 | 
			
		||||
	prvtEpsServiceRemoteState           PrvtEpsRequestStateType,
 | 
			
		||||
	prvtEpsServiceRemoteApsChannel      TruthValue,
 | 
			
		||||
	prvtEpsServiceRemoteProtection      PrvtEpsProtectionType,
 | 
			
		||||
	prvtEpsServiceRemoteDirection       PrvtEpsDirectionType,
 | 
			
		||||
	prvtEpsServiceRemoteRevertive       TruthValue,
 | 
			
		||||
	prvtEpsServiceAdminFreeze           TruthValue,
 | 
			
		||||
	prvtEpsServiceAdminStatus			INTEGER,
 | 
			
		||||
	prvtEpsServiceRowStatus             RowStatus,
 | 
			
		||||
	prvtEpsServiceProtectionCounter     Unsigned32
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtEpsSvcId OBJECT-TYPE
 | 
			
		||||
    SYNTAX          Unsigned32 (0..4294967295)
 | 
			
		||||
    MAX-ACCESS      read-only
 | 
			
		||||
    STATUS          current
 | 
			
		||||
    DESCRIPTION     "The service ID."
 | 
			
		||||
    ::= { prvtEpsServiceEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceCfmMdLevel OBJECT-TYPE
 | 
			
		||||
	SYNTAX Dot1agCfmMDLevelOrNone
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Value of the CFM MD level where the protected domain is situated."
 | 
			
		||||
	DEFVAL { -1 }
 | 
			
		||||
	::= { prvtEpsServiceEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServicePrimaryLocalCfmMep OBJECT-TYPE
 | 
			
		||||
	SYNTAX Dot1agCfmMepIdOrZero
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Primary local CFM MEP Id."
 | 
			
		||||
	DEFVAL { 0 }
 | 
			
		||||
	::= { prvtEpsServiceEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServicePrimaryRemoteCfmMep OBJECT-TYPE
 | 
			
		||||
	SYNTAX Dot1agCfmMepIdOrZero
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Primary remote CFM MEP Id."
 | 
			
		||||
	DEFVAL { 0 }
 | 
			
		||||
	::= { prvtEpsServiceEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceSecondaryLocalCfmMep OBJECT-TYPE
 | 
			
		||||
	SYNTAX Dot1agCfmMepIdOrZero
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Backup local CFM MEP Id."
 | 
			
		||||
	DEFVAL { 0 }
 | 
			
		||||
	::= { prvtEpsServiceEntry 5 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceSecondaryRemoteCfmMep OBJECT-TYPE
 | 
			
		||||
	SYNTAX Dot1agCfmMepIdOrZero
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Backup remote CFM MEP Id."
 | 
			
		||||
	DEFVAL { 0 }
 | 
			
		||||
	::= { prvtEpsServiceEntry 6 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceLocalState OBJECT-TYPE
 | 
			
		||||
	SYNTAX PrvtEpsRequestStateType
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Protection state of the local side. The values can be set:
 | 
			
		||||
	 rsManualSwitch(7), rsClear(6) or rsLockoutOfProtection(15).
 | 
			
		||||
	 The values can be get:
 | 
			
		||||
	 rsNoRequest                     (0),
 | 
			
		||||
	 rsDoNotRevert                   (1),
 | 
			
		||||
	 rsReverseRequest                (2),
 | 
			
		||||
	 rsExercise                      (4),
 | 
			
		||||
	 rsWaitToRestore                 (5),
 | 
			
		||||
	 rsClear                         (6),
 | 
			
		||||
	 rsManualSwitch                  (7),
 | 
			
		||||
	 rsSignalDegrade                 (9),
 | 
			
		||||
	 rsSignalFail                   (11),
 | 
			
		||||
	 rsForcedSwitch                 (13),
 | 
			
		||||
	 rsSignalFailForProtection      (14),
 | 
			
		||||
	 rsLockoutOfProtection          (15)."
 | 
			
		||||
	::= { prvtEpsServiceEntry 7 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceHoldOffTimer OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32 (0..10000)
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Value of the Hold Off timer in msec (increments of 100msec)."
 | 
			
		||||
	REFERENCE "G.8031 clause 11.12"
 | 
			
		||||
	DEFVAL { 0 }
 | 
			
		||||
	::= { prvtEpsServiceEntry 8 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceWaitToRestoreTimer OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32 (0|5..12)
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Value of the Wait To Restore timer in seconds (0 to disable it)."
 | 
			
		||||
	REFERENCE "G.8031 clause 11.13"
 | 
			
		||||
	DEFVAL { 5 }
 | 
			
		||||
	::= { prvtEpsServiceEntry 9 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceApsChannel OBJECT-TYPE
 | 
			
		||||
	SYNTAX TruthValue
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Active APS communication."
 | 
			
		||||
	::= { prvtEpsServiceEntry 10 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceProtection OBJECT-TYPE
 | 
			
		||||
	SYNTAX PrvtEpsProtectionType
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Type of protection (1+1 or 1:1)."
 | 
			
		||||
	::= { prvtEpsServiceEntry 11 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceDirection OBJECT-TYPE
 | 
			
		||||
	SYNTAX PrvtEpsDirectionType
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Type of protection (unidirectional or bidirectional)."
 | 
			
		||||
	::= { prvtEpsServiceEntry 12 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceRevertive OBJECT-TYPE
 | 
			
		||||
	SYNTAX TruthValue
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Protection type (revertive or non-revertive)."
 | 
			
		||||
	::= { prvtEpsServiceEntry 13 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceActivePath OBJECT-TYPE
 | 
			
		||||
	SYNTAX PrvtEpsActivePathType
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Protected service active path."
 | 
			
		||||
	DEFVAL { working }
 | 
			
		||||
	::= { prvtEpsServiceEntry 14 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceDegradeTestType OBJECT-TYPE
 | 
			
		||||
	SYNTAX PrvtEpsMonitoringType
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Type of test used for monitoring signal degrade situations."
 | 
			
		||||
	DEFVAL { 0 }
 | 
			
		||||
	::= { prvtEpsServiceEntry 15 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceDegradeTestOwner OBJECT-TYPE
 | 
			
		||||
    SYNTAX OCTET STRING (SIZE(0..32))
 | 
			
		||||
    MAX-ACCESS read-create
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
    "Owner of the SAA test used for monitoring."
 | 
			
		||||
    DEFVAL { '00'H }
 | 
			
		||||
    ::= { prvtEpsServiceEntry 16 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceDegradeTestName OBJECT-TYPE
 | 
			
		||||
	SYNTAX OCTET STRING (SIZE(0..32))
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Name of the CFM or SAA test used for monitoring."
 | 
			
		||||
	DEFVAL { '00'H }
 | 
			
		||||
	::= { prvtEpsServiceEntry 17 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceDegradeTestEnable OBJECT-TYPE
 | 
			
		||||
	SYNTAX TruthValue
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Start/stop CFM or SAA test for performance monitoring."
 | 
			
		||||
	DEFVAL { false }
 | 
			
		||||
	::= { prvtEpsServiceEntry 18 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceDefectFop OBJECT-TYPE
 | 
			
		||||
	SYNTAX PrvtEpsDefectFopType
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Defects noticed by APS protocol could be either none or a composition of the bits (0-3):
 | 
			
		||||
	 fullyIncompatibleProvisioning(0)   - occures by the reception of three APS frames with the
 | 
			
		||||
	  incompatible 'B' bit value during the period of 22.5 seconds;
 | 
			
		||||
	 protectionSwitchingIncomplete(1)   - occures if the transmitted 'Requested Signal' and the
 | 
			
		||||
	  received 'Bridged Signal' do not match for a period of 50ms or longer;
 | 
			
		||||
	 protectionConfigurationMismatch(2) - working/protection configuration mismatch, occures by
 | 
			
		||||
	  the reception of three APS frames from the working transport entity during the period of
 | 
			
		||||
	  22.5 seconds;
 | 
			
		||||
	 epsConfigurationMismatch(3)        - provisioning mismatch - for example the local side is
 | 
			
		||||
	  set in revertive mode, the remote side is set in non revertive mode."
 | 
			
		||||
	::= { prvtEpsServiceEntry 19 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceOperationalStatus OBJECT-TYPE
 | 
			
		||||
	SYNTAX TruthValue
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"The purpose of this status is to identify to the User whether
 | 
			
		||||
	 this service is ready for running. The operational status can
 | 
			
		||||
	 be up or down. When creating the service the operational
 | 
			
		||||
	 status will be down. Receiving CCMs from both transport
 | 
			
		||||
	 entities and establishment of APS on the protection transport
 | 
			
		||||
	 entity will bring the operational status to up."
 | 
			
		||||
	::= { prvtEpsServiceEntry 20 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServicePrimaryStatus OBJECT-TYPE
 | 
			
		||||
	SYNTAX PrvtEpsPathStatusType
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Primary path state (psOk(0) or psFailed(1))."
 | 
			
		||||
	::= { prvtEpsServiceEntry 21 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceSecondaryStatus OBJECT-TYPE
 | 
			
		||||
	SYNTAX PrvtEpsPathStatusType
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Secondary path state (psOk(0) or psFailed(1))."
 | 
			
		||||
	::= { prvtEpsServiceEntry 22 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceRemoteState OBJECT-TYPE
 | 
			
		||||
	SYNTAX PrvtEpsRequestStateType
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Protection state of the remote side.
 | 
			
		||||
	 The values can be get:
 | 
			
		||||
	 rsNoRequest                     (0),
 | 
			
		||||
	 rsDoNotRevert                   (1),
 | 
			
		||||
	 rsReverseRequest                (2),
 | 
			
		||||
	 rsExercise                      (4),
 | 
			
		||||
	 rsWaitToRestore                 (5),
 | 
			
		||||
	 rsClear                         (6),
 | 
			
		||||
	 rsManualSwitch                  (7),
 | 
			
		||||
	 rsSignalDegrade                 (9),
 | 
			
		||||
	 rsSignalFail                   (11),
 | 
			
		||||
	 rsForcedSwitch                 (13),
 | 
			
		||||
	 rsSignalFailForProtection      (14),
 | 
			
		||||
	 rsLockoutOfProtection          (15)."
 | 
			
		||||
	::= { prvtEpsServiceEntry 23 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceRemoteApsChannel OBJECT-TYPE
 | 
			
		||||
	SYNTAX TruthValue
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Active APS communication reported by the remote."
 | 
			
		||||
	::= { prvtEpsServiceEntry 24 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceRemoteProtection OBJECT-TYPE
 | 
			
		||||
	SYNTAX PrvtEpsProtectionType
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Type of protection (1+1 or 1:1) reported by the remote."
 | 
			
		||||
	::= { prvtEpsServiceEntry 25 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceRemoteDirection OBJECT-TYPE
 | 
			
		||||
	SYNTAX PrvtEpsDirectionType
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Type of protection (unidirectional or bidirectional) reported by the remote."
 | 
			
		||||
	::= { prvtEpsServiceEntry 26 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceRemoteRevertive OBJECT-TYPE
 | 
			
		||||
	SYNTAX TruthValue
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Protection type (revertive or non-revertive) reported by the remote."
 | 
			
		||||
	::= { prvtEpsServiceEntry 27 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceAdminFreeze OBJECT-TYPE
 | 
			
		||||
		SYNTAX TruthValue
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Used to freeze the state of the protection service."
 | 
			
		||||
	   DEFVAL          { false }
 | 
			
		||||
	::= { prvtEpsServiceEntry 28 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceAdminStatus OBJECT-TYPE
 | 
			
		||||
		SYNTAX INTEGER  {
 | 
			
		||||
	                up ( 1 ),
 | 
			
		||||
	                down ( 2 )
 | 
			
		||||
					}
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Administrative status of the protection."
 | 
			
		||||
	   DEFVAL          { 2 }
 | 
			
		||||
	::= { prvtEpsServiceEntry 29 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceRowStatus OBJECT-TYPE
 | 
			
		||||
	SYNTAX RowStatus
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"The status of the row.
 | 
			
		||||
	 The writable columns in a row can not be changed if the row
 | 
			
		||||
	 is active. All columns must have a valid value before a row
 | 
			
		||||
	 can be activated."
 | 
			
		||||
	::= { prvtEpsServiceEntry 30 }
 | 
			
		||||
 | 
			
		||||
prvtEpsServiceProtectionCounter OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Counts how many times the service has gone to Protection."
 | 
			
		||||
::= { prvtEpsServiceEntry 31 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtEpsDefectAlarm NOTIFICATION-TYPE
 | 
			
		||||
    OBJECTS     { prvtEpsServiceOperationalStatus,
 | 
			
		||||
                  prvtEpsServiceDefectFop
 | 
			
		||||
                }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "1. EPS service is either operational or not operational;
 | 
			
		||||
        2. Failure of protocol defects."
 | 
			
		||||
    ::= { prvtEpsMibNotifications 1 }
 | 
			
		||||
 | 
			
		||||
prvtEpsSwitchoverAlarm NOTIFICATION-TYPE
 | 
			
		||||
    OBJECTS     { prvtEpsServiceActivePath
 | 
			
		||||
                }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "The alarm is issued if the active link is changed,
 | 
			
		||||
        pointing to the path where the switchover occured."
 | 
			
		||||
    ::= { prvtEpsMibNotifications 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtEpsLostCommunication NOTIFICATION-TYPE
 | 
			
		||||
    OBJECTS     { prvtEpsSvcId
 | 
			
		||||
                }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "The alarm is issued in case of non reception of APS frames
 | 
			
		||||
        in three consecutive intervals each representing 5 seconds."
 | 
			
		||||
    ::= { prvtEpsMibNotifications 3 }
 | 
			
		||||
 | 
			
		||||
prvtEpsRestoredCommunication NOTIFICATION-TYPE
 | 
			
		||||
    OBJECTS     { prvtEpsSvcId
 | 
			
		||||
                }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "APS frames are received normally after APS communication failure."
 | 
			
		||||
    ::= { prvtEpsMibNotifications 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtEpsSignalFailDetected NOTIFICATION-TYPE
 | 
			
		||||
    OBJECTS     { prvtEpsSvcId
 | 
			
		||||
                }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "The alarm is issued in case of CCMs are not received
 | 
			
		||||
        and (3.5 * CCMtime(CCMinterval)) has expired."
 | 
			
		||||
    ::= { prvtEpsMibNotifications 5 }
 | 
			
		||||
 | 
			
		||||
prvtEpsSignalDegradeDetected NOTIFICATION-TYPE
 | 
			
		||||
    OBJECTS     { prvtEpsSvcId
 | 
			
		||||
                }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "The alarm is issued in case of monitored error threshold is crossed:
 | 
			
		||||
        1W Jitter error,
 | 
			
		||||
        2W Jitter error,
 | 
			
		||||
        Latency error,
 | 
			
		||||
        Frame loss error."
 | 
			
		||||
    ::= { prvtEpsMibNotifications 6 }
 | 
			
		||||
 | 
			
		||||
prvtEpsProtctSignalFailDetected NOTIFICATION-TYPE
 | 
			
		||||
    OBJECTS     { prvtEpsSvcId
 | 
			
		||||
                }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "The alarm is issued in case of CCMs are not received on the protected link
 | 
			
		||||
        and (3.5 * CCMtime(CCMinterval)) has expired or the protected link is down."
 | 
			
		||||
    ::= { prvtEpsMibNotifications 7 }
 | 
			
		||||
 | 
			
		||||
prvtEpsSignalFailRecovery NOTIFICATION-TYPE
 | 
			
		||||
    OBJECTS     { prvtEpsSvcId
 | 
			
		||||
                }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "The alarm is issued in case of CCMs start to be received
 | 
			
		||||
	    correctly again after a prvtEpsSignalFailDetected alarm occured
 | 
			
		||||
        and (3.5 * CCMtime(CCMinterval)) timer no longer expires or the link is up ."
 | 
			
		||||
    ::= { prvtEpsMibNotifications 8 }
 | 
			
		||||
 | 
			
		||||
prvtEpsSignalDegradeRecovery NOTIFICATION-TYPE
 | 
			
		||||
    OBJECTS     { prvtEpsSvcId
 | 
			
		||||
                }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "The alarm is issued in case of monitored error threshold is crossed bellow limis:
 | 
			
		||||
        1W Jitter error,
 | 
			
		||||
        2W Jitter error,
 | 
			
		||||
        Latency error,
 | 
			
		||||
        Frame loss error."
 | 
			
		||||
    ::= { prvtEpsMibNotifications 9 }
 | 
			
		||||
 | 
			
		||||
prvtEpsProtctSignalFailRecovery NOTIFICATION-TYPE
 | 
			
		||||
    OBJECTS     { prvtEpsSvcId
 | 
			
		||||
                }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "The alarm is issued in case of CCMs start to be received correctly again 
 | 
			
		||||
        on the protected link after a prvtEpsProtctSignalFailDetected alarm occured
 | 
			
		||||
        and (3.5 * CCMtime(CCMinterval)) timer no longer expires or the link is up ."
 | 
			
		||||
    ::= { prvtEpsMibNotifications 10 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										839
									
								
								MIBS/telco-systems/binos/PRVT-INTERWORKING-OS-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										839
									
								
								MIBS/telco-systems/binos/PRVT-INTERWORKING-OS-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,839 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- **
 | 
			
		||||
-- ** BATM Advanced Communications.
 | 
			
		||||
-- **
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: prvt-interworking-os-mib.mib
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 1998, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications and contains
 | 
			
		||||
-- proprietary and confidential information. This file is made
 | 
			
		||||
-- available to authorized BATM customers on the express
 | 
			
		||||
-- condition that neither it, nor any of the information contained
 | 
			
		||||
-- therein, shall be disclosed to third parties or be used for any
 | 
			
		||||
-- purpose other than to replace, modify or upgrade firmware and/or
 | 
			
		||||
-- software components of BATM manufactured equipment within the
 | 
			
		||||
-- authorized customer's network, and that such transfer be
 | 
			
		||||
-- completed in accordance with the instructions provided by
 | 
			
		||||
-- BATM. Any other use is strictly prohibited.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
--
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
 | 
			
		||||
--
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
--
 | 
			
		||||
PRVT-INTERWORKING-OS-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
OBJECT-TYPE,
 | 
			
		||||
IpAddress,
 | 
			
		||||
Integer32
 | 
			
		||||
FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
DisplayString,
 | 
			
		||||
TruthValue,
 | 
			
		||||
MacAddress
 | 
			
		||||
FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
NOTIFICATION-TYPE
 | 
			
		||||
FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
prvt-products
 | 
			
		||||
FROM PRVT-SWITCH-MIB
 | 
			
		||||
 | 
			
		||||
usmUserSecurityName
 | 
			
		||||
FROM SNMP-USER-BASED-SM-MIB;
 | 
			
		||||
 | 
			
		||||
prvtInterworkOsMib MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "200804090000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
"BATM/Telco Systems Support team
 | 
			
		||||
Email:
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The MIB enables display configuration of the device OS features."
 | 
			
		||||
 | 
			
		||||
-- revision history
 | 
			
		||||
REVISION "200804090000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"setExecutetrap varbind change" 
 | 
			
		||||
REVISION "200803310000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Removed configurationChanged, see PrvtConfigChange.mib." 
 | 
			
		||||
 | 
			
		||||
REVISION "200801010000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Removed redefined OIDs in private vendor extension definitions." 
 | 
			
		||||
 | 
			
		||||
REVISION "200502160000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Fixed spelling errors and changed the contact info." 
 | 
			
		||||
 | 
			
		||||
REVISION "200412200000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Added the configurationChanged and snmpSetExecuted notifications."
 | 
			
		||||
 | 
			
		||||
REVISION "200403100000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Modified the description of the managementLoadExecute object 
 | 
			
		||||
to clarify that the startup-config is replaced at 
 | 
			
		||||
configuration download."
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
REVISION "200305080000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Move to SMI-V2."
 | 
			
		||||
 | 
			
		||||
REVISION "200212120000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Add detection for CPU RAM size."
 | 
			
		||||
 | 
			
		||||
REVISION "200211260000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Add CPU group."
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
REVISION "200211170000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Enable loading VDSL E2 firmware. 
 | 
			
		||||
Add support for reload."
 | 
			
		||||
 | 
			
		||||
REVISION "200104190000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Add management group."
 | 
			
		||||
 | 
			
		||||
REVISION "200103190000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Initial version."
 | 
			
		||||
 | 
			
		||||
::= { software 1 }
 | 
			
		||||
 | 
			
		||||
software OBJECT IDENTIFIER ::= { prvt-products 111 }
 | 
			
		||||
 | 
			
		||||
prvtInterworkOsNotifications OBJECT IDENTIFIER ::= { prvtInterworkOsMib 0 }
 | 
			
		||||
version OBJECT IDENTIFIER ::= {prvtInterworkOsMib 1}
 | 
			
		||||
option OBJECT IDENTIFIER ::= {prvtInterworkOsMib 2}
 | 
			
		||||
management OBJECT IDENTIFIER ::= {prvtInterworkOsMib 3}
 | 
			
		||||
cpu OBJECT IDENTIFIER ::= {prvtInterworkOsMib 4}
 | 
			
		||||
prvtInterworkOsConformance OBJECT IDENTIFIER ::= { prvtInterworkOsMib 5 }
 | 
			
		||||
 | 
			
		||||
-- 
 | 
			
		||||
-- version group
 | 
			
		||||
-- 
 | 
			
		||||
 | 
			
		||||
bootVersionNumber OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object identifies version number of the Boot program"
 | 
			
		||||
::= { version 1 }
 | 
			
		||||
 | 
			
		||||
bootVersionDate OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object identifies creation date/time of the Boot program"
 | 
			
		||||
::= { version 2 }
 | 
			
		||||
 | 
			
		||||
bootVersionString OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object contains text for the current version of the Boot program"
 | 
			
		||||
::= { version 3 }
 | 
			
		||||
 | 
			
		||||
oSversionNumber OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object identifies version number of the OS"
 | 
			
		||||
::= { version 4 }
 | 
			
		||||
 | 
			
		||||
oSversionDate OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object identifies creation date/time of the OS"
 | 
			
		||||
::= { version 5 }
 | 
			
		||||
 | 
			
		||||
oSversionString OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object contains text for the current version of the OS"
 | 
			
		||||
::= { version 6 }
 | 
			
		||||
 | 
			
		||||
appletVersionNumber OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object contains text for the current version of the embedded 
 | 
			
		||||
applet"
 | 
			
		||||
::= { version 7 }
 | 
			
		||||
 | 
			
		||||
appletVersionDate OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object contains text for the creation date of the current embedded 
 | 
			
		||||
applet version"
 | 
			
		||||
::= { version 8 }
 | 
			
		||||
-- 
 | 
			
		||||
-- option group
 | 
			
		||||
-- 
 | 
			
		||||
 | 
			
		||||
optionInstalled OBJECT-TYPE
 | 
			
		||||
SYNTAX OCTET STRING
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object identifies creation date/time of the OS"
 | 
			
		||||
::= { option 1 }
 | 
			
		||||
 | 
			
		||||
-- 
 | 
			
		||||
-- management group
 | 
			
		||||
-- 
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- Connectivity Information
 | 
			
		||||
--
 | 
			
		||||
-- This group is meant to be a collection of controls and data
 | 
			
		||||
-- for connectivity.
 | 
			
		||||
--
 | 
			
		||||
managementConnectivity OBJECT IDENTIFIER ::= {management 1}
 | 
			
		||||
 | 
			
		||||
managementConnectivityMACAddr OBJECT-TYPE
 | 
			
		||||
SYNTAX MacAddress
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Get the agent MAC address."
 | 
			
		||||
::= { managementConnectivity 1 }
 | 
			
		||||
 | 
			
		||||
managementConnectivityIpAddress OBJECT-TYPE
 | 
			
		||||
SYNTAX IpAddress
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Set IP Address for the device."
 | 
			
		||||
::= { managementConnectivity 2 }
 | 
			
		||||
 | 
			
		||||
managementConnectivityIPNetMask OBJECT-TYPE
 | 
			
		||||
SYNTAX IpAddress
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Set IP NetMask for the device."
 | 
			
		||||
::= { managementConnectivity 3 }
 | 
			
		||||
 | 
			
		||||
managementIPGateAddress OBJECT-TYPE
 | 
			
		||||
SYNTAX IpAddress
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Set Gateway Address for the device - only applies for devices without
 | 
			
		||||
L3 capabilities."
 | 
			
		||||
::= { managementConnectivity 4 }
 | 
			
		||||
 | 
			
		||||
managementSerialBaud OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
baud2400(1),
 | 
			
		||||
baud9600(2),
 | 
			
		||||
baud19200(3),
 | 
			
		||||
baud38400(4)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The Serial port BAUD Rate. Attributes are 8 Start Bits,
 | 
			
		||||
no parity, and 1 stop bits (8N1) and Hardware Flow Control.
 | 
			
		||||
Valid values are 2400, 9600, 19200, and 38400."
 | 
			
		||||
::= { managementConnectivity 5 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- managementLoad Group
 | 
			
		||||
--
 | 
			
		||||
-- This group is meant to be a collection of controls and data
 | 
			
		||||
-- that determine the file download and upload configuration
 | 
			
		||||
-- and mode.
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
managementLoad OBJECT IDENTIFIER ::= {management 2}
 | 
			
		||||
 | 
			
		||||
managementLoadTftpServerAddress OBJECT-TYPE
 | 
			
		||||
SYNTAX IpAddress
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Set IP Address for the TFTP server used for downloading
 | 
			
		||||
and uploading files."
 | 
			
		||||
::= { managementLoad 1 }
 | 
			
		||||
 | 
			
		||||
managementLoadFileName OBJECT-TYPE
 | 
			
		||||
SYNTAX OCTET STRING (SIZE (0..64))
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Set TFTP file path and name."
 | 
			
		||||
::= { managementLoad 2 }
 | 
			
		||||
 | 
			
		||||
managementLoadType OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
application(1),
 | 
			
		||||
boot(2),
 | 
			
		||||
configuration(3),
 | 
			
		||||
java(4),
 | 
			
		||||
vdsl-E2(5)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The type of file to download or upload 
 | 
			
		||||
upon a managementLoadExecute."
 | 
			
		||||
::= { managementLoad 3 }
 | 
			
		||||
 | 
			
		||||
managementLoadExecute OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
noop(1), -- no operation
 | 
			
		||||
download(2), -- Application, Boot, java or Configuration
 | 
			
		||||
upload(3) -- Configuration only
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Execute file download or upload procedure. A SET of this
 | 
			
		||||
object starts the load procedure. Note that the Application
 | 
			
		||||
and Boot images can only be downloaded. The Configuration
 | 
			
		||||
file can be uploaded and downloaded. When a Configuration file
 | 
			
		||||
is downloaded, it replaces the startup-config file in NVRAM. 
 | 
			
		||||
 | 
			
		||||
A GET of this object will return a noop (1). Also, when the user chooses to 
 | 
			
		||||
upload the configuration, it is the startup-config that is copied to the remote host.
 | 
			
		||||
Use managementLoadExecuteStatus to determine the status of the executed load."
 | 
			
		||||
::= { managementLoad 4 }
 | 
			
		||||
 | 
			
		||||
managementLoadExecuteStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
not-started(1),
 | 
			
		||||
in-progress(2),
 | 
			
		||||
success(3),
 | 
			
		||||
error-connection(4),
 | 
			
		||||
error-filename(5),
 | 
			
		||||
error-fault(6)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Provides status on the execute file load procedure.
 | 
			
		||||
The status return is given by one of the enumerated codes
 | 
			
		||||
not-started (download has not yet started)
 | 
			
		||||
in-progress (download has not yet finished)
 | 
			
		||||
success (download has finished successfully)
 | 
			
		||||
error-connection (download cannot connect)
 | 
			
		||||
error-filename (download has bad image path/filename)
 | 
			
		||||
error-fault (download has fault condition on device)."
 | 
			
		||||
::= { managementLoad 5 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- Miscellaneous Information
 | 
			
		||||
--
 | 
			
		||||
-- This group is meant to be a collection of controls and data
 | 
			
		||||
-- that do not require a group of their own, or fall into the
 | 
			
		||||
-- category of "miscellaneous". 
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
managementMisc OBJECT IDENTIFIER ::= {management 3}
 | 
			
		||||
 | 
			
		||||
managementMiscSaveToNvm OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
noop(1), -- no operation
 | 
			
		||||
save(2) -- save all configuration parameters to NVM
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"When set to save (2), all nonvolatile configuration
 | 
			
		||||
parameters are saved to NVM (Nonvolatile Memory). NVM save
 | 
			
		||||
operations may be slow (e.g., erasing/writing Flash device).
 | 
			
		||||
Consequently, all (or many) updates should be made before
 | 
			
		||||
saving to NVM. A get operation always returns noop (1)"
 | 
			
		||||
::= { managementMisc 1 }
 | 
			
		||||
 | 
			
		||||
managementMiscReset OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
noop(1), 
 | 
			
		||||
reset(2), 
 | 
			
		||||
reset-to-defaults(3), 
 | 
			
		||||
save-and-reset(4) -- save config and then reset the unit
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Physically performs a hardware reset of the unit.
 | 
			
		||||
Use with care. A reset (2) resets the unit, the
 | 
			
		||||
reset-to-defaults (3) resets the configuration file
 | 
			
		||||
to factory defaults and then resets the unit, the value of
 | 
			
		||||
save-and-reset (4) saves the config and then resets the unit and 
 | 
			
		||||
noop (1) does nothing. 
 | 
			
		||||
A value of noop (1) is always returned 
 | 
			
		||||
for a GET operation."
 | 
			
		||||
::= { managementMisc 2 }
 | 
			
		||||
 | 
			
		||||
managementMiscReload OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
noop(1), 
 | 
			
		||||
save-and-reload(2) -- save config and then reload the software
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Reload the unit software, the unit hardware will not 
 | 
			
		||||
be affected. A value of noop (1) is always returned for a 
 | 
			
		||||
GET operation."
 | 
			
		||||
::= { managementMisc 3 }
 | 
			
		||||
 | 
			
		||||
managementMiscReloadInTime OBJECT-TYPE
 | 
			
		||||
SYNTAX OCTET STRING (SIZE (4))
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "Indicates time for scheduled reload without save in hour:min.
 | 
			
		||||
octets contents range
 | 
			
		||||
1 day 0x01..0x1f (1-31)
 | 
			
		||||
2 month 0x01..0x0C (1..12)
 | 
			
		||||
where january = 1 december = 12
 | 
			
		||||
3 hour 0x01..0x17 (0..23)
 | 
			
		||||
4 min 0x01..3B (0..59)
 | 
			
		||||
For example: 0x01 0x01 0x01 0x01 means 1 January 01:01.
 | 
			
		||||
To stop scheduled reload set it to 0x00 0x00 0x00 0x00"
 | 
			
		||||
::= { managementMisc 4 }
 | 
			
		||||
 | 
			
		||||
managementMiscReloadAtTime OBJECT-TYPE
 | 
			
		||||
SYNTAX OCTET STRING (SIZE (4))
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "Indicates time for scheduled reload without save at day:month:hour:min.
 | 
			
		||||
octets contents range
 | 
			
		||||
1 day 0x01..0x1f (1-31)
 | 
			
		||||
2 month 0x01..0x0C (1..12)
 | 
			
		||||
where january = 1 december = 12
 | 
			
		||||
3 hour 0x01..0x17 (0..23)
 | 
			
		||||
4 min 0x01..3B (0..59)
 | 
			
		||||
For example: 0x01 0x01 0x01 0x01 means 1 January 01:01.
 | 
			
		||||
To stop scheduled reload set it to 0x00 0x00 0x00 0x00"
 | 
			
		||||
::= { managementMisc 5 }
 | 
			
		||||
 | 
			
		||||
managementMiscReloadSaveInTime OBJECT-TYPE
 | 
			
		||||
SYNTAX OCTET STRING (SIZE (4))
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "Indicates time for scheduled reload with save in hour:min.
 | 
			
		||||
octets contents range
 | 
			
		||||
1 day 0x01..0x1f (1-31)
 | 
			
		||||
2 month 0x01..0x0C (1..12)
 | 
			
		||||
where january = 1 december = 12
 | 
			
		||||
3 hour 0x01..0x17 (0..23)
 | 
			
		||||
4 min 0x01..3B (0..59)
 | 
			
		||||
For example: 0x01 0x01 0x01 0x01 means 1 January 01:01.
 | 
			
		||||
To stop scheduled reload set it to 0x00 0x00 0x00 0x00"
 | 
			
		||||
::= { managementMisc 6 }
 | 
			
		||||
 | 
			
		||||
managementMiscReloadSaveAtTime OBJECT-TYPE
 | 
			
		||||
SYNTAX OCTET STRING (SIZE (4))
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "Indicates time for scheduled reload with save at day:month:hour:min.
 | 
			
		||||
octets contents range
 | 
			
		||||
1 day 0x01..0x1f (1-31)
 | 
			
		||||
2 month 0x01..0x0C (1..12)
 | 
			
		||||
where january = 1 december = 12
 | 
			
		||||
3 hour 0x01..0x17 (0..23)
 | 
			
		||||
4 min 0x01..3B (0..59)
 | 
			
		||||
For example: 0x01 0x01 0x01 0x01 means 1 January 01:01.
 | 
			
		||||
To stop scheduled reload set it to 0x00 0x00 0x00 0x00"
 | 
			
		||||
::= { managementMisc 7 }
 | 
			
		||||
 | 
			
		||||
managementLicense OBJECT IDENTIFIER ::= {management 4}
 | 
			
		||||
 | 
			
		||||
managementOptionSupportStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER { reserved0 (0), -- reserved
 | 
			
		||||
reserved1 (1), -- reserved
 | 
			
		||||
reserved2 (2), -- reserved
 | 
			
		||||
reserved3 (3), -- reserved
 | 
			
		||||
reserved4 (4), -- reserved
 | 
			
		||||
reserved5 (5), -- reserved
 | 
			
		||||
reserved6 (6), -- reserved
 | 
			
		||||
reserved7 (7), -- reserved
 | 
			
		||||
reserved8 (8), -- reserved
 | 
			
		||||
reserved9 (9), -- reserved
 | 
			
		||||
licNotSpecified(10), -- the device is without license
 | 
			
		||||
licBasic(11), -- SWITCH license registered
 | 
			
		||||
licML(12), -- ML license
 | 
			
		||||
licAdvML(13), -- Adv-ML license
 | 
			
		||||
reserved14 (14), -- reserved
 | 
			
		||||
reserved15 (15), -- reserved
 | 
			
		||||
reserved16 (16), -- reserved
 | 
			
		||||
reserved17 (17), -- reserved
 | 
			
		||||
reserved18 (18), -- reserved
 | 
			
		||||
reserved19 (19), -- reserved
 | 
			
		||||
reserved20 (20), -- reserved
 | 
			
		||||
reserved21 (21), -- reserved
 | 
			
		||||
reserved22 (22), -- reserved
 | 
			
		||||
reserved23 (23), -- reserved
 | 
			
		||||
reserved24 (24), -- reserved
 | 
			
		||||
reserved25 (25), -- reserved
 | 
			
		||||
reserved26 (26), -- reserved
 | 
			
		||||
reserved27 (27), -- reserved
 | 
			
		||||
reserved28 (28), -- reserved
 | 
			
		||||
reserved29 (29), -- reserved
 | 
			
		||||
reserved30 (30), -- reserved 
 | 
			
		||||
reserved31 (31) -- reserved 
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Indicates active software support options (license)."
 | 
			
		||||
::= { managementLicense 1 }
 | 
			
		||||
 | 
			
		||||
managementOptionSupportKey OBJECT-TYPE
 | 
			
		||||
SYNTAX OCTET STRING (SIZE (0..32))
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Specify the software support option key (license). After set, device must be reloaded the new option to take affect."
 | 
			
		||||
::= { managementLicense 2 }
 | 
			
		||||
 | 
			
		||||
managementOptionSupportAddress OBJECT-TYPE 
 | 
			
		||||
SYNTAX IpAddress
 | 
			
		||||
MAX-ACCESS accessible-for-notify
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Shows the address of SNMP NMS that has configured last the option."
 | 
			
		||||
::= { managementLicense 3 }
 | 
			
		||||
 | 
			
		||||
managementOptionSupportL3Capable OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Indicates if the swicth is capable for L3 features
 | 
			
		||||
- true The switch is capable for L3 features 
 | 
			
		||||
- false The switch is not capable for L3 features
 | 
			
		||||
"
 | 
			
		||||
DEFVAL { true }
 | 
			
		||||
::= { managementLicense 4 }
 | 
			
		||||
 | 
			
		||||
prvtBootConfigUpgrade OBJECT IDENTIFIER ::= {management 5}
 | 
			
		||||
 | 
			
		||||
prvtBootUpgradeSrcURI OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The object represents an address from where the application
 | 
			
		||||
will be copied and used by the device. The address 
 | 
			
		||||
must be given in a valid URI format. It will be used by all 
 | 
			
		||||
booting mechnisms as a source from where to find the application.
 | 
			
		||||
So it can point to either local folder or remote device. 
 | 
			
		||||
 | 
			
		||||
Example:
 | 
			
		||||
tftp://10.3.71.45/MyApps/Imagev1.5.Z
 | 
			
		||||
local://Usr/Imagev1.5.Z 
 | 
			
		||||
 | 
			
		||||
If there is no value set, the device will boot with local application
 | 
			
		||||
given in prvtBootApplicationNameURI object"
 | 
			
		||||
REFERENCE "See rfc3986"
 | 
			
		||||
::= { prvtBootConfigUpgrade 1 }
 | 
			
		||||
 | 
			
		||||
prvtBootApplicationNameURI OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object represents the name of the application to be used by 
 | 
			
		||||
the network device to boot. The name of the application is given 
 | 
			
		||||
in URI format to indicate the storage device. Every network device 
 | 
			
		||||
can have few localy saved application files copied in different 
 | 
			
		||||
storage devices: local file system, flash etc. The user can choose 
 | 
			
		||||
one of them by setting the starage device and the application name.
 | 
			
		||||
 | 
			
		||||
Example: 
 | 
			
		||||
local://Imagev1.5.Z, 
 | 
			
		||||
flash://Imagev1.5.Z 
 | 
			
		||||
 | 
			
		||||
If this object is empty, the device will boot from the network using 
 | 
			
		||||
the remote application given in prvtBootUpgradeSrcURI"
 | 
			
		||||
REFERENCE "See rfc3986"
 | 
			
		||||
::= { prvtBootConfigUpgrade 2 }
 | 
			
		||||
 | 
			
		||||
prvtBootConfigURI OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object represents the configuration file's name of a network device. 
 | 
			
		||||
The value must be set in URI format. It can point to either local or remote 
 | 
			
		||||
configuration file.
 | 
			
		||||
 | 
			
		||||
Example:
 | 
			
		||||
local://Usr/my_startup.cfg, 
 | 
			
		||||
ftp://myuser:mypass@netaddress/MyCfgs/startup.cfg
 | 
			
		||||
 | 
			
		||||
This field is optional. If it is empty, the standart startup config will be used."
 | 
			
		||||
REFERENCE "See rfc3986"
 | 
			
		||||
::= { prvtBootConfigUpgrade 3 }
 | 
			
		||||
 | 
			
		||||
prvtBootUpgradeCmd OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
none(0), -- this will be invalid value 
 | 
			
		||||
ready(1), -- the common return value on get and next requests
 | 
			
		||||
apply(2),
 | 
			
		||||
applyExec(3) 
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This field is used to apply the configuration. When a get request is 
 | 
			
		||||
executed, the returned value should be always ready. When apply(2)
 | 
			
		||||
command is executed, the upgrade settings are applied. Alternative, 
 | 
			
		||||
when applyExec(3) command is executed, the upgrade process is started.
 | 
			
		||||
"
 | 
			
		||||
DEFVAL { ready }
 | 
			
		||||
::= { prvtBootConfigUpgrade 4 }
 | 
			
		||||
 | 
			
		||||
prvtBootOperStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
unknown(0), -- invalid value
 | 
			
		||||
ready(1),
 | 
			
		||||
notReady(2),
 | 
			
		||||
upgradeInProgress(3)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The object is used to show the current status of the upgrating process. The
 | 
			
		||||
default value is ready(1), indicating that the process is idle. when the value 
 | 
			
		||||
is set to notReady(2), the device upgrading mechanism is not correctly configured. 
 | 
			
		||||
upgradeInProgress(3) indicates upgrading process have started and haven't finished
 | 
			
		||||
yet."
 | 
			
		||||
DEFVAL { ready }
 | 
			
		||||
::= { prvtBootConfigUpgrade 5 }
 | 
			
		||||
 | 
			
		||||
prvtBootErrorCondition OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
noError(0),
 | 
			
		||||
genericError(1),
 | 
			
		||||
copyFailed(2),
 | 
			
		||||
downloadFailed(3),
 | 
			
		||||
freeSpaceError(4),
 | 
			
		||||
validationFailed(5),
 | 
			
		||||
backupFailed(6),
 | 
			
		||||
inProgressError(7),
 | 
			
		||||
consistencyError(8),
 | 
			
		||||
fileSystemError(9),
 | 
			
		||||
profileNameError(10),
 | 
			
		||||
profileError(11),
 | 
			
		||||
fileNameError(12),
 | 
			
		||||
pathError(13),
 | 
			
		||||
zFileError(14),
 | 
			
		||||
cannotFindFile(15),
 | 
			
		||||
defApplicationProfileError(16),
 | 
			
		||||
configProfileError(17),
 | 
			
		||||
bootDevProfileError(18),
 | 
			
		||||
ftpServerProfileError(19),
 | 
			
		||||
ftpUserProfileError(20),
 | 
			
		||||
ftpPassProfileError(21)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The object can be used for feedback. How the upgrading process have finished"
 | 
			
		||||
DEFVAL{ noError }
 | 
			
		||||
::= { prvtBootConfigUpgrade 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- 
 | 
			
		||||
-- CPU group
 | 
			
		||||
-- 
 | 
			
		||||
 | 
			
		||||
cpuMonitoring OBJECT IDENTIFIER ::= {cpu 1}
 | 
			
		||||
 | 
			
		||||
cpuMonitoringStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
enable(1),
 | 
			
		||||
disable(2)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The object shows the status of the CPU monitor"
 | 
			
		||||
::= { cpuMonitoring 1 }
 | 
			
		||||
 | 
			
		||||
cpuMonitoringUtilization OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The object shows the current CPU utilization"
 | 
			
		||||
::= { cpuMonitoring 2 }
 | 
			
		||||
 | 
			
		||||
cpuRedundancy OBJECT IDENTIFIER ::= {cpu 2}
 | 
			
		||||
 | 
			
		||||
cpuHwRedundancySupport OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object shows if the backplan of this unit support CPU redundancy."
 | 
			
		||||
::= { cpuRedundancy 1 }
 | 
			
		||||
 | 
			
		||||
cpuRedundancyTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF CpuRedundancyEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This table contains the CPU redundancy information."
 | 
			
		||||
::= { cpuRedundancy 2 }
 | 
			
		||||
 | 
			
		||||
cpuRedundancyEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX CpuRedundancyEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Information about one CPU"
 | 
			
		||||
INDEX { cpuId }
 | 
			
		||||
::= { cpuRedundancyTable 1 }
 | 
			
		||||
 | 
			
		||||
CpuRedundancyEntry ::= SEQUENCE {
 | 
			
		||||
cpuId Integer32,
 | 
			
		||||
cpuName DisplayString,
 | 
			
		||||
cpuStatus INTEGER,
 | 
			
		||||
cpuRedundancySupport TruthValue,
 | 
			
		||||
cpuSWVersionString DisplayString
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
cpuId OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32 (0..256)
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The ID of the CPU in the system"
 | 
			
		||||
::= { cpuRedundancyEntry 1 }
 | 
			
		||||
 | 
			
		||||
cpuName OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Textual representation of the CPU"
 | 
			
		||||
::= { cpuRedundancyEntry 2 }
 | 
			
		||||
 | 
			
		||||
cpuStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
active(1),
 | 
			
		||||
standby(2)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The CPU status"
 | 
			
		||||
::= { cpuRedundancyEntry 3 }
 | 
			
		||||
 | 
			
		||||
cpuRedundancySupport OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object shows if the CPU card supports redundancy."
 | 
			
		||||
::= { cpuRedundancyEntry 4 }
 | 
			
		||||
 | 
			
		||||
cpuSWVersionString OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The OS version currently running on the CPU"
 | 
			
		||||
::= { cpuRedundancyEntry 5 }
 | 
			
		||||
 | 
			
		||||
cpuHW OBJECT IDENTIFIER ::= {cpu 3}
 | 
			
		||||
 | 
			
		||||
cpuRAMsize OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object returns the CPU card RAM size"
 | 
			
		||||
::= { cpuHW 1 }
 | 
			
		||||
 | 
			
		||||
-- Notifications for use by prvtInterworkOsMib
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
imageCrcCheckFailed NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS { managementLoadTftpServerAddress, managementLoadFileName}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The imageCrcCheckFailed notification indicates that the 
 | 
			
		||||
image loaded via TFTP has not passed the CRC check 
 | 
			
		||||
and has been discarded."
 | 
			
		||||
::= {prvtInterworkOsNotifications 1}
 | 
			
		||||
 | 
			
		||||
configurationLoadFailed NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS { managementLoadTftpServerAddress, managementLoadFileName}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The configurationLoadFailed notification indicates that
 | 
			
		||||
the sending agent did not succeed to upload or download
 | 
			
		||||
the configuration file."
 | 
			
		||||
::= {prvtInterworkOsNotifications 2}
 | 
			
		||||
 | 
			
		||||
unauthorizedAccessViaCLI NOTIFICATION-TYPE
 | 
			
		||||
-- OBJECTS { }
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The unauthorizedAccessViaCLI notification indicates that 
 | 
			
		||||
the last attempt to login to the device via CLI cannot 
 | 
			
		||||
be authorized."
 | 
			
		||||
::= {prvtInterworkOsNotifications 3}
 | 
			
		||||
 | 
			
		||||
snmpSetExecuted NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS { usmUserSecurityName }
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification indicates that a successful set request has been performed."
 | 
			
		||||
::= {prvtInterworkOsNotifications 4}
 | 
			
		||||
 | 
			
		||||
managementOptionSupportChanged NOTIFICATION-TYPE 
 | 
			
		||||
OBJECTS { managementOptionSupportStatus, managementOptionSupportAddress}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification indicates that a management option license has been changed."
 | 
			
		||||
::= {prvtInterworkOsNotifications 5}
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										266
									
								
								MIBS/telco-systems/binos/PRVT-JDSU-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										266
									
								
								MIBS/telco-systems/binos/PRVT-JDSU-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,266 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-JDSU-MIB
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
PRVT-JDSU-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, NOTIFICATION-TYPE
 | 
			
		||||
        FROM SNMPv2-SMI                  -- [RFC2578]
 | 
			
		||||
    MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
 | 
			
		||||
        FROM SNMPv2-CONF                 -- [RFC2580]
 | 
			
		||||
    RowStatus
 | 
			
		||||
        FROM SNMPv2-TC                   -- [RFC2579]
 | 
			
		||||
    MacAddress
 | 
			
		||||
		FROM SNMPv2-TC                   -- [RFC2579]
 | 
			
		||||
	ifIndex
 | 
			
		||||
        FROM IF-MIB
 | 
			
		||||
    VlanId 
 | 
			
		||||
		FROM Q-BRIDGE-MIB                -- [RFC4363]
 | 
			
		||||
    switch
 | 
			
		||||
        FROM PRVT-SWITCH-MIB;
 | 
			
		||||
 | 
			
		||||
prvtJdsuMib MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "201103150000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
"BATM/Telco Systems Support team
 | 
			
		||||
Email:
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This MIB provide control and analisys for JDSU functionality."
 | 
			
		||||
 | 
			
		||||
-- revision history
 | 
			
		||||
        REVISION       "201103150000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Add JDSU Loopback traps."
 | 
			
		||||
        REVISION       "201102080000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Initial version."
 | 
			
		||||
 | 
			
		||||
::= { switch 137 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- ************ Top level structure of the MIB****
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
 prvtJdsuNotifications              OBJECT IDENTIFIER ::= { prvtJdsuMib 0 }
 | 
			
		||||
 prvtJdsuObjects                    OBJECT IDENTIFIER ::= { prvtJdsuMib 1 }
 | 
			
		||||
 prvtJdsuConformance                OBJECT IDENTIFIER ::= { prvtJdsuMib 2 }
 | 
			
		||||
 | 
			
		||||
prvtJdsuLoopback OBJECT IDENTIFIER ::= { prvtJdsuObjects 1 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- *************** JSDU Loopback *****************
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
 | 
			
		||||
prvtJdsuLoopbackTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX SEQUENCE OF PrvtJdsuLoopbackEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This table holds the configuration for JDSU loopback"
 | 
			
		||||
    ::= { prvtJdsuLoopback 1 }
 | 
			
		||||
 | 
			
		||||
prvtJdsuLoopbackEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX PrvtJdsuLoopbackEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "NONE"
 | 
			
		||||
        INDEX { ifIndex }
 | 
			
		||||
        ::= { prvtJdsuLoopbackTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtJdsuLoopbackEntry ::= SEQUENCE {
 | 
			
		||||
		prvtJdsuLoopbackAdminStatus                     INTEGER,
 | 
			
		||||
        prvtJdsuLoopbackRemoteMac                       MacAddress,
 | 
			
		||||
        prvtJdsuLoopbackRemoteInnerVlan                 VlanId,
 | 
			
		||||
        prvtJdsuLoopbackRemoteOuterVlan                 VlanId,
 | 
			
		||||
        prvtJdsuLoopbackOperationalStatus               INTEGER,
 | 
			
		||||
        prvtJdsuLoopbackRowStatus                       RowStatus
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtJdsuLoopbackAdminStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX INTEGER
 | 
			
		||||
        {
 | 
			
		||||
                disable ( 1 ),
 | 
			
		||||
                forced ( 2 ),
 | 
			
		||||
                remote ( 3 )
 | 
			
		||||
        }
 | 
			
		||||
        MAX-ACCESS read-create
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "JDSU remote loopback admin status.
 | 
			
		||||
        This can be used to either enable or disable JDSU loopback on a
 | 
			
		||||
        certain interface.
 | 
			
		||||
        Forced parameter is used for manually set loopback.
 | 
			
		||||
        Remote parameter is used for JDSU remote operation."
 | 
			
		||||
        ::= { prvtJdsuLoopbackEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtJdsuLoopbackRemoteMac OBJECT-TYPE
 | 
			
		||||
		SYNTAX MacAddress
 | 
			
		||||
		MAX-ACCESS read-write
 | 
			
		||||
		STATUS current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
		"Remote MAC address of the device for JDSU loopback testing."
 | 
			
		||||
		::= { prvtJdsuLoopbackEntry 2 }
 | 
			
		||||
		
 | 
			
		||||
prvtJdsuLoopbackRemoteInnerVlan OBJECT-TYPE
 | 
			
		||||
        SYNTAX VlanId
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "This is used as the VLAN tag in case of single encapsulated packets 
 | 
			
		||||
        or as the inner VLAN tag in case of dual encapsulated packets."
 | 
			
		||||
        ::= { prvtJdsuLoopbackEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtJdsuLoopbackRemoteOuterVlan OBJECT-TYPE
 | 
			
		||||
        SYNTAX VlanId
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "The outer VLAN tag in case of dual encapsulated packets."
 | 
			
		||||
        ::= { prvtJdsuLoopbackEntry 4 }
 | 
			
		||||
         
 | 
			
		||||
prvtJdsuLoopbackOperationalStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX INTEGER
 | 
			
		||||
        {
 | 
			
		||||
                down ( 1 ),
 | 
			
		||||
                up ( 2 )
 | 
			
		||||
        }
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "JDSU remote loopback current operational status."
 | 
			
		||||
        ::= { prvtJdsuLoopbackEntry 5 }
 | 
			
		||||
        
 | 
			
		||||
prvtJdsuLoopbackRowStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX RowStatus
 | 
			
		||||
        MAX-ACCESS read-create
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "The status of the row entry.
 | 
			
		||||
         The writable columns in a row can not be changed if the row
 | 
			
		||||
         is active. Certain columns must have a valid value before a row
 | 
			
		||||
         can be activated."
 | 
			
		||||
        ::= { prvtJdsuLoopbackEntry 6 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- **************** Notification *****************
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
 | 
			
		||||
prvtJdsuAdminStateChange NOTIFICATION-TYPE
 | 
			
		||||
        OBJECTS {
 | 
			
		||||
                prvtJdsuLoopbackAdminStatus
 | 
			
		||||
        }
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This trap should be sent whenever a JDSU admins state is changed
 | 
			
		||||
                for a specific interface."
 | 
			
		||||
        ::= { prvtJdsuNotifications 1 }
 | 
			
		||||
 | 
			
		||||
prvtJdsuOperStateChange NOTIFICATION-TYPE
 | 
			
		||||
        OBJECTS {
 | 
			
		||||
                prvtJdsuLoopbackOperationalStatus
 | 
			
		||||
        }
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This trap should be sent whenever a JDSU state is changed
 | 
			
		||||
                on a specific interface."
 | 
			
		||||
        ::= { prvtJdsuNotifications 2 }
 | 
			
		||||
		
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
-- PRVT-RING-EPS MIB Module - Conformance Information
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
 | 
			
		||||
prvtJdsuCompliances OBJECT IDENTIFIER ::= { prvtJdsuConformance 1 }
 | 
			
		||||
prvtJdsuGroups      OBJECT IDENTIFIER ::= { prvtJdsuConformance 2 }
 | 
			
		||||
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
-- Units of conformance
 | 
			
		||||
-- **********************
 | 
			
		||||
prvtJdsuLoopbackGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS {
 | 
			
		||||
		prvtJdsuLoopbackAdminStatus,
 | 
			
		||||
        prvtJdsuLoopbackRemoteMac,
 | 
			
		||||
        prvtJdsuLoopbackRemoteInnerVlan,
 | 
			
		||||
        prvtJdsuLoopbackRemoteOuterVlan,
 | 
			
		||||
        prvtJdsuLoopbackOperationalStatus,
 | 
			
		||||
        prvtJdsuLoopbackRowStatus
 | 
			
		||||
    }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "Objects for the JDSU loopback group."
 | 
			
		||||
    ::= { prvtJdsuGroups 1 }
 | 
			
		||||
	
 | 
			
		||||
prvtJdsuLoopbackNotificationsGroup NOTIFICATION-GROUP
 | 
			
		||||
    NOTIFICATIONS {
 | 
			
		||||
      prvtJdsuAdminStateChange,
 | 
			
		||||
      prvtJdsuOperStateChange
 | 
			
		||||
    }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "Objects for the Event Propagation notifications group."
 | 
			
		||||
    ::= { prvtJdsuGroups 2 }    
 | 
			
		||||
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
-- MIB Module Compliance statements
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
 | 
			
		||||
prvtJdsuCompliance MODULE-COMPLIANCE
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "The compliance statement for support of the private JDSU MIB module."
 | 
			
		||||
    MODULE
 | 
			
		||||
        MANDATORY-GROUPS {
 | 
			
		||||
            prvtJdsuLoopbackGroup,
 | 
			
		||||
			prvtJdsuLoopbackNotificationsGroup
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
    OBJECT prvtJdsuLoopbackRowStatus
 | 
			
		||||
      SYNTAX       RowStatus { active(1), notInService(2), notReady(3) }
 | 
			
		||||
      WRITE-SYNTAX RowStatus { active(1), notInService(2), notReady(3),
 | 
			
		||||
                               createAndWait(5), destroy(6) }
 | 
			
		||||
      DESCRIPTION "Support for createAndWait is required."
 | 
			
		||||
 | 
			
		||||
    ::= { prvtJdsuCompliances 1 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										492
									
								
								MIBS/telco-systems/binos/PRVT-L2TUNNELING-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										492
									
								
								MIBS/telco-systems/binos/PRVT-L2TUNNELING-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,492 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-L2TUNNELING-MIB.mib
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
PRVT-L2TUNNELING-MIB DEFINITIONS ::= BEGIN     
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
OBJECT-TYPE,  
 | 
			
		||||
Integer32, 
 | 
			
		||||
Counter32
 | 
			
		||||
FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
MODULE-COMPLIANCE,
 | 
			
		||||
OBJECT-GROUP
 | 
			
		||||
FROM SNMPv2-CONF       
 | 
			
		||||
 | 
			
		||||
RowStatus
 | 
			
		||||
FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
sapBaseInfoEntry,  
 | 
			
		||||
sdpInfoEntry,
 | 
			
		||||
svcId,
 | 
			
		||||
sapPortId, 
 | 
			
		||||
sapEncapValue,  
 | 
			
		||||
sdpId
 | 
			
		||||
FROM  PRVT-SERV-MIB
 | 
			
		||||
 | 
			
		||||
serviceAccessSwitch
 | 
			
		||||
FROM PRVT-QOS-MIB;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtL2TunnelingMIB MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "200910200000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
" BATM/Telco Systems Support team
 | 
			
		||||
Email: 
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This document is the SNMP MIB module to manage tunneling feature,
 | 
			
		||||
 designed for service providers."
 | 
			
		||||
 | 
			
		||||
-- 
 | 
			
		||||
-- Revision History
 | 
			
		||||
--
 | 
			
		||||
REVISION "200910200000Z" 
 | 
			
		||||
DESCRIPTION "Initial version."
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
::= { serviceAccessSwitch 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- --------------------------------------------------------------------
 | 
			
		||||
-- PRVT-L2TUNNELING-MIB organisation
 | 
			
		||||
-- --------------------------------------------------------------------       
 | 
			
		||||
prvtL2TunnNotifications OBJECT IDENTIFIER   ::= { prvtL2TunnelingMIB 0 } 
 | 
			
		||||
prvtL2TunnObjects OBJECT IDENTIFIER 		::= { prvtL2TunnelingMIB 1 } 
 | 
			
		||||
prvtL2TunnConformance OBJECT IDENTIFIER 	::= { prvtL2TunnelingMIB 2 }
 | 
			
		||||
  
 | 
			
		||||
-- --------------------------------------------------------------------
 | 
			
		||||
-- PRVT-L2TUNNELING-MIB Textual Conventions
 | 
			
		||||
-- --------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--------------------------------------------------------------
 | 
			
		||||
--PRVT-L2TUNNELING objects
 | 
			
		||||
--------------------------------------------------------------
 | 
			
		||||
prvtL2TunnEnable  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
enable(1),
 | 
			
		||||
disable(2)
 | 
			
		||||
}   
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Enable/Disable L2Tunneling feature"
 | 
			
		||||
DEFVAL { disable }
 | 
			
		||||
::=  { prvtL2TunnObjects 1 }
 | 
			
		||||
  
 | 
			
		||||
--  prvtL2TunnProfileTable
 | 
			
		||||
prvtL2TunnProfileTable   OBJECT-TYPE    
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtL2TunnProfileEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"A Table that contain all predefined and defined profiles."
 | 
			
		||||
::= { prvtL2TunnObjects 2 } 
 | 
			
		||||
 | 
			
		||||
prvtL2TunnProfileEntry OBJECT-TYPE    
 | 
			
		||||
SYNTAX PrvtL2TunnProfileEntry   
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION      
 | 
			
		||||
"An entry in this table contains a TLS tunneling profile"
 | 
			
		||||
INDEX {prvtL2TunnProfileName }
 | 
			
		||||
::= {prvtL2TunnProfileTable 1}
 | 
			
		||||
 | 
			
		||||
PrvtL2TunnProfileEntry ::= SEQUENCE {
 | 
			
		||||
prvtL2TunnProfileName OCTET STRING ,
 | 
			
		||||
prvtL2TunnProfileRowStatus RowStatus
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtL2TunnProfileName OBJECT-TYPE
 | 
			
		||||
SYNTAX  OCTET STRING (SIZE(33))
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current   
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"TLS profile name. There will be three special profiles that will represent predefined policies:
 | 
			
		||||
 - Discard-All, 
 | 
			
		||||
 - Tunnel-BPDUs-only 
 | 
			
		||||
 - Tunnel-All.  "
 | 
			
		||||
::= {prvtL2TunnProfileEntry 1}    
 | 
			
		||||
 | 
			
		||||
prvtL2TunnProfileRowStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX  RowStatus
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current   
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"TLS profile rowStatus. It is not possible to modify the predefined profiles."
 | 
			
		||||
::= {prvtL2TunnProfileEntry 2}
 | 
			
		||||
 | 
			
		||||
--prvtL2ProtocolsTable
 | 
			
		||||
prvtL2ProtocolsTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtL2ProtocolsEntry  
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"A table that contain all predefine and custom defined L2Protocols"
 | 
			
		||||
::= { prvtL2TunnObjects 3 }  
 | 
			
		||||
 
 | 
			
		||||
prvtL2ProtocolsEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX   PrvtL2ProtocolsEntry    
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"An entry is a L2 protocol with the  replacement multicast MAC addresses. "     
 | 
			
		||||
INDEX{ prvtL2ProtocolName }
 | 
			
		||||
::= {prvtL2ProtocolsTable 1} 
 | 
			
		||||
 | 
			
		||||
PrvtL2ProtocolsEntry   ::= SEQUENCE{ 
 | 
			
		||||
prvtL2ProtocolName OCTET STRING,   
 | 
			
		||||
prvtL2ProtocolEthertype Integer32,
 | 
			
		||||
prvtL2ProtocolMAC OCTET STRING,
 | 
			
		||||
prvtL2ReplaceMAC OCTET STRING,
 | 
			
		||||
prvtL2ProtocolRowStatus RowStatus
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
prvtL2ProtocolName OBJECT-TYPE
 | 
			
		||||
SYNTAX OCTET STRING (SIZE (17))
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"L2 Protocol Name. There will the follow default protocol:
 | 
			
		||||
 - xSTP
 | 
			
		||||
 - LACP/LAMP
 | 
			
		||||
 - Link OAM (802.3ah)
 | 
			
		||||
 - Port Authentication (802.1x)
 | 
			
		||||
 - E-LMI
 | 
			
		||||
 - LLDP
 | 
			
		||||
 - All other bridge block of protocols
 | 
			
		||||
 - All Bridges
 | 
			
		||||
 - GARP Block of Protocols
 | 
			
		||||
 - Provider Bridge STP."
 | 
			
		||||
::=  {prvtL2ProtocolsEntry 1}    
 | 
			
		||||
 | 
			
		||||
prvtL2ProtocolEthertype OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32 (1..65535)
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Protocol Ethertype."      
 | 
			
		||||
::= {prvtL2ProtocolsEntry 2}  
 | 
			
		||||
 | 
			
		||||
prvtL2ProtocolMAC OBJECT-TYPE
 | 
			
		||||
SYNTAX OCTET STRING
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The protocol Multicast MAC address used for PDU distribution. "      
 | 
			
		||||
::= {prvtL2ProtocolsEntry 3}      
 | 
			
		||||
 | 
			
		||||
prvtL2ReplaceMAC OBJECT-TYPE
 | 
			
		||||
SYNTAX OCTET STRING
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Replacement multicast MAC addresses."
 | 
			
		||||
::=  {prvtL2ProtocolsEntry 4}      
 | 
			
		||||
 | 
			
		||||
prvtL2ProtocolRowStatus OBJECT-TYPE      
 | 
			
		||||
SYNTAX RowStatus
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"prvtL2CustomProtocols RowStatus used for CREATE/DELETE the custom protocols.
 | 
			
		||||
 It is not possible to modify the predefined protocols."      	
 | 
			
		||||
::= {prvtL2ProtocolsEntry 5} 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
 | 
			
		||||
--prvtL2TunnProfMapProtoTable
 | 
			
		||||
prvtL2TunnProfMapProtoTable   OBJECT-TYPE    
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtL2TunnProfMapProtoEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"A Table that contain actions configured for each L2 protcol per TLS tunneling profile."
 | 
			
		||||
::= { prvtL2TunnObjects 4 }    
 | 
			
		||||
 | 
			
		||||
prvtL2TunnProfMapProtoEntry   OBJECT-TYPE    
 | 
			
		||||
SYNTAX PrvtL2TunnProfMapProtoEntry   
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION  
 | 
			
		||||
"An entry in this table contain th action for specified profile and L2 protocol"
 | 
			
		||||
INDEX {prvtL2TunnProfileName, prvtL2ProtocolName  }
 | 
			
		||||
::= {prvtL2TunnProfMapProtoTable 1}   
 | 
			
		||||
 | 
			
		||||
PrvtL2TunnProfMapProtoEntry ::= SEQUENCE{   
 | 
			
		||||
prvtL2TunnAction INTEGER
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
prvtL2TunnAction OBJECT-TYPE   
 | 
			
		||||
SYNTAX INTEGER{
 | 
			
		||||
tunnel (1),
 | 
			
		||||
discard (2)
 | 
			
		||||
}        
 | 
			
		||||
MAX-ACCESS read-write 
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION  
 | 
			
		||||
"Define action discard/tunnel per TLS tunneled protocol "
 | 
			
		||||
DEFVAL { discard }
 | 
			
		||||
::= {prvtL2TunnProfMapProtoEntry 1}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--prvtL2TunnSAPPointsTable   
 | 
			
		||||
prvtL2TunnSAPPointsTable   OBJECT-TYPE    
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtL2TunnSAPPointsEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"A Table that contain an assigment of a profile to a SAP."
 | 
			
		||||
::= { prvtL2TunnObjects 5 }    
 | 
			
		||||
 | 
			
		||||
prvtL2TunnSAPPointsEntry  OBJECT-TYPE    
 | 
			
		||||
SYNTAX    PrvtL2TunnSAPPointsEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION 
 | 
			
		||||
"An entry in this table contain information about the map between SAP and L2Tunneling profile."
 | 
			
		||||
AUGMENTS  { sapBaseInfoEntry } 
 | 
			
		||||
::= { prvtL2TunnSAPPointsTable 1 }   
 | 
			
		||||
 | 
			
		||||
PrvtL2TunnSAPPointsEntry ::= SEQUENCE{  
 | 
			
		||||
profileSAP OCTET STRING      
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
profileSAP   OBJECT-TYPE
 | 
			
		||||
SYNTAX OCTET STRING (SIZE(33))
 | 
			
		||||
MAX-ACCESS read-write  
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Profile Id associated to a SAP point. 
 | 
			
		||||
 Setting this object with an empty string will disable the profile."  
 | 
			
		||||
::= {prvtL2TunnSAPPointsEntry 1}   
 | 
			
		||||
 | 
			
		||||
--prvtL2TunnSDPPointsTable   
 | 
			
		||||
prvtL2TunnSDPPointsTable   OBJECT-TYPE    
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtL2TunnSDPPointsEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"A Table that contain an assigment of a profile to a SDP."
 | 
			
		||||
::= { prvtL2TunnObjects 6 }    
 | 
			
		||||
 | 
			
		||||
prvtL2TunnSDPPointsEntry  OBJECT-TYPE    
 | 
			
		||||
SYNTAX    PrvtL2TunnSDPPointsEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION 
 | 
			
		||||
"An entry in this table contain information about the map between SDP and L2Tunneling profile."
 | 
			
		||||
AUGMENTS  { sdpInfoEntry } 
 | 
			
		||||
::= { prvtL2TunnSDPPointsTable 1 }   
 | 
			
		||||
 | 
			
		||||
PrvtL2TunnSDPPointsEntry ::= SEQUENCE{  
 | 
			
		||||
profileSDP OCTET STRING    
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
profileSDP   OBJECT-TYPE
 | 
			
		||||
SYNTAX  OCTET STRING (SIZE(33))
 | 
			
		||||
MAX-ACCESS read-write  
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Profile Id associated to an SDP point.
 | 
			
		||||
 Setting this object with an empty string will disable the profile."  
 | 
			
		||||
::= {prvtL2TunnSDPPointsEntry 1}   
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtL2TunnClearStatistics  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
none(0),
 | 
			
		||||
clear(1)
 | 
			
		||||
}   
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Clear L2Tunneling statistics for each tunneling point"
 | 
			
		||||
DEFVAL { none }
 | 
			
		||||
::=  { prvtL2TunnObjects 7 }
 | 
			
		||||
 | 
			
		||||
--prvtL2TunnSapStatisticsTable   
 | 
			
		||||
prvtL2TunnSapStatisticsTable     OBJECT-TYPE    
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtL2TunnSapStatisticsEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"A Table that provide statistics  for each tunneling point per protocol."
 | 
			
		||||
::= { prvtL2TunnObjects 8 }    
 | 
			
		||||
 | 
			
		||||
prvtL2TunnSapStatisticsEntry  OBJECT-TYPE    
 | 
			
		||||
SYNTAX    PrvtL2TunnSapStatisticsEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION 
 | 
			
		||||
"An entry in this table contain the number of SAP tunneling RX and TX packets ."
 | 
			
		||||
INDEX  {svcId, sapPortId, sapEncapValue,   prvtL2ProtocolName}     
 | 
			
		||||
::= { prvtL2TunnSapStatisticsTable 1 }   
 | 
			
		||||
 | 
			
		||||
PrvtL2TunnSapStatisticsEntry ::= SEQUENCE{   
 | 
			
		||||
l2TunnSapRxPackets Counter32,
 | 
			
		||||
l2TunnSapTxPackets Counter32
 | 
			
		||||
}     
 | 
			
		||||
 | 
			
		||||
l2TunnSapRxPackets OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32    
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The number of SAP Rx L2Tunneling packets"
 | 
			
		||||
::= { prvtL2TunnSapStatisticsEntry 1}       
 | 
			
		||||
 | 
			
		||||
l2TunnSapTxPackets OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32    
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The number of SAP Tx L2Tunneling packets"
 | 
			
		||||
::= { prvtL2TunnSapStatisticsEntry 2}          
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--prvtL2TunnSdpStatisticsTable   
 | 
			
		||||
prvtL2TunnSdpStatisticsTable     OBJECT-TYPE    
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtL2TunnSdpStatisticsEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"A Table that provide statistics  for each tunneling point per protocol."
 | 
			
		||||
::= { prvtL2TunnObjects 9 }    
 | 
			
		||||
 | 
			
		||||
prvtL2TunnSdpStatisticsEntry  OBJECT-TYPE    
 | 
			
		||||
SYNTAX    PrvtL2TunnSdpStatisticsEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION 
 | 
			
		||||
"An entry in this table contain the number of SDP tunneling RX and TX packets ."
 | 
			
		||||
INDEX  {svcId, sdpId ,  prvtL2ProtocolName } 
 | 
			
		||||
::= { prvtL2TunnSdpStatisticsTable 1 }   
 | 
			
		||||
 | 
			
		||||
PrvtL2TunnSdpStatisticsEntry ::= SEQUENCE{   
 | 
			
		||||
l2TunnSdpRxPackets Counter32,
 | 
			
		||||
l2TunnSdpTxPackets Counter32
 | 
			
		||||
}     
 | 
			
		||||
 | 
			
		||||
l2TunnSdpRxPackets OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32    
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The number of SDP Rx L2Tunneling packets"
 | 
			
		||||
::= { prvtL2TunnSdpStatisticsEntry 1}       
 | 
			
		||||
 | 
			
		||||
l2TunnSdpTxPackets OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32    
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The number of SDP Tx L2Tunneling packets"
 | 
			
		||||
::= { prvtL2TunnSdpStatisticsEntry 2}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
-- Conformance Information
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
prvtL2TunnCompliances OBJECT IDENTIFIER ::= { prvtL2TunnConformance 1 }
 | 
			
		||||
prvtL2TunnGroups OBJECT IDENTIFIER ::= { prvtL2TunnConformance 2 }
 | 
			
		||||
 | 
			
		||||
-- compliance statements
 | 
			
		||||
prvtL2TunnCompliance MODULE-COMPLIANCE
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The compliance statement for L2Tunneling."
 | 
			
		||||
MODULE -- this module
 | 
			
		||||
MANDATORY-GROUPS {
 | 
			
		||||
prvtL2TunnProtocolGroup,
 | 
			
		||||
prvtL2TunnProfileGroup, 
 | 
			
		||||
prvtL2TunnPointGroup
 | 
			
		||||
}
 | 
			
		||||
::= { prvtL2TunnCompliances 1 }     
 | 
			
		||||
 | 
			
		||||
prvtL2TunnProtocolGroup OBJECT-GROUP
 | 
			
		||||
OBJECTS {prvtL2ProtocolName, 
 | 
			
		||||
prvtL2ReplaceMAC,
 | 
			
		||||
prvtL2ProtocolEthertype,
 | 
			
		||||
prvtL2ProtocolMAC,
 | 
			
		||||
prvtL2ReplaceMAC,
 | 
			
		||||
prvtL2ProtocolRowStatus
 | 
			
		||||
}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The group of objects regarding Layer 2 protocol  with a special MAC address ."
 | 
			
		||||
::= { prvtL2TunnGroups 1 }    
 | 
			
		||||
 | 
			
		||||
prvtL2TunnProfileGroup OBJECT-GROUP
 | 
			
		||||
OBJECTS { prvtL2TunnEnable, 
 | 
			
		||||
prvtL2TunnProfileName,
 | 
			
		||||
prvtL2TunnProfileRowStatus
 | 
			
		||||
}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The group of objects used to configure a L2Tunneling profile ."
 | 
			
		||||
::= { prvtL2TunnGroups 2 }       
 | 
			
		||||
 | 
			
		||||
prvtL2TunnPointGroup OBJECT-GROUP
 | 
			
		||||
OBJECTS {prvtL2TunnAction,
 | 
			
		||||
profileSDP,  
 | 
			
		||||
profileSAP,
 | 
			
		||||
l2TunnSapRxPackets,
 | 
			
		||||
l2TunnSapTxPackets, 
 | 
			
		||||
l2TunnSdpRxPackets,
 | 
			
		||||
l2TunnSdpTxPackets
 | 
			
		||||
}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The group of objects used L2Tunneling point ."
 | 
			
		||||
::= { prvtL2TunnGroups 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										127
									
								
								MIBS/telco-systems/binos/PRVT-LLDP-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										127
									
								
								MIBS/telco-systems/binos/PRVT-LLDP-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,127 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-LLDP-MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-LLDP-MIB
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
PRVT-LLDP-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
OBJECT-TYPE,
 | 
			
		||||
Integer32
 | 
			
		||||
FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
TEXTUAL-CONVENTION,
 | 
			
		||||
TruthValue,
 | 
			
		||||
RowStatus
 | 
			
		||||
FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
switch FROM PRVT-SWITCH-MIB;
 | 
			
		||||
    -------------------------------------------------------------------------------
 | 
			
		||||
    --     PRIVATE BRANCH 
 | 
			
		||||
    -------------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
prvtLldpMIB MODULE-IDENTITY
 | 
			
		||||
    LAST-UPDATED "200907280000Z"
 | 
			
		||||
    ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
    CONTACT-INFO 
 | 
			
		||||
         "BATM/Telco Systems Support team
 | 
			
		||||
            Email: 
 | 
			
		||||
            For North America: techsupport@telco.com
 | 
			
		||||
            For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
            For the rest of the world: techsupport@telco.com"
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Management Information Base module for LLDP configuration"
 | 
			
		||||
 | 
			
		||||
   -- revision history       
 | 
			
		||||
    REVISION     "200907280000Z"
 | 
			
		||||
    DESCRIPTION 
 | 
			
		||||
    "Initial revision."
 | 
			
		||||
   ::= { switch 145 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtLldpObjects              OBJECT IDENTIFIER ::= { prvtLldpMIB 0 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
     prvtLldpEnable OBJECT-TYPE
 | 
			
		||||
     SYNTAX TruthValue
 | 
			
		||||
     MAX-ACCESS read-write
 | 
			
		||||
     STATUS current
 | 
			
		||||
     DESCRIPTION
 | 
			
		||||
         "Enable/disable the LLDP on the device"
 | 
			
		||||
     DEFVAL { false }
 | 
			
		||||
     ::= { prvtLldpObjects 1 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										632
									
								
								MIBS/telco-systems/binos/PRVT-LMGR-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										632
									
								
								MIBS/telco-systems/binos/PRVT-LMGR-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,632 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- **
 | 
			
		||||
-- ** BATM Advanced Communications.
 | 
			
		||||
-- **
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename:   PRVT-LMGR-MIB.mib
 | 
			
		||||
-- ** Project:    T-Metro Switches.
 | 
			
		||||
-- ** Purpose:    Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2006, BATM Advanced Communications.  All rights reserved.
 | 
			
		||||
--                             WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications and contains
 | 
			
		||||
-- proprietary and confidential information.  This file is made
 | 
			
		||||
-- available to authorized BATM customers on the express
 | 
			
		||||
-- condition that neither it, nor any of the information contained
 | 
			
		||||
-- therein, shall be disclosed to third parties or be used for any
 | 
			
		||||
-- purpose other than to replace, modify or upgrade firmware and/or
 | 
			
		||||
-- software components of BATM manufactured equipment within the
 | 
			
		||||
-- authorized customer's network, and that such transfer be
 | 
			
		||||
-- completed in accordance with the instructions provided by
 | 
			
		||||
-- BATM.  Any other use is strictly prohibited.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
--
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
 | 
			
		||||
--
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
PRVT-LMGR-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
  IMPORTS
 | 
			
		||||
      MODULE-IDENTITY, OBJECT-TYPE, Unsigned32      FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
      OBJECT-GROUP, MODULE-COMPLIANCE                          FROM SNMPv2-CONF
 | 
			
		||||
 | 
			
		||||
      TEXTUAL-CONVENTION, RowStatus, TruthValue                FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
      InetAddressType, InetAddress, InetAddressIPv4            FROM INET-ADDRESS-MIB
 | 
			
		||||
      mpls				 		FROM PRVT-CR-LDP-MIB;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  prvtLmgr  MODULE-IDENTITY
 | 
			
		||||
      LAST-UPDATED "200606110000Z" 
 | 
			
		||||
      ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
      CONTACT-INFO
 | 
			
		||||
                   " BATM/Telco Systems Support team
 | 
			
		||||
					Email: 
 | 
			
		||||
				For North America: techsupport@telco.com
 | 
			
		||||
				For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
				For the rest of the world: techsupport@telco.com"
 | 
			
		||||
      DESCRIPTION  "The MIB module for management of the PRVT-LMGR
 | 
			
		||||
                    product."
 | 
			
		||||
 | 
			
		||||
-- revision history
 | 
			
		||||
	REVISION       "200606110000Z"
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Initial"
 | 
			
		||||
  ::= { mpls 4 }
 | 
			
		||||
 | 
			
		||||
  prvtLmgrObjects OBJECT IDENTIFIER ::= { prvtLmgr 1 } -- tables
 | 
			
		||||
 | 
			
		||||
--  Textual Conventions.
 | 
			
		||||
 | 
			
		||||
  PrvtLmgrAdminStatus ::= TEXTUAL-CONVENTION
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION "The desired administrative state of a Label
 | 
			
		||||
                   Manager entity."
 | 
			
		||||
      SYNTAX      INTEGER {
 | 
			
		||||
                      up(1),
 | 
			
		||||
                      down(2)
 | 
			
		||||
                  }
 | 
			
		||||
 | 
			
		||||
  PrvtLmgrOperStatus ::= TEXTUAL-CONVENTION
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION "The current operational state of a Label Manager
 | 
			
		||||
                   entity. If the operational state is goingDown then
 | 
			
		||||
                   a request to activate the Label Manager entity
 | 
			
		||||
                   is rejected."
 | 
			
		||||
      SYNTAX      INTEGER {
 | 
			
		||||
                      up(1),          -- active
 | 
			
		||||
                      down(2),        -- inactive
 | 
			
		||||
                      goingUp(3),     -- activating
 | 
			
		||||
                      goingDown(4),   -- deactivating
 | 
			
		||||
                      actFailed(5)    -- activation failed
 | 
			
		||||
                  }
 | 
			
		||||
 | 
			
		||||
  PrvtLmgrPartnerStatus ::= TEXTUAL-CONVENTION
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION "The state of a Label Manager partner entity."
 | 
			
		||||
      SYNTAX      INTEGER {
 | 
			
		||||
                      initial(0),     -- partner not active
 | 
			
		||||
                      activating(1),  -- partner activating
 | 
			
		||||
                      active(2),      -- partner active
 | 
			
		||||
                      deactivating(3),-- partner deactivating
 | 
			
		||||
                      failedOver(4),  -- partner failed, but recovering
 | 
			
		||||
                      failed(5),      -- partner failed, but recovering
 | 
			
		||||
                      unavailable(6)  -- partner unavailable
 | 
			
		||||
                  }
 | 
			
		||||
 | 
			
		||||
  PrvtLmgrIndex ::= TEXTUAL-CONVENTION
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION "The index value identifying a Label Manager
 | 
			
		||||
                   entity."
 | 
			
		||||
      SYNTAX      Unsigned32
 | 
			
		||||
 | 
			
		||||
  PrvtLmgrControlModes ::= TEXTUAL-CONVENTION
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION "The Control Mode of Label Manager."
 | 
			
		||||
      SYNTAX      INTEGER {
 | 
			
		||||
                      ordered(1),     -- control is ordered
 | 
			
		||||
                      independent(2)  -- control is independent
 | 
			
		||||
                  }
 | 
			
		||||
 | 
			
		||||
-- End of textual conventions
 | 
			
		||||
 | 
			
		||||
   prvtLsrId  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      InetAddressIPv4
 | 
			
		||||
        MAX-ACCESS  read-write
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "This object allows LSR Id value to be set. It is needed for unique 
 | 
			
		||||
          identification of LSR instance, from which the packets are sent
 | 
			
		||||
          through created LDP session.
 | 
			
		||||
          
 | 
			
		||||
          Although every 32 bit value is valid, it is recommended
 | 
			
		||||
          the device's loopback ip address to be used.
 | 
			
		||||
 | 
			
		||||
          A value of zero indicates that no LSR ID has been
 | 
			
		||||
          configured.  In this case, the signaling protocol stack
 | 
			
		||||
          should construct a unique LSR ID from the other
 | 
			
		||||
          information that is available to it (such as IP
 | 
			
		||||
          addresses).  For example, PRVT-CR-LDP and PRVT-RSVP derive
 | 
			
		||||
          the LSR ID by taking the 32 low bits of the following
 | 
			
		||||
          _transport_address_ field, left padding with zeros if
 | 
			
		||||
          necessary."
 | 
			
		||||
       ::= { prvtLmgrObjects 1 }
 | 
			
		||||
 | 
			
		||||
-- Label Manager entity table.
 | 
			
		||||
-- This table is used to create and manage Label Manager entities.
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLsrEntityTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX      SEQUENCE OF PrvtLmgrLsrEntityEntry
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Each entry represents an instance of the Label Manager.
 | 
			
		||||
             Each instance is identified by LSR index."
 | 
			
		||||
       ::= { prvtLmgrObjects 2 }
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLsrEntityEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX      PrvtLmgrLsrEntityEntry
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Each entry represents a Label Manager entity."
 | 
			
		||||
        INDEX       {  prvtlmgrLsrEntityLsrIndex  }
 | 
			
		||||
       ::= { prvtLmgrLsrEntityTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    PrvtLmgrLsrEntityEntry ::= SEQUENCE {
 | 
			
		||||
            prvtlmgrLsrEntityLsrIndex           PrvtLmgrIndex,
 | 
			
		||||
            prvtLmgrLsrEntityAdminStatus        PrvtLmgrAdminStatus,
 | 
			
		||||
            prvtLmgrLsrEntityOperStatus         PrvtLmgrOperStatus,
 | 
			
		||||
            prvtLmgrLsrEntityRowStatus          RowStatus,
 | 
			
		||||
            prvtLmgrLsrEntityMinLsiBuffers      Unsigned32,
 | 
			
		||||
            prvtLmgrLsrEntityMaxLsiBuffers      Unsigned32,
 | 
			
		||||
            prvtLmgrLscStatus                   PrvtLmgrPartnerStatus,
 | 
			
		||||
            prvtLmgrLdbCount                    Unsigned32,
 | 
			
		||||
            prvtLmgrLsrEntityLsrId              Unsigned32,
 | 
			
		||||
            prvtLmgrLsrEntityTranAddrType       InetAddressType,
 | 
			
		||||
            prvtLmgrLsrEntityTranAddrLen        Unsigned32,
 | 
			
		||||
            prvtLmgrLsrEntityTranAddr           InetAddress,
 | 
			
		||||
            prvtLmgrLsrEntityControlMode        PrvtLmgrControlModes,
 | 
			
		||||
            prvtLmgrLsrEntityMergeLsps          TruthValue,
 | 
			
		||||
            prvtLmgrLsrEntityLoopDetection      TruthValue,
 | 
			
		||||
            prvtLmgrLsrEntityPerformGrouping    TruthValue,
 | 
			
		||||
            prvtLmgrLsrAutoStaticLsps           TruthValue,
 | 
			
		||||
            prvtLmgrLsrDisplayPhpXCs            TruthValue,
 | 
			
		||||
            prvtLmgrLsrEntityIpv6TranAddr       InetAddress
 | 
			
		||||
       }
 | 
			
		||||
 | 
			
		||||
    prvtlmgrLsrEntityLsrIndex OBJECT-TYPE
 | 
			
		||||
        SYNTAX      PrvtLmgrIndex
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "LSR index for this prvtLmgrLsrEntityEntry. This is the
 | 
			
		||||
             entity index passed in the Label Manager create
 | 
			
		||||
             parameters."
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 1 }
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLsrEntityAdminStatus   OBJECT-TYPE
 | 
			
		||||
        SYNTAX      PrvtLmgrAdminStatus
 | 
			
		||||
        MAX-ACCESS  read-create
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "Administrative status for Label Manager. When
 | 
			
		||||
          prvtLmgrLsrEntityRowStatus is 'active' and
 | 
			
		||||
          prvtLmgrLsrEntityAdminStatus is 'up' Label Manager is
 | 
			
		||||
          active and only these two fields and
 | 
			
		||||
          prvtLmgrLsrEntityMinLsiBuffers can be modified."
 | 
			
		||||
        DEFVAL { up }
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 2 }
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLsrEntityOperStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX      PrvtLmgrOperStatus
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "The current operational status of the Label Manager
 | 
			
		||||
          entity."
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 3 }
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLsrEntityRowStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX      RowStatus
 | 
			
		||||
        MAX-ACCESS  read-create
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "Row status for the Label Manager table entry, used to
 | 
			
		||||
          create and destroy table entries. When
 | 
			
		||||
          prvtLmgrLsrEntityRowStatus is 'active' and
 | 
			
		||||
          prvtLmgrLsrEntityAdminStatus is 'up' Label Manager is
 | 
			
		||||
          active and only these two fields and
 | 
			
		||||
          prvtLmgrLsrEntityMinLsiBuffers can be modified."
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 4 }
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLsrEntityMinLsiBuffers OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Unsigned32
 | 
			
		||||
        MAX-ACCESS  read-create
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "Minimum number of buffers to allocate for Label Switch
 | 
			
		||||
          Interface requests.  This number includes any buffers sent
 | 
			
		||||
          to the Label Switch Controller and awaiting a response."
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 5 }
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLsrEntityMaxLsiBuffers OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Unsigned32
 | 
			
		||||
        MAX-ACCESS  read-create
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "Maximum number of buffers to allocate for Label Switch
 | 
			
		||||
          Interface requests.  A value of 0 means no maximum,
 | 
			
		||||
          otherwise this value must equal or exceed the minimum
 | 
			
		||||
          buffer count."
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 6 }
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLscStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX      PrvtLmgrPartnerStatus
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "Diagnostic field providing information about the status
 | 
			
		||||
	  of the Label Switch Controller as seen by Label Manager."
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 7 }
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLdbCount  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Unsigned32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "Diagnostic field providing information about the number
 | 
			
		||||
         of active interfaces between Label Manager and the its
 | 
			
		||||
         Label Database Interface users (PRVT-TEMIB and PRVT-RSVP)."
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 8 }
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLsrEntityLsrId  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Unsigned32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "An ID that uniquely identifies this LSR within the
 | 
			
		||||
          network.
 | 
			
		||||
 | 
			
		||||
          The LSR ID is typically derived from one of the LSR's IP
 | 
			
		||||
          addresses.  It may be used for path vector based loop
 | 
			
		||||
          detection if the signaling protocol in use implements
 | 
			
		||||
          that.
 | 
			
		||||
 | 
			
		||||
          A value of zero indicates that no LSR ID has been
 | 
			
		||||
          configured.  In this case, the signaling protocol stack
 | 
			
		||||
          should construct a unique LSR ID from the other
 | 
			
		||||
          information that is available to it (such as IP
 | 
			
		||||
          addresses).  For example, PRVT-CR-LDP and PRVT-RSVP derive
 | 
			
		||||
          the LSR ID by taking the 32 low bits of the following
 | 
			
		||||
          _transport_address_ field, left padding with zeros if
 | 
			
		||||
          necessary.
 | 
			
		||||
 | 
			
		||||
          The LSR ID is only used to identify this LSR on IPv4
 | 
			
		||||
          networks.  See dcLmgrLsrEntityIpv6TranAddr for equivalent
 | 
			
		||||
          function for use in IPv6 networks."
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 9 }
 | 
			
		||||
 | 
			
		||||
     prvtLmgrLsrEntityTranAddrType  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      InetAddressType
 | 
			
		||||
        MAX-ACCESS  read-create
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "The type of the internetwork layer address used as the
 | 
			
		||||
          transport address.  Currently this must be IPv4.  See
 | 
			
		||||
          dcLmgrLsrEntityIpv6TranAddr, below, for the equivalent
 | 
			
		||||
          field for use in IPv6 networks.
 | 
			
		||||
 | 
			
		||||
          The transport address is used by LDP as the source
 | 
			
		||||
          transport address for LDP Hello messages for the global
 | 
			
		||||
          (per-platform) label space.
 | 
			
		||||
 | 
			
		||||
          The transport address is used by RSVP as the source
 | 
			
		||||
          address for messages originating on unnumbered interfaces.
 | 
			
		||||
 | 
			
		||||
          This object indicates how the value of
 | 
			
		||||
          mplsLdpEntityTransAddr is to be interpreted."
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 10 }
 | 
			
		||||
 | 
			
		||||
     prvtLmgrLsrEntityTranAddrLen  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Unsigned32
 | 
			
		||||
        MAX-ACCESS  read-create
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "The length of the internetwork layer address used as the
 | 
			
		||||
          transport address for LDP Hello messages in the global
 | 
			
		||||
          label space and for messages originating on unnumbered
 | 
			
		||||
          interfaces in RSVP.  Currently this must be an IPv4
 | 
			
		||||
          address.
 | 
			
		||||
 | 
			
		||||
          This object indicates how many elements of the
 | 
			
		||||
          mplsLdpEntityTransAddr array are valid.  This value must
 | 
			
		||||
          not exceed _LMGR_LSR_ADDR_LEN_."
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 11 }
 | 
			
		||||
 | 
			
		||||
     prvtLmgrLsrEntityTranAddr  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      InetAddress
 | 
			
		||||
        MAX-ACCESS  read-create
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "The value of the internetwork layer address used as the
 | 
			
		||||
          transport address for LDP Hello messages in the global
 | 
			
		||||
          label space and for messages originating on unnumbered
 | 
			
		||||
          interfaces in RSVP.
 | 
			
		||||
 | 
			
		||||
          This must be an IPv4 address.  See
 | 
			
		||||
          dcLmgrLsrEntityIpv6TranAddr, below, for the equivalent
 | 
			
		||||
          field for use in IPv6 networks.
 | 
			
		||||
 | 
			
		||||
          If the transport address is not set, then _lsr_id_ must be
 | 
			
		||||
          set to zero.  In this case, the transport address and LSR
 | 
			
		||||
          ID are taken from an address on the Interface Information
 | 
			
		||||
          Interface."
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 12 }
 | 
			
		||||
 | 
			
		||||
     prvtLmgrLsrEntityControlMode  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      PrvtLmgrControlModes
 | 
			
		||||
        MAX-ACCESS  read-create
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "The LSP control mode that this LSR should adopt.
 | 
			
		||||
          This field is only used by Label Manager in systems where
 | 
			
		||||
          it supports LDP and/or CR-LDP."
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 13 }
 | 
			
		||||
 | 
			
		||||
     prvtLmgrLsrEntityMergeLsps  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      TruthValue
 | 
			
		||||
        MAX-ACCESS  read-create
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "Whether this LSR should aim to merge LSPs, where permitted
 | 
			
		||||
          by the underlying hardware.
 | 
			
		||||
          This field is only used by Label Manager in systems where
 | 
			
		||||
          it supports LDP and/or CR-LDP."
 | 
			
		||||
        DEFVAL { false }
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 14 }
 | 
			
		||||
 | 
			
		||||
     prvtLmgrLsrEntityLoopDetection  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      TruthValue
 | 
			
		||||
        MAX-ACCESS  read-create
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "Whether this LSR should perform loop detection.
 | 
			
		||||
          This field is only used by Label Manager in systems where
 | 
			
		||||
          it supports LDP and/or CR-LDP."
 | 
			
		||||
        DEFVAL { false }
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 15 }
 | 
			
		||||
 | 
			
		||||
     prvtLmgrLsrEntityPerformGrouping  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      TruthValue
 | 
			
		||||
        MAX-ACCESS  read-create
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "Whether Label Manager should perform LSP grouping on
 | 
			
		||||
          behalf of the LDBI user.  This field is currently only
 | 
			
		||||
          used for systems supporting RSVP."
 | 
			
		||||
        DEFVAL { false }
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 16 }
 | 
			
		||||
 | 
			
		||||
     prvtLmgrLsrAutoStaticLsps  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      TruthValue
 | 
			
		||||
        MAX-ACCESS  read-create
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "Whether Label Manager should automatically activate or
 | 
			
		||||
          deactivate static LSPs when the interfaces on which they
 | 
			
		||||
          depend become active or inactive."
 | 
			
		||||
        DEFVAL { false }
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 17 }
 | 
			
		||||
 | 
			
		||||
     prvtLmgrLsrDisplayPhpXCs  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      TruthValue
 | 
			
		||||
        MAX-ACCESS  read-create
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "Whether Label Manager should display the virtual cross
 | 
			
		||||
          connects its sets up at the Egress node of Implicit Null
 | 
			
		||||
          and Explicit Null LSPs in the mplsXcTable.  These cross
 | 
			
		||||
          connects do not represent real switch programming, but do
 | 
			
		||||
          show the prescence of such LSPs, and correspond to the
 | 
			
		||||
          entries in the mplsTunnelTable for theses types of LSP."
 | 
			
		||||
        DEFVAL { false }
 | 
			
		||||
       ::= { prvtLmgrLsrEntityEntry 18 }
 | 
			
		||||
 | 
			
		||||
     prvtLmgrLsrEntityIpv6TranAddr  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      InetAddress
 | 
			
		||||
        MAX-ACCESS  read-create
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
         "The value of the internetwork address used for messages
 | 
			
		||||
          originating on unnumbered interfaces in RSVP in an IPv6
 | 
			
		||||
          network.
 | 
			
		||||
 | 
			
		||||
          This value also uniquely identifies this LSR within an
 | 
			
		||||
          IPv6 network.
 | 
			
		||||
 | 
			
		||||
          If this address is not set, the IPv6 transport address is
 | 
			
		||||
          taken from an address on the Interface Information
 | 
			
		||||
          Interface.
 | 
			
		||||
 | 
			
		||||
          A length value of zero indicates that no IPv6 transport
 | 
			
		||||
          address has been configured.  In this case, if IPv6
 | 
			
		||||
          support is configured, the signaling protocol stack should
 | 
			
		||||
          use an IPv6 address configured to the signaling stack over
 | 
			
		||||
          the Interface Information Interface that is flagged as
 | 
			
		||||
          suitable for use as a stable address."
 | 
			
		||||
        ::= { prvtLmgrLsrEntityEntry 19 }
 | 
			
		||||
 | 
			
		||||
-- End of Label Manager entity table.
 | 
			
		||||
-- Label Manager LSP XC Table
 | 
			
		||||
-- This table is used to create and manage LSP XCs
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLsrLspXcTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX      SEQUENCE OF PrvtLmgrLsrLspXcEntry
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Each entry represents an instance of an LSP
 | 
			
		||||
             cross-conect between a single in-segment and a
 | 
			
		||||
             single out-segment."
 | 
			
		||||
       ::= { prvtLmgrObjects 3 }
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLsrLspXcEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX      PrvtLmgrLsrLspXcEntry
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Each entry represents an LSP cross connect."
 | 
			
		||||
        INDEX       {  prvtlmgrLsrEntityLsrIndex,
 | 
			
		||||
                       prvtLmgrLsrLspXcIndex,
 | 
			
		||||
                       prvtLmgrLsrLspInSegLabel,
 | 
			
		||||
                       prvtLmgrLsrLspOutSegIndex }
 | 
			
		||||
 | 
			
		||||
       ::= { prvtLmgrLsrLspXcTable 1 }
 | 
			
		||||
 | 
			
		||||
    PrvtLmgrLsrLspXcEntry ::= SEQUENCE {
 | 
			
		||||
            prvtLmgrLsrLspXcIndex               Unsigned32,
 | 
			
		||||
            prvtLmgrLsrLspInSegIndex            Unsigned32,
 | 
			
		||||
            prvtLmgrLsrLspInSegIfIndex          Unsigned32,
 | 
			
		||||
            prvtLmgrLsrLspInSegLabel            Unsigned32,
 | 
			
		||||
            prvtLmgrLsrLspOutSegIndex           Unsigned32,
 | 
			
		||||
            prvtLmgrLsrLspOutSegIfIndex         Unsigned32,
 | 
			
		||||
            prvtLmgrLsrLspOutSegLabel           Unsigned32,
 | 
			
		||||
            prvtLmgrLsrLspOutSegNextHopAddr     InetAddressIPv4
 | 
			
		||||
         }
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLsrLspXcIndex  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Unsigned32
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "XC index for this prvtLmgrLsrLspXc.  This is the XC index
 | 
			
		||||
             assigned by Label Manager for the LSP."
 | 
			
		||||
       ::= { prvtLmgrLsrLspXcEntry 2 }
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLsrLspInSegIndex  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Unsigned32
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Index for the in segment.  This is the index assigned
 | 
			
		||||
             by Label Manager for the in segment."
 | 
			
		||||
       ::= { prvtLmgrLsrLspXcEntry 3 }
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLsrLspInSegIfIndex  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Unsigned32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "If index for the in segment.  This is the If index
 | 
			
		||||
             specified on setting up the in segment."
 | 
			
		||||
       ::= { prvtLmgrLsrLspXcEntry 4 }
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLsrLspInSegLabel  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Unsigned32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Top label for the in segment.  This is the Label assigned
 | 
			
		||||
             by Label Manager Label Library for the in segment."
 | 
			
		||||
       ::= { prvtLmgrLsrLspXcEntry 5 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    prvtLmgrLsrLspOutSegIndex  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Unsigned32
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Index for the out segment.  This is the index assigned
 | 
			
		||||
             by Label Manager for the out segment."
 | 
			
		||||
       ::= { prvtLmgrLsrLspXcEntry 6 }
 | 
			
		||||
 | 
			
		||||
     prvtLmgrLsrLspOutSegIfIndex  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Unsigned32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Interface Index for the out segment.  This is the
 | 
			
		||||
             interface index specified when setting up the out segment."
 | 
			
		||||
       ::= { prvtLmgrLsrLspXcEntry 7 }
 | 
			
		||||
 | 
			
		||||
     prvtLmgrLsrLspOutSegLabel  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Unsigned32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Top label for the out segment.  This is the label
 | 
			
		||||
             specified by the remote LSR for the out segment."
 | 
			
		||||
       ::= { prvtLmgrLsrLspXcEntry 8 }
 | 
			
		||||
 | 
			
		||||
     prvtLmgrLsrLspOutSegNextHopAddr  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      InetAddressIPv4
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Next hop address for the out segment.  This is the address
 | 
			
		||||
             specified by the remote LSR for the out segment."
 | 
			
		||||
       ::= { prvtLmgrLsrLspXcEntry 9 }
 | 
			
		||||
 | 
			
		||||
-- Module compliance.
 | 
			
		||||
 | 
			
		||||
-- Conformance Information.
 | 
			
		||||
 | 
			
		||||
  prvtLmgrConformance   OBJECT IDENTIFIER ::= { prvtLmgr 2 }
 | 
			
		||||
 | 
			
		||||
  prvtLmgrCompliances  OBJECT IDENTIFIER ::= { prvtLmgrConformance 1 }
 | 
			
		||||
  prvtLmgrGroups       OBJECT IDENTIFIER ::= { prvtLmgrConformance 2 }
 | 
			
		||||
 | 
			
		||||
  prvtLmgrCompliance MODULE-COMPLIANCE
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The compliance statement for the PRVT-LMGR product."
 | 
			
		||||
    MODULE
 | 
			
		||||
 | 
			
		||||
    GROUP prvtLmgrEntityGroup
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Objects for prvtLmgrEntTable."
 | 
			
		||||
 | 
			
		||||
    GROUP prvtLmgrMiscGroup
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Miscellaneous objects."
 | 
			
		||||
 | 
			
		||||
    ::= { prvtLmgrCompliances 1 }
 | 
			
		||||
 | 
			
		||||
-- Units of Conformance (Groups)
 | 
			
		||||
 | 
			
		||||
prvtLmgrEntityGroup OBJECT-GROUP
 | 
			
		||||
   OBJECTS {
 | 
			
		||||
      prvtLmgrLsrEntityAdminStatus,
 | 
			
		||||
      prvtLmgrLsrEntityOperStatus,
 | 
			
		||||
      prvtLmgrLsrEntityRowStatus,
 | 
			
		||||
      prvtLmgrLsrEntityMinLsiBuffers,
 | 
			
		||||
      prvtLmgrLsrEntityMaxLsiBuffers,
 | 
			
		||||
      prvtLmgrLsrEntityLsrId,
 | 
			
		||||
      prvtLmgrLsrEntityTranAddrType,
 | 
			
		||||
      prvtLmgrLsrEntityTranAddrLen,
 | 
			
		||||
      prvtLmgrLsrEntityTranAddr,
 | 
			
		||||
      prvtLmgrLsrEntityControlMode,
 | 
			
		||||
      prvtLmgrLsrEntityMergeLsps,
 | 
			
		||||
      prvtLmgrLsrEntityLoopDetection,
 | 
			
		||||
      prvtLmgrLsrEntityPerformGrouping
 | 
			
		||||
   }
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
           "Label Manager Entity Objects."
 | 
			
		||||
    ::= { prvtLmgrGroups 2 }
 | 
			
		||||
 | 
			
		||||
prvtLmgrMiscGroup OBJECT-GROUP
 | 
			
		||||
   OBJECTS {
 | 
			
		||||
      prvtLmgrLscStatus,
 | 
			
		||||
      prvtLmgrLdbCount,
 | 
			
		||||
      prvtLmgrLsrAutoStaticLsps,
 | 
			
		||||
      prvtLmgrLsrDisplayPhpXCs,
 | 
			
		||||
      prvtLmgrLsrLspInSegIfIndex,
 | 
			
		||||
      prvtLmgrLsrLspInSegLabel,
 | 
			
		||||
      prvtLmgrLsrLspOutSegIfIndex,
 | 
			
		||||
      prvtLmgrLsrLspOutSegLabel,
 | 
			
		||||
      prvtLmgrLsrLspOutSegNextHopAddr,
 | 
			
		||||
      prvtLmgrLsrEntityIpv6TranAddr
 | 
			
		||||
   }
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
           "Miscellaneous Non-Mandatory Objects."
 | 
			
		||||
    ::= { prvtLmgrGroups 3 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										297
									
								
								MIBS/telco-systems/binos/PRVT-MONITOR-SESSION-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										297
									
								
								MIBS/telco-systems/binos/PRVT-MONITOR-SESSION-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,297 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-NETWORK-LOOPBACK-TEST-MIB
 | 
			
		||||
-- ** Project: Network Loopback Tester 
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
PRVT-MONITOR-SESSION-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
OBJECT-TYPE,
 | 
			
		||||
Integer32 
 | 
			
		||||
FROM SNMPv2-SMI         
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
MODULE-COMPLIANCE,
 | 
			
		||||
OBJECT-GROUP
 | 
			
		||||
FROM SNMPv2-CONF
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                    -- [RFC2578]       
 | 
			
		||||
 | 
			
		||||
DisplayString,
 | 
			
		||||
TEXTUAL-CONVENTION
 | 
			
		||||
FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
PortList
 | 
			
		||||
FROM Q-BRIDGE-MIB
 | 
			
		||||
 | 
			
		||||
switch
 | 
			
		||||
FROM PRVT-SWITCH-MIB;   
 | 
			
		||||
 | 
			
		||||
-- The MONITOR SESSION MIB
 | 
			
		||||
prvtMonitorSessionMib MODULE-IDENTITY
 | 
			
		||||
 | 
			
		||||
LAST-UPDATED "201105230000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
"BATM/Telco Systems Support team
 | 
			
		||||
Email: 
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This MIB contains manageable objects  for
 | 
			
		||||
encapsulating Switched Port Analyzer(SPAN) feature."
 | 
			
		||||
             
 | 
			
		||||
REVISION "201105230000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Initial version."  
 | 
			
		||||
 | 
			
		||||
::= { switch 1000 }       
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
-- Textual Conventions
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
Direction ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION 
 | 
			
		||||
    "Monitor direction:
 | 
			
		||||
     tx- Transmit
 | 
			
		||||
     rx- Receive"
 | 
			
		||||
    SYNTAX INTEGER 
 | 
			
		||||
    {
 | 
			
		||||
    	rx(1),
 | 
			
		||||
    	tx(2)
 | 
			
		||||
    }
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
-- groups in the PRVT-MONITOR-SESSION MIB
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
prvtMonitorSessionNotification  	OBJECT IDENTIFIER  		::= { prvtMonitorSessionMib 0 } 
 | 
			
		||||
prvtMonitorSessionObjects      		OBJECT IDENTIFIER 		::= { prvtMonitorSessionMib 1 } 
 | 
			
		||||
prvtMonitorSessionConformance       OBJECT IDENTIFIER 		::= { prvtMonitorSessionMib 2 }
 | 
			
		||||
 
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
-- prvtMonitorSessionObjects group
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
prvtMonitorSessionTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtMonitorSessionEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This table contains object for enable and configure Enable Switched Port Analyzer."
 | 
			
		||||
::= { prvtMonitorSessionObjects	 1 }   
 | 
			
		||||
 | 
			
		||||
prvtMonitorSessionEntry  OBJECT-TYPE  
 | 
			
		||||
SYNTAX  PrvtMonitorSessionEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"An entry in the table will describe all parameteres of Switched Port Analyzer per each direction Rx or Tx "
 | 
			
		||||
INDEX { prvtMonitorSessionDirection } 
 | 
			
		||||
::= {prvtMonitorSessionTable 1}
 | 
			
		||||
 | 
			
		||||
PrvtMonitorSessionEntry ::=  SEQUENCE{  
 | 
			
		||||
prvtMonitorSessionDirection   	Direction,
 | 
			
		||||
prvtMonitorSessionSource 	  	PortList,
 | 
			
		||||
prvtMonitorSessionDestination   Integer32
 | 
			
		||||
}       
 | 
			
		||||
 | 
			
		||||
prvtMonitorSessionDirection  OBJECT-TYPE
 | 
			
		||||
SYNTAX  Direction  
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Direction recived/trasmitted of the monitored traffic."
 | 
			
		||||
::= {prvtMonitorSessionEntry 1}     
 | 
			
		||||
 | 
			
		||||
prvtMonitorSessionSource  OBJECT-TYPE
 | 
			
		||||
SYNTAX  PortList  
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Monitored source list representing the ports to be mirrored."
 | 
			
		||||
::= {prvtMonitorSessionEntry 2}  
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtMonitorSessionDestination  OBJECT-TYPE
 | 
			
		||||
SYNTAX  Integer32   
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Analyzer port."
 | 
			
		||||
::= {prvtMonitorSessionEntry 3} 
 | 
			
		||||
 | 
			
		||||
prvtAnalyzerVLANTagTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtAnalyzerVLANTagEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This table contains object for enable and configure Remote Analyzer VLAN Tag"
 | 
			
		||||
::= { prvtMonitorSessionObjects	 2 }   
 | 
			
		||||
 | 
			
		||||
prvtAnalyzerVLANTagEntry  OBJECT-TYPE  
 | 
			
		||||
SYNTAX  PrvtAnalyzerVLANTagEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"An entry in the table will describe all parameteres of Remote Analyzer VLAN Tag per each direction Rx or Tx "
 | 
			
		||||
INDEX { prvtMonitorSessionDirection } 
 | 
			
		||||
::= {prvtAnalyzerVLANTagTable 1}    
 | 
			
		||||
 | 
			
		||||
PrvtAnalyzerVLANTagEntry ::= SEQUENCE{
 | 
			
		||||
prvtAnalyzerVLANTagEnable 	 INTEGER,
 | 
			
		||||
prvtAnalyzerVLANTagVID   	 Integer32, 
 | 
			
		||||
prvtAnalyzerVLANTagEtherType DisplayString,
 | 
			
		||||
prvtAnalyzerVLANTagCFI    	 INTEGER,
 | 
			
		||||
prvtAnalyzerVLANTagVPT	     INTEGER
 | 
			
		||||
}               
 | 
			
		||||
 | 
			
		||||
prvtAnalyzerVLANTagEnable OBJECT-TYPE
 | 
			
		||||
SYNTAX  INTEGER
 | 
			
		||||
{
 | 
			
		||||
enable(1),
 | 
			
		||||
disable(2)
 | 
			
		||||
}  
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Enable Remote Analyzer VLAN Tag."
 | 
			
		||||
::= {prvtAnalyzerVLANTagEntry 1}             
 | 
			
		||||
 | 
			
		||||
prvtAnalyzerVLANTagVID OBJECT-TYPE
 | 
			
		||||
SYNTAX  Integer32 (1..4095)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The VLAN ID of the VLAN tag added to packet forwarded to Analyzer."
 | 
			
		||||
::= {prvtAnalyzerVLANTagEntry 2}   
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtAnalyzerVLANTagEtherType OBJECT-TYPE
 | 
			
		||||
SYNTAX  DisplayString
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The Vlan ether type of the VLAN tag added to packet forwarded to Analyzer."
 | 
			
		||||
::= {prvtAnalyzerVLANTagEntry 3}
 | 
			
		||||
                                                    
 | 
			
		||||
                                                    
 | 
			
		||||
prvtAnalyzerVLANTagCFI OBJECT-TYPE
 | 
			
		||||
SYNTAX  INTEGER
 | 
			
		||||
{
 | 
			
		||||
clear(0),
 | 
			
		||||
set(1)
 | 
			
		||||
} 
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The CFI of the VLAN tag added to packet forwarded to Analyzer."
 | 
			
		||||
::= {prvtAnalyzerVLANTagEntry 4}         
 | 
			
		||||
 | 
			
		||||
prvtAnalyzerVLANTagVPT OBJECT-TYPE
 | 
			
		||||
SYNTAX  INTEGER
 | 
			
		||||
{
 | 
			
		||||
vpt-value0(0), 
 | 
			
		||||
vpt-value1(1), 
 | 
			
		||||
vpt-value2(2), 
 | 
			
		||||
vpt-value3(3), 
 | 
			
		||||
vpt-value4(4), 
 | 
			
		||||
vpt-value5(5), 
 | 
			
		||||
vpt-value6(6), 
 | 
			
		||||
vpt-value7(7), 
 | 
			
		||||
undefined(8) 
 | 
			
		||||
} 
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The VPT of the VLAN tag added to packet forwarded to Analyzer."
 | 
			
		||||
::= {prvtAnalyzerVLANTagEntry 5}
 | 
			
		||||
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
-- Notifications
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
-- Conformance Information
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
prvtMonitorSessionCompliances  OBJECT IDENTIFIER ::= {prvtMonitorSessionConformance 1}
 | 
			
		||||
prvtMonitorSessionGroups OBJECT IDENTIFIER ::= {prvtMonitorSessionConformance 2}
 | 
			
		||||
 | 
			
		||||
-- compliance statements   
 | 
			
		||||
prvtMonitorSessionCompliance MODULE-COMPLIANCE
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The compliance statement for Switched Port Analyzer."
 | 
			
		||||
MODULE -- this module
 | 
			
		||||
MANDATORY-GROUPS {
 | 
			
		||||
prvtMonitorSessionMirroredGroup,
 | 
			
		||||
prvtMonitorSessionAnalyzerGroup
 | 
			
		||||
}      
 | 
			
		||||
::= {prvtMonitorSessionCompliances 1}  
 | 
			
		||||
 | 
			
		||||
prvtMonitorSessionMirroredGroup OBJECT-GROUP
 | 
			
		||||
OBJECTS { 
 | 
			
		||||
prvtMonitorSessionSource
 | 
			
		||||
} STATUS current
 | 
			
		||||
DESCRIPTION  
 | 
			
		||||
"The group of objects dedicated to mirrored source."
 | 
			
		||||
::= {prvtMonitorSessionGroups 1}  
 | 
			
		||||
 | 
			
		||||
prvtMonitorSessionAnalyzerGroup OBJECT-GROUP
 | 
			
		||||
OBJECTS { 
 | 
			
		||||
prvtMonitorSessionDestination,  
 | 
			
		||||
prvtAnalyzerVLANTagEnable
 | 
			
		||||
} STATUS current
 | 
			
		||||
DESCRIPTION  
 | 
			
		||||
"The group of objects dedicated to analyzer."
 | 
			
		||||
::= {prvtMonitorSessionGroups 2}
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                                                    
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                        
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										484
									
								
								MIBS/telco-systems/binos/PRVT-MPLS-IF-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										484
									
								
								MIBS/telco-systems/binos/PRVT-MPLS-IF-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,484 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- **
 | 
			
		||||
-- ** BATM Advanced Communications.
 | 
			
		||||
-- **
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename:   PRVT-MPLS-IF-MIB.mib
 | 
			
		||||
-- ** Project:    T-Metro Switches.
 | 
			
		||||
-- ** Purpose:    Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications.  All rights reserved.
 | 
			
		||||
--                             WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications and contains
 | 
			
		||||
-- proprietary and confidential information.  This file is made
 | 
			
		||||
-- available to authorized BATM customers on the express
 | 
			
		||||
-- condition that neither it, nor any of the information contained
 | 
			
		||||
-- therein, shall be disclosed to third parties or be used for any
 | 
			
		||||
-- purpose other than to replace, modify or upgrade firmware and/or
 | 
			
		||||
-- software components of BATM manufactured equipment within the
 | 
			
		||||
-- authorized customer's network, and that such transfer be
 | 
			
		||||
-- completed in accordance with the instructions provided by
 | 
			
		||||
-- BATM.  Any other use is strictly prohibited.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
--
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
 | 
			
		||||
--
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
--
 | 
			
		||||
PRVT-MPLS-IF-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  IMPORTS
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE,Integer32, Unsigned32
 | 
			
		||||
         FROM SNMPv2-SMI  
 | 
			
		||||
    TEXTUAL-CONVENTION, RowStatus, TruthValue                FROM SNMPv2-TC       
 | 
			
		||||
  ifIndex,ifEntry
 | 
			
		||||
        FROM IF-MIB
 | 
			
		||||
	InetAddress            FROM INET-ADDRESS-MIB
 | 
			
		||||
 	mpls				 		FROM PRVT-CR-LDP-MIB;
 | 
			
		||||
   
 | 
			
		||||
 		
 | 
			
		||||
  prvtMPLSIfMib MODULE-IDENTITY
 | 
			
		||||
        LAST-UPDATED "200801010000Z"
 | 
			
		||||
        ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
        CONTACT-INFO
 | 
			
		||||
        " BATM/Telco Systems Support team
 | 
			
		||||
				Email: 
 | 
			
		||||
				For North America: techsupport@telco.com
 | 
			
		||||
				For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
				For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "This module includes configuration parameters for MPLS and RSVP interface specific parameters."
 | 
			
		||||
 | 
			
		||||
        -- revision history
 | 
			
		||||
         REVISION     "200801010000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Removed redefined OIDs in private vendor extension definitions." 
 | 
			
		||||
        REVISION     "200701230000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Changed ifaceRsvpHelloTolerance, ifaceRsvpHelloPersist to Unsigned32." 
 | 
			
		||||
        REVISION     "200606270000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Changes the ingress and egress label ranges." 
 | 
			
		||||
		REVISION     "200601080000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Added the global label space object and changed augmentation to ifTable."    
 | 
			
		||||
        REVISION     "200511110000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Initial version."             
 | 
			
		||||
		
 | 
			
		||||
        ::= { mpls 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   	-- --------------------------------------------------------------------
 | 
			
		||||
	--      PRVT-MPLS-MIB organisation
 | 
			
		||||
	-- --------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
	prvtMPLSIfaceObjs            OBJECT IDENTIFIER ::= { prvtMPLSIfMib 1}
 | 
			
		||||
	prvtMPLSRouteObjs            OBJECT IDENTIFIER ::= { prvtMPLSIfMib 2}
 | 
			
		||||
 | 
			
		||||
       
 | 
			
		||||
    -- -----------------------------------------------------------------------------
 | 
			
		||||
    -- Interface objects 
 | 
			
		||||
    -- -----------------------------------------------------------------------------
 | 
			
		||||
    prvtMplsIfaceTable 	OBJECT-TYPE
 | 
			
		||||
        SYNTAX  SEQUENCE OF PrvtMplsIfaceEntry
 | 
			
		||||
		MAX-ACCESS	not-accessible
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This table contains object for configuring MPLS and LDP interface specific parameters."
 | 
			
		||||
		::= { prvtMPLSIfaceObjs 1 }
 | 
			
		||||
 | 
			
		||||
    prvtMplsIfaceEntry 	OBJECT-TYPE
 | 
			
		||||
		SYNTAX	PrvtMplsIfaceEntry		
 | 
			
		||||
		MAX-ACCESS	not-accessible
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
		    "The MPLS/LDP configuration of an IP interface."
 | 
			
		||||
        INDEX { ifIndex }
 | 
			
		||||
     		::= { prvtMplsIfaceTable 1 }
 | 
			
		||||
 | 
			
		||||
    PrvtMplsIfaceEntry ::= SEQUENCE {
 | 
			
		||||
        ifaceMplsEnable       			TruthValue,
 | 
			
		||||
        ifaceMplsPHPEnable       		TruthValue, 
 | 
			
		||||
        ifaceMplsIngressLblRangeLow		Integer32,
 | 
			
		||||
        ifaceMplsIngressLblRangeHigh	Integer32, 
 | 
			
		||||
        ifaceMplsEgressLblRangeLow		Integer32,
 | 
			
		||||
        ifaceMplsEgressLblRangeHigh		Integer32, 
 | 
			
		||||
        ifaceMplsLdpHelloHoldTimer		Integer32, 
 | 
			
		||||
        ifaceMplsLdpKeepaliveHoldTimer	Integer32,
 | 
			
		||||
        ifaceMplsLdpUseGlobalLabelSpace	TruthValue
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    ifaceMplsEnable OBJECT-TYPE
 | 
			
		||||
        SYNTAX  TruthValue
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "Enable or disable MPLS on this interface."
 | 
			
		||||
		::= { prvtMplsIfaceEntry 1 }
 | 
			
		||||
 | 
			
		||||
    ifaceMplsPHPEnable OBJECT-TYPE
 | 
			
		||||
        SYNTAX  TruthValue
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "Enable or disable Penultimate Hop Popping on this interface."
 | 
			
		||||
		::= { prvtMplsIfaceEntry 2 }
 | 
			
		||||
 | 
			
		||||
    ifaceMplsIngressLblRangeLow OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32 (32768..131071)
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This is the lower border of the Ingress Lable Range for this interface."
 | 
			
		||||
		::= { prvtMplsIfaceEntry 3 }
 | 
			
		||||
  
 | 
			
		||||
	 ifaceMplsIngressLblRangeHigh OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32 (32768..131071)
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This is the higher border of the Ingress Lable Range for this interface."
 | 
			
		||||
		::= { prvtMplsIfaceEntry 4 } 
 | 
			
		||||
		
 | 
			
		||||
	ifaceMplsEgressLblRangeLow OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32 (32768..131071)
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This is the lower border of the Egress Lable Range for this interface."
 | 
			
		||||
		::= { prvtMplsIfaceEntry 5 }
 | 
			
		||||
  
 | 
			
		||||
	 ifaceMplsEgressLblRangeHigh OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32 (32768..131071)
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This is the higher border of the Egress Lable Range for this interface."
 | 
			
		||||
		::= { prvtMplsIfaceEntry 6 }
 | 
			
		||||
          
 | 
			
		||||
     ifaceMplsLdpHelloHoldTimer OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32 (1..65535)
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "LDP Hello Hold Time."
 | 
			
		||||
		::= { prvtMplsIfaceEntry 7 }
 | 
			
		||||
     
 | 
			
		||||
	ifaceMplsLdpKeepaliveHoldTimer OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32 (1..65535)
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current                                                
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "LDP Hello Keep-alive Time."
 | 
			
		||||
		::= { prvtMplsIfaceEntry 8 }   
 | 
			
		||||
		
 | 
			
		||||
	ifaceMplsLdpUseGlobalLabelSpace OBJECT-TYPE
 | 
			
		||||
        SYNTAX  TruthValue
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "Default value is true and correct value is true."
 | 
			
		||||
		::= { prvtMplsIfaceEntry 9 }
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
		
 | 
			
		||||
		
 | 
			
		||||
	prvtRsvpIfaceTable 	OBJECT-TYPE
 | 
			
		||||
        SYNTAX  SEQUENCE OF PrvtRsvpIfaceEntry
 | 
			
		||||
		MAX-ACCESS	not-accessible
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This table contains object for configuring RSVP interface specific parameters."
 | 
			
		||||
		::= { prvtMPLSIfaceObjs 2 }
 | 
			
		||||
 | 
			
		||||
    prvtRsvpIfaceEntry 	OBJECT-TYPE
 | 
			
		||||
		SYNTAX	PrvtRsvpIfaceEntry		
 | 
			
		||||
		MAX-ACCESS	not-accessible
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
		    "The MPLS/LDP configuration of an IP interface."
 | 
			
		||||
        AUGMENTS { ifEntry }
 | 
			
		||||
     		::= { prvtRsvpIfaceTable 1 }
 | 
			
		||||
 | 
			
		||||
    PrvtRsvpIfaceEntry ::= SEQUENCE {
 | 
			
		||||
        ifaceRsvpRefreshInterval       	Integer32,
 | 
			
		||||
        ifaceRsvpRefreshMultiple       	Integer32, 
 | 
			
		||||
        ifaceRsvpSlewNumerator			Integer32,
 | 
			
		||||
        ifaceRsvpSlewDenom				Integer32, 
 | 
			
		||||
        ifaceRsvpBlockadeMultiple		Integer32, 
 | 
			
		||||
        ifaceRsvpNotifyRRDecay			Integer32, 
 | 
			
		||||
        ifaceRsvpNotifyRRInterval		Integer32, 
 | 
			
		||||
        ifaceRsvpNotifyRRLimit			Integer32, 
 | 
			
		||||
        ifaceRsvpHelloInterval			Integer32,  
 | 
			
		||||
        ifaceRsvpHelloDecay				Integer32,  
 | 
			
		||||
        ifaceRsvpHelloTolerance			Unsigned32, 
 | 
			
		||||
        ifaceRsvpHelloPersist			Unsigned32, 
 | 
			
		||||
        ifaceRsvpHelloTTL				Integer32
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
        
 | 
			
		||||
       ifaceRsvpRefreshInterval OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32 
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "The RSVP value, R,  which is used to set the average
 | 
			
		||||
     		interval between refresh path and resv messages."
 | 
			
		||||
		::= { prvtRsvpIfaceEntry 1 }
 | 
			
		||||
  
 | 
			
		||||
	 ifaceRsvpRefreshMultiple OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32 
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "The RSVP value, K, which is the number of unresponded Path
 | 
			
		||||
     	or Resv refresh attempts which must be made, spaced by
 | 
			
		||||
     	the refresh interval before the state is deemed to have
 | 
			
		||||
     	timed out."
 | 
			
		||||
		::= { prvtRsvpIfaceEntry 2} 
 | 
			
		||||
		
 | 
			
		||||
	ifaceRsvpSlewNumerator OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32 (1..214783647)
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "The numerator of the fraction, SlewMax, which is the maximum
 | 
			
		||||
     		allowable increase in the refresh interval, R, to prevent
 | 
			
		||||
     		state timeout while changing R.  R is increased by this
 | 
			
		||||
     		fraction until it reaches the new desired value."
 | 
			
		||||
		::= { prvtRsvpIfaceEntry 3 }
 | 
			
		||||
  
 | 
			
		||||
	 ifaceRsvpSlewDenom OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32 (1..214783647)
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "The denominator of the fraction, SlewMax, which is the
 | 
			
		||||
     	maximum allowable increase in the refresh interval, R, to
 | 
			
		||||
     	prevent state timeout while changing R.  R is increased by
 | 
			
		||||
     	this fraction until it reaches the new desired value."
 | 
			
		||||
		::= { prvtRsvpIfaceEntry 4 }     
 | 
			
		||||
		
 | 
			
		||||
	ifaceRsvpBlockadeMultiple OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32 (1..214783647)
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "The RSVP value, Kb, which is the number of refresh timeout
 | 
			
		||||
     		periods after which blockade state is deleted."
 | 
			
		||||
		::= { prvtRsvpIfaceEntry 5 }
 | 
			
		||||
  
 | 
			
		||||
	 ifaceRsvpNotifyRRDecay OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32    (0..100)
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "The percentage increase in the rapid retransmission
 | 
			
		||||
     		interval for each consecutive unacknowledged RSVP Notify
 | 
			
		||||
    		 message.  A value of 0 indicates a constant retransmission
 | 
			
		||||
     		rate."
 | 
			
		||||
		::= { prvtRsvpIfaceEntry 6} 
 | 
			
		||||
		
 | 
			
		||||
	ifaceRsvpNotifyRRInterval OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32 (1..214783647)
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "The interval in milliseconds before a Notify message is
 | 
			
		||||
     		first resent if no acknowledgement is received."
 | 
			
		||||
		::= { prvtRsvpIfaceEntry 7 }
 | 
			
		||||
  
 | 
			
		||||
	 ifaceRsvpNotifyRRLimit OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32 (1..214783647)
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "The maximum number of times a Notify message is resent if
 | 
			
		||||
     		no acknowledgement is received."
 | 
			
		||||
		::= { prvtRsvpIfaceEntry 8 }
 | 
			
		||||
 | 
			
		||||
     
 | 
			
		||||
     
 | 
			
		||||
     ifaceRsvpHelloInterval OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32 
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "The interval between sending consecutive Hello messages."
 | 
			
		||||
		::= { prvtRsvpIfaceEntry 9 }
 | 
			
		||||
  
 | 
			
		||||
	 ifaceRsvpHelloDecay OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32    (0..100)
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "Percentage increase of hello interval after each Hello message
 | 
			
		||||
 			sent when the hello session with the neighbor has timed out."
 | 
			
		||||
		::= { prvtRsvpIfaceEntry 10} 
 | 
			
		||||
		
 | 
			
		||||
	ifaceRsvpHelloTolerance OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Unsigned32 
 | 
			
		||||
        MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "The number of hello periods which may pass without receiving a successful 
 | 
			
		||||
            Hello message from a partner before the Hello session times out."
 | 
			
		||||
		::= { prvtRsvpIfaceEntry 11 }
 | 
			
		||||
  
 | 
			
		||||
	 ifaceRsvpHelloPersist OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Unsigned32 		
 | 
			
		||||
        MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "The number of hello periods which may pass after the Hello session times out before Hello messages cease."
 | 
			
		||||
		::= { prvtRsvpIfaceEntry 12 }
 | 
			
		||||
 | 
			
		||||
     ifaceRsvpHelloTTL OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32 (1..255) 		
 | 
			
		||||
        MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "The Time To Live that will be set in the IP header of all Hello packets sent to the neighbor associated with this interface."
 | 
			
		||||
		::= { prvtRsvpIfaceEntry 13 }
 | 
			
		||||
   
 | 
			
		||||
prvtMplsRouteProtocolTable 	OBJECT-TYPE
 | 
			
		||||
        SYNTAX  SEQUENCE OF PrvtMplsRouteProtocolEntry
 | 
			
		||||
		MAX-ACCESS	not-accessible
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This table contains for configuring the egress and ingress routes for LDP label
 | 
			
		||||
            packets. It supports all CLI route types - bgp, isis, ospf, rip, static, kernel and 
 | 
			
		||||
            connected."
 | 
			
		||||
		::= { prvtMPLSRouteObjs 1 }
 | 
			
		||||
 | 
			
		||||
prvtMplsRouteProtocolEntry 	OBJECT-TYPE
 | 
			
		||||
		SYNTAX	PrvtMplsRouteProtocolEntry		
 | 
			
		||||
		MAX-ACCESS	not-accessible
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
		    "An entry in the table represents the configuration of a particular route type for ingress
 | 
			
		||||
		    or egress." 
 | 
			
		||||
		INDEX { prvtMplsRouteDirection, prvtMplsRouteType } 
 | 
			
		||||
        ::= { prvtMplsRouteProtocolTable 1 }
 | 
			
		||||
       
 | 
			
		||||
PrvtMplsRouteProtocolEntry ::= SEQUENCE {
 | 
			
		||||
        prvtMplsRouteDirection       	INTEGER,
 | 
			
		||||
        prvtMplsRouteType     		  	INTEGER, 
 | 
			
		||||
        prvtMplsRouteRowStatus			RowStatus
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
 	prvtMplsRouteDirection OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER {
 | 
			
		||||
         		ingress(1),
 | 
			
		||||
         		egress(2)
 | 
			
		||||
        }
 | 
			
		||||
		MAX-ACCESS	read-only    
 | 
			
		||||
		STATUS	current                                                                                               
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "The direction of the route that will be used to receive or send LDP packets."
 | 
			
		||||
		::= { prvtMplsRouteProtocolEntry 1 }
 | 
			
		||||
  
 | 
			
		||||
	 prvtMplsRouteType OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER {
 | 
			
		||||
                 bgp(1),
 | 
			
		||||
  				 connected(2),
 | 
			
		||||
  				 isis(3),
 | 
			
		||||
  				 kernel(4),
 | 
			
		||||
  				 ospf(5),
 | 
			
		||||
  				 rip(6),
 | 
			
		||||
  				 static(7)   
 | 
			
		||||
        }
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
        "The type of the route which will be used to send or receive LDP packets."
 | 
			
		||||
		::= { prvtMplsRouteProtocolEntry 2} 
 | 
			
		||||
		
 | 
			
		||||
	prvtMplsRouteRowStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX  RowStatus
 | 
			
		||||
		MAX-ACCESS	read-create
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This object is used to create an entry in the table. Only createAndGo(4) should be 
 | 
			
		||||
            used."
 | 
			
		||||
		::= { prvtMplsRouteProtocolEntry 3 }
 | 
			
		||||
  
 | 
			
		||||
prvtMplsRouteAddressTable 	OBJECT-TYPE
 | 
			
		||||
        SYNTAX  SEQUENCE OF PrvtMplsRouteAddressEntry
 | 
			
		||||
		MAX-ACCESS	not-accessible
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This table contains for configuring the egress and ingress routes for LDP label
 | 
			
		||||
            packets. It supports all CLI route types - bgp, isis, ospf, rip, static, kernel and 
 | 
			
		||||
            connected."
 | 
			
		||||
		::= { prvtMPLSRouteObjs 2 }
 | 
			
		||||
 | 
			
		||||
prvtMplsRouteAddressEntry 	OBJECT-TYPE
 | 
			
		||||
		SYNTAX	PrvtMplsRouteAddressEntry		
 | 
			
		||||
		MAX-ACCESS	not-accessible
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
		    "An entry in the table represents the configuration of a particular route type for ingress
 | 
			
		||||
		    or egress." 
 | 
			
		||||
		INDEX { prvtMplsAddressDirection, prvtMplsAddressIPAddr, prvtMplsAddressMask  } 
 | 
			
		||||
        ::= { prvtMplsRouteAddressTable 1 }
 | 
			
		||||
       
 | 
			
		||||
PrvtMplsRouteAddressEntry ::= SEQUENCE {
 | 
			
		||||
        prvtMplsAddressDirection       	INTEGER,
 | 
			
		||||
        prvtMplsAddressIPAddr     		InetAddress, 
 | 
			
		||||
        prvtMplsAddressMask    		  	Integer32, 
 | 
			
		||||
        prvtMplsAddressRowStatus		RowStatus
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
 	prvtMplsAddressDirection OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER {
 | 
			
		||||
         		ingress(1),
 | 
			
		||||
         		egress(2)
 | 
			
		||||
        }
 | 
			
		||||
		MAX-ACCESS	read-only    
 | 
			
		||||
		STATUS	current                                                                                               
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "The direction of the route that will be used to receive or send LDP packets."
 | 
			
		||||
		::= { prvtMplsRouteAddressEntry 1 }
 | 
			
		||||
  
 | 
			
		||||
	 prvtMplsAddressIPAddr OBJECT-TYPE
 | 
			
		||||
        SYNTAX  InetAddress 
 | 
			
		||||
        MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
        "The IP address of the route that will be used to send or receive LDP packets."
 | 
			
		||||
		::= { prvtMplsRouteAddressEntry 2}
 | 
			
		||||
		
 | 
			
		||||
	prvtMplsAddressMask OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32(0..32)
 | 
			
		||||
        MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
        "The mask for the IP address of the route that will be used to send or receive LDP packets."
 | 
			
		||||
		::= { prvtMplsRouteAddressEntry 3}  
 | 
			
		||||
		
 | 
			
		||||
	prvtMplsAddressRowStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX  RowStatus
 | 
			
		||||
		MAX-ACCESS	read-create
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This object is used to create an entry in the table. Only createAndGo(4) should be 
 | 
			
		||||
            used."
 | 
			
		||||
		::= { prvtMplsRouteAddressEntry 4 }
 | 
			
		||||
 
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										4142
									
								
								MIBS/telco-systems/binos/PRVT-MPLS-LDP-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4142
									
								
								MIBS/telco-systems/binos/PRVT-MPLS-LDP-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										5234
									
								
								MIBS/telco-systems/binos/PRVT-MPLS-TE-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5234
									
								
								MIBS/telco-systems/binos/PRVT-MPLS-TE-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1012
									
								
								MIBS/telco-systems/binos/PRVT-MST-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1012
									
								
								MIBS/telco-systems/binos/PRVT-MST-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										210
									
								
								MIBS/telco-systems/binos/PRVT-NETWORK-LOOPBACK-TEST-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										210
									
								
								MIBS/telco-systems/binos/PRVT-NETWORK-LOOPBACK-TEST-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,210 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-NETWORK-LOOPBACK-TEST-MIB
 | 
			
		||||
-- ** Project: Network Loopback Tester 
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
PRVT-NETWORK-LOOPBACK-TEST-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
OBJECT-TYPE
 | 
			
		||||
FROM SNMPv2-SMI         
 | 
			
		||||
 | 
			
		||||
ifIndex
 | 
			
		||||
FROM IF-MIB     
 | 
			
		||||
 | 
			
		||||
MODULE-COMPLIANCE,
 | 
			
		||||
OBJECT-GROUP,
 | 
			
		||||
NOTIFICATION-GROUP
 | 
			
		||||
FROM SNMPv2-CONF
 | 
			
		||||
 | 
			
		||||
TimeStamp,
 | 
			
		||||
RowStatus
 | 
			
		||||
FROM SNMPv2-TC 
 | 
			
		||||
 | 
			
		||||
NOTIFICATION-TYPE
 | 
			
		||||
FROM SNMPv2-SMI                    -- [RFC2578]
 | 
			
		||||
 | 
			
		||||
   
 | 
			
		||||
accessListControlListGroup
 | 
			
		||||
FROM  PRVT-SWITCH-ACCESS-LIST-MIB
 | 
			
		||||
 | 
			
		||||
ipSwitch FROM PRVT-SWITCH-MIB; 
 | 
			
		||||
 | 
			
		||||
-- The NETWORK LOOPBACK TEST MIB
 | 
			
		||||
prvtNetworkLoopbackTestMib MODULE-IDENTITY
 | 
			
		||||
 | 
			
		||||
LAST-UPDATED "201008310000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
"BATM/Telco Systems Support team
 | 
			
		||||
Email: 
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This MIB contains managed objects definitions for
 | 
			
		||||
encapsulating Loopback Tester feature that enables or disables
 | 
			
		||||
embedded mechanisms for network troubleshooting, diagnostics and measurement."
 | 
			
		||||
             
 | 
			
		||||
REVISION "201008310000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Initial version."  
 | 
			
		||||
 | 
			
		||||
::= { ipSwitch 7 }     
 | 
			
		||||
 | 
			
		||||
prvtNetworkLoopbackTestNotifications OBJECT IDENTIFIER  ::= { prvtNetworkLoopbackTestMib 0 } 
 | 
			
		||||
prvtNetworkLoopbackTestObjects OBJECT IDENTIFIER 		::= { prvtNetworkLoopbackTestMib 1 } 
 | 
			
		||||
prvtNetworkLoopbackTestConformance OBJECT IDENTIFIER 	::= { prvtNetworkLoopbackTestMib 2 }
 | 
			
		||||
 | 
			
		||||
prvtNetworkLoopbackTestTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtNetworkLoopbackTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This table contains object for configuring and display information about Network Loopback Tester."
 | 
			
		||||
::= { prvtNetworkLoopbackTestObjects 1 }
 | 
			
		||||
 | 
			
		||||
prvtNetworkLoopbackTestEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtNetworkLoopbackTestEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"An entry in the prvtNetworkLoopbackTestTable table"
 | 
			
		||||
INDEX { ifIndex, accessListControlListGroup }
 | 
			
		||||
::= { prvtNetworkLoopbackTestTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtNetworkLoopbackTestEntry ::=  SEQUENCE {  
 | 
			
		||||
prvtNetworkLoopTestDuration  INTEGER,
 | 
			
		||||
prvtNetworkLoopStartDuration TimeStamp,
 | 
			
		||||
prvtNetworkLoopEndDuration   TimeStamp,
 | 
			
		||||
prvtNetworkLoopRowStatus     RowStatus
 | 
			
		||||
} 
 | 
			
		||||
 | 
			
		||||
prvtNetworkLoopTestDuration  OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER (0..100000) 
 | 
			
		||||
MAX-ACCESS read-write   
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"An integer that  identifies the duration in seconds of Loopback test.
 | 
			
		||||
For infinite Loopback tests object will have the value 0."        
 | 
			
		||||
::= {prvtNetworkLoopbackTestEntry 1}
 | 
			
		||||
 | 
			
		||||
prvtNetworkLoopStartDuration OBJECT-TYPE
 | 
			
		||||
SYNTAX TimeStamp 
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Star time of Loopback test.
 | 
			
		||||
For infinite Loopback tests object will have the value 0."         
 | 
			
		||||
::= {prvtNetworkLoopbackTestEntry 2}         
 | 
			
		||||
 | 
			
		||||
prvtNetworkLoopEndDuration OBJECT-TYPE
 | 
			
		||||
SYNTAX TimeStamp 
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"End time of Loopback test.
 | 
			
		||||
For infinite Loopback tests object will have the value 0."      
 | 
			
		||||
::= {prvtNetworkLoopbackTestEntry 3} 
 | 
			
		||||
 | 
			
		||||
prvtNetworkLoopRowStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX RowStatus  
 | 
			
		||||
MAX-ACCESS read-create   
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Network Loopback Test RowStatus.
 | 
			
		||||
 Both createAndGo(4) and createAndWait(5) are available. 
 | 
			
		||||
 CreateAndGo(4) is used for enable a Loopback test unlimited in time and CreateAndWait(4) 
 | 
			
		||||
 for enable a Loopback Test on a period specified by prvtNetworkLoopTestDuration."      
 | 
			
		||||
::= {prvtNetworkLoopbackTestEntry 4}   
 | 
			
		||||
          
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
-- Notifications
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
                               
 | 
			
		||||
prvtNetworkLoopbackTestFinish NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS { ifIndex, accessListControlListGroup }
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification is sent  when a Network Loopback Test is complete."
 | 
			
		||||
::= {prvtNetworkLoopbackTestNotifications 1}       
 | 
			
		||||
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
-- Conformance Information
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
prvtNetworkLoopTestCompliances  OBJECT IDENTIFIER ::= {prvtNetworkLoopbackTestConformance 1}
 | 
			
		||||
prvtNetworkLoopTestGroups OBJECT IDENTIFIER ::= {prvtNetworkLoopbackTestConformance 2}
 | 
			
		||||
 | 
			
		||||
-- compliance statements
 | 
			
		||||
prvtNetworkLoopTestCompliance MODULE-COMPLIANCE
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The compliance statement for Network Loopback Tester."
 | 
			
		||||
MODULE -- this module
 | 
			
		||||
MANDATORY-GROUPS {
 | 
			
		||||
prvtNetworkLoopTestGroup,
 | 
			
		||||
prvtNetworkLoopTestNotificationsGroup
 | 
			
		||||
}      
 | 
			
		||||
::= {prvtNetworkLoopTestCompliances 1}  
 | 
			
		||||
 | 
			
		||||
prvtNetworkLoopTestGroup  OBJECT-GROUP
 | 
			
		||||
OBJECTS {prvtNetworkLoopTestDuration,
 | 
			
		||||
prvtNetworkLoopStartDuration,
 | 
			
		||||
prvtNetworkLoopEndDuration,
 | 
			
		||||
prvtNetworkLoopRowStatus
 | 
			
		||||
}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION   
 | 
			
		||||
"The group of objects regarding Network Looback Tester feature."
 | 
			
		||||
::= {prvtNetworkLoopTestGroups 1}     
 | 
			
		||||
 | 
			
		||||
prvtNetworkLoopTestNotificationsGroup NOTIFICATION-GROUP
 | 
			
		||||
NOTIFICATIONS{
 | 
			
		||||
prvtNetworkLoopbackTestFinish
 | 
			
		||||
}  
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION   
 | 
			
		||||
"The collection of Notifications used to indicate general status information
 | 
			
		||||
 of Network Looback Tester feature."
 | 
			
		||||
::= {prvtNetworkLoopTestGroups 2} 
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										206
									
								
								MIBS/telco-systems/binos/PRVT-OEM1-PARAMS-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										206
									
								
								MIBS/telco-systems/binos/PRVT-OEM1-PARAMS-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,206 @@
 | 
			
		||||
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-OEM1-PARAMS-MIB
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
PRVT-OEM1-PARAMS-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
   IMPORTS
 | 
			
		||||
     MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
     DisplayString FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
	 switch FROM PRVT-SWITCH-MIB; 
 | 
			
		||||
          
 | 
			
		||||
	prvtOem1ParamsMIB MODULE-IDENTITY
 | 
			
		||||
        LAST-UPDATED "200612270000Z"
 | 
			
		||||
        ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
        CONTACT-INFO   
 | 
			
		||||
 | 
			
		||||
        "BATM/Telco Systems Support team
 | 
			
		||||
				Email: 
 | 
			
		||||
				For North America: techsupport@telco.com
 | 
			
		||||
				For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
				For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Initial version. This MIB will provied a way to read 
 | 
			
		||||
        specific device parameters"
 | 
			
		||||
         
 | 
			
		||||
                -- Revision history.  
 | 
			
		||||
   REVISION "200612270000Z"
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
        "Initial revision history"
 | 
			
		||||
           
 | 
			
		||||
         
 | 
			
		||||
       ::= { switch 2110 }
 | 
			
		||||
 | 
			
		||||
-- MIB objects
 | 
			
		||||
 | 
			
		||||
    prvtOem1ParamsObjects OBJECT IDENTIFIER ::= { prvtOem1ParamsMIB 1 }
 | 
			
		||||
    prvtOem1ParamsNotifications  OBJECT IDENTIFIER ::= { prvtOem1ParamsMIB 2 }
 | 
			
		||||
    prvtOem1ParamsConformance    OBJECT IDENTIFIER ::= { prvtOem1ParamsMIB 3 }
 | 
			
		||||
 | 
			
		||||
    prvtSerialNumber OBJECT-TYPE
 | 
			
		||||
		SYNTAX  DisplayString
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Device serial number"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 1 }
 | 
			
		||||
 | 
			
		||||
    prvtAssemblyNumber OBJECT-TYPE
 | 
			
		||||
		SYNTAX  DisplayString
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Device assembly number"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 2 }
 | 
			
		||||
 | 
			
		||||
    prvtHardwareRevision OBJECT-TYPE
 | 
			
		||||
		SYNTAX  DisplayString
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Device hardware revision"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 3 }
 | 
			
		||||
 | 
			
		||||
    prvtSwitchRevision OBJECT-TYPE
 | 
			
		||||
		SYNTAX  DisplayString
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Switch revision"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 4 }
 | 
			
		||||
 | 
			
		||||
    prvtSwitchVersion OBJECT-TYPE
 | 
			
		||||
		SYNTAX  DisplayString
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Switch version"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 5 }
 | 
			
		||||
 | 
			
		||||
    prvtSwitchEdition OBJECT-TYPE
 | 
			
		||||
		SYNTAX  DisplayString
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Switch edition"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 6 }
 | 
			
		||||
 | 
			
		||||
    prvtSwitchRepair OBJECT-TYPE
 | 
			
		||||
		SYNTAX  DisplayString
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Switch repair"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 7 }
 | 
			
		||||
 | 
			
		||||
    prvtHardwareAddress OBJECT-TYPE
 | 
			
		||||
		SYNTAX  DisplayString
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Switch hardware address"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 8 }
 | 
			
		||||
 | 
			
		||||
    prvtCabinetRow OBJECT-TYPE
 | 
			
		||||
		SYNTAX  DisplayString
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Cabinet row location"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 9 }
 | 
			
		||||
 | 
			
		||||
    prvtCabinetColumn OBJECT-TYPE
 | 
			
		||||
		SYNTAX  DisplayString
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Cabinet column location"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 10 }
 | 
			
		||||
 | 
			
		||||
    prvtChassisVerticalDeviation OBJECT-TYPE
 | 
			
		||||
		SYNTAX  DisplayString
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Chassis vertical deviation location"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 11 }
 | 
			
		||||
 | 
			
		||||
    prvtChassisHorizontalDeviatioin OBJECT-TYPE
 | 
			
		||||
		SYNTAX  DisplayString
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Chassis horizontal deviation location"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 12 }
 | 
			
		||||
 | 
			
		||||
    prvtCabinetHMSNumber OBJECT-TYPE
 | 
			
		||||
		SYNTAX  DisplayString
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Cabinet HMS number"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 13 }
 | 
			
		||||
 | 
			
		||||
    prvtSubrackHMSNumber OBJECT-TYPE
 | 
			
		||||
		SYNTAX  DisplayString
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Subrack HMS number"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 14 }
 | 
			
		||||
 | 
			
		||||
    prvtModelNumber OBJECT-TYPE
 | 
			
		||||
		SYNTAX  INTEGER
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Model number"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 15 }
 | 
			
		||||
 | 
			
		||||
    prvtPluginUID OBJECT-TYPE
 | 
			
		||||
		SYNTAX  INTEGER
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Plugin UID"
 | 
			
		||||
		::= { prvtOem1ParamsObjects 16 }
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										109
									
								
								MIBS/telco-systems/binos/PRVT-OPR-LED-MANAGEMENT-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										109
									
								
								MIBS/telco-systems/binos/PRVT-OPR-LED-MANAGEMENT-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,109 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-OPR-LED-MANAGEMENT-MIB
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
PRVT-OPR-LED-MANAGEMENT-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
OBJECT-TYPE
 | 
			
		||||
FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
TEXTUAL-CONVENTION
 | 
			
		||||
FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
switch
 | 
			
		||||
FROM PRVT-SWITCH-MIB;
 | 
			
		||||
 | 
			
		||||
prvtOprLedMgmtMIB MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "200607290000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
 | 
			
		||||
"BATM/Telco Systems Support team
 | 
			
		||||
Email:
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Initial version. This MIB will provied a way to control
 | 
			
		||||
the status of the state OPR LED for certain switches"
 | 
			
		||||
 | 
			
		||||
-- Revision history.
 | 
			
		||||
REVISION "200607290000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Initial revision history"
 | 
			
		||||
 | 
			
		||||
::= { switch 110 }
 | 
			
		||||
 | 
			
		||||
-- Textual Conventions
 | 
			
		||||
 | 
			
		||||
LedValues ::= TEXTUAL-CONVENTION
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"All possible led states"
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
{
 | 
			
		||||
green-stable (1),
 | 
			
		||||
green-blinking (2),
 | 
			
		||||
amber-stable (3),
 | 
			
		||||
amber-blinking (4),
 | 
			
		||||
red-stable (5),
 | 
			
		||||
red-blinking (6)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
-- MIB objects
 | 
			
		||||
 | 
			
		||||
prvtOprLedMgmtObjects OBJECT IDENTIFIER ::= { prvtOprLedMgmtMIB 1 }
 | 
			
		||||
prvtOprLedMgmtNotifications OBJECT IDENTIFIER ::= { prvtOprLedMgmtMIB 2 }
 | 
			
		||||
prvtOprLedMgmtConformance OBJECT IDENTIFIER ::= { prvtOprLedMgmtMIB 3 }
 | 
			
		||||
 | 
			
		||||
prvtOprLedSatus OBJECT-TYPE
 | 
			
		||||
SYNTAX LedValues
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"All possible led states. States red-stable and red-blinking
 | 
			
		||||
can not be set. States amber-stable and amber-blinking green-blinking can
 | 
			
		||||
be set only when the current state is green-stable. The object
 | 
			
		||||
has read-write access and its default value is green-stable"
 | 
			
		||||
DEFVAL { green-stable }
 | 
			
		||||
::= { prvtOprLedMgmtObjects 1 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										232
									
								
								MIBS/telco-systems/binos/PRVT-OSPF-EXTENSION-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										232
									
								
								MIBS/telco-systems/binos/PRVT-OSPF-EXTENSION-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,232 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-OSPF-EXTENSION-MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-CONFIGCHANGE-MIB
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
PRVT-OSPF-EXTENSION-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
IMPORTS
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE
 | 
			
		||||
        FROM SNMPv2-SMI
 | 
			
		||||
             TruthValue, RowStatus
 | 
			
		||||
        FROM SNMPv2-TC
 | 
			
		||||
ipSwitch   
 | 
			
		||||
	                                     FROM PRVT-SWITCH-MIB;  
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    prvtOSPFExtensionMib MODULE-IDENTITY
 | 
			
		||||
    LAST-UPDATED "200801010000Z"
 | 
			
		||||
    ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
    CONTACT-INFO
 | 
			
		||||
        "BATM/Telco Systems Support team
 | 
			
		||||
				Email: 
 | 
			
		||||
				For North America: techsupport@telco.com
 | 
			
		||||
				For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
				For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The OSPF extension MIB module contains additional information, needed to
 | 
			
		||||
         control the OSPF protocol, that is not found in the standard RFC"
 | 
			
		||||
 | 
			
		||||
    -- revision history    
 | 
			
		||||
         REVISION     "200801010000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Removed redefined OIDs in private vendor extension definitions." 
 | 
			
		||||
     REVISION     "200502160000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Fixed spelling errors and changed the contact info." 
 | 
			
		||||
 | 
			
		||||
    REVISION     "200211110000Z"
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Initial version."
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    ::= { routingProtocols 2 }
 | 
			
		||||
 | 
			
		||||
    -------------------------------------------------------------------------------
 | 
			
		||||
    --     PRIVATE BRANCH  PRODUCTS
 | 
			
		||||
    -------------------------------------------------------------------------------
 | 
			
		||||
    routingProtocols   OBJECT IDENTIFIER ::= { ipSwitch 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    ospfExtension OBJECT IDENTIFIER ::= { prvtOSPFExtensionMib 1 }
 | 
			
		||||
 | 
			
		||||
    ospfEnable OBJECT-TYPE
 | 
			
		||||
    SYNTAX TruthValue
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object enables/disables the OSPF process in the switch"
 | 
			
		||||
    ::= { ospfExtension 1 }
 | 
			
		||||
 | 
			
		||||
    ospfRedistributeTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX SEQUENCE OF OspfRedistributeEntry
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
              "The table represents the routing protocols, redistributed into the OSPF 
 | 
			
		||||
              routing domain.
 | 
			
		||||
               
 | 
			
		||||
              Creation of conceptual row in the table starts the redistribution of the 
 | 
			
		||||
              specified protocol, which would lead to the injection of routing information 
 | 
			
		||||
              from that protocol into the OSPF.
 | 
			
		||||
              
 | 
			
		||||
              Deletion of conceptual row would stop the redistribution of that protocol 
 | 
			
		||||
              into the OSPF.
 | 
			
		||||
              
 | 
			
		||||
              OSPF router, which redistributes routing information from other 
 | 
			
		||||
              protocols, is an ASBR router"
 | 
			
		||||
    ::= { ospfExtension 2 }
 | 
			
		||||
 | 
			
		||||
    ospfRedistributeEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX OspfRedistributeEntry
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
               "The conceptual row represents a routing protocol, redistributed into OSPF"
 | 
			
		||||
    INDEX {ospfRedistributeProtocol}
 | 
			
		||||
    ::= {ospfRedistributeTable 1}
 | 
			
		||||
 | 
			
		||||
    OspfRedistributeEntry ::= SEQUENCE {
 | 
			
		||||
        ospfRedistributeProtocol       INTEGER,
 | 
			
		||||
        ospfRedistributeMetric         INTEGER,
 | 
			
		||||
        ospfRedistributeMetricType     INTEGER,
 | 
			
		||||
        ospfRedistributeRouteMap       OCTET STRING,
 | 
			
		||||
        ospfRedistributeRowStatus      RowStatus
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    ospfRedistributeProtocol OBJECT-TYPE
 | 
			
		||||
    SYNTAX INTEGER {
 | 
			
		||||
           kernel (1),
 | 
			
		||||
           connected(2),
 | 
			
		||||
           static (3),
 | 
			
		||||
           rip (4),
 | 
			
		||||
           bgp (5)
 | 
			
		||||
           }
 | 
			
		||||
    MAX-ACCESS read-create
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
               "The specific routes redistributed into OSPF. For T4R model the valid values 
 | 
			
		||||
               are connected, rip and static.
 | 
			
		||||
               For all the other models all of the above routes can be redistributed "
 | 
			
		||||
        ::= { ospfRedistributeEntry 1}
 | 
			
		||||
 | 
			
		||||
    ospfRedistributeMetric OBJECT-TYPE
 | 
			
		||||
    SYNTAX INTEGER (0..16777214)
 | 
			
		||||
    MAX-ACCESS read-create
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
               "The metric, with which the external routes will be redistributed in the OSPF"
 | 
			
		||||
        ::= {ospfRedistributeEntry 2}
 | 
			
		||||
 | 
			
		||||
    ospfRedistributeMetricType OBJECT-TYPE
 | 
			
		||||
    SYNTAX INTEGER {
 | 
			
		||||
           e1(1),
 | 
			
		||||
           e2(2)
 | 
			
		||||
           }
 | 
			
		||||
    MAX-ACCESS read-create
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The type of metric, with which the external routes are advertised into the OSPF 
 | 
			
		||||
        routing domain. OSPF supports two types of external metrics.  Type 1 external 
 | 
			
		||||
        metrics are expressed in the same units as the OSPF interface cost (i.e., in terms 
 | 
			
		||||
        of the link state metric).  Type 2 external metrics are an order of magnitude larger; 
 | 
			
		||||
        any Type 2 metric is considered greater than the cost of any path internal to the AS.  
 | 
			
		||||
        Use of Type 2 external metrics assumes that routing between AS'es is the major 
 | 
			
		||||
        cost of routing a packet, and eliminates the need for conversion of external costs 
 | 
			
		||||
        to internal link state metrics."
 | 
			
		||||
    ::= {ospfRedistributeEntry 3}
 | 
			
		||||
 | 
			
		||||
    ospfRedistributeRouteMap OBJECT-TYPE
 | 
			
		||||
    SYNTAX OCTET STRING
 | 
			
		||||
    MAX-ACCESS read-create
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
               "The route map that would filter the redistributed routing information"
 | 
			
		||||
    ::= {ospfRedistributeEntry 4}
 | 
			
		||||
 | 
			
		||||
    ospfRedistributeRowStatus OBJECT-TYPE
 | 
			
		||||
    SYNTAX RowStatus
 | 
			
		||||
    MAX-ACCESS read-create
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Indicates the status of the row. Setting of this field to active enables the 
 | 
			
		||||
        redistribution of the protocol.
 | 
			
		||||
        
 | 
			
		||||
        Setting this field to destroy disables the redistribution of the protocol."
 | 
			
		||||
    ::= {ospfRedistributeEntry 5}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										123
									
								
								MIBS/telco-systems/binos/PRVT-PORT-SECURITY-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										123
									
								
								MIBS/telco-systems/binos/PRVT-PORT-SECURITY-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,123 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- **
 | 
			
		||||
-- ** BATM Advanced Communications.
 | 
			
		||||
-- **
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-PORT-SECURITY-MIB.mib
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2004, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications and contains
 | 
			
		||||
-- proprietary and confidential information. This file is made
 | 
			
		||||
-- available to authorized BATM customers on the express
 | 
			
		||||
-- condition that neither it, nor any of the information contained
 | 
			
		||||
-- therein, shall be disclosed to third parties or be used for any
 | 
			
		||||
-- purpose other than to replace, modify or upgrade firmware and/or
 | 
			
		||||
-- software components of BATM manufactured equipment within the
 | 
			
		||||
-- authorized customer's network, and that such transfer be
 | 
			
		||||
-- completed in accordance with the instructions provided by
 | 
			
		||||
-- BATM. Any other use is strictly prohibited.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
--
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
 | 
			
		||||
--
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
--
 | 
			
		||||
PRVT-PORT-SECURITY-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
NOTIFICATION-TYPE
 | 
			
		||||
FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
dot1qTpFdbStatus,
 | 
			
		||||
dot1qVlanStatus
 | 
			
		||||
FROM Q-BRIDGE-MIB
 | 
			
		||||
 | 
			
		||||
NOTIFICATION-GROUP
 | 
			
		||||
FROM SNMPv2-CONF
 | 
			
		||||
 | 
			
		||||
switch,
 | 
			
		||||
configL2IfaceEnable
 | 
			
		||||
FROM PRVT-SWITCH-MIB;
 | 
			
		||||
 | 
			
		||||
prvtPortSecurityMib MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "200806180000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
" BATM/Telco Systems Support team
 | 
			
		||||
Email:
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The Port Security MIB module for managing the port security attributes."
 | 
			
		||||
 | 
			
		||||
-- revision history
 | 
			
		||||
REVISION "200806180000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Added prvtDuplicatedMACAddressAlarm."
 | 
			
		||||
 | 
			
		||||
REVISION "200502160000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Fixed spelling errors and changed the contact info."
 | 
			
		||||
 | 
			
		||||
REVISION "200405100000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Initial version."
 | 
			
		||||
 | 
			
		||||
::= { switch 109 }
 | 
			
		||||
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
-- Groups
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
prvtPortSECNotifications OBJECT IDENTIFIER ::= { prvtPortSecurityMib 0 }
 | 
			
		||||
prvtPortSECObjects OBJECT IDENTIFIER ::= { prvtPortSecurityMib 1 }
 | 
			
		||||
prvtPortSECConformance OBJECT IDENTIFIER ::= { prvtPortSecurityMib 2 }
 | 
			
		||||
 | 
			
		||||
prvtPortSECViolation NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS {dot1qVlanStatus,dot1qTpFdbStatus,configL2IfaceEnable}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification is sent by the agent when a security violation occurres on a port."
 | 
			
		||||
::= {prvtPortSECNotifications 1}
 | 
			
		||||
 | 
			
		||||
prvtDuplicatedMACAddressAlarm NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS { dot1qVlanStatus, dot1qTpFdbStatus, configL2IfaceEnable }
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification is sent by the agent when a duplicated MAC is recived."
 | 
			
		||||
::= {prvtPortSECNotifications 2}
 | 
			
		||||
 | 
			
		||||
-- *******************************************************************
 | 
			
		||||
-- Conformance Information
 | 
			
		||||
-- *******************************************************************
 | 
			
		||||
 | 
			
		||||
prvtPortSECMIBGroups OBJECT IDENTIFIER ::= { prvtPortSECConformance 2 }
 | 
			
		||||
 | 
			
		||||
prvtPortSECNotificationGroup NOTIFICATION-GROUP
 | 
			
		||||
NOTIFICATIONS {
 | 
			
		||||
prvtPortSECViolation
 | 
			
		||||
}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Notification Group for the private Port Security Violation Trap"
 | 
			
		||||
::= { prvtPortSECMIBGroups 1 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										626
									
								
								MIBS/telco-systems/binos/PRVT-PORTS-AGGREGATION-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										626
									
								
								MIBS/telco-systems/binos/PRVT-PORTS-AGGREGATION-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,626 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- **
 | 
			
		||||
-- ** BATM Advanced Communications.
 | 
			
		||||
-- **
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-PORTS-AGGREGATION-MIB.mib
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2002, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications and contains
 | 
			
		||||
-- proprietary and confidential information. This file is made
 | 
			
		||||
-- available to authorized BATM customers on the express
 | 
			
		||||
-- condition that neither it, nor any of the information contained
 | 
			
		||||
-- therein, shall be disclosed to third parties or be used for any
 | 
			
		||||
-- purpose other than to replace, modify or upgrade firmware and/or
 | 
			
		||||
-- software components of BATM manufactured equipment within the
 | 
			
		||||
-- authorized customer's network, and that such transfer be
 | 
			
		||||
-- completed in accordance with the instructions provided by
 | 
			
		||||
-- BATM. Any other use is strictly prohibited.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
--
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
 | 
			
		||||
--
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
--
 | 
			
		||||
PRVT-PORTS-AGGREGATION-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
NOTIFICATION-TYPE,
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
OBJECT-TYPE,
 | 
			
		||||
Counter32,
 | 
			
		||||
Integer32
 | 
			
		||||
FROM SNMPv2-SMI -- [RFC2578]
 | 
			
		||||
 | 
			
		||||
DisplayString,
 | 
			
		||||
TruthValue
 | 
			
		||||
FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
ifIndex,
 | 
			
		||||
ifAdminStatus,
 | 
			
		||||
ifOperStatus
 | 
			
		||||
FROM RFC1213-MIB
 | 
			
		||||
 | 
			
		||||
PortList
 | 
			
		||||
FROM Q-BRIDGE-MIB
 | 
			
		||||
 | 
			
		||||
switch,
 | 
			
		||||
configL2IfaceUnit,
 | 
			
		||||
configL2IfaceSlot,
 | 
			
		||||
configL2IfacePort
 | 
			
		||||
FROM PRVT-SWITCH-MIB;
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
-- PRIVATE BRANCH PRODUCTS
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
prvtPortsAggregationMib MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "200809200000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
" BATM/Telco Systems Support team
 | 
			
		||||
Email: 
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The Ports Aggregation MIB module for managing switch or ipSwitch
 | 
			
		||||
static and dynamic port aggregation."
 | 
			
		||||
 | 
			
		||||
-- revision history 
 | 
			
		||||
REVISION "200809200000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Added notifications for aggregation members." 
 | 
			
		||||
 | 
			
		||||
REVISION "200502160000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Fixed spelling errors and changed the contact info." 
 | 
			
		||||
 | 
			
		||||
REVISION "200410290000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Added aggregationLacpPortKey"
 | 
			
		||||
 | 
			
		||||
REVISION "200305060000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Moved to SMI-V2."
 | 
			
		||||
 | 
			
		||||
REVISION "200212240000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Added enabling and disabling for LACP."
 | 
			
		||||
 | 
			
		||||
REVISION "200211110000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Initial version."
 | 
			
		||||
::= { switch 106 }
 | 
			
		||||
 | 
			
		||||
portsAggregation OBJECT IDENTIFIER ::= { prvtPortsAggregationMib 1 }
 | 
			
		||||
portsAggregationConfig OBJECT IDENTIFIER ::= { prvtPortsAggregationMib 2 }
 | 
			
		||||
portsAggregationTraps OBJECT IDENTIFIER ::= { prvtPortsAggregationMib 3 }
 | 
			
		||||
 | 
			
		||||
-- -----------------------------------------------------------------------------
 | 
			
		||||
-- port trunk status
 | 
			
		||||
-- -----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
maxAggregatorId OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The maximum allowed aggregator ID for this unit."
 | 
			
		||||
::= { portsAggregation 1 }
 | 
			
		||||
 | 
			
		||||
aggregationLacpSystemPriority OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32 (1..65535)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The LACP system priority."
 | 
			
		||||
::= { portsAggregation 2 }
 | 
			
		||||
 | 
			
		||||
portsAggregationTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PortsAggregationEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This table contains the status of all the trunks in the system
 | 
			
		||||
It can contain two major types: static and dynamic trunks."
 | 
			
		||||
::= { portsAggregation 3 }
 | 
			
		||||
 | 
			
		||||
portsAggregationEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PortsAggregationEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "Ports aggregation entry."
 | 
			
		||||
INDEX { aggregatorId }
 | 
			
		||||
::= { portsAggregationTable 1 }
 | 
			
		||||
 | 
			
		||||
PortsAggregationEntry ::= SEQUENCE {
 | 
			
		||||
aggregatorId Integer32,
 | 
			
		||||
aggregatorIfIndex Integer32,
 | 
			
		||||
aggregatorType INTEGER,
 | 
			
		||||
aggregatorName DisplayString,
 | 
			
		||||
aggregatorPortsMembers PortList,
 | 
			
		||||
aggregatorPortsActive PortList,
 | 
			
		||||
aggregatorL2DropEvents Counter32,
 | 
			
		||||
aggregatorL2Octets Counter32,
 | 
			
		||||
aggregatorL2Pkts Counter32,
 | 
			
		||||
aggregatorL2BroadcastPkts Counter32,
 | 
			
		||||
aggregatorL2MulticastPkts Counter32,
 | 
			
		||||
aggregatorL2CRCAlignErrors Counter32,
 | 
			
		||||
aggregatorL2UndersizePkts Counter32,
 | 
			
		||||
aggregatorL2OversizePkts Counter32,
 | 
			
		||||
aggregatorL2Fragments Counter32,
 | 
			
		||||
aggregatorL2Jabbers Counter32,
 | 
			
		||||
aggregatorL2Collisions Counter32,
 | 
			
		||||
aggregatorL2Pkts64Octets Counter32,
 | 
			
		||||
aggregatorL2Pkts65to127Octets Counter32,
 | 
			
		||||
aggregatorL2Pkts128to255Octets Counter32,
 | 
			
		||||
aggregatorL2Pkts256to511Octets Counter32,
 | 
			
		||||
aggregatorL2Pkts512to1023Octets Counter32,
 | 
			
		||||
aggregatorL2Pkts1024to1518Octets Counter32
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
aggregatorId OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32(1..255)
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The internal trunk ID."
 | 
			
		||||
::= { portsAggregationEntry 1 }
 | 
			
		||||
 | 
			
		||||
aggregatorIfIndex OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The interface index from MIB-II ifTable."
 | 
			
		||||
::= { portsAggregationEntry 2 }
 | 
			
		||||
 | 
			
		||||
aggregatorType OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
staticTrunk(1),
 | 
			
		||||
protocol-802-1ad(2)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This variable describes the trunk type."
 | 
			
		||||
::= { portsAggregationEntry 3 }
 | 
			
		||||
 | 
			
		||||
aggregatorName OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The aggregator's name."
 | 
			
		||||
::= { portsAggregationEntry 4 }
 | 
			
		||||
 | 
			
		||||
aggregatorPortsMembers OBJECT-TYPE
 | 
			
		||||
SYNTAX PortList
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The ports that are members of this trunk."
 | 
			
		||||
::= { portsAggregationEntry 5 }
 | 
			
		||||
 | 
			
		||||
aggregatorPortsActive OBJECT-TYPE
 | 
			
		||||
SYNTAX PortList
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The active ports that are members of this trunk."
 | 
			
		||||
::= { portsAggregationEntry 6 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2DropEvents OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The total number of events in which packets
 | 
			
		||||
were dropped by the probe due to lack of resources.
 | 
			
		||||
Note that this number is not necessarily the number of
 | 
			
		||||
packets dropped; it is just the number of times this
 | 
			
		||||
condition has been detected."
 | 
			
		||||
::= { portsAggregationEntry 7 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2Octets OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The total number of octets of data (including
 | 
			
		||||
those in bad packets) received on the
 | 
			
		||||
network (excluding framing bits but including
 | 
			
		||||
FCS octets).
 | 
			
		||||
 | 
			
		||||
This object can be used as a reasonable estimate of
 | 
			
		||||
Ethernet utilization. If greater precision is
 | 
			
		||||
desired, the etherStatsPkts and etherStatsOctets
 | 
			
		||||
objects should be sampled before and after a common
 | 
			
		||||
interval. The differences in the sampled values are
 | 
			
		||||
Pkts and Octets, respectively, and the number of
 | 
			
		||||
seconds in the interval is Interval. These values
 | 
			
		||||
are used to calculate the Utilization as follows:
 | 
			
		||||
 | 
			
		||||
Pkts * (9.6 + 6.4) + (Octets * .8)
 | 
			
		||||
Utilization = 
 | 
			
		||||
Interval * 10,000
 | 
			
		||||
 | 
			
		||||
The result of this equation is the Ethernet segment utilization 
 | 
			
		||||
which is the percent utilization of the ethernet
 | 
			
		||||
segment on a 0 to 100 percent scale."
 | 
			
		||||
 | 
			
		||||
::= { portsAggregationEntry 8 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2Pkts OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION 
 | 
			
		||||
"The total number of packets (including bad packets,
 | 
			
		||||
broadcast packets, and multicast packets) received."
 | 
			
		||||
::= { portsAggregationEntry 9 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2BroadcastPkts OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The total number of good packets received that were
 | 
			
		||||
directed to the broadcast address. Note that this
 | 
			
		||||
does not include multicast packets."
 | 
			
		||||
::= { portsAggregationEntry 10 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2MulticastPkts OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The total number of good packets received that were
 | 
			
		||||
directed to a multicast address. Note that this
 | 
			
		||||
number does not include packets directed to the
 | 
			
		||||
broadcast address."
 | 
			
		||||
::= { portsAggregationEntry 11 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2CRCAlignErrors OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The total number of packets received that
 | 
			
		||||
had a length (excluding framing bits, but
 | 
			
		||||
including FCS octets) of between 64 and 1518
 | 
			
		||||
octets, inclusive, but had either a bad
 | 
			
		||||
Frame Check Sequence (FCS) with an integral
 | 
			
		||||
number of octets (FCS Error) or a bad FCS with
 | 
			
		||||
a non-integral number of octets (Alignment Error)."
 | 
			
		||||
::= { portsAggregationEntry 12 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2UndersizePkts OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The total number of packets received that were
 | 
			
		||||
less than 64 octets long (excluding framing bits,
 | 
			
		||||
but including FCS octets) and were otherwise well
 | 
			
		||||
formed."
 | 
			
		||||
::= { portsAggregationEntry 13 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2OversizePkts OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The total number of packets received that were
 | 
			
		||||
longer than 1518 octets (excluding framing bits,
 | 
			
		||||
but including FCS octets) and were otherwise
 | 
			
		||||
well formed."
 | 
			
		||||
::= { portsAggregationEntry 14 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2Fragments OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The total number of packets received that were less
 | 
			
		||||
than 64 octets in length (excluding framing bits but
 | 
			
		||||
including FCS octets) and had either a bad Frame
 | 
			
		||||
Check Sequence (FCS) with an integral number of
 | 
			
		||||
octets (FCS Error) or a bad FCS with a non-integral
 | 
			
		||||
number of octets (Alignment Error).
 | 
			
		||||
 | 
			
		||||
Note that it is entirely normal for
 | 
			
		||||
etherStatsFragments to increment. This is because
 | 
			
		||||
it counts both runts (which are normal occurrences
 | 
			
		||||
due to collisions) and noise hits."
 | 
			
		||||
::= { portsAggregationEntry 15 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2Jabbers OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The total number of packets received that were
 | 
			
		||||
longer than 1518 octets (excluding framing bits,
 | 
			
		||||
but including FCS octets), and had either a bad
 | 
			
		||||
Frame Check Sequence (FCS) with an integral number
 | 
			
		||||
of octets (FCS Error) or a bad FCS with a
 | 
			
		||||
non-integral number of octets (Alignment Error).
 | 
			
		||||
 | 
			
		||||
Note that this definition of jabber is different
 | 
			
		||||
from the definition in IEEE-802.3 section 8.2.1.5
 | 
			
		||||
(10BASE5) and section 10.3.1.4 (10BASE2). These
 | 
			
		||||
documents define jabber as the condition in which any
 | 
			
		||||
packet exceeds 20 ms. The allowed range to detect
 | 
			
		||||
jabber is between 20 ms and 150 ms."
 | 
			
		||||
::= { portsAggregationEntry 16 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2Collisions OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The best estimate of the total number of collisions
 | 
			
		||||
on this Ethernet segment.
 | 
			
		||||
 | 
			
		||||
The value returned will depend on the RMON probe's location. 
 | 
			
		||||
Sections 8.2.1.3 (10BASE-5) and 10.3.1.3 (10BASE-2) of 
 | 
			
		||||
IEEE standard 802.3 states that a station must detect a collision in
 | 
			
		||||
the receive mode if three or more stations are
 | 
			
		||||
transmitting simultaneously. A repeater port must
 | 
			
		||||
detect a collision when two or more stations are
 | 
			
		||||
transmitting simultaneously. Thus a probe placed on
 | 
			
		||||
a repeater port could record more collisions than a
 | 
			
		||||
probe connected to a station on the same segment
 | 
			
		||||
would.
 | 
			
		||||
 | 
			
		||||
Probe location plays a much smaller role when
 | 
			
		||||
considering 10BASE-T. Section 14.2.1.4 (10BASE-T) of IEEE
 | 
			
		||||
standard 802.3 defines a collision as the
 | 
			
		||||
simultaneous presence of signals on the DO and RD
 | 
			
		||||
circuits (transmitting and receiving at the same
 | 
			
		||||
time). A 10BASE-T station can only detect
 | 
			
		||||
collisions when it is transmitting. Thus probes
 | 
			
		||||
placed on a station and a repeater, should report
 | 
			
		||||
the same number of collisions.
 | 
			
		||||
 | 
			
		||||
Note also that an RMON probe inside a repeater
 | 
			
		||||
should ideally report collisions between the
 | 
			
		||||
repeater and one or more other hosts (transmit
 | 
			
		||||
collisions as defined by IEEE 802.3k) plus receiver
 | 
			
		||||
collisions observed on any coaxial segments to which
 | 
			
		||||
the repeater is connected."
 | 
			
		||||
::= { portsAggregationEntry 17 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2Pkts64Octets OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The total number of packets (including bad
 | 
			
		||||
packets) received that were 64 octets in length
 | 
			
		||||
(excluding framing bits but including FCS octets)."
 | 
			
		||||
::= { portsAggregationEntry 18 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2Pkts65to127Octets OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The total number of packets (including bad
 | 
			
		||||
packets) received that were between
 | 
			
		||||
65 and 127 octets in length inclusive
 | 
			
		||||
(excluding framing bits but including FCS octets)."
 | 
			
		||||
::= { portsAggregationEntry 19 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2Pkts128to255Octets OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The total number of packets (including bad
 | 
			
		||||
packets) received that were between
 | 
			
		||||
128 and 255 octets in length inclusive
 | 
			
		||||
(excluding framing bits but including FCS octets)."
 | 
			
		||||
::= { portsAggregationEntry 20 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2Pkts256to511Octets OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The total number of packets (including bad
 | 
			
		||||
packets) received that were between
 | 
			
		||||
256 and 511 octets in length inclusive
 | 
			
		||||
(excluding framing bits but including FCS octets)."
 | 
			
		||||
::= { portsAggregationEntry 21 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2Pkts512to1023Octets OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The total number of packets (including bad
 | 
			
		||||
packets) received that were between
 | 
			
		||||
512 and 1023 octets in length inclusive
 | 
			
		||||
(excluding framing bits but including FCS octets)."
 | 
			
		||||
::= { portsAggregationEntry 22 }
 | 
			
		||||
 | 
			
		||||
aggregatorL2Pkts1024to1518Octets OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The total number of packets (including bad
 | 
			
		||||
packets) received that were between
 | 
			
		||||
1024 and 1518 octets in length inclusive
 | 
			
		||||
(excluding framing bits but including FCS octets)."
 | 
			
		||||
::= { portsAggregationEntry 23 }
 | 
			
		||||
 | 
			
		||||
aggregationLacpSystemEnable OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This value enable/disable the LACP system globaly"
 | 
			
		||||
::= { portsAggregation 4 }
 | 
			
		||||
 | 
			
		||||
-- -----------------------------------------------------------------------------
 | 
			
		||||
-- physical interface aggregation configuration parameters
 | 
			
		||||
-- -----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
portsAggregationConfigTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PortsAggregationConfigEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This table contains only the static (created by management) port trunk configuration."
 | 
			
		||||
::= { portsAggregationConfig 1 }
 | 
			
		||||
 | 
			
		||||
portsAggregationConfigEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PortsAggregationConfigEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "Port aggregation config entry."
 | 
			
		||||
INDEX { configL2IfaceUnit, configL2IfaceSlot,configL2IfacePort }
 | 
			
		||||
::= { portsAggregationConfigTable 1 }
 | 
			
		||||
 | 
			
		||||
PortsAggregationConfigEntry ::= SEQUENCE
 | 
			
		||||
{
 | 
			
		||||
staticAggregationID Integer32,
 | 
			
		||||
dynamicAggregationID Integer32,
 | 
			
		||||
aggregationType INTEGER,
 | 
			
		||||
aggregationLacpPortPriority Integer32,
 | 
			
		||||
aggregationLacpPortKey Integer32
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
staticAggregationID OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
" A number representing the aggregation group that this port belongs to.
 | 
			
		||||
0 means that this port does not belong to any static group."
 | 
			
		||||
::= { portsAggregationConfigEntry 1 }
 | 
			
		||||
 | 
			
		||||
dynamicAggregationID OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
" A number representing the aggregation group that this port belongs to.
 | 
			
		||||
0 means that this port does not belong to any dynamic group"
 | 
			
		||||
::= { portsAggregationConfigEntry 2 }
 | 
			
		||||
 | 
			
		||||
aggregationType OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
disable(1),
 | 
			
		||||
static(2),
 | 
			
		||||
protocol-802-1adAcive(3),
 | 
			
		||||
protocol-802-1adPassive(4)
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Specifies the aggregation type of the interface - disable(1) if the port does not belong to a group,
 | 
			
		||||
static(2) if the port belongs to a static group, and protocol-802-1adAcive(3) or protocol-802-1adPassive(4)
 | 
			
		||||
if the interface is part of a dynamic group."
 | 
			
		||||
::= { portsAggregationConfigEntry 3 }
 | 
			
		||||
 | 
			
		||||
aggregationLacpPortPriority OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32 (1..65535)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"LACP priority for a port"
 | 
			
		||||
::= { portsAggregationConfigEntry 4 }
 | 
			
		||||
 | 
			
		||||
aggregationLacpPortKey OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32 (1..65535)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"LACP identification key for a port"
 | 
			
		||||
::= { portsAggregationConfigEntry 5 }
 | 
			
		||||
 | 
			
		||||
lagMemberLinkUp NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS {
 | 
			
		||||
ifIndex, -- the id of the aggregation group
 | 
			
		||||
ifIndex, -- Port member of the aggregation group
 | 
			
		||||
ifAdminStatus,
 | 
			
		||||
ifOperStatus
 | 
			
		||||
}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification is generated when lag link becomes
 | 
			
		||||
up. 
 | 
			
		||||
The first ifIndex indicates the id of the trunk 
 | 
			
		||||
interface. 
 | 
			
		||||
The second one shows the port member with link status change"
 | 
			
		||||
::= { portsAggregationTraps 1 }
 | 
			
		||||
 | 
			
		||||
lagMemberLinkDown NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS {
 | 
			
		||||
ifIndex, -- the id of the aggregation group
 | 
			
		||||
ifIndex, -- Port member of the aggregation group
 | 
			
		||||
ifAdminStatus,
 | 
			
		||||
ifOperStatus
 | 
			
		||||
}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification is generated when lag link becomes
 | 
			
		||||
down.
 | 
			
		||||
The first ifIndex indicates the id of the trunk 
 | 
			
		||||
interface. 
 | 
			
		||||
The second one shows the port member with link status change"
 | 
			
		||||
::= { portsAggregationTraps 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
lagMemberAdd NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS {
 | 
			
		||||
ifIndex, -- the id of the aggregation group
 | 
			
		||||
ifIndex -- Port member of the aggregation group
 | 
			
		||||
}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification is generated when a new port is added to 
 | 
			
		||||
a lag link. 
 | 
			
		||||
The first ifIndex indicates the id of the trunk 
 | 
			
		||||
interface. 
 | 
			
		||||
The second one shows the added port member"
 | 
			
		||||
 | 
			
		||||
::= { portsAggregationTraps 3 }
 | 
			
		||||
 | 
			
		||||
lagMemberRemove NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS {
 | 
			
		||||
ifIndex, -- the id of the aggregation group
 | 
			
		||||
ifIndex -- Port member of the aggregation group
 | 
			
		||||
}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification is generated when a port is removed from 
 | 
			
		||||
a lag.
 | 
			
		||||
The first ifIndex indicates the id of the trunk 
 | 
			
		||||
interface. 
 | 
			
		||||
The second one shows the removed port member"
 | 
			
		||||
::= { portsAggregationTraps 4 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										554
									
								
								MIBS/telco-systems/binos/PRVT-PROXY-MANAGER-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										554
									
								
								MIBS/telco-systems/binos/PRVT-PROXY-MANAGER-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,554 @@
 | 
			
		||||
PRVT-PROXY-MANAGER-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
OBJECT-TYPE,
 | 
			
		||||
Unsigned32,
 | 
			
		||||
IpAddress,
 | 
			
		||||
NOTIFICATION-TYPE,
 | 
			
		||||
Integer32
 | 
			
		||||
FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
TEXTUAL-CONVENTION,
 | 
			
		||||
RowStatus,
 | 
			
		||||
MacAddress
 | 
			
		||||
FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
ipSwitch
 | 
			
		||||
FROM PRVT-SWITCH-MIB;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtProxyManager MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "200901160000Z"
 | 
			
		||||
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
" BATM/Telco Systems Support team
 | 
			
		||||
Email:
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The MIB module for management of the PRVT-PROXY-MANAGER product."
 | 
			
		||||
 | 
			
		||||
-- Revision history.
 | 
			
		||||
REVISION "200901160000Z"
 | 
			
		||||
DESCRIPTION "Added prvtProxySecurityEnabled, prvtProxyAcceptInforms,
 | 
			
		||||
prvtProxyManMappingAuthenticated, prvtProxyManagerUnauthenticatedDevice"
 | 
			
		||||
 | 
			
		||||
REVISION "200711130000Z"
 | 
			
		||||
DESCRIPTION "Initial version"
 | 
			
		||||
 | 
			
		||||
::= { ipSwitch 6 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManNotifications OBJECT IDENTIFIER ::= { prvtProxyManager 0 } -- traps
 | 
			
		||||
prvtProxyManObjects OBJECT IDENTIFIER ::= { prvtProxyManager 1 } -- tables
 | 
			
		||||
 | 
			
		||||
PrvtProxyManStates ::= TEXTUAL-CONVENTION
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "The the switch on/off states of the Proxy Manager
 | 
			
		||||
modes."
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
enable(1),
 | 
			
		||||
disable(2)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
PrvtProxyManProtocols ::= TEXTUAL-CONVENTION
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "The the switch on/off states of the Proxy Manager
 | 
			
		||||
modes."
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
unknown(0),
 | 
			
		||||
snmp-udp(1),
 | 
			
		||||
snmptrap-udp(2),
 | 
			
		||||
telnet-tcp(3),
 | 
			
		||||
ssh-tcp(4),
 | 
			
		||||
tftp-udp(5),
 | 
			
		||||
syslog-udp(6)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
PrvtProxyManPortTypes ::= TEXTUAL-CONVENTION
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "The the switch on/off states of the Proxy Manager
 | 
			
		||||
modes."
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
unknown(0),
 | 
			
		||||
tcp(1),
 | 
			
		||||
udp(2)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
PrvtProxyManDirection ::= TEXTUAL-CONVENTION
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "Specifices the traffic flow direction "
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
noDirection(0),
 | 
			
		||||
inbound(1),
 | 
			
		||||
outbound(2)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
PrvtProxyManAuthentication ::= TEXTUAL-CONVENTION
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "Authenticated state of Managed device"
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
authenticated(0),
 | 
			
		||||
unauthenticated(1)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
PrvtProxySecurity ::= TEXTUAL-CONVENTION
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "State of Proxy Security"
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
securityEnabled(0),
 | 
			
		||||
securityDisabled(1)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
PrvtProxyAcceptInformsType ::= TEXTUAL-CONVENTION
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION "State of Proxy Inform Accept"
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
informsEnabled(0),
 | 
			
		||||
informsDisabled(1)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
-- Proxy scalar object
 | 
			
		||||
 | 
			
		||||
prvtProxyManDeviceAddress OBJECT-TYPE
 | 
			
		||||
SYNTAX MacAddress
 | 
			
		||||
MAX-ACCESS accessible-for-notify
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The object represents the discovered device address.
 | 
			
		||||
It is used only for topology change notifications."
 | 
			
		||||
::= { prvtProxyManObjects 1 }
 | 
			
		||||
 | 
			
		||||
-- Proxy Manager instance table
 | 
			
		||||
-- This table is used to configure the global parameters of the Proxy Manager.
 | 
			
		||||
prvtProxyManConfigTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtProxyManConfigEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The table of containing the global configuration of the Proxy Manager instance."
 | 
			
		||||
::= { prvtProxyManObjects 2 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManConfigEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtProxyManConfigEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Each entry represents configuration for a ProxyManager instance."
 | 
			
		||||
INDEX { prvtProxyManIndex }
 | 
			
		||||
::= { prvtProxyManConfigTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtProxyManConfigEntry ::= SEQUENCE {
 | 
			
		||||
prvtProxyManIndex Unsigned32,
 | 
			
		||||
prvtProxyManStatus PrvtProxyManStates,
 | 
			
		||||
prvtProxyManAutoMapMode PrvtProxyManStates,
 | 
			
		||||
prvtProxyManVlan Unsigned32,
 | 
			
		||||
prvtProxyManIpAddr IpAddress,
 | 
			
		||||
prvtProxyManIpMask Unsigned32,
 | 
			
		||||
prvtProxyManIpRangeStart IpAddress,
 | 
			
		||||
prvtProxyManIpRangeEnd IpAddress,
 | 
			
		||||
prvtProxyManLeasePeriod Unsigned32,
 | 
			
		||||
prvtProxyManRowStatus RowStatus,
 | 
			
		||||
prvtProxySecurityEnabled PrvtProxySecurity,
 | 
			
		||||
prvtProxyAcceptInforms PrvtProxyAcceptInformsType
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtProxyManIndex OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The index of this prvtProxyManConfigEntry. This is the
 | 
			
		||||
instance index of the ProxyManager.
 | 
			
		||||
 | 
			
		||||
Currently only one instance is supported."
 | 
			
		||||
::= { prvtProxyManConfigEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtProxyManStates
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The object indicates whether the Proxy manger is enabled(1)
 | 
			
		||||
or disabled(2). In order to enable the Proxy Manager,
 | 
			
		||||
prvtProxyManIpRangeEnd, prvtProxyManIpRangeStart,
 | 
			
		||||
prvtProxyManIpMask, prvtProxyManIpAddr, prvtProxyManVlan, must
 | 
			
		||||
be correctly set and consistent.
 | 
			
		||||
 | 
			
		||||
In order to enable the manager prvtProxyManRowStatus should be active.
 | 
			
		||||
"
 | 
			
		||||
::= { prvtProxyManConfigEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManAutoMapMode OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtProxyManStates
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The object indicates whether the devices will be configured
 | 
			
		||||
automatically - enabled(1) or manually - disabled(2).
 | 
			
		||||
 | 
			
		||||
If the object is set to disable, the configuration can be
 | 
			
		||||
managed via prvtProxyManMappingTable"
 | 
			
		||||
DEFVAL { 1 }
 | 
			
		||||
::= { prvtProxyManConfigEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManVlan OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The vlan of the network specified for proxy managment.
 | 
			
		||||
 | 
			
		||||
This field is mandatory for the Proxy Manager in order
 | 
			
		||||
to work correctly"
 | 
			
		||||
::= { prvtProxyManConfigEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManIpAddr OBJECT-TYPE
 | 
			
		||||
SYNTAX IpAddress
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The ip address of the device manged by the Proxy
 | 
			
		||||
Manager.
 | 
			
		||||
 | 
			
		||||
This field is mandatory for the Proxy Manager in order
 | 
			
		||||
to work correctly"
 | 
			
		||||
::= { prvtProxyManConfigEntry 5 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManIpMask OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The bit mask of the network where the proxy manager resides.
 | 
			
		||||
 | 
			
		||||
This field is mandatory for the Proxy Manager in order
 | 
			
		||||
to work correctly"
 | 
			
		||||
::= { prvtProxyManConfigEntry 6 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManIpRangeStart OBJECT-TYPE
 | 
			
		||||
SYNTAX IpAddress
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The start of the ip address range, used by DHCP to provide
 | 
			
		||||
ip addresses for the discuvered devices
 | 
			
		||||
 | 
			
		||||
This field is mandatory for the Proxy Manager in order
 | 
			
		||||
to work correctly"
 | 
			
		||||
::= { prvtProxyManConfigEntry 7 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManIpRangeEnd OBJECT-TYPE
 | 
			
		||||
SYNTAX IpAddress
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The end of the ip address range, used by DHCP to provide
 | 
			
		||||
ip addresses for the discuvered devices
 | 
			
		||||
 | 
			
		||||
This field is mandatory for the Proxy Manager in order
 | 
			
		||||
to work correctly"
 | 
			
		||||
::= { prvtProxyManConfigEntry 8 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManLeasePeriod OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The period for which the mapped devices are available in
 | 
			
		||||
the proxy manager. After it expire, the mapped device
 | 
			
		||||
can request new lease again. Valid range is <0-604800> seconds. Default value is 300."
 | 
			
		||||
::= { prvtProxyManConfigEntry 9 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManRowStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX RowStatus
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object indicates the state of the configuration entry. It
 | 
			
		||||
is read-only and can not be used to create or destroy or manually change
 | 
			
		||||
the state. Only one configuration entry is supported.
 | 
			
		||||
The only valid values are:
 | 
			
		||||
- notReady(3) - the ProxyManger is not correctly configured and there are some field inconsistencies.
 | 
			
		||||
- acitive(1) - the ProxyManger is configured and the proxy manager is ready to be enabled.
 | 
			
		||||
 | 
			
		||||
The objects which are checked for consistency are:
 | 
			
		||||
prvtProxyManIpRangeEnd - the ip range should be in the network, defined by the ip address/mask objects
 | 
			
		||||
prvtProxyManIpRangeStart - the ip range should be in the network defined by the ip address/mask objects
 | 
			
		||||
prvtProxyManIpMask - shoudl be valid ip mask
 | 
			
		||||
prvtProxyManIpAddr - should be valid ip address.
 | 
			
		||||
prvtProxyManVlan - the vlan should exists"
 | 
			
		||||
::= { prvtProxyManConfigEntry 10 }
 | 
			
		||||
 | 
			
		||||
prvtProxySecurityEnabled OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtProxySecurity
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The attribute is used to specify the proxy security, The default is securityDisabled(1)."
 | 
			
		||||
::= { prvtProxyManConfigEntry 11 }
 | 
			
		||||
 | 
			
		||||
prvtProxyAcceptInforms OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtProxyAcceptInformsType
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The attribute is used to specify the accept policy for DHCP Informs messaged. The default if informsDisabled(1)."
 | 
			
		||||
::= { prvtProxyManConfigEntry 12 }
 | 
			
		||||
 | 
			
		||||
-- Global table for supported protocols
 | 
			
		||||
-- This table contains all the protocols which will be managed by Proxy Managers.
 | 
			
		||||
 | 
			
		||||
prvtProxyManProtoTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtProxyManProtoEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The table of containing all supported protocols,
 | 
			
		||||
which will be processed by an active ProxyManager
 | 
			
		||||
instance
 | 
			
		||||
 | 
			
		||||
This table is read-only.
 | 
			
		||||
"
 | 
			
		||||
::= { prvtProxyManObjects 3 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManProtoEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtProxyManProtoEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Each entry represents a hardcoded protocol supported by Proxy Manager."
 | 
			
		||||
INDEX { prvtProxyManProtoIndex }
 | 
			
		||||
::= { prvtProxyManProtoTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtProxyManProtoEntry ::= SEQUENCE {
 | 
			
		||||
prvtProxyManProtoIndex PrvtProxyManProtocols,
 | 
			
		||||
prvtProxyManProtoSvcPort Integer32,
 | 
			
		||||
prvtProxyManProtoSvcPortType PrvtProxyManPortTypes,
 | 
			
		||||
prvtProxyManProtoSrcPort Integer32,
 | 
			
		||||
prvtProxyManProtoDirection PrvtProxyManDirection,
 | 
			
		||||
prvtProxyManProtoStatus PrvtProxyManStates
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtProxyManProtoIndex OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtProxyManProtocols
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The index of prvtProxyManProtoTable. It is an enumeration
 | 
			
		||||
representing all supported protocols by Proxy Manager"
 | 
			
		||||
::= { prvtProxyManProtoEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManProtoSvcPort OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32 (1..65535)
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The object represents the number of the port for the supported standard protocol."
 | 
			
		||||
::= { prvtProxyManProtoEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManProtoSvcPortType OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtProxyManPortTypes
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The object represents the type of the managed standard port in the
 | 
			
		||||
transport porotocol."
 | 
			
		||||
::= { prvtProxyManProtoEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManProtoSrcPort OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32 (1..65535)
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"TBD"
 | 
			
		||||
::= { prvtProxyManProtoEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManProtoDirection OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtProxyManDirection
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The object identifies direction of the traffic flow (noDirection/inbound/outbound)."
 | 
			
		||||
::= { prvtProxyManProtoEntry 5 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManProtoStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtProxyManStates
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object indicates whether the protocol is to be
 | 
			
		||||
managed by Proxy manager - enable(1) or not - disable(2)."
 | 
			
		||||
::= { prvtProxyManProtoEntry 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- Proxy Manager mapping table
 | 
			
		||||
-- This table shows and allow to comfigure mannually the according to the its active mode.
 | 
			
		||||
 | 
			
		||||
prvtProxyManMappingTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtProxyManMappingEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The table show the mapping between the deiscoverd devices and the ports they are mapped by the proxy manager.
 | 
			
		||||
It is also used to create mannual mappings between devices and ports if the prvtProxyManAutoMapMode is disabled"
 | 
			
		||||
::= { prvtProxyManObjects 4 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManMappingEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtProxyManMappingEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Each entry represents a mapped device to a port."
 | 
			
		||||
INDEX {prvtProxyManMappingDevice, prvtProxyManMappingIndex, prvtProxyManMappingProto }
 | 
			
		||||
::= { prvtProxyManMappingTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtProxyManMappingEntry ::= SEQUENCE {
 | 
			
		||||
prvtProxyManMappingDevice Unsigned32,
 | 
			
		||||
prvtProxyManMappingIndex Unsigned32,
 | 
			
		||||
prvtProxyManMappingProto PrvtProxyManProtocols,
 | 
			
		||||
prvtProxyManMappingDirection PrvtProxyManDirection,
 | 
			
		||||
prvtProxyManMappingGlobalPort Integer32,
 | 
			
		||||
prvtProxyManMappingLocalSrcPort Integer32,
 | 
			
		||||
prvtProxyManMappingLocalDstPort Integer32,
 | 
			
		||||
prvtProxyManMappingRowStatus RowStatus,
 | 
			
		||||
prvtProxyManMappingMAC MacAddress,
 | 
			
		||||
prvtProxyManMappingIfIndex Integer32,
 | 
			
		||||
prvtProxyManMappingAuthenticated PrvtProxyManAuthentication
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtProxyManMappingDevice OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The object represents the id of the deiscovered device in the LAN.
 | 
			
		||||
It is index in the prvtProxyManMappingTable"
 | 
			
		||||
::= { prvtProxyManMappingEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManMappingIndex OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The object represents the index of the mapping entry.
 | 
			
		||||
It is unique per device and is index in the prvtProxyManMappingTable"
 | 
			
		||||
::= { prvtProxyManMappingEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManMappingProto OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtProxyManProtocols
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The object represents the protocol, which will be processed.
 | 
			
		||||
It is index in prvtProxyManMappingTable. "
 | 
			
		||||
::= { prvtProxyManMappingEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManMappingDirection OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtProxyManDirection
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The object identifies the traffic flow direction.(inbound/outbound)."
 | 
			
		||||
::= { prvtProxyManMappingEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManMappingGlobalPort OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32 (1..65535)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"TBD"
 | 
			
		||||
::= { prvtProxyManMappingEntry 5 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManMappingLocalSrcPort OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32 (1..65535)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"TBD "
 | 
			
		||||
::= { prvtProxyManMappingEntry 6 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManMappingLocalDstPort OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32 (1..65535)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"TBD"
 | 
			
		||||
::= { prvtProxyManMappingEntry 7 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManMappingRowStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX RowStatus
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Indicates the state of the mapping entry.
 | 
			
		||||
- notReady(3) - the mapping entry is not configured yet
 | 
			
		||||
- notInService(3) - the mapping entry is configured but the configuration is not applied yet
 | 
			
		||||
- acitive(3) - the mapping entry is configured and the configuration is applied
 | 
			
		||||
 | 
			
		||||
The objects which need to be configured in order
 | 
			
		||||
to apply the cinfiguration are:
 | 
			
		||||
prvtProxyManMappingMAC
 | 
			
		||||
prvtProxyManMappingPort"
 | 
			
		||||
::= { prvtProxyManMappingEntry 8 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManMappingMAC OBJECT-TYPE
 | 
			
		||||
SYNTAX MacAddress
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The mac address of the managed device.
 | 
			
		||||
 | 
			
		||||
This field is manadatory"
 | 
			
		||||
::= { prvtProxyManMappingEntry 9 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManMappingIfIndex OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object shows the ifIndex associated with the managed device."
 | 
			
		||||
::= { prvtProxyManMappingEntry 10 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManMappingAuthenticated OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtProxyManAuthentication
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This object shows the authenticated state of the managed device."
 | 
			
		||||
::= { prvtProxyManMappingEntry 11 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManagerNewDevice NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS {
 | 
			
		||||
prvtProxyManDeviceAddress
 | 
			
		||||
}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification is triggered, when a new managed device is descovered
 | 
			
		||||
and added in the proxy manager's list"
 | 
			
		||||
::= { prvtProxyManNotifications 1 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManagerRemovedDevice NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS {
 | 
			
		||||
prvtProxyManDeviceAddress
 | 
			
		||||
}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification is triggered, when a managed device is removed from
 | 
			
		||||
the proxy manager's list"
 | 
			
		||||
::= { prvtProxyManNotifications 2 }
 | 
			
		||||
 | 
			
		||||
prvtProxyManagerUnauthenticatedDevice NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS {
 | 
			
		||||
prvtProxyManDeviceAddress
 | 
			
		||||
}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This notification is triggered, when a managed device failed to be authenticated from
 | 
			
		||||
the proxy manager's list"
 | 
			
		||||
::= { prvtProxyManNotifications 3 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										1514
									
								
								MIBS/telco-systems/binos/PRVT-PW-TDM-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1514
									
								
								MIBS/telco-systems/binos/PRVT-PW-TDM-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										4006
									
								
								MIBS/telco-systems/binos/PRVT-QOS-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4006
									
								
								MIBS/telco-systems/binos/PRVT-QOS-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										251
									
								
								MIBS/telco-systems/binos/PRVT-RESILIENT-LINK-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										251
									
								
								MIBS/telco-systems/binos/PRVT-RESILIENT-LINK-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,251 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- **
 | 
			
		||||
-- ** BATM Advanced Communications.
 | 
			
		||||
-- **
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename:   PRVT-RESILIENT-LINK-MIB.mib
 | 
			
		||||
-- ** Project:    T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose:    Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications.  All rights reserved.
 | 
			
		||||
--                             WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications and contains
 | 
			
		||||
-- proprietary and confidential information.  This file is made
 | 
			
		||||
-- available to authorized BATM customers on the express
 | 
			
		||||
-- condition that neither it, nor any of the information contained
 | 
			
		||||
-- therein, shall be disclosed to third parties or be used for any
 | 
			
		||||
-- purpose other than to replace, modify or upgrade firmware and/or
 | 
			
		||||
-- software components of BATM manufactured equipment within the
 | 
			
		||||
-- authorized customer's network, and that such transfer be
 | 
			
		||||
-- completed in accordance with the instructions provided by
 | 
			
		||||
-- BATM.  Any other use is strictly prohibited.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
--
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
 | 
			
		||||
--
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
--
 | 
			
		||||
PRVT-RESILIENT-LINK-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
    IMPORTS
 | 
			
		||||
        MODULE-IDENTITY, OBJECT-TYPE, 
 | 
			
		||||
        NOTIFICATION-TYPE			      FROM SNMPv2-SMI
 | 
			
		||||
        NOTIFICATION-GROUP                FROM SNMPv2-CONF
 | 
			
		||||
        switch                            FROM PRVT-SWITCH-MIB;
 | 
			
		||||
    -------------------------------------------------------------------------------
 | 
			
		||||
    --     PRIVATE BRANCH  PRODUCTS
 | 
			
		||||
    -------------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    prvtResilientLinkMib MODULE-IDENTITY
 | 
			
		||||
        LAST-UPDATED "200502160000Z"
 | 
			
		||||
        ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
        CONTACT-INFO   
 | 
			
		||||
 | 
			
		||||
        "BATM/Telco Systems Support team
 | 
			
		||||
				Email: 
 | 
			
		||||
				For North America: techsupport@telco.com
 | 
			
		||||
				For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
				For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "The Resilient Link MIB module for managing switch or ipSwitch 
 | 
			
		||||
         resilient link"
 | 
			
		||||
 | 
			
		||||
        -- revision history       
 | 
			
		||||
         REVISION     "200502160000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Fixed spelling errors and changed the contact info." 
 | 
			
		||||
 | 
			
		||||
		REVISION     "200305060000Z"
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
						"Move to SMI-V2."
 | 
			
		||||
 | 
			
		||||
        REVISION     "200201280000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Initial version."
 | 
			
		||||
        ::= { switch 102 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    -- -----------------------------------------------------------------------------
 | 
			
		||||
    -- resilient link configuration parameters
 | 
			
		||||
    -- -----------------------------------------------------------------------------
 | 
			
		||||
    prvtResilientLinkNotifications  OBJECT IDENTIFIER ::= { prvtResilientLinkMib 0 }
 | 
			
		||||
    resilientLinkConfig OBJECT IDENTIFIER ::= { prvtResilientLinkMib 1 }
 | 
			
		||||
    resilientLinkStatus             OBJECT IDENTIFIER ::= { prvtResilientLinkMib 2 }
 | 
			
		||||
    prvtResilientLinkConformance    OBJECT IDENTIFIER ::= { prvtResilientLinkMib 3 }
 | 
			
		||||
    
 | 
			
		||||
    resilientLinkConfigTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX  SEQUENCE OF ResilientLinkConfigEntry
 | 
			
		||||
		MAX-ACCESS	not-accessible
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This table contains the resilient link configuration."
 | 
			
		||||
		::= { resilientLinkConfig 1 }
 | 
			
		||||
 | 
			
		||||
    resilientLinkConfigEntry 	OBJECT-TYPE
 | 
			
		||||
		SYNTAX	ResilientLinkConfigEntry
 | 
			
		||||
		MAX-ACCESS	not-accessible
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
		    "resilientLinkIndex"
 | 
			
		||||
        INDEX { resilientLinkIndex }
 | 
			
		||||
		::= { resilientLinkConfigTable 1 }
 | 
			
		||||
 | 
			
		||||
    ResilientLinkConfigEntry ::= SEQUENCE {
 | 
			
		||||
        resilientLinkIndex         INTEGER,
 | 
			
		||||
        resilientLinkEnable        INTEGER,
 | 
			
		||||
        resilientLinkPort1ifIndex  INTEGER,
 | 
			
		||||
        resilientLinkPort2ifIndex  INTEGER,
 | 
			
		||||
        resilientLinkPreferredPort INTEGER,
 | 
			
		||||
        resilientLinkActivePort    INTEGER
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    resilientLinkIndex OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER(0..256)
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION            
 | 
			
		||||
		    "This object identifies the resilient link" 
 | 
			
		||||
		::= { resilientLinkConfigEntry 1 }
 | 
			
		||||
    
 | 
			
		||||
	resilientLinkEnable OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER	{
 | 
			
		||||
                    enable(1),
 | 
			
		||||
                    disable(2)
 | 
			
		||||
                }
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This object enables or disables the resilient link"
 | 
			
		||||
		::= { resilientLinkConfigEntry 2 }
 | 
			
		||||
		
 | 
			
		||||
	resilientLinkPort1ifIndex OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER
 | 
			
		||||
        	MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This object identifies the first port belonging to this
 | 
			
		||||
             resilient link; zero means no port is selected"
 | 
			
		||||
		::= { resilientLinkConfigEntry 3 }
 | 
			
		||||
		
 | 
			
		||||
	resilientLinkPort2ifIndex OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER
 | 
			
		||||
        	MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This object identifies the second port belonging to this
 | 
			
		||||
             resilient link; zero means no port is selected"
 | 
			
		||||
		::= { resilientLinkConfigEntry 4 }
 | 
			
		||||
 | 
			
		||||
	resilientLinkPreferredPort OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER
 | 
			
		||||
        	MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This object identifies the preferred port (1 or 2) in this
 | 
			
		||||
             resilient link; zero means no port is preferred"
 | 
			
		||||
		::= { resilientLinkConfigEntry 5 }
 | 
			
		||||
		
 | 
			
		||||
	resilientLinkActivePort OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER
 | 
			
		||||
        	MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This object identifies the active port (1 or 2) in this
 | 
			
		||||
             resilient link. Only ports with link up can be configured as active 
 | 
			
		||||
             ports."
 | 
			
		||||
		::= { resilientLinkConfigEntry 6 }
 | 
			
		||||
 | 
			
		||||
    -- -----------------------------------------------------------------------------
 | 
			
		||||
    -- resilient link status
 | 
			
		||||
    -- -----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
    resilientLinkStatusTable 	OBJECT-TYPE
 | 
			
		||||
        SYNTAX  SEQUENCE OF ResilientLinkStatusEntry
 | 
			
		||||
		MAX-ACCESS	not-accessible
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This table contains the resilient link status."
 | 
			
		||||
		::= { resilientLinkStatus 2 }
 | 
			
		||||
 | 
			
		||||
    resilientLinkStatusEntry 	OBJECT-TYPE
 | 
			
		||||
		SYNTAX	ResilientLinkStatusEntry
 | 
			
		||||
		MAX-ACCESS	not-accessible
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
		    "resilientLinkIndex"
 | 
			
		||||
        INDEX { resilientLinkIndex }
 | 
			
		||||
		::= { resilientLinkStatusTable 1 }
 | 
			
		||||
 | 
			
		||||
    ResilientLinkStatusEntry ::= SEQUENCE {
 | 
			
		||||
        resilientLinkConnectedPort     INTEGER,
 | 
			
		||||
        resilientLinkCurrentActivePort INTEGER
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
	resilientLinkConnectedPort OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER	{
 | 
			
		||||
                    notConnected(1),
 | 
			
		||||
                    port1Connected(2),
 | 
			
		||||
                    port2Connected(3),
 | 
			
		||||
                    port1and2Connected(4)
 | 
			
		||||
                }
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This object shows the connected ports in the resilient link"
 | 
			
		||||
		::= { resilientLinkStatusEntry 1 }
 | 
			
		||||
 | 
			
		||||
	resilientLinkCurrentActivePort OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER {
 | 
			
		||||
        		noActivePort (1),
 | 
			
		||||
        		port1Active (2),
 | 
			
		||||
        		port2Active (3)
 | 
			
		||||
        	}
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This object identifies the active port (1 or 2) in this
 | 
			
		||||
             resilient link. Only ports with link up can be configured as active 
 | 
			
		||||
             ports."
 | 
			
		||||
		::= { resilientLinkStatusEntry 2 }
 | 
			
		||||
     
 | 
			
		||||
     -- Traps for use by prvtResilientLinkMib
 | 
			
		||||
 | 
			
		||||
     resilientLinkStatusChange NOTIFICATION-TYPE
 | 
			
		||||
         OBJECTS { resilientLinkIndex, resilientLinkConnectedPort,
 | 
			
		||||
                     resilientLinkCurrentActivePort}
 | 
			
		||||
	 STATUS current
 | 
			
		||||
         DESCRIPTION
 | 
			
		||||
                 "The resilientLinkStatusChange trap indicates that 
 | 
			
		||||
                 the sending agent monitor detected a change in the status of the
 | 
			
		||||
                 resilient link, identified by resilientLinkIndex."
 | 
			
		||||
         ::= {prvtResilientLinkNotifications 1}
 | 
			
		||||
 | 
			
		||||
-- *******************************************************************
 | 
			
		||||
--  Conformance Information
 | 
			
		||||
-- *******************************************************************
 | 
			
		||||
 | 
			
		||||
    prvtResilientLinkMIBGroups       OBJECT IDENTIFIER ::= { prvtResilientLinkConformance 2 }
 | 
			
		||||
 
 | 
			
		||||
    resilientLinkNotificationGroup NOTIFICATION-GROUP
 | 
			
		||||
    	NOTIFICATIONS {
 | 
			
		||||
    		resilientLinkStatusChange
 | 
			
		||||
    	}
 | 
			
		||||
	STATUS current
 | 
			
		||||
     	DESCRIPTION
 | 
			
		||||
        	"Private Notification Group."
 | 
			
		||||
     ::= { prvtResilientLinkMIBGroups 3 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										1272
									
								
								MIBS/telco-systems/binos/PRVT-RING-EPS-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1272
									
								
								MIBS/telco-systems/binos/PRVT-RING-EPS-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										210
									
								
								MIBS/telco-systems/binos/PRVT-RIP-EXTENSION-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										210
									
								
								MIBS/telco-systems/binos/PRVT-RIP-EXTENSION-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,210 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-RIP-EXTENSION-MIB
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
 | 
			
		||||
PRVT-RIP-EXTENSION-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
IMPORTS
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE
 | 
			
		||||
        FROM SNMPv2-SMI
 | 
			
		||||
    TruthValue, RowStatus
 | 
			
		||||
        FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
        ipSwitch   
 | 
			
		||||
	                                     FROM PRVT-SWITCH-MIB;          
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    prvtRIPExtensionMib MODULE-IDENTITY
 | 
			
		||||
    LAST-UPDATED "200801010000Z"
 | 
			
		||||
    ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
    CONTACT-INFO
 | 
			
		||||
        "BATM/Telco Systems Support team
 | 
			
		||||
				Email: 
 | 
			
		||||
				For North America: techsupport@telco.com
 | 
			
		||||
				For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
				For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The RIP extension MIB module contains additional information, needed to
 | 
			
		||||
         control the RIP protocol, that is not found in the standard RFC"
 | 
			
		||||
 | 
			
		||||
    -- revision history   
 | 
			
		||||
         REVISION     "200801010000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Removed redefined OIDs in private vendor extension definitions." 
 | 
			
		||||
     REVISION     "200502160000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Fixed spelling errors and changed the contact info." 
 | 
			
		||||
 | 
			
		||||
	REVISION     "200305060000Z"
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
					"Move to SMI-V2."
 | 
			
		||||
    REVISION     "200211110000Z"
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Initial version."
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    ::= { routingProtocols 1 }
 | 
			
		||||
    -------------------------------------------------------------------------------
 | 
			
		||||
    --     PRIVATE BRANCH  PRODUCTS
 | 
			
		||||
    -------------------------------------------------------------------------------
 | 
			
		||||
    routingProtocols   OBJECT IDENTIFIER ::= { ipSwitch 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    ripExtension OBJECT IDENTIFIER ::= { prvtRIPExtensionMib 1 }
 | 
			
		||||
 | 
			
		||||
    ripEnable OBJECT-TYPE
 | 
			
		||||
    SYNTAX TruthValue
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object enables/disables the RIP process in the switch"
 | 
			
		||||
    ::= { ripExtension 1 }
 | 
			
		||||
    
 | 
			
		||||
    ripRedistributeTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX SEQUENCE OF RipRedistributeEntry
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
    "The table represents the routing protocols, redistributed into the RIP 
 | 
			
		||||
    routing domain. 
 | 
			
		||||
    
 | 
			
		||||
    Creation of conceptual row in the table starts the redistribution of 
 | 
			
		||||
    the specified protocol, which would lead to the injection of routing information 
 | 
			
		||||
    from that protocol into RIP. 
 | 
			
		||||
    
 | 
			
		||||
    Deletion of conceptual row would stop the redistribution of that protocol into RIP."
 | 
			
		||||
    ::= { ripExtension 2 }
 | 
			
		||||
 | 
			
		||||
    ripRedistributeEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX RipRedistributeEntry
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
               "The conceptual row represents a routing protocol, redistributed into RIP"
 | 
			
		||||
    INDEX {ripRedistributeProtocol}
 | 
			
		||||
    ::= {ripRedistributeTable 1}
 | 
			
		||||
 | 
			
		||||
    RipRedistributeEntry ::= SEQUENCE {
 | 
			
		||||
        ripRedistributeProtocol       INTEGER,
 | 
			
		||||
        ripRedistributeMetric         INTEGER,
 | 
			
		||||
        ripRedistributeRouteMap       OCTET STRING,
 | 
			
		||||
        ripRedistributeRowStatus      RowStatus
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    ripRedistributeProtocol OBJECT-TYPE
 | 
			
		||||
    SYNTAX INTEGER {
 | 
			
		||||
           kernel(1),
 | 
			
		||||
           connected(2),
 | 
			
		||||
           static(3),
 | 
			
		||||
           ospf(4),
 | 
			
		||||
           bgp(5)
 | 
			
		||||
           }
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
		"The specific routes redistributed into RIP. For T4R models the valid values 
 | 
			
		||||
		are connected, static and OSPF. For T5 the valid values are kernel, connected, 
 | 
			
		||||
		static and OSPF. For T5RN, T5Pro, T6, and E-series and G-series all of the above 
 | 
			
		||||
		routes can be redistributed"
 | 
			
		||||
        ::= { ripRedistributeEntry 1}
 | 
			
		||||
 | 
			
		||||
    ripRedistributeMetric OBJECT-TYPE
 | 
			
		||||
    SYNTAX INTEGER (1..16)
 | 
			
		||||
    MAX-ACCESS read-create
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
		"The metric, with which the external routes will be redistributed in the RIP"
 | 
			
		||||
        ::= {ripRedistributeEntry 2}
 | 
			
		||||
 | 
			
		||||
    ripRedistributeRouteMap OBJECT-TYPE
 | 
			
		||||
    SYNTAX OCTET STRING
 | 
			
		||||
    MAX-ACCESS read-create
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
               "The route map that would filter the redistributed routing information"
 | 
			
		||||
    ::= {ripRedistributeEntry 3}
 | 
			
		||||
 | 
			
		||||
    ripRedistributeRowStatus OBJECT-TYPE
 | 
			
		||||
    SYNTAX RowStatus
 | 
			
		||||
    MAX-ACCESS read-create
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Indicates the status of the row. Setting of this field to active enables the 
 | 
			
		||||
        redistribution of the protocol. Setting this field to destroy disables the 
 | 
			
		||||
        redistribution of the protocol"
 | 
			
		||||
    ::= {ripRedistributeEntry 4}
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										1868
									
								
								MIBS/telco-systems/binos/PRVT-RSVP-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1868
									
								
								MIBS/telco-systems/binos/PRVT-RSVP-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2105
									
								
								MIBS/telco-systems/binos/PRVT-SAA-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2105
									
								
								MIBS/telco-systems/binos/PRVT-SAA-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2180
									
								
								MIBS/telco-systems/binos/PRVT-SERV-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2180
									
								
								MIBS/telco-systems/binos/PRVT-SERV-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2187
									
								
								MIBS/telco-systems/binos/PRVT-STATISTICS-CES-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2187
									
								
								MIBS/telco-systems/binos/PRVT-STATISTICS-CES-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1015
									
								
								MIBS/telco-systems/binos/PRVT-STATISTICSHISTORY-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1015
									
								
								MIBS/telco-systems/binos/PRVT-STATISTICSHISTORY-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2529
									
								
								MIBS/telco-systems/binos/PRVT-SWITCH-ACCESS-LIST-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2529
									
								
								MIBS/telco-systems/binos/PRVT-SWITCH-ACCESS-LIST-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										841
									
								
								MIBS/telco-systems/binos/PRVT-SWITCH-EFM-OAM-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										841
									
								
								MIBS/telco-systems/binos/PRVT-SWITCH-EFM-OAM-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,841 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-SWITCH-EFM-OAM-MIB
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
PRVT-SWITCH-EFM-OAM-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
MODULE-IDENTITY,
 | 
			
		||||
OBJECT-TYPE,
 | 
			
		||||
NOTIFICATION-TYPE,
 | 
			
		||||
Integer32,
 | 
			
		||||
Counter32,
 | 
			
		||||
Unsigned32
 | 
			
		||||
FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
TruthValue,
 | 
			
		||||
RowStatus,
 | 
			
		||||
DisplayString
 | 
			
		||||
FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
dot3OamAdminState,
 | 
			
		||||
dot3OamMode,
 | 
			
		||||
dot3OamLoopbackStatus
 | 
			
		||||
FROM DOT3-OAM-MIB
 | 
			
		||||
 | 
			
		||||
ifIndex
 | 
			
		||||
FROM IF-MIB
 | 
			
		||||
 | 
			
		||||
PortList
 | 
			
		||||
FROM Q-BRIDGE-MIB
 | 
			
		||||
 | 
			
		||||
switch
 | 
			
		||||
FROM PRVT-SWITCH-MIB;
 | 
			
		||||
 | 
			
		||||
prvtSwitchEfmOamMIB MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "201002110000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
"BATM/Telco Systems Support team
 | 
			
		||||
Email:
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This MIB should provide general configuration and
 | 
			
		||||
reports of this protocol that are not available in
 | 
			
		||||
the standard DOT3-OAM-MIB, such as Enabling and Timers,
 | 
			
		||||
as well as the ability to control private
 | 
			
		||||
extensions added to the EFM OAM."
 | 
			
		||||
 | 
			
		||||
-- revision history
 | 
			
		||||
REVISION "201002110000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Change oids for backward compatibility."
 | 
			
		||||
 | 
			
		||||
REVISION "200912010000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Added dying-gasp notification"
 | 
			
		||||
 | 
			
		||||
REVISION "200906010000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Changed limits for prvtEfmOamPingTable leafs"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
REVISION "200904290000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Changed type for prvtEfmOamEventForwardStatus and
 | 
			
		||||
prvtEfmOamEventForwardShutdown to PortList"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
REVISION "200903180000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Fixed range and measurment unit for prvtEfmOamKeepAlive scalar"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
REVISION "200903060000Z"
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Removed incorrect scalars
 | 
			
		||||
Removed certain leafs in prvtEfmOamPingTable and prvtEfmOamLoopbackTable
 | 
			
		||||
Modified prvtEfmOamPingResultTable and prvtEfmOamLoopbackResultTable"
 | 
			
		||||
 | 
			
		||||
::= { switch 133 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- ************ Top level structure of the MIB****
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
prvtEfmOamNotifications OBJECT IDENTIFIER ::= { prvtSwitchEfmOamMIB 0 }
 | 
			
		||||
prvtEfmOamObjects OBJECT IDENTIFIER ::= { prvtSwitchEfmOamMIB 1 }
 | 
			
		||||
prvtEfmOamConformance OBJECT IDENTIFIER ::= { prvtSwitchEfmOamMIB 2 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- ************* global scalar objects ***********
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
prvtEfmOamEnable OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Enable/disable the EFM OAM on the device"
 | 
			
		||||
::= { prvtEfmOamObjects 1 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamMultiPduCount OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32 (1..10)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Number of OAM PDUs that will be sent when
 | 
			
		||||
protocol ask to send multiple subsequent
 | 
			
		||||
messages."
 | 
			
		||||
DEFVAL { 5 }
 | 
			
		||||
::= { prvtEfmOamObjects 2 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamRemoteEvent OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Enable or disable sending the local
 | 
			
		||||
event notifications to the remote device."
 | 
			
		||||
DEFVAL { true }
 | 
			
		||||
::= { prvtEfmOamObjects 3 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLocalSysLog OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Disable/enable sending of Event Notification
 | 
			
		||||
OAM PDU to the local Syslog daemon."
 | 
			
		||||
DEFVAL { true }
 | 
			
		||||
::= { prvtEfmOamObjects 4 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPriority OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32 (0..8)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Priority of the sent OAM PDUs.
 | 
			
		||||
Please note that value 8 represents no-priority."
 | 
			
		||||
DEFVAL { 8 }
 | 
			
		||||
::= { prvtEfmOamObjects 5 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamKeepAlive OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32 (100..15000)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Aging interval (in miliseconds)of the last heard
 | 
			
		||||
neighbouring device."
 | 
			
		||||
DEFVAL { 5000 }
 | 
			
		||||
::= { prvtEfmOamObjects 6 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamHelloInterval OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32 (100..5000)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Maximal interval between a pair of PDUs in milliseconds."
 | 
			
		||||
DEFVAL { 1000 }
 | 
			
		||||
::= { prvtEfmOamObjects 7 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPktsSent OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Sent packets."
 | 
			
		||||
::= { prvtEfmOamObjects 8 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPktsReceived OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Received packets."
 | 
			
		||||
::= { prvtEfmOamObjects 9 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamHistorySize OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32 (1000..10000)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Number of entries in EFM_OAM history."
 | 
			
		||||
DEFVAL { 5000 }
 | 
			
		||||
::= { prvtEfmOamObjects 14 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- ************* prvtEfmOamTable *****************
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtEfmOamTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtEfmOamEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This table shall containg an entry per
 | 
			
		||||
physical interface, indexed by the corresponding
 | 
			
		||||
ifIndex from IF-MIB and each row in the
 | 
			
		||||
table shall contain a single column."
 | 
			
		||||
::= { prvtEfmOamObjects 10 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtEfmOamEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"EFM Entry"
 | 
			
		||||
INDEX { ifIndex }
 | 
			
		||||
::= { prvtEfmOamTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtEfmOamEntry ::= SEQUENCE {
 | 
			
		||||
prvtEfmOamEnhanceMode INTEGER,
 | 
			
		||||
prvtEfmOamEventReturn Integer32,
 | 
			
		||||
prvtEfmOamForceLoopbackLocal TruthValue,
 | 
			
		||||
prvtEfmOamForceLoopbackRemote TruthValue,
 | 
			
		||||
prvtEfmOamEventForwardStatus PortList,
 | 
			
		||||
prvtEfmOamEventForwardShutdown PortList
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtEfmOamEnhanceMode OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
basic ( 1 ),
 | 
			
		||||
enhance ( 2 )
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Used to be used to enable or disable EFM-OAM
 | 
			
		||||
Vendor specific extensions on the
 | 
			
		||||
specific interface. Values are :
 | 
			
		||||
- basic(1) - no Vendor specific OAM
 | 
			
		||||
extensions are used.
 | 
			
		||||
- enhance(2) - when the remote device is detected
 | 
			
		||||
as Vendor device, enhanced mode is used."
 | 
			
		||||
DEFVAL { basic }
 | 
			
		||||
::= { prvtEfmOamEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamEventReturn OBJECT-TYPE
 | 
			
		||||
SYNTAX Integer32 (0 | 1..10)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"0 - feature is disabled (default value)
 | 
			
		||||
1-10 - feature is enabled. The number
 | 
			
		||||
specifies how many handshaking attempts
 | 
			
		||||
will be done before shutting down the port."
 | 
			
		||||
DEFVAL { 0 }
 | 
			
		||||
::= { prvtEfmOamEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamForceLoopbackLocal OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"
 | 
			
		||||
Used to force permanent loopback configuration
 | 
			
		||||
on the local side.
 | 
			
		||||
This is used for loopback traffic
 | 
			
		||||
analysis for long term (for example,
 | 
			
		||||
24 hours length infrastructure testing).
 | 
			
		||||
"
 | 
			
		||||
DEFVAL { false }
 | 
			
		||||
::= { prvtEfmOamEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamForceLoopbackRemote OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"
 | 
			
		||||
Used to force permanent loopback configuration
 | 
			
		||||
on the remote side.
 | 
			
		||||
This is used for loopback traffic
 | 
			
		||||
analysis for long term (for example,
 | 
			
		||||
24 hours length infrastructure testing).
 | 
			
		||||
"
 | 
			
		||||
DEFVAL { false }
 | 
			
		||||
::= { prvtEfmOamEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamEventForwardStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX PortList
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"
 | 
			
		||||
Forward a Link EventNotification on the specified target
 | 
			
		||||
interface. Note that the interface which will
 | 
			
		||||
forward the EventNotification must have efm-oam mode enabled.
 | 
			
		||||
"
 | 
			
		||||
::= { prvtEfmOamEntry 5 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamEventForwardShutdown OBJECT-TYPE
 | 
			
		||||
SYNTAX PortList
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"
 | 
			
		||||
Shutdown a specified target interface as a
 | 
			
		||||
result of the current interface status change.
 | 
			
		||||
"
 | 
			
		||||
::= { prvtEfmOamEntry 6 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- ************ prvtEfmOamPingTable **************
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
prvtEfmOamPing OBJECT IDENTIFIER ::= { prvtEfmOamObjects 11 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtEfmOamPingEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This table let the EFM-OAM non-intrusive monitoring
 | 
			
		||||
on the specific interface by querying a number
 | 
			
		||||
of time aFramesTransmittedOK parameter, ping requests,
 | 
			
		||||
using the variable retrieval EFM OAM PDU."
 | 
			
		||||
::= { prvtEfmOamPing 1 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtEfmOamPingEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
""
 | 
			
		||||
INDEX { ifIndex }
 | 
			
		||||
::= { prvtEfmOamPingTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtEfmOamPingEntry ::= SEQUENCE {
 | 
			
		||||
prvtEfmOamPingEchoNumber Unsigned32,
 | 
			
		||||
prvtEfmOamPingDelayTime Unsigned32,
 | 
			
		||||
prvtEfmOamPingTimeOut Unsigned32,
 | 
			
		||||
prvtEfmOamPingCounterBranch INTEGER,
 | 
			
		||||
prvtEfmOamPingCounterLeaf INTEGER,
 | 
			
		||||
prvtEfmOamPingRowStatus RowStatus
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingEchoNumber OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32 (1..10)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The number of echo packets to send."
 | 
			
		||||
DEFVAL { 5 }
 | 
			
		||||
::= { prvtEfmOamPingEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingDelayTime OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32 (0..600)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The delay in seconds between packets."
 | 
			
		||||
DEFVAL { 0 }
 | 
			
		||||
::= { prvtEfmOamPingEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingTimeOut OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32 (1..600)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"The time in seconds which the ping
 | 
			
		||||
should wait for the response."
 | 
			
		||||
DEFVAL { 2 }
 | 
			
		||||
::= { prvtEfmOamPingEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingCounterBranch OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
{
 | 
			
		||||
branch ( 7 )
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Set/get the counter of ping-like operation."
 | 
			
		||||
::= { prvtEfmOamPingEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingCounterLeaf OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
{
 | 
			
		||||
framesTransmittedOK ( 2 ),
 | 
			
		||||
framesReceivedOK ( 5 ),
 | 
			
		||||
octetsTransmittedOK ( 8 ),
 | 
			
		||||
octetsReceivedOK ( 14 ),
 | 
			
		||||
multicastFramesReceivedOK ( 21 ),
 | 
			
		||||
broadcastFramesReceivedOK ( 22 )
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Set/get the counter of ping-like operation."
 | 
			
		||||
::= { prvtEfmOamPingEntry 5 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingRowStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX RowStatus
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Creation/delete/edit of the ping test."
 | 
			
		||||
::= { prvtEfmOamPingEntry 6 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- ******** prvtEfmOamPingResultTable ************
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
prvtEfmOamPingResultTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtEfmOamPingResultEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Ping results."
 | 
			
		||||
::= { prvtEfmOamPing 2 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingResultEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtEfmOamPingResultEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
""
 | 
			
		||||
INDEX { ifIndex }
 | 
			
		||||
::= { prvtEfmOamPingResultTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtEfmOamPingResultEntry ::= SEQUENCE {
 | 
			
		||||
prvtEfmOamPingResultStatus INTEGER,
 | 
			
		||||
prvtEfmOamPingResultSentPackets Counter32,
 | 
			
		||||
prvtEfmOamPingResultReceivedPackets Counter32,
 | 
			
		||||
prvtEfmOamPingResultRcvRateInteger Unsigned32,
 | 
			
		||||
prvtEfmOamPingResultRcvRateFractional Unsigned32,
 | 
			
		||||
prvtEfmOamPingResultTimeMin Unsigned32,
 | 
			
		||||
prvtEfmOamPingResultTimeMax Unsigned32,
 | 
			
		||||
prvtEfmOamPingResultAverageTimeInteger Unsigned32,
 | 
			
		||||
prvtEfmOamPingResultAverageTimeFractional Unsigned32,
 | 
			
		||||
prvtEfmOamPingResultClear INTEGER
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingResultStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
{
 | 
			
		||||
noPing ( 1 ),
 | 
			
		||||
running ( 2 ),
 | 
			
		||||
terminated ( 3 )
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Current ping operation status."
 | 
			
		||||
::= { prvtEfmOamPingResultEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingResultSentPackets OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Sent packets"
 | 
			
		||||
::= { prvtEfmOamPingResultEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingResultReceivedPackets OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Received packets"
 | 
			
		||||
::= { prvtEfmOamPingResultEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingResultRcvRateInteger OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Ping receive rate - Integer part"
 | 
			
		||||
::= { prvtEfmOamPingResultEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingResultRcvRateFractional OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Ping receive rate - Fractional part"
 | 
			
		||||
::= { prvtEfmOamPingResultEntry 5 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingResultTimeMin OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Ping minimum time."
 | 
			
		||||
::= { prvtEfmOamPingResultEntry 6 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingResultTimeMax OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Ping maximum time."
 | 
			
		||||
::= { prvtEfmOamPingResultEntry 7 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingResultAverageTimeInteger OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Ping average time - Integer part."
 | 
			
		||||
::= { prvtEfmOamPingResultEntry 8 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingResultAverageTimeFractional OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Ping average time - Fractional part."
 | 
			
		||||
::= { prvtEfmOamPingResultEntry 9 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPingResultClear OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
none ( 0 ),
 | 
			
		||||
clear ( 1 )
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Deleteper interface entries in prvtEfmOamPingResultTable."
 | 
			
		||||
::= { prvtEfmOamPingResultEntry 10 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- ************ prvtEfmOamLoopbackTable **********
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopback OBJECT IDENTIFIER ::= { prvtEfmOamObjects 12 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtEfmOamLoopbackEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This table should permit to perform EFM-OAM
 | 
			
		||||
intrusive monitoring on the specific interface
 | 
			
		||||
by setting the remote device into loopback state
 | 
			
		||||
and generating test traffic.
 | 
			
		||||
It should support:
 | 
			
		||||
Storm operation, an operation that sets
 | 
			
		||||
remote loopback, stops local data flow to the
 | 
			
		||||
remote box and generates a packet burst by CPU.
 | 
			
		||||
When the burst is received back it is validated
 | 
			
		||||
and statistics are displayed. Burst operation,
 | 
			
		||||
an operation that sets remote loopback, stops
 | 
			
		||||
local data flow to the remote box and generates
 | 
			
		||||
a packet test burst by the hardware (when available).
 | 
			
		||||
It means a single packet generated by CPU is
 | 
			
		||||
repetitively sent by the hardware. When the
 | 
			
		||||
burst is received back it is ignored and only
 | 
			
		||||
counters are displayed."
 | 
			
		||||
::= { prvtEfmOamLoopback 1 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtEfmOamLoopbackEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
""
 | 
			
		||||
INDEX { ifIndex }
 | 
			
		||||
::= { prvtEfmOamLoopbackTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtEfmOamLoopbackEntry ::= SEQUENCE {
 | 
			
		||||
prvtEfmOamLoopbackOperation INTEGER,
 | 
			
		||||
prvtEfmOamLoopbackDuration Unsigned32,
 | 
			
		||||
prvtEfmOamLoopbackCount Unsigned32,
 | 
			
		||||
prvtEfmOamLoopbackPacketSize Unsigned32,
 | 
			
		||||
prvtEfmOamLoopbackDelay Unsigned32,
 | 
			
		||||
prvtEfmOamLoopbackTimeout Unsigned32,
 | 
			
		||||
prvtEfmOamLoopbackNoRemote TruthValue,
 | 
			
		||||
prvtEfmOamLoopbackRowStatus RowStatus
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackOperation OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
storm ( 1 ),
 | 
			
		||||
burst ( 2 )
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Represent the operation that the
 | 
			
		||||
should be performed on the interface."
 | 
			
		||||
::= { prvtEfmOamLoopbackEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackDuration OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32 (1..600)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Represent the amount of time burst test should run in seconds."
 | 
			
		||||
DEFVAL { 10 }
 | 
			
		||||
::= { prvtEfmOamLoopbackEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackCount OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32 (1..2147483646)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Represent the count of packets to send in storm operation."
 | 
			
		||||
DEFVAL { 100 }
 | 
			
		||||
::= { prvtEfmOamLoopbackEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackPacketSize OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32 (64..1512)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Represent the size of the test packet to use."
 | 
			
		||||
DEFVAL { 64 }
 | 
			
		||||
::= { prvtEfmOamLoopbackEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackDelay OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32 (0..600)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Represent the delay between packets in seconds.
 | 
			
		||||
The default value is 0 and represents no delay."
 | 
			
		||||
DEFVAL { 0 }
 | 
			
		||||
::= { prvtEfmOamLoopbackEntry 5 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackTimeout OBJECT-TYPE
 | 
			
		||||
SYNTAX Unsigned32 (1..600)
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Represent the wait for response in seconds."
 | 
			
		||||
DEFVAL { 2 }
 | 
			
		||||
::= { prvtEfmOamLoopbackEntry 6 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackNoRemote OBJECT-TYPE
 | 
			
		||||
SYNTAX TruthValue
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Add or not remote to loopback."
 | 
			
		||||
DEFVAL { false }
 | 
			
		||||
::= { prvtEfmOamLoopbackEntry 7 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackRowStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX RowStatus
 | 
			
		||||
MAX-ACCESS read-create
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
""
 | 
			
		||||
::= { prvtEfmOamLoopbackEntry 8 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- ******** prvtEfmOamLoopbackResultTable ********
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
prvtEfmOamLoopbackResultTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtEfmOamLoopbackResultEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Loopback results."
 | 
			
		||||
::= { prvtEfmOamLoopback 2 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackResultEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtEfmOamLoopbackResultEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
""
 | 
			
		||||
INDEX { ifIndex }
 | 
			
		||||
::= { prvtEfmOamLoopbackResultTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtEfmOamLoopbackResultEntry ::= SEQUENCE {
 | 
			
		||||
prvtEfmOamLoopbackResultStatus INTEGER,
 | 
			
		||||
prvtEfmOamLoopbackResultFlood INTEGER,
 | 
			
		||||
prvtEfmOamLoopbackResultSentPackets Counter32,
 | 
			
		||||
prvtEfmOamLoopbackResultReceivedPackets Counter32,
 | 
			
		||||
prvtEfmOamLoopbackResultClear INTEGER
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackResultStatus OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
{
 | 
			
		||||
noLoopback ( 1 ),
 | 
			
		||||
startCmdSent ( 2 ),
 | 
			
		||||
startFail ( 3 ),
 | 
			
		||||
dataStarted ( 4 ),
 | 
			
		||||
stopCmdSent ( 5 ),
 | 
			
		||||
terminated ( 6 ),
 | 
			
		||||
remoteFailure ( 7 )
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Loopback result status"
 | 
			
		||||
::= { prvtEfmOamLoopbackResultEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackResultFlood OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Flood value"
 | 
			
		||||
::= { prvtEfmOamLoopbackResultEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackResultSentPackets OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Sent packets"
 | 
			
		||||
::= { prvtEfmOamLoopbackResultEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackResultReceivedPackets OBJECT-TYPE
 | 
			
		||||
SYNTAX Counter32
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Received packets"
 | 
			
		||||
::= { prvtEfmOamLoopbackResultEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamLoopbackResultClear OBJECT-TYPE
 | 
			
		||||
SYNTAX INTEGER {
 | 
			
		||||
none ( 0 ),
 | 
			
		||||
clear ( 1 )
 | 
			
		||||
}
 | 
			
		||||
MAX-ACCESS read-write
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Delete per interface entries in prvtEfmOamLoopbackResultTable."
 | 
			
		||||
::= { prvtEfmOamLoopbackResultEntry 5 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- ************ prvtEfmOamPeerTable **************
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPeerTable OBJECT-TYPE
 | 
			
		||||
SYNTAX SEQUENCE OF PrvtEfmOamPeerEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This table holds the peer extended information
 | 
			
		||||
available only when local interface is set in
 | 
			
		||||
enhanced mode (see prvtOamEnhanceMode) and the
 | 
			
		||||
remote is detected as enhanced-mode device. This table
 | 
			
		||||
shall containg an entry per physical interface,
 | 
			
		||||
indexed by the corresponding ifIndex from IF-MIB."
 | 
			
		||||
::= { prvtEfmOamObjects 13 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPeerEntry OBJECT-TYPE
 | 
			
		||||
SYNTAX PrvtEfmOamPeerEntry
 | 
			
		||||
MAX-ACCESS not-accessible
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
""
 | 
			
		||||
INDEX { ifIndex }
 | 
			
		||||
::= { prvtEfmOamPeerTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtEfmOamPeerEntry ::= SEQUENCE {
 | 
			
		||||
prvtEfmOamPeerPort DisplayString,
 | 
			
		||||
prvtEfmOamPeerName DisplayString
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPeerPort OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Holds the peer port name as string
 | 
			
		||||
as it is sent by the peer (eg: 1/2/1)."
 | 
			
		||||
::= { prvtEfmOamPeerEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtEfmOamPeerName OBJECT-TYPE
 | 
			
		||||
SYNTAX DisplayString
 | 
			
		||||
MAX-ACCESS read-only
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"Holds the peer hostname s string
 | 
			
		||||
as it is sent by the peer."
 | 
			
		||||
::= { prvtEfmOamPeerEntry 2 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- **************** Notification *****************
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
prvtOamLoopBackState NOTIFICATION-TYPE
 | 
			
		||||
OBJECTS {
 | 
			
		||||
ifIndex,
 | 
			
		||||
dot3OamAdminState,
 | 
			
		||||
dot3OamMode,
 | 
			
		||||
dot3OamLoopbackStatus
 | 
			
		||||
}
 | 
			
		||||
STATUS current
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This trap should be sent whenever the loopback
 | 
			
		||||
state has been change from Remote, when dot3OamMode
 | 
			
		||||
is passive or dot3OamAdminState is disable the
 | 
			
		||||
interface cannot be on remoteLoopback state
 | 
			
		||||
and should send this trap."
 | 
			
		||||
::= { prvtEfmOamNotifications 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtOamDyingGasp NOTIFICATION-TYPE
 | 
			
		||||
       STATUS  current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
               "The notification alarms for a failure due to loss of local power
 | 
			
		||||
                ('Dying Gasp')"
 | 
			
		||||
       ::= { prvtEfmOamNotifications 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										439
									
								
								MIBS/telco-systems/binos/PRVT-SWITCH-EV-PROP-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										439
									
								
								MIBS/telco-systems/binos/PRVT-SWITCH-EV-PROP-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,439 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-SWITCH-EV-PROP-MIB
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systemsproducts, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
PRVT-SWITCH-EV-PROP-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter32, NOTIFICATION-TYPE
 | 
			
		||||
        FROM SNMPv2-SMI                  -- RFC2578
 | 
			
		||||
    MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
 | 
			
		||||
        FROM SNMPv2-CONF                 -- RFC2580
 | 
			
		||||
    RowStatus, TruthValue, DisplayString
 | 
			
		||||
        FROM SNMPv2-TC                   -- RFC2579
 | 
			
		||||
    switch
 | 
			
		||||
        FROM PRVT-SWITCH-MIB;
 | 
			
		||||
 | 
			
		||||
prvtEventPropagation MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "201101260000Z"         
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"       
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
"BATM/Telco Systems Support team
 | 
			
		||||
Email: 
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This MIB provides control over the Event Propagation feature"
 | 
			
		||||
-- revision history
 | 
			
		||||
        REVISION       "201101260000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Add Event Propagation traps. Curate MIB descriptions. Correct MIB conformance."
 | 
			
		||||
-- revision history
 | 
			
		||||
        REVISION       "201101170000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Add more profile event types and profile remote peer types."
 | 
			
		||||
-- revision history
 | 
			
		||||
        REVISION       "201008090000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Fix limits for hold-off timer and wait-to-restore timer."
 | 
			
		||||
-- revision history
 | 
			
		||||
        REVISION       "201005200000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Add support for hold-off timer and wait-to-restore timer."
 | 
			
		||||
-- revision history
 | 
			
		||||
        REVISION       "200909250000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Initial version."
 | 
			
		||||
 | 
			
		||||
::= { switch 166 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- ************ Top level structure of the MIB****
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
 prvtEvPropNotifications           OBJECT IDENTIFIER ::= { prvtEventPropagation 0 }
 | 
			
		||||
 prvtEvPropObjects                 OBJECT IDENTIFIER ::= { prvtEventPropagation 1 }
 | 
			
		||||
 prvtEvPropConformance             OBJECT IDENTIFIER ::= { prvtEventPropagation 2 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- ************* global scalar objects ***********
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
prvtEventPropagationProfile OBJECT IDENTIFIER ::= { prvtEvPropObjects 1 }
 | 
			
		||||
prvtEventPropagationSession OBJECT IDENTIFIER ::= { prvtEvPropObjects 2 }
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationProfileTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX SEQUENCE OF PrvtEventPropagationProfileEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Profile table that holds the settings for the 
 | 
			
		||||
        Event Propagation"
 | 
			
		||||
    ::= { prvtEventPropagationProfile 1 }
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationProfileEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX PrvtEventPropagationProfileEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "NONE"
 | 
			
		||||
        INDEX { prvtEventPropagationProfileIndex }
 | 
			
		||||
        ::= { prvtEventPropagationProfileTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtEventPropagationProfileEntry ::= SEQUENCE {
 | 
			
		||||
        prvtEventPropagationProfileIndex                Unsigned32,
 | 
			
		||||
        prvtEventPropagationEvent                               INTEGER,
 | 
			
		||||
        prvtEventPropagationRemotePeerType              INTEGER,
 | 
			
		||||
        prvtEventPropagationRemotePeerID                DisplayString,
 | 
			
		||||
        prvtEventPropagationActionID                    INTEGER,
 | 
			
		||||
        prvtEventPropagationRevertiveActionID   INTEGER,
 | 
			
		||||
        prvtEventPropagationProfileRowStatus    RowStatus,
 | 
			
		||||
        prvtEventPropagationHoldTimer                   Unsigned32,
 | 
			
		||||
        prvtEventPropagationWaitRestoreTimer    Unsigned32
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationProfileIndex OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "This is an unique identifier of the 
 | 
			
		||||
        Event Propagation profile table."
 | 
			
		||||
        ::= { prvtEventPropagationProfileEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationEvent OBJECT-TYPE
 | 
			
		||||
        SYNTAX INTEGER
 | 
			
		||||
        {
 | 
			
		||||
                notSpecified ( 1 ),
 | 
			
		||||
                lossOfConnectivity ( 2 ),
 | 
			
		||||
                receivedAIS ( 3 ),
 | 
			
		||||
                receivedRDI ( 4 ),
 | 
			
		||||
                interfaceDown ( 5 ),
 | 
			
		||||
                testing ( 6 )
 | 
			
		||||
        }
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "This leaf defines the type of event that will be monitored."
 | 
			
		||||
        ::= { prvtEventPropagationProfileEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationRemotePeerType OBJECT-TYPE
 | 
			
		||||
        SYNTAX INTEGER
 | 
			
		||||
        {
 | 
			
		||||
                notSpecified ( 1 ),
 | 
			
		||||
                macAddress ( 2 ),
 | 
			
		||||
                remoteMep ( 3 ),
 | 
			
		||||
                interfaceID ( 4 ),
 | 
			
		||||
                ipv4Address ( 5 ),
 | 
			
		||||
                localMep ( 6 ),
 | 
			
		||||
                lagID ( 7 )
 | 
			
		||||
        }
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "The peer type onto which the event is generated."
 | 
			
		||||
        ::= { prvtEventPropagationProfileEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationRemotePeerID OBJECT-TYPE
 | 
			
		||||
        SYNTAX DisplayString (SIZE(1..32))
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Remote peer ID"
 | 
			
		||||
        ::= { prvtEventPropagationProfileEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationActionID OBJECT-TYPE
 | 
			
		||||
        SYNTAX INTEGER
 | 
			
		||||
        {
 | 
			
		||||
                notSpecified ( 1 ),
 | 
			
		||||
                dropLink ( 2 )
 | 
			
		||||
        }
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Defines the action to be take in case of an event. "
 | 
			
		||||
        ::= { prvtEventPropagationProfileEntry 5 }
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationRevertiveActionID OBJECT-TYPE
 | 
			
		||||
        SYNTAX INTEGER
 | 
			
		||||
        {
 | 
			
		||||
                notSpecified ( 1 ),
 | 
			
		||||
                restoreLink ( 2 )
 | 
			
		||||
        }
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Defines the revertive action to be take in case of
 | 
			
		||||
        an event. "
 | 
			
		||||
        ::= { prvtEventPropagationProfileEntry 6 }
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationProfileRowStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX RowStatus
 | 
			
		||||
        MAX-ACCESS read-create
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Creation/delete/edit of the Event Propagation profile. "
 | 
			
		||||
        ::= { prvtEventPropagationProfileEntry 7 }
 | 
			
		||||
        
 | 
			
		||||
prvtEventPropagationHoldTimer OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32 (0..600000)
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "The action is performed after a period defined by the hold-off timer. 
 | 
			
		||||
         The value is represented in milliseconds. 
 | 
			
		||||
         A value of '0' depicts no wait period before performing the set action."
 | 
			
		||||
        DEFVAL { 0 }
 | 
			
		||||
        ::= { prvtEventPropagationProfileEntry 8 }
 | 
			
		||||
        
 | 
			
		||||
prvtEventPropagationWaitRestoreTimer OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32 (0..600)
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "The revertive action is performed after a period defined by the wait-to-restore timer. 
 | 
			
		||||
         The value is represented in seconds.
 | 
			
		||||
         A value of '0' depicts no wait period before a revertive action is performed."
 | 
			
		||||
        DEFVAL { 0 }
 | 
			
		||||
        ::= { prvtEventPropagationProfileEntry 9 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- ************* global scalar objects ***********
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationSessionTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX SEQUENCE OF PrvtEventPropagationSessionEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Session table that holds the settings for the 
 | 
			
		||||
        Event Propagation"
 | 
			
		||||
    ::= { prvtEventPropagationSession 1 }
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationSessionEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX PrvtEventPropagationSessionEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "NONE"
 | 
			
		||||
        INDEX { prvtEventPropagationProfileIndex, prvtEventPropagationSessionIndex }
 | 
			
		||||
        ::= { prvtEventPropagationSessionTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtEventPropagationSessionEntry ::= SEQUENCE {
 | 
			
		||||
        prvtEventPropagationSessionIndex                                Unsigned32,
 | 
			
		||||
        prvtEventPropagationSessionTargetType                   INTEGER,
 | 
			
		||||
        prvtEventPropagationSessionTargetID                             DisplayString,
 | 
			
		||||
        prvtEventPropagationLastActionCounter                   Counter32,
 | 
			
		||||
        prvtEventPropagationLastRevertiveActionCounter  Counter32,
 | 
			
		||||
        prvtEventPropagationSessionRowStatus                    RowStatus
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationSessionIndex OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "This is an unique identifier of the 
 | 
			
		||||
        Event Propagation Session table."
 | 
			
		||||
        ::= { prvtEventPropagationSessionEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationSessionTargetType OBJECT-TYPE
 | 
			
		||||
        SYNTAX INTEGER
 | 
			
		||||
        {
 | 
			
		||||
                notSpecified ( 1 ),
 | 
			
		||||
                interfacePort ( 2 ),
 | 
			
		||||
                interfaceSAP ( 3 )
 | 
			
		||||
        }
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "The type of target this session affects."
 | 
			
		||||
        ::= { prvtEventPropagationSessionEntry 2 }
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationSessionTargetID OBJECT-TYPE
 | 
			
		||||
        SYNTAX DisplayString (SIZE(4..32))
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "The targetID of this session.
 | 
			
		||||
         It is held in a string that is represented as follows:
 | 
			
		||||
                port - UUSSPP
 | 
			
		||||
                SAP  - ServiceID/UUSSPP:c-vlan:s-vlan
 | 
			
		||||
                        
 | 
			
		||||
         e.g.:   port -  1101, 1207, 1310
 | 
			
		||||
                         SAP  -  1/1101:1:22, 23/1112:24-26, 2756/1112:utag"
 | 
			
		||||
        ::= { prvtEventPropagationSessionEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationLastActionCounter OBJECT-TYPE
 | 
			
		||||
        SYNTAX Counter32
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Counts the number of actions that occured."
 | 
			
		||||
        ::= { prvtEventPropagationSessionEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationLastRevertiveActionCounter OBJECT-TYPE
 | 
			
		||||
        SYNTAX Counter32
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Counts the number of revertive actions that occured."
 | 
			
		||||
        ::= { prvtEventPropagationSessionEntry 5 }
 | 
			
		||||
 | 
			
		||||
prvtEventPropagationSessionRowStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX RowStatus
 | 
			
		||||
        MAX-ACCESS read-create
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Creation/delete/edit of the Event Propagation session. "
 | 
			
		||||
        ::= { prvtEventPropagationSessionEntry 6 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- **************** Notification *****************
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
 | 
			
		||||
prvtEvPropAction NOTIFICATION-TYPE
 | 
			
		||||
          OBJECTS {
 | 
			
		||||
                  prvtEventPropagationEvent,
 | 
			
		||||
                  prvtEventPropagationRemotePeerType,
 | 
			
		||||
                  prvtEventPropagationRemotePeerID,
 | 
			
		||||
                  prvtEventPropagationActionID
 | 
			
		||||
          }
 | 
			
		||||
          STATUS current
 | 
			
		||||
          DESCRIPTION
 | 
			
		||||
            "This trap should be sent whenever an action is
 | 
			
		||||
                        performed."
 | 
			
		||||
          ::= { prvtEvPropNotifications 1 }
 | 
			
		||||
 | 
			
		||||
prvtEvPropRevert NOTIFICATION-TYPE
 | 
			
		||||
          OBJECTS {
 | 
			
		||||
                  prvtEventPropagationEvent,
 | 
			
		||||
                  prvtEventPropagationRemotePeerType,
 | 
			
		||||
                  prvtEventPropagationRemotePeerID,
 | 
			
		||||
                  prvtEventPropagationRevertiveActionID
 | 
			
		||||
          }
 | 
			
		||||
          STATUS current
 | 
			
		||||
          DESCRIPTION
 | 
			
		||||
            "This trap should be sent whenever a revert action is
 | 
			
		||||
                        performed."
 | 
			
		||||
          ::= { prvtEvPropNotifications 2 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
-- PRVT-SWITCH-EV-PROP MIB Module - Conformance Information
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
 | 
			
		||||
prvtEvPropCompliances OBJECT IDENTIFIER ::= { prvtEvPropConformance 1 }
 | 
			
		||||
prvtEvPropGroups      OBJECT IDENTIFIER ::= { prvtEvPropConformance 2 }
 | 
			
		||||
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
-- Units of conformance
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
 | 
			
		||||
prvtEvPropProfileGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS {
 | 
			
		||||
            prvtEventPropagationEvent,
 | 
			
		||||
            prvtEventPropagationRemotePeerType,
 | 
			
		||||
            prvtEventPropagationRemotePeerID,
 | 
			
		||||
            prvtEventPropagationActionID,
 | 
			
		||||
            prvtEventPropagationRevertiveActionID,
 | 
			
		||||
            prvtEventPropagationProfileRowStatus,
 | 
			
		||||
            prvtEventPropagationHoldTimer,
 | 
			
		||||
            prvtEventPropagationWaitRestoreTimer
 | 
			
		||||
    }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "Objects for the Event Propagation profiles group."
 | 
			
		||||
    ::= { prvtEvPropGroups 1 }
 | 
			
		||||
    
 | 
			
		||||
prvtEvPropSessionGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS {
 | 
			
		||||
        prvtEventPropagationSessionTargetType,        
 | 
			
		||||
        prvtEventPropagationSessionTargetID,        
 | 
			
		||||
        prvtEventPropagationLastActionCounter,        
 | 
			
		||||
        prvtEventPropagationLastRevertiveActionCounter,        
 | 
			
		||||
        prvtEventPropagationSessionRowStatus
 | 
			
		||||
    }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "Objects for the Event Propagation sessions group."
 | 
			
		||||
    ::= { prvtEvPropGroups 2 }
 | 
			
		||||
    
 | 
			
		||||
prvtEvPropNotificationsGroup NOTIFICATION-GROUP
 | 
			
		||||
    NOTIFICATIONS {
 | 
			
		||||
      prvtEvPropAction,
 | 
			
		||||
      prvtEvPropRevert
 | 
			
		||||
    }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "Objects for the Event Propagation notifications group."
 | 
			
		||||
    ::= { prvtEvPropGroups 3 }
 | 
			
		||||
    
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
-- MIB Module Compliance statements
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
 | 
			
		||||
prvtEvPropCompliance MODULE-COMPLIANCE
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "The compliance statement for support of the Event Propagation MIB module."
 | 
			
		||||
    MODULE
 | 
			
		||||
        MANDATORY-GROUPS {
 | 
			
		||||
            prvtEvPropProfileGroup,
 | 
			
		||||
            prvtEvPropSessionGroup,
 | 
			
		||||
            prvtEvPropNotificationsGroup
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
    OBJECT prvtEventPropagationProfileRowStatus
 | 
			
		||||
      SYNTAX       RowStatus { active(1), notInService(2), notReady(3) }
 | 
			
		||||
      WRITE-SYNTAX RowStatus { active(1), notInService(2), notReady(3),
 | 
			
		||||
                               createAndWait(5), destroy(6) }
 | 
			
		||||
      DESCRIPTION "Support for createAndWait is required."
 | 
			
		||||
 | 
			
		||||
    OBJECT prvtEventPropagationSessionRowStatus
 | 
			
		||||
      SYNTAX       RowStatus { active(1), notInService(2), notReady(3) }
 | 
			
		||||
      WRITE-SYNTAX RowStatus { active(1), notInService(2), notReady(3),
 | 
			
		||||
                               createAndWait(5), destroy(6) }
 | 
			
		||||
      DESCRIPTION "Support for createAndWait is required."
 | 
			
		||||
 | 
			
		||||
    ::= { prvtEvPropCompliances 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										260
									
								
								MIBS/telco-systems/binos/PRVT-SWITCH-FIB-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										260
									
								
								MIBS/telco-systems/binos/PRVT-SWITCH-FIB-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,260 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-SWITCH-FIB-MIB
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
PRVT-SWITCH-FIB-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
IMPORTS
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, IpAddress
 | 
			
		||||
        FROM SNMPv2-SMI
 | 
			
		||||
    RowStatus, TruthValue, DisplayString, TEXTUAL-CONVENTION, MacAddress
 | 
			
		||||
        FROM SNMPv2-TC
 | 
			
		||||
    NOTIFICATION-GROUP
 | 
			
		||||
    	FROM SNMPv2-CONF
 | 
			
		||||
    ipNetToMediaIfIndex,ipNetToMediaPhysAddress,ipNetToMediaNetAddress 
 | 
			
		||||
    	FROM RFC1213-MIB
 | 
			
		||||
 | 
			
		||||
    ipSwitch   FROM PRVT-SWITCH-MIB;  
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    prvtSwitchFIBMib MODULE-IDENTITY
 | 
			
		||||
    LAST-UPDATED "200801010000Z"
 | 
			
		||||
    ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
    CONTACT-INFO
 | 
			
		||||
        "BATM/Telco Systems Support team
 | 
			
		||||
				Email: 
 | 
			
		||||
				For North America: techsupport@telco.com
 | 
			
		||||
				For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
				For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The FIB MIB module controls the IP forwarding database 
 | 
			
		||||
        in L3 switches."
 | 
			
		||||
 | 
			
		||||
    -- revision history    
 | 
			
		||||
         REVISION     "200801010000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Removed redefined OIDs in private vendor extension definitions." 
 | 
			
		||||
    REVISION     "200502180000Z"
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
					"Correction of the object descriptions." 
 | 
			
		||||
					
 | 
			
		||||
	REVISION     "200305080000Z"
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
					"Move to SMI-V2."
 | 
			
		||||
 | 
			
		||||
    REVISION     "200205210959Z"
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Add new IP trap"
 | 
			
		||||
 | 
			
		||||
    REVISION     "200101210959Z"
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Initial version."
 | 
			
		||||
 | 
			
		||||
    ::= { ipSwitch 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    prvtSwitchFIBNotifications  OBJECT IDENTIFIER ::= { prvtSwitchFIBMib 0 }
 | 
			
		||||
    fib OBJECT IDENTIFIER ::= { prvtSwitchFIBMib 1 }
 | 
			
		||||
    prvtSwitchFIBConformance    OBJECT IDENTIFIER ::= { prvtSwitchFIBMib 3 }
 | 
			
		||||
 | 
			
		||||
    fibTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX SEQUENCE OF FibEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
        "This table controls the IP forwarding database."
 | 
			
		||||
	::= { fib 1 }
 | 
			
		||||
 | 
			
		||||
    fibEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX	FibEntry
 | 
			
		||||
	MAX-ACCESS	not-accessible
 | 
			
		||||
	STATUS	current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	    ""
 | 
			
		||||
    INDEX { fibIP , fibMask }
 | 
			
		||||
	::= { fibTable 1 }
 | 
			
		||||
 | 
			
		||||
    FibEntry ::= SEQUENCE {
 | 
			
		||||
        fibIP             IpAddress,
 | 
			
		||||
        fibMask           IpAddress,
 | 
			
		||||
        fibProtocol       INTEGER,
 | 
			
		||||
        fibNextHop        IpAddress,
 | 
			
		||||
        fibNextHopMac     MacAddress,
 | 
			
		||||
	fibVID            INTEGER,
 | 
			
		||||
        fibOutPort        INTEGER,
 | 
			
		||||
        fibPriority       INTEGER,
 | 
			
		||||
        fibDiscardabilty  INTEGER,
 | 
			
		||||
        fibDSCP           OCTET STRING,
 | 
			
		||||
        fibRowStatus      RowStatus
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    fibIP OBJECT-TYPE
 | 
			
		||||
    SYNTAX IpAddress
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object identifies the name of the IP address of the FIB entry."
 | 
			
		||||
    ::= { fibEntry 1 }
 | 
			
		||||
 | 
			
		||||
    fibMask OBJECT-TYPE
 | 
			
		||||
    SYNTAX IpAddress
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object identifies the IP address mask of the FIB entry."
 | 
			
		||||
    ::= { fibEntry 2 }
 | 
			
		||||
 | 
			
		||||
    fibProtocol OBJECT-TYPE
 | 
			
		||||
    SYNTAX INTEGER {
 | 
			
		||||
	    other (1),
 | 
			
		||||
	    direct (2),
 | 
			
		||||
	    static (3),
 | 
			
		||||
	    icmp (4),
 | 
			
		||||
	    egp (5),
 | 
			
		||||
	    ggp (6),
 | 
			
		||||
	    hello (7),
 | 
			
		||||
	    rip (8),
 | 
			
		||||
	    ospf (13),
 | 
			
		||||
	    bgp (14),
 | 
			
		||||
	    arp (15),
 | 
			
		||||
	    remote (16),
 | 
			
		||||
	    unknown (100)
 | 
			
		||||
	    }
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object identifies the IP address learning protocol type of the FIB entry."
 | 
			
		||||
    ::= { fibEntry 3 }
 | 
			
		||||
 | 
			
		||||
    fibNextHop OBJECT-TYPE
 | 
			
		||||
    SYNTAX IpAddress
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object identifies the next hop IP address of the FIB entry."
 | 
			
		||||
    ::= { fibEntry 4 }
 | 
			
		||||
 | 
			
		||||
    fibNextHopMac OBJECT-TYPE
 | 
			
		||||
    SYNTAX MacAddress
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object identifies the next hop MAC address of the FIB entry."
 | 
			
		||||
    ::= { fibEntry 5 }
 | 
			
		||||
 | 
			
		||||
    fibVID OBJECT-TYPE
 | 
			
		||||
    SYNTAX INTEGER
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object identifies the VLAN ID of the FIB entry."
 | 
			
		||||
    ::= { fibEntry 6 }
 | 
			
		||||
 | 
			
		||||
    fibOutPort OBJECT-TYPE
 | 
			
		||||
    SYNTAX INTEGER
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object identifies the output interface number of the FIB entry."
 | 
			
		||||
    ::= { fibEntry 7 }
 | 
			
		||||
 | 
			
		||||
    fibPriority OBJECT-TYPE
 | 
			
		||||
    SYNTAX INTEGER (0..7)
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object identifies the FIB entry priority."
 | 
			
		||||
    ::= { fibEntry 8 }
 | 
			
		||||
 | 
			
		||||
    fibDiscardabilty OBJECT-TYPE
 | 
			
		||||
    SYNTAX INTEGER {
 | 
			
		||||
      discard (1),
 | 
			
		||||
      nondiscard (0)
 | 
			
		||||
      }
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object identifies the FIB entry discardabilty."
 | 
			
		||||
    ::= { fibEntry 9 }
 | 
			
		||||
 | 
			
		||||
    fibDSCP OBJECT-TYPE
 | 
			
		||||
    SYNTAX OCTET STRING (SIZE (1))
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object identifies the FIB entry DSCP."
 | 
			
		||||
    ::= { fibEntry 10 }
 | 
			
		||||
 | 
			
		||||
    fibRowStatus OBJECT-TYPE
 | 
			
		||||
    SYNTAX RowStatus
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object indicates the row status, and enables creation & deletion of 
 | 
			
		||||
        rows in this table. See SNMPv2-TC for more information."
 | 
			
		||||
    ::= { fibEntry 11 }
 | 
			
		||||
 | 
			
		||||
    newIP  NOTIFICATION-TYPE
 | 
			
		||||
         OBJECTS { ipNetToMediaIfIndex,ipNetToMediaPhysAddress,ipNetToMediaNetAddress }
 | 
			
		||||
         STATUS current
 | 
			
		||||
         DESCRIPTION
 | 
			
		||||
         "The newIP trap indicates that a new IP address was learnt by the switch
 | 
			
		||||
          in ifIndex ipNetToMediaIfIndex and a MAC address - in ipNetToMediaPhysAddress.
 | 
			
		||||
	 	  The IP address is given by ipNetToMediaNetAddress."
 | 
			
		||||
         ::= { prvtSwitchFIBNotifications 1}
 | 
			
		||||
 | 
			
		||||
-- *******************************************************************
 | 
			
		||||
--  Conformance Information
 | 
			
		||||
-- *******************************************************************
 | 
			
		||||
 | 
			
		||||
    prvtSwitchFIBMIBGroups       OBJECT IDENTIFIER ::= { prvtSwitchFIBConformance 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    prvtSwitchFIBNotificationGroup NOTIFICATION-GROUP
 | 
			
		||||
    	NOTIFICATIONS {
 | 
			
		||||
    		newIP
 | 
			
		||||
    	}
 | 
			
		||||
	STATUS current
 | 
			
		||||
     	DESCRIPTION
 | 
			
		||||
        	"Private Notification Group."
 | 
			
		||||
     ::= { prvtSwitchFIBMIBGroups 3 }
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										353
									
								
								MIBS/telco-systems/binos/PRVT-SWITCH-IPVLAN-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										353
									
								
								MIBS/telco-systems/binos/PRVT-SWITCH-IPVLAN-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,353 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-SWITCH-IPVLAN-MIB
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
 | 
			
		||||
PRVT-SWITCH-IPVLAN-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
IMPORTS
 | 
			
		||||
    --IpAddress
 | 
			
		||||
    --    FROM RFC1155-SMI
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE,IpAddress
 | 
			
		||||
        FROM SNMPv2-SMI
 | 
			
		||||
    RowStatus, TruthValue, DisplayString, TEXTUAL-CONVENTION, MacAddress
 | 
			
		||||
        FROM SNMPv2-TC
 | 
			
		||||
    ifIndex 
 | 
			
		||||
		FROM IF-MIB
 | 
			
		||||
    dot1qVlanIndex
 | 
			
		||||
        FROM Q-BRIDGE-MIB
 | 
			
		||||
    ipSwitch   
 | 
			
		||||
	                                     FROM PRVT-SWITCH-MIB;  
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    prvtSwitchIpVLANMib MODULE-IDENTITY
 | 
			
		||||
    LAST-UPDATED "200801010000Z"
 | 
			
		||||
    ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
    CONTACT-INFO
 | 
			
		||||
        "BATM/Telco Systems Support team
 | 
			
		||||
				Email: 
 | 
			
		||||
				For North America: techsupport@telco.com
 | 
			
		||||
				For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
				For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The IpVLAN MIB module that controls the assignment of IP subnets 
 | 
			
		||||
        to VLANs in L3 switches."
 | 
			
		||||
 | 
			
		||||
    -- revision history
 | 
			
		||||
         REVISION     "200801010000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Removed redefined OIDs in private vendor extension definitions." 
 | 
			
		||||
     REVISION     "200611030959Z"
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Fixed Some generic object declarations (ACCESS to MAX-ACCESS)
 | 
			
		||||
Status set to current
 | 
			
		||||
added table for loopback interfaces"
 | 
			
		||||
     REVISION     "200502160959Z"
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Fixed syntax errors and updated the contact info."
 | 
			
		||||
    REVISION     "200011240959Z"
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Initial version."
 | 
			
		||||
 | 
			
		||||
    ::= { ipSwitch 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    ipInterface OBJECT IDENTIFIER ::= { prvtSwitchIpVLANMib 1 }
 | 
			
		||||
    ipVLAN     OBJECT IDENTIFIER ::= { prvtSwitchIpVLANMib 2 }
 | 
			
		||||
 | 
			
		||||
-- ****************
 | 
			
		||||
-- ipInterfaceTable
 | 
			
		||||
-- ****************
 | 
			
		||||
 | 
			
		||||
    ipInterfaceTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX SEQUENCE OF IpInterfaceEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
        "This table controls the creation of IP interfaces (subnets)."
 | 
			
		||||
	::= { ipInterface 1 }
 | 
			
		||||
 | 
			
		||||
    ipInterfaceEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX	IpInterfaceEntry
 | 
			
		||||
	MAX-ACCESS	not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	    ""
 | 
			
		||||
    INDEX { ipInterfaceName }
 | 
			
		||||
	::= { ipInterfaceTable 1 }
 | 
			
		||||
 | 
			
		||||
    IpInterfaceEntry ::= SEQUENCE {
 | 
			
		||||
        ipInterfaceName            INTEGER,
 | 
			
		||||
        ipInterfaceIndex           INTEGER,
 | 
			
		||||
        ipInterfaceType            INTEGER,
 | 
			
		||||
        ipInterfaceIpAddress       IpAddress,
 | 
			
		||||
        ipInterfaceSubnetMask      IpAddress,
 | 
			
		||||
        ipInterfaceRowStatus       RowStatus
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    ipInterfaceName OBJECT-TYPE
 | 
			
		||||
    SYNTAX INTEGER(0..256)
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
        "This object identifies the name of the IP interface, serves as an 
 | 
			
		||||
        index to this table name, and can only be changed during row creation. 
 | 
			
		||||
        The name is the integer part of the interface name; sw1 will be 1, sw5 
 | 
			
		||||
        will be 5 etc.."
 | 
			
		||||
	::= { ipInterfaceEntry 1 }
 | 
			
		||||
	
 | 
			
		||||
	ipInterfaceIndex OBJECT-TYPE
 | 
			
		||||
    SYNTAX INTEGER
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
        "This object identifies the index of the IP interface. 
 | 
			
		||||
        This is the same index as ipAdEntIfIndex from MIB-II (ipAddrTable)."
 | 
			
		||||
	::= { ipInterfaceEntry 2 }
 | 
			
		||||
 | 
			
		||||
    ipInterfaceType OBJECT-TYPE
 | 
			
		||||
	SYNTAX INTEGER
 | 
			
		||||
	{
 | 
			
		||||
	  pseudoInterface (1),
 | 
			
		||||
	  ipInterface     (2)
 | 
			
		||||
	}
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
        "This indicates a status of the IP interface. The value of this object 
 | 
			
		||||
        is determined by the IP address. If the IP address field is 
 | 
			
		||||
        empty (0.0.0.0) then this interface becomes a pseudo interface."
 | 
			
		||||
    ::= { ipInterfaceEntry 3 }
 | 
			
		||||
 | 
			
		||||
	ipInterfaceIpAddress OBJECT-TYPE
 | 
			
		||||
	SYNTAX IpAddress
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	    "This object has the value of the switch IP address in this subnet. 
 | 
			
		||||
	    A value of 0.0.0.0 will make this interface a pseudo interface."
 | 
			
		||||
    ::= { ipInterfaceEntry 4 }
 | 
			
		||||
 | 
			
		||||
	ipInterfaceSubnetMask OBJECT-TYPE
 | 
			
		||||
	SYNTAX IpAddress
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	    "This object together with ipInterfaceIpAddress forms the IP 
 | 
			
		||||
	    subnet, assigned to this IP interface. In case that ipInterfaceIpAddress 
 | 
			
		||||
	    has the value of 0.0.0.0, this object will be ignored."
 | 
			
		||||
    ::= { ipInterfaceEntry 5 }
 | 
			
		||||
 | 
			
		||||
    ipInterfaceRowStatus OBJECT-TYPE
 | 
			
		||||
	SYNTAX RowStatus
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	    "This object indicates that the row status, and enables the creation & 
 | 
			
		||||
	    deletion of rows in this table. See SNMPv2-TC for more information."
 | 
			
		||||
    ::= { ipInterfaceEntry 6 }
 | 
			
		||||
 | 
			
		||||
-- ****************
 | 
			
		||||
-- ipLoInterfaceTable
 | 
			
		||||
-- ****************
 | 
			
		||||
 | 
			
		||||
    ipLoInterfaceTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX SEQUENCE OF IpLoInterfaceEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
        "This table controls the creation of IP LoopBack interfaces."
 | 
			
		||||
	::= { ipInterface 2 }
 | 
			
		||||
 | 
			
		||||
    ipLoInterfaceEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX	IpLoInterfaceEntry
 | 
			
		||||
	MAX-ACCESS	not-accessible
 | 
			
		||||
	STATUS	current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	    ""
 | 
			
		||||
    INDEX { ipLoInterfaceName }
 | 
			
		||||
	::= { ipLoInterfaceTable 1 }
 | 
			
		||||
 | 
			
		||||
    IpLoInterfaceEntry ::= SEQUENCE {
 | 
			
		||||
        ipLoInterfaceName            INTEGER,
 | 
			
		||||
        ipLoInterfaceIndex           INTEGER,
 | 
			
		||||
        ipLoInterfaceType            INTEGER,
 | 
			
		||||
        ipLoInterfaceIpAddress       IpAddress,
 | 
			
		||||
        ipLoInterfaceSubnetMask      IpAddress,
 | 
			
		||||
        ipLoInterfaceRowStatus       RowStatus
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    ipLoInterfaceName OBJECT-TYPE
 | 
			
		||||
    SYNTAX INTEGER(1..9)
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
        "This object identifies the name of the IP interface, serves as an 
 | 
			
		||||
        index to this table name, and can only be changed during row creation. 
 | 
			
		||||
        The name is the integer part of the interface name; lo1 will be 1, lo5 
 | 
			
		||||
        will be 5 etc.."
 | 
			
		||||
	::= { ipLoInterfaceEntry 1 }
 | 
			
		||||
	
 | 
			
		||||
	ipLoInterfaceIndex OBJECT-TYPE
 | 
			
		||||
    SYNTAX INTEGER
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
        "This object identifies the index of the IP interface. 
 | 
			
		||||
        This is the same index as ipAdEntIfIndex from MIB-II (ipAddrTable)."
 | 
			
		||||
	::= { ipLoInterfaceEntry 2 }
 | 
			
		||||
 | 
			
		||||
    ipLoInterfaceType OBJECT-TYPE
 | 
			
		||||
	SYNTAX INTEGER
 | 
			
		||||
	{
 | 
			
		||||
	  pseudoInterface (1),
 | 
			
		||||
	  ipInterface     (2)
 | 
			
		||||
	}
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
        "This indicates a status of the IP interface. The value of this object 
 | 
			
		||||
        is determined by the IP address. If the IP address field is 
 | 
			
		||||
        empty (0.0.0.0) then this interface becomes a pseudo interface."
 | 
			
		||||
    ::= { ipLoInterfaceEntry 3 }
 | 
			
		||||
 | 
			
		||||
	ipLoInterfaceIpAddress OBJECT-TYPE
 | 
			
		||||
	SYNTAX IpAddress
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	    "This object has the value of the switch IP address in this subnet. 
 | 
			
		||||
	    A value of 0.0.0.0 will make this interface a pseudo interface."
 | 
			
		||||
    ::= { ipLoInterfaceEntry 4 }
 | 
			
		||||
 | 
			
		||||
	ipLoInterfaceSubnetMask OBJECT-TYPE
 | 
			
		||||
	SYNTAX IpAddress
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	    "This object together with ipInterfaceIpAddress forms the IP 
 | 
			
		||||
	    subnet, assigned to this IP interface. In case that ipInterfaceIpAddress 
 | 
			
		||||
	    has the value of 0.0.0.0, this object will be ignored."
 | 
			
		||||
    ::= { ipLoInterfaceEntry 5 }
 | 
			
		||||
 | 
			
		||||
  ipLoInterfaceRowStatus OBJECT-TYPE
 | 
			
		||||
	SYNTAX RowStatus
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	    "This object indicates that the row status, and enables the creation & 
 | 
			
		||||
	    deletion of rows in this table. See SNMPv2-TC for more information."
 | 
			
		||||
    ::= { ipLoInterfaceEntry 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- ***********
 | 
			
		||||
-- ipVLANTable
 | 
			
		||||
-- ***********
 | 
			
		||||
 | 
			
		||||
    ipVLANTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX SEQUENCE OF IpVLANEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
        "This table extends the table dot1qVlanStaticTable from Q-BRIDGE-MIB. 
 | 
			
		||||
        It gives a connection between the IP Interface & the IP VLAN."
 | 
			
		||||
	::= { ipVLAN 1 }
 | 
			
		||||
 | 
			
		||||
    ipVLANEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX	IpVLANEntry
 | 
			
		||||
	MAX-ACCESS	not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	    ""
 | 
			
		||||
    INDEX { dot1qVlanIndex, ipInterfaceName}
 | 
			
		||||
   	::= { ipVLANTable 1 }
 | 
			
		||||
 | 
			
		||||
    IpVLANEntry ::= SEQUENCE {
 | 
			
		||||
        ipVLANStatus      INTEGER
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    ipVLANStatus OBJECT-TYPE
 | 
			
		||||
	SYNTAX INTEGER
 | 
			
		||||
	{
 | 
			
		||||
	  attached (1),
 | 
			
		||||
	  detached (2)
 | 
			
		||||
	}
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	    "This object shows the VLAN on which the interface in the index 
 | 
			
		||||
	    of the entry is installed and vice versa. See SNMPv2-TC for 
 | 
			
		||||
	    more information."
 | 
			
		||||
    ::= { ipVLANEntry 1 }
 | 
			
		||||
 | 
			
		||||
   ipPortMappingTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX SEQUENCE OF IpPortMappingEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
        "This table serves to map physical ports to SW interfaces in their 1:1 relationship. 
 | 
			
		||||
        This means that we can map only one SW interface on a "
 | 
			
		||||
	::= { ipVLAN 2 }
 | 
			
		||||
  
 | 
			
		||||
  ipPortMappingEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX	IpPortMappingEntry
 | 
			
		||||
	MAX-ACCESS	not-accessible
 | 
			
		||||
	STATUS	current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	    ""
 | 
			
		||||
    INDEX { ifIndex }
 | 
			
		||||
   	::= { ipPortMappingTable 1 }
 | 
			
		||||
 | 
			
		||||
    IpPortMappingEntry ::= SEQUENCE {
 | 
			
		||||
        ipPortSwIface      INTEGER
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
  ipPortSwIface OBJECT-TYPE
 | 
			
		||||
	SYNTAX INTEGER
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	    "This object shows the SW interfaces to which a particular port is mapped. If we
 | 
			
		||||
	    want to detach the port and delete the mapping we need to set the value 256 which 
 | 
			
		||||
	    is an invalid index for a SW interface."
 | 
			
		||||
    ::= { ipPortMappingEntry 1 }  
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										1906
									
								
								MIBS/telco-systems/binos/PRVT-SWITCH-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1906
									
								
								MIBS/telco-systems/binos/PRVT-SWITCH-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										389
									
								
								MIBS/telco-systems/binos/PRVT-SYS-INFO-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										389
									
								
								MIBS/telco-systems/binos/PRVT-SYS-INFO-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,389 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- **
 | 
			
		||||
-- ** BATM Advanced Communications.
 | 
			
		||||
-- **
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename:   PRVT-SYS-INFO-MIB.mib
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2003, BATM Advanced Communications.  All rights reserved.
 | 
			
		||||
--                             WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications and contains
 | 
			
		||||
-- proprietary and confidential information.  This file is made
 | 
			
		||||
-- available to authorized BATM customers on the express
 | 
			
		||||
-- condition that neither it, nor any of the information contained
 | 
			
		||||
-- therein, shall be disclosed to third parties or be used for any
 | 
			
		||||
-- purpose other than to replace, modify or upgrade firmware and/or
 | 
			
		||||
-- software components of BATM manufactured equipment within the
 | 
			
		||||
-- authorized customer's network, and that such transfer be
 | 
			
		||||
-- completed in accordance with the instructions provided by
 | 
			
		||||
-- BATM.  Any other use is strictly prohibited.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
--
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
 | 
			
		||||
--
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
--
 | 
			
		||||
PRVT-SYS-INFO-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
        MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32
 | 
			
		||||
                                             FROM SNMPv2-SMI
 | 
			
		||||
        DisplayString                        FROM SNMPv2-TC
 | 
			
		||||
               NOTIFICATION-TYPE
 | 
			
		||||
          FROM SNMPv2-SMI       
 | 
			
		||||
              
 | 
			
		||||
      MODULE-COMPLIANCE, NOTIFICATION-GROUP,
 | 
			
		||||
OBJECT-GROUP
 | 
			
		||||
FROM SNMPv2-CONF
 | 
			
		||||
 | 
			
		||||
   ipSwitch, prvt-products
 | 
			
		||||
	                                     FROM PRVT-SWITCH-MIB;  
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
--     PRIVATE BRANCH  PRODUCTS
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
    prvtSysInfMib MODULE-IDENTITY
 | 
			
		||||
        LAST-UPDATED    "200801010000Z"
 | 
			
		||||
        ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
        CONTACT-INFO
 | 
			
		||||
               "BATM/Telco Systems Support team
 | 
			
		||||
				Email: 
 | 
			
		||||
				For North America: techsupport@telco.com
 | 
			
		||||
				For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
				For the rest of the world: techsupport@telco.com"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Information for system resources"
 | 
			
		||||
		
 | 
			
		||||
        -- revision history     
 | 
			
		||||
         REVISION     "200801010000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Removed redefined OIDs in private vendor extension definitions."   
 | 
			
		||||
         REVISION     "200510050000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Added new value task-pend(5) for taskStatus." 
 | 
			
		||||
    
 | 
			
		||||
         REVISION     "200502160000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Fixed spelling errors and changed the contact info." 
 | 
			
		||||
 | 
			
		||||
        REVISION     "200312090000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Add new notification taskSuspended."
 | 
			
		||||
        REVISION     "200305130000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Initial version."
 | 
			
		||||
            ::= { software 2 }
 | 
			
		||||
    software        OBJECT IDENTIFIER ::= { prvt-products 111 }
 | 
			
		||||
 | 
			
		||||
    prvtSysInfNotifications OBJECT IDENTIFIER ::= { prvtSysInfMib 0 }
 | 
			
		||||
    prvtSysInfObjects       OBJECT IDENTIFIER ::= { prvtSysInfMib 1 }
 | 
			
		||||
    prvtSysInfConformance    OBJECT IDENTIFIER ::= { prvtSysInfMib 2 }
 | 
			
		||||
 | 
			
		||||
    sysMemory OBJECT IDENTIFIER ::= {prvtSysInfObjects 1}
 | 
			
		||||
    sysTask OBJECT IDENTIFIER   ::= { prvtSysInfObjects 2 }
 | 
			
		||||
 | 
			
		||||
--      Memory Group
 | 
			
		||||
 | 
			
		||||
--      This group provides the memory usage information of device.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    numBytesFree            OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Integer32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                " The number of bytes free in the system memory "
 | 
			
		||||
        ::= { sysMemory 1 }
 | 
			
		||||
 | 
			
		||||
    numBlocksFree           OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Integer32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                " The number of blocks free in the system memory "
 | 
			
		||||
        ::= { sysMemory 2 }
 | 
			
		||||
 | 
			
		||||
    avgBlockSizeFree        OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Integer32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                " The average block size that is free in the system memory "
 | 
			
		||||
        ::= { sysMemory 3 }
 | 
			
		||||
 | 
			
		||||
    maxBlockSizeFree        OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Integer32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                " The largest block size that is free in the memory "
 | 
			
		||||
        ::= { sysMemory 4 }
 | 
			
		||||
 | 
			
		||||
    numBytesAlloc           OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Integer32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                " The number of bytes of system memory that have been allocated by
 | 
			
		||||
                  tasks and system services "
 | 
			
		||||
        ::= { sysMemory 5 }
 | 
			
		||||
 | 
			
		||||
    numBlocksAlloc          OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Integer32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                " The number of blocks of system memory that have been allocated in
 | 
			
		||||
                  the system "
 | 
			
		||||
        ::= { sysMemory 6 }
 | 
			
		||||
 | 
			
		||||
    avgBlockSizeAlloc       OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Integer32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                " The average memory block size that has been allocated in the
 | 
			
		||||
                system "
 | 
			
		||||
        ::= { sysMemory 7 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--      Task Group
 | 
			
		||||
 | 
			
		||||
--      This group provides access to the target's task table.
 | 
			
		||||
--      Tasks can be suspended, created, resumed and deleted.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    taskTable               OBJECT-TYPE
 | 
			
		||||
        SYNTAX          SEQUENCE OF TaskEntry
 | 
			
		||||
        MAX-ACCESS      not-accessible
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Represents the OS task table. Each entry in this table
 | 
			
		||||
                 represents a task"
 | 
			
		||||
        ::= { sysTask 1 }
 | 
			
		||||
 | 
			
		||||
    taskEntry               OBJECT-TYPE
 | 
			
		||||
        SYNTAX          TaskEntry
 | 
			
		||||
        MAX-ACCESS      not-accessible
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                " Each entry contains information with regards to a task in the
 | 
			
		||||
                system "
 | 
			
		||||
        INDEX           { taskId }
 | 
			
		||||
        ::= { taskTable 1 }
 | 
			
		||||
 | 
			
		||||
    TaskEntry ::=
 | 
			
		||||
        SEQUENCE {
 | 
			
		||||
                taskId
 | 
			
		||||
                        Integer32,
 | 
			
		||||
                taskName
 | 
			
		||||
                        DisplayString,
 | 
			
		||||
                taskPriority
 | 
			
		||||
                        Integer32,
 | 
			
		||||
                taskStatus
 | 
			
		||||
                        INTEGER,
 | 
			
		||||
                taskOptions
 | 
			
		||||
                        BITS,
 | 
			
		||||
                taskMain
 | 
			
		||||
                        DisplayString,
 | 
			
		||||
                taskStackPtr
 | 
			
		||||
                        Unsigned32,
 | 
			
		||||
                taskStackBase
 | 
			
		||||
                        Unsigned32,
 | 
			
		||||
                taskStackPos
 | 
			
		||||
                        Unsigned32,
 | 
			
		||||
                taskStackEnd
 | 
			
		||||
                        Unsigned32,
 | 
			
		||||
                taskStackSize
 | 
			
		||||
                        Unsigned32,
 | 
			
		||||
                taskStackSizeUsage
 | 
			
		||||
                        Unsigned32,
 | 
			
		||||
                taskStackMaxUsed
 | 
			
		||||
                        Unsigned32,
 | 
			
		||||
                taskStackFree
 | 
			
		||||
                        Unsigned32,
 | 
			
		||||
                taskErrorStatus
 | 
			
		||||
                        Integer32
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
    taskId                  OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Integer32(1..2147483647)
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                " This is the task ID assigned by OS to a task in the
 | 
			
		||||
                  system."
 | 
			
		||||
        ::= { taskEntry 1 }
 | 
			
		||||
 | 
			
		||||
    taskName                OBJECT-TYPE
 | 
			
		||||
        SYNTAX          DisplayString
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                " This is the name of the task."
 | 
			
		||||
        ::= { taskEntry 2 }
 | 
			
		||||
 | 
			
		||||
    taskPriority            OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Integer32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The priority of the task.  This value can be
 | 
			
		||||
                 in the range from 0, the highest priority,
 | 
			
		||||
                 to 255, the lowest priority."
 | 
			
		||||
        ::= { taskEntry 3 }
 | 
			
		||||
 | 
			
		||||
    taskStatus              OBJECT-TYPE
 | 
			
		||||
        SYNTAX          INTEGER {
 | 
			
		||||
                                task-ready(1),      -- Task is ready to run.
 | 
			
		||||
                                task-suspended(2),  -- Task is suspended.
 | 
			
		||||
                                task-delay(3),      -- Task is delayed.
 | 
			
		||||
                                task-deleted(4),    -- Task is to be deleted.       
 | 
			
		||||
                                task-pend(5)        -- Task is pended on a semaphore
 | 
			
		||||
                        }
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This field specifies the current task status."
 | 
			
		||||
        ::= { taskEntry 4 }
 | 
			
		||||
 | 
			
		||||
    taskOptions             OBJECT-TYPE
 | 
			
		||||
        SYNTAX      BITS {
 | 
			
		||||
           task-supervisor-mode(0),
 | 
			
		||||
           task-unbreakable(1),
 | 
			
		||||
           task-dealloc-stack(2),
 | 
			
		||||
           task-fp-task(3),
 | 
			
		||||
           task-stdio(4),
 | 
			
		||||
           task-reserved-1(5),
 | 
			
		||||
           task-reserved-2(6),
 | 
			
		||||
           task-private-env(7),
 | 
			
		||||
           task-no-stack-fill(8)
 | 
			
		||||
       }
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The option is toggled based on the current setting."
 | 
			
		||||
        ::= { taskEntry 5 }
 | 
			
		||||
 | 
			
		||||
    taskMain                OBJECT-TYPE
 | 
			
		||||
        SYNTAX          DisplayString
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This is the name of the entry function for the task."
 | 
			
		||||
        ::= { taskEntry 6 }
 | 
			
		||||
 | 
			
		||||
    taskStackPtr            OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Unsigned32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This is the saved stack pointer for the task."
 | 
			
		||||
        ::= { taskEntry 7 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    taskStackBase           OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Unsigned32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This is the address of the bottom of the stack for the task."
 | 
			
		||||
        ::= { taskEntry 8 }
 | 
			
		||||
 | 
			
		||||
    taskStackPos            OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Unsigned32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This is the effective top of the stack in the current task state."
 | 
			
		||||
        ::= { taskEntry 9 }
 | 
			
		||||
 | 
			
		||||
    taskStackEnd            OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Unsigned32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This is the address of the top of the stack for the task."
 | 
			
		||||
        ::= { taskEntry 10 }
 | 
			
		||||
 | 
			
		||||
    taskStackSize           OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Unsigned32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This is the actual size of the stack in bytes."
 | 
			
		||||
        ::= { taskEntry 11 }
 | 
			
		||||
 | 
			
		||||
    taskStackSizeUsage      OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Unsigned32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The number of bytes currently in use by the task from the stack."
 | 
			
		||||
        ::= { taskEntry 12 }
 | 
			
		||||
 | 
			
		||||
    taskStackMaxUsed        OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Unsigned32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This is the maximum number of bytes that have been used by the task 
 | 
			
		||||
                from the stack."
 | 
			
		||||
        ::= { taskEntry 13 }
 | 
			
		||||
 | 
			
		||||
    taskStackFree           OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Unsigned32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This is the number of bytes that are free currently in the task stack."
 | 
			
		||||
        ::= { taskEntry 14 }
 | 
			
		||||
 | 
			
		||||
    taskErrorStatus         OBJECT-TYPE
 | 
			
		||||
        SYNTAX          Integer32
 | 
			
		||||
        MAX-ACCESS      read-only
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "This is the most recent error status for this task."
 | 
			
		||||
        ::= { taskEntry 15 }
 | 
			
		||||
     
 | 
			
		||||
     -- Notifications for use by prvtSysInfMib
 | 
			
		||||
 | 
			
		||||
     taskSuspended NOTIFICATION-TYPE
 | 
			
		||||
         OBJECTS { taskName, taskId}
 | 
			
		||||
         STATUS  current
 | 
			
		||||
         DESCRIPTION
 | 
			
		||||
			"The taskSuspended notification indicates that the sending
 | 
			
		||||
			 agent senses that a task has been suspended."
 | 
			
		||||
	     ::= {prvtSysInfNotifications 1}
 | 
			
		||||
 | 
			
		||||
-- *******************************************************************
 | 
			
		||||
--  Conformance Information
 | 
			
		||||
-- *******************************************************************
 | 
			
		||||
 | 
			
		||||
    sysInfMIBGroups       OBJECT IDENTIFIER ::= { prvtSysInfConformance 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    sysInfNotificationGroup NOTIFICATION-GROUP
 | 
			
		||||
    	NOTIFICATIONS {
 | 
			
		||||
    		taskSuspended
 | 
			
		||||
    	}
 | 
			
		||||
	STATUS current
 | 
			
		||||
     	DESCRIPTION
 | 
			
		||||
        	"Private system info Notification Group"
 | 
			
		||||
     ::= { sysInfMIBGroups 3 }
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										699
									
								
								MIBS/telco-systems/binos/PRVT-SYS-MON-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										699
									
								
								MIBS/telco-systems/binos/PRVT-SYS-MON-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,699 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-SYS-MON-MIB
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
 | 
			
		||||
PRVT-SYS-MON-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
	MODULE-IDENTITY, OBJECT-TYPE, 
 | 
			
		||||
		Integer32 ,NOTIFICATION-TYPE
 | 
			
		||||
          FROM SNMPv2-SMI       
 | 
			
		||||
              
 | 
			
		||||
      NOTIFICATION-GROUP
 | 
			
		||||
FROM SNMPv2-CONF
 | 
			
		||||
   TEXTUAL-CONVENTION
 | 
			
		||||
        FROM SNMPv2-TC                                           
 | 
			
		||||
		DisplayString    
 | 
			
		||||
			FROM SNMPv2-TC
 | 
			
		||||
		reportsL2IfaceUnit, reportsL2IfaceSlot,
 | 
			
		||||
		reportsL2IfacePort, reportsIfJackIndex,
 | 
			
		||||
		prvt-products
 | 
			
		||||
	                                     FROM PRVT-SWITCH-MIB;  
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    prvtSysMonMib MODULE-IDENTITY
 | 
			
		||||
  LAST-UPDATED    "200712270000Z"
 | 
			
		||||
        ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
        CONTACT-INFO
 | 
			
		||||
        " BATM/Telco Systems Support team
 | 
			
		||||
				Email: 
 | 
			
		||||
				For North America: techsupport@telco.com
 | 
			
		||||
				For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
				For the rest of the world: techsupport@telco.com"
 | 
			
		||||
       
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Information for system resources"
 | 
			
		||||
 | 
			
		||||
	REVISION 			"200712270000Z"
 | 
			
		||||
	DESCRIPTION 
 | 
			
		||||
	"Added laser management"
 | 
			
		||||
         REVISION     "200502160000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
			"Fixed spelling errors and changed the contact info." 
 | 
			
		||||
 | 
			
		||||
        REVISION     "200311180000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
	"Add new notifications portsCRCErrExceeded, portsRuntsExceeded, 
 | 
			
		||||
	portsOverSizeExceeded and support vars for them.
 | 
			
		||||
	Change the MAX-ACCESS for all 
 | 
			
		||||
	sysMonValues to accessible-for-notify"
 | 
			
		||||
        REVISION     "200305130000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Initial version."
 | 
			
		||||
            ::= { software 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
--     PRIVATE BRANCH  PRODUCTS
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
    software        OBJECT IDENTIFIER ::= { prvt-products 111 }
 | 
			
		||||
 | 
			
		||||
----------------------------------------------------------------------------
 | 
			
		||||
-- Variable Type definitions
 | 
			
		||||
----------------------------------------------------------------------------
 | 
			
		||||
	EnableStatus ::= TEXTUAL-CONVENTION
 | 
			
		||||
	STATUS       current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"enable(1), disable(2)"
 | 
			
		||||
	SYNTAX  INTEGER {
 | 
			
		||||
		enable(1),
 | 
			
		||||
		disable(2)
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
    prvtSysMonNotifications OBJECT IDENTIFIER ::= { prvtSysMonMib 0 }
 | 
			
		||||
    prvtSysMonObjects       OBJECT IDENTIFIER ::= { prvtSysMonMib 1 }
 | 
			
		||||
    prvtSysMonConformance   OBJECT IDENTIFIER ::= { prvtSysMonMib 2 }
 | 
			
		||||
 | 
			
		||||
    sysMonThreshold  OBJECT IDENTIFIER ::= {prvtSysMonObjects 1}
 | 
			
		||||
    sysMonValues     OBJECT IDENTIFIER ::= {prvtSysMonObjects 2}
 | 
			
		||||
	sysMonConfig		 OBJECT IDENTIFIER ::= {prvtSysMonObjects 3}
 | 
			
		||||
 | 
			
		||||
    cpuUtilizationThreshold OBJECT-TYPE
 | 
			
		||||
        SYNTAX              Integer32
 | 
			
		||||
        MAX-ACCESS          read-only
 | 
			
		||||
        STATUS              current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "High limit in percent of normal CPU utilization"
 | 
			
		||||
        ::= { sysMonThreshold 1 }
 | 
			
		||||
 | 
			
		||||
    ramBytesFreeThreshold OBJECT-TYPE
 | 
			
		||||
        SYNTAX            Integer32
 | 
			
		||||
        MAX-ACCESS        read-only
 | 
			
		||||
        STATUS            current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Low limit in bytes free in the system memory"
 | 
			
		||||
        ::= { sysMonThreshold 2 }
 | 
			
		||||
 | 
			
		||||
    portErrorsThreshold OBJECT-TYPE
 | 
			
		||||
        SYNTAX            Integer32
 | 
			
		||||
        MAX-ACCESS        read-only
 | 
			
		||||
        STATUS            current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "High limit in percent of communication errors on port"
 | 
			
		||||
        ::= { sysMonThreshold 3 }
 | 
			
		||||
 | 
			
		||||
    portsBroadcastThreshold OBJECT-TYPE
 | 
			
		||||
        SYNTAX            Integer32
 | 
			
		||||
        MAX-ACCESS        read-only
 | 
			
		||||
        STATUS            current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "High limit in percent of exceeding broadcast-limit on port"
 | 
			
		||||
        ::= { sysMonThreshold 4 }
 | 
			
		||||
 | 
			
		||||
    portsCRCErrThreshold OBJECT-TYPE
 | 
			
		||||
        SYNTAX            Integer32
 | 
			
		||||
        MAX-ACCESS        read-only
 | 
			
		||||
        STATUS            current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "High limit in percent of exceeding CRC error on port"
 | 
			
		||||
        ::= { sysMonThreshold  5 }
 | 
			
		||||
 | 
			
		||||
    portsRuntsThreshold OBJECT-TYPE
 | 
			
		||||
        SYNTAX            Integer32
 | 
			
		||||
        MAX-ACCESS        read-only
 | 
			
		||||
        STATUS            current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "High limit in percent of exceeding runts on port"
 | 
			
		||||
        ::= { sysMonThreshold 6 }
 | 
			
		||||
 | 
			
		||||
    portsOverSizeThreshold OBJECT-TYPE
 | 
			
		||||
        SYNTAX            Integer32
 | 
			
		||||
        MAX-ACCESS        read-only
 | 
			
		||||
        STATUS            current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "High limit in percent of exceeding over-size on port"
 | 
			
		||||
        ::= { sysMonThreshold 7 }
 | 
			
		||||
 | 
			
		||||
	laserPortThresholdTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX SEQUENCE OF LaserPortThresholdEntry
 | 
			
		||||
	MAX-ACCESS	not-accessible
 | 
			
		||||
	STATUS			current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Defines thresholds for each port in the device"
 | 
			
		||||
	::= { sysMonThreshold 8 }
 | 
			
		||||
 | 
			
		||||
	laserPortThresholdEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX LaserPortThresholdEntry
 | 
			
		||||
	MAX-ACCESS	not-accessible
 | 
			
		||||
	STATUS			current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	""
 | 
			
		||||
	INDEX { reportsL2IfaceUnit, reportsL2IfaceSlot,	reportsL2IfacePort, reportsIfJackIndex}
 | 
			
		||||
	::= { laserPortThresholdTable 1 }
 | 
			
		||||
 | 
			
		||||
	LaserPortThresholdEntry ::= SEQUENCE {
 | 
			
		||||
		laserTemperatureHighThreshold		Integer32,
 | 
			
		||||
		laserTemperatureLowThreshold   	Integer32,
 | 
			
		||||
		laserTxPowerHighThreshold      	Integer32,
 | 
			
		||||
		laserTxPowerLowThreshold       	Integer32,
 | 
			
		||||
		laserRxPowerHighThreshold    		Integer32,
 | 
			
		||||
		laserRxPowerLowThreshold				Integer32
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	laserTemperatureHighThreshold OBJECT-TYPE
 | 
			
		||||
	SYNTAX     Integer32
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS     current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Configures high temperature threshold. The range is -128 to 128. The accuracy is 1C."
 | 
			
		||||
	::= { laserPortThresholdEntry 1  }
 | 
			
		||||
 | 
			
		||||
	laserTemperatureLowThreshold OBJECT-TYPE
 | 
			
		||||
	SYNTAX     Integer32
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS     current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Configures low temperature threshold. The range is -128 to 128. The accuracy is 1C."
 | 
			
		||||
	::= { laserPortThresholdEntry 2  }
 | 
			
		||||
 | 
			
		||||
	laserTxPowerHighThreshold OBJECT-TYPE
 | 
			
		||||
	SYNTAX     Integer32
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS     current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Configures Tx power high threshold. The range is -40 to 8."
 | 
			
		||||
	::= { laserPortThresholdEntry 3  }
 | 
			
		||||
 | 
			
		||||
	laserTxPowerLowThreshold OBJECT-TYPE
 | 
			
		||||
	SYNTAX     Integer32
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS     current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Configures Tx power low threshold. The range is -40 to 8."
 | 
			
		||||
	::= { laserPortThresholdEntry 4  }
 | 
			
		||||
 | 
			
		||||
	laserRxPowerHighThreshold OBJECT-TYPE
 | 
			
		||||
	SYNTAX     Integer32
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS     current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Configures Rx power high threshold. The range is -40 to 8."
 | 
			
		||||
	::= { laserPortThresholdEntry 5  }
 | 
			
		||||
 | 
			
		||||
	laserRxPowerLowThreshold OBJECT-TYPE
 | 
			
		||||
	SYNTAX     Integer32
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS     current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Configures Rx power low threshold. The range is -40 to 8."
 | 
			
		||||
	::= { laserPortThresholdEntry 6  }
 | 
			
		||||
 | 
			
		||||
    monCpuUtilization  OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The current level in percent of CPU utilization"
 | 
			
		||||
        ::= { sysMonValues 1 }
 | 
			
		||||
 | 
			
		||||
    monRamBytesFree   OBJECT-TYPE
 | 
			
		||||
        SYNTAX     Integer32
 | 
			
		||||
        MAX-ACCESS accessible-for-notify
 | 
			
		||||
        STATUS     current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The number of bytes currently free in the system memory"
 | 
			
		||||
        ::= { sysMonValues 2 }
 | 
			
		||||
 | 
			
		||||
    monPortsTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX SEQUENCE OF MonPortsEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
            "Defines the ports monitor Table for providing, via SNMP, the
 | 
			
		||||
             last sampled parameters by the periodic monitor"
 | 
			
		||||
	::= { sysMonValues 3 }
 | 
			
		||||
 | 
			
		||||
    monPortsEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX MonPortsEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
           "Defines an entry in the monPortsTable. The entries are indexed by
 | 
			
		||||
            the physical location of the port in the device."
 | 
			
		||||
        INDEX { reportsL2IfaceUnit, reportsL2IfaceSlot, reportsL2IfacePort }
 | 
			
		||||
        ::= { monPortsTable 1 }
 | 
			
		||||
 | 
			
		||||
    MonPortsEntry ::= SEQUENCE {
 | 
			
		||||
        monPortErrors      Integer32,
 | 
			
		||||
        monPortBroadcast   Integer32,
 | 
			
		||||
        monPortCRCErr      Integer32,
 | 
			
		||||
        monPortRunts       Integer32,
 | 
			
		||||
        monPortOverSize    Integer32
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
   monPortErrors      OBJECT-TYPE
 | 
			
		||||
        SYNTAX     Integer32
 | 
			
		||||
        MAX-ACCESS accessible-for-notify
 | 
			
		||||
        STATUS     current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The percentages of errors on the port that generated the notification."
 | 
			
		||||
        ::= { monPortsEntry 1  }
 | 
			
		||||
 | 
			
		||||
   monPortBroadcast  OBJECT-TYPE
 | 
			
		||||
        SYNTAX     Integer32
 | 
			
		||||
        MAX-ACCESS accessible-for-notify
 | 
			
		||||
        STATUS     current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The percentages of packets exceeding broadcast-limit on the port that generated the notification."
 | 
			
		||||
        ::= { monPortsEntry 2  }
 | 
			
		||||
 | 
			
		||||
   monPortCRCErr OBJECT-TYPE
 | 
			
		||||
        SYNTAX            Integer32
 | 
			
		||||
        MAX-ACCESS        accessible-for-notify
 | 
			
		||||
        STATUS            current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The percentage of CRC errors on the port that generated the notification."
 | 
			
		||||
        ::= { monPortsEntry  3 }
 | 
			
		||||
 | 
			
		||||
   monPortRunts OBJECT-TYPE
 | 
			
		||||
        SYNTAX            Integer32
 | 
			
		||||
        MAX-ACCESS        accessible-for-notify
 | 
			
		||||
        STATUS            current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The percentage of runt packets on the port that generated the notification."
 | 
			
		||||
        ::= { monPortsEntry 4 }
 | 
			
		||||
 | 
			
		||||
   monPortOverSize OBJECT-TYPE
 | 
			
		||||
        SYNTAX            Integer32
 | 
			
		||||
        MAX-ACCESS        accessible-for-notify
 | 
			
		||||
        STATUS            current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The percentage of over-size packets on the port that generated the notification."
 | 
			
		||||
        ::= { monPortsEntry 5 }
 | 
			
		||||
 | 
			
		||||
	laserPortValueTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX SEQUENCE OF LaserPortValueEntry
 | 
			
		||||
	MAX-ACCESS 	not-accessible
 | 
			
		||||
	STATUS 			current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"This table displays the current laser-related values for each port in the device."
 | 
			
		||||
	::= { sysMonValues 4 }
 | 
			
		||||
 | 
			
		||||
	laserPortValueEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX LaserPortValueEntry
 | 
			
		||||
	MAX-ACCESS 	not-accessible
 | 
			
		||||
	STATUS 			current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	""
 | 
			
		||||
	INDEX { reportsL2IfaceUnit, reportsL2IfaceSlot, reportsL2IfacePort, reportsIfJackIndex }
 | 
			
		||||
	::= { laserPortValueTable 1 }
 | 
			
		||||
 | 
			
		||||
	LaserPortValueEntry ::= SEQUENCE {
 | 
			
		||||
		sfpStatus      		INTEGER,
 | 
			
		||||
		laserTemperature  Integer32,
 | 
			
		||||
		laserTxPower      Integer32,
 | 
			
		||||
		laserRxPower      Integer32
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	sfpStatus      OBJECT-TYPE
 | 
			
		||||
	SYNTAX     INTEGER {
 | 
			
		||||
		lm-supported(1),
 | 
			
		||||
		lm-not-supported(2),
 | 
			
		||||
		extracted(3)
 | 
			
		||||
	}
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS     current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"If value of this field is not supported, then 
 | 
			
		||||
	the values of other fields are not relevant. 
 | 
			
		||||
	The value is supported only if SFP compliant 
 | 
			
		||||
	with SFF-8472 is inserted."
 | 
			
		||||
	::= { laserPortValueEntry 1 }
 | 
			
		||||
 | 
			
		||||
	laserTemperature      OBJECT-TYPE
 | 
			
		||||
	SYNTAX     Integer32
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS     current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Represents module temperature.
 | 
			
		||||
	The range is -128 to 128. The accuracy is 1C."
 | 
			
		||||
	::= { laserPortValueEntry 2 }
 | 
			
		||||
 | 
			
		||||
	laserTxPower OBJECT-TYPE
 | 
			
		||||
	SYNTAX     Integer32
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS     current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Represents Tx power. The range is -40 to 8."
 | 
			
		||||
	::= { laserPortValueEntry 3 }
 | 
			
		||||
 | 
			
		||||
	laserRxPower OBJECT-TYPE
 | 
			
		||||
	SYNTAX     Integer32
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS     current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Represents Rx power. The range is -40 to 8."
 | 
			
		||||
	::= { laserPortValueEntry 4 }
 | 
			
		||||
 | 
			
		||||
     cpuUtilizationExceeded NOTIFICATION-TYPE
 | 
			
		||||
         OBJECTS { monCpuUtilization, cpuUtilizationThreshold}
 | 
			
		||||
         STATUS  current
 | 
			
		||||
         DESCRIPTION
 | 
			
		||||
			"The cpuUtilizationExceeded notification indicates that the sending
 | 
			
		||||
			 agent sense that the CPU utilization has passed the
 | 
			
		||||
			 program threshold."
 | 
			
		||||
	     ::= {prvtSysMonNotifications 1}
 | 
			
		||||
 | 
			
		||||
     ramFreeSpaceExceeded NOTIFICATION-TYPE
 | 
			
		||||
         OBJECTS { monRamBytesFree, ramBytesFreeThreshold}
 | 
			
		||||
         STATUS  current
 | 
			
		||||
         DESCRIPTION
 | 
			
		||||
            "The ramFreeSpaceExceeded notification indicates that the sending
 | 
			
		||||
             agent sense that the system memory utilization has passed the
 | 
			
		||||
             program threshold."
 | 
			
		||||
	::= {prvtSysMonNotifications 2}
 | 
			
		||||
 | 
			
		||||
     portErrorsExceeded NOTIFICATION-TYPE
 | 
			
		||||
         OBJECTS { monPortErrors, portErrorsThreshold}
 | 
			
		||||
         STATUS  current
 | 
			
		||||
         DESCRIPTION
 | 
			
		||||
            "The portErrorsExceeded notification indicates that the sending
 | 
			
		||||
             agent sense that the level of errors on the port
 | 
			
		||||
             has passed the program threshold."
 | 
			
		||||
	::= {prvtSysMonNotifications 3}
 | 
			
		||||
 | 
			
		||||
     portsBroadcastExceeded NOTIFICATION-TYPE
 | 
			
		||||
         OBJECTS { monPortBroadcast, portsBroadcastThreshold}
 | 
			
		||||
         STATUS  current
 | 
			
		||||
         DESCRIPTION
 | 
			
		||||
            "The portsBroadcastExceeded notification indicates that the sending
 | 
			
		||||
             agent sense that the level of broadcast-limit has passed the
 | 
			
		||||
             program threshold."
 | 
			
		||||
	::= {prvtSysMonNotifications 4}
 | 
			
		||||
 | 
			
		||||
     portsCRCErrExceeded NOTIFICATION-TYPE
 | 
			
		||||
         OBJECTS { monPortCRCErr, portsCRCErrThreshold}
 | 
			
		||||
         STATUS  current
 | 
			
		||||
         DESCRIPTION
 | 
			
		||||
            "The portsCRCErrExceeded notification indicates that the sending
 | 
			
		||||
             agent sense that the level of CRC error has passed the
 | 
			
		||||
             program threshold."
 | 
			
		||||
	::= {prvtSysMonNotifications 5}
 | 
			
		||||
 | 
			
		||||
     portsRuntsExceeded NOTIFICATION-TYPE
 | 
			
		||||
         OBJECTS { monPortRunts, portsRuntsThreshold}
 | 
			
		||||
         STATUS  current
 | 
			
		||||
         DESCRIPTION
 | 
			
		||||
	   "The portsRuntsExceeded notification indicates that the sending
 | 
			
		||||
            agent sense that the level of runts has passed the
 | 
			
		||||
            program threshold."
 | 
			
		||||
	 ::= {prvtSysMonNotifications 6}
 | 
			
		||||
 | 
			
		||||
     portsOverSizeExceeded NOTIFICATION-TYPE
 | 
			
		||||
         OBJECTS { monPortOverSize, portsOverSizeThreshold}
 | 
			
		||||
         STATUS  current
 | 
			
		||||
         DESCRIPTION
 | 
			
		||||
	   "The portsOverSizeExceeded notification indicates that the sending
 | 
			
		||||
            agent sense that the level of oversize has passed the
 | 
			
		||||
            program threshold."
 | 
			
		||||
     ::= {prvtSysMonNotifications 7}
 | 
			
		||||
 | 
			
		||||
	laserTemperatureThresholdCrossed NOTIFICATION-TYPE
 | 
			
		||||
				OBJECTS { laserTemperature, laserTemperatureHighThreshold, laserTemperatureLowThreshold }
 | 
			
		||||
				STATUS  current
 | 
			
		||||
			DESCRIPTION
 | 
			
		||||
					"The laserTemperatureThresholdCrossed shall be generated 
 | 
			
		||||
					when laserTemperature rises above laserHighTemperatureThreshold 
 | 
			
		||||
					or falls below laserTemperatureLowThreshold. Also the 
 | 
			
		||||
					notification shall be generated when laserTemperature
 | 
			
		||||
				 	returns to the normal range between laserHighTemperatureThreshold 
 | 
			
		||||
					and laserTemperatureLowThreshold."
 | 
			
		||||
					::= { prvtSysMonNotifications 8 }
 | 
			
		||||
 | 
			
		||||
				laserTxPowerThresholdCrossed NOTIFICATION-TYPE
 | 
			
		||||
				OBJECTS { laserTxPower, laserTxPowerHighThreshold, laserTxPowerLowThreshold }
 | 
			
		||||
				STATUS  current
 | 
			
		||||
				DESCRIPTION
 | 
			
		||||
							"The laserTxPowerThresholdCrossed shall be generated
 | 
			
		||||
							when laserTxPower rises above laserHighTxPowerThreshold
 | 
			
		||||
							or falls below laserTxPowerLowThreshold. Also the 
 | 
			
		||||
							notification shall be generated when laserTxPower 
 | 
			
		||||
							returns to the normal range between 
 | 
			
		||||
							laserHighTxPowerThreshold and laserTxPowerLowThreshold."
 | 
			
		||||
				::= { prvtSysMonNotifications 9 }
 | 
			
		||||
  			
 | 
			
		||||
				laserRxPowerThresholdCrossed NOTIFICATION-TYPE
 | 
			
		||||
				OBJECTS { laserRxPower, laserRxPowerHighThreshold, laserRxPowerLowThreshold }
 | 
			
		||||
				STATUS  current
 | 
			
		||||
				DESCRIPTION
 | 
			
		||||
							"The laserRxPowerThresholdCrossed shall be generated 
 | 
			
		||||
							when laserRxPower rises above laserHighRxPowerThreshold 
 | 
			
		||||
							or falls below laserRxPowerLowThreshold. Also the 
 | 
			
		||||
							notification shall be generated when laserRxPower 
 | 
			
		||||
							returns to the normal range between 
 | 
			
		||||
							laserHighRxPowerThreshold and laserRxPowerLowThreshold."
 | 
			
		||||
				::= { prvtSysMonNotifications 10 }
 | 
			
		||||
			sfpMonStatusChanged NOTIFICATION-TYPE
 | 
			
		||||
				OBJECTS { sfpMonStatus }
 | 
			
		||||
				STATUS  current
 | 
			
		||||
				DESCRIPTION 
 | 
			
		||||
				"This trap will be send only if the SFP is inserted or extracted"							
 | 
			
		||||
				::= { prvtSysMonNotifications 11 }
 | 
			
		||||
sfpPortManTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX SEQUENCE OF SfpPortManEntry
 | 
			
		||||
	MAX-ACCESS 	not-accessible
 | 
			
		||||
	STATUS 			current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"This table  will be responsible for managing SFPs."
 | 
			
		||||
	::= { sysMonValues 5 }
 | 
			
		||||
 | 
			
		||||
	sfpPortManEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX SfpPortManEntry
 | 
			
		||||
	MAX-ACCESS 	not-accessible
 | 
			
		||||
	STATUS 			current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	""
 | 
			
		||||
	INDEX { reportsL2IfaceUnit, reportsL2IfaceSlot, reportsL2IfacePort, reportsIfJackIndex }
 | 
			
		||||
	::= { sfpPortManTable 1 }
 | 
			
		||||
 | 
			
		||||
	  SfpPortManEntry ::= SEQUENCE {
 | 
			
		||||
		sfpMonStatus      		INTEGER,
 | 
			
		||||
		sfpVendor				DisplayString,
 | 
			
		||||
		sfpPN      				DisplayString,
 | 
			
		||||
		sfpRevision       DisplayString,
 | 
			
		||||
		sfpLenght					DisplayString,
 | 
			
		||||
		sfpConnector			DisplayString
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	sfpMonStatus      OBJECT-TYPE
 | 
			
		||||
	SYNTAX     INTEGER {
 | 
			
		||||
		sfpInserted (1),
 | 
			
		||||
		sfpExtracted (2),
 | 
			
		||||
		sfpUnknown    (3)		
 | 
			
		||||
	}
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS     current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"This object gives information is SFP is inserted or not in the port."
 | 
			
		||||
	::= { sfpPortManEntry 1 }
 | 
			
		||||
	
 | 
			
		||||
	sfpVendor      OBJECT-TYPE
 | 
			
		||||
	SYNTAX          DisplayString (SIZE(0..9))
 | 
			
		||||
  MAX-ACCESS      read-only
 | 
			
		||||
  STATUS          current
 | 
			
		||||
  DESCRIPTION     "This object gives SFP vendor name."
 | 
			
		||||
  DEFVAL          { ''H }
 | 
			
		||||
    ::= { sfpPortManEntry 2 }
 | 
			
		||||
    
 | 
			
		||||
  sfpPN      OBJECT-TYPE
 | 
			
		||||
	SYNTAX          DisplayString (SIZE(0..9))
 | 
			
		||||
  MAX-ACCESS      read-only
 | 
			
		||||
  STATUS          current
 | 
			
		||||
  DESCRIPTION     "This object gives SFP vendor name."
 | 
			
		||||
  DEFVAL          { ''H }
 | 
			
		||||
    ::= { sfpPortManEntry 3 }
 | 
			
		||||
    
 | 
			
		||||
  sfpRevision      OBJECT-TYPE
 | 
			
		||||
	SYNTAX          DisplayString (SIZE(0..9))
 | 
			
		||||
  MAX-ACCESS       read-only
 | 
			
		||||
  STATUS          current
 | 
			
		||||
  DESCRIPTION     "This object gives SFP vendor revision."
 | 
			
		||||
  DEFVAL          { ''H }
 | 
			
		||||
    ::= { sfpPortManEntry 4 }  
 | 
			
		||||
  
 | 
			
		||||
  sfpLenght     OBJECT-TYPE
 | 
			
		||||
	SYNTAX          DisplayString (SIZE(0..9))
 | 
			
		||||
  MAX-ACCESS      read-only
 | 
			
		||||
  STATUS          current
 | 
			
		||||
  DESCRIPTION     "This object gives information regarding link length."
 | 
			
		||||
  DEFVAL          { ''H }
 | 
			
		||||
    ::= { sfpPortManEntry 5 }
 | 
			
		||||
    
 | 
			
		||||
  sfpConnector      OBJECT-TYPE
 | 
			
		||||
	SYNTAX          DisplayString (SIZE(0..9))
 | 
			
		||||
  MAX-ACCESS      read-only
 | 
			
		||||
  STATUS          current
 | 
			
		||||
  DESCRIPTION     "This object gives SFP connector type."
 | 
			
		||||
  DEFVAL          { ''H }
 | 
			
		||||
    ::= { sfpPortManEntry 6 } 
 | 
			
		||||
 | 
			
		||||
------------------------------------------------------------------------
 | 
			
		||||
---------------------------sysMonConfig---------------------------------
 | 
			
		||||
------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
	sysMonConfigTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX SEQUENCE OF SysMonConfigEntry
 | 
			
		||||
	MAX-ACCESS 	not-accessible
 | 
			
		||||
	STATUS 			current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"This table configures periodic monitoring parameters."
 | 
			
		||||
	::= { sysMonConfig 1 }
 | 
			
		||||
 | 
			
		||||
	sysMonConfigEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX SysMonConfigEntry
 | 
			
		||||
	MAX-ACCESS 	not-accessible
 | 
			
		||||
	STATUS 			current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	""
 | 
			
		||||
	INDEX { sysMonIndicator }
 | 
			
		||||
	::= { sysMonConfigTable 1 }
 | 
			
		||||
 | 
			
		||||
	SysMonConfigEntry ::= SEQUENCE {
 | 
			
		||||
		sysMonIndicator	INTEGER,
 | 
			
		||||
		sysMonEnable		EnableStatus,
 | 
			
		||||
		sysMonPeriod		Integer32,
 | 
			
		||||
		sysMonTrap      EnableStatus,
 | 
			
		||||
		sysMonLog       EnableStatus,
 | 
			
		||||
		sysMonLed    		EnableStatus,
 | 
			
		||||
		sysMonDefaults	INTEGER
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	sysMonIndicator      OBJECT-TYPE
 | 
			
		||||
	SYNTAX     INTEGER {
 | 
			
		||||
		cpu-usage(1),
 | 
			
		||||
		ram-usage(2),
 | 
			
		||||
		power-supply(3),
 | 
			
		||||
		onboard-power(4),
 | 
			
		||||
		fan(5),
 | 
			
		||||
		temperature(6),
 | 
			
		||||
		laser(7)
 | 
			
		||||
	}
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS     current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Enumeration."
 | 
			
		||||
	::= { sysMonConfigEntry 1 }
 | 
			
		||||
 | 
			
		||||
	sysMonEnable OBJECT-TYPE
 | 
			
		||||
	SYNTAX 			EnableStatus
 | 
			
		||||
	MAX-ACCESS	read-write
 | 
			
		||||
	STATUS 			current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Enabled/disabled"
 | 
			
		||||
	::= { sysMonConfigEntry 2 }
 | 
			
		||||
 | 
			
		||||
	sysMonPeriod OBJECT-TYPE
 | 
			
		||||
	SYNTAX 			Integer32
 | 
			
		||||
	MAX-ACCESS	read-write
 | 
			
		||||
	STATUS 			current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Configure monitoring period in seconds."
 | 
			
		||||
	::= { sysMonConfigEntry 3 }
 | 
			
		||||
 | 
			
		||||
	sysMonTrap OBJECT-TYPE
 | 
			
		||||
	SYNTAX 			EnableStatus
 | 
			
		||||
	MAX-ACCESS	read-write
 | 
			
		||||
	STATUS 			current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Enabled/disabled"
 | 
			
		||||
	::= { sysMonConfigEntry 4 }
 | 
			
		||||
 | 
			
		||||
	sysMonLog OBJECT-TYPE
 | 
			
		||||
	SYNTAX 			EnableStatus
 | 
			
		||||
	MAX-ACCESS	read-write
 | 
			
		||||
	STATUS 			current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Enabled/disabled"
 | 
			
		||||
	::= { sysMonConfigEntry 5 }
 | 
			
		||||
 | 
			
		||||
	sysMonLed OBJECT-TYPE
 | 
			
		||||
	SYNTAX 			EnableStatus
 | 
			
		||||
	MAX-ACCESS	read-write
 | 
			
		||||
	STATUS 			current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Enabled/disabled"
 | 
			
		||||
	::= { sysMonConfigEntry 6 }
 | 
			
		||||
 | 
			
		||||
	sysMonDefaults OBJECT-TYPE
 | 
			
		||||
	SYNTAX 			INTEGER {
 | 
			
		||||
		noop(0),
 | 
			
		||||
		reset(1)
 | 
			
		||||
	}
 | 
			
		||||
	MAX-ACCESS	read-write
 | 
			
		||||
	STATUS 			current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"If set to 1, resets all configurations to defaults."
 | 
			
		||||
	DEFVAL { noop }
 | 
			
		||||
	::= { sysMonConfigEntry 7 }
 | 
			
		||||
 | 
			
		||||
---*******************************************************************
 | 
			
		||||
--------------Conformance Information---------------------------------
 | 
			
		||||
---*******************************************************************
 | 
			
		||||
 | 
			
		||||
    sysMonMIBGroups       OBJECT IDENTIFIER ::= { prvtSysMonConformance 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    sysMonNotificationGroup NOTIFICATION-GROUP
 | 
			
		||||
    	NOTIFICATIONS {
 | 
			
		||||
    		cpuUtilizationExceeded,
 | 
			
		||||
    		ramFreeSpaceExceeded,
 | 
			
		||||
		portErrorsExceeded,
 | 
			
		||||
		portsBroadcastExceeded,
 | 
			
		||||
		portsCRCErrExceeded,
 | 
			
		||||
		portsRuntsExceeded,
 | 
			
		||||
		portsOverSizeExceeded
 | 
			
		||||
    	}
 | 
			
		||||
	STATUS current
 | 
			
		||||
     	DESCRIPTION
 | 
			
		||||
        	"Private Notification Group."
 | 
			
		||||
     ::= { sysMonMIBGroups 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										657
									
								
								MIBS/telco-systems/binos/PRVT-TE-PARAM-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										657
									
								
								MIBS/telco-systems/binos/PRVT-TE-PARAM-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,657 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-TE-PARAM-MIB
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
 | 
			
		||||
PRVT-TE-PARAM-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
   IMPORTS
 | 
			
		||||
      MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter32, Gauge32, IpAddress
 | 
			
		||||
         FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
      TEXTUAL-CONVENTION
 | 
			
		||||
        FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
      ifIndex
 | 
			
		||||
         FROM IF-MIB
 | 
			
		||||
 | 
			
		||||
      InetAddressType, InetAddress
 | 
			
		||||
         FROM INET-ADDRESS-MIB
 | 
			
		||||
		 mpls
 | 
			
		||||
		 		FROM PRVT-CR-LDP-MIB;
 | 
			
		||||
 | 
			
		||||
prvtTeParamMib  MODULE-IDENTITY
 | 
			
		||||
      LAST-UPDATED "200712110000Z"
 | 
			
		||||
      ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
      CONTACT-INFO
 | 
			
		||||
                   " BATM/Telco Systems Support team
 | 
			
		||||
					Email: 
 | 
			
		||||
				For North America: techsupport@telco.com
 | 
			
		||||
				For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
				For the rest of the world: techsupport@telco.com"      
 | 
			
		||||
      DESCRIPTION  "The MIB module for management of TE-params entities."
 | 
			
		||||
 | 
			
		||||
			REVISION "200712110000Z"
 | 
			
		||||
			DESCRIPTION "changed prvtTeParamAdminGroupName length to 32"
 | 
			
		||||
 | 
			
		||||
			REVISION "200710250000Z"
 | 
			
		||||
			DESCRIPTION "changed ospfOpaqueEngSupport description"
 | 
			
		||||
			
 | 
			
		||||
			REVISION "200708100000Z"
 | 
			
		||||
			DESCRIPTION "changed object descriptions"
 | 
			
		||||
 | 
			
		||||
			REVISION "200706080000Z"
 | 
			
		||||
			DESCRIPTION "initial version"
 | 
			
		||||
      ::= { mpls 9 }
 | 
			
		||||
 | 
			
		||||
   -- Top level components of this MIB module
 | 
			
		||||
 | 
			
		||||
   -- Notifications
 | 
			
		||||
   prvtTeParamMibNotifications OBJECT IDENTIFIER ::= { prvtTeParamMib 0 }
 | 
			
		||||
   -- Tables, Scalars
 | 
			
		||||
    prvtTeParamMibObjects       OBJECT IDENTIFIER ::= {  prvtTeParamMib 1 }
 | 
			
		||||
   -- Conformance
 | 
			
		||||
    prvtTeParamMibConformance   OBJECT IDENTIFIER ::= { prvtTeParamMib 2 }
 | 
			
		||||
 | 
			
		||||
-- text convention
 | 
			
		||||
 | 
			
		||||
 TeLinkBandwidth ::= TEXTUAL-CONVENTION
 | 
			
		||||
      STATUS       current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "This type is used to represent link bandwidth in bps.  This
 | 
			
		||||
           value is represented using a 4 octet IEEE floating point
 | 
			
		||||
           format [IEEE].  The floating point representation is not
 | 
			
		||||
           used to represent fractional value but rather to allow
 | 
			
		||||
           specification of large numbers that cannot be expressed
 | 
			
		||||
           with 32-bit integers."
 | 
			
		||||
      REFERENCE
 | 
			
		||||
          "IEEE Standard for Binary Floating-Point Arithmetic,
 | 
			
		||||
           Standard 754-1985"
 | 
			
		||||
      SYNTAX       OCTET STRING (SIZE(4))
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   -- TE Link Table
 | 
			
		||||
 | 
			
		||||
   prvtTeParamTable OBJECT-TYPE
 | 
			
		||||
      SYNTAX        SEQUENCE OF PrvtTeParamEntry
 | 
			
		||||
      MAX-ACCESS    not-accessible
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION		"A list of ip interface entries."
 | 
			
		||||
      ::= {  prvtTeParamMibObjects 4 }
 | 
			
		||||
 | 
			
		||||
   prvtTeParamEntry OBJECT-TYPE
 | 
			
		||||
      SYNTAX        PrvtTeParamEntry
 | 
			
		||||
      MAX-ACCESS    not-accessible
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "An entry in this table exists for each entry from
 | 
			
		||||
				 ipInterfaceTable. An ipInterfaceEntry in the ipInterfaceTable
 | 
			
		||||
				 must exist. If a ip interface entry in the ipInterfaceTable
 | 
			
		||||
				 is destroyed, then so is the corresponding entry in this 
 | 
			
		||||
				 table. The administrative and operational status 
 | 
			
		||||
				 values are controlled from the ifEntry and ipInterfaceEntry."
 | 
			
		||||
      INDEX         { ifIndex }
 | 
			
		||||
      ::= { prvtTeParamTable 1 }
 | 
			
		||||
 | 
			
		||||
   PrvtTeParamEntry ::= SEQUENCE {
 | 
			
		||||
     prvtTeParamLinkAddressType                 InetAddressType,
 | 
			
		||||
     prvtTeParamMetric                      		Unsigned32,
 | 
			
		||||
		 prvtTeParamLinkType												INTEGER,
 | 
			
		||||
		 prvtTeParamPhysicalBandwidth								TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamMaximumReservableBandwidth  		TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamMaxReservableBandwidthPrio0			TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamMaxReservableBandwidthPrio1			TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamMaxReservableBandwidthPrio2			TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamMaxReservableBandwidthPrio3			TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamMaxReservableBandwidthPrio4			TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamMaxReservableBandwidthPrio5			TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamMaxReservableBandwidthPrio6			TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamMaxReservableBandwidthPrio7			TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamReservedBandwidthPrio0					TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamReservedBandwidthPrio1					TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamReservedBandwidthPrio2					TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamReservedBandwidthPrio3					TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamReservedBandwidthPrio4					TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamReservedBandwidthPrio5					TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamReservedBandwidthPrio6					TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamReservedBandwidthPrio7					TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamUnreservedBandwidthPrio0				TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamUnreservedBandwidthPrio1				TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamUnreservedBandwidthPrio2				TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamUnreservedBandwidthPrio3				TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamUnreservedBandwidthPrio4				TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamUnreservedBandwidthPrio5				TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamUnreservedBandwidthPrio6				TeLinkBandwidth,
 | 
			
		||||
     prvtTeParamUnreservedBandwidthPrio7				TeLinkBandwidth,
 | 
			
		||||
		 prvtTeParamResourceClass										Unsigned32
 | 
			
		||||
   }
 | 
			
		||||
 | 
			
		||||
 prvtTeParamAdminGroupTable OBJECT-TYPE
 | 
			
		||||
      SYNTAX        SEQUENCE OF PrvtTeParamAdminGroupEntry
 | 
			
		||||
      MAX-ACCESS    not-accessible
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Table for administrative groups manipulation."
 | 
			
		||||
      ::= {  prvtTeParamMibObjects 5 }
 | 
			
		||||
 | 
			
		||||
   prvtTeParamAdminGroupEntry OBJECT-TYPE
 | 
			
		||||
      SYNTAX        PrvtTeParamAdminGroupEntry
 | 
			
		||||
      MAX-ACCESS    not-accessible
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "prvtTeParamAdminGroupTable allows specifiying of a group-name to each
 | 
			
		||||
          existing administrative group. Each group is uniquely identified by its prvtTeParamAdminGroupId."
 | 
			
		||||
      INDEX         { prvtTeParamAdminGroupId }
 | 
			
		||||
      ::= { prvtTeParamAdminGroupTable 1 }
 | 
			
		||||
 | 
			
		||||
	PrvtTeParamAdminGroupEntry ::= SEQUENCE {
 | 
			
		||||
			prvtTeParamAdminGroupId					Integer32,
 | 
			
		||||
			prvtTeParamAdminGroupName 			OCTET STRING
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
  ospfOpaqueEngSupport OBJECT-TYPE
 | 
			
		||||
  	SYNTAX  INTEGER {enable(1), disable(2)}
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
				"Controls ospf opaque support."
 | 
			
		||||
		DEFVAL { enable }
 | 
			
		||||
		::= { prvtTeParamMibObjects  1 }
 | 
			
		||||
 | 
			
		||||
  ospfTeRouterId OBJECT-TYPE
 | 
			
		||||
  	SYNTAX  IpAddress
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
				"Traffic engineering router ID."
 | 
			
		||||
		::= { prvtTeParamMibObjects  2 }
 | 
			
		||||
 | 
			
		||||
ospfTrafficEngSupport OBJECT-TYPE
 | 
			
		||||
  	SYNTAX  INTEGER {enable(1), disable(2)}
 | 
			
		||||
		MAX-ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
				"Controls traffic engeneering support. Read-only for current implementation."
 | 
			
		||||
		DEFVAL { enable }
 | 
			
		||||
		::= { prvtTeParamMibObjects  3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   prvtTeParamLinkAddressType OBJECT-TYPE
 | 
			
		||||
      SYNTAX        InetAddressType
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "The type of Internet address for the TE link."
 | 
			
		||||
      ::= { prvtTeParamEntry 1 }
 | 
			
		||||
 | 
			
		||||
    prvtTeParamMetric OBJECT-TYPE
 | 
			
		||||
      SYNTAX        Unsigned32
 | 
			
		||||
      MAX-ACCESS    read-write
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "The traffic engineering metric for the TE link is
 | 
			
		||||
           derived from its component links.  All component links
 | 
			
		||||
           within the TE link must have the same traffic
 | 
			
		||||
           engineering metric."
 | 
			
		||||
      REFERENCE
 | 
			
		||||
          "Link Bundling in MPLS Traffic Engineering (TE), RFC 4201"
 | 
			
		||||
      ::= { prvtTeParamEntry 2 }
 | 
			
		||||
 | 
			
		||||
	prvtTeParamLinkType OBJECT-TYPE
 | 
			
		||||
       SYNTAX    INTEGER {
 | 
			
		||||
                           multiAccess (1),
 | 
			
		||||
                           pointToPoint (2)
 | 
			
		||||
                        }
 | 
			
		||||
       MAX-ACCESS   read-only
 | 
			
		||||
       STATUS       current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
           "This indicates the type of the link such as point-to-point
 | 
			
		||||
   or multi-access"
 | 
			
		||||
   ::= {prvtTeParamEntry  3 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamPhysicalBandwidth  OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      MAX-ACCESS    read-write
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Physical bandwidth for the TE link."
 | 
			
		||||
      ::= { prvtTeParamEntry 4 }
 | 
			
		||||
 | 
			
		||||
   prvtTeParamMaximumReservableBandwidth OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-write
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Maximum reservable bandwidth for the TE link."
 | 
			
		||||
      ::= { prvtTeParamEntry 5 }
 | 
			
		||||
 | 
			
		||||
	prvtTeParamMaxReservableBandwidthPrio0 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-write
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Maximum reservable bandwidth for the TE link with priority 0."
 | 
			
		||||
      ::= { prvtTeParamEntry 6 }
 | 
			
		||||
 | 
			
		||||
	prvtTeParamMaxReservableBandwidthPrio1 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-write
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Maximum reservable bandwidth for the TE link with priority 1."
 | 
			
		||||
      ::= { prvtTeParamEntry 7 }
 | 
			
		||||
 | 
			
		||||
	prvtTeParamMaxReservableBandwidthPrio2 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-write
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Maximum reservable bandwidth for the TE link with priority 2."
 | 
			
		||||
      ::= { prvtTeParamEntry 8 }
 | 
			
		||||
 | 
			
		||||
	prvtTeParamMaxReservableBandwidthPrio3 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-write
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Maximum reservable bandwidth for the TE link with priority 3."
 | 
			
		||||
      ::= { prvtTeParamEntry 9 }
 | 
			
		||||
 | 
			
		||||
	prvtTeParamMaxReservableBandwidthPrio4 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-write
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Maximum reservable bandwidth for the TE link with priority 4."
 | 
			
		||||
      ::= { prvtTeParamEntry 10 }
 | 
			
		||||
 | 
			
		||||
	prvtTeParamMaxReservableBandwidthPrio5 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-write
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Maximum reservable bandwidth for the TE link with priority 5."
 | 
			
		||||
      ::= { prvtTeParamEntry 11 }
 | 
			
		||||
 | 
			
		||||
	prvtTeParamMaxReservableBandwidthPrio6 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-write
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Maximum reservable bandwidth for the TE link with priority 6."
 | 
			
		||||
      ::= { prvtTeParamEntry 12 }
 | 
			
		||||
 | 
			
		||||
	prvtTeParamMaxReservableBandwidthPrio7 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-write
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Maximum reservable bandwidth for the TE link with priority 7."
 | 
			
		||||
      ::= { prvtTeParamEntry 13 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamReservedBandwidthPrio0 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Reserved bandwidth for the TE link with priority 0."
 | 
			
		||||
      ::= { prvtTeParamEntry 14 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamReservedBandwidthPrio1 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Reserved bandwidth for the TE link with priority 1."
 | 
			
		||||
      ::= { prvtTeParamEntry 15 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamReservedBandwidthPrio2 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Reserved bandwidth for the TE link with priority 2."
 | 
			
		||||
      ::= { prvtTeParamEntry 16 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamReservedBandwidthPrio3 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Reserved bandwidth for the TE link with priority 3."
 | 
			
		||||
      ::= { prvtTeParamEntry 17 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamReservedBandwidthPrio4 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Reserved bandwidth for the TE link with priority 4."
 | 
			
		||||
      ::= { prvtTeParamEntry 18 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamReservedBandwidthPrio5 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Reserved bandwidth for the TE link with priority 5."
 | 
			
		||||
      ::= { prvtTeParamEntry 19 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamReservedBandwidthPrio6 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Reserved bandwidth for the TE link with priority 6."
 | 
			
		||||
      ::= { prvtTeParamEntry 20 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamReservedBandwidthPrio7 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Reserved bandwidth for the TE link with priority 7."
 | 
			
		||||
      ::= { prvtTeParamEntry 21 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamUnreservedBandwidthPrio0 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Unreserved bandwidth for the TE link with priority 0."
 | 
			
		||||
      ::= { prvtTeParamEntry 22 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamUnreservedBandwidthPrio1 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Unreserved bandwidth for the TE link with priority 1."
 | 
			
		||||
      ::= { prvtTeParamEntry 23 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamUnreservedBandwidthPrio2 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Unreserved bandwidth for the TE link with priority 2."
 | 
			
		||||
      ::= { prvtTeParamEntry 24 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamUnreservedBandwidthPrio3 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Unreserved bandwidth for the TE link with priority 3."
 | 
			
		||||
      ::= { prvtTeParamEntry 25 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamUnreservedBandwidthPrio4 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Unreserved bandwidth for the TE link with priority 4."
 | 
			
		||||
      ::= { prvtTeParamEntry 26 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamUnreservedBandwidthPrio5 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Unreserved bandwidth for the TE link with priority 5."
 | 
			
		||||
      ::= { prvtTeParamEntry 27 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamUnreservedBandwidthPrio6 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Unreserved bandwidth for the TE link with priority 6."
 | 
			
		||||
      ::= { prvtTeParamEntry 28 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamUnreservedBandwidthPrio7 OBJECT-TYPE
 | 
			
		||||
      SYNTAX        TeLinkBandwidth
 | 
			
		||||
      UNITS         "bps"
 | 
			
		||||
      MAX-ACCESS    read-only
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Unreserved bandwidth for the TE link with priority 7."
 | 
			
		||||
      ::= { prvtTeParamEntry 29 }
 | 
			
		||||
 | 
			
		||||
 prvtTeParamResourceClass OBJECT-TYPE
 | 
			
		||||
		 SYNTAX 				Unsigned32
 | 
			
		||||
      MAX-ACCESS    read-write
 | 
			
		||||
      STATUS        current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "This attribute specifies the TE link resource class.
 | 
			
		||||
           The resource class is a 32 bit bitfield.  The resource class
 | 
			
		||||
           for a link bundle is derived from the resource class of its
 | 
			
		||||
           TE links.  All TE links within a link bundle must have the
 | 
			
		||||
           same resource class.  Encoding of the resource class is
 | 
			
		||||
           described in the 'Traffic Engineering (TE) Extensions to
 | 
			
		||||
           OSPF Version 2' document."
 | 
			
		||||
      ::= { prvtTeParamEntry 30 }
 | 
			
		||||
 | 
			
		||||
prvtTeParamAdminGroupId OBJECT-TYPE
 | 
			
		||||
		SYNTAX	 		Integer32 (0..2147483647)
 | 
			
		||||
		MAX-ACCESS 	read-only
 | 
			
		||||
		STATUS			current
 | 
			
		||||
		DESCRIPTION "The prvtTeParamAdminGroupId object uniquely identifes an administrative group. Supported are 
 | 
			
		||||
		 32 administrative groups."
 | 
			
		||||
		::= {prvtTeParamAdminGroupEntry 1}
 | 
			
		||||
 | 
			
		||||
prvtTeParamAdminGroupName OBJECT-TYPE
 | 
			
		||||
		SYNTAX	 		OCTET STRING (SIZE(0..32))
 | 
			
		||||
		MAX-ACCESS 	read-write
 | 
			
		||||
		STATUS			current
 | 
			
		||||
		DESCRIPTION "The prvtTeParamAdminGroupId object specifies the administrative group name."
 | 
			
		||||
		::= {prvtTeParamAdminGroupEntry 2}
 | 
			
		||||
 | 
			
		||||
prvtCspfStatisticsTable OBJECT-TYPE
 | 
			
		||||
  SYNTAX        SEQUENCE OF PrvtCspfStatisticsEntry
 | 
			
		||||
  MAX-ACCESS    not-accessible
 | 
			
		||||
  STATUS        current
 | 
			
		||||
  DESCRIPTION
 | 
			
		||||
     "Table containing  the statistics relating to the running CSPF."
 | 
			
		||||
  ::= {  prvtTeParamMibObjects 6 }
 | 
			
		||||
 | 
			
		||||
   prvtCspfStatisticsEntry OBJECT-TYPE
 | 
			
		||||
  SYNTAX        PrvtCspfStatisticsEntry
 | 
			
		||||
  MAX-ACCESS    not-accessible
 | 
			
		||||
  STATUS        current
 | 
			
		||||
  DESCRIPTION
 | 
			
		||||
     "Each entry contains the statistics relating to the running CSPF."
 | 
			
		||||
  INDEX {  prvtCspfEntIndex }
 | 
			
		||||
  ::= { prvtCspfStatisticsTable  1 }
 | 
			
		||||
 | 
			
		||||
  PrvtCspfStatisticsEntry ::= SEQUENCE {
 | 
			
		||||
	 		 prvtCspfEntIndex										Unsigned32,
 | 
			
		||||
       prvtCspfStatNumRtQueries           Counter32,
 | 
			
		||||
       prvtCspfStatNumRtsClcd             Counter32,
 | 
			
		||||
       prvtCspfStatNumRtsInCache          Gauge32,
 | 
			
		||||
       prvtCspfStatNumUpdatesRcvd         Counter32,
 | 
			
		||||
       prvtCspfStatNumEntriesDeleted      Counter32,
 | 
			
		||||
       prvtCspfStatNumLinkEntries         Gauge32,
 | 
			
		||||
       prvtCspfStatNumNetworkEntries      Gauge32,
 | 
			
		||||
       prvtCspfStatNumReturnedCaches      Counter32,
 | 
			
		||||
       prvtCspfStatNumBkupQueries         Counter32,
 | 
			
		||||
       prvtCspfStatNumBkupPathsFound      Counter32,
 | 
			
		||||
       prvtCspfStatNumRouteUpdates        Counter32,
 | 
			
		||||
       prvtCspfStatNumDiscardedRoutes     Counter32
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
   prvtCspfEntIndex OBJECT-TYPE
 | 
			
		||||
    SYNTAX      Unsigned32
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "Identifies a CSPF entity."
 | 
			
		||||
    ::= {  prvtCspfStatisticsEntry 1 }
 | 
			
		||||
 | 
			
		||||
  prvtCspfStatNumRtQueries OBJECT-TYPE
 | 
			
		||||
   SYNTAX      Counter32
 | 
			
		||||
   MAX-ACCESS  read-only
 | 
			
		||||
   STATUS      current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
      "The number of ATG_QCTE_QUERY_CSPF_ROUTE queries sent in to this
 | 
			
		||||
      CSPF process."
 | 
			
		||||
   ::= {  prvtCspfStatisticsEntry 2 }
 | 
			
		||||
 | 
			
		||||
  prvtCspfStatNumRtsClcd OBJECT-TYPE
 | 
			
		||||
   SYNTAX      Counter32
 | 
			
		||||
   MAX-ACCESS  read-only
 | 
			
		||||
   STATUS      current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
      "The number of routes successfully calculated by this CSPF process.
 | 
			
		||||
      This statistic is incremented for each positive response to an
 | 
			
		||||
      ATG_QCTE_QUERY_CSPF_ROUTE query."
 | 
			
		||||
   ::= {  prvtCspfStatisticsEntry 3 }
 | 
			
		||||
 | 
			
		||||
  prvtCspfStatNumRtsInCache OBJECT-TYPE
 | 
			
		||||
   SYNTAX      Gauge32
 | 
			
		||||
   MAX-ACCESS  read-only
 | 
			
		||||
   STATUS      current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
      "The number of SPF trees currently stored in the cache.  Each tree
 | 
			
		||||
      corresponds to a different set of constraints."
 | 
			
		||||
   ::= {  prvtCspfStatisticsEntry 4 }
 | 
			
		||||
 | 
			
		||||
  prvtCspfStatNumUpdatesRcvd OBJECT-TYPE
 | 
			
		||||
   SYNTAX      Counter32
 | 
			
		||||
   MAX-ACCESS  read-only
 | 
			
		||||
   STATUS      current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
      "The number of database updates signals that have been received by
 | 
			
		||||
      this CSPF process, to indicate a new, updated or deleted database
 | 
			
		||||
      entry."
 | 
			
		||||
   ::= {  prvtCspfStatisticsEntry 5 }
 | 
			
		||||
 | 
			
		||||
  prvtCspfStatNumEntriesDeleted OBJECT-TYPE
 | 
			
		||||
   SYNTAX      Counter32
 | 
			
		||||
   MAX-ACCESS  read-only
 | 
			
		||||
   STATUS      current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
      "The number of Database updates signals that have been received by this
 | 
			
		||||
      CSPF process to indicate a database entry to delete."
 | 
			
		||||
   ::= {  prvtCspfStatisticsEntry 6 }
 | 
			
		||||
 | 
			
		||||
  prvtCspfStatNumLinkEntries OBJECT-TYPE
 | 
			
		||||
   SYNTAX      Gauge32
 | 
			
		||||
   MAX-ACCESS  read-only
 | 
			
		||||
   STATUS      current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
      "The number of entries stored in the CSPF database for Traffic
 | 
			
		||||
      Engineering links."
 | 
			
		||||
   ::= {  prvtCspfStatisticsEntry 7 }
 | 
			
		||||
 | 
			
		||||
  prvtCspfStatNumNetworkEntries OBJECT-TYPE
 | 
			
		||||
   SYNTAX      Gauge32
 | 
			
		||||
   MAX-ACCESS  read-only
 | 
			
		||||
   STATUS      current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
      "The number of entries stored in the CSPF database for networks."
 | 
			
		||||
   ::= {  prvtCspfStatisticsEntry 8 }
 | 
			
		||||
 | 
			
		||||
  prvtCspfStatNumReturnedCaches OBJECT-TYPE
 | 
			
		||||
   SYNTAX      Counter32
 | 
			
		||||
   MAX-ACCESS  read-only
 | 
			
		||||
   STATUS      current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
      "The number of queries that have been satisfied through returning a route
 | 
			
		||||
      stored in the cache."
 | 
			
		||||
   ::= {  prvtCspfStatisticsEntry 9 }
 | 
			
		||||
 | 
			
		||||
  prvtCspfStatNumBkupQueries OBJECT-TYPE
 | 
			
		||||
   SYNTAX      Counter32
 | 
			
		||||
   MAX-ACCESS  read-only
 | 
			
		||||
   STATUS      current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
      "The number of queries that have requested a backup path."
 | 
			
		||||
   ::= {  prvtCspfStatisticsEntry 10 }
 | 
			
		||||
 | 
			
		||||
  prvtCspfStatNumBkupPathsFound OBJECT-TYPE
 | 
			
		||||
   SYNTAX      Counter32
 | 
			
		||||
   MAX-ACCESS  read-only
 | 
			
		||||
   STATUS      current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
      "The number of queries that have been returned with a backup path
 | 
			
		||||
      successfully calculated."
 | 
			
		||||
   ::= {  prvtCspfStatisticsEntry 11 }
 | 
			
		||||
 | 
			
		||||
  prvtCspfStatNumRouteUpdates OBJECT-TYPE
 | 
			
		||||
   SYNTAX      Counter32
 | 
			
		||||
   MAX-ACCESS  read-only
 | 
			
		||||
   STATUS      current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
      "The number of incremental route updates which have been made to routes
 | 
			
		||||
      held in the cache."
 | 
			
		||||
   ::= {  prvtCspfStatisticsEntry 12 }
 | 
			
		||||
 | 
			
		||||
  prvtCspfStatNumDiscardedRoutes OBJECT-TYPE
 | 
			
		||||
   SYNTAX      Counter32
 | 
			
		||||
   MAX-ACCESS  read-only
 | 
			
		||||
   STATUS      current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
      "The number of routes which have been discarded from the cache due to
 | 
			
		||||
      new TE information being received."
 | 
			
		||||
   ::= {  prvtCspfStatisticsEntry 13 }
 | 
			
		||||
   END
 | 
			
		||||
							
								
								
									
										560
									
								
								MIBS/telco-systems/binos/PRVT-TEMIB-ENTITY-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										560
									
								
								MIBS/telco-systems/binos/PRVT-TEMIB-ENTITY-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,560 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- **
 | 
			
		||||
-- ** BATM Advanced Communications.
 | 
			
		||||
-- **
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename:   mpls_temib.mib
 | 
			
		||||
-- ** Project:    T-Metro Switches.
 | 
			
		||||
-- ** Purpose:    Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2006, BATM Advanced Communications.  All rights reserved.
 | 
			
		||||
--                             WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications and contains
 | 
			
		||||
-- proprietary and confidential information.  This file is made
 | 
			
		||||
-- available to authorized BATM customers on the express
 | 
			
		||||
-- condition that neither it, nor any of the information contained
 | 
			
		||||
-- therein, shall be disclosed to third parties or be used for any
 | 
			
		||||
-- purpose other than to replace, modify or upgrade firmware and/or
 | 
			
		||||
-- software components of BATM manufactured equipment within the
 | 
			
		||||
-- authorized customer's network, and that such transfer be
 | 
			
		||||
-- completed in accordance with the instructions provided by
 | 
			
		||||
-- BATM.  Any other use is strictly prohibited.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
--
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
 | 
			
		||||
--
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
PRVT-TEMIB-ENTITY-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
  -- PRODUCT-SHORT-NAME MPLS
 | 
			
		||||
 | 
			
		||||
  IMPORTS
 | 
			
		||||
      MODULE-IDENTITY, OBJECT-TYPE,Integer32, Unsigned32    FROM SNMPv2-SMI
 | 
			
		||||
 | 
			
		||||
      MODULE-COMPLIANCE, OBJECT-GROUP                       FROM SNMPv2-CONF
 | 
			
		||||
 | 
			
		||||
      TEXTUAL-CONVENTION, RowStatus, TruthValue             FROM SNMPv2-TC
 | 
			
		||||
 | 
			
		||||
      PrvtLmgrIndex, PrvtLmgrPartnerStatus                  FROM PRVT-LMGR-MIB
 | 
			
		||||
      mpls                                                  FROM PRVT-CR-LDP-MIB;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  prvtTeMibEntityMib MODULE-IDENTITY
 | 
			
		||||
      LAST-UPDATED "200712060000Z" 
 | 
			
		||||
      ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
      CONTACT-INFO
 | 
			
		||||
                   " BATM/Telco Systems Support team
 | 
			
		||||
					Email: 
 | 
			
		||||
				For North America: techsupport@telco.com
 | 
			
		||||
				For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
				For the rest of the world: techsupport@telco.com"      
 | 
			
		||||
      DESCRIPTION  "The MIB module for management of TE-MIB entities."
 | 
			
		||||
      
 | 
			
		||||
      REVISION "200712060000Z"  
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
          "Initial."
 | 
			
		||||
  ::= { mpls 8 }
 | 
			
		||||
 | 
			
		||||
  prvtTeMibEntityObjects OBJECT IDENTIFIER ::= { prvtTeMibEntityMib 1 } -- tables
 | 
			
		||||
 | 
			
		||||
-- Textual conventions
 | 
			
		||||
 | 
			
		||||
  PrvtTeMibAdminStatus ::= TEXTUAL-CONVENTION
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION "The desired administrative state of a TE-MIB entity."
 | 
			
		||||
      SYNTAX      INTEGER {
 | 
			
		||||
                      up(1),          -- active
 | 
			
		||||
                      down(2)         -- inactive
 | 
			
		||||
                  }
 | 
			
		||||
 | 
			
		||||
  PrvtTeMibOperStatus ::= TEXTUAL-CONVENTION
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION "The current operational state of a TE-MIB entity."
 | 
			
		||||
      SYNTAX      INTEGER {
 | 
			
		||||
                      up(1),          -- active
 | 
			
		||||
                      down(2),        -- inactive
 | 
			
		||||
                      goingUp(3),     -- activating
 | 
			
		||||
                      goingDown(4),   -- deactivating
 | 
			
		||||
                      actFailed(5)    -- activation failed
 | 
			
		||||
                  }
 | 
			
		||||
 | 
			
		||||
  PrvtTeMibEntityIndex ::= TEXTUAL-CONVENTION
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION "The index value identifying a TE-MIB entity."
 | 
			
		||||
      SYNTAX      Unsigned32
 | 
			
		||||
 | 
			
		||||
  PrvtTeMibPartnerStatus ::= TEXTUAL-CONVENTION
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION "The state of a TE-MIB entity partner."
 | 
			
		||||
      SYNTAX      INTEGER {
 | 
			
		||||
                      initial(0),     -- partner not active
 | 
			
		||||
                      activating(1),  -- partner activating
 | 
			
		||||
                      active(2),      -- partner active
 | 
			
		||||
                      deactivating(3),-- partner deactivating
 | 
			
		||||
                      failedOver(4),  -- partner failed, but recovering
 | 
			
		||||
                      failed(5),      -- partner failed, but recovering
 | 
			
		||||
                      unavailable(6)  -- partner unavailable
 | 
			
		||||
                  }
 | 
			
		||||
 | 
			
		||||
-- End of textual conventions
 | 
			
		||||
 | 
			
		||||
-- TE-MIB entity table
 | 
			
		||||
-- This table is used to create and manage TE-MIB entities.
 | 
			
		||||
 | 
			
		||||
  prvtMplsTeMibEntityTable OBJECT-TYPE
 | 
			
		||||
  -- FAMILY-SHORT-NAME temib
 | 
			
		||||
      SYNTAX      SEQUENCE OF PrvtMplsTeMibEntityEntry
 | 
			
		||||
      MAX-ACCESS  not-accessible
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "The table of TE-MIB entities."
 | 
			
		||||
      ::= { prvtTeMibEntityObjects 1 }
 | 
			
		||||
 | 
			
		||||
  prvtMplsTeMibEntityEntry OBJECT-TYPE
 | 
			
		||||
      SYNTAX      PrvtMplsTeMibEntityEntry
 | 
			
		||||
      MAX-ACCESS  not-accessible
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "Each entry represents a TE-MIB entity."
 | 
			
		||||
      INDEX { prvtMplsTeMibEntityIndex }
 | 
			
		||||
      ::= { prvtMplsTeMibEntityTable 1 }
 | 
			
		||||
 | 
			
		||||
  PrvtMplsTeMibEntityEntry ::= SEQUENCE {
 | 
			
		||||
          prvtMplsTeMibEntityIndex                 PrvtTeMibEntityIndex,
 | 
			
		||||
          prvtMplsTeMibEntityAdminStatus           PrvtTeMibAdminStatus,
 | 
			
		||||
          prvtMplsTeMibEntityOperStatus            PrvtTeMibOperStatus,
 | 
			
		||||
          prvtMplsTeMibEntityRowStatus             RowStatus,
 | 
			
		||||
          prvtMplsTeMibTunnelRetryInterval         Unsigned32,
 | 
			
		||||
          prvtMplsTeMibTunnelRetryDecayRate        Unsigned32,
 | 
			
		||||
          prvtMplsTeMibTunnelRetryMax              Integer32,
 | 
			
		||||
          prvtMplsTeMibTnnlBufPoolSize             Unsigned32,
 | 
			
		||||
          prvtMplsTeMibLsrIndex                    PrvtLmgrIndex,
 | 
			
		||||
          prvtMplsTeMibLdbStatus                   PrvtTeMibPartnerStatus,
 | 
			
		||||
          prvtMplsTeMibLraStatus                   PrvtLmgrPartnerStatus,
 | 
			
		||||
          prvtMplsTeMibLdiStatus                   PrvtTeMibPartnerStatus,
 | 
			
		||||
          prvtMplsTeMibRsvpEnable                  TruthValue,
 | 
			
		||||
          prvtMplsTeMibCrldpEnable                 TruthValue,
 | 
			
		||||
          prvtMplsTeMibCrldpIndex                  Unsigned32,
 | 
			
		||||
          prvtMplsTeMibUseRsvpResvConf             BITS,
 | 
			
		||||
          prvtMplsTeMibAllowGracefulDeletion       TruthValue,
 | 
			
		||||
          prvtMplsTeMibShowTransitTunnels          TruthValue,
 | 
			
		||||
          prvtMplsTeMibSupportCHopTable            TruthValue,
 | 
			
		||||
          prvtMplsTeMibNhrIndex                    Unsigned32,
 | 
			
		||||
          prvtMplsTeMibNhrBufPoolSize              Unsigned32,
 | 
			
		||||
          prvtMplsTeMibNhrStatus                   PrvtTeMibPartnerStatus,
 | 
			
		||||
          prvtMplsTeMibExtPrtSuppAdminStatus       PrvtTeMibAdminStatus,
 | 
			
		||||
          prvtMplsTeMibRsvpIpv6AdminStatus         PrvtTeMibAdminStatus,
 | 
			
		||||
          prvtMplsTeMibRsvpIpv6OperStatus          PrvtTeMibOperStatus,
 | 
			
		||||
          prvtMplsTeMibDynFacilityBypass           TruthValue
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
  prvtMplsTeMibEntityIndex OBJECT-TYPE
 | 
			
		||||
      SYNTAX      PrvtTeMibEntityIndex
 | 
			
		||||
      MAX-ACCESS  not-accessible
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "The index of this TE-MIB entity table entry.  This is the
 | 
			
		||||
           HAF entity index passed on the entity create parameters."
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 1 }
 | 
			
		||||
 | 
			
		||||
  prvtMplsTeMibEntityAdminStatus OBJECT-TYPE
 | 
			
		||||
      SYNTAX      PrvtTeMibAdminStatus
 | 
			
		||||
      MAX-ACCESS  read-create
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "The desired administrative state of the TE-MIB entity.
 | 
			
		||||
           When prvtMplsTeMibEntityRowStatus is 'active' and
 | 
			
		||||
           prvtMplsTeMibEntityAdminStatus is 'up' the TE-MIB entity is active
 | 
			
		||||
           and only these two fields can be modified."
 | 
			
		||||
      DEFVAL { up }
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 2 }
 | 
			
		||||
 | 
			
		||||
  prvtMplsTeMibEntityOperStatus OBJECT-TYPE
 | 
			
		||||
      SYNTAX      PrvtTeMibOperStatus
 | 
			
		||||
      MAX-ACCESS  read-only
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "The current operational state of the TE-MIB entity."
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 3 }
 | 
			
		||||
 | 
			
		||||
  prvtMplsTeMibEntityRowStatus OBJECT-TYPE
 | 
			
		||||
      SYNTAX      RowStatus
 | 
			
		||||
      MAX-ACCESS  read-create
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "The row status for the TE-MIB entity table entry, used to create
 | 
			
		||||
           and destroy TE-MIB entities.
 | 
			
		||||
           When prvtMplsTeMibEntityRowStatus is 'active' and
 | 
			
		||||
           prvtMplsTeMibEntityAdminStatus is 'up' the TE-MIB entity is active
 | 
			
		||||
           and only these two fields can be modified."
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 4 }
 | 
			
		||||
 | 
			
		||||
  prvtMplsTeMibTunnelRetryInterval OBJECT-TYPE
 | 
			
		||||
      SYNTAX      Unsigned32 (0..65535)
 | 
			
		||||
      UNITS       "milliseconds"
 | 
			
		||||
      MAX-ACCESS  read-create
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "The persistent tunnel retry interval.
 | 
			
		||||
           This is the interval between the first failure of a persistent
 | 
			
		||||
           tunnel and the first attempt to re-establish the tunnel.
 | 
			
		||||
           A value of 0 indicates retrying is not supported.
 | 
			
		||||
           A management agent may preempt a retry by resetting
 | 
			
		||||
           mplsTunnelAdminStatus for the tunnel in question."
 | 
			
		||||
      DEFVAL      { 3000 }
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 5 }
 | 
			
		||||
 | 
			
		||||
  prvtMplsTeMibTunnelRetryDecayRate OBJECT-TYPE
 | 
			
		||||
      SYNTAX      Unsigned32 (0..100)
 | 
			
		||||
      MAX-ACCESS  read-create
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "The persistent tunnel decay rate.  This is a percentage.
 | 
			
		||||
           Thus a value of 10 increases the retry interval by ten per cent
 | 
			
		||||
           of the previous value.  A value of 0 indicates a constant
 | 
			
		||||
           retry rate."
 | 
			
		||||
       DEFVAL     { 50 }
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 6 }
 | 
			
		||||
 | 
			
		||||
  prvtMplsTeMibTunnelRetryMax OBJECT-TYPE
 | 
			
		||||
      SYNTAX      Integer32 (-1..255)
 | 
			
		||||
      MAX-ACCESS  read-create
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "The maximum number of retry attempts that will be made before a
 | 
			
		||||
           persistent tunnel is deemed inoperable.  Once in this state,
 | 
			
		||||
           a management agent should set mplsTunnelAdminStatus to 'up' to
 | 
			
		||||
           attempt to reestablish the tunnel.
 | 
			
		||||
           A value of -1 indicates infinite retry, so a persistent tunnel
 | 
			
		||||
           will continue to be retried until it is successfully
 | 
			
		||||
           established."
 | 
			
		||||
      DEFVAL      { 10 }
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 7 }
 | 
			
		||||
 | 
			
		||||
  prvtMplsTeMibTnnlBufPoolSize OBJECT-TYPE
 | 
			
		||||
      SYNTAX      Unsigned32 (0..2147483647)
 | 
			
		||||
      MAX-ACCESS  read-create
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "The maximum number of buffers available for tunnel management
 | 
			
		||||
           messages.  This is used to limit the number of tunnel management
 | 
			
		||||
           messages to avoid buffer shortage conditions."
 | 
			
		||||
      DEFVAL      { 8 }
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 8 }
 | 
			
		||||
 | 
			
		||||
  prvtMplsTeMibLsrIndex OBJECT-TYPE
 | 
			
		||||
      SYNTAX      PrvtLmgrIndex
 | 
			
		||||
      MAX-ACCESS  read-create
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
          "The index of the PRVT-LMGR product instance which this TE-MIB is to
 | 
			
		||||
           join to as its LDB interface provider. If this value is not
 | 
			
		||||
           specified, or the value of this object is 0, TE-MIB will use the
 | 
			
		||||
           prvtMplsTeMibEntityIndex value as the Lsr index when joining on the
 | 
			
		||||
           LDB interface."
 | 
			
		||||
      DEFVAL      { 0 }
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 9 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibLdbStatus OBJECT-TYPE
 | 
			
		||||
       SYNTAX      PrvtTeMibPartnerStatus
 | 
			
		||||
       MAX-ACCESS  read-only
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
        "Diagnostic Field providing information about the status
 | 
			
		||||
         of the Label Database Interface user as seen by the
 | 
			
		||||
	 TE-MIB entity."
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 10 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibLraStatus OBJECT-TYPE
 | 
			
		||||
       SYNTAX      PrvtLmgrPartnerStatus
 | 
			
		||||
       MAX-ACCESS  read-only
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
        "Diagnostic Field providing information about the status
 | 
			
		||||
         of the LRAPI user as seen by the TE-MIB entity."
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 11 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibLdiStatus OBJECT-TYPE
 | 
			
		||||
       SYNTAX      PrvtTeMibPartnerStatus
 | 
			
		||||
       MAX-ACCESS  read-only
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
        "A diagnostic value which reports the state of the LDI
 | 
			
		||||
         join."
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 12 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibRsvpEnable OBJECT-TYPE
 | 
			
		||||
       SYNTAX      TruthValue
 | 
			
		||||
       MAX-ACCESS  read-create
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
        "A boolean indicating whether the PRVT-TE-MIB should expect
 | 
			
		||||
         a join from PRVT-RSVP across the LRAPI.  This indicates
 | 
			
		||||
         whether RSVP-TE LSP tunnels are supported or not."
 | 
			
		||||
       DEFVAL { true }
 | 
			
		||||
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 13 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibCrldpEnable OBJECT-TYPE
 | 
			
		||||
       SYNTAX      TruthValue
 | 
			
		||||
       MAX-ACCESS  read-create
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
        "A boolean indicating whether the PRVT-TE-MIB should join
 | 
			
		||||
         to PRVT-CR-LDP or not across the LDI, and therefore support
 | 
			
		||||
         CR-LDP LSP tunnels or not."
 | 
			
		||||
       DEFVAL { false }
 | 
			
		||||
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 14 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibCrldpIndex OBJECT-TYPE
 | 
			
		||||
       SYNTAX      Unsigned32
 | 
			
		||||
       MAX-ACCESS  read-create
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
        "The index of the PRVT-MPLS product instance which this
 | 
			
		||||
         TE-MIB is to join to as its LDI interface provider.  If
 | 
			
		||||
         this value is not specified, or the value of this object
 | 
			
		||||
         is 0, TE-MIB will use the prvtMplsTeMibEntityIndex value as
 | 
			
		||||
         the CR-LDP product index when joining on the LDI
 | 
			
		||||
         interface."
 | 
			
		||||
       DEFVAL     { 0 }
 | 
			
		||||
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 15 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibUseRsvpResvConf OBJECT-TYPE
 | 
			
		||||
       SYNTAX      BITS{
 | 
			
		||||
                       useResvConfForUNI(0),
 | 
			
		||||
                       useResvConfForGMPLS(1)
 | 
			
		||||
                       }
 | 
			
		||||
       MAX-ACCESS  read-create
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
        "Flags field indicating whether a RESV_CONFIRM object
 | 
			
		||||
         should be included in RSVP Resv messages.  The possible
 | 
			
		||||
         bit values are as follows.
 | 
			
		||||
 | 
			
		||||
         - useResvConfForUNI: RESV_CONFIRM objects should be
 | 
			
		||||
           inserted into all UNI Resv messages.
 | 
			
		||||
         - useResvConfForGMPLS: RESV_CONFIRM objects should be
 | 
			
		||||
           inserted into all standard GMPLS Resv messages."
 | 
			
		||||
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 16 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibAllowGracefulDeletion OBJECT-TYPE
 | 
			
		||||
       SYNTAX      TruthValue
 | 
			
		||||
       MAX-ACCESS  read-create
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
        "A boolean indicating whether the TE-MIB should allow
 | 
			
		||||
         tunnels to be deleted using the graceful deletion
 | 
			
		||||
         procedure."
 | 
			
		||||
       DEFVAL { false }
 | 
			
		||||
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 17 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibShowTransitTunnels OBJECT-TYPE
 | 
			
		||||
       SYNTAX      TruthValue
 | 
			
		||||
       MAX-ACCESS  read-create
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
         "A flag to indicate whether RSVP should inform TE-MIB about
 | 
			
		||||
          LSPs for which this node is transit."
 | 
			
		||||
       DEFVAL { false }
 | 
			
		||||
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 18 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibSupportCHopTable OBJECT-TYPE
 | 
			
		||||
       SYNTAX      TruthValue
 | 
			
		||||
       MAX-ACCESS  read-create
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
         "A flag to indicate whether TE-MIB should support the
 | 
			
		||||
          mplsTunnelCHopTable."
 | 
			
		||||
       DEFVAL { false }
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 19 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibNhrIndex OBJECT-TYPE
 | 
			
		||||
       SYNTAX      Unsigned32
 | 
			
		||||
       MAX-ACCESS  read-create
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
           "The index of the PRVT-MPLS product instance which this
 | 
			
		||||
            TE-MIB is to join to as its NHR interface provider.  If
 | 
			
		||||
            this value is not specified, or the value of this object
 | 
			
		||||
            is 0, TE-MIB will use the prvtMplsTeMibEntityIndex value as
 | 
			
		||||
            the LSR index when joining on the NHR interface."
 | 
			
		||||
       DEFVAL      { 0 }
 | 
			
		||||
       ::= { prvtMplsTeMibEntityEntry 20 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibNhrBufPoolSize OBJECT-TYPE
 | 
			
		||||
       SYNTAX      Unsigned32 (0..2147483647)
 | 
			
		||||
       MAX-ACCESS  read-create
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
           "The maximum number of buffers available for Next Hop
 | 
			
		||||
            Routing Interface messages.  This is used to limit the
 | 
			
		||||
            number of tunnel management messages to avoid buffer
 | 
			
		||||
            shortage conditions."
 | 
			
		||||
       DEFVAL      { 8 }
 | 
			
		||||
       ::= { prvtMplsTeMibEntityEntry 21 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibNhrStatus OBJECT-TYPE
 | 
			
		||||
       SYNTAX      PrvtTeMibPartnerStatus
 | 
			
		||||
       MAX-ACCESS  read-only
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
        "A diagnostic value which reports the state of the NHR
 | 
			
		||||
        join."
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 22 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibExtPrtSuppAdminStatus OBJECT-TYPE
 | 
			
		||||
       SYNTAX      PrvtTeMibAdminStatus
 | 
			
		||||
       MAX-ACCESS  read-create
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
        "The desired operational state of support for the extended
 | 
			
		||||
         PROTECTION object defined in
 | 
			
		||||
         draft-lang-ccamp-gmpls-recovery-e2e-signaling."
 | 
			
		||||
       DEFVAL { down }
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 23 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibRsvpIpv6AdminStatus OBJECT-TYPE
 | 
			
		||||
       SYNTAX      PrvtTeMibAdminStatus
 | 
			
		||||
       MAX-ACCESS  read-create
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
        "Specifies whether the local node supports IPv6 LSPs.
 | 
			
		||||
 | 
			
		||||
         Setting this to UP means that this node supports IPv6 LSPs
 | 
			
		||||
         being set up to, from and through this node.
 | 
			
		||||
 | 
			
		||||
         Setting this to DOWN means that IPv6 LSPs are NOT
 | 
			
		||||
         supported by this node.  Existing IPv6 LSPs for which this
 | 
			
		||||
         node is the ingress are torn down.
 | 
			
		||||
 | 
			
		||||
         This field can be modified while TE-MIB is oper_status UP
 | 
			
		||||
         or DOWN.
 | 
			
		||||
 | 
			
		||||
         The value of this field MUST match the value of the
 | 
			
		||||
         dcRsvpProductIpv6AdminStatus field in the
 | 
			
		||||
         dcRsvpProductTable."
 | 
			
		||||
       DEFVAL { down }
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 24 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibRsvpIpv6OperStatus OBJECT-TYPE
 | 
			
		||||
       SYNTAX      PrvtTeMibOperStatus
 | 
			
		||||
       MAX-ACCESS  read-only
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
        "The current operational status for IPv6 support.  When
 | 
			
		||||
         this is UP IPv6 LSPs can be set up from this node.  When
 | 
			
		||||
         this is DOWN there will be no active IPv6 LSPs."
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 25 }
 | 
			
		||||
 | 
			
		||||
   prvtMplsTeMibDynFacilityBypass OBJECT-TYPE
 | 
			
		||||
       SYNTAX      TruthValue
 | 
			
		||||
       MAX-ACCESS  read-write
 | 
			
		||||
       STATUS      current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
        "This object gives the user ability to globally enable/disable 
 | 
			
		||||
         automatically creation of bypass tunnels for all LSPs. Bypass 
 | 
			
		||||
         tunnels will be created on FRR tunnel request automatically.
 | 
			
		||||
         The default value is true. The creation of Dynamic bypass tunnels 
 | 
			
		||||
         is enabled"
 | 
			
		||||
       DEFVAL { true }
 | 
			
		||||
      ::= { prvtMplsTeMibEntityEntry 26 }
 | 
			
		||||
 | 
			
		||||
-- Module compliance.
 | 
			
		||||
 | 
			
		||||
-- Conformance Information.
 | 
			
		||||
 | 
			
		||||
  prvtTeMibEntityConformance   OBJECT IDENTIFIER ::= { prvtTeMibEntityMib 2 }
 | 
			
		||||
 | 
			
		||||
  prvtTeMibEntityCompliances OBJECT IDENTIFIER ::= { prvtTeMibEntityConformance 1 }
 | 
			
		||||
  prvtTeMibEntityGroups      OBJECT IDENTIFIER ::= { prvtTeMibEntityConformance 2 }
 | 
			
		||||
 | 
			
		||||
  prvtTeMibEntityMibCompliance MODULE-COMPLIANCE
 | 
			
		||||
    STATUS current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The compliance statement for the PRVT-TEMIB product."
 | 
			
		||||
    MODULE
 | 
			
		||||
 | 
			
		||||
    MANDATORY-GROUPS { mplsTeMibMandatoryGroup }
 | 
			
		||||
 | 
			
		||||
    GROUP mplsTeMibOptionalGroup
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Optional TeMib objects."
 | 
			
		||||
 | 
			
		||||
    GROUP mplsTeMibCrldpGroup
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Group of Objects relating to CR-LDP."
 | 
			
		||||
 | 
			
		||||
    ::= { prvtTeMibEntityCompliances 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- Units of conformance.
 | 
			
		||||
 | 
			
		||||
mplsTeMibMandatoryGroup OBJECT-GROUP
 | 
			
		||||
   OBJECTS {
 | 
			
		||||
      prvtMplsTeMibEntityRowStatus
 | 
			
		||||
   }
 | 
			
		||||
   STATUS  current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
        "Mandatory Objects."
 | 
			
		||||
   ::= { prvtTeMibEntityGroups 2 }
 | 
			
		||||
 | 
			
		||||
mplsTeMibOptionalGroup OBJECT-GROUP
 | 
			
		||||
   OBJECTS {
 | 
			
		||||
      prvtMplsTeMibEntityAdminStatus,
 | 
			
		||||
      prvtMplsTeMibEntityOperStatus,
 | 
			
		||||
      prvtMplsTeMibTunnelRetryInterval,
 | 
			
		||||
      prvtMplsTeMibTunnelRetryDecayRate,
 | 
			
		||||
      prvtMplsTeMibTunnelRetryMax,
 | 
			
		||||
      prvtMplsTeMibTnnlBufPoolSize,
 | 
			
		||||
      prvtMplsTeMibLsrIndex,
 | 
			
		||||
      prvtMplsTeMibLdbStatus,
 | 
			
		||||
      prvtMplsTeMibLraStatus,
 | 
			
		||||
      prvtMplsTeMibRsvpEnable,
 | 
			
		||||
      prvtMplsTeMibUseRsvpResvConf,
 | 
			
		||||
      prvtMplsTeMibAllowGracefulDeletion,
 | 
			
		||||
      prvtMplsTeMibShowTransitTunnels,
 | 
			
		||||
      prvtMplsTeMibSupportCHopTable,
 | 
			
		||||
      prvtMplsTeMibNhrIndex,
 | 
			
		||||
      prvtMplsTeMibNhrBufPoolSize,
 | 
			
		||||
      prvtMplsTeMibNhrStatus,
 | 
			
		||||
      prvtMplsTeMibExtPrtSuppAdminStatus,
 | 
			
		||||
      prvtMplsTeMibRsvpIpv6AdminStatus,
 | 
			
		||||
      prvtMplsTeMibRsvpIpv6OperStatus,
 | 
			
		||||
      prvtMplsTeMibDynFacilityBypass
 | 
			
		||||
   }
 | 
			
		||||
   STATUS  current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
        "Optional Objects."
 | 
			
		||||
   ::= { prvtTeMibEntityGroups 3 }
 | 
			
		||||
 | 
			
		||||
mplsTeMibCrldpGroup OBJECT-GROUP
 | 
			
		||||
   OBJECTS {
 | 
			
		||||
      prvtMplsTeMibLdiStatus,
 | 
			
		||||
      prvtMplsTeMibCrldpEnable,
 | 
			
		||||
      prvtMplsTeMibCrldpIndex
 | 
			
		||||
   }
 | 
			
		||||
   STATUS current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
        "Group of objects relating to CR-LDP"
 | 
			
		||||
   ::= { prvtTeMibEntityGroups 4 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										169
									
								
								MIBS/telco-systems/binos/PRVT-UPS-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										169
									
								
								MIBS/telco-systems/binos/PRVT-UPS-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,169 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- **
 | 
			
		||||
-- ** BATM Advanced Communications.
 | 
			
		||||
-- **
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename:   PRVT-UPS-MIB.mib
 | 
			
		||||
-- ** Project:    T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose:    Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications.  All rights reserved.
 | 
			
		||||
--                             WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications and contains
 | 
			
		||||
-- proprietary and confidential information.  This file is made
 | 
			
		||||
-- available to authorized BATM customers on the express
 | 
			
		||||
-- condition that neither it, nor any of the information contained
 | 
			
		||||
-- therein, shall be disclosed to third parties or be used for any
 | 
			
		||||
-- purpose other than to replace, modify or upgrade firmware and/or
 | 
			
		||||
-- software components of BATM manufactured equipment within the
 | 
			
		||||
-- authorized customer's network, and that such transfer be
 | 
			
		||||
-- completed in accordance with the instructions provided by
 | 
			
		||||
-- BATM.  Any other use is strictly prohibited.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
--
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
 | 
			
		||||
--
 | 
			
		||||
-- ----------------------------------------------------------------------------
 | 
			
		||||
--
 | 
			
		||||
PRVT-UPS-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
    IMPORTS
 | 
			
		||||
        MODULE-IDENTITY, OBJECT-TYPE,NOTIFICATION-TYPE
 | 
			
		||||
                                            FROM SNMPv2-SMI
 | 
			
		||||
        NOTIFICATION-GROUP                  	       FROM SNMPv2-CONF
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    switch   
 | 
			
		||||
	                                     FROM PRVT-SWITCH-MIB;  
 | 
			
		||||
	                                     
 | 
			
		||||
 | 
			
		||||
    prvtUPSMib MODULE-IDENTITY
 | 
			
		||||
        LAST-UPDATED "200801010000Z"
 | 
			
		||||
        ORGANIZATION "BATM Advanced Communication"
 | 
			
		||||
        CONTACT-INFO       
 | 
			
		||||
        
 | 
			
		||||
        "BATM/Telco Systems Support team
 | 
			
		||||
				Email: 
 | 
			
		||||
				For North America: techsupport@telco.com
 | 
			
		||||
				For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
				For the rest of the world: techsupport@telco.com"        
 | 
			
		||||
         
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "MIB module for monitoring the UPS connected to switch or ipSwitch"
 | 
			
		||||
 | 
			
		||||
        -- revision history     
 | 
			
		||||
        REVISION     "200801010000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
		"Removed redefined OIDs in private vendor extension definitions."  
 | 
			
		||||
         REVISION     "200502160000Z"
 | 
			
		||||
     	 DESCRIPTION
 | 
			
		||||
			"Fixed spelling errors and changed the contact info." 
 | 
			
		||||
 | 
			
		||||
		REVISION     "200305080000Z"
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
							"Move to SMI-V2."
 | 
			
		||||
 | 
			
		||||
        REVISION     "200201280000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Initial version."
 | 
			
		||||
        ::= { switch 103 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    -- -----------------------------------------------------------------------------
 | 
			
		||||
    -- UPS parameters
 | 
			
		||||
    -- -----------------------------------------------------------------------------
 | 
			
		||||
    prvtUPSNotifications  OBJECT IDENTIFIER ::= { prvtUPSMib 0 }
 | 
			
		||||
    upsStatus 	OBJECT IDENTIFIER ::= { prvtUPSMib 1 }
 | 
			
		||||
    prvtUPSConformance    OBJECT IDENTIFIER ::= { prvtUPSMib 2 }
 | 
			
		||||
    
 | 
			
		||||
    upsConnectedStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER {
 | 
			
		||||
                       connected(1),
 | 
			
		||||
                       disconnected(2)
 | 
			
		||||
                       }
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This object indicates, if a UPS is connected to the device."
 | 
			
		||||
		::= { upsStatus 1 }
 | 
			
		||||
 | 
			
		||||
    upsLinePowerStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER {
 | 
			
		||||
                       unknown(1),
 | 
			
		||||
                       fromExternalConnection(2),
 | 
			
		||||
                       fromInternalBattery(3)
 | 
			
		||||
                       }
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This object indicates the external AD power line status: 
 | 
			
		||||
             the UPS is supplying the power from the internal battery
 | 
			
		||||
             or from an external AC power connection."
 | 
			
		||||
		::= { upsStatus 2 }
 | 
			
		||||
 | 
			
		||||
    upsBatteryStorageStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER {
 | 
			
		||||
                       unknown(1),
 | 
			
		||||
                       moreThan30Minutes(2),
 | 
			
		||||
                       lessThan30Minutes(3)
 | 
			
		||||
                       }
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This object shows the estimated time left until the UPS battery 
 | 
			
		||||
             will discharge to the level at which the UPS must shutdown."
 | 
			
		||||
		::= { upsStatus 3 }
 | 
			
		||||
 | 
			
		||||
    upsInternalStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER {
 | 
			
		||||
                       unknown(1),
 | 
			
		||||
                       ok(2),
 | 
			
		||||
                       failure(3)
 | 
			
		||||
                       }
 | 
			
		||||
		MAX-ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
            "This object shows if the UPS has some kind of an internal 
 | 
			
		||||
             failure."
 | 
			
		||||
		::= { upsStatus 4 }
 | 
			
		||||
     
 | 
			
		||||
     -- Traps for use by prvtUPSMib
 | 
			
		||||
 | 
			
		||||
     upsStatusChange NOTIFICATION-TYPE
 | 
			
		||||
         OBJECTS { upsConnectedStatus,upsLinePowerStatus,
 | 
			
		||||
                     upsBatteryStorageStatus,upsInternalStatus}
 | 
			
		||||
	 STATUS current
 | 
			
		||||
         DESCRIPTION
 | 
			
		||||
                 "The upsStatusChange trap indicates that the sending 
 | 
			
		||||
                  agent monitor detected a change in the status of the external 
 | 
			
		||||
                  UPS, connected to the device."
 | 
			
		||||
         ::= {prvtUPSNotifications 1}
 | 
			
		||||
 | 
			
		||||
-- *******************************************************************
 | 
			
		||||
--  Conformance Information
 | 
			
		||||
-- *******************************************************************
 | 
			
		||||
 | 
			
		||||
    prvtUPSMIBGroups       OBJECT IDENTIFIER ::= { prvtUPSConformance 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    prvtUPSNotificationGroup NOTIFICATION-GROUP
 | 
			
		||||
    	NOTIFICATIONS {
 | 
			
		||||
    		upsStatusChange
 | 
			
		||||
    	}
 | 
			
		||||
	STATUS current
 | 
			
		||||
     	DESCRIPTION
 | 
			
		||||
        	"Private Notification Group."
 | 
			
		||||
     ::= { prvtUPSMIBGroups 3 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										781
									
								
								MIBS/telco-systems/binos/PRVT-Y1564-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										781
									
								
								MIBS/telco-systems/binos/PRVT-Y1564-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,781 @@
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- ** Filename: PRVT-SWITCH-Y1564-MIB
 | 
			
		||||
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
 | 
			
		||||
-- ** Purpose: Private MIB
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
 | 
			
		||||
-- WARNING:
 | 
			
		||||
--
 | 
			
		||||
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
 | 
			
		||||
--
 | 
			
		||||
-- This file is the property of BATM Advanced Communications.
 | 
			
		||||
-- BATM Advanced Communications retains all title and
 | 
			
		||||
-- ownership in the Specification, including any revisions.
 | 
			
		||||
 | 
			
		||||
-- BATM Advanced Communications grants all interested parties a non-exclusive
 | 
			
		||||
-- license to use and distribute an unmodified copy of this
 | 
			
		||||
-- Specification in connection with management of BATM Advanced Communications 
 | 
			
		||||
-- and Telco Systems<6D>products, and without fee, provided that the following
 | 
			
		||||
-- conditions are met:
 | 
			
		||||
-- 1. Redistributions of this specification must retain the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer.
 | 
			
		||||
-- 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
-- notice, this list of conditions and the following disclaimer in the
 | 
			
		||||
-- documentation and/or other materials provided with the distribution.
 | 
			
		||||
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
 | 
			
		||||
-- or promote products derived from this specification without specific prior written
 | 
			
		||||
-- permission.
 | 
			
		||||
--
 | 
			
		||||
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
 | 
			
		||||
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
 | 
			
		||||
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
 | 
			
		||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
 | 
			
		||||
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 | 
			
		||||
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
 | 
			
		||||
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
 | 
			
		||||
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
 | 
			
		||||
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
 | 
			
		||||
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
 | 
			
		||||
PRVT-Y1564-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter32, NOTIFICATION-TYPE
 | 
			
		||||
        FROM SNMPv2-SMI                  -- [RFC2578]
 | 
			
		||||
    MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP       
 | 
			
		||||
        FROM SNMPv2-CONF                 -- [RFC2580]
 | 
			
		||||
    RowStatus, TruthValue, DisplayString
 | 
			
		||||
        FROM SNMPv2-TC                   -- [RFC2579]
 | 
			
		||||
    SnmpAdminString
 | 
			
		||||
        FROM SNMP-FRAMEWORK-MIB          -- [RFC2571]
 | 
			
		||||
    switch
 | 
			
		||||
 	FROM PRVT-SWITCH-MIB;
 | 
			
		||||
 | 
			
		||||
prvtY1564Mib MODULE-IDENTITY
 | 
			
		||||
LAST-UPDATED "201202270000Z"
 | 
			
		||||
ORGANIZATION "BATM Advanced Communication"       
 | 
			
		||||
CONTACT-INFO
 | 
			
		||||
"BATM/Telco Systems Support team
 | 
			
		||||
Email: 
 | 
			
		||||
For North America: techsupport@telco.com
 | 
			
		||||
For North Europe: support@batm.de, info@batm.de
 | 
			
		||||
For the rest of the world: techsupport@telco.com"
 | 
			
		||||
 | 
			
		||||
DESCRIPTION
 | 
			
		||||
"This MIB provides the extended capability of controlling and 
 | 
			
		||||
provisioning for Y1564 test.
 | 
			
		||||
It adds extra functionality for DISMAN-PING-MIB"
 | 
			
		||||
      -- revision history
 | 
			
		||||
	REVISION       "201202270000Z"
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Initial version."
 | 
			
		||||
 | 
			
		||||
::= { switch 129 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- ************ Top level structure of the MIB****
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
 prvtY1564Notifications              OBJECT IDENTIFIER ::= { prvtY1564Mib 0 }
 | 
			
		||||
 prvtY1564Objects                    OBJECT IDENTIFIER ::= { prvtY1564Mib 1 }
 | 
			
		||||
 prvtY1564Conformance                OBJECT IDENTIFIER ::= { prvtY1564Mib 2 }
 | 
			
		||||
 | 
			
		||||
prvtY1564Test OBJECT IDENTIFIER ::= { prvtY1564Objects 1 }
 | 
			
		||||
prvtY1564TestResult OBJECT IDENTIFIER ::= { prvtY1564Objects 2 }
 | 
			
		||||
prvtY1564Profiles OBJECT IDENTIFIER ::= { prvtY1564Objects 3 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- ************* global scalar objects ***********
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
 | 
			
		||||
prvtY1564TestTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX SEQUENCE OF PrvtY1564TestEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This table holds the configuration for a Y1564 test"
 | 
			
		||||
    ::= { prvtY1564Test 1 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX PrvtY1564TestEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"NONE"
 | 
			
		||||
	INDEX {
 | 
			
		||||
		prvtY1564TestName
 | 
			
		||||
              }
 | 
			
		||||
	::= { prvtY1564TestTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtY1564TestEntry ::= SEQUENCE {
 | 
			
		||||
	prvtY1564TestName		SnmpAdminString,
 | 
			
		||||
    prvtY1564TestType 		INTEGER,
 | 
			
		||||
	prvtY1564TestMode       INTEGER,
 | 
			
		||||
	prvtY1564TestExecStatus		INTEGER,
 | 
			
		||||
	prvtY1564TestSourceType		INTEGER,
 | 
			
		||||
    prvtY1564TestSource		OCTET STRING,
 | 
			
		||||
    prvtY1564TestTargetType		INTEGER,
 | 
			
		||||
    prvtY1564TestTarget		OCTET STRING,
 | 
			
		||||
	prvtY1564TestTimeout		Unsigned32,
 | 
			
		||||
    prvtY1564TestCIR			Unsigned32,
 | 
			
		||||
	prvtY1564TestEIR Unsigned32,
 | 
			
		||||
	prvtY1564TestConfigurationTestTrafficPolicing TruthValue,
 | 
			
		||||
	prvtY1564TestConfigurationTestCirSteps Unsigned32,
 | 
			
		||||
	prvtY1564TestConfigurationStepDuration Unsigned32,
 | 
			
		||||
	prvtY1564TestPerformanceTestDuration INTEGER,
 | 
			
		||||
    prvtY1564TestCVLAN		Unsigned32,
 | 
			
		||||
	prvtY1564TestCVLANPriority	Unsigned32,
 | 
			
		||||
	prvtY1564TestCVLANDropEligible	TruthValue,
 | 
			
		||||
	prvtY1564TestSVLAN		Unsigned32,
 | 
			
		||||
	prvtY1564TestSVLANPriority	Unsigned32,
 | 
			
		||||
	prvtY1564TestSVLANDropEligible	TruthValue,
 | 
			
		||||
	prvtY1564TestPDUSize		INTEGER,
 | 
			
		||||
	prvtY1564TestLoopbackType 	INTEGER,
 | 
			
		||||
	prvtY1564TestPaternType 	INTEGER,
 | 
			
		||||
	prvtY1564TestProfileName    OCTET STRING,
 | 
			
		||||
       
 | 
			
		||||
	prvtY1564TestRowStatus		RowStatus
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtY1564TestName OBJECT-TYPE
 | 
			
		||||
    SYNTAX      SnmpAdminString (SIZE(0..32))
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "This string is used to describe the test name for the
 | 
			
		||||
        Y1564 test. It is also used as a test identifier."
 | 
			
		||||
    ::= { prvtY1564TestEntry 1 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestType OBJECT-TYPE
 | 
			
		||||
	SYNTAX INTEGER
 | 
			
		||||
        {
 | 
			
		||||
        testHead ( 1 ),
 | 
			
		||||
		testLoopback( 2 )
 | 
			
		||||
	}
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Y1564 test type"
 | 
			
		||||
	::= { prvtY1564TestEntry 2 }
 | 
			
		||||
	
 | 
			
		||||
prvtY1564TestMode OBJECT-TYPE
 | 
			
		||||
	SYNTAX INTEGER {
 | 
			
		||||
	configurationTest ( 1 ),
 | 
			
		||||
	performanceTest ( 2 ),
 | 
			
		||||
	both ( 3 )
 | 
			
		||||
	}
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Specify test mode"
 | 
			
		||||
	::= { prvtY1564TestEntry 3 }	
 | 
			
		||||
 | 
			
		||||
prvtY1564TestExecStatus OBJECT-TYPE
 | 
			
		||||
	SYNTAX INTEGER
 | 
			
		||||
	{
 | 
			
		||||
		notRunning ( 1 ),
 | 
			
		||||
		running ( 2 )
 | 
			
		||||
	}
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Y1564   test execution status."
 | 
			
		||||
	DEFVAL { notRunning }
 | 
			
		||||
	::= { prvtY1564TestEntry 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtY1564TestSourceType OBJECT-TYPE
 | 
			
		||||
	SYNTAX INTEGER
 | 
			
		||||
        {
 | 
			
		||||
		none( 0 ),
 | 
			
		||||
		mac ( 1 ),
 | 
			
		||||
		mep ( 2 )
 | 
			
		||||
	}
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Y1564 test source type."
 | 
			
		||||
	::= { prvtY1564TestEntry 5}
 | 
			
		||||
 | 
			
		||||
prvtY1564TestSource OBJECT-TYPE
 | 
			
		||||
	SYNTAX OCTET STRING (SIZE(1..17))
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"String that holds either the MAC or the MEP ID.
 | 
			
		||||
	 MAC should be in the format AA:BB:CC:DD:EE:FF
 | 
			
		||||
	 MEP shold be in the format DOMAIN:MA:MEP that represent 
 | 
			
		||||
	 the values corresponding to dot1agCfmMdIndex, 
 | 
			
		||||
	 dot1agCfmMaIndex and dot1agCfmMepIdentifier from 
 | 
			
		||||
	 IEEE8021-CFM-MIB.
 | 
			
		||||
	 e.g.:
 | 
			
		||||
		MAC:   00:A0:12:5C:12:C0
 | 
			
		||||
		MEP:   1:1:2"
 | 
			
		||||
	::= { prvtY1564TestEntry 6 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestTargetType OBJECT-TYPE
 | 
			
		||||
	SYNTAX INTEGER
 | 
			
		||||
        {
 | 
			
		||||
		none( 0 ),
 | 
			
		||||
		mac ( 1 ),
 | 
			
		||||
		mep ( 2 )
 | 
			
		||||
	}
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Y1564 test target type."
 | 
			
		||||
	::= { prvtY1564TestEntry 7 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestTarget OBJECT-TYPE
 | 
			
		||||
	SYNTAX OCTET STRING (SIZE(1..17))
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"String that holds either the MAC or the MEP ID.
 | 
			
		||||
	 MAC should be in the format AA:BB:CC:DD:EE:FF
 | 
			
		||||
	 MEP shold be in the format DOMAIN:MA:MEP that represent 
 | 
			
		||||
	 the values corresponding to dot1agCfmMdIndex, 
 | 
			
		||||
	 dot1agCfmMaIndex and dot1agCfmMepIdentifier from 
 | 
			
		||||
	 IEEE8021-CFM-MIB.
 | 
			
		||||
	 e.g.:
 | 
			
		||||
		MAC:   00:A0:12:5C:12:C0
 | 
			
		||||
		MEP:   1:1:2"
 | 
			
		||||
	::= { prvtY1564TestEntry 8 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestTimeout OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32 (0..100)
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Y1564 test timeout in 0.1 of a second increments."
 | 
			
		||||
	DEFVAL { 1 }
 | 
			
		||||
	::= { prvtY1564TestEntry 9 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestCIR OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32 (64..1000000)
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Y1564   Committed Information Rate (CIR) value."
 | 
			
		||||
	::= { prvtY1564TestEntry 10 }
 | 
			
		||||
	
 | 
			
		||||
prvtY1564TestEIR OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32 (0..1000000)
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Specify Excess Information Rate"
 | 
			
		||||
	::= { prvtY1564TestEntry 11 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestConfigurationTestTrafficPolicing OBJECT-TYPE
 | 
			
		||||
	SYNTAX TruthValue
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Specify Traffic Policing "
 | 
			
		||||
	::= { prvtY1564TestEntry 12 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
	prvtY1564TestConfigurationTestCirSteps OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32 (1..10)
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Specify the number of Comitted Information Rate Steps"
 | 
			
		||||
	::= { prvtY1564TestEntry 13 }
 | 
			
		||||
 | 
			
		||||
	prvtY1564TestConfigurationStepDuration OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32 (1..60)
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Specify the configuration step duration, in seconds. This duration is used for every CIR step test and 
 | 
			
		||||
	also for EIR test and Policing test."
 | 
			
		||||
	::= { prvtY1564TestEntry 14 }
 | 
			
		||||
 | 
			
		||||
	prvtY1564TestPerformanceTestDuration OBJECT-TYPE
 | 
			
		||||
	SYNTAX INTEGER {
 | 
			
		||||
	testDuration15min (15),
 | 
			
		||||
	testDuration30min (30)
 | 
			
		||||
	}
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Specify the performane test duration, in minutes"
 | 
			
		||||
	::= { prvtY1564TestEntry 15}
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
	prvtY1564TestCVLAN OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32 (0..4094)
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"C-VLAN ID for the Y1564   test."
 | 
			
		||||
	::= { prvtY1564TestEntry 16 }
 | 
			
		||||
 | 
			
		||||
	prvtY1564TestCVLANPriority OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32 (0..7)
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"VPT for C-VLAN0 for the Y1564   test."
 | 
			
		||||
	::= { prvtY1564TestEntry 17 }
 | 
			
		||||
 | 
			
		||||
    prvtY1564TestCVLANDropEligible OBJECT-TYPE
 | 
			
		||||
	SYNTAX TruthValue
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Drop Eligible flag for C-VLAN for the Y1564   test."
 | 
			
		||||
	::= { prvtY1564TestEntry 18 }
 | 
			
		||||
 | 
			
		||||
    prvtY1564TestSVLAN OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32 (0..4094)
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"S-VLAN ID for the Y1564   test."
 | 
			
		||||
	::= { prvtY1564TestEntry 19 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestSVLANPriority OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32 (0..7)
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"VPT for S-VLAN0 for the Y1564 test."
 | 
			
		||||
	::= { prvtY1564TestEntry 20 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestSVLANDropEligible OBJECT-TYPE
 | 
			
		||||
	SYNTAX TruthValue
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Drop Eligible flag for S-VLAN for the Y1564 test."
 | 
			
		||||
	::= { prvtY1564TestEntry 21 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestPDUSize OBJECT-TYPE
 | 
			
		||||
	SYNTAX  INTEGER
 | 
			
		||||
    {
 | 
			
		||||
	value64 ( 64 ),
 | 
			
		||||
	value128 ( 128 ),
 | 
			
		||||
	value256 ( 256 ),
 | 
			
		||||
	value512 ( 512),
 | 
			
		||||
	value1024 ( 1024 ),
 | 
			
		||||
	value1280 ( 1280 ),
 | 
			
		||||
	value1518 ( 1518 ),
 | 
			
		||||
	value2000 ( 2000 ),
 | 
			
		||||
	value9000 ( 9000)
 | 
			
		||||
	} 	
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Packet sizes for Y1564 test:
 | 
			
		||||
	   64,128,256,512,1024,1280,1518,2000,9000"
 | 
			
		||||
	::= { prvtY1564TestEntry 22 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestLoopbackType OBJECT-TYPE
 | 
			
		||||
	SYNTAX INTEGER
 | 
			
		||||
        {
 | 
			
		||||
		macSwap ( 1 ),
 | 
			
		||||
                oam ( 2 )
 | 
			
		||||
	}
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Y1564   test loopback type."
 | 
			
		||||
	::= { prvtY1564TestEntry 23 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestPaternType OBJECT-TYPE
 | 
			
		||||
	SYNTAX INTEGER
 | 
			
		||||
        {
 | 
			
		||||
		null ( 1 ),
 | 
			
		||||
                nullCRC ( 2 ),
 | 
			
		||||
		prbs ( 3 ),
 | 
			
		||||
                prbsCRC ( 4 ),
 | 
			
		||||
                none ( 8 )
 | 
			
		||||
	}
 | 
			
		||||
	MAX-ACCESS read-write
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Y1564   test patern type.
 | 
			
		||||
	 Options for it are none, null, null-crc, prbs, prbs-crc."
 | 
			
		||||
	::= { prvtY1564TestEntry 24 }
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
prvtY1564TestProfileName OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING (SIZE(0..32))
 | 
			
		||||
        MAX-ACCESS read-create
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Name assigned to the Y1564 profile."
 | 
			
		||||
        DEFVAL { '00'H }
 | 
			
		||||
        ::= { prvtY1564TestEntry 25 }	
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
prvtY1564TestRowStatus OBJECT-TYPE
 | 
			
		||||
	SYNTAX RowStatus
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"The status of the row entry.
 | 
			
		||||
	 The writable columns in a row can not be changed if the row
 | 
			
		||||
	 is active. Certain columns must have a valid value before a row
 | 
			
		||||
	 can be activated."
 | 
			
		||||
	::= { prvtY1564TestEntry 26 }    
 | 
			
		||||
	 
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- *************  TEST RESULT *************
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
 | 
			
		||||
prvtY1564TestResultTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX SEQUENCE OF PrvtY1564TestResultEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
        "This table contains Y1564 results for tests."
 | 
			
		||||
	::= { prvtY1564TestResult 1 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestResultEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX PrvtY1564TestResultEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION	"NONE"
 | 
			
		||||
	INDEX { 
 | 
			
		||||
		prvtY1564TestName,
 | 
			
		||||
		prvtY1564TestResultIndex }
 | 
			
		||||
	::= { prvtY1564TestResultTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtY1564TestResultEntry ::= SEQUENCE {
 | 
			
		||||
	prvtY1564TestResultIndex 			Unsigned32,
 | 
			
		||||
	prvtY1564TestResultSentInformationRate	Unsigned32,
 | 
			
		||||
	prvtY1564TestResultPacketSize		Unsigned32,
 | 
			
		||||
	prvtY1564TestResultMode		INTEGER,
 | 
			
		||||
	prvtY1564TestResultFrameLoss		Unsigned32,
 | 
			
		||||
	prvtY1564TestResultInformationRate		Unsigned32,
 | 
			
		||||
	prvtY1564TestResultFrameTransferDelay		Unsigned32,
 | 
			
		||||
	prvtY1564TestResutFrameDelayVariation            Unsigned32,
 | 
			
		||||
	prvtY1564TestResultStatus			INTEGER
 | 
			
		||||
   
 | 
			
		||||
       
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
prvtY1564TestResultIndex OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Y1564   test results table index.
 | 
			
		||||
	Index will take values 1 to 13, each value representing a percentage 
 | 
			
		||||
	of the CIR or EIR.1-10 step of CIR , EIR+CIR, EIR+CIR+25%EIR + Peformance test CIR
 | 
			
		||||
	The leaf prvtY1564TestResultFrameSize will present this value
 | 
			
		||||
	in a more user-friendly way."
 | 
			
		||||
	::= { prvtY1564TestResultEntry 1 }
 | 
			
		||||
	
 | 
			
		||||
prvtY1564TestResultSentInformationRate OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"The sent information rate at each test step"
 | 
			
		||||
	::= { prvtY1564TestResultEntry 2 }	
 | 
			
		||||
	
 | 
			
		||||
prvtY1564TestResultPacketSize OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"The packet size for a Y1564 test packet"
 | 
			
		||||
	::= { prvtY1564TestResultEntry 3 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestResultMode OBJECT-TYPE
 | 
			
		||||
	 SYNTAX INTEGER
 | 
			
		||||
        {
 | 
			
		||||
		    notAvailable ( 1 ),
 | 
			
		||||
            configurationCIRTest ( 2),
 | 
			
		||||
			configurationEIRTest ( 3),
 | 
			
		||||
			configurationPolicingTest ( 4),
 | 
			
		||||
			performanceTest ( 5 )
 | 
			
		||||
			
 | 
			
		||||
        }
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"The Y1564 test mode correspondig to the result"
 | 
			
		||||
	::= { prvtY1564TestResultEntry 4 }	
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
prvtY1564TestResultFrameLoss OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Frame loss of the Y1564  test measured in 0.001 of a percent"
 | 
			
		||||
	::= { prvtY1564TestResultEntry 5 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestResultInformationRate OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"The received information Rate of the Y1564  test measured in Kbps"
 | 
			
		||||
	::= { prvtY1564TestResultEntry 6 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestResultFrameTransferDelay OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Frame transfer delay  for Y1564 test measured in 1/100th of a microsecond.."
 | 
			
		||||
	::= { prvtY1564TestResultEntry 7 }
 | 
			
		||||
	
 | 
			
		||||
prvtY1564TestResutFrameDelayVariation OBJECT-TYPE
 | 
			
		||||
        SYNTAX Unsigned32
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
        "Frame delay variation for Y1564 test measured in 1/100th of a microsecond."
 | 
			
		||||
        ::= { prvtY1564TestResultEntry 8 }
 | 
			
		||||
		
 | 
			
		||||
prvtY1564TestResultStatus OBJECT-TYPE
 | 
			
		||||
        SYNTAX INTEGER
 | 
			
		||||
        {
 | 
			
		||||
                notAvailable ( 1 ),
 | 
			
		||||
                ready ( 2 ),
 | 
			
		||||
                error ( 3 )
 | 
			
		||||
        }
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Status of the Y1564  test"
 | 
			
		||||
	::= { prvtY1564TestResultEntry 9 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- ****************** PROFILE *******************
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
prvtY1564ProfileTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX SEQUENCE OF PrvtY1564ProfileEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Table contains Y1564 thresholds."
 | 
			
		||||
	::= { prvtY1564Profiles 1 }
 | 
			
		||||
 | 
			
		||||
prvtY1564ProfileEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX PrvtY1564ProfileEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION	"NONE"
 | 
			
		||||
	INDEX { prvtY1564ProfileName }
 | 
			
		||||
	::= { prvtY1564ProfileTable 1 }
 | 
			
		||||
 | 
			
		||||
PrvtY1564ProfileEntry ::= SEQUENCE {
 | 
			
		||||
		prvtY1564ProfileName      SnmpAdminString,
 | 
			
		||||
		prvtY1564ProfileFrameLoss Unsigned32,
 | 
			
		||||
		prvtY1564ProfileFrameTransferDelay Unsigned32,
 | 
			
		||||
		prvtY1564ProfileFrameDelayVariation Unsigned32,
 | 
			
		||||
        prvtY1564ProfileRowStatus                 RowStatus
 | 
			
		||||
       
 | 
			
		||||
       }
 | 
			
		||||
 | 
			
		||||
prvtY1564ProfileName OBJECT-TYPE
 | 
			
		||||
    SYNTAX      SnmpAdminString (SIZE(0..32))
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "This string is used to describe the test profile name for the
 | 
			
		||||
        Y1564 test. It is also used as a profile identifier."
 | 
			
		||||
    ::= { prvtY1564ProfileEntry 1 }
 | 
			
		||||
	
 | 
			
		||||
	prvtY1564ProfileFrameLoss OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32 (0..100000)
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Specify maximum frameloss to declare test succeeded"
 | 
			
		||||
::= { prvtY1564ProfileEntry 2 }
 | 
			
		||||
 | 
			
		||||
	prvtY1564ProfileFrameTransferDelay OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32 (1..60000000)
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Specify maximum frame transfer delay in microseconds  to declare test succeeded"
 | 
			
		||||
	::= { prvtY1564ProfileEntry 3 }
 | 
			
		||||
 | 
			
		||||
	prvtY1564ProfileFrameDelayVariation OBJECT-TYPE
 | 
			
		||||
	SYNTAX Unsigned32 (1..60000000)
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Specify maximum frame delay variation in microseconds to declare test succeeded"
 | 
			
		||||
::= { prvtY1564ProfileEntry 4 }
 | 
			
		||||
 | 
			
		||||
prvtY1564ProfileRowStatus OBJECT-TYPE
 | 
			
		||||
	SYNTAX RowStatus
 | 
			
		||||
	MAX-ACCESS read-create
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	"Creation/delete/edit of the Y1564 profile. "
 | 
			
		||||
	::= { prvtY1564ProfileEntry 5 }
 | 
			
		||||
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
-- **************** Notification *****************
 | 
			
		||||
-- ***********************************************
 | 
			
		||||
 | 
			
		||||
prvtY1564ProbeFailed NOTIFICATION-TYPE
 | 
			
		||||
	OBJECTS {
 | 
			
		||||
		prvtY1564TestType,
 | 
			
		||||
		prvtY1564TestResultStatus
 | 
			
		||||
	}
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"This trap should be sent whenever a Y1564 probe
 | 
			
		||||
		on a specific test fails."
 | 
			
		||||
	::= { prvtY1564Notifications 1 }
 | 
			
		||||
 | 
			
		||||
prvtY1564ProbeSuccess NOTIFICATION-TYPE
 | 
			
		||||
	OBJECTS {
 | 
			
		||||
		prvtY1564TestType,
 | 
			
		||||
		prvtY1564TestResultStatus
 | 
			
		||||
	}
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"This trap should be sent whenever a Y1564 probe
 | 
			
		||||
		on a specific test finishes with success."
 | 
			
		||||
	::= { prvtY1564Notifications 2 }
 | 
			
		||||
 | 
			
		||||
prvtY1564TestFinished NOTIFICATION-TYPE
 | 
			
		||||
	OBJECTS {
 | 
			
		||||
		prvtY1564TestExecStatus
 | 
			
		||||
	}
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"This trap should be sent whenever a Y1564  test is finished"
 | 
			
		||||
	::= { prvtY1564Notifications 3 }
 | 
			
		||||
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
-- PRVT-Y1564 MIB Module - Conformance Information
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
 | 
			
		||||
prvtY1564Compliances OBJECT IDENTIFIER ::= { prvtY1564Conformance 1 }
 | 
			
		||||
prvtY1564Groups      OBJECT IDENTIFIER ::= { prvtY1564Conformance 2 }
 | 
			
		||||
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
-- Units of conformance
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtY1564TestGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS {
 | 
			
		||||
        prvtY1564TestType,
 | 
			
		||||
		prvtY1564TestMode,
 | 
			
		||||
		prvtY1564TestExecStatus,
 | 
			
		||||
		prvtY1564TestSourceType,
 | 
			
		||||
        prvtY1564TestSource,
 | 
			
		||||
        prvtY1564TestTargetType,
 | 
			
		||||
        prvtY1564TestTarget,
 | 
			
		||||
		prvtY1564TestTimeout,
 | 
			
		||||
        prvtY1564TestCIR ,
 | 
			
		||||
		prvtY1564TestEIR ,
 | 
			
		||||
		prvtY1564TestConfigurationTestTrafficPolicing ,
 | 
			
		||||
		prvtY1564TestConfigurationTestCirSteps ,
 | 
			
		||||
		prvtY1564TestConfigurationStepDuration ,
 | 
			
		||||
		prvtY1564TestPerformanceTestDuration ,
 | 
			
		||||
		prvtY1564TestCVLAN,
 | 
			
		||||
		prvtY1564TestCVLANPriority,
 | 
			
		||||
		prvtY1564TestCVLANDropEligible,
 | 
			
		||||
		prvtY1564TestSVLAN,
 | 
			
		||||
		prvtY1564TestSVLANPriority,
 | 
			
		||||
		prvtY1564TestSVLANDropEligible,
 | 
			
		||||
		prvtY1564TestPDUSize,
 | 
			
		||||
		prvtY1564TestLoopbackType,
 | 
			
		||||
		prvtY1564TestPaternType,
 | 
			
		||||
		prvtY1564TestProfileName,
 | 
			
		||||
		prvtY1564TestRowStatus 
 | 
			
		||||
	
 | 
			
		||||
    }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "Objects for the Y1564  test group."
 | 
			
		||||
    ::= { prvtY1564Groups 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
prvtY1564TestResultsGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS {
 | 
			
		||||
	prvtY1564TestResultSentInformationRate,
 | 
			
		||||
	prvtY1564TestResultPacketSize,
 | 
			
		||||
	prvtY1564TestResultMode,
 | 
			
		||||
	prvtY1564TestResultFrameLoss,
 | 
			
		||||
	prvtY1564TestResultInformationRate,
 | 
			
		||||
	prvtY1564TestResultFrameTransferDelay,
 | 
			
		||||
	prvtY1564TestResutFrameDelayVariation,
 | 
			
		||||
	prvtY1564TestResultStatus
 | 
			
		||||
    }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "Objects for the Y1564  test results group."
 | 
			
		||||
    ::= { prvtY1564Groups 2 }
 | 
			
		||||
 | 
			
		||||
prvtY1564ProfilesGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS {
 | 
			
		||||
        prvtY1564ProfileFrameLoss ,
 | 
			
		||||
		prvtY1564ProfileFrameTransferDelay ,
 | 
			
		||||
		prvtY1564ProfileFrameDelayVariation ,
 | 
			
		||||
        prvtY1564ProfileRowStatus
 | 
			
		||||
	}
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "Objects for the Y1564 profiles group."
 | 
			
		||||
    ::= { prvtY1564Groups 3 }
 | 
			
		||||
 | 
			
		||||
prvtY1564NotificationsGroup NOTIFICATION-GROUP
 | 
			
		||||
    NOTIFICATIONS {
 | 
			
		||||
      prvtY1564ProbeFailed,
 | 
			
		||||
      prvtY1564ProbeSuccess,
 | 
			
		||||
      prvtY1564TestFinished
 | 
			
		||||
    }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "Objects for the Notifications group."
 | 
			
		||||
    ::= { prvtY1564Groups 4 }
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
-- MIB Module Compliance statements
 | 
			
		||||
-- ******************************************************************
 | 
			
		||||
 | 
			
		||||
prvtY1564Compliance MODULE-COMPLIANCE
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "The compliance statement for support of the Y1564 MIB module."
 | 
			
		||||
    MODULE
 | 
			
		||||
        MANDATORY-GROUPS {
 | 
			
		||||
        prvtY1564TestGroup,
 | 
			
		||||
	    prvtY1564TestResultsGroup,
 | 
			
		||||
	    prvtY1564ProfilesGroup,
 | 
			
		||||
	    prvtY1564NotificationsGroup
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
    OBJECT prvtY1564TestRowStatus
 | 
			
		||||
      SYNTAX       RowStatus { active(1), notInService(2), notReady(3) }
 | 
			
		||||
      WRITE-SYNTAX RowStatus { active(1), notInService(2), notReady(3),
 | 
			
		||||
                               createAndWait(5), destroy(6) }
 | 
			
		||||
      DESCRIPTION "Support for createAndWait is required."
 | 
			
		||||
      
 | 
			
		||||
    OBJECT prvtY1564ProfileRowStatus
 | 
			
		||||
      SYNTAX       RowStatus { active(1), notInService(2), notReady(3) }
 | 
			
		||||
      WRITE-SYNTAX RowStatus { active(1), notInService(2), notReady(3),
 | 
			
		||||
                               createAndWait(5), destroy(6) }
 | 
			
		||||
      DESCRIPTION "Support for createAndWait is required."
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    ::= { prvtY1564Compliances 1 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user