TROPIC-ASON-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 OBJECT-TYPE, MODULE-IDENTITY, IpAddress, Unsigned32, Integer32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF TEXTUAL-CONVENTION, RowStatus, DisplayString FROM SNMPv2-TC ifIndex, InterfaceIndexOrZero FROM IF-MIB InetAddressType, InetAddress FROM INET-ADDRESS-MIB TnCommand, AluWdmTransferProtocol, AluWdmNewTransferProtocol, AluWdmFecMode FROM TROPIC-TC tnSystemModules, tnAsonMIB FROM TROPIC-GLOBAL-REG; tnAsonMibModule MODULE-IDENTITY LAST-UPDATED "202107091200Z" 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 "ASON MIB types." REVISION "202107091200Z" DESCRIPTION "Added the following to tnGmreOmsWavelengthEncodingType: slotWidth100g(9), -- Slot Width 100Ghz to slotWidth125g(11) -- Slot Width 125Ghz." REVISION "202107021200Z" DESCRIPTION "1) Added the following to TnGmreOptLineImpEncoding: optimum90gtc(21) optimum86gtc(22). 2) Added the following to TnGmreOptLineImpCompModule: add5u(43) to add4b(45)." REVISION "202105211200Z" DESCRIPTION "Added the following to tnAlienOtEntityTable: tnAlienOtEntityXcIdAdd tnAlienOtEntityXcIdDrop." REVISION "202012241200Z" DESCRIPTION "1) Added the following to TnGmreOptLineImpCompModule: alien(42). 2) Added the following table: tnAlienOtEntityTable." REVISION "202012041200Z" DESCRIPTION "1) Added the following to TnGmreOptLineImpEncoding: optimum86g(19) optimum90g(20). 2) Added the following to TnGmreOptLineImpCompModule: add4l(39) to add5(41)." REVISION "202010091200Z" DESCRIPTION "1) Marked the following in TnGmreOptLineImpEncoding as deprecated: icohpmqpsk(6) cohpm64qam(10) to cohpm16qamAbsDcm(13). 2) Marked the following in TnGmreOptLineImpCompModule as deprecated: add3iwe(38)." REVISION "202005011200Z" DESCRIPTION "Added the following to tnGmreOptLineImpLBitRate: rate300G(10) to rate500G(12)." REVISION "202004101200Z" DESCRIPTION "1) Added the following to TnGmreOptLineImpEncoding: optimum33g(16) to optimum56g(18). 2) Added the following to TnGmreOptLineImpCompModule: add3iwe(38). 3) Added the following to tnGmreOptLineImpBitRate: rate500G(12)." REVISION "201911221200Z" DESCRIPTION "Added the following scalar to tnAsonFeasibility: tnAsonFeasibilityPort." REVISION "201911151200Z" DESCRIPTION "Changed SYNTAX of from AluWdmTransferProtocol to AluWdmNewTransferProtocol: tnAsonFeasibilityProtocol." REVISION "201905171200Z" DESCRIPTION "1) Added the following to tnGmreOmsLineImpFiberType: lx1830ssmf(9) -- Interworking with 1830LX using SSMF fiber lx1830g654(10) -- Interworking with 1830LX using G654 fiber. 2) Added the following to tnGmreOmsLineImpTable: tnGmreOmsLineImp1830lxdcm." REVISION "201904261200Z" DESCRIPTION "Added the following to tnGmreUplinkTable: tnGmreUplinkRowStatus tnGmreUplinkMode." REVISION "201904121200Z" DESCRIPTION "Added the following table: tnGmreUplinkTable." REVISION "201904051200Z" DESCRIPTION "1) Added the following to TnGmreOptLineImpEncoding: optimum62g(14) optimum67g(15). 2) Added the following to tnGmreOptLineImpBitRate: rate300G(10) rate50G(11). 3) Added the following to tnGmreOmsWavelengthEncodingType slotWidth75g(7) -- Slot Width 75Ghz slotWidth87p5g(8) -- Slot Width 87 P 5Ghz." REVISION "201903291200Z" DESCRIPTION "Added the following table: tnGmreSubmarineGridModeTable." REVISION "201903151200Z" DESCRIPTION "Updated the DEFVAL of following from tftp to ftp: tnAsonFeasibilityProtocol." REVISION "201810191200Z" DESCRIPTION "Added the following to TnGmreOptLineImpCompModule: c2aco(34) to s13x100l(37)." REVISION "201808241200Z" DESCRIPTION "1) Changed MAX-ACCESS of the following from read-write to read-only and DEFVAL from cBandOnly to cPlusLBand: tnGmreAsonItuBandMode. 2) Marked the following in tnGmreAsonItuBandMode as deprecated: lBandOnly(2) cBandOnly(3). 3) Added the following to tnAsonIorGlobalGroup: tnGmreCorbaIorIPv6. 4) Added the following to tnAsonSnapshotGroup: tnAsonSnapshotRemoteInetAddressType tnAsonSnapshotRemoteInetAddress." REVISION "201807201200Z" DESCRIPTION "Added the following table: tnGmreClusterTable." REVISION "201805251200Z" DESCRIPTION "Added the following scalar: tnGmreClusterMode." REVISION "201802231200Z" DESCRIPTION "Updated the contact info." REVISION "201801191200Z" DESCRIPTION "Added the following to TnGmreOptLineImpCompModule: addxs(32) add4(33)." REVISION "201801121200Z" DESCRIPTION "Updated ranges for the following attributes: tnGmreOptLineImpLOSNR (0..3162277660) tnGmreOptLineImpLOSNRNP (0..3162277660) tnGmreOptLineImpOSNR (0..3162277660) tnGmreOptLineImpOSNRNP (0..3162277660)." REVISION "201710201200Z" DESCRIPTION "Added the following to tnGmreOptLineImpLTable: tnGmreOptLineImpLPhaseEncode." REVISION "201710131200Z" DESCRIPTION "Added the following to tnGmreOptLineImpTable: tnGmreOptLineImpPhaseEncode." REVISION "201709081200Z" DESCRIPTION "Added the following to TnGmreOptLineImpCompModule: cm130sl(31)." REVISION "201708181200Z" DESCRIPTION "Added the following scalar: tnGmreAsonItuBandMode." REVISION "201707071200Z" DESCRIPTION "1) Added the following to TnGmreOptLineImpCompModule: tsfpplus(30) 2) Added the following to TnGmreOptLineImpEncoding: cohpm16qamDiffFree(12) cohpm16qamAbsDcm(13) 3) Added the following to tnGmreOmsLineImpTable: tnGmreOmsLineImpCD1546. 4) Fixed MIB compile issues." REVISION "201705121200Z" DESCRIPTION "1) Marked the following in TnGmreOptLineImpCompModule as deprecated: variant1(7) to variant10(16). 2) Renamed add2lh(24) to cm2ac100h(24) in TnGmreOptLineImpCompModule. 3) Changed SYNTAX of the following from INTEGER to TnGmreOptLineImpEncoding. tnGmreOptLineImpEncoding. 4) Changed SYNTAX of the following from INTEGER to TnGmreOptLineImpCompModule. tnGmreOptLineImpCompModule." REVISION "201704281200Z" DESCRIPTION "1) Added the following to TnGmreOptLineImpCompModule and fixed typos: add3iw(27) s13x100(28) add3l(29). 2) Fixed the following typo in tnGmreOptLineImpEncoding and tnGmreOptLineImpLEncoding: from ohpmqpskabs to cohpmqpskabs." REVISION "201704131200Z" DESCRIPTION "Added the following to tnGmreOmsLineImpLFiberType: dsf(8) -- Dispersion Shifted Fiber." REVISION "201704071200Z" DESCRIPTION "Added the following to tnGmreOmsLineImpFiberType: dsf(8) -- Dispersion Shifted Fiber." REVISION "201703171200Z" DESCRIPTION "1) Added the following: tnGmreOmsLineImpLTable tnGmreOptLineImpLTable tnGmreOmsWavelengthSetLTable. 2) Added the following to tnGmreOptLineImpCompModule and tnGmreOptLineImpLCompModule: s13x100(28) add3l(29)." REVISION "201702171200Z" DESCRIPTION "Added the following scalars to tnAsonFeasibility: tnAsonFeasibilityRemoteInetAddressType tnAsonFeasibilityRemoteInetAddress." REVISION "201612071200Z" DESCRIPTION "1) Added the following to tnGmreOptLineImpEncoding: cohpmqpskabs(11) -- Coherent Path Modulation Quad Phase -- Shift Keying /w absolute phase encoding 2) Added the comment for cohpmqpsk(5) to cohpmqpsk(5) -- Coherent Path Modulation Quad Phase -- Shift Keying /w differential phase encoding." REVISION "201611161200Z" DESCRIPTION "Updated the contact info." REVISION "201610281200Z" DESCRIPTION "1) Added ls(6) to tnGmreOmsLineImpFiberType. 2) Added add3iw(27) to tnGmreOptLineImpCompModule. 3) Renamed add2lh(24) to cm2ac100h(24) in tnGmreOptLineImpCompModule. 4) Marked variant1(7) to variant10(16) as depricated in tnGmreOptLineImpCompModule. 5) Added the following to tnGmreOmsWavelengthEncodingType slotWidth50(4), -- Slot Width 50Ghz lotWidth62p5(5), -- Slot Width 62 P 5Ghz coherent16qam(6) -- Coherent encoding 16qam." REVISION "201606101200Z" DESCRIPTION "1) Added the following scalar: tnGmreDiscoveryMode. 2) Changed the SYNTAX of tnGmreOmsWavelengthEncodingBitMap From OCTET STRING (SIZE(12)) to OCTET STRING (SIZE(11))" REVISION "201605181200Z" DESCRIPTION "Added the following to tnGmreOptLineImpCompModule and TnGmreOptLineImpCompModule: cm2ac100(26)." REVISION "201604181200Z" DESCRIPTION "Added the following to tnGmreOptLineImpCompModule and TnGmreOptLineImpCompModule: ovclk(25) -- 200G High Performace OT." REVISION "201603181200Z" DESCRIPTION "Added the following to TEXTUAL-CONVENTION: TnGmreOptLineImpEncoding TnGmreOptLineImpCompModule." REVISION "201602241200Z" DESCRIPTION "1) Added the following to tnGmreOptLineImpBitRate: rate50G(6) rate200G(7) rate250G(8) rate400G(9). 2) Added the following to tnGmreOptLineImpEncoding: cohspqpsk(9), -- Coherent Set Partial Quad Phase -- Shift Keying cohpm64qam(10) -- Coherent Polarization Multiplexed 64-state -- Quadrature Amplitude Modulation. 3) Added the following to tnGmreOptLineImpCompModule: add2l(23), -- >= 100G High Performace OT for metro, 2nd Generation add2lh(24) -- >= 100G High Performace OT for long haul, 2nd Generation." REVISION "201602191200Z" DESCRIPTION "Changed the value of following in tnGmreOptLineImpCompModule: From add(22) to add3(22)." REVISION "201601201200Z" DESCRIPTION "1) Added the following to tnGmreOptLineImpEncoding: cohpm8qam(8) -- Coherent Polarization Multiplexed -- 8-state Quadrature Amplitude Modulation 2) Added the following to tnGmreOptLineImpCompModule: add(22) -- >= 100G High Performace OT, 3rd Gen." REVISION "201506291200Z" DESCRIPTION "Changed the SYNTAX of tnGmreOmsLineImpPDL: Modified the max range from 10000 to 500000" REVISION "201506021200Z" DESCRIPTION "Added the following to tnGmreOmsLineImpTable: tnGmreOmsLineImpPDL." REVISION "201503261200Z" DESCRIPTION "Changed range values of following in tnGmreOptLineImpTable: tnGmreOptLineImpNLP tnGmreOptLineImpNLPNP." REVISION "201402261200Z" DESCRIPTION "Added DEFVAL to attributes." REVISION "201311221200Z" DESCRIPTION "1) Added the following to tnGmreOptLineImpBitRate: rate260G(5). 2) Added the following to tnGmreOptLineImpEncoding: cohpm16qam(7) -- Coherent Polarization Multiplexed -- 16-state Quadrature Amplitude Modulation." REVISION "201311181200Z" DESCRIPTION "Added the following to tnAsonSnapshotGroup: tnAsonSnapshotRootRemotePath." REVISION "201309201200Z" DESCRIPTION "1) Added the following scalars and table: tnAsonSnapshotRemoteHostIp tnAsonSnapshotProtocol tnAsonSnapshotUserId tnAsonSnapshotPassword tnAsonSnapshotTable. 2) Added the following to tnGmreOptLineImpCompModule: hperf2(21) -- 100G High Performance OT, 2nd Gen." REVISION "201211051200Z" DESCRIPTION "Added the following to tnGmreOptLineImpCompModule: sperf2(20) -- 100G Standard Performance OT, 2nd Gen." REVISION "201210221200Z" DESCRIPTION "1) Added the following to tnGmreOptLineImpEncoding: icohpmqpsk(6) -- Time-interleaved Coherent Path -- Modulation Quad Phase Shift Keying 2) Added the following to tnGmreOptLineImpCompModule: ctxfpwt(19) -- 0-Chirp Tunable XFP with unused WT capability." REVISION "201208101200Z" DESCRIPTION "1) Added the following to tnGmreOmsLineImpTable: tnGmreOmsLineImpCD tnGmreOmsLineImpFiberType. 2) Added the following to tnGmreOptLineImpTable: tnGmreOptLineImpPower." REVISION "201206251200Z" DESCRIPTION "Added the following MIB table: tnGmreOmsWavelengthSetTable." REVISION "201201241200Z" DESCRIPTION "Added the following to tnGmreOptLineImpCompModule: cr(18) -- Cost Reduced." REVISION "201201171200Z" DESCRIPTION "1) Added the following MIB table: tnAsonMgracdTable. 2) Added the following define: AluWdmAccessControlDevice." REVISION "201108121200Z" DESCRIPTION "Added the following to tnGmreOptLineImpCompModule: tcfp(17) -- Tunable Compact Form Package." REVISION "201108081200Z" DESCRIPTION "Added the following Feasibility File Transfer scalars: tnAsonFeasibilityCommand tnAsonFeasibilityRemoteHostIp tnAsonFeasibilityRemotePath tnAsonFeasibilityStatus tnAsonFeasibilityLastTransferredVersion tnAsonFeasibilityProtocol tnAsonFeasibilityUserId tnAsonFeasibilityPassword." REVISION "201108031200Z" DESCRIPTION "Updated ranges for the following attributes: tnGmreOptLineImpOSNR, (0..1000000000) tnGmreOptLineImpOSNRNP, (0..1000000000)." REVISION "201107251200Z" DESCRIPTION "Added the following to tnGmreOptLineImpCompModule: hperf1(6), -- 100G High Performance OT to variant10(16) -- Variant 10." REVISION "201106301200Z" DESCRIPTION "Added ranges to the SYNTAX of the following attributes: tnGmreOmsLineImpMaxAlwCh, (1..96) tnGmreOmsLineImpPMD, (0..10000) tnGmreOptLineImpOSNR, (0..100000000) tnGmreOptLineImpOSNRNP, (0..100000000)." REVISION "201105311200Z" DESCRIPTION "Added the following to tnGmreOptLineImpCompModule: txfp(5) -- Tunable 10G Small Form Factor Pluggable." REVISION "201105051200Z" DESCRIPTION "Added the following table: tnAsonTopoAlarmTable." REVISION "201103041200Z" DESCRIPTION "Added the following tables: tnGmreOmsLineImpTable tnGmreOptLineImpTable." REVISION "201010121200Z" DESCRIPTION "Created MIB file for GMRE IP and CORBA IOR parameters." ::= { tnSystemModules 10 } tnAsonConf OBJECT IDENTIFIER ::= { tnAsonMIB 1 } tnAsonGroups OBJECT IDENTIFIER ::= { tnAsonConf 1 } tnAsonCompliances OBJECT IDENTIFIER ::= { tnAsonConf 2 } tnAsonObjs OBJECT IDENTIFIER ::= { tnAsonMIB 2 } tnAsonGlobal OBJECT IDENTIFIER ::= { tnAsonObjs 1 } tnAsonIorGlobal OBJECT IDENTIFIER ::= { tnAsonObjs 2 } tnAsonOmsLineImp OBJECT IDENTIFIER ::= { tnAsonObjs 3 } tnAsonOptLineImp OBJECT IDENTIFIER ::= { tnAsonObjs 4 } tnAsonTopoAlarm OBJECT IDENTIFIER ::= { tnAsonObjs 5 } tnAsonFeasibility OBJECT IDENTIFIER ::= { tnAsonObjs 6 } tnAsonMgracdInfo OBJECT IDENTIFIER ::= { tnAsonObjs 7 } tnAsonOmsWavelengthSet OBJECT IDENTIFIER ::= { tnAsonObjs 8 } tnAsonSnapshot OBJECT IDENTIFIER ::= { tnAsonObjs 9 } tnAsonOmsLineImpL OBJECT IDENTIFIER ::= { tnAsonObjs 10 } tnAsonOptLineImpL OBJECT IDENTIFIER ::= { tnAsonObjs 11 } tnAsonOmsWavelengthSetL OBJECT IDENTIFIER ::= { tnAsonObjs 12 } tnAsonClusterObjs OBJECT IDENTIFIER ::= { tnAsonObjs 13 } tnAsonSubmarineGridMode OBJECT IDENTIFIER ::= { tnAsonObjs 14 } tnAsonUpLink OBJECT IDENTIFIER ::= { tnAsonObjs 15 } tnAlienOtEntity OBJECT IDENTIFIER ::= { tnAsonObjs 16 } -------------------------------------------------------------------------------- -- Type Definitions -------------------------------------------------------------------------------- AluWdmAccessControlDevice ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates if an entity is managed by control plane, management plane, shared by both, or free." SYNTAX INTEGER { null(1), -- Entity is free cp(2), -- Entity is owned by control plane mp(3), -- Entity is owned by management plane cpMp(4) -- Entity is shared by control and management planes } TnGmreOptLineImpEncoding ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "GMRE optical line encoding or modulation." SYNTAX INTEGER { nrz(1), -- Non-Return-to-Zero encoding pdpsk(2), -- Partial Differential Phase -- Shift Keying dpsk(3), -- Differential Phase-Shift Keying cohpmbpsk(4), -- Coherent Path Modulation Binary -- Phase Shift Keying cohpmqpsk(5), -- Coherent Path Modulation Quad -- Phase -- Shift Keying /w differential -- phase encoding icohpmqpsk(6), --deprecated -- Time-interleaved Coherent Path -- Modulation Quad Phase Shift Keying cohpm16qam(7), -- Coherent Polarization Multiplexed -- 16-state Quadrature Amplitude -- Modulation cohpm8qam(8), -- Coherent Polarization Multiplexed -- 8-state Quadrature Amplitude -- Modulation cohspqpsk(9), -- Coherent Set Partial Quad Phase -- Shift Keying cohpm64qam(10), --deprecated -- Coherent Polarization Multiplexed -- 64-state -- Quadrature Amplitude Modulation cohpmqpskabs(11), --deprecated -- Coherent Path Modulation Quad Phase -- Shift Keying /w absolute phase -- encoding cohpm16qamDiffFree(12), --deprecated -- Coherent Polarization Multiplexed -- 16-state Quadrature Amplitude -- Modulation /w differential phase -- encoding in DCM free NW cohpm16qamAbsDcm(13), --deprecated -- Coherent Polarization Multiplexed -- 16-state Quadrature Amplitude -- Modulation /w absolute phase -- encoding in DCM NW optimum62g(14), -- optimum line encoding for ADD4 with -- 62 Gbaud rate optimum67g(15), -- optimum line encoding for ADD4 with -- 67 Gbaud rate optimum33g(16), -- optimum line encoding for ADD4 with -- 33 Gbaud rate optimum45g(17), -- optimum line encoding for ADD4 with -- 45 Gbaud rate optimum56g(18), -- optimum line encoding for ADD4 with -- 56 Gbaud rate optimum86g(19), -- optimum line encoding for ADD5 with -- 86 Gbaud rate optimum90g(20), -- optimum line encoding for ADD5 with -- 90 Gbaud rate optimum90gtc(21), -- optimum line encoding for ADD5u with -- Transcoded mapping 90 Gbaud rate optimum86gtc(22) -- optimum line encoding for ADD5u with -- Transcoded mapping 86 Gbaud rate } TnGmreOptLineImpCompModule ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "GMRE Optical Line Compensation Module (on the OCH transponder line side)." SYNTAX INTEGER { null(1), pmdc(2), -- Polarization Mode Dispersion Compensation mlse(3), -- Maximum-Likelihood Sequence tdcm(4), -- Tunable Dispersion Compensation Module txfp(5), -- Tunable 10G Small Form Factor Pluggable hperf1(6), -- 100G High Performance OT -- deprecated -- variant1(7), -- variant2(8), -- variant3(9), -- variant4(10), -- variant5(11), -- variant6(12), -- variant7(13), -- variant8(14), -- variant9(15), -- variant10(16), tcfp(17), -- Tunable Compact Form Package cr(18), -- Cost Reduced ctxfpwt(19), -- 0-Chirp Tunable XFP with unused WT -- capability sperf2(20), -- 100G Standard Performance OT, 2nd Gen hperf2(21), -- 100G High Performance OT, 2nd Gen add3(22), -- >= 100G High Performace OT, 3rd Gen add2l(23), -- >= 100G High Performace OT for metro, -- 2nd Generation cm2ac100h(24), -- >= 100G High Performace OT for long -- haul, 2nd Generation ovclk(25), -- 200G High Performance OT cm2ac100(26), -- 100G High Performace OT for metro, -- 2nd Generation, pluggable add3iw(27), -- interworking compensation module of -- new D5X500 variant w/ 4UC400 s13x100(28), -- special comp module for S13X100R/E add3l(29), -- >= 100G High Performace OT, 3rd Gen -- for L Band tsfpplus(30), -- Tunable 10G pluggable module with -- Wavetracker support cm130sl(31), -- 100G standard performance L band, 2nd -- generation for 130SLX10 and 130SCA1 addxs(32), -- >= 100G High Performace OT, 4th Generation add4(33), -- >= 100G High Performace OT, 4th Generation c2aco(34), c4aco(35), ctxfpiwton(36), s13x100l(37), -- L band version of S13X100E add3iwe(38), --deprecated -- interworking compensation module of -- new variant 4UC400E add4l(39), -- >= 100G High Performance OT, 4th -- Generation for L Band add4m(40), -- >= 100G High Performance OT, 5th -- Generation for C Band add5(41), -- >= 100G High Performance OT, 6th -- Generation for C Band alien(42), -- Alien OT Entity add5u(43), -- >= 100G High Performance OT, 6th -- Generation for C Band add5ul(44), -- >= 100G High Performance OT, 6th -- Generation for L Band add4b(45) -- >= 100G High Performance OT, 4th -- Generation for DFC12 } TnGmreOptLineImpPhaseEncode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "GMRE optical line phase encoding." SYNTAX INTEGER { notAppl(0), -- not applicable for this type absolute(1), -- absolute phase encoding differential(2) -- differential phase encoding } -------------------------------------------------------------------------------- -- GMRE IP parameters -------------------------------------------------------------------------------- tnGmreNodeIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This address is used for all GMPLS communication protocols across the network." DEFVAL { '00000000'H } ::= { tnAsonGlobal 1 } tnGmreNodeSubMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Subnet mask for tnGmreNodeIpAddr." DEFVAL { '00000000'H } ::= { tnAsonGlobal 2 } tnGmreNotifyIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This address is used by RSVP-TE for fast failure notify message within the network." DEFVAL { '00000000'H } ::= { tnAsonGlobal 3 } tnGmreNotifySubMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Subnet mask for tnGmreNotifyIpAddr." DEFVAL { '00000000'H } ::= { tnAsonGlobal 4 } tnGmreDiscoveryMode OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the eGLUE discovery mode." DEFVAL { no } ::= { tnAsonGlobal 5 } tnGmreAsonItuBandMode OBJECT-TYPE SYNTAX INTEGER { unknown(1), lBandOnly(2), --deprecated cBandOnly(3), --deprecated cPlusLBand(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Ason ITU Band mode." DEFVAL { cPlusLBand } ::= { tnAsonGlobal 6 } tnGmreClusterMode OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the GLUE cluster mode." DEFVAL { no } ::= { tnAsonGlobal 7 } -------------------------------------------------------------------------------- -- GMRE CORBA IOR parameters -------------------------------------------------------------------------------- tnGmreCorbaName OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "GMRE CORBA IOR Name: 1 to 64 alphaNumeric characters." DEFVAL { "" } ::= { tnAsonIorGlobal 1 } tnGmreCorbaHostIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "GMRE CORBA Host IP Address. Current range: {1-254}:{0-255}:{0-255}:{1-254}." DEFVAL { '00000000'H } ::= { tnAsonIorGlobal 2 } tnGmreCorbaIor OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..265)) MAX-ACCESS read-only STATUS current DESCRIPTION "GMRE CORBA Interoperable Object Reference (IOR). It contains 1 to 265 characters and provides initial reference for the CORBA connection over IIOP protocol." DEFVAL { "" } ::= { tnAsonIorGlobal 3 } tnGmreCorbaIorIPv6 OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..265)) MAX-ACCESS read-only STATUS current DESCRIPTION "GMRE CORBA Interoperable Object Reference (IOR). It contains 1 to 265 characters and provides initial reference for the CORBA connection over IIOP protocol. It contains a IPv6 address. Example: corbaloc:iiop:[::1]:34567/GMRE_CN_SESSION_FACTORY" DEFVAL { "" } ::= { tnAsonIorGlobal 4 } -------------------------------------------------------------------------------- -- GMRE OMS Line Optical Impairment Scalar -------------------------------------------------------------------------------- tnGmreOmsLineImpAttributeTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnAsonOmsLineImp 1 } -------------------------------------------------------------------------------- -- GMRE OMS Line Optical Impairment parameters -------------------------------------------------------------------------------- tnGmreOmsLineImpTable OBJECT-TYPE SYNTAX SEQUENCE OF TnGmreOmsLineImpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnAsonOmsLineImp 2 } tnGmreOmsLineImpEntry OBJECT-TYPE SYNTAX TnGmreOmsLineImpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { ifIndex } ::= { tnGmreOmsLineImpTable 1 } TnGmreOmsLineImpEntry ::= SEQUENCE { tnGmreOmsLineImpMaxAlwCh Unsigned32, tnGmreOmsLineImpPMD Unsigned32, tnGmreOmsLineImpAlcMode INTEGER, tnGmreOmsLineImpDcuFree INTEGER, tnGmreOmsLineImpCD Integer32, tnGmreOmsLineImpFiberType INTEGER, tnGmreOmsLineImpPDL Unsigned32, tnGmreOmsLineImpCD1546 Integer32, tnGmreOmsLineImp1830lxdcm Integer32 } tnGmreOmsLineImpMaxAlwCh OBJECT-TYPE SYNTAX Unsigned32 (1..96) MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OMS maximum allowed channels (MAXALCH). Current configurable range: 1 to 96." DEFVAL { 88 } ::= { tnGmreOmsLineImpEntry 1 } tnGmreOmsLineImpPMD OBJECT-TYPE SYNTAX Unsigned32 (0..10000) UNITS "1/10 picoSecond" MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OMS polarization mode dispersion (PMD). The valid value is 0.0 to 1000.0 pico-seconds with precision of one decimal digit. Current configurable range: 0 to 10000." DEFVAL { 0 } ::= { tnGmreOmsLineImpEntry 2 } tnGmreOmsLineImpAlcMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "An indication as to whether or not the GMRE OMS Automatic Level Control (ALC) Mode is on or not. Equivalent to LNS (Laser Network Stabilization) Mode." DEFVAL { on } ::= { tnGmreOmsLineImpEntry 3 } tnGmreOmsLineImpDcuFree OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OMS Dispersion Compensation Unit (DCU) is DCM Free or not." DEFVAL { yes } ::= { tnGmreOmsLineImpEntry 4 } tnGmreOmsLineImpCD OBJECT-TYPE SYNTAX Integer32 (-40000..78000) UNITS "1/10 ps/nm" MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OMS chromatic dispersion (CD). The new coherent feasibility model is in units of 1/10 ps/nm (picoseconds/nanometer) because it needs to have precision of one decimal digit. The valid values are -4000.0 to 7800.0 ps/nm. Current configurable range: -40000 to 78000." DEFVAL { 17000 } ::= { tnGmreOmsLineImpEntry 5 } tnGmreOmsLineImpFiberType OBJECT-TYPE SYNTAX INTEGER { ssmf(1), -- Standard Single-Mode Fiber (SSMF) eleaf(2), -- Enhanced Large Effective Area Fiber (ELEAF) twrs(3), -- True Wave Reduced Slope (TWRS) twc(4), -- True Wave Classic (TWC) twp(5), -- True Wave Plus (TW+) mixed(6), -- Mixed fiber type ls(7), -- Corning SMF-LS, LEAF Submarine dsf(8), -- Dispersion Shifted Fiber lx1830ssmf(9), -- Interworking with 1830LX using SSMF fiber lx1830g654(10) -- Interworking with 1830LX using G654 fiber } MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OMS span fiber type." DEFVAL { ssmf } ::= { tnGmreOmsLineImpEntry 6 } tnGmreOmsLineImpPDL OBJECT-TYPE SYNTAX Unsigned32 (0..500000) UNITS "1 dB" MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OMS polarization dependent loss (PDL). The valid value is 0.00000 to 5.00000 dB with precision of five decimal digit. Current configurable range: 0 to 500000." DEFVAL { 0 } ::= { tnGmreOmsLineImpEntry 7 } tnGmreOmsLineImpCD1546 OBJECT-TYPE SYNTAX Integer32 (-40000..78000) UNITS "1/10 ps/nm" MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OMS chromatic dispersion (CD)at 1546 nm [ps/nm]. The new coherent feasibility model is in units of 1/10 ps/nm (picoseconds/nanometer) because it needs to have precision of one decimal digit. The valid values are -4000.0 to 7800.0 ps/nm. Current configurable range: -40000 to 78000." DEFVAL { 17000 } ::= { tnGmreOmsLineImpEntry 8 } tnGmreOmsLineImp1830lxdcm OBJECT-TYPE SYNTAX Integer32 (-100000..0) UNITS "1/10 ps/nm" MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OMS accumulated chromatic dispersion (CD) for 1830LX Submarine link. The new coherent feasibility model is in units of 1/10 ps/nm (picoseconds/nanometer) because it needs to have precision of one decimal digit. The valid values are -10000.0 to 0.0 ps/nm. Current configurable range: -100000..0." DEFVAL { 0 } ::= { tnGmreOmsLineImpEntry 9 } -------------------------------------------------------------------------------- -- GMRE OMS Line Optical Impairment Scalar for L Band -------------------------------------------------------------------------------- tnGmreOmsLineImpLAttributeTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnAsonOmsLineImpL 1 } -------------------------------------------------------------------------------- -- GMRE OMS Line Optical Impairment parameters for L Band -------------------------------------------------------------------------------- tnGmreOmsLineImpLTable OBJECT-TYPE SYNTAX SEQUENCE OF TnGmreOmsLineImpLEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnAsonOmsLineImpL 2 } tnGmreOmsLineImpLEntry OBJECT-TYPE SYNTAX TnGmreOmsLineImpLEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { ifIndex } ::= { tnGmreOmsLineImpLTable 1 } TnGmreOmsLineImpLEntry ::= SEQUENCE { tnGmreOmsLineImpLMaxAlwCh Unsigned32, tnGmreOmsLineImpLPMD Unsigned32, tnGmreOmsLineImpLAlcMode INTEGER, tnGmreOmsLineImpLDcuFree INTEGER, tnGmreOmsLineImpLCD Integer32, tnGmreOmsLineImpLFiberType INTEGER, tnGmreOmsLineImpLPDL Unsigned32 } tnGmreOmsLineImpLMaxAlwCh OBJECT-TYPE SYNTAX Unsigned32 (1..96) MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OMS maximum allowed channels (MAXALCH) for L Band. Current configurable range: 1 to 96." DEFVAL { 88 } ::= { tnGmreOmsLineImpLEntry 1 } tnGmreOmsLineImpLPMD OBJECT-TYPE SYNTAX Unsigned32 (0..10000) UNITS "1/10 picoSecond" MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OMS polarization mode dispersion (PMD). The valid value is 0.0 to 1000.0 pico-seconds with precision of one decimal digit for L Band. Current configurable range: 0 to 10000." DEFVAL { 0 } ::= { tnGmreOmsLineImpLEntry 2 } tnGmreOmsLineImpLAlcMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "An indication as to whether or not the GMRE OMS Automatic Level Control (ALC) Mode is on or not. Equivalent to LNS (Laser Network Stabilization) Mode for L Band." DEFVAL { on } ::= { tnGmreOmsLineImpLEntry 3 } tnGmreOmsLineImpLDcuFree OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OMS Dispersion Compensation Unit (DCU) is DCM Free or not for L Band." DEFVAL { yes } ::= { tnGmreOmsLineImpLEntry 4 } tnGmreOmsLineImpLCD OBJECT-TYPE SYNTAX Integer32 (-40000..78000) UNITS "1/10 ps/nm" MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OMS chromatic dispersion (CD). The new coherent feasibility model is in units of 1/10 ps/nm (picoseconds/nanometer) because it needs to have precision of one decimal digit. The valid values are -4000.0 to 7800.0 ps/nm for L Band. Current configurable range: -40000 to 78000." DEFVAL { 17000 } ::= { tnGmreOmsLineImpLEntry 5 } tnGmreOmsLineImpLFiberType OBJECT-TYPE SYNTAX INTEGER { ssmf(1), -- Standard Single-Mode Fiber (SSMF) eleaf(2), -- Enhanced Large Effective Area Fiber (ELEAF) twrs(3), -- True Wave Reduced Slope (TWRS) twc(4), -- True Wave Classic (TWC) twp(5), -- True Wave Plus (TW+) mixed(6), -- Mixed fiber type ls(7), -- Corning SMF-LS, LEAF Submarine dsf(8) -- Dispersion Shifted Fiber } MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OMS span fiber type for L Band." DEFVAL { ssmf } ::= { tnGmreOmsLineImpLEntry 6 } tnGmreOmsLineImpLPDL OBJECT-TYPE SYNTAX Unsigned32 (0..500000) UNITS "1 dB" MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OMS polarization dependent loss (PDL). The valid value is 0.00000 to 5.00000 dB with precision of five decimal digit for L Band. Current configurable range: 0 to 500000." DEFVAL { 0 } ::= { tnGmreOmsLineImpLEntry 7 } -------------------------------------------------------------------------------- -- GMRE Optical Line Impairment Scalar -------------------------------------------------------------------------------- tnGmreOptLineImpAttributeTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnAsonOptLineImp 1 } -------------------------------------------------------------------------------- -- GMRE Optical Line Impairment parameters -------------------------------------------------------------------------------- tnGmreOptLineImpTable OBJECT-TYPE SYNTAX SEQUENCE OF TnGmreOptLineImpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnAsonOptLineImp 2 } tnGmreOptLineImpEntry OBJECT-TYPE SYNTAX TnGmreOptLineImpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "On creation of TnGmreOptLineImpEntry, the user must fully specify all members before entry will be processed." INDEX { ifIndex, tnGmreOptLineImpIndex } ::= { tnGmreOptLineImpTable 1 } TnGmreOptLineImpEntry ::= SEQUENCE { tnGmreOptLineImpIndex Unsigned32, tnGmreOptLineImpBitRate INTEGER, tnGmreOptLineImpEncoding TnGmreOptLineImpEncoding, tnGmreOptLineImpCompModule TnGmreOptLineImpCompModule, tnGmreOptLineImpFecMode AluWdmFecMode, tnGmreOptLineImpNLP Unsigned32, tnGmreOptLineImpOSNR Unsigned32, tnGmreOptLineImpNLPNP Unsigned32, tnGmreOptLineImpOSNRNP Unsigned32, tnGmreOptLineImpRowStatus RowStatus, tnGmreOptLineImpPower Unsigned32, tnGmreOptLineImpPhaseEncode TnGmreOptLineImpPhaseEncode } tnGmreOptLineImpIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "GMRE Optical Line Impairment table entry index. Each index must identify a unique combination of BitRate, Encoding, CompModule, and FecMode and phase encode. Current configurable range: 1 to 255." ::= { tnGmreOptLineImpEntry 1 } tnGmreOptLineImpBitRate OBJECT-TYPE SYNTAX INTEGER { rate2G5(1), rate10G(2), rate40G(3), rate100G(4), rate260G(5), rate50G(6), rate200G(7), rate250G(8), rate400G(9), rate300G(10), rate600G(11), rate500G(12) } MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE Optical Line transmitted signal bit rate." ::= { tnGmreOptLineImpEntry 2 } tnGmreOptLineImpEncoding OBJECT-TYPE SYNTAX TnGmreOptLineImpEncoding MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE optical line encoding or modulation." ::= { tnGmreOptLineImpEntry 3 } tnGmreOptLineImpCompModule OBJECT-TYPE SYNTAX TnGmreOptLineImpCompModule MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE Optical Line Compensation Module (on the OCH transponder line side)." ::= { tnGmreOptLineImpEntry 4 } tnGmreOptLineImpFecMode OBJECT-TYPE SYNTAX AluWdmFecMode MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE Optical Line Forward Error Correction (FEC) mode." ::= { tnGmreOptLineImpEntry 5 } tnGmreOptLineImpNLP OBJECT-TYPE SYNTAX Unsigned32 (0..99900000) UNITS "percentage" MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OPTLINE Non-Linear Phase (NLP). The valid value is 0.00000 to 999.00000 with precision of 5 decimal digits. Current configurable range: 0 to 99900000." ::= { tnGmreOptLineImpEntry 6 } tnGmreOptLineImpOSNR OBJECT-TYPE SYNTAX Unsigned32 (0..3162277660) MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OPTLINE Optical Signal-To-Noise (OSNR) Power Ratio. The valid value is 0.00000 to 31622.77660 with precision of 5 decimal digits. Current configurable range: 0 to 3162277660. Note: The OSNR value derived from the MIB value (after dividing by 100000) is the linear inverse of the real value in dB. To convert the MIB value to a value in dB, use 10 * log(MIBvalue/100000), e.g., 10 * log(100000000/100000 ) = 30 dB." ::= { tnGmreOptLineImpEntry 7 } tnGmreOptLineImpNLPNP OBJECT-TYPE SYNTAX Unsigned32 (0..99900000) UNITS "percentage" MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OPTLINE Non-Linear Phase Negative-Positive (NLPNP). The valid value is 0.00000 to 999.00000 with precision of 5 decimal digits. Current configurable range: 0 to 99900000." ::= { tnGmreOptLineImpEntry 8 } tnGmreOptLineImpOSNRNP OBJECT-TYPE SYNTAX Unsigned32 (0..3162277660) MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OPTLINE Optical Signal-To-Noise Negative- Positive (OSNRNP) Power Ratio. The valid value is 0.00000 to 31622.77660 with precision of 5 decimal digits. Current configurable range: 0 to 3162277660. Note: The OSNR value derived from the MIB value (after dividing by 100000) is the linear inverse of the real value in dB. To convert the MIB value to a value in dB, use 10 * log(MIBvalue/100000), e.g., 10 * log(100000000/100000) = 30 dB." ::= { tnGmreOptLineImpEntry 9 } tnGmreOptLineImpRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status of Optical Line Impairment entry. Supported values are active, createAndGo, and destroy." ::= { tnGmreOptLineImpEntry 10 } tnGmreOptLineImpPower OBJECT-TYPE SYNTAX Unsigned32 (0..40500) UNITS "micro-Watts" MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OPTLINE Power. The valid values are 0 to 40.50 milli-Watts and the default is 0.79 milli-Watt. Current configurable range: 0 to 40500." DEFVAL { 790 } ::= { tnGmreOptLineImpEntry 11 } tnGmreOptLineImpPhaseEncode OBJECT-TYPE SYNTAX TnGmreOptLineImpPhaseEncode MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE Optical Line phase encoding mode." ::= { tnGmreOptLineImpEntry 12 } -------------------------------------------------------------------------------- -- GMRE Optical Line Impairment Scalar for L Band -------------------------------------------------------------------------------- tnGmreOptLineImpLAttributeTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnAsonOptLineImpL 1 } -------------------------------------------------------------------------------- -- GMRE Optical Line Impairment parameters for L Band -------------------------------------------------------------------------------- tnGmreOptLineImpLTable OBJECT-TYPE SYNTAX SEQUENCE OF TnGmreOptLineImpLEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnAsonOptLineImpL 2 } tnGmreOptLineImpLEntry OBJECT-TYPE SYNTAX TnGmreOptLineImpLEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "On creation of TnGmreOptLineImpLEntry, the user must fully specify all members before entry will be processed." INDEX { ifIndex, tnGmreOptLineImpLIndex } ::= { tnGmreOptLineImpLTable 1 } TnGmreOptLineImpLEntry ::= SEQUENCE { tnGmreOptLineImpLIndex Unsigned32, tnGmreOptLineImpLBitRate INTEGER, tnGmreOptLineImpLEncoding TnGmreOptLineImpEncoding, tnGmreOptLineImpLCompModule TnGmreOptLineImpCompModule, tnGmreOptLineImpLFecMode AluWdmFecMode, tnGmreOptLineImpLNLP Unsigned32, tnGmreOptLineImpLOSNR Unsigned32, tnGmreOptLineImpLNLPNP Unsigned32, tnGmreOptLineImpLOSNRNP Unsigned32, tnGmreOptLineImpLRowStatus RowStatus, tnGmreOptLineImpLPower Unsigned32, tnGmreOptLineImpLPhaseEncode TnGmreOptLineImpPhaseEncode } tnGmreOptLineImpLIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "GMRE Optical Line Impairment table entry index. Each index must identify a unique combination of BitRate, Encoding, CompModule, and FecMode for L Band. Current configurable range: 1 to 255." ::= { tnGmreOptLineImpLEntry 1 } tnGmreOptLineImpLBitRate OBJECT-TYPE SYNTAX INTEGER { rate2G5(1), rate10G(2), rate40G(3), rate100G(4), rate260G(5), rate50G(6), rate200G(7), rate250G(8), rate400G(9), rate300G(10), rate600G(11), rate500G(12) } MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE Optical Line transmitted signal bit rate for L Band." ::= { tnGmreOptLineImpLEntry 2 } tnGmreOptLineImpLEncoding OBJECT-TYPE SYNTAX TnGmreOptLineImpEncoding MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE optical line encoding or modulation for L Band." ::= { tnGmreOptLineImpLEntry 3 } tnGmreOptLineImpLCompModule OBJECT-TYPE SYNTAX TnGmreOptLineImpCompModule MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE Optical Line Compensation Module (on the OCH transponder line side) for L Band." ::= { tnGmreOptLineImpLEntry 4 } tnGmreOptLineImpLFecMode OBJECT-TYPE SYNTAX AluWdmFecMode MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE Optical Line Forward Error Correction (FEC) mode for L Band." ::= { tnGmreOptLineImpLEntry 5 } tnGmreOptLineImpLNLP OBJECT-TYPE SYNTAX Unsigned32 (0..99900000) UNITS "percentage" MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OPTLINE Non-Linear Phase (NLP). The valid value is 0.00000 to 999.00000 with precision of 5 decimal digits. Current configurable range: 0 to 99900000 for L Band." ::= { tnGmreOptLineImpLEntry 6 } tnGmreOptLineImpLOSNR OBJECT-TYPE SYNTAX Unsigned32 (0..3162277660) MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OPTLINE Optical Signal-To-Noise (OSNR) Power Ratio. The valid value is 0.00000 to 31622.77660 with precision of 5 decimal digits for L Band. Current configurable range: 0 to 3162277660. Note: The OSNR value derived from the MIB value (after dividing by 100000) is the linear inverse of the real value in dB. To convert the MIB value to a value in dB, use 10 * log(MIBvalue/100000), e.g., 10 * log(100000000/100000 ) = 30 dB." ::= { tnGmreOptLineImpLEntry 7 } tnGmreOptLineImpLNLPNP OBJECT-TYPE SYNTAX Unsigned32 (0..99900000) UNITS "percentage" MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OPTLINE Non-Linear Phase Negative-Positive (NLPNP). The valid value is 0.00000 to 999.00000 with precision of 5 decimal digits for L Band. Current configurable range: 0 to 99900000." ::= { tnGmreOptLineImpLEntry 8 } tnGmreOptLineImpLOSNRNP OBJECT-TYPE SYNTAX Unsigned32 (0..3162277660) MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OPTLINE Optical Signal-To-Noise Negative- Positive (OSNRNP) Power Ratio. The valid value is 0.00000 to 31622.77660 with precision of 5 decimal digits for L Band. Current configurable range: 0 to 3162277660. Note: The OSNR value derived from the MIB value (after dividing by 100000) is the linear inverse of the real value in dB. To convert the MIB value to a value in dB, use 10 * log(MIBvalue/100000), e.g., 10 * log(100000000/100000) = 30 dB." ::= { tnGmreOptLineImpLEntry 9 } tnGmreOptLineImpLRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status of Optical Line Impairment entry. Supported values are active, createAndGo, and destroy for L Band ." ::= { tnGmreOptLineImpLEntry 10 } tnGmreOptLineImpLPower OBJECT-TYPE SYNTAX Unsigned32 (0..40500) UNITS "micro-Watts" MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE OPTLINE Power. The valid values are 0 to 40.50 milli-Watts and the default is 0.79 milli-Watt for L Band. Current configurable range: 0 to 40500." DEFVAL { 790 } ::= { tnGmreOptLineImpLEntry 11 } tnGmreOptLineImpLPhaseEncode OBJECT-TYPE SYNTAX TnGmreOptLineImpPhaseEncode MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE Optical Line phase encoding mode for L Band." ::= { tnGmreOptLineImpLEntry 12 } -------------------------------------------------------------------------------- -- ASON Topology Connectivity Alarm Scalar -------------------------------------------------------------------------------- tnAsonTopoAlarmAttributeTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnAsonTopoAlarm 1 } -------------------------------------------------------------------------------- -- ASON Topology Connectivity Alarm Table -------------------------------------------------------------------------------- tnAsonTopoAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF TnAsonTopoAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnAsonTopoAlarm 2 } tnAsonTopoAlarmEntry OBJECT-TYPE SYNTAX TnAsonTopoAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { ifIndex } ::= { tnAsonTopoAlarmTable 1 } TnAsonTopoAlarmEntry ::= SEQUENCE { tnAsonTopoClearAlarm TnCommand } tnAsonTopoClearAlarm OBJECT-TYPE SYNTAX TnCommand MAX-ACCESS read-create STATUS current DESCRIPTION "Clears ASON topology connectivity alarm." DEFVAL { noCmd } ::= { tnAsonTopoAlarmEntry 1 } -------------------------------------------------------------------------------- -- ASON Feasibility File Transfer Parameters -------------------------------------------------------------------------------- tnAsonFeasibilityCommand OBJECT-TYPE SYNTAX INTEGER { noCmd(1), transferFromRemote(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute is used to start the feasibility file transfer." DEFVAL { noCmd } ::= { tnAsonFeasibility 1 } tnAsonFeasibilityRemoteHostIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute is used for the ip address of the remote server where the feasibility file resides." DEFVAL { '00000000'H } ::= { tnAsonFeasibility 2 } tnAsonFeasibilityRemotePath OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute is used for the path and filename on the remote server to indicate which feasibility file to transfer." DEFVAL { "" } ::= { tnAsonFeasibility 3 } tnAsonFeasibilityStatus OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute indicates the status of the previously executed tnAsonFeasibilityCommand operation. Here are the status strings: * Success * Remote transfer in progress * Failed - Remote path exceeds the max length of 127 characters * Failed - The remote path must specify a file * Failed - Cannot transfer file while operation already in progress * Failed - Invalid protocol (only tftp or sftp is allowed) * Failed - Local error * Failed - Network error * Failed - Remote server error * Failed - Invalid remote server IP address * Failed - Unknown Error * Failed - Authorization failed * Failed - File permission(s) failed * Failed - ." DEFVAL { "" } ::= { tnAsonFeasibility 4 } tnAsonFeasibilityLastTransferredVersion OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute indicates the version of the feasibility file that was last transferred successfully." DEFVAL { "" } ::= { tnAsonFeasibility 5 } tnAsonFeasibilityProtocol OBJECT-TYPE SYNTAX AluWdmNewTransferProtocol MAX-ACCESS read-write STATUS current DESCRIPTION "This attributes indicates the feasibility file transfer protocol." DEFVAL { ftp } ::= { tnAsonFeasibility 6 } tnAsonFeasibilityUserId OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..128)) MAX-ACCESS read-write STATUS current DESCRIPTION "The userId used to access the feasibility file transfer server." DEFVAL { "" } ::= { tnAsonFeasibility 7 } tnAsonFeasibilityPassword OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..128)) MAX-ACCESS read-write STATUS current DESCRIPTION "The password used to access the feasibility file transfer server. When read, this attribute will return an empty string if the password has not been set and '********' if it has been set." DEFVAL { "" } ::= { tnAsonFeasibility 8 } tnAsonFeasibilityRemoteInetAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-write STATUS current DESCRIPTION "The value specifies the type of Internet address stored tnAsonFeasibilityRemoteInetAddress" DEFVAL { unknown } ::= { tnAsonFeasibility 9 } tnAsonFeasibilityRemoteInetAddress OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the IPv6 address" DEFVAL { ''H } ::= { tnAsonFeasibility 10 } tnAsonFeasibilityPort OBJECT-TYPE SYNTAX Unsigned32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "This attributes indicates the ason port." DEFVAL { 21 } ::= { tnAsonFeasibility 11 } -------------------------------------------------------------------------------- -- ASON Manager Access Control Device Scalar -------------------------------------------------------------------------------- tnAsonMgracdAttributeTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnAsonMgracdInfo 1 } -------------------------------------------------------------------------------- -- ASON Manager Access Control Device -------------------------------------------------------------------------------- tnAsonMgracdTable OBJECT-TYPE SYNTAX SEQUENCE OF TnAsonMgracdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnAsonMgracdInfo 2 } tnAsonMgracdEntry OBJECT-TYPE SYNTAX TnAsonMgracdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { ifIndex } ::= { tnAsonMgracdTable 1 } TnAsonMgracdEntry ::= SEQUENCE { tnAsonOchMgracd AluWdmAccessControlDevice, tnAsonOmsochifMgracd AluWdmAccessControlDevice, tnAsonOtsMgracd AluWdmAccessControlDevice } tnAsonOchMgracd OBJECT-TYPE SYNTAX AluWdmAccessControlDevice MAX-ACCESS read-create STATUS current DESCRIPTION "This attribute indicates ownership of the OCH entity." DEFVAL { null } ::= { tnAsonMgracdEntry 1 } tnAsonOmsochifMgracd OBJECT-TYPE SYNTAX AluWdmAccessControlDevice MAX-ACCESS read-create STATUS current DESCRIPTION "This attribute indicates ownership of the OMSOCHIF entity." DEFVAL { null } ::= { tnAsonMgracdEntry 2 } tnAsonOtsMgracd OBJECT-TYPE SYNTAX AluWdmAccessControlDevice MAX-ACCESS read-create STATUS current DESCRIPTION "This attribute indicates ownership of the OTS entity." DEFVAL { null } ::= { tnAsonMgracdEntry 3 } -------------------------------------------------------------------------------- -- GMRE OMS WavelengthSet Encoding Scalar -------------------------------------------------------------------------------- tnGmreOmsWavelengthSetAttributeTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnAsonOmsWavelengthSet 1 } -------------------------------------------------------------------------------- -- GMRE OMS WavelengthSet Encoding parameters -------------------------------------------------------------------------------- tnGmreOmsWavelengthSetTable OBJECT-TYPE SYNTAX SEQUENCE OF TnGmreOmsWavelengthSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnAsonOmsWavelengthSet 2 } tnGmreOmsWavelengthSetEntry OBJECT-TYPE SYNTAX TnGmreOmsWavelengthSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { ifIndex, tnGmreOmsWavelengthEncodingType } ::= { tnGmreOmsWavelengthSetTable 1 } TnGmreOmsWavelengthSetEntry ::= SEQUENCE { tnGmreOmsWavelengthEncodingType INTEGER, tnGmreOmsWavelengthEncodingBitMap OCTET STRING } tnGmreOmsWavelengthEncodingType OBJECT-TYPE SYNTAX INTEGER { nrz(1), -- Non-Return-to-Zero encoding pdpsk(2), -- Partial Differential Phase -- Shift Keying coherent(3), -- Coherent encoding slotWidth50(4), -- Slot Width 50Ghz slotWidth62p5(5), -- Slot Width 62 P 5Ghz coherent16qam(6), -- Coherent encoding 16qam slotWidth75g(7), -- Slot Width 75Ghz slotWidth87p5g(8), -- Slot Width 87 P 5Ghz slotWidth100g(9), -- Slot Width 100Ghz slotWidth112p5g(10), -- Slot Width 112.5Ghz slotWidth125g(11) -- Slot Width 125Ghz } MAX-ACCESS not-accessible STATUS current DESCRIPTION "GMRE OMS line encoding type for Wavelengths/channels." ::= { tnGmreOmsWavelengthSetEntry 1 } tnGmreOmsWavelengthEncodingBitMap OBJECT-TYPE SYNTAX OCTET STRING (SIZE(12)) MAX-ACCESS read-create STATUS current DESCRIPTION "This attribute provides the wavelengths/channels for encoding types on an OMS line. It is a fixed size octet string. Each bit represents an ITU channel. The ITU channel numbers decrement from the MSB of the first octet, 60.5, 60, 59.5, ..., 18, 17.5, 17. Currently we support 96 channels, requiring 96 bits, or 12 characters, to represent the ITU channels. 0 = ITU channel is not part of specified encoding type 1 = ITU channel is part of the specified encoding type." ::= { tnGmreOmsWavelengthSetEntry 2 } -------------------------------------------------------------------------------- -- GMRE OMS WavelengthSet Encoding Scalar for L Band -------------------------------------------------------------------------------- tnGmreOmsWavelengthSetLAttributeTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnAsonOmsWavelengthSetL 1 } -------------------------------------------------------------------------------- -- GMRE OMS WavelengthSet Encoding parameters for L Band -------------------------------------------------------------------------------- tnGmreOmsWavelengthSetLTable OBJECT-TYPE SYNTAX SEQUENCE OF TnGmreOmsWavelengthSetLEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnAsonOmsWavelengthSetL 2 } tnGmreOmsWavelengthSetLEntry OBJECT-TYPE SYNTAX TnGmreOmsWavelengthSetLEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { ifIndex, tnGmreOmsWavelengthLEncodingType } ::= { tnGmreOmsWavelengthSetLTable 1 } TnGmreOmsWavelengthSetLEntry ::= SEQUENCE { tnGmreOmsWavelengthLEncodingType INTEGER, tnGmreOmsWavelengthLEncodingBitMap OCTET STRING } tnGmreOmsWavelengthLEncodingType OBJECT-TYPE SYNTAX INTEGER { nrz(1), -- Non-Return-to-Zero encoding pdpsk(2), -- Partial Differential Phase Shift Keying coherent(3), -- Coherent encoding slotWidth50(4), -- Slot Width 50Ghz slotWidth62p5(5), -- Slot Width 62 P 5Ghz coherent16qam(6) -- Coherent encoding 16qam } MAX-ACCESS not-accessible STATUS current DESCRIPTION "GMRE OMS line encoding type for Wavelengths/channels for L Band." ::= { tnGmreOmsWavelengthSetLEntry 1 } tnGmreOmsWavelengthLEncodingBitMap OBJECT-TYPE SYNTAX OCTET STRING (SIZE(12)) MAX-ACCESS read-create STATUS current DESCRIPTION "This attribute provides the wavelengths/channels for encoding types on an OMS line. It is a fixed size octet string. Each bit represents an ITU channel. The ITU channel numbers decrement from the MSB of the first octet, 60.5, 60, 59.5, ..., 18, 17.5, 17. Currently we support 96 channels, requiring 96 bits, or 12 characters, to represent the ITU channels for L Band. 0 = ITU channel is not part of specified encoding type 1 = ITU channel is part of the specified encoding type." ::= { tnGmreOmsWavelengthSetLEntry 2 } -------------------------------------------------------------------------------- -- GMRE Cluster Scalar -------------------------------------------------------------------------------- tnGmreClusterAttributeTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnAsonClusterObjs 1 } -------------------------------------------------------------------------------- -- GMRE Cluster Table -------------------------------------------------------------------------------- tnGmreClusterTable OBJECT-TYPE SYNTAX SEQUENCE OF TnGmreClusterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnAsonClusterObjs 2 } tnGmreClusterEntry OBJECT-TYPE SYNTAX TnGmreClusterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { tnGmreClusterFarEndNode } ::= { tnGmreClusterTable 1 } TnGmreClusterEntry ::= SEQUENCE { tnGmreClusterFarEndNode OCTET STRING, tnGmreClusterRowStatus RowStatus, tnGmreClusterIpAddress IpAddress, tnGmreClusterlinkStatus INTEGER, tnGmreClusterInetAddressType InetAddressType, tnGmreClusterInetAddress InetAddress } tnGmreClusterFarEndNode OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnGmreClusterEntry 1 } tnGmreClusterRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { tnGmreClusterEntry 2 } tnGmreClusterIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "." DEFVAL { '00000000'H } ::= { tnGmreClusterEntry 3 } tnGmreClusterlinkStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), unknown(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE Cluster link status" DEFVAL { unknown } ::= { tnGmreClusterEntry 4 } tnGmreClusterInetAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-create STATUS current DESCRIPTION "The value specifies the type of Internet address stored in GMRE Cluster" DEFVAL { unknown } ::= { tnGmreClusterEntry 5 } tnGmreClusterInetAddress OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the IPv6 address of the GMRE Cluster" DEFVAL { ''H } ::= { tnGmreClusterEntry 6 } -------------------------------------------------------------------------------- -- Snapshot of Generic Part for Server Access -------------------------------------------------------------------------------- tnAsonSnapshotRemoteHostIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "." DEFVAL { '00000000'H } ::= { tnAsonSnapshot 1 } tnAsonSnapshotProtocol OBJECT-TYPE SYNTAX AluWdmTransferProtocol MAX-ACCESS read-write STATUS current DESCRIPTION "This attributes indicates the snapshot protocol." ::= { tnAsonSnapshot 2 } tnAsonSnapshotUserId OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-write STATUS current DESCRIPTION "The userId used to access the snapshot server." ::= { tnAsonSnapshot 3 } tnAsonSnapshotPassword OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-write STATUS current DESCRIPTION "The password used to access the snapshot server. When read, this attribute will return an empty string if the password has not been set and '********' if it has been set." ::= { tnAsonSnapshot 4 } tnAsonSnapshotRootRemotePath OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Defines the root directory on the server the snapshot shall be stored. Must be present when row status of snapshot entries is created. Default is empty string." DEFVAL { "" } ::= { tnAsonSnapshot 5 } tnAsonSnapshotRemoteInetAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-write STATUS current DESCRIPTION "The value specifies the type of Internet address stored tnAsonSnapshotRemoteInetAddress." DEFVAL { unknown } ::= { tnAsonSnapshot 8 } tnAsonSnapshotRemoteInetAddress OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the IPv6 address." DEFVAL { ''H } ::= { tnAsonSnapshot 9 } -------------------------------------------------------------------------------- -- GMPLS Snapshot Requests Scalars -------------------------------------------------------------------------------- tnAsonSnapshotAttributeTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnAsonSnapshot 6 } -------------------------------------------------------------------------------- -- GMPLS Snapshot Requests Table -------------------------------------------------------------------------------- tnAsonSnapshotTable OBJECT-TYPE SYNTAX SEQUENCE OF TnAsonSnapshotEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnAsonSnapshot 7 } tnAsonSnapshotEntry OBJECT-TYPE SYNTAX TnAsonSnapshotEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { tnAsonSnapshotTime } ::= { tnAsonSnapshotTable 1 } TnAsonSnapshotEntry ::= SEQUENCE { tnAsonSnapshotTime Unsigned32, tnAsonSnapshotStatus SnmpAdminString, tnAsonSnapshotRemotePath SnmpAdminString, tnAsonSnapshotRowStatus RowStatus, tnAsonSnapshotFilename SnmpAdminString } tnAsonSnapshotTime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The date and time when the snapshot is scheduled." ::= { tnAsonSnapshotEntry 1 } tnAsonSnapshotStatus OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute indicates the status of the schedule snapshot operation. Here are the status strings: * Success * Pending - waiting for scheduled time * Snapshot in progress * failed - timed out - e.g. due to node reset at scheduled time. * failed - remote path exceeds the max length of 127 characters * Failed - local error * Failed - network error * Failed - Remote server error. default at creation time is pending." ::= { tnAsonSnapshotEntry 2 } tnAsonSnapshotRemotePath OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "Defines the directory on the server the snapshot shall be stored. Must be present when row status is active. Default is empty string." DEFVAL { "" } ::= { tnAsonSnapshotEntry 3 } tnAsonSnapshotRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The following two values are states, which may be may be read or written: - active(1), - set only used in combination - with createAndWait. - notInService(2), - set should not be used, use a destroy. The following value is a state, which may be read only: - notReady(3), - never used as cannot be incomplete. The following three values are actions, which may be written but are never read: - createAndGo(4), - recommended way to use. - createAndWait(5), - not recommended way to use. - destroy(6) - used to delete the row entry - after completion." ::= { tnAsonSnapshotEntry 4 } tnAsonSnapshotFilename OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute indicates the filename for the snapshot performed on the node. If none exists, this attribute will return an empty string. If a snapshot is in progress, this attribute will return an empty string." ::= { tnAsonSnapshotEntry 5 } -------------------------------------------------------------------------------- -- GMRE Submarine Grid Mode Scalar -------------------------------------------------------------------------------- tnGmreSubmarineGridModeTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnAsonSubmarineGridMode 1 } -------------------------------------------------------------------------------- -- GMRE Submarine Grid Mode Table -------------------------------------------------------------------------------- tnGmreSubmarineGridModeTable OBJECT-TYPE SYNTAX SEQUENCE OF TnGmreSubmarineGridModeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnAsonSubmarineGridMode 2 } tnGmreSubmarineGridModeEntry OBJECT-TYPE SYNTAX TnGmreSubmarineGridModeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "On creation of tnGmreSubmarineGridModeEntry, the user must fully specify center frequency channel spacing before entry will be processed." INDEX { ifIndex } ::= { tnGmreSubmarineGridModeTable 1 } TnGmreSubmarineGridModeEntry ::= SEQUENCE { tnGmreSubmarineGridModeType INTEGER } tnGmreSubmarineGridModeType OBJECT-TYPE SYNTAX INTEGER { chSpacingNC(1), -- channel spacing not configured chSpacing6p25(2), -- channel spacing 6.25 GHz chSpacing50(3), -- channel spacing 50.0 GHz chSpacing100(4), -- channel spacing 100.0 GHz chSpacing150(5), -- channel spacing 150.0 GHz chSpacing200(6) -- channel spacing 200.0 GHz } MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE allowed center frequency channel spacing." ::= { tnGmreSubmarineGridModeEntry 1 } -------------------------------------------------------------------------------- -- GMRE Uplink Scalar -------------------------------------------------------------------------------- tnGmreUplinkAttributeTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnAsonUpLink 1 } -------------------------------------------------------------------------------- -- GMRE Uplink parameters -------------------------------------------------------------------------------- tnGmreUplinkTable OBJECT-TYPE SYNTAX SEQUENCE OF TnGmreUplinkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnAsonUpLink 2 } tnGmreUplinkEntry OBJECT-TYPE SYNTAX TnGmreUplinkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "On creation of TnGmreUplinkEntry, the user must fully specify all members before entry will be processed." INDEX { tnGmreUplinkIndex } ::= { tnGmreUplinkTable 1 } TnGmreUplinkEntry ::= SEQUENCE { tnGmreUplinkIndex Unsigned32, tnGmreUplink1 InterfaceIndexOrZero, tnGmreUplink2 InterfaceIndexOrZero, tnGmreUplinkRowStatus RowStatus, tnGmreUplinkMode INTEGER } tnGmreUplinkIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "GMRE UpLink group index." ::= { tnGmreUplinkEntry 1 } tnGmreUplink1 OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE UpLink interface 1." ::= { tnGmreUplinkEntry 2 } tnGmreUplink2 OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE UpLink interface 2." ::= { tnGmreUplinkEntry 3 } tnGmreUplinkRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "GMRE UpLink Row Status." ::= { tnGmreUplinkEntry 4 } tnGmreUplinkMode OBJECT-TYPE SYNTAX INTEGER { protected(1), unprotected(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "GMRE UpLink Mode." ::= { tnGmreUplinkEntry 5 } -------------------------------------------------------------------------------- -- Alien OT Entity Scalar -------------------------------------------------------------------------------- tnAlienOtEntityAttributeTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnAlienOtEntity 1 } -------------------------------------------------------------------------------- -- Alien OT Entity parameters -------------------------------------------------------------------------------- tnAlienOtEntityTable OBJECT-TYPE SYNTAX SEQUENCE OF TnAlienOtEntityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnAlienOtEntity 2 } tnAlienOtEntityEntry OBJECT-TYPE SYNTAX TnAlienOtEntityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "On creation of TnAlienOtEntityEntry, the user must fully specify mandatory members before entry will be processed." INDEX { ifIndex, tnAlienOtEntityIndex } ::= { tnAlienOtEntityTable 1 } TnAlienOtEntityEntry ::= SEQUENCE { tnAlienOtEntityIndex Unsigned32, tnAlienOtEntityRowStatus RowStatus, tnAlienOtEntityDescription DisplayString, tnAlienOtEntityFrequencyMHz Unsigned32, tnAlienOtEntitySlotWidthMHz Unsigned32, tnAlienOtEntityCompModule TnGmreOptLineImpCompModule, tnAlienOtEntityProfileId Unsigned32, tnAlienOtEntityXcId Unsigned32, tnAlienOtEntityXcIdAdd Unsigned32, tnAlienOtEntityXcIdDrop Unsigned32 } tnAlienOtEntityIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Alien OT Entity table entry index. Each index must identify a unique combination of Frequency (in MHz) and SlotWidth (center frequency channel spacing). Current configurable range: 1 to 255." ::= { tnAlienOtEntityEntry 1 } tnAlienOtEntityRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status of Alien OT Entity Supported values are active, createAndGo, and destroy." ::= { tnAlienOtEntityEntry 2 } tnAlienOtEntityDescription OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "A description for Alien OT Entity." ::= { tnAlienOtEntityEntry 3 } tnAlienOtEntityFrequencyMHz OBJECT-TYPE SYNTAX Unsigned32 (0 | 8610000..9085000 | 9130000..9605000) UNITS "MHz" MAX-ACCESS read-create STATUS current DESCRIPTION "Frequency." DEFVAL { 0 } ::= { tnAlienOtEntityEntry 4 } tnAlienOtEntitySlotWidthMHz OBJECT-TYPE SYNTAX Unsigned32 (37500..125000) UNITS "MHz" MAX-ACCESS read-create STATUS current DESCRIPTION "Slot-Width (center frequency channel spacing). Current configurable in multiple of 12500 MHz" DEFVAL { 50000 } ::= { tnAlienOtEntityEntry 5 } tnAlienOtEntityCompModule OBJECT-TYPE SYNTAX TnGmreOptLineImpCompModule MAX-ACCESS read-create STATUS current DESCRIPTION "Compensation Module of Alien OT Entity." DEFVAL { alien } ::= { tnAlienOtEntityEntry 6 } tnAlienOtEntityProfileId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Profile identifier for Alien OT Entity." DEFVAL { 99999 } ::= { tnAlienOtEntityEntry 7 } tnAlienOtEntityXcId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "XC identifier for Alien OT Entity; value 0 if no XC is present." DEFVAL { 0 } ::= { tnAlienOtEntityEntry 8 } tnAlienOtEntityXcIdAdd OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "XC identifier for Alien OT Entity in Add direction; value 0 if no XC is present." DEFVAL { 0 } ::= { tnAlienOtEntityEntry 9 } tnAlienOtEntityXcIdDrop OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "XC identifier for Alien OT Entity in Drop direction; value 0 if no XC is present." DEFVAL { 0 } ::= { tnAlienOtEntityEntry 10 } -------------------------------------------------------------------------------- -- Conformance Group Definitions -------------------------------------------------------------------------------- tnAsonGlobalGroup OBJECT-GROUP OBJECTS { tnGmreNodeIpAddr, tnGmreNodeSubMask, tnGmreNotifyIpAddr, tnGmreNotifySubMask, tnGmreDiscoveryMode, tnGmreAsonItuBandMode, tnGmreClusterMode } STATUS current DESCRIPTION "." ::= { tnAsonGroups 1 } tnAsonIorGlobalGroup OBJECT-GROUP OBJECTS { tnGmreCorbaName, tnGmreCorbaHostIpAddress, tnGmreCorbaIor, tnGmreCorbaIorIPv6 } STATUS current DESCRIPTION "." ::= { tnAsonGroups 2 } tnAsonOmsLineImpScalarsGroup OBJECT-GROUP OBJECTS { tnGmreOmsLineImpAttributeTotal } STATUS current DESCRIPTION "." ::= { tnAsonGroups 3 } tnAsonOmsLineImpGroup OBJECT-GROUP OBJECTS { tnGmreOmsLineImpMaxAlwCh, tnGmreOmsLineImpPMD, tnGmreOmsLineImpAlcMode, tnGmreOmsLineImpDcuFree, tnGmreOmsLineImpCD, tnGmreOmsLineImpFiberType, tnGmreOmsLineImpPDL, tnGmreOmsLineImpCD1546, tnGmreOmsLineImp1830lxdcm } STATUS current DESCRIPTION "." ::= { tnAsonGroups 4 } tnAsonOptLineImpScalarsGroup OBJECT-GROUP OBJECTS { tnGmreOptLineImpAttributeTotal } STATUS current DESCRIPTION "." ::= { tnAsonGroups 5 } tnAsonOptLineImpGroup OBJECT-GROUP OBJECTS { tnGmreOptLineImpBitRate, tnGmreOptLineImpEncoding, tnGmreOptLineImpCompModule, tnGmreOptLineImpFecMode, tnGmreOptLineImpNLP, tnGmreOptLineImpOSNR, tnGmreOptLineImpNLPNP, tnGmreOptLineImpOSNRNP, tnGmreOptLineImpRowStatus, tnGmreOptLineImpPower, tnGmreOptLineImpPhaseEncode } STATUS current DESCRIPTION "." ::= { tnAsonGroups 6 } tnAsonTopoAlarmScalarsGroup OBJECT-GROUP OBJECTS { tnAsonTopoAlarmAttributeTotal } STATUS current DESCRIPTION "." ::= { tnAsonGroups 7 } tnAsonTopoAlarmGroup OBJECT-GROUP OBJECTS { tnAsonTopoClearAlarm } STATUS current DESCRIPTION "." ::= { tnAsonGroups 8 } tnAsonFeasibilityGroup OBJECT-GROUP OBJECTS { tnAsonFeasibilityCommand, tnAsonFeasibilityRemoteHostIp, tnAsonFeasibilityRemotePath, tnAsonFeasibilityStatus, tnAsonFeasibilityLastTransferredVersion, tnAsonFeasibilityProtocol, tnAsonFeasibilityUserId, tnAsonFeasibilityPassword, tnAsonFeasibilityRemoteInetAddressType, tnAsonFeasibilityRemoteInetAddress, tnAsonFeasibilityPort } STATUS current DESCRIPTION "." ::= { tnAsonGroups 9 } tnAsonMgracdScalarsGroup OBJECT-GROUP OBJECTS { tnAsonMgracdAttributeTotal } STATUS current DESCRIPTION "." ::= { tnAsonGroups 10 } tnAsonMgracdGroup OBJECT-GROUP OBJECTS { tnAsonOchMgracd, tnAsonOmsochifMgracd, tnAsonOtsMgracd } STATUS current DESCRIPTION "." ::= { tnAsonGroups 11 } tnAsonOmsWavelengthSetScalarsGroup OBJECT-GROUP OBJECTS { tnGmreOmsWavelengthSetAttributeTotal } STATUS current DESCRIPTION "." ::= { tnAsonGroups 12 } tnAsonOmsWavelengthSetGroup OBJECT-GROUP OBJECTS { tnGmreOmsWavelengthEncodingBitMap } STATUS current DESCRIPTION "." ::= { tnAsonGroups 13 } tnAsonSnapshotScalarsGroup OBJECT-GROUP OBJECTS { tnAsonSnapshotRemoteHostIp, tnAsonSnapshotProtocol, tnAsonSnapshotUserId, tnAsonSnapshotPassword, tnAsonSnapshotRootRemotePath, tnAsonSnapshotAttributeTotal, tnAsonSnapshotRemoteInetAddressType, tnAsonSnapshotRemoteInetAddress } STATUS current DESCRIPTION "." ::= { tnAsonGroups 14 } tnAsonSnapshotGroup OBJECT-GROUP OBJECTS { tnAsonSnapshotStatus, tnAsonSnapshotRemotePath, tnAsonSnapshotRowStatus, tnAsonSnapshotFilename } STATUS current DESCRIPTION "." ::= { tnAsonGroups 15 } tnAsonOmsLineImpLScalarsGroup OBJECT-GROUP OBJECTS { tnGmreOmsLineImpLAttributeTotal } STATUS current DESCRIPTION "." ::= { tnAsonGroups 16 } tnAsonOmsLineImpLGroup OBJECT-GROUP OBJECTS { tnGmreOmsLineImpLMaxAlwCh, tnGmreOmsLineImpLPMD, tnGmreOmsLineImpLAlcMode, tnGmreOmsLineImpLDcuFree, tnGmreOmsLineImpLCD, tnGmreOmsLineImpLFiberType, tnGmreOmsLineImpLPDL } STATUS current DESCRIPTION "." ::= { tnAsonGroups 17 } tnAsonOptLineImpLScalarsGroup OBJECT-GROUP OBJECTS { tnGmreOptLineImpLAttributeTotal } STATUS current DESCRIPTION "." ::= { tnAsonGroups 18 } tnAsonOptLineImpLGroup OBJECT-GROUP OBJECTS { tnGmreOptLineImpLBitRate, tnGmreOptLineImpLEncoding, tnGmreOptLineImpLCompModule, tnGmreOptLineImpLFecMode, tnGmreOptLineImpLNLP, tnGmreOptLineImpLOSNR, tnGmreOptLineImpLNLPNP, tnGmreOptLineImpLOSNRNP, tnGmreOptLineImpLRowStatus, tnGmreOptLineImpLPower, tnGmreOptLineImpLPhaseEncode } STATUS current DESCRIPTION "." ::= { tnAsonGroups 19 } tnAsonOmsWavelengthSetLScalarsGroup OBJECT-GROUP OBJECTS { tnGmreOmsWavelengthSetLAttributeTotal } STATUS current DESCRIPTION "." ::= { tnAsonGroups 20 } tnAsonOmsWavelengthSetLGroup OBJECT-GROUP OBJECTS { tnGmreOmsWavelengthLEncodingBitMap } STATUS current DESCRIPTION "." ::= { tnAsonGroups 21 } tnAsonClusterScalarsGroup OBJECT-GROUP OBJECTS { tnGmreClusterAttributeTotal } STATUS current DESCRIPTION "." ::= { tnAsonGroups 22 } tnAsonClusterGroup OBJECT-GROUP OBJECTS { tnGmreClusterRowStatus, tnGmreClusterIpAddress, tnGmreClusterlinkStatus, tnGmreClusterInetAddressType, tnGmreClusterInetAddress } STATUS current DESCRIPTION "." ::= { tnAsonGroups 23 } tnGmreSubmarineGridModeScalarsGroup OBJECT-GROUP OBJECTS { tnGmreSubmarineGridModeTotal } STATUS current DESCRIPTION "." ::= { tnAsonGroups 24 } tnGmreSubmarineGridModeGroup OBJECT-GROUP OBJECTS { tnGmreSubmarineGridModeType } STATUS current DESCRIPTION "." ::= { tnAsonGroups 25 } tnGmreUplinkAttributeScalarsGroup OBJECT-GROUP OBJECTS { tnGmreUplinkAttributeTotal } STATUS current DESCRIPTION "." ::= { tnAsonGroups 26 } tnGmreUplinkGroup OBJECT-GROUP OBJECTS { tnGmreUplink1, tnGmreUplink2, tnGmreUplinkRowStatus, tnGmreUplinkMode } STATUS current DESCRIPTION "." ::= { tnAsonGroups 27 } tnAlienOtEntityScalarsGroup OBJECT-GROUP OBJECTS { tnAlienOtEntityAttributeTotal } STATUS current DESCRIPTION "." ::= { tnAsonGroups 28 } tnAlienOtEntityGroup OBJECT-GROUP OBJECTS { tnAlienOtEntityRowStatus, tnAlienOtEntityDescription, tnAlienOtEntityFrequencyMHz, tnAlienOtEntitySlotWidthMHz, tnAlienOtEntityCompModule, tnAlienOtEntityProfileId, tnAlienOtEntityXcId, tnAlienOtEntityXcIdAdd, tnAlienOtEntityXcIdDrop } STATUS current DESCRIPTION "." ::= { tnAsonGroups 29 } -------------------------------------------------------------------------------- -- Compliance Statements (mandatory) -------------------------------------------------------------------------------- tnAsonCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "." MODULE MANDATORY-GROUPS { tnAsonGlobalGroup, tnAsonIorGlobalGroup, tnAsonOmsLineImpScalarsGroup, tnAsonOmsLineImpGroup, tnAsonOptLineImpScalarsGroup, tnAsonOptLineImpGroup, tnAsonTopoAlarmScalarsGroup, tnAsonTopoAlarmGroup, tnAsonFeasibilityGroup, tnAsonMgracdScalarsGroup, tnAsonMgracdGroup, tnAsonOmsWavelengthSetScalarsGroup, tnAsonOmsWavelengthSetGroup, tnAsonSnapshotScalarsGroup, tnAsonSnapshotGroup, tnAsonOmsLineImpLScalarsGroup, tnAsonOmsLineImpLGroup, tnAsonOptLineImpLScalarsGroup, tnAsonOptLineImpLGroup, tnAsonOmsWavelengthSetLScalarsGroup, tnAsonOmsWavelengthSetLGroup, tnAsonClusterScalarsGroup, tnAsonClusterGroup, tnGmreSubmarineGridModeScalarsGroup, tnGmreSubmarineGridModeGroup, tnGmreUplinkAttributeScalarsGroup, tnGmreUplinkGroup, tnAlienOtEntityScalarsGroup, tnAlienOtEntityGroup } ::= { tnAsonCompliances 1 } END -- DEFINITION OF TROPIC-ASON-MIB