Management Information Base for MPLS LDP Multi Topology
draft-li-mpls-ldp-mt-mib-02

The information below is for an old version of the document
Document Type Active Internet-Draft (individual)
Last updated 2012-03-12
Stream (None)
Intended RFC status (None)
Formats pdf htmlized (tools) htmlized bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state I-D Exists
Telechat date
Responsible AD (None)
Send notices to (None)
MPLS Working Group                                              Chen  Li
Internet-Draft                                              Lianyuan  Li
Intended status: Standards Track                               Lu  Huang
Expires: September 12, 2012                                 China Mobile
                                                             Emily  Chen
                                                           Quintin  Zhao
                                                     Huawei Technologies
                                                          March 11, 2012

        Management Information Base for MPLS LDP Multi Topology
                      draft-li-mpls-ldp-mt-mib-02

Abstract

   This memo defines an portion of the Management Information Base (MIB)
   for use with network management protocols in the Internet community.
   In particular, it describes a MIB module for Multi-Topology Networks
   over Multi-protocol Label Switching(MPLS) Label Switching
   Routers(LSRs).

Status of this Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

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

   This Internet-Draft will expire on September 12, 2012.

Copyright Notice

   Copyright (c) 2011 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect

Li, et al.               Expires September 12, 2012                [Page 1]
Internet-Draft             MIB for MPLS LDP MT                 March 2012

   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

Table of Contents

   1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  3
   2.  The Internet-Standard Management Framework . . . . . . . . . .  3
   3.  Overview of MT-MPLS-STD-MIB objects  . . . . . . . . . . . . .  3
   4.  MPLS-LDP-MT-STD-MIB Module Definitions . . . . . . . . . . . .  5
   5.  Security Considerations  . . . . . . . . . . . . . . . . . . . 16
   6.  IANA Considerations  . . . . . . . . . . . . . . . . . . . . . 16
   7.  Normative References . . . . . . . . . . . . . . . . . . . . . 16
   Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 16

Li, et al.               Expires September 12, 2012                [Page 2]
Internet-Draft             MIB for MPLS LDP MT                 March 2012

1.  Introduction

   There are increasing requirements to support multi-topology in MPLS
   network.  For example, service providers want to assign different
   level of service(s) to different topologies so that the service
   separation can be achieved.  It is also possible to have an in-band
   management network on top of the original MPLS topology, or maintain
   separate routing and MPLS domains for isolated multicast or IPv6
   islands within the backbone, or force a subset of an address space to
   follow a different MPLS topology for the purpose of security, QoS or
   simplified management and/or operations.

   For a detailed overview of the multi topology, please refer to
   [I-D.ietf-mpls-ldp-multi-topology].

2.  The Internet-Standard Management Framework

   For a detailed overview of the documents that describe the current
   Internet-Standard Management Framework, please refer to section 7 of
   RFC 3410[RFC3410] .  Managed objects are accessed via a virtual
   information store, termed the Management Information Base or MIB.
   MIB objects are generally accessed through the Simple Network
   Management Protocol (SNMP).  Objects in the MIB are defined using the
   mechanisms defined in the Structure of Management Information (SMI).
   This memo specifies a MIB module that is compliant to the SMIv2,
   which is described in STD 58, RFC 2578[RFC2578], STD 58, RFC
   2579[RFC2579] and STD 58, RFC 2580[RFC2580].

3.  Overview of MT-MPLS-STD-MIB objects

   The following subsections describe the purpose of each of the objects
   contained in the MT-MPLS-STD-MIB.

   3.1.  MPLS LDP MT Entity Table

   The mplsLdpEntityTable specificed in [RFC3815] is used to configure
   information which is used by the LDP protocol to setup potential LDP
   Sessions.  The mplsLdpMtEntityTable can be considered as an extention
   to mplsLdpEntityTable to setup potential LDP MT Sessions.

   Each entry/row in this table represents a single LDP MT Entity.
   There is no maximum number of LDP MT Entities specified.  However,
   there is an mplsLdpMtEntityIndexNext object which should be retrieved
   by the command generator prior to creating an LDP MT Entity.  If the
   mplsLdpMtEntityIndexNext object is zero, this indicates that the LSR/
   LER is not able to create another LDP MT Entity at that time.

Li, et al.               Expires September 12, 2012                [Page 3]
Internet-Draft             MIB for MPLS LDP MT                 March 2012

   3.2.  MPLS LDP MT Session Table

   Since all the MT related label messages can be advertised by LDP
   Sessions in default topology, there is no need to create extra tcp
   connection for Multi Topology.

   The mplsLdpMtSessionTable is a read-only table.  Each entry in this
   table represents an MT Session which is related to one or more LDP MT
   Entities and only one LDP Session in default topology.

   3.3.  MPLS LDP MT LSP Table

   The Label Information Base (LIB) contains information about labels
   learned by the LSR.  The LIB for LDP and MPLS-RSVP (i.e., all
   currently defined MPLS protocols) is represented in the LSR MIB
   [RFC3813].  The LIB is represented by the LSR MIB's mplsXCTable (mpls
   Cross Connect Table), mplsInSegmentTable (mpls In Segment Table) and
   the mplsOutSegmentTable (mpls Out Segment Table).  The mplsXCTable
   models the cross-connection of the incoming label with a specific
   outgoing label.

   In Multi Topology network, the MT-ID is used during LDP advertisement
   to identify an LSP in specified topology.

   3.4.  MT statistics Table

   MTStatisticsTable is a read-only table which contains statistical
   information related to packet passing through the LSP under the
   topology.  The statistical information includes packets total counts,
   delay, jitter and so on.

   3.5 MPLS LDP MT Notifications

   The mplsLdpMtSessionUp and mplsLdpMtSessionDown notifications are

Li, et al.               Expires September 12, 2012                [Page 4]
Internet-Draft             MIB for MPLS LDP MT                 March 2012

   generated when there is an appropriate change in the
   mplsLdpMtSessionState object, e.g., when sessions change state (Up to
   Down for the mplsLdpMtSessionDown notification, or Down to Up for the
   mplsLdpMtSessionUp notification).

4.  MPLS-LDP-MT-STD-MIB Module Definitions
   MPLS-LDP-MT-STD-MIB DEFINITIONS ::= BEGIN

   IMPORTS
        OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE,
        Counter32, Unsigned32
                FROM SNMPv2-SMI                         -- [RFC2578]

        MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
                FROM SNMPv2-CONF                        -- [RFC2580]

        RowStatus, TimeStamp, StorageType 
                FROM SNMPv2-TC                          -- [RFC2579]
                
        InetAddressPrefixLength,
        InetAddress
                FROM INET-ADDRESS-MIB                   -- [RFC4001]
        
        IndexInteger,
        IndexIntegerNextFree
                FROM DIFFSERV-MIB                       -- [RFC3289]

        MplsLdpIdentifier,
                FROM MPLS-TC-STD-MIB                    -- [RFC3811]

        MplsLdpMtStdMIB MODULE-IDENTITY
        LAST-UPDATED "20120228" -- Feb 28, 2012
        CONTACT-INFO
           "To be added"
        DESCRIPTION
           "This MIB contains managed object definitions for the 'Multiprotocol
           Label Switching, Label Distribution Protocol, Multi Topology'
           document."
        ::= { mplsStdMIB 9 }
   
    --****************************************************************
    
    mplsLdpMtNotifications OBJECT IDENTIFIER ::= { MplsLdpMtStdMIB 0 }
    mplsLdpMtObjects       OBJECT IDENTIFIER ::= { MplsLdpMtStdMIB 1 }
    

Li, et al.               Expires September 12, 2012                [Page 5]
Internet-Draft             MIB for MPLS LDP MT                 March 2012

    
    --****************************************************************
    -- MPLS LDP Objects
    --****************************************************************
    
    mplsLdpMtEntityObjects  OBJECT IDENTIFIER ::= { mplsLdpMtObjects 1 }
    

    mplsLdpMtSessionObjects OBJECT IDENTIFIER ::= { mplsLdpMtObjects 2 }
    mplsLdpMtLspObjects     OBJECT IDENTIFIER ::= { mplsLdpMtObjects 3 }
    
    --
    -- The MPLS Label Distribution Protocol Multi Topology Entity Objects
    --

    mplsLdpMtEntityLastChange OBJECT-TYPE
        SYNTAX        TimeStamp
        MAX-ACCESS    read-only
        STATUS        current
        DESCRIPTION
            "The value of sysUpTime at the time of the most
            recent addition or deletion of an entry
            to/from the mplsLdpMtEntityTable, or
            the most recent change in value of any objects in the
            mplsLdpMtEntityTable.
    
            If no such changes have occurred since the last
            re-initialization of the local management subsystem,
            then this object contains a zero value."
        ::= { mplsLdpMtEntityObjects 1 }
            
     mplsLdpMtEntityIndexNext  OBJECT-TYPE
        SYNTAX         IndexIntegerNextFree
        MAX-ACCESS     read-only
        STATUS         current
        DESCRIPTION
            "This object contains an appropriate value to
            be used for mplsLdpEntityIndex when creating
            entries in the mplsLdpEntityTable. The value
            0 indicates that no unassigned entries are
            available."
       ::= { mplsLdpMtEntityObjects 2 }
           
     mplsLdpMtEntityTable OBJECT-TYPE
        SYNTAX      SEQUENCE OF mplsLdpMtEntityEntry
        MAX-ACCESS  not-accessible
        STATUS      current
        DESCRIPTION
            "This table contains information about the
            

Li, et al.               Expires September 12, 2012                [Page 6]
Internet-Draft             MIB for MPLS LDP MT                 March 2012

            MPLS Label Distribution Protocol Multi Topology 
            Entities which exist on this Label Switching 
            Router (LSR) or Label Edge Router (LER)."
         ::= { mplsLdpMtEntityObjects 3 }

     -- MPLS LDP MT Entity Table
    
     mplsLdpMtEntityEntry OBJECT-TYPE
         SYNTAX      mplsLdpMtEntityEntry
         MAX-ACCESS  not-accessible
         STATUS      current
         DESCRIPTION
           "An entry in this table represents an LDP MT entity.  An entry can be
           created by a network administrator or by an SNMP agent as instructed
           by LDP."
         INDEX       {  mplsLdpMtEntityLdpId, mplsLdpMtEntityIndex  }
         ::= { mplsLdpMtEntityTable 1 }
    
    mplsLdpMtEntityEntry ::= SEQUENCE {
        mplsLdpMtEntityLdpId                MplsLdpIdentifier,
        mplsLdpMtEntityMtId                 Unsigned32,
        mplsLdpMtEntityIndex                IndexInteger,
        mplsLdpMtEntityAdminStatus          INTEGER,
        mplsLdpMtEntityStorageType          StorageType,
        mplsLdpMtEntityRowStatus            RowStatus
        }
        
    mplsLdpMtEntityLdpId OBJECT-TYPE
        SYNTAX      MplsLdpIdentifier
        MAX-ACCESS  not-accessible
        STATUS      current
        DESCRIPTION
            "The LDP identifier."
        REFERENCE
            "RFC5036, LDP Specification, Section on LDP Identifiers."
        ::= { mplsLdpMtEntityEntry 1 }
        
   mplsLdpMtEntityMtId OBJECT-TYPE
        SYNTAX      Unsigned32
        MAX-ACCESS  read-create
        STATUS      current
        DESCRIPTION
            "The Multi Topology identifier of this LDP MT Entity."
        DEFVAL { 0 }
        ::= { mplsLdpMtEntityEntry 2 }
   
   
    mplsLdpMtEntityIndex OBJECT-TYPE
        SYNTAX      IndexInteger
        

Li, et al.               Expires September 12, 2012                [Page 7]
Internet-Draft             MIB for MPLS LDP MT                 March 2012

        MAX-ACCESS  not-accessible
        STATUS      current
        DESCRIPTION
           "This index is used as a secondary index to uniquely identify this
           row.  Before creating a row in this table, the
           'mplsLdpMtEntityIndexNext' object should be retrieved.  That value
           should be used for the value of this index when creating a row in
           this table.  NOTE: if a value of zero (0) is retrieved, that
           indicates that no rows can be created in this table at this time."
        ::= { mplsLdpMtEntityEntry 3 }
        
    mplsLdpMtEntityAdminStatus OBJECT-TYPE
        SYNTAX      INTEGER {
                      enable(1),
                      disable(2)
                    }
        MAX-ACCESS  read-create
        STATUS      current
        DESCRIPTION
           "The administrative status of this LDP MT Entity.  If this object is
           changed from 'enable' to 'disable' and this entity has already
           attempted to establish contact with a MT Session, then all contact
           with that MT Session is lost and all information from that MT Session
           needs to be removed from the MIB.  (This implies that the network
           management subsystem should clean up any related entry in the
           mplsLdpMtSessionTable.).  At this point the operator is able to
           change values which are related to this entity.  When the admin
           status is set back to 'enable', then this MT Entity will attempt to
           establish a new MT Session."
        DEFVAL  { enable }
        ::= { mplsLdpMtEntityEntry 4 }
        
    mplsLdpMtEntityStorageType  OBJECT-TYPE
        SYNTAX      StorageType
        MAX-ACCESS  read-create
        STATUS      current
        DESCRIPTION
           "The storage type for this conceptual row.  Conceptual rows having
           the value 'permanent(4)' need not allow write-access to any columnar
           objects in the row."
        DEFVAL{ nonVolatile }
        ::= { mplsLdpMtEntityEntry 5 }
        
    mplsLdpMtEntityRowStatus OBJECT-TYPE
        SYNTAX      RowStatus
        MAX-ACCESS  read-create
        STATUS      current
        DESCRIPTION
        

Li, et al.               Expires September 12, 2012                [Page 8]
Internet-Draft             MIB for MPLS LDP MT                 March 2012

           "The status of this conceptual row.  All writable objects in this row
           may be modified at any time, however, as described in detail in the
           section entitled, 'Changing Values After Session Establishment', and
           again described in the DESCRIPTION clause of the
           mplsLdpMtEntityAdminStatus object, if a session has been initiated
           with a Peer, changing objects in this table will wreak havoc with the
           session and interrupt traffic.  To repeat again: the recommended
           procedure is to set the mplsLdpMtEntityAdminStatus to down, thereby
           explicitly causing a session to be torn down.  Then, change objects
           in this entry, then set the mplsLdpMtEntityAdminStatus to enable,
           which enables a new session to be initiated."
        ::= { mplsLdpMtEntityEntry 6 }

   -- MPLS LDP MT Session Table
   
   mplsLdpMtSessionLastChange OBJECT-TYPE
        SYNTAX          TimeStamp
        MAX-ACCESS      read-only
        STATUS          current
        DESCRIPTION
            "The value of sysUpTime at the time of the most
            recent addition or deletion to/from the
            mplsLdpMtSessionTable."
        ::= { mplsLdpMtSessionObjects 1 }

   mplsLdpMtSessionTable OBJECT-TYPE
        SYNTAX SEQUENCE OF mplsLdpMtSessionEntry
        MAX-ACCESS not-accessible
        STATUS current
        DESCRIPTION
           "A table of MT Sessions between the LDP MT Entities.  Each row in
           this table represents a single MT session."
        ::= { mplsLdpMtSessionObjects 2 }

   mplsLdpMtSessionEntry OBJECT-TYPE
        SYNTAX          mplsLdpMtSessionEntry
        MAX-ACCESS      not-accessible
        STATUS          current
        DESCRIPTION
           "An entry in this table represents information on a single MT
           session.  The information contained in a row is read-only."
        ::= { mplsLdpMtSessionTable 1 }

   mplsLdpMtSessionEntry ::= SEQUENCE {
        mplsLdpSessionState               INTEGER,
        mplsLdpMtSessionStateLastChange   TimeStamp,
        mplsLdpMtSessionMtId              Unsigned32
        }
        

Li, et al.               Expires September 12, 2012                [Page 9]
Internet-Draft             MIB for MPLS LDP MT                 March 2012

   mplsLdpMtSessionState OBJECT-TYPE
        SYNTAX  INTEGER {
                    initialized(1),
                    operational(2)
                }
        MAX-ACCESS read-only
        STATUS     current
        DESCRIPTION
           "The current state of the MT Session.  When the tcp connection in
           default topology is established, and both ends have the capability of
           the given MT-ID, the state can change from initialized to
           operational."
        ::= { mplsLdpMtSessionEntry 1 }

   mplsLdpMtSessionStateLastChange OBJECT-TYPE
        SYNTAX     TimeStamp
        MAX-ACCESS read-only
        STATUS     current
        DESCRIPTION
           "The value of sysUpTime at the time this MT Session was created."
        ::= { mplsLdpMtSessionEntry 2 }

   mplsLdpMtSessionMtId OBJECT-TYPE
        SYNTAX     Unsigned32
        MAX-ACCESS read-create
        STATUS     current
        DESCRIPTION
           "The Multi Topology identifier of this LDP MT Session."
        DEFVAL { 0 }
        ::= { mplsLdpMtSessionEntry 3 }

   -- MT LDP LSP Table
   
   mplsLdpMtLspLastChange OBJECT-TYPE
        SYNTAX          TimeStamp
        MAX-ACCESS      read-only
        STATUS          current
        DESCRIPTION
            "The value of sysUpTime at the time of the most
            recent addition/deletion of an entry
            to/from the mplsLdpMtLspTable or
            the most recent change in values to any objects
            in the mplsLdpMtLspTable.
    
            If no such changes have occurred since the last
            re-initialization of the local management subsystem,
            then this object contains a zero value."
            

Li, et al.               Expires September 12, 2012                [Page 10]
Internet-Draft             MIB for MPLS LDP MT                 March 2012

       ::= { mplsLdpMtLspObjects 1 }
       
   mplsLdpMtLspNext  OBJECT-TYPE
        SYNTAX         IndexIntegerNextFree
        MAX-ACCESS     read-only
        STATUS         current
        DESCRIPTION
            "This object contains an appropriate value to
            be used for mplsLdpMtLspIndex when creating
            entries in the mplsLdpMtLspTable. The value
            0 indicates that no unassigned entries are
            available."
       ::= { mplsLdpMtLspObjects 2 }

   mplsLdpMtLspTable OBJECT-TYPE
        SYNTAX     SEQUENCE OF mplsLdpMtLspEntry
        MAX-ACCESS not-accessible
        STATUS     current
        DESCRIPTION
           "This table specifies MT LIB label switching information.  Entries in
           this table define LIB label switching entries associated with the
           specified topology."
        ::= { mplsLdpMtLspObjects 3 }

   mplsLdpMtLspEntry OBJECT-TYPE
        SYNTAX       mplsLdpMtLspEntry
        MAX-ACCESS   not-accessible
        STATUS       current
        DESCRIPTION
           "An entry in this table is created by an LSR for every label within
           the context of a specific topology capable of supporting MT LDP LSP.
           The indexing provides an ordering of topologies per interface."
        INDEX { mplsLdpMtLspIndex }
        ::= { mplsLdpMtLspTable 1 }

   mplsLdpMtLspEntry ::= SEQUENCE {
        mplsLdpMtLspIndex               IndexInteger,
        mplsLdpMtLspMtId                Unsigned32,
        mplsLdpMtLspFecAddr             InetAddress,
        mplsLdpMtLspFecAddrLength       InetAddressPrefixLength,
        mplsLdpMtLspStorageType         StorageType,
        mplsLdpMtLspRowStatus           RowStatus
        }
        
   mplsLdpMtLspIndex OBJECT-TYPE
        SYNTAX      IndexInteger
        MAX-ACCESS  not-accessible
        STATUS      current
        

Li, et al.               Expires September 12, 2012                [Page 11]
Internet-Draft             MIB for MPLS LDP MT                 March 2012

        DESCRIPTION
            "The index which uniquely identifies this entry."
        ::= { mplsLdpMtLspEntry 1 }
        
   mplsLdpMtLspMtId OBJECT-TYPE
        SYNTAX     Unsigned32
        MAX-ACCESS read-create
        STATUS     current
        DESCRIPTION
           "The Multi Topology identifier of this LDP MT LSP."
        DEFVAL { 0 }
        ::= { mplsLdpMtLspEntry 2 }
        
   mplsLdpMtLspFecAddr OBJECT-TYPE
        SYNTAX          InetAddress
        MAX-ACCESS      read-create
        STATUS          current
        DESCRIPTION
           "The FEC address of this LDP MT LSP. Note that the
            value of this object is interpreted as prefix address."
        REFERENCE
            "RFC5036, Section 3.4.1 FEC TLV."
        ::= { mplsLdpMtLspEntry 3 }
        
   mplsLdpMtLspFecAddrLength  OBJECT-TYPE
        SYNTAX      InetAddressPrefixLength
        MAX-ACCESS  read-create
        STATUS      current
        DESCRIPTION
           "The FEC prefix length of this LDP MT LSP."
        REFERENCE
            "RFC5036, Section 3.4.1. FEC TLV."
        DEFVAL { 0 }
        ::= { mplsLdpMtLspEntry 4 }
        
   mplsLdpMtLspStorageType  OBJECT-TYPE
        SYNTAX      StorageType
        MAX-ACCESS  read-create
        STATUS      current
        DESCRIPTION
            "The storage type for this conceptual row.
            Conceptual rows having the value 'permanent(4)'
            need not allow write-access to any columnar
            objects in the row."
        DEFVAL { nonVolatile }
        ::= { mplsLdpMtLspEntry 5 }
        
   mplsLdpMtLspRowStatus OBJECT-TYPE
   

Li, et al.               Expires September 12, 2012                [Page 12]
Internet-Draft             MIB for MPLS LDP MT                 March 2012

        SYNTAX      RowStatus
        MAX-ACCESS  read-create
        STATUS      current
        DESCRIPTION
            "The status of this conceptual row.  If the value of this
            object is 'active(1)', then none of the writable objects
            of this entry can be modified, except to set this object
            to 'destroy(6)'.
    
            NOTE: if this row is being referenced by any entry in
            the mplsLdpLspFecTable, then a request to destroy
            this row, will result in an inconsistentValue error."
        ::= { mplsLdpMtLspEntry 7 }

   -- MT LDP LSP Statistics Table

   mplsLdpMtLspStatTable OBJECT-TYPE
        SYNTAX       SEQUENCE OF mplsLdpMtLspStatEntry
        MAX-ACCESS   not-accessible
        STATUS       current
        DESCRIPTION
           "This table contains statistical information related to packet
           passing through the LSP under the topology."
        ::= { mplsLdpMtLspObjects 4 }

   mplsLdpMtLspStatEntry OBJECT-TYPE
        SYNTAX       MTLdpLspStatTableEntry
        MAX-ACCESS   not-accessible
        STATUS       current
        DESCRIPTION
           "Each entry in the table contains information of a specific MT LDP
           LSP.  The indexing provides an ordering of LSPes per interface."
        INDEX { mplsLdpMtLspIndex }
        ::= { mplsLdpMtLspStatTable 1 }

   mplsLdpMtLspStatEntry ::= SEQUENCE {
        mplsLdpMtLspStatStartTime   TimeStamp,
        mplsLdpMtLspStatPackets     Counter32
        }

   mplsLdpMtLspStatStartTime OBJECT-TYPE
        SYNTAX          TimeStamp
        MAX-ACCESS      read-only
        STATUS          current
        DESCRIPTION
            "The value of sysUpTime at the time statistics began."
        ::= { mplsLdpMtLspStatEntry 1 }

Li, et al.               Expires September 12, 2012                [Page 13]
Internet-Draft             MIB for MPLS LDP MT                 March 2012

   mplsLdpMtLspStatPackets Counter32
        MAX-ACCESS      read-only
        STATUS          current
        DESCRIPTION
           "The number of packets which have passed through a specific 
           MT LDP LSP."
        ::= { mplsLdpMtLspStatEntry 2 }

   -- Notifications

   mplsLdpMtSessionUp NOTIFICATION-TYPE
        OBJECTS {
                mplsLdpMtSessionState,
                mplsLdpMtSessionMtId
                }
        STATUS current
        DESCRIPTION
           "If this notification is sent when the value of
           'mplsLdpMtSessionState' enters the 'operational(2)' state."
        ::= { mplsLdpMtNotifications 1 }

   mplsLdpMtSessionDown NOTIFICATION-TYPE
        OBJECTS {
                mplsLdpMtSessionState,
                mplsLdpMtSessionMtId
                }
        STATUS current
        DESCRIPTION
           "This notification is sent when the value of 'mplsLdpMtSessionState'
           leaves the 'operational(2)' state."
        ::= { mplsLdpNotifications 2 }

   END

5.  Security Considerations

   It needs to be further identified.

6.  IANA Considerations

   It is no necessary to request new IANA code in the draft.

7.  Normative References

   [RFC3813] C. Srinivasan, Bloomberg L.P., A. Viswanathan,T. Nadeau,
   "MPLS/BGP Layer 3 Virtual Private Network (VPN) Management
   

Li, et al.               Expires September 12, 2012                [Page 14]
Internet-Draft             MIB for MPLS LDP MT                 March 2012

   Information Base", RFC 3813, June 2004.

   [RFC3815] J. Cucchiara and H. Sjostrand ,"Definitions of Managed
   Objects for the Multiprotocol Label Switching (MPLS),Label
   Distribution Protocol (LDP)",RFC 3815,June 2004.

   [RFC3814] C. Srinivasan, Bloomberg L.P., A.
   Viswanathan,"Multiprotocol Label Switching (MPLS) Forwarding
   Equivalence Class To Next Hop Label Forwarding Entry (FEC-To-NHLFE)
   Management Information Base (MIB)", RFC 3814, June 2004.

   [RFC5036] L. Andersson,I. Minei,B. Thomas,"LDP Specification",October
   2007

   [RFC3410] J. Case,R. Mundy,D. Partain,B. Stewart,"Introduction and
   Applicability Statements for Internet Standard Management
   Framework",December 2002

Authors' Addresses

   Chen Li
   China Mobile
   Unit2, Dacheng Plaza, No. 28 Xuanwumenxi Ave, Xuanwu District
   Beijing  100053
   P.R. China

   Email: lichenyj@chinamobile.com

   Lianyuan Li
   China Mobile
   Unit2, Dacheng Plaza, No. 28 Xuanwumenxi Ave, Xuanwu District
   Beijing  100053
   P.R. China

   Email: lilianyuan@chinamobile.com

   Lu Huang
   China Mobile
   Unit2, Dacheng Plaza, No. 28 Xuanwumenxi Ave, Xuanwu District
   Xunwu District, Beijing  100053
   China

   Email: huanglu@chinamobile.com

   Emily Chen
   Huawei Technologies
   

Li, et al.               Expires September 12, 2012                [Page 16]
Internet-Draft             MIB for MPLS LDP MT                 March 2012

   2330 Central Expressway
   Santa Clara, CA  95050
   US

   Email: emily.chenying@huawei.com

   Quintin Zhao
   Huawei Technologies
   125 Nagog Technology Park
   Acton, MA  01719
   US

   Email: qzhao@huawei.com

Li, et al.               Expires September 12, 2012               [Page 17]