Observium_CE/mibs/hirschmann/HM2-PLATFORM-MRP-MIB

121 lines
3.7 KiB
Plaintext

HM2-PLATFORM-MRP-MIB DEFINITIONS ::= BEGIN
-- -------------------------------------------------------------
-- MRP private MIB for IEEE 802.1Q Devices
-- -------------------------------------------------------------
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Integer32
FROM SNMPv2-SMI
TimeInterval
FROM SNMPv2-TC
hm2PlatformMibs
FROM HM2-TC-MIB;
hm2PlatformMRP MODULE-IDENTITY
LAST-UPDATED "201304100000Z" -- April 10, 2013
ORGANIZATION "Hirschmann Automation and Control GmbH"
CONTACT-INFO
"Postal: Stuttgarter Str. 45-51
72654 Neckartenzlingen
Germany
Phone: +49 7127 140
E-mail: hac.support@belden.com"
DESCRIPTION
"The Hirschmann Private Platform2 MIB for 802.1Q MRP Configuration.
Copyright (C) 2013. All Rights Reserved."
REVISION
"201304100000Z" -- April 10, 2013
DESCRIPTION
"Initial version."
::= { hm2PlatformMibs 60 }
-- -------------------------------------------------------------
-- groups in the MRP MIB
-- -------------------------------------------------------------
hm2AgentDot1qMrp OBJECT IDENTIFIER ::= { hm2PlatformMRP 1 }
hm2AgentDot1qMrpMxrp OBJECT IDENTIFIER ::= { hm2PlatformMRP 2 }
-- -------------------------------------------------------------
-- -------------------------------------------------------------
--
-- The MRP Port Table
--
-- @purpose Describes basic MRP per port functionality.
--
-- -------------------------------------------------------------
hm2AgentDot1qPortMrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hm2AgentDot1qPortMrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of MRP control information about every bridge
port. This is indexed by hm2AgentDot1qMrpPort."
::= { hm2AgentDot1qMrp 1 }
hm2AgentDot1qPortMrpEntry OBJECT-TYPE
SYNTAX Hm2AgentDot1qPortMrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MRP control information for a bridge port."
INDEX { hm2AgentDot1qMrpPort }
::= { hm2AgentDot1qPortMrpTable 1 }
Hm2AgentDot1qPortMrpEntry ::=
SEQUENCE {
hm2AgentDot1qMrpPort
Integer32,
hm2AgentDot1qPortMrpJoinTime
TimeInterval,
hm2AgentDot1qPortMrpLeaveTime
TimeInterval,
hm2AgentDot1qPortMrpLeaveAllTime
TimeInterval
}
hm2AgentDot1qMrpPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The MRP port number."
::= { hm2AgentDot1qPortMrpEntry 1 }
hm2AgentDot1qPortMrpJoinTime OBJECT-TYPE
SYNTAX TimeInterval (10..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MRP Join time(10..100), in centiseconds."
DEFVAL { 20 }
::= { hm2AgentDot1qPortMrpEntry 2 }
hm2AgentDot1qPortMrpLeaveTime OBJECT-TYPE
SYNTAX TimeInterval (20..600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MRP Leave time(20..600), in centiseconds."
DEFVAL { 60 }
::= { hm2AgentDot1qPortMrpEntry 3 }
hm2AgentDot1qPortMrpLeaveAllTime OBJECT-TYPE
SYNTAX TimeInterval (200..6000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MRP LeaveAll time(200..6000), in centiseconds."
DEFVAL { 1000 }
::= { hm2AgentDot1qPortMrpEntry 4 }
-- -------------------------------------------------------------
-- End of the MRP Port Table
-- -------------------------------------------------------------
END