One document matched: draft-otani-ccamp-gmpls-ospf-mib-00.txt


IETF Internet Draft                                   Masanori Miyazawa
Proposed Status: Standards Track                      Tomohiro Otani
Expires: January 31, 2006                              KDDI R&D Labs

                                                      Thomams D. Nadeau
                                                      Cisco Systems
                                                       
                                                      Kenji Kumaki
                                                      KDDI Corporation


                                                      July 2005


     Extensions to the OSPF Management Information Base 
                    in support of GMPLS

            draft-otani-ccamp-gmpls-ospf-mib-00.txt




Status of this Memo

   By submitting this Internet-Draft, each author represents that
   any applicable patent or other IPR claims of which he or she is
   aware have been or will be disclosed, and any of which he or she
   becomes aware will be disclosed, in accordance with Section 6 of
   BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups. Note that other
   groups may also distribute working documents as Internet-Drafts.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time. It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   The list of current Internet-Drafts can be accessed at
   http://www.ietf.org/1id-abstracts.html

   The list of Internet-Draft Shadow Directories can be accessed at
   http://www.ietf.org/shadow.html.


Abstract

This memo defines the Management Information Base (MIB) objects 
in order to manage OSPF routing information with extension in 
support of Generalized Multi-Protocol Label Switching (GMPLS) for 
use with network management protocols. 




Otani et al.             Expires January 31, 2006            [Page 1]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005




Table of Contents

Status of this Memo.............................................
Abstract........................................................
1.  Introduction................................................
2.  Terminology.................................................
2.1 Conventions.................................................
2.2 Terminology.................................................
2.3 Acronyms....................................................
3.  Motivations.................................................
4.  Brief Description of MIB Objects............................
5.  OSPF-TE-MIB Definitions.....................................
6.  Security Considerations.....................................
7.  IANA Considerations.........................................
8.  References..................................................
8.1 Normative References........................................
8.2 Informative References......................................
9.  Acknowledgement.............................................
10. Authors' Addresses..........................................
11. Intellectual Property Statement.............................
12. Full Copyright Statement....................................

1. Introduction

The OSPF-MIB is defined as [OSPFMIB] and is being extended by 
[OSPFMIB UPDATE]. On the other side, GMPLS based traffic 
engineering has so far extended OSPF routing protocol with TE 
functionality [GMPLSrouting]. To manage such GMPLS networks effectively, 
OSPF information associated with GMPLS TE parameters is preferred 
for the network management, however, there is no definition of GMPLS 
TE information in the existing OSPF MIB.

This memo defines the Management Information Base (MIB) objects for 
managing OSPF extension in support of GMPLS for use with network 
management protocols.

This MIB module should be used in conjunction with OSPF MIB as well 
as other MIBs defined in [GMPLSLSRMIB, GMPLSTEMIB] for the management 
of GMPLS based traffic engineering information. 


2. Terminology

2.1 Conventions used in this document

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in RFC 2119 [RFC2119].



Otani et al.             Expires January 31, 2006            [Page 2]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005




2.2 Terminology

   Definitions of key terms for MPLS OAM and GMPLS are found in 
   [MPLS-OAM, RFC3945] and the reader is assumed to be familiar with 
   those definitions which are not repeated here.

   The reader should be familiar with at least the terminology section 
   of that document.

   The following additional terms are useful to understand this
   document.

2.3 Acronyms

   The following list of acronyms is a repeat of common acronyms defined
   in many other documents, and is provided here for convenience.

  GMPLS:  Generalized Multi-Protocol Label Switching
    LDP:  Label Distribution Protocol
    LSP:  Label Switching Path
    LSR:  Label Switching Router
    MIB:  Management Information Base
    OAM:  Operations and Management
   OA&M:  Operations, Administration and Maintenance.
   OSPF:  Open Shortest Path First
   RSVP:  Resource reSerVation Protocol
     TE:  Traffic Engineering
    PSC:  Packet switch capable
    LSC:  Lambda switch capable
    FSC:  Fiber switch capable
    TDM:  Time Division Multiplexing
   SRLG:  Shared risk link group
    LSA:  Link state advertisement


3. Motivations

The existing OSPF and GMPLS MIBs do not provide for the management
of all of the extentions to the OSPF protocol. To manage GMPLS routing
attributes, MIB objects to indicate such GMPLS OSPF-TE attributes is 
significant.


4. Brief Description of MIB Objects

The objects described in this section support the management of 
attributes described in [GMPLSrouting] and [GMPLSOSPF] for OSPF-TE 
with GMPLS extensions.



Otani et al.             Expires January 31, 2006            [Page 3]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005





4.1 ospfTeLsdbTable

The ospfTeLsdbTable is basically used to indicate multiple sub-TLVs 
information in opaque LSA which have been supported by [OSPF-TE]. 
However, this table does not contain the information of Local/Remote 
interface IP address, Interface Switching Capcability Descriptor and 
Shared Risk Link Group information within the sub-TLVs for the Link-TLV.


4.2 ospfTeLocalIntIpAddrTable

The ospfTeLocalIntIpAddrTable is identical to the Local interface IP 
address information in a sub-TLV for the Link-TLV. This is 
independently defined, because the Interface IP Address sub-TLV may 
appear more than once within the same Link-TLV.


4.3 ospfTeRemoteIntIpAddrTable

The ospfTeRemoteIntIpAddrTable is identical to the Remote interface IP 
address information in a sub-TLV of the Link-TLV._This is also 
independently utilized, because one or more local interface IP address 
sub TLVs may exist in the same Link-TLV.


4.4 ospfTeSwCapTable

The ospfTeSwCapTable represents Interface Switching Capability 
Descriptor information. This is independently defined due to the 
possibility of multiple appearances of the sub TLV within the same 
Link-TLV.


4.5 ospfTeSrlgTable

The ospfTeSrlgTable contains the Sub-TLV information of Shared Risk Link 
Group (SRLG) information. This is separately defined, because more than 
one sub TLVs may appear in the same Link-TLV.


5. OSPF-TE-MIB Definitions

OSPF-TE-DRAFT00-MIB DEFINITIONS ::= BEGIN 

IMPORTS
   MODULE-IDENTITY, OBJECT-TYPE,
   Integer32, Unsigned32



Otani et al.             Expires January 31, 2006            [Page 4]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005



      FROM SNMPv2-SMI                                     -- [RFC2578]
   MODULE-COMPLIANCE, OBJECT-GROUP
      FROM SNMPv2-CONF                                    -- [RFC2580]
   InetAddressType, InetAddress
      FROM INET-ADDRESS-MIB

   transmission           FROM SNMPv2-SMI                 -- [RFC2578]

   ospfLsdbLsid  
      FROM OSPF-MIB
;

ospfTeMIB MODULE-IDENTITY
   LAST-UPDATED "200506041200Z"  -- 04 July 2005 12:00:00 GMT
   ORGANIZATION "IETF CCAMP Working Group."
   CONTACT-INFO
          "       Tomohiro Otani
                  otani@kddilabs.jp

                  Masanori Miyazawa
                  ma-miyazawa@kddilabs.jp

                  Thomas D. Nadeau
                  tnadeau@cisco.com

                  Kenji Kumaki
                  ke-kumaki@kddi.com

                  Comments and discussion to ccamp@ietf.org"
   DESCRIPTION
        "This MIB contains managed object definitions for 
         extensions to the OSPF MIB in support of Traffic
         Engienering (TE).

        Copyright (C) The Internet Society (2005).  This
        version of this MIB module is part of RFCXXX; see
        the RFC itself for full legal notices."
  -- Revision history.
  REVISION
      "200506041200Z"  -- 04 July 2005 12:00:00 GMT
   DESCRIPTION
      "Initial version. Published as RFC xxxx." -- RFC-editor pls fill 
       in xxx"
   ::= { transmission 9988 } -- assigned by IANA, see section 7.1 for 
                             -- details

-- Textual Conventions.

-- Top level components of this MIB.



Otani et al.             Expires January 31, 2006            [Page 5]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005



ospfTeNotifications OBJECT IDENTIFIER ::= { ospfTeMIB 0 }
ospfTeObjects       OBJECT IDENTIFIER ::= { ospfTeMIB 1 }
ospfTeScalars       OBJECT IDENTIFIER ::= { ospfTeObjects 1 }
ospfTeTables        OBJECT IDENTIFIER ::= { ospfTeObjects 2 }
ospfTeConformance   OBJECT IDENTIFIER ::= { ospfTeMIB 2 }

-- MIB Definitions

--
-- Scalar Objects
--


--
--  OSPF TE LSDB Table
--

ospfTeLsdbTable OBJECT-TYPE 
SYNTAX       SEQUENCE OF OspfTeLsdbEntry 
MAX-ACCESS   not-accessible 
STATUS       current 
DESCRIPTION 
     "" 
::= { ospfTeTables 1 } 

ospfTeLsdbEntry OBJECT-TYPE 
   SYNTAX       OspfTeLsdbEntry 
   MAX-ACCESS   not-accessible 
   STATUS       current 
   DESCRIPTION 
      "" 
   INDEX { ospfLsdbLsid, ospflsdbRouterId, ospfTeLinkId } 
::= { ospfTeLsdbTable 1 } 

OspfTeLsdbEntry ::= SEQUENCE { 
   ospfTeLinkType                  INTEGER,
   ospfTeLinkIdAddr                InetAddress,
   ospfTeLinkIdAddrType            InetAddressType,
   ospfTeMetric                    Integer32,
   ospfTeMaxBandwidth              Unsigned32,
   ospfTeMaxReservableBandwidth    Unsigned32,
   ospfTeUnreservedBandwidthPri0   Unsigned32,
   ospfTeUnreservedBandwidthPri1   Unsigned32,
   ospfTeUnreservedBandwidthPri2   Unsigned32,
   ospfTeUnreservedBandwidthPri3   Unsigned32,
   ospfTeUnreservedBandwidthPri4   Unsigned32,
   ospfTeUnreservedBandwidthPri5   Unsigned32,
   ospfTeUnreservedBandwidthPri6   Unsigned32,
   ospfTeUnreservedBandwidthPri7   Unsigned32,



Otani et al.             Expires January 31, 2006            [Page 6]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005



   ospfTeAdministrativeGroup       Integer32,
   ospfTeLocalId                   Unsigned32,
   ospfTeRemoteId                  Unsigned32,
   ospfTeLinkProtectionType        INTEGER,
   ospfTeLocalIntAddrIndex         Unsigned32,
   ospfTeRemoteIntAddrIndex        Unsigned32,
   ospfTeSwCapIndex                Unsigned32,
   ospfTeSrlgIndex                 Unsigned32
} 

ospfTeLinkType OBJECT-TYPE 
    SYNTAX    INTEGER { 
                        pointToPoint (1), 
                        multiAccess (2)
                     }
    MAX-ACCESS   read-create 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 1 } 

ospfTeLinkIdAddr OBJECT-TYPE 
    SYNTAX       InetAddress 
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
            "" 
::= { ospfTeLsdbEntry 2 } 

ospfTeLinkIdAddrType OBJECT-TYPE 
    SYNTAX       InetAddressType
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
            "" 
::= { ospfTeLsdbEntry 3 } 

ospfTeMetric OBJECT-TYPE 
    SYNTAX       Integer32 
    MAX-ACCESS   read-create 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 4 } 

ospfTeMaxBandwidth OBJECT-TYPE 
    SYNTAX       Unsigned32 
    MAX-ACCESS   read-only 
    STATUS       current 



Otani et al.             Expires January 31, 2006            [Page 7]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005



    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 5 } 

ospfTeMaxReservableBandwidth OBJECT-TYPE 
    SYNTAX       Unsigned32 
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 6 } 

ospfTeUnreservedBandwidthPri0 OBJECT-TYPE 
    SYNTAX       Unsigned32 
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 7 } 

ospfTeUnreservedBandwidthPri1 OBJECT-TYPE 
    SYNTAX       Unsigned32 
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 8 }

ospfTeUnreservedBandwidthPri2 OBJECT-TYPE 
    SYNTAX       Unsigned32 
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 9 }

ospfTeUnreservedBandwidthPri3 OBJECT-TYPE 
    SYNTAX       Unsigned32 
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION
        "" 
::= { ospfTeLsdbEntry 10 }

ospfTeUnreservedBandwidthPri4 OBJECT-TYPE 
    SYNTAX       Unsigned32 
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 



Otani et al.             Expires January 31, 2006            [Page 8]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005



        "" 
::= { ospfTeLsdbEntry 11 }

ospfTeUnreservedBandwidthPri5 OBJECT-TYPE 
    SYNTAX       Unsigned32 
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 12 }

ospfTeUnreservedBandwidthPri6 OBJECT-TYPE 
    SYNTAX       Unsigned32 
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 13 }

ospfTeUnreservedBandwidthPri7 OBJECT-TYPE 
    SYNTAX       Unsigned32 
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 14 }

ospfTeAdministrativeGroup OBJECT-TYPE 
    SYNTAX       Integer32
    MAX-ACCESS   read-create 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 15 }

ospfTeLocalId OBJECT-TYPE 
    SYNTAX       Unsigned32 
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 16 }

ospfTeRemoteId OBJECT-TYPE 
    SYNTAX       Unsigned32 
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
        "" 



Otani et al.             Expires January 31, 2006            [Page 9]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005



::= { ospfTeLsdbEntry 17 }

ospfLinkProtectionType OBJECT-TYPE
    SYNTAX  INTEGER {
            extraTraffic(0),
            unprotected(1),
            shared (2),
            dedicatedOneToOne (3),
            dedicatedOnePlusOne(4),
            enhanced(5)
    }
    MAX-ACCESS read-create
    STATUS  current
    DESCRIPTION
        ""
::= { ospfTeLsdbEntry 18 }

ospfTeLocalIntAddrIndex OBJECT-TYPE 
    SYNTAX       Unsigned32
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 19 }

ospfTeRemoteIntAddrIndex OBJECT-TYPE 
    SYNTAX       Unsigned32
    MAX-ACCESS   read-only
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 20 }

ospfTeSwCapIndex OBJECT-TYPE 
    SYNTAX       Unsigned32
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 21 }

ospfTeSrlgIndex OBJECT-TYPE 
    SYNTAX       Unsigned32
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeLsdbEntry 22 }




Otani et al.            Expires January 31, 2006            [Page 10]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005




--
--  OSPF TE Local Interface IP Address Table
--

ospfTeLocalIntAddrTable OBJECT-TYPE
    SYNTAX       SEQUENCE OF OspfTeLocalIntAddrEntry 
    MAX-ACCESS   not-accessible 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeTables 2 }      

ospfTeLocalIntAddrEntry OBJECT-TYPE 
    SYNTAX       OspfTeLocalIntAddrEntry 
    MAX-ACCESS   not-accessible 
    STATUS       current 
    DESCRIPTION 
        "" 
    INDEX { ospfTeLocalIntAddrIndex } 
::= { ospfTeLocalIntAddrTable 1 } 

OspfTeLocalIntAddrEntry ::= SEQUENCE { 
        ospfTeLocalIntAddr      InetAddress,
        ospfTeLocalIntAddrType  InetAddressType
    } 

ospfTeLocalIntAddr OBJECT-TYPE 
    SYNTAX       InetAddress 
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
"" 
::= { ospfTeLocalIntAddrEntry 1 }

ospfTeLocalIntAddrType OBJECT-TYPE 
    SYNTAX       InetAddressType 
    MAX-ACCESS   read-only 
    STATUS       current 
    DESCRIPTION 
"" 
::= { ospfTeLocalIntAddrEntry 2 }


--
--  OSPF TE Remote Interface IP Address Table
--

ospfTeRemoteIntAddrTable OBJECT-TYPE



Otani et al.            Expires January 31, 2006            [Page 11]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005



    SYNTAX       SEQUENCE OF OspfTeRemoteIntAddrEntry 
    MAX-ACCESS   not-accessible 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeTables 3 }      

ospfTeRemoteIntAddrEntry OBJECT-TYPE 
    SYNTAX       OspfTeRemoteIntAddrEntry 
    MAX-ACCESS   not-accessible 
    STATUS       current 
    DESCRIPTION 
        "" 
INDEX { ospfTeRemoteIntAddrIndex } 
    ::= { ospfTeRemoteIntAddrTable 1 } 

OspfTeRemoteIntAddrEntry ::= SEQUENCE { 
    ospfTeRemoteIntAddr      InetAddress,
    ospfTeRemoteIntAddrType  InetAddressType
} 

ospfTeRemoteIntAddr OBJECT-TYPE 
    SYNTAX       InetAddress
    MAX-ACCESS   read-only
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeRemoteIntAddrEntry 1 }

ospfTeRemoteIntAddrType OBJECT-TYPE 
    SYNTAX       InetAddressType
    MAX-ACCESS   read-only
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeRemoteIntAddrEntry 2 }


--
--  OSPF TE Switch Capable Table
--

ospfTeSwCapTable OBJECT-TYPE 
    SYNTAX       SEQUENCE OF OspfTeSwCapEntry 
    MAX-ACCESS   not-accessible 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeTables 4 } 



Otani et al.            Expires January 31, 2006            [Page 12]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005




ospfTeSwCapEntry OBJECT-TYPE 
    SYNTAX       OspfTeSwCapEntry 
    MAX-ACCESS   not-accessible 
    STATUS       current 
    DESCRIPTION 
        "" 
    INDEX { ospfTeSwCapIndex } 
::= { ospfTeSwCapTable 1 } 
  
OspfTeSwCapEntry ::= SEQUENCE { 
    ospfTeSwitchingType         INTEGER,
    ospfTeEncoding              INTEGER,
    ospfTeMaxLspBandwidthPri0   Unsigned32,
    ospfTeMaxLspBandwidthPri1   Unsigned32,
    ospfTeMaxLspBandwidthPri2   Unsigned32,
    ospfTeMaxLspBandwidthPri3   Unsigned32,
    ospfTeMaxLspBandwidthPri4   Unsigned32,
    ospfTeMaxLspBandwidthPri5   Unsigned32,
    ospfTeMaxLspBandwidthPri6   Unsigned32,
    ospfTeMaxLspBandwidthPri7   Unsigned32,            
    ospfTeIntMtu                Integer32,
    ospfTeIndication            Integer32
} 

ospfTeSwitchingType OBJECT-TYPE
   SYNTAX  INTEGER {
              unknown (0),
              psc1 (1),
              psc2 (2),
              psc3 (3),
              psc4 (4),
              l2sc (51),
              tdm (100),
              lsc (150),
              fsc (200)
        }
        MAX-ACCESS read-create
        STATUS  current
        DESCRIPTION
            ""
        ::= { ospfTeSwCapEntry 1 }

ospfTeEncoding OBJECT-TYPE
        SYNTAX  INTEGER {
                 packet (1),
                 ethernet (2),
                 ansiEtsiPdh (3),
                 ddhSonet (5),



Otani et al.            Expires January 31, 2006            [Page 13]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005



                 digitalWrapper (7),
                 lambda (8),
                 fiber (9),
                 fiberChannel (11)
            }
    MAX-ACCESS read-create
    STATUS  current
    DESCRIPTION
        ""
::= { ospfTeSwCapEntry 2 }

ospfTeLspMaxBandwidthPri0 OBJECT-TYPE
    SYNTAX       Unsigned32
    MAX-ACCESS   read-only
    STATUS       current
    DESCRIPTION
        ""
::= { ospfTeSwCapEntry 3 }

ospfTeLspMaxBandwidthPri1 OBJECT-TYPE
    SYNTAX       Unsigned32
    MAX-ACCESS   read-only
    STATUS       current
    DESCRIPTION
        ""
::= { ospfTeSwCapEntry 4 }

ospfTeLspMaxBandwidthPri2  OBJECT-TYPE
    SYNTAX       Unsigned32
    MAX-ACCESS   read-only
    STATUS       current
    DESCRIPTION
        ""
::= { ospfTeSwCapEntry 5 }

ospfTeLspMaxBandwidthPri3 OBJECT-TYPE
    SYNTAX       Unsigned32
    MAX-ACCESS   read-only
    STATUS       current
    DESCRIPTION
        ""
::= { ospfTeSwCapEntry 6 }

ospfTeLspMaxBandwidthPri4 OBJECT-TYPE
    SYNTAX       Unsigned32
    MAX-ACCESS   read-only
    STATUS       current
    DESCRIPTION
        ""



Otani et al.            Expires January 31, 2006            [Page 14]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005



::= { ospfTeSwCapEntry 7 }

ospfTeLspMaxBandwidthPri5  OBJECT-TYPE
    SYNTAX       Unsigned32
    MAX-ACCESS   read-only
    STATUS       current
    DESCRIPTION
        ""
::= { ospfTeSwCapEntry 8 }
    
ospfTeLspMaxBandwidthPri6 OBJECT-TYPE
    SYNTAX       Unsigned32
    MAX-ACCESS   read-only
    STATUS       current
    DESCRIPTION
        ""
::= { ospfTeSwCapEntry 9 }

ospfTeLspMaxBandwidthPri7 OBJECT-TYPE
    SYNTAX       Unsigned32
    MAX-ACCESS   read-only
    STATUS       current
    DESCRIPTION
        ""
::= { ospfTeSwCapEntry 10 }

ospfTeIntMtu OBJECT-TYPE
    SYNTAX       Integer32
    MAX-ACCESS   read-write
    STATUS       current
    DESCRIPTION
        ""
::= { ospfTeIntSwCapEntry 11 }

ospfTeIndication OBJECT-TYPE
    SYNTAX       Integer32
    MAX-ACCESS   read-create
    STATUS       current
    DESCRIPTION
        ""
::= { ospfTeSwCapEntry 12 }

ospfTeSrlgTable OBJECT-TYPE
    SYNTAX       SEQUENCE OF OspfTeSrlgEntry 
    MAX-ACCESS   not-accessible 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeTables 5 }      



Otani et al.            Expires January 31, 2006            [Page 15]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005




ospfTeSrlgEntry OBJECT-TYPE 
    SYNTAX       OspfTeSrlgEntry 
    MAX-ACCESS   not-accessible 
    STATUS       current 
    DESCRIPTION 
        "" 
    INDEX { ospfTeSrlgIndex } 
::= { ospfTeSrlgTable 1 } 

OspfTeSrlgEntry ::= SEQUENCE { 
    ospfTeSrlg      Integer32
    } 

ospfTeSrlg OBJECT-TYPE 
    SYNTAX       Integer32 
    MAX-ACCESS   read-create 
    STATUS       current 
    DESCRIPTION 
        "" 
::= { ospfTeSrlgEntry 1 }

-- Conformance Statement
ospfTeGroups
      OBJECT IDENTIFIER ::= { ospfTeConformance 1 }

ospfTeCompliances
      OBJECT IDENTIFIER ::= { ospfTeConformance 2 }

-- Module Compliance

ospfTeModuleFullCompliance MODULE-COMPLIANCE
      STATUS current
      DESCRIPTION
          "Compliance statement for agents that provide full support 
           for the OSPF-TE MIB"
      MODULE -- this module
         MANDATORY-GROUPS    { ospfTeMainGroup
                             }

   ::= { ospfTeCompliances 1 }

--
-- ReadOnly Compliance
--

ospfTeModuleReadOnlyCompliance MODULE-COMPLIANCE
      STATUS current
      DESCRIPTION "Compliance requirement for implementations that only



Otani et al.            Expires January 31, 2006            [Page 16]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005



                   provide read-only support for OSPF-TE.
                   Such devices can then be monitored but cannot be 
                   configured using this MIB module.
               "
      MODULE -- this module
         MANDATORY-GROUPS    { ospfTeMainGroup
                             }

   ::= { ospfTeCompliances 2 }


   -- Units of conformance.
   ospfTeMainGroup OBJECT-GROUP
      OBJECTS { 
            ospfTeLinkType                  ,
            ospfTeLinkIdAddr                ,
            ospfTeLinkIdAddrType            ,
            ospfTeMetric                    ,
            ospfTeMaxBandwidth              ,
            ospfTeMaxReservableBandwidth    ,
            ospfTeUnreservedBandwidthPri0   ,
            ospfTeUnreservedBandwidthPri1   ,
            ospfTeUnreservedBandwidthPri2   ,
            ospfTeUnreservedBandwidthPri3   ,
            ospfTeUnreservedBandwidthPri4   ,
            ospfTeUnreservedBandwidthPri5   ,
            ospfTeUnreservedBandwidthPri6   ,
            ospfTeUnreservedBandwidthPri7   ,
            ospfTeAdministrativeGroup       ,
            ospfTeLocalId                   ,
            ospfTeRemoteId                  ,
            ospfTeLinkProtectionType        ,
            ospfTeLocalIntAddrIndex         ,
            ospfTeRemoteIntAddrIndex        ,
            ospfTeSwCapIndex                ,
            ospfTeSrlgIndex                 ,

            ospfTeLocalIntAddr              ,
            ospfTeLocalIntAddrType          ,

            ospfTeRemoteIntAddr             ,
            ospfTeRemoteIntAddrType         ,

            ospfTeSwitchingType         
            ospfTeEncoding              
            ospfTeMaxLspBandwidthPri0   ,
            ospfTeMaxLspBandwidthPri1   ,
            ospfTeMaxLspBandwidthPri2   ,
            ospfTeMaxLspBandwidthPri3   ,



Otani et al.            Expires January 31, 2006            [Page 17]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005



            ospfTeMaxLspBandwidthPri4   ,
            ospfTeMaxLspBandwidthPri5   ,
            ospfTeMaxLspBandwidthPri6   ,
            ospfTeMaxLspBandwidthPri7   ,            
            ospfTeIntMtu                ,
            ospfTeIndication            ,

            ospfTeSrlg
           }
      STATUS  current
      DESCRIPTION
             "Collection of objects for OSPF-TE management."
    ::= { ospfTeGroups 1 }

END

6. Security Considerations

   This document introduces no new security issues beyond
   those detailed in the OSPF MIB. 

7. IANA Considerations

   The following "IANA Considerations" subsection requests 
   IANA for a new assignment under the transmission subtree.  
   New assignments can only be made via a
   Standards Action as specified in [RFC2434].

7.1.  IANA Considerations for OSPF-TE-STD-MIB

   The IANA is requested to assign { ospfTeMIB XXX } to the 
   OSPF-TE-STD-MIB module specified in this document.


8.  References

8.1 Normative References

8.2 Informative References

   [RFC2119]    Bradner, S., "Key words for use in RFCs to Indicate
                Requirement Levels", BCP 14, RFC 2119, March 1997.

   [OSPFMIB]    F. Baker, et al, "OSPF Version 2 Management Information 
                Base", RFC1850, Nov., 1995.

   [OSPFMIB UPDATE] Dan Joyal, et al, "OSPF Version 2 Management 
                    Information Base", 
                    draft-ietf-ospf-mib-update-08.txt,



Otani et al.            Expires January 31, 2006            [Page 18]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005



                    December 2003.

   [GMPLSRouting]   K. Kompella, and Y. Rekhter, "Routing Extensions in 
                    Support of Generalized Multi-Protocol Label 
                    Switching", 
                    draft-ietf-ccamp-gmpls-routing-09.txt, October 2003.

   [GMPLSLSRMIB]   T. D. Nadeu and A. Farrel, "Generalized Multiprotocol 
                   Label Switching (GMPLS) Label Switching Router (LSR) 
                   Management Information Base", 
                   draft-ietf-ccamp-gmpls-lsr-mib-08.txt, June 2005.

   [GMPLSTEMIB]    T. D. Nadeu and A. Farrel, "Generalized Multiprotocol 
                   Label Switching (GMPLS) Traffic Engineering 
                   Management Information Base", 
                   draft-ietf-ccamp-gmpls-te-mib-09.txt, June 2005.

   [MPLS OAM]      T. Nadeau, Allan D., et al., "OAM Requirements for 
                   MPLS Networks",
                   draft-ietf-mpls-oam-requirements-05.txt,
                   December 2004

   [RFC3945]        Mannie, E., et al, "Generalized Multi-Protocol 
                    Label Switching (GMPLS) Architecture", RFC3945,
                    October 2004.

   [GMPLSOSPF]    K. Kompella, and Y. Rekhter, "OSPF Extensions in 
                  Support of Generalized Multi-Protocol Label 
                  Switching", 
                  draft-ietf-ccamp-ospf-gmpls-extensions-12.txt, 
                  October 2003.

   [OSPF-TE]      Katz, D., et al, "Traffic Engineering (TE) Extensions 
                  to OSPF Version 2", RFC3630, September 2003.

   [RFC2434]  Narten, T. and H. Alvestrand.,  "Guidelines for Writing an
              IANA Considerations Section in RFCs", BCP 26, RFC 2434,
              October 1998.

9. Acknowledgment

   The authors wish to acknowledge and thank the following
   individuals for their valuable comments to this document:

10. Author's Addresses

   Tomohiro Otani
   KDDI R&D Laboratories, Inc.
   2-1-15 Ohara Kamifukuoka     Phone:  +81-49-278-7357
   Saitama, 356-8502. Japan     Email:  otani@kddilabs.jp   


Otani et al.            Expires January 31, 2006            [Page 19]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005


   Masanori Miyazawa
   KDDI R&D Laboratories, Inc.
   2-1-15 Ohara Kamifukuoka     Phone:  +81-49-278-7559
   Saitama, 356-8502. Japan     Email:  ma-miyazawa@kddilabs.jp

   Thomas D. Nadeau
   Cisco Systems, Inc.
   300 Beaver Brook Road        Phone: +1-978-936-1470
   Boxboro, MA 01719        Email: tnadeau@cisco.com300

   Kenji Kumaki
   KDDI Corporation
   GARDEN AIR TOWER,3-10-10,Iidabshi     Phone:  +81-3-6678-3103
   Chiyoda-ku,Tokyo, 102-8460. Japan     Email:  ke-kumaki@kddi.com


11. Intellectual Property Statement

   The IETF takes no position regarding the validity or scope of any
   Intellectual Property Rights or other rights that might be claimed to
   pertain to the implementation or use of the technology described in
   this document or the extent to which any license under such rights
   might or might not be available; nor does it represent that it has
   made any independent effort to identify any such rights.  Information
   on the procedures with respect to rights in RFC documents can be
   found in BCP 78 and BCP 79.

   Copies of IPR disclosures made to the IETF Secretariat and any
   assurances of licenses to be made available, or the result of an
   attempt made to obtain a general license or permission for the use of
   such proprietary rights by implementers or users of this
   specification can be obtained from the IETF on-line IPR repository at
   http://www.ietf.org/ipr.

   The IETF invites any interested party to bring to its attention any
   copyrights, patents or patent applications, or other proprietary
   rights that may cover technology that may be required to implement
   this standard.  Please address the information to the IETF at
   ietf-ipr@ietf.org.

12. Full Copyright Statement

   Copyright (C) The Internet Society (2005). This document is subject
   to the rights, licenses and restrictions contained in BCP 78, and
   except as set forth therein, the authors retain all their rights.

   This document and the information contained herein are provided on an
   "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
   OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
   ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,



Otani et al.            Expires January 31, 2006            [Page 20]

Internet Draft           GMPLS OSPF-TE MIB               July 4, 2005


   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.


















































Otani et al.            Expires January 31, 2006            [Page 21]

PAFTECH AB 2003-20262026-04-23 17:31:39