-- extracted from draft-nadeau-ccamp-gmpls-tc-mib-01.txt -- at Fri May 14 06:20:50 2004 GMPLS-TC-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, experimental FROM SNMPv2-SMI TEXTUAL-CONVENTION FROM SNMPv2-TC ; gmplsTCMIB MODULE-IDENTITY LAST-UPDATED "200201251200Z" -- 25 Jan 2002 12:00:00 GMT ORGANIZATION "Common Control And Management Protocols (CCAMP) Working Group" CONTACT-INFO " Thomas D. Nadeau Postal: Cisco Systems, Inc. 250 Apollo Drive Chelmsford, MA 01824 Tel: +1-978-244-3051 Email: tnadeau@cisco.com Cheenu Srinivasan Postal: Parama Networks, Inc. 1030 Broad Street Shrewsbury, NJ 07702 Tel: +1-732-544-9120 x731 Email: cheenu@paramanet.com: Adrian Farrel Postal: Movaz Networks, Inc. 7926 Jones Branch Drive McLean, VA 22102 Tel: +1-703-847-1986 Email: afarrel@movaz.com Edward Harrison Postal: Data Connection Ltd. 100 Church Street Enfield, Middlesex EN2 6BQ, United Kingdom Tel: +44-20-8366-1177 Email: eph@dataconnection.com Tim Hall Postal: Data Connection Ltd. 100 Church Street Enfield, Middlesex EN2 6BQ, United Kingdom Tel: +44-20-8366-1177 Email: timhall@dataconnection.com Email comments to the CCAMP WG Mailing List at ccamp@ops.ietf.org." DESCRIPTION "This MIB module defines Textual Conventions and OBJECT-IDENTITIES for use in documents defining management information bases (MIBs) for managing GMPLS networks." -- Revision history. REVISION "200111111100Z" -- 11 Nov 2001 11:00:00 GMT DESCRIPTION "Initial version." REVISION "200201251200Z" -- 25 Jan 2002 12:00:00 GMT DESCRIPTION "Revision for compilation and work in progress." ::= { gmplsMIB 1 } -- This object identifier needs to be assigned by IANA. gmplsMIB OBJECT IDENTIFIER ::= { experimental xxx } -- Textual Conventions (sorted alphabetically). GmplsFreeformLabel ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "This value represents a freeform generalized MPLS Label. This can be used to represent label types which are not standard in the drafts." SYNTAX OCTET STRING (SIZE (0..64)) GmplsGeneralizedLabelSubtypes ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Determines the interpretation that should be applied to a label given its label type as specified by GmplsGeneralizedLabelTypes." SYNTAX INTEGER { mplsLabel(1), portWavelengthLabel(2), freeformGeneralizedLabel(3), sonetLabel(4), sdhLabel(5), wavebandLabel(6) } GmplsGeneralizedLabelTypes ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The label types that are defined for Generalized MPLS." SYNTAX INTEGER { mplsLabel(1), generalizedLabel(2) } GmplsHopAddrType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Identifies the type of address encoded in an address object that forms a hop of an explicit or reported route." SYNTAX INTEGER { ipV4(1), ipV6(2), asNumber(3), lspid(4), lspidIpV6(5), unnumberedIfIpV4(6), unnumberedIfIpV6(7) } GmplsSegmentDirection ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The direction of data flow on an LSP segment with respect to the head of the LSP. Where an LSP is signaled using a conventional signaling protocol, the 'head' of the LSP is the source of the signaling (also known as the ingress) and the 'tail' is the destination (also known as the egress). For manually configured LSPs an arbitrary decision must be made about which LER is the 'head'." SYNTAX INTEGER { forward(1), reverse(2) } GmplsTrapEnable ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Controls whether a specific notification (or set of notifications is generated, and if so how. If set to diabled (0), the notifications are not emitted. If set to oneAtATime (1), each notification may only carry information about an event for a single object. If set to rangeAllowed (2), each notification MAY carry information an identical event for a set of objects that have contiguous indexing, but note that implementations may send multiple individual notifications even when rangeAllowed is selected." SYNTAX INTEGER { disabled (0), oneAtATime (1), rangeAllowed (2) } END -- -- Copyright (C) The Internet Society (2002). All Rights -- Reserved. -- -- This document and translations of it may be copied and -- furnished to others, and derivative works that comment on -- or otherwise explain it or assist in its implementation -- may be prepared, copied, published and distributed, in -- whole or in part, without restriction of any kind, -- provided that the above copyright notice and this -- paragraph are included on all such copies and derivative -- works. However, this document itself may not be modified -- in any way, such as by removing the copyright notice or -- references to the Internet Society or other Internet -- organizations, except as needed for the purpose of -- developing Internet standards in which case the -- procedures for copyrights defined in the Internet -- Standards process must be followed, or as required to -- translate it into languages other than English. -- -- The limited permissions granted above are perpetual and -- will not be revoked by the Internet Society or its -- successors or assigns. This document and the information -- contained herein is provided on an "AS IS" basis and THE -- INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE -- DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING -- BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE -- INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY -- IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A -- PARTICULAR PURPOSE.