ELTEX-MES-IpRouter DEFINITIONS ::= BEGIN

-- Title:      Eltex MES IP Router Private Extension
-- Version:    1.1
-- Date:       29 Mar 2018

--  OSPF md5 authentication table

IMPORTS
    OBJECT-TYPE,
    MODULE-IDENTITY                             FROM SNMPv2-SMI
    eltMesOspf                                  FROM ELTEX-MES-IP
    rlOspfGeneralGroupEntry                     FROM RADLAN-OSPF-MIB
    Unsigned32, IpAddress                       FROM SNMPv2-SMI
    RowStatus                                   FROM SNMPv2-TC
    AreaID                                      FROM OSPF-MIB;

--
-- eltOspfGeneralGroupTable
--

eltOspfGeneralGroupTable OBJECT-TYPE
        SYNTAX      SEQUENCE OF EltOspfGeneralGroupEntry
        MAX-ACCESS  not-accessible
        STATUS      current
        DESCRIPTION
           "This table augments existing rlOspfGeneralGroupTable."
        ::= { eltMesOspf 4 }

eltOspfGeneralGroupEntry OBJECT-TYPE
        SYNTAX      EltOspfGeneralGroupEntry
        MAX-ACCESS  not-accessible
        STATUS      current
        DESCRIPTION
           "Information describing the configured global parame-
           ters to the Router OSPF Process."
        AUGMENTS { rlOspfGeneralGroupEntry }
        ::= { eltOspfGeneralGroupTable 1 }

EltOspfGeneralGroupEntry ::=
    SEQUENCE {
        eltOspfLsaMinInterval        Unsigned32,
        eltOspfLsaHoldInterval       Unsigned32,
        eltOspfLsaMaxInterval        Unsigned32,
        eltOspfLsaMinArrival         Unsigned32
    }

eltOspfLsaMinInterval OBJECT-TYPE
        SYNTAX      Unsigned32 (0..600000)
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
           "The minimum time, in milliseconds, between distinct
            originations of any particular LSA."
        DEFVAL { 5000 }
        ::= { eltOspfGeneralGroupEntry 1 }

eltOspfLsaHoldInterval OBJECT-TYPE
        SYNTAX      Unsigned32 (0..600000)
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
           "The time, in milliseconds, that the minimum time between
           distinct originations of any particular LSA is increased
           when the network is unstable.

           If an event occurs within the minimum time for LSA
           regeneration, the origination is delayed until the end of
           the eltOspfLsaHoldInterval and the length of the interval
           doubled.  Doubling of the hold interval contuinues until
           the interval reaches eltOspfLsaMaxInterval."
       DEFVAL { 0 }
       ::= { eltOspfGeneralGroupEntry 2 }

eltOspfLsaMaxInterval OBJECT-TYPE
        SYNTAX      Unsigned32 (0..600000)
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
           "The maximum value, in milliseconds, that an origination of
           any particular LSA is delayed."
        DEFVAL { 0 }
        ::= { eltOspfGeneralGroupEntry 3 }

eltOspfLsaMinArrival OBJECT-TYPE
        SYNTAX      Unsigned32 (0..600000)
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
           "For any particular LSA, the minimum time in milliseconds
           that must elapse between reception of new LSA instances
           during flooding.  LSA instances received at higher
           frequencies are discarded."
        DEFVAL { 1000 }
        ::= { eltOspfGeneralGroupEntry 4 }

END
