-- ********************************************************************* -- ** -- ** 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.