Subject: Comments regarding draft-nadeau-mpls-lc-if-mib-00.txt

From: "Carlos M. Pignataro" <[email-masked]>
Date: Mon, 24 Feb 2003 14:03:57 -0500

Hello,

Please find below a couple of comments on the mplsLcAtmMIB:

1. Having an operational status for the Control VC would be useful, something like:

mplsLcAtmCtrlVcOperStatus OBJECT-TYPE
    SYNTAX      INTEGER {
                  unknown(1),
                  up(2),
                  oamdown(3),
                  lowerlayerdown(4),
                  otherdown(5)
                }
   MAX-ACCESS  read-only
   STATUS      current
   DESCRIPTION
       "This is the operational status of the control VC".

2. It may also be useful to include ATM OAM F5 end-to-end cell generation/looping in the control VCs. Something along these lines:

mplsLcAtmCtrlVcOamLoop {enable disable} /* Loop OAM F5 cells */ 
mplsLcAtmCtrlVcOamGenerate {enable disable} /* Generate OAM F5 cells */ 
mplsLcAtmCtrlVcOamFreq {INTEGER} /* OAM F5 cells frequency */ 
mplsLcAtmCtrlVcOamUpCnt {INTEGER} /* OAM F5 cells count to UP */ 
mplsLcAtmCtrlVcOamDnCnt {INTEGER} /* OAM F5 cells count to Down */ 
mplsLcAtmCtrlVcOamRetryFreq {INTEGER} /* OAM F5 cells retry frequency */

IMPORTS
    Integer32
        FROM SNMPv2-SMI 

mplsLcAtmCtrlVcOamLoop OBJECT-TYPE
   SYNTAX      TruthValue
   MAX-ACCESS  read-only
   STATUS      current
   DESCRIPTION
       "If set to true(0), indicates that ATM OAM F5 end-to-end
       loopback cells arriving in the control VC will be looped
       back."
   DEFVAL     { false }
   ::= { mplsLcAtmIfConfEntry X }

mplsLcAtmCtrlVcOamGenerate OBJECT-TYPE
   SYNTAX      TruthValue
   MAX-ACCESS  read-only
   STATUS      current
   DESCRIPTION
       "If set to true(0), indicates that ATM OAM F5 end-to-end
       loopback cells will be generated on the control VC, and
       control VC failures will be detected using this method."
   DEFVAL     { false }
   ::= { mplsLcAtmIfConfEntry X }

mplsLcAtmCtrlVcOamFreq OBJECT-TYPE
   SYNTAX      Integer32 (0..600)
   MAX-ACCESS  read-only
   STATUS      current
   DESCRIPTION
       "This is the time delay in seconds between transmitting
       oam loopback cells. This value is only meaningful if
       mplsLcAtmCtrlVcOamGenerate is set to true, and should
       be zero otherwise."
   DEFVAL     { 0 }
   ::= { mplsLcAtmIfConfEntry X }

mplsLcAtmCtrlVcOamUpCnt OBJECT-TYPE
   SYNTAX      Integer32 (1..600)
   MAX-ACCESS  read-only
   STATUS      current
   DESCRIPTION
       "This is the number of consecutive end-to-end F5 OAM 
       loopback cell responses that must be received to change 
       the control VC connection state to up. This value is only
       meaningful if mplsLcAtmCtrlVcOamGenerate is set to true."
   DEFVAL     { 3 }
   ::= { mplsLcAtmIfConfEntry X }

mplsLcAtmCtrlVcOamDnCnt OBJECT-TYPE
   SYNTAX      Integer32 (1..600)
   MAX-ACCESS  read-only
   STATUS      current
   DESCRIPTION
       "This is the number of consecutive end-to-end F5 OAM 
       loopback cell responses that are not received to change 
       the control VC connection state to down. This value is only
       meaningful if mplsLcAtmCtrlVcOamGenerate is set to true."
   DEFVAL     { 5 }
   ::= { mplsLcAtmIfConfEntry X }

mplsLcAtmCtrlVcOamRetryFreq OBJECT-TYPE
   SYNTAX      Integer32 (1..1000)
   MAX-ACCESS  read-only
   STATUS      current
   DESCRIPTION
       "This is the time delay in seconds between transmitting
       end-to-end F5 OAM loopback cells when a change in the up/down
       state of the control VC is being verified."
       This value is only meaningful if mplsLcAtmCtrlVcOamGenerate 
       is set to true, and should be zero otherwise."
   DEFVAL     { 1 }
   ::= { mplsLcAtmIfConfEntry X }

3. Since channel (VC) resources are scarce in LC-ATM, it may also be useful for operator to know the available number of virtual circuit resources on the LC-ATM, adding a mplsLcAtmAvailVc object.

Regards,

Carlos.
=================================================================
                            |  Carlos Pignataro - CCIE 4619
     cisco Systems, Inc.    |  Escalation RTP
                            |  [email-masked]
       ||         ||        |  +1 919 392 7428 - office
      .||.       .||.       |  +1 919 345 3028 - mobile
     .||||.     .||||.      |  +1 919 392 6470 - fax
  .:||||||||:.:||||||||:.   |  7025 Kit Creek Road, PO Box 14987
      Are you Ready ?       |  Research Triangle Park, NC 27709
=================================================================