202 lines
		
	
	
		
			7.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			202 lines
		
	
	
		
			7.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- *********************************************************************
 | 
						|
-- **
 | 
						|
-- ** BATM Advanced Communications.
 | 
						|
-- **
 | 
						|
-- *********************************************************************
 | 
						|
-- ** Filename: PRVT-RSVP-MIB.mib
 | 
						|
-- ** Project: T-Metro Switches.
 | 
						|
-- ** Purpose: Private MIB
 | 
						|
-- *********************************************************************
 | 
						|
-- (c) Copyright, 2009, 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-RSVP-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    mpls
 | 
						|
        FROM PRVT-SWITCH-MIB
 | 
						|
    MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
    RowStatus, TEXTUAL-CONVENTION
 | 
						|
        FROM SNMPv2-TC;
 | 
						|
 | 
						|
prvtRsvpMIB MODULE-IDENTITY
 | 
						|
    LAST-UPDATED "201103210000Z"
 | 
						|
    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-RSVP product."
 | 
						|
    REVISION    "201103210000Z"
 | 
						|
    DESCRIPTION 
 | 
						|
        "Added prvtRsvpProductFastRerouteCaps."
 | 
						|
    REVISION    "200902100000Z"
 | 
						|
    DESCRIPTION 
 | 
						|
        "Initial version."
 | 
						|
    ::= { mpls 7 }
 | 
						|
 | 
						|
 | 
						|
PrvtRsvpAdminStatus ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION 
 | 
						|
        "The desired administrative state of an RSVP
 | 
						|
         entity."
 | 
						|
    SYNTAX      INTEGER { up(1), down(2) }
 | 
						|
 | 
						|
PrvtRsvpOperStatus ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION 
 | 
						|
        "The current operational state of an RSVP entity."
 | 
						|
    SYNTAX      INTEGER { up(1), down(2), goingUp(3), goingDown(4), 
 | 
						|
                    actFailed(5) }
 | 
						|
 | 
						|
PrvtRsvpIndex ::= TEXTUAL-CONVENTION
 | 
						|
    DISPLAY-HINT "d"
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION 
 | 
						|
        "The index value identifying an RSVP entity."
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
 | 
						|
prvtRsvpObjects OBJECT IDENTIFIER
 | 
						|
    ::= { prvtRsvpMIB 1 }
 | 
						|
 | 
						|
prvtRsvpProductTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF PrvtRsvpProductEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION 
 | 
						|
        "The table of RSVP entities."
 | 
						|
    ::= { prvtRsvpObjects 1 }
 | 
						|
 | 
						|
prvtRsvpProductEntry OBJECT-TYPE
 | 
						|
    SYNTAX      PrvtRsvpProductEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION 
 | 
						|
        "Each entry represents an RSVP entity."
 | 
						|
    INDEX       { prvtRsvpProductIndex }
 | 
						|
    ::= { prvtRsvpProductTable 1 }
 | 
						|
 | 
						|
PrvtRsvpProductEntry ::= SEQUENCE {
 | 
						|
    prvtRsvpProductIndex                PrvtRsvpIndex,
 | 
						|
    prvtRsvpProductRowStatus            RowStatus,
 | 
						|
    prvtRsvpProductAdminStatus          PrvtRsvpAdminStatus,
 | 
						|
    prvtRsvpProductOperStatus           PrvtRsvpOperStatus,
 | 
						|
    prvtRsvpProductProtocolExtensions   BITS,
 | 
						|
    prvtRsvpProductFastRerouteCaps      BITS
 | 
						|
}
 | 
						|
 | 
						|
prvtRsvpProductIndex OBJECT-TYPE
 | 
						|
    SYNTAX      PrvtRsvpIndex
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION 
 | 
						|
        "The index of this prvtRsvpProductEntry. This is the
 | 
						|
         HAF entity index passed on the entity create parameters."
 | 
						|
    ::= { prvtRsvpProductEntry 1 }
 | 
						|
 | 
						|
prvtRsvpProductRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION 
 | 
						|
        "Used to create and delete a PRVT-RSVP Product Table entry.
 | 
						|
         When this object is set to 'active', only the
 | 
						|
         prvtRsvpProductAdminStatus object in the row may be modified."
 | 
						|
    ::= { prvtRsvpProductEntry 2 }
 | 
						|
 | 
						|
prvtRsvpProductAdminStatus OBJECT-TYPE
 | 
						|
    SYNTAX      PrvtRsvpAdminStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION 
 | 
						|
        "The desired administrative state of the RSVP entity."
 | 
						|
    ::= { prvtRsvpProductEntry 3 }
 | 
						|
 | 
						|
prvtRsvpProductOperStatus OBJECT-TYPE
 | 
						|
    SYNTAX      PrvtRsvpOperStatus
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION 
 | 
						|
        "The current operational state of this instance of PRVT-RSVP."
 | 
						|
    ::= { prvtRsvpProductEntry 4 }
 | 
						|
 | 
						|
prvtRsvpProductProtocolExtensions OBJECT-TYPE
 | 
						|
    SYNTAX      BITS { bypassFastReroute(0), detourFastReroute(1), 
 | 
						|
                    noResAffOnInIf(2) }
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION 
 | 
						|
        "Specifies which extensions to the standard RSVP-TE protocol
 | 
						|
         are enabled. For fully standards-compliant behavior, set
 | 
						|
         this parameter to zero (no bits set). To enable specific
 | 
						|
         non-standard protocol extensions, set this parameter to the
 | 
						|
         bitwise OR of whichever of the following behaviors you wish
 | 
						|
         to enable.
 | 
						|
         
 | 
						|
         - bypassFastReroute: Enable support for facility fast reroute
 | 
						|
         protection of LSPs (bypass LSP protection).
 | 
						|
         
 | 
						|
         - detourFastReroute: Enable support for one-to-one fast
 | 
						|
         reroute protection of LSPs (detour LSP protection).
 | 
						|
         
 | 
						|
         - noResAffOnInIf: Disable resource affinity checking on
 | 
						|
         incoming interfaces for LSPs. If this flag is set, RSVP
 | 
						|
         will accept Path messages which use invalid resource
 | 
						|
         affinities for the incoming interface used by the LSP."
 | 
						|
    ::= { prvtRsvpProductEntry 5 }
 | 
						|
 | 
						|
prvtRsvpProductFastRerouteCaps OBJECT-TYPE
 | 
						|
    SYNTAX      BITS { fastReroutePLR(0), fastRerouteMP(1) }
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION 
 | 
						|
        "Specifies what fast reroute capabilities are enabled
 | 
						|
         on this node.
 | 
						|
         This field is only valid when the fast reroute extension
 | 
						|
         is enabled (i.e. prvtRsvpProductProtocolExtensions has
 | 
						|
         either of the bypassFastReroute, or detourFastReroute
 | 
						|
         bits set or both).
 | 
						|
         When the fast reroute extension is not enabled, this
 | 
						|
         field should be cleared (no bits set).
 | 
						|
         
 | 
						|
         - PLR: Node provides fast reroute point of local repair
 | 
						|
         capability.
 | 
						|
         
 | 
						|
         - MP: Node provides fast reroute merge point capability."
 | 
						|
    ::= { prvtRsvpProductEntry 6 }
 | 
						|
 | 
						|
END -- end of module PRVT-RSVP-MIB.
 |