-- Compatibility stub for LUM-TC (Infinera/Lumentis Transmode Textual Conventions). -- Provides textual conventions needed by LUM-EQUIPMENT-MIB, LUM-IFBASIC-MIB, -- LUM-IFOTN-MIB, LUM-IFOTNMON-MIB, LUM-IFPERF-MIB, LUM-IFPHYSICAL-MIB, -- LUM-INVENTORY-MIB, LUM-OA-MIB, LUM-OCM-MIB, LUM-SYSINFO-MIB, -- LUM-SYSTEM-MIB, LUM-WDM-MIB. LUM-TC DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, Integer32, Unsigned32 FROM SNMPv2-SMI TEXTUAL-CONVENTION, DisplayString, TruthValue FROM SNMPv2-TC lumModules FROM LUM-REG; lumTcModule MODULE-IDENTITY LAST-UPDATED "201908300000Z" ORGANIZATION "Infinera Corporation" CONTACT-INFO "techsupport@infinera.com" DESCRIPTION "Stub for LUM-TC textual conventions module." REVISION "201908300000Z" DESCRIPTION "Stub." ::= { lumModules 100 } MgmtNameString ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Management name string." SYNTAX DisplayString (SIZE (0..64)) SubrackNumber ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Subrack number." SYNTAX Integer32 (0..255) SlotNumber ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Slot number." SYNTAX Integer32 (0..255) PortNumber ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Port number." SYNTAX Integer32 (0..255) BoardOrInterfaceOperStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Operational status of a board or interface." SYNTAX INTEGER { unknown(1), up(2), down(3) } BoardOrInterfaceAdminStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Administrative status of a board or interface." SYNTAX INTEGER { unknown(1), up(2), down(3) } ObjectProperty ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Object property." SYNTAX INTEGER { unknown(1), fixed(2), variable(3) } CommandString ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Command string." SYNTAX DisplayString (SIZE (0..64)) FaultStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Fault status." SYNTAX INTEGER { noFault(1), fault(2) } AdminStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Administrative status." SYNTAX INTEGER { down(1), up(2) } TruthValueWithNA ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "TruthValue with not-applicable." SYNTAX INTEGER { true(1), false(2), notApplicable(3) } SignalFormat ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Signal format." SYNTAX INTEGER { unknown(1), otu1(2), otu2(3), otu3(4), otu4(5) } AdminStatusWithNA ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Admin status with not-applicable." SYNTAX INTEGER { down(1), up(2), notApplicable(3) } OperStatusWithNA ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Oper status with not-applicable." SYNTAX INTEGER { down(1), up(2), notApplicable(3) } Unsigned32WithNA ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Unsigned32 with not-applicable sentinel." SYNTAX Unsigned32 Integer32WithNA ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Integer32 with not-applicable sentinel." SYNTAX Integer32 Signed32WithNA ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Signed Integer32 with not-applicable sentinel." SYNTAX Integer32 SignalStatusWithNA ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Signal status with not-applicable." SYNTAX INTEGER { unknown(1), ok(2), degraded(3), failed(4), notApplicable(5) } EnabledDisabledWithNA ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Enabled/disabled with not-applicable." SYNTAX INTEGER { enabled(1), disabled(2), notApplicable(3) } Time7200min ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Time value up to 7200 minutes." SYNTAX Integer32 (0..7200) Time7200minNo0 ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Time value 1 to 7200 minutes (excluding zero)." SYNTAX Integer32 (1..7200) Layer ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Network layer." SYNTAX INTEGER { unknown(1), physical(2), section(3), path(4) } AutoAlarmStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Auto alarm status." SYNTAX INTEGER { unknown(1), on(2), off(3) } ResetWithNA ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Reset with not-applicable." SYNTAX INTEGER { noAction(1), reset(2), notApplicable(3) } FaultStatusWithNA ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Fault status with not-applicable." SYNTAX INTEGER { noFault(1), fault(2), notApplicable(3) } DisplayStringWithNA ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Display string with not-applicable." SYNTAX DisplayString (SIZE (0..255)) TribPortIdType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Tributary port ID type." SYNTAX Integer32 OpticalLayerMappingType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Optical layer mapping type." SYNTAX INTEGER { unknown(1), asynch(2), synch(3) } PhysicalLayerMappingType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Physical layer mapping type." SYNTAX INTEGER { unknown(1), gfp(2), cbr(3) } SignalDirection ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Signal direction." SYNTAX INTEGER { bidirectional(1), rx(2), tx(3) } InterfaceStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Interface status." SYNTAX INTEGER { unknown(1), up(2), down(3) } ConnectorType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Connector type." SYNTAX INTEGER { unknown(1), lc(2), sc(3) } InterfaceType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Interface type." SYNTAX INTEGER { unknown(1), client(2), line(3) } TrxMediaWithNA ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Transceiver media with not-applicable." SYNTAX INTEGER { unknown(1), smf(2), mmf(3), notApplicable(4) } AutoLambdaCapability ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Auto lambda capability." SYNTAX INTEGER { unknown(1), capable(2), notCapable(3) } LambdaFrequency ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Lambda frequency in 0.01 GHz units." SYNTAX Integer32 LambdaType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Lambda type." SYNTAX INTEGER { unknown(1), tunable(2), fixed(3) } PortType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Port type." SYNTAX INTEGER { unknown(1), client(2), line(3), combined(4) } BerLevel ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Bit error rate level (negative exponent, e.g. 12 = 1E-12)." SYNTAX Integer32 OtnTIMDetModeWithNA ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "OTN TIM detection mode with not-applicable." SYNTAX INTEGER { off(1), tim(2), timAis(3), notApplicable(4) } TcmMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Tandem connection monitoring mode." SYNTAX INTEGER { noValue(1), monitor(2), source(3), transparent(4) } TcmNumber ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Tandem connection monitoring layer number." SYNTAX INTEGER { noValue(0), tcm1(1), tcm2(2), tcm3(3), tcm4(4), tcm5(5), tcm6(6) } OtnAlarmMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "OTN alarm mode." SYNTAX INTEGER { unknown(1), off(2), on(3) } OtnTypeWithNA ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "OTN type with not-applicable." SYNTAX INTEGER { odu1(1), odu2(2), odu3(3), odu4(4), notApplicable(5) } OtnDirectionWithNA ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "OTN direction with not-applicable." SYNTAX INTEGER { sink(1), source(2), bidirectional(3), notApplicable(4) } OnOff ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "On/off value." SYNTAX INTEGER { off(1), on(2) } EnableDisable ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Enable/disable value." SYNTAX INTEGER { disable(1), enable(2) } Platform ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Platform type." SYNTAX INTEGER { unknown(1), tm1600(2), tm2500(3) } END