TN-RMD-SYSTEM-MIB DEFINITIONS ::= BEGIN -- (c) Copyright 2021 Nokia Networks. All rights reserved. -- This software is the confidential and proprietary property of -- Nokia and may only be used in accordance with the terms of the -- license agreement provided with this software. IMPORTS SnmpAdminString FROM SNMP-FRAMEWORK-MIB MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Integer32 FROM SNMPv2-SMI DateAndTime, MacAddress, RowStatus, TruthValue, TEXTUAL-CONVENTION FROM SNMPv2-TC VlanId FROM IEEE8021-CFM-MIB TnRmdAccessIfIndex, TnRmdItemCode, TnRmdOui, TnRmdVersion, TnRmdPcp, TnRmdTpid FROM TN-RMD-TC-MIB TItemDescription, TmnxPortID, TmnxEncapVal FROM TN-TC-MIB tnSysSwitchId FROM TROPIC-SYSTEM-MIB tnRmdObjs, tnRmdMIBModules FROM TROPIC-GLOBAL-REG; tnRmdSystemMibModule MODULE-IDENTITY LAST-UPDATED "202011131200Z" ORGANIZATION "Nokia" CONTACT-INFO "Nokia Attn: Jeff Donnelly 600 Mountain Avenue New Providence, NJ 07974 Phone: +1 732 221 6408 Email: jeff.donnelly@nokia.com" DESCRIPTION "System MIB for Remote Managed Devices (RMDs). This MIB covers the management of the discovery of RMDs, as well as the management of system level RMD data." REVISION "202011131200Z" DESCRIPTION "1) Updated DESCRIPTION of the following: tnRmdSystemDeviceStatus TnRmdSystemDeviceStatus. 2) Added the following to TnRmdSystemDeviceStatus: stf(7) to init(9)." REVISION "202010091200Z" DESCRIPTION "Added the following to TnRmdDeviceType: soam2dot0(6)." REVISION "202002071200Z" DESCRIPTION "Added the following to TnRmdDeviceType: cfmEfm (5)." REVISION "201802231200Z" DESCRIPTION "Updated the contact info." REVISION "201611160000Z" DESCRIPTION "Updated the contact info." REVISION "201404100000Z" DESCRIPTION "1) Marked the following as obsolete: tnRmdSystemInventory. 2) Added the following to tnRmdSystemInventoryTable: tnRmdSystemInventoryModuleVendorSerNo tnRmdSystemInventoryModuleVendor tnRmdSystemInventoryWavelength tnRmdSystemInventoryModuleType tnRmdSystemInventoryCLEI tnRmdSystemInventoryUnitPartNum tnRmdSystemInventorySWPartNum tnRmdSystemInventoryFactoryID tnRmdSystemInventoryDate tnRmdSystemInventoryExtraData tnRmdSystemInventoryMaximumCaseTemperature tnRmdSystemInventoryInterchangeabilityMarking tnRmdSystemInventoryAcronymCode tnRmdSystemInventoryCustomerInventoryField." REVISION "201308090000Z" DESCRIPTION "Added the following to TnRmdDeviceType: tsopOC3 (3), tsopOC12 (4)." REVISION "201211280000Z" DESCRIPTION "Initial revision." ::= { tnRmdMIBModules 4 } tnRmdSystemObjects OBJECT IDENTIFIER ::= { tnRmdObjs 4 } -- ============================================================= -- Textual Conventions -- ============================================================= TnRmdDeviceType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the device type. efm : Device type is EFM cfm : Device type is CFM cedd : Device type is Carrier Ethernet Demarcation Device tsopOC3 : Device type is Transparent Sdh/Sonet Over Packet with STS-3/STM-1 signal tsopOC12 : Device type is Transparent Sdh/Sonet Over Packet with STS-12/STM-4 signal cfmEfm : Device type is CFM/EFM capable SOAM 2.0 unknown : Device type is not known" SYNTAX INTEGER { efm (0), cfm (1), cedd (2), tsopOC3 (3), tsopOC12 (4), cfmEfm (5), soam2dot0(6), unknown (254) } TnRmdDiscoveryMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Either represents 1) how a discovery is performed, or 2) how an SD replies to discovery requests For the applicable above meaning, see the descriptions of the objects using this textual convention." SYNTAX INTEGER { pollAll(0), pollGroup(1) } TnRmdNumberOfVlanTags ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Number of VLAN Tags used to encapsulate the IDL protocol frames. Value 0 implies that no VLAN Tags are used. Value 1 implies that only an outer VLAN Tag is used. Value 2 implies that both an outer and inner VLAN Tag are used." SYNTAX Unsigned32 (0..2) TnRmdSwImageState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the status of a software image on the RMD." SYNTAX INTEGER { swImageActive(1), swImageInactive(2), swImageEmpty(3), swImageError(4), swImageSoak(5) } TnRmdSystemId ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The ID of an RMD." SYNTAX Unsigned32 (1..32) TnRmdSystemLocation ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Contains the location of an RMD. The set of allowed octet values is RMD type specific." SYNTAX OCTET STRING (SIZE(32)) TnRmdSystemManagementMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the management mode of an RMD." SYNTAX INTEGER { mgmtModeIntegrated(0), mgmtModeStandalone(1), mgmtModeNotApplicable(255) } TnRmdSystemName ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Contains the name of an RMD. The set of allowed octet values is RMD type specific." SYNTAX OCTET STRING (SIZE(32)) TnRmdSystemResetType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the type of reset of an RMD. An object of this type can be set to the following values : resetWarm1 : Non-service affecting soft reset. resetWarm2 : Possibly service affecting soft reset. resetWarm3 : Service affecting soft reset. resetCold : Hard reset, always affecting. noCmd : Setting to this value has no effect." SYNTAX INTEGER { resetWarm1(0), resetWarm2(1), resetWarm3(2), resetCold(3), noCmd(255) } TnRmdSystemDeviceStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the status of the device. Normal: Device is operating as expected NDF: No Device Found DNR: Device Not Reachable WDP: Wrong Device Present PWR: Power Failure EQF: Equipment Fault STF: SLM Responder Table Full HTMP: High Temperature INIT: Device Initialization Note: Power Failure can only occur for the cedd." SYNTAX INTEGER { normal (1), ndf (2), dnr (3), wdp (4), pwr (5), eqf (6), stf (7), htmp (8), init (9) } TnRmdSystemRmdAccessIfType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the type of logical interfae which the remote managed devices are accessed. An object of this type can be set to the following values : port : Specifies that a port is to be used to manage RMDs sap : Specifies that SAPs are to be used to manage RMDs." SYNTAX INTEGER { port (1), sap (2) } -------------------------------------------------------------------------------- -- RMD System Scalar -------------------------------------------------------------------------------- tnRmdSystemAttributeTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnRmdSystemObjects 1 } -- ============================================================= -- tnRmdDiscoverySystemTable -- ============================================================= tnRmdDiscoverySystemTable OBJECT-TYPE SYNTAX SEQUENCE OF TnRmdDiscoverySystemEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing the parameters used to discover RMDs." ::= { tnRmdSystemObjects 2 } tnRmdDiscoverySystemEntry OBJECT-TYPE SYNTAX TnRmdDiscoverySystemEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An object containing the parameters used to discover RMDs." INDEX { tnSysSwitchId } ::= { tnRmdDiscoverySystemTable 1 } TnRmdDiscoverySystemEntry ::= SEQUENCE { tnRmdDiscoveryMcMacAddress MacAddress, tnRmdDiscoveryMode TnRmdDiscoveryMode, tnRmdDiscoveryNumberOfVlanTags TnRmdNumberOfVlanTags, tnRmdDiscoveryOuterTPID TnRmdTpid, tnRmdDiscoveryOuterVlanId VlanId, tnRmdDiscoveryOuterPCP TnRmdPcp, tnRmdDiscoveryOuterDEI TruthValue, tnRmdDiscoveryInnerTPID TnRmdTpid, tnRmdDiscoveryInnerVlanId VlanId, tnRmdDiscoveryInnerPCP TnRmdPcp, tnRmdDiscoveryInnerDEI TruthValue, tnRmdDiscoveryRmdAccessIf TnRmdAccessIfIndex, tnRmdDiscoveryOui TnRmdOui } tnRmdDiscoveryMcMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The Multicast MAC Address used to discover RMDs." ::= { tnRmdDiscoverySystemEntry 1 } tnRmdDiscoveryMode OBJECT-TYPE SYNTAX TnRmdDiscoveryMode MAX-ACCESS read-create STATUS current DESCRIPTION "Determines which devices will reply to the discovery request. pollAll : any RMD will reply pollGroup : only RMDs with discovery mode 'group' will reply." ::= { tnRmdDiscoverySystemEntry 2 } tnRmdDiscoveryNumberOfVlanTags OBJECT-TYPE SYNTAX TnRmdNumberOfVlanTags MAX-ACCESS read-create STATUS current DESCRIPTION "Number of VLAN Tags used to encapsulate the IDL protocol frames." ::= { tnRmdDiscoverySystemEntry 3 } tnRmdDiscoveryOuterTPID OBJECT-TYPE SYNTAX TnRmdTpid MAX-ACCESS read-create STATUS current DESCRIPTION "The TPID of the outer VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdDiscoverySystemEntry 4 } tnRmdDiscoveryOuterVlanId OBJECT-TYPE SYNTAX VlanId MAX-ACCESS read-create STATUS current DESCRIPTION "The VLAN-ID of the outer VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdDiscoverySystemEntry 5 } tnRmdDiscoveryOuterPCP OBJECT-TYPE SYNTAX TnRmdPcp MAX-ACCESS read-create STATUS current DESCRIPTION "The PCP of the outer VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdDiscoverySystemEntry 6 } tnRmdDiscoveryOuterDEI OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The DEI of the outer VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdDiscoverySystemEntry 7 } tnRmdDiscoveryInnerTPID OBJECT-TYPE SYNTAX TnRmdTpid MAX-ACCESS read-create STATUS current DESCRIPTION "The TPID of the inner VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdDiscoverySystemEntry 8 } tnRmdDiscoveryInnerVlanId OBJECT-TYPE SYNTAX VlanId MAX-ACCESS read-create STATUS current DESCRIPTION "The VLAN-ID of the inner VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdDiscoverySystemEntry 9 } tnRmdDiscoveryInnerPCP OBJECT-TYPE SYNTAX TnRmdPcp MAX-ACCESS read-create STATUS current DESCRIPTION "The PCP of the inner VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdDiscoverySystemEntry 10 } tnRmdDiscoveryInnerDEI OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The DEI of the inner VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdDiscoverySystemEntry 11 } tnRmdDiscoveryRmdAccessIf OBJECT-TYPE SYNTAX TnRmdAccessIfIndex MAX-ACCESS read-create STATUS current DESCRIPTION "The access interface on the Agent via which the discovery is performed." ::= { tnRmdDiscoverySystemEntry 12 } tnRmdDiscoveryOui OBJECT-TYPE SYNTAX TnRmdOui MAX-ACCESS read-create STATUS current DESCRIPTION "The Organization Unique Identifier (OUI) of the RMDs that should respond to the discovery request." ::= { tnRmdDiscoverySystemEntry 13 } -- ============================================================= -- tnRmdDiscoverySystemStartTable -- ============================================================= tnRmdDiscoverySystemStartTable OBJECT-TYPE SYNTAX SEQUENCE OF TnRmdDiscoverySystemStartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table used to trigger the discovery of RMDs." ::= { tnRmdSystemObjects 3 } tnRmdDiscoverySystemStartEntry OBJECT-TYPE SYNTAX TnRmdDiscoverySystemStartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An object used to trigger the discovery of RMDs." INDEX { tnSysSwitchId } ::= { tnRmdDiscoverySystemStartTable 1 } TnRmdDiscoverySystemStartEntry ::= SEQUENCE { tnRmdDiscoveryStart TruthValue } tnRmdDiscoveryStart OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Setting of this object to value 'true' triggers the start of a discovery of RMDs. The discovery makes use of the values of the following objects : - tnRmdDiscoveryMcMacAddress - tnRmdDiscoveryMode - tnRmdDiscoveryNumberOfVlanTags - tnRmdDiscoveryOuterTPID - tnRmdDiscoveryOuterVlanId - tnRmdDiscoveryOuterPCP - tnRmdDiscoveryOuterDEI - tnRmdDiscoveryInnerTPID - tnRmdDiscoveryInnerVlanId - tnRmdDiscoveryInnerPCP - tnRmdDiscoveryInnerDEI - tnRmdDiscoveryRmdAccessIf - tnRmdDiscoveryOui Setting of this object to value 'false' has no effect. This object is merely used to trigger the start of a discovery, and its actual value has no meaning." ::= { tnRmdDiscoverySystemStartEntry 1 } -- ============================================================= -- tnRmdDiscoverySystemClearTable -- ============================================================= tnRmdDiscoverySystemClearTable OBJECT-TYPE SYNTAX SEQUENCE OF TnRmdDiscoverySystemClearEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table used to trigger the clearing of entries from table tnRmdDiscoveredSystemTable." ::= { tnRmdSystemObjects 4 } tnRmdDiscoverySystemClearEntry OBJECT-TYPE SYNTAX TnRmdDiscoverySystemClearEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An object used to trigger the clearing of entries from table tnRmdDiscoveredSystemTable." INDEX { tnSysSwitchId } ::= { tnRmdDiscoverySystemClearTable 1 } TnRmdDiscoverySystemClearEntry ::= SEQUENCE { tnRmdDiscoveryClear TruthValue } tnRmdDiscoveryClear OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Setting of this object to value 'true' triggers the clearing of entries from table tnRmdDiscoveredSystemTable. The clearing is performed based on the values of a subset of the following objects : - tnRmdDiscoveryNumberOfVlanTags - tnRmdDiscoveryOuterTPID - tnRmdDiscoveryOuterVlanId - tnRmdDiscoveryOuterPCP - tnRmdDiscoveryOuterDEI - tnRmdDiscoveryInnerTPID - tnRmdDiscoveryInnerVlanId - tnRmdDiscoveryInnerPCP - tnRmdDiscoveryInnerDEI - tnRmdDiscoveryRmdAccessIf - tnRmdDiscoveryOui The subset of objects used for the clearing is product specific. Setting of this object to value 'false' has no effect. This object is merely used to trigger the clearing of table entries, and its actual value has no meaning." ::= { tnRmdDiscoverySystemClearEntry 1 } -- ============================================================= -- tnRmdDiscoveredSystemTable -- ============================================================= tnRmdDiscoveredSystemTable OBJECT-TYPE SYNTAX SEQUENCE OF TnRmdDiscoveredSystemEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing the information of all discovered RMDs." ::= { tnRmdSystemObjects 5 } tnRmdDiscoveredSystemEntry OBJECT-TYPE SYNTAX TnRmdDiscoveredSystemEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An object containing the information of a discovered RMD." INDEX { tnSysSwitchId, tnRmdDiscoveredSystemRmdAccessIf, tnRmdDiscoveredSystemMacAddress } ::= { tnRmdDiscoveredSystemTable 1 } TnRmdDiscoveredSystemEntry ::= SEQUENCE { tnRmdDiscoveredSystemRmdAccessIf TnRmdAccessIfIndex, tnRmdDiscoveredSystemMacAddress MacAddress, tnRmdDiscoveredSystemDeviceType TnRmdDeviceType, tnRmdDiscoveredSystemMcMacAddress MacAddress, tnRmdDiscoveredSystemNumberOfVlanTags TnRmdNumberOfVlanTags, tnRmdDiscoveredSystemOuterTPID TnRmdTpid, tnRmdDiscoveredSystemOuterVlanId VlanId, tnRmdDiscoveredSystemOuterPCP TnRmdPcp, tnRmdDiscoveredSystemOuterDEI TruthValue, tnRmdDiscoveredSystemInnerTPID TnRmdTpid, tnRmdDiscoveredSystemInnerVlanId VlanId, tnRmdDiscoveredSystemInnerPCP TnRmdPcp, tnRmdDiscoveredSystemInnerDEI TruthValue, tnRmdDiscoveredSystemOui TnRmdOui } tnRmdDiscoveredSystemRmdAccessIf OBJECT-TYPE SYNTAX TnRmdAccessIfIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The access interface on the Agent via which the discovery of the RMD was performed." ::= { tnRmdDiscoveredSystemEntry 1 } tnRmdDiscoveredSystemMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The MAC address of the discovered RMD." ::= { tnRmdDiscoveredSystemEntry 2 } tnRmdDiscoveredSystemDeviceType OBJECT-TYPE SYNTAX TnRmdDeviceType MAX-ACCESS read-only STATUS current DESCRIPTION "The device type of the discovered RMD." ::= { tnRmdDiscoveredSystemEntry 3 } tnRmdDiscoveredSystemMcMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The Multicast MAC address used for the discovery of the RMD." ::= { tnRmdDiscoveredSystemEntry 4 } tnRmdDiscoveredSystemNumberOfVlanTags OBJECT-TYPE SYNTAX TnRmdNumberOfVlanTags MAX-ACCESS read-only STATUS current DESCRIPTION "Number of VLAN Tags used to encapsulate the IDL protocol frames." ::= { tnRmdDiscoveredSystemEntry 5 } tnRmdDiscoveredSystemOuterTPID OBJECT-TYPE SYNTAX TnRmdTpid MAX-ACCESS read-only STATUS current DESCRIPTION "The TPID of the outer VLAN Tag in which the IDL protocol frames were encapsulated." ::= { tnRmdDiscoveredSystemEntry 6 } tnRmdDiscoveredSystemOuterVlanId OBJECT-TYPE SYNTAX VlanId MAX-ACCESS read-only STATUS current DESCRIPTION "The VLAN-ID of the outer VLAN Tag in which the IDL protocol frames were encapsulated." ::= { tnRmdDiscoveredSystemEntry 7 } tnRmdDiscoveredSystemOuterPCP OBJECT-TYPE SYNTAX TnRmdPcp MAX-ACCESS read-only STATUS current DESCRIPTION "The PCP of the outer VLAN Tag in which the IDL protocol frames were encapsulated." ::= { tnRmdDiscoveredSystemEntry 8 } tnRmdDiscoveredSystemOuterDEI OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The DEI of the outer VLAN Tag in which the IDL protocol frames were encapsulated." ::= { tnRmdDiscoveredSystemEntry 9 } tnRmdDiscoveredSystemInnerTPID OBJECT-TYPE SYNTAX TnRmdTpid MAX-ACCESS read-only STATUS current DESCRIPTION "The TPID of the inner VLAN Tag in which the IDL protocol frames were encapsulated." ::= { tnRmdDiscoveredSystemEntry 10 } tnRmdDiscoveredSystemInnerVlanId OBJECT-TYPE SYNTAX VlanId MAX-ACCESS read-only STATUS current DESCRIPTION "The VLAN-ID of the inner VLAN Tag in which the IDL protocol frames were encapsulated." ::= { tnRmdDiscoveredSystemEntry 11 } tnRmdDiscoveredSystemInnerPCP OBJECT-TYPE SYNTAX TnRmdPcp MAX-ACCESS read-only STATUS current DESCRIPTION "The PCP of the inner VLAN Tag in which the IDL protocol frames were encapsulated." ::= { tnRmdDiscoveredSystemEntry 12 } tnRmdDiscoveredSystemInnerDEI OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The DEI of the inner VLAN Tag in which the IDL protocol frames were encapsulated." ::= { tnRmdDiscoveredSystemEntry 13 } tnRmdDiscoveredSystemOui OBJECT-TYPE SYNTAX TnRmdOui MAX-ACCESS read-only STATUS current DESCRIPTION "The Organization Unique Identifier used for the discovery of the RMD." ::= { tnRmdDiscoveredSystemEntry 14 } -- ============================================================= -- tnRmdSystemTable -- ============================================================= tnRmdSystemTable OBJECT-TYPE SYNTAX SEQUENCE OF TnRmdSystemEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing system level parameters of all RMDs." ::= { tnRmdSystemObjects 6 } tnRmdSystemEntry OBJECT-TYPE SYNTAX TnRmdSystemEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of objects containing system level parameters of an RMD." INDEX { tnSysSwitchId, tnRmdSystemId } ::= { tnRmdSystemTable 1 } TnRmdSystemEntry ::= SEQUENCE { tnRmdSystemId TnRmdSystemId, tnRmdSystemMacAddress MacAddress, tnRmdSystemDeviceType TnRmdDeviceType, tnRmdSystemMcMacAddress MacAddress, tnRmdSystemDiscoveryMode TnRmdDiscoveryMode, tnRmdSystemNumberOfVlanTags TnRmdNumberOfVlanTags, tnRmdSystemOuterTPID TnRmdTpid, tnRmdSystemOuterVlanId VlanId, tnRmdSystemOuterPCP TnRmdPcp, tnRmdSystemOuterDEI TruthValue, tnRmdSystemInnerTPID TnRmdTpid, tnRmdSystemInnerVlanId VlanId, tnRmdSystemInnerPCP TnRmdPcp, tnRmdSystemInnerDEI TruthValue, tnRmdSystemRmdAccessIf TnRmdAccessIfIndex, tnRmdSystemOui TnRmdOui, tnRmdSystemName TnRmdSystemName, tnRmdSystemLocation TnRmdSystemLocation, tnRmdSystemDescription TItemDescription, tnRmdSystemManagementMode TnRmdSystemManagementMode, tnRmdSystemReset TnRmdSystemResetType, tnRmdSystemRowStatus RowStatus, tnRmdSystemDeviceStatus TnRmdSystemDeviceStatus } tnRmdSystemId OBJECT-TYPE SYNTAX TnRmdSystemId MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ID of the RMD." ::= { tnRmdSystemEntry 1 } tnRmdSystemMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The MAC address of the RMD An all-zero MAC address value represents an 'unknown MAC address'." ::= { tnRmdSystemEntry 2 } tnRmdSystemDeviceType OBJECT-TYPE SYNTAX TnRmdDeviceType MAX-ACCESS read-create STATUS current DESCRIPTION "The device type of the RMD." ::= { tnRmdSystemEntry 3 } tnRmdSystemMcMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The Multicast MAC address used for the discovery." ::= { tnRmdSystemEntry 4 } tnRmdSystemDiscoveryMode OBJECT-TYPE SYNTAX TnRmdDiscoveryMode MAX-ACCESS read-create STATUS current DESCRIPTION "The mode of the discovery of the RMD." ::= { tnRmdSystemEntry 5 } tnRmdSystemNumberOfVlanTags OBJECT-TYPE SYNTAX TnRmdNumberOfVlanTags MAX-ACCESS read-create STATUS current DESCRIPTION "Number of VLAN Tags used to encapsulate the IDL protocol frames." ::= { tnRmdSystemEntry 6 } tnRmdSystemOuterTPID OBJECT-TYPE SYNTAX TnRmdTpid MAX-ACCESS read-create STATUS current DESCRIPTION "The TPID of the outer VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdSystemEntry 7 } tnRmdSystemOuterVlanId OBJECT-TYPE SYNTAX VlanId MAX-ACCESS read-create STATUS current DESCRIPTION "The VLAN-ID of the outer VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdSystemEntry 8 } tnRmdSystemOuterPCP OBJECT-TYPE SYNTAX TnRmdPcp MAX-ACCESS read-create STATUS current DESCRIPTION "The PCP of the outer VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdSystemEntry 9 } tnRmdSystemOuterDEI OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The DEI of the outer VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdSystemEntry 10 } tnRmdSystemInnerTPID OBJECT-TYPE SYNTAX TnRmdTpid MAX-ACCESS read-create STATUS current DESCRIPTION "The TPID of the inner VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdSystemEntry 11 } tnRmdSystemInnerVlanId OBJECT-TYPE SYNTAX VlanId MAX-ACCESS read-create STATUS current DESCRIPTION "The VLAN-ID of the inner VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdSystemEntry 12 } tnRmdSystemInnerPCP OBJECT-TYPE SYNTAX TnRmdPcp MAX-ACCESS read-create STATUS current DESCRIPTION "The PCP of the inner VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdSystemEntry 13 } tnRmdSystemInnerDEI OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The DEI of the inner VLAN Tag in which the IDL protocol frames are encapsulated." ::= { tnRmdSystemEntry 14 } tnRmdSystemRmdAccessIf OBJECT-TYPE SYNTAX TnRmdAccessIfIndex MAX-ACCESS read-create STATUS current DESCRIPTION "The access interface via which the management of the RMD is performed." ::= { tnRmdSystemEntry 15 } tnRmdSystemOui OBJECT-TYPE SYNTAX TnRmdOui MAX-ACCESS read-create STATUS current DESCRIPTION "The Organization Unique Identifier of the RMD." ::= { tnRmdSystemEntry 16 } tnRmdSystemName OBJECT-TYPE SYNTAX TnRmdSystemName MAX-ACCESS read-create STATUS current DESCRIPTION "The name of the RMD." ::= { tnRmdSystemEntry 17 } tnRmdSystemLocation OBJECT-TYPE SYNTAX TnRmdSystemLocation MAX-ACCESS read-create STATUS current DESCRIPTION "The location of the RMD." ::= { tnRmdSystemEntry 18 } tnRmdSystemDescription OBJECT-TYPE SYNTAX TItemDescription MAX-ACCESS read-create STATUS current DESCRIPTION "A description for the RMD." ::= { tnRmdSystemEntry 19 } tnRmdSystemManagementMode OBJECT-TYPE SYNTAX TnRmdSystemManagementMode MAX-ACCESS read-create STATUS current DESCRIPTION "The management mode of the RMD." ::= { tnRmdSystemEntry 20 } tnRmdSystemReset OBJECT-TYPE SYNTAX TnRmdSystemResetType MAX-ACCESS read-create STATUS current DESCRIPTION "Setting of this object invokes a reset of the RMD. The value to which this object is set determines the type of reset that is performed by the RMD. This object is merely used to invoke a reset, and its actual value has no meaning." ::= { tnRmdSystemEntry 21 } tnRmdSystemRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Used to create, delete or activate an entry in this table." ::= { tnRmdSystemEntry 22 } tnRmdSystemDeviceStatus OBJECT-TYPE SYNTAX TnRmdSystemDeviceStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the status of the device. Normal: Device is operating as expected NDF: No Device Found DNR: Device Not Reachable MDF: Multiple Devices Found WDP: Wrong Device Present PWR: Power Failure EQF: Equipment Fault STF: SLM Responder Table Full HTMP: High Temperature Init: Device is initializing" ::= { tnRmdSystemEntry 23 } -- ============================================================= -- tnRmdSystemInventoryTable -- ============================================================= tnRmdSystemInventoryTable OBJECT-TYPE SYNTAX SEQUENCE OF TnRmdSystemInventoryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing the system inventory of all RMDs." ::= { tnRmdSystemObjects 7 } tnRmdSystemInventoryEntry OBJECT-TYPE SYNTAX TnRmdSystemInventoryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An object containing the system inventory of an RMD." INDEX { tnSysSwitchId, tnRmdSystemId } ::= { tnRmdSystemInventoryTable 1 } TnRmdSystemInventoryEntry ::= SEQUENCE { -- obsolete -- tnRmdSystemInventory TnRmdInventory tnRmdSystemInventoryModuleVendorSerNo SnmpAdminString, tnRmdSystemInventoryModuleVendor SnmpAdminString, tnRmdSystemInventoryWavelength Unsigned32, tnRmdSystemInventoryModuleType SnmpAdminString, tnRmdSystemInventoryCLEI SnmpAdminString, tnRmdSystemInventoryUnitPartNum SnmpAdminString, tnRmdSystemInventorySWPartNum SnmpAdminString, tnRmdSystemInventoryFactoryID SnmpAdminString, tnRmdSystemInventoryDate SnmpAdminString, tnRmdSystemInventoryExtraData SnmpAdminString, tnRmdSystemInventoryMaximumCaseTemperature Integer32, tnRmdSystemInventoryInterchangeabilityMarking SnmpAdminString, tnRmdSystemInventoryAcronymCode SnmpAdminString, tnRmdSystemInventoryCustomerInventoryField SnmpAdminString } -- obsolete -- tnRmdSystemInventory OBJECT-TYPE ::= { tnRmdSystemInventoryEntry 1 } tnRmdSystemInventoryModuleVendorSerNo OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..18)) MAX-ACCESS read-only STATUS current DESCRIPTION "Module vendor serial number." ::= { tnRmdSystemInventoryEntry 2 } tnRmdSystemInventoryModuleVendor OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Module vendor." ::= { tnRmdSystemInventoryEntry 3 } tnRmdSystemInventoryWavelength OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "wavelength." ::= { tnRmdSystemInventoryEntry 4 } tnRmdSystemInventoryModuleType OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "Module type." ::= { tnRmdSystemInventoryEntry 5 } tnRmdSystemInventoryCLEI OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "CLEI." ::= { tnRmdSystemInventoryEntry 6 } tnRmdSystemInventoryUnitPartNum OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "Unit part number." ::= { tnRmdSystemInventoryEntry 7 } tnRmdSystemInventorySWPartNum OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "Software part number." ::= { tnRmdSystemInventoryEntry 8 } tnRmdSystemInventoryFactoryID OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "Factory ID." ::= { tnRmdSystemInventoryEntry 9 } tnRmdSystemInventoryDate OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "Date." ::= { tnRmdSystemInventoryEntry 10 } tnRmdSystemInventoryExtraData OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "Extra data." ::= { tnRmdSystemInventoryEntry 11 } tnRmdSystemInventoryMaximumCaseTemperature OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum case temperature." ::= { tnRmdSystemInventoryEntry 12 } tnRmdSystemInventoryInterchangeabilityMarking OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..6)) MAX-ACCESS read-only STATUS current DESCRIPTION "Interchangeability marking." ::= { tnRmdSystemInventoryEntry 13 } tnRmdSystemInventoryAcronymCode OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..12)) MAX-ACCESS read-only STATUS current DESCRIPTION "Acronym code." ::= { tnRmdSystemInventoryEntry 14 } tnRmdSystemInventoryCustomerInventoryField OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..12)) MAX-ACCESS read-only STATUS current DESCRIPTION "Customer Inventory Field." ::= { tnRmdSystemInventoryEntry 15 } -- ============================================================= -- tnRmdSystemSwImageTable -- ============================================================= tnRmdSystemSwImageTable OBJECT-TYPE SYNTAX SEQUENCE OF TnRmdSystemSwImageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing the characteristics of the software images of all RMDs." ::= { tnRmdSystemObjects 8 } tnRmdSystemSwImageEntry OBJECT-TYPE SYNTAX TnRmdSystemSwImageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of objects containing the characteristics of a software image of an RMD." INDEX { tnSysSwitchId, tnRmdSystemId, tnRmdSystemSwImageId } ::= { tnRmdSystemSwImageTable 1 } TnRmdSystemSwImageEntry ::= SEQUENCE { tnRmdSystemSwImageId Unsigned32, tnRmdSystemSwImageState TnRmdSwImageState, tnRmdSystemSwImageVersion TnRmdVersion, tnRmdSystemSwImageDate DateAndTime, tnRmdSystemSwImageItemCode TnRmdItemCode, tnRmdSystemSwImageSize Unsigned32 } tnRmdSystemSwImageId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ID of the software image." ::= { tnRmdSystemSwImageEntry 1 } tnRmdSystemSwImageState OBJECT-TYPE SYNTAX TnRmdSwImageState MAX-ACCESS read-only STATUS current DESCRIPTION "The status of the software image." ::= { tnRmdSystemSwImageEntry 2 } tnRmdSystemSwImageVersion OBJECT-TYPE SYNTAX TnRmdVersion MAX-ACCESS read-only STATUS current DESCRIPTION "The version of the software image." ::= { tnRmdSystemSwImageEntry 3 } tnRmdSystemSwImageDate OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The release date of the software image." ::= { tnRmdSystemSwImageEntry 4 } tnRmdSystemSwImageItemCode OBJECT-TYPE SYNTAX TnRmdItemCode MAX-ACCESS read-only STATUS current DESCRIPTION "The item code of the software image." ::= { tnRmdSystemSwImageEntry 5 } tnRmdSystemSwImageSize OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The size, in octets, of the software image." ::= { tnRmdSystemSwImageEntry 6 } -- ============================================================= -- tnRmdSystemFwVersionTable -- ============================================================= tnRmdSystemFwVersionTable OBJECT-TYPE SYNTAX SEQUENCE OF TnRmdSystemFwVersionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing the firmware and Packet Processor (PP) versions of all RMDs." ::= { tnRmdSystemObjects 9 } tnRmdSystemFwVersionEntry OBJECT-TYPE SYNTAX TnRmdSystemFwVersionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of objects containing the firmware and Packet Processor (PP) versions of an RMD." INDEX { tnSysSwitchId, tnRmdSystemId } ::= { tnRmdSystemFwVersionTable 1 } TnRmdSystemFwVersionEntry ::= SEQUENCE { tnRmdSystemFirmwareVersion TnRmdVersion, tnRmdSystemPpVersion TnRmdVersion, tnRmdSystemPpNvmVersion TnRmdVersion } tnRmdSystemFirmwareVersion OBJECT-TYPE SYNTAX TnRmdVersion MAX-ACCESS read-only STATUS current DESCRIPTION "Version of the firmware." ::= { tnRmdSystemFwVersionEntry 1 } tnRmdSystemPpVersion OBJECT-TYPE SYNTAX TnRmdVersion MAX-ACCESS read-only STATUS current DESCRIPTION "Version of the Packet Processor." ::= { tnRmdSystemFwVersionEntry 2 } tnRmdSystemPpNvmVersion OBJECT-TYPE SYNTAX TnRmdVersion MAX-ACCESS read-only STATUS current DESCRIPTION "Version of the Packet Processor in non-volatile memory." ::= { tnRmdSystemFwVersionEntry 3 } -- ============================================================= -- tnRmdSystemIdlTable -- ============================================================= -- tnRmdSystemIdlTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TnRmdSystemIdlEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "A table containing the system-level IDL parameters of all RMDs." -- ::= { tnRmdSystemObjects 10 } -- -- tnRmdSystemIdlEntry OBJECT-TYPE -- SYNTAX TnRmdSystemIdlEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "A list of objects containing the system-level IDL parameters -- of an RMD." -- INDEX { tnSysSwitchId, -- tnRmdSystemId } -- ::= { tnRmdSystemIdlTable 1 } -- -- TnRmdSystemIdlEntry ::= -- SEQUENCE { -- tnRmdSystemIdlMcMacAddress MacAddress -- } -- -- tnRmdSystemIdlMcMacAddress OBJECT-TYPE -- SYNTAX MacAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The Multicast MAC address to which the IDL aware RMD must listen." -- ::= { tnRmdSystemIdlEntry 1 } -- ============================================================= -- tnRmdSystemIdlAcceptableSourceTable -- ============================================================= -- tnRmdSystemIdlAcceptableSourceTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TnRmdSystemIdlAcceptableSourceEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "A table containing the acceptable IDL source list of all RMDs." -- ::= { tnRmdSystemObjects 11 } -- -- tnRmdSystemIdlAcceptableSourceEntry OBJECT-TYPE -- SYNTAX TnRmdSystemIdlAcceptableSourceEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "A list of objects containing an acceptable IDL source of an RMD." -- INDEX { tnSysSwitchId, -- tnRmdSystemId, -- tnRmdSystemIdlAccSrcId } -- ::= { tnRmdSystemIdlAcceptableSourceTable 1 } -- -- TnRmdSystemIdlAcceptableSourceEntry ::= -- SEQUENCE { -- tnRmdSystemIdlAccSrcId Unsigned32, -- tnRmdSystemIdlAccSrcMacAddress MacAddress, -- tnRmdSystemIdlAccSrcLearn TruthValue, -- tnRmdSystemIdlAccSrcNumberOfVlanTags TnRmdNumberOfVlanTags, -- tnRmdSystemIdlAccSrcOuterTPID TnRmdTpid, -- tnRmdSystemIdlAccSrcOuterVlanId VlanId, -- tnRmdSystemIdlAccSrcOuterPCP TnRmdPcp, -- tnRmdSystemIdlAccSrcOuterDEI TruthValue, -- tnRmdSystemIdlAccSrcInnerTPID TnRmdTpid, -- tnRmdSystemIdlAccSrcInnerVlanId VlanId, -- tnRmdSystemIdlAccSrcInnerPCP TnRmdPcp, -- tnRmdSystemIdlAccSrcInnerDEI TruthValue, -- tnRmdSystemIdlAccSrcInterface InterfaceIndex, -- tnRmdSystemIdlAccSrcDesignatedMaster TruthValue, -- tnRmdSystemIdlAccSrcDiscoveryMode TnRmdDiscoveryMode, -- tnRmdSystemIdlAccSrcRowStatus RowStatus -- } -- -- tnRmdSystemIdlAccSrcId OBJECT-TYPE -- SYNTAX Unsigned32 -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Identifier of the acceptable source." -- ::= { tnRmdSystemIdlAcceptableSourceEntry 1 } -- -- tnRmdSystemIdlAccSrcMacAddress OBJECT-TYPE -- SYNTAX MacAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The MAC address to which IDL replies are sent." -- ::= { tnRmdSystemIdlAcceptableSourceEntry 2 } -- -- tnRmdSystemIdlAccSrcLearn OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Indicates whether learning is enabled." -- ::= { tnRmdSystemIdlAcceptableSourceEntry 3 } -- -- tnRmdSystemIdlAccSrcNumberOfVlanTags OBJECT-TYPE -- SYNTAX TnRmdNumberOfVlanTags -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Number of VLAN Tags used to encapsulate the IDL protocol frames." -- ::= { tnRmdSystemIdlAcceptableSourceEntry 4 } -- -- tnRmdSystemIdlAccSrcOuterTPID OBJECT-TYPE -- SYNTAX TnRmdTpid -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The TPID of the outer VLAN Tag in which the IDL protocol -- frames are encapsulated." -- ::= { tnRmdSystemIdlAcceptableSourceEntry 5 } -- -- tnRmdSystemIdlAccSrcOuterVlanId OBJECT-TYPE -- SYNTAX VlanId -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The VLAN-ID of the outer VLAN Tag in which the IDL protocol -- frames are encapsulated." -- ::= { tnRmdSystemIdlAcceptableSourceEntry 6 } -- -- tnRmdSystemIdlAccSrcOuterPCP OBJECT-TYPE -- SYNTAX TnRmdPcp -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The PCP of the outer VLAN Tag in which the IDL protocol -- frames are encapsulated." -- ::= { tnRmdSystemIdlAcceptableSourceEntry 7 } -- -- tnRmdSystemIdlAccSrcOuterDEI OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The DEI of the outer VLAN Tag in which the IDL protocol -- frames are encapsulated." -- ::= { tnRmdSystemIdlAcceptableSourceEntry 8 } -- -- tnRmdSystemIdlAccSrcInnerTPID OBJECT-TYPE -- SYNTAX TnRmdTpid -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The TPID of the inner VLAN Tag in which the IDL protocol -- frames are encapsulated." -- ::= { tnRmdSystemIdlAcceptableSourceEntry 9 } -- -- tnRmdSystemIdlAccSrcInnerVlanId OBJECT-TYPE -- SYNTAX VlanId -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The VLAN-ID of the inner VLAN Tag in which the IDL protocol -- frames are encapsulated." -- ::= { tnRmdSystemIdlAcceptableSourceEntry 10 } -- -- tnRmdSystemIdlAccSrcInnerPCP OBJECT-TYPE -- SYNTAX TnRmdPcp -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The PCP of the inner VLAN Tag in which the IDL protocol -- frames are encapsulated." -- ::= { tnRmdSystemIdlAcceptableSourceEntry 11 } -- -- tnRmdSystemIdlAccSrcInnerDEI OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The DEI of the inner VLAN Tag in which the IDL protocol -- frames are encapsulated." -- ::= { tnRmdSystemIdlAcceptableSourceEntry 12 } -- -- tnRmdSystemIdlAccSrcInterface OBJECT-TYPE -- SYNTAX InterfaceIndex -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The number of the interface on the RMD via which the source -- can be reached." -- ::= { tnRmdSystemIdlAcceptableSourceEntry 13 } -- -- tnRmdSystemIdlAccSrcDesignatedMaster OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Indicates whether the source has the IBC Master role." -- ::= { tnRmdSystemIdlAcceptableSourceEntry 14 } -- -- tnRmdSystemIdlAccSrcDiscoveryMode OBJECT-TYPE -- SYNTAX TnRmdDiscoveryMode -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Determines how the RMD replies to discovery requests. -- pollAll : the device replies to both 'all' and 'group' -- types of requests -- pollGroup : the device replies only to 'group' type requests" -- ::= { tnRmdSystemIdlAcceptableSourceEntry 15 } -- -- tnRmdSystemIdlAccSrcRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Used to create, delete or activate an entry in this table." -- ::= { tnRmdSystemIdlAcceptableSourceEntry 16 } -- ============================================================= -- tnRmdSystemRmdAccessIfTable -- ============================================================= tnRmdSystemRmdAccessIfTable OBJECT-TYPE SYNTAX SEQUENCE OF TnRmdSystemRmdAccessIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing the parameters of all the RMD access interfaces of RMDs. An RmdAccessIf is a logical interface where remote managed devices are accessed." ::= { tnRmdSystemObjects 12 } tnRmdSystemRmdAccessIfEntry OBJECT-TYPE SYNTAX TnRmdSystemRmdAccessIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The tnRmdSystemRmdAccessIfEntry contains the parameters of an access interface to RMDs. Rows in this table are created and destroyed using the tnRmdSystemRmdAccessIfRowStatus object." INDEX { tnSysSwitchId, tnRmdSystemRmdAccessIfIndex } ::= { tnRmdSystemRmdAccessIfTable 1 } TnRmdSystemRmdAccessIfEntry ::= SEQUENCE { tnRmdSystemRmdAccessIfIndex TnRmdAccessIfIndex, tnRmdSystemRmdAccessIfRowStatus RowStatus, tnRmdSystemRmdAccessIfType TnRmdSystemRmdAccessIfType, tnRmdSystemRmdAccessIfPortId TmnxPortID, tnRmdSystemRmdAccessIfEncapVal TmnxEncapVal, tnRmdSystemRmdAccessIfPortIdExt TmnxPortID, tnRmdSystemRmdAccessIfEncapValExt TmnxEncapVal } tnRmdSystemRmdAccessIfIndex OBJECT-TYPE SYNTAX TnRmdAccessIfIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Unique value identifying the access interface to the RMD." ::= { tnRmdSystemRmdAccessIfEntry 1 } tnRmdSystemRmdAccessIfRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row status controls the creation and deletion of row entries in the table." ::= { tnRmdSystemRmdAccessIfEntry 2 } tnRmdSystemRmdAccessIfType OBJECT-TYPE SYNTAX TnRmdSystemRmdAccessIfType MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the type of the access interface." ::= { tnRmdSystemRmdAccessIfEntry 3 } tnRmdSystemRmdAccessIfPortId OBJECT-TYPE SYNTAX TmnxPortID MAX-ACCESS read-create STATUS current DESCRIPTION "The port ID of the access interface." ::= { tnRmdSystemRmdAccessIfEntry 4 } tnRmdSystemRmdAccessIfEncapVal OBJECT-TYPE SYNTAX TmnxEncapVal MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the label used to identify the SAP on the port specified by tnRmdSystemRmdAccessIfPortId. This object is only applicable when tnRmdSystemRmdAccessIfType is set to sap." ::= { tnRmdSystemRmdAccessIfEntry 5 } tnRmdSystemRmdAccessIfPortIdExt OBJECT-TYPE SYNTAX TmnxPortID MAX-ACCESS read-create STATUS current DESCRIPTION "An additional port ID for the access interface. This object is optional, and only applicable when tnRmdSystemRmdAccessIfType is set to sap." ::= { tnRmdSystemRmdAccessIfEntry 6 } tnRmdSystemRmdAccessIfEncapValExt OBJECT-TYPE SYNTAX TmnxEncapVal MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the label used to identify a second SAP on the port specified by tnRmdSystemRmdAccessIfPortIdExt. This object is only applicable when tnRmdSystemRmdAccessIfType is set to sap." ::= { tnRmdSystemRmdAccessIfEntry 7 } END -- DEFINITION OF TN-RMD-SYSTEM-MIB