OMNI-gx2RSW200-MIB DEFINITIONS ::= BEGIN IMPORTS Counter FROM RFC1155-SMI -- IpAddress, TimeTicks -- FROM RFC1155-SMI -- OBJECT-TYPE -- FROM RFC-1212 -- sysUpTime, DisplayString -- FROM RFC1213-MIB -- TRAP-TYPE -- FROM RFC-1215 -- gi, motproxies -- FROM NLS-BBNIDENT-MIB gx2Rsw200 FROM GX2HFC-MIB trapIdentifier,trapNetworkElemModelNumber, trapNetworkElemSerialNum, trapPerceivedSeverity, trapNetworkElemOperState, trapNetworkElemAlarmStatus, trapNetworkElemAdminState, trapNetworkElemAvailStatus, trapText, trapNETrapLastTrapTimeStamp, trapChangedObjectId, trapChangedValueInteger, trapChangedValueDisplayString FROM NLSBBN-TRAPS-MIB; -- This MIB module uses the extended OBJECT-TYPE macro as -- defined in RFC1212 and the TRAP-TYPE macro as defined -- in RFC 1215. --REVISION "4" Jan 20, 2003 --DESCRIPTION -- Added revision and description comment section -- OMNISTAR RF Switch Module MIB MODULE -- This MIB module defines information for management of HFC networks -- -- The MIB module assumes that all generic (static) network element -- information is defined in a different module such as the HFC module -- The MIB consists of two groups: -- the device type descriptor subgroup and -- gx2Rsw200 Network Elements subgroup. -- The device type descriptor subgroup is used to define -- parameters specific to gx2Rsw200 device type. -- These parameters are common across all network elements -- from gx2Rsw200 device type. -- -- The gx2Rsw200 Network Elements subgroup is -- a list of gx2Rsw200 type elements in the -- current network topology with nominal -- and current parameter values for the -- individual network elements; the individual -- network elements are identified by -- index from hfcCommonTable. -- That implies what hfcCommonTableIndex and -- gx2Rsw200TableIndex are equal for each individual -- network element. -- This table is an extension of the hfcCommonTable -- for all elements of gx2Lmc type. -- -- Both groups are mandatory for management of gx2Lmc devices. -- **************************************************************************** -- -- All floating point numbers will be represented by an IEEE 32 Bit number. -- Conversion of this number must be done on the user interface to view the -- actual floating point number. -- Float ::= Counter -- UNSIGNED (32 BITS) -- **************************************************************************** -- gx2Rsw200 Device Descriptor subgroup. -- The device type descriptor subgroup is used to define -- parameters specific to gx2Rsw200 device type. -- These parameters are common across all network elements -- from gx2Rsw200 device type. gx2Rsw200Descriptor OBJECT IDENTIFIER ::= {gx2Rsw200 1} --***************************************************************************** -- gx2Rsw200 Table -- Contains a list of all gx2Rsw200 type devices in -- the network. Each device is characterized with -- current network topology information, with nominal -- and current parameter values for the -- individual network elements; -- -- The individual network elements indentified by -- index from hfcCommonTable. -- That implies what hfcCommonTableIndex and -- gx2Rsw200TableIndex are equal for each individual -- nettwork element. -- This table should be used as an extension of the hfcCommonTable -- for all elements of gx2Rsw200 type. gx2Rsw200AnalogTable OBJECT-TYPE SYNTAX SEQUENCE OF Gx2Rsw200AnalogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains gx2Rsw200 specific parameters with nominal and current values." ::= { gx2Rsw200 2 } gx2Rsw200AnalogEntry OBJECT-TYPE SYNTAX Gx2Rsw200AnalogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This list contains the analog parameters and descriptions." INDEX { gx2Rsw200AnalogTableIndex } ::= { gx2Rsw200AnalogTable 1} --***************************************************************************** gx2Rsw200DigitalTable OBJECT-TYPE SYNTAX SEQUENCE OF Gx2Rsw200DigitalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains gx2Rsw200 specific parameters with nominal and current values." ::= { gx2Rsw200 3 } gx2Rsw200DigitalEntry OBJECT-TYPE SYNTAX Gx2Rsw200DigitalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This list contains digital parameters and descriptions." INDEX { gx2Rsw200DigitalTableIndex } ::= { gx2Rsw200DigitalTable 2} --***************************************************************************** gx2Rsw200StatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Gx2Rsw200StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains gx2Rsw200 specific parameters with nominal and current values." ::= { gx2Rsw200 4 } gx2Rsw200StatusEntry OBJECT-TYPE SYNTAX Gx2Rsw200StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This list contains Status parameters and descriptions." INDEX { gx2Rsw200StatusTableIndex } ::= { gx2Rsw200StatusTable 3} --***************************************************************************** gx2Rsw200FactoryTable OBJECT-TYPE SYNTAX SEQUENCE OF Gx2Rsw200FactoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains gx2Rsw200 specific parameters with nominal and current values." ::= { gx2Rsw200 5 } gx2Rsw200FactoryEntry OBJECT-TYPE SYNTAX Gx2Rsw200FactoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This list contains Factory parameters and descriptions." INDEX { gx2Rsw200FactoryTableIndex } ::= { gx2Rsw200FactoryTable 4} --***************************************************************************** gx2Rsw200bHoldTimeTable OBJECT-TYPE SYNTAX SEQUENCE OF Gx2Rsw200bHoldTimeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains gx2Rsw200b specific parameters with nominal and current values." ::= { gx2Rsw200 6 } gx2Rsw200bHoldTimeEntry OBJECT-TYPE SYNTAX Gx2Rsw200bHoldTimeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This list contains digital product class and the associated RF channel parameters and descriptions." INDEX { rxgx2Rsw200bHoldTimeTableIndex, rxgx2Rsw200bHoldTimeSpecIndex } ::= { gx2Rsw200bHoldTimeTable 5} --*********************************************************************** Gx2Rsw200AnalogEntry ::= SEQUENCE { gx2Rsw200AnalogTableIndex INTEGER, -- Analog Parameters rsw200labelModTemp DisplayString (SIZE (0..80)), rsw200uomModTemp DisplayString (SIZE (0..80)), rsw200majorHighModTemp Float, rsw200majorLowModTemp Float, rsw200minorHighModTemp Float, rsw200minorLowModTemp Float, rsw200currentValueModTemp Float, rsw200stateFlagModTemp INTEGER, rsw200minValueModTemp Float, rsw200maxValueModTemp Float, rsw200alarmStateModTemp INTEGER, rsw200labelFanCurrent DisplayString (SIZE (0..80)), rsw200uomFanCurrent DisplayString (SIZE (0..80)), rsw200majorHighFanCurrent Float, rsw200majorLowFanCurrent Float, rsw200minorHighFanCurrent Float, rsw200minorLowFanCurrent Float, rsw200currentValueFanCurrent Float, rsw200stateFlagFanCurrent INTEGER, rsw200minValueFanCurrent Float, rsw200maxValueFanCurrent Float, rsw200alarmStateFanCurrent INTEGER } -- **************** Digital Parameters *********************** Gx2Rsw200DigitalEntry ::= SEQUENCE { gx2Rsw200DigitalTableIndex INTEGER, rsw200labelSwitchControl DisplayString (SIZE (0..80)), rsw200enumSwitchControl DisplayString (SIZE (0..80)), rsw200valueSwitchControl INTEGER, rsw200stateflagSwitchControl INTEGER, rsw200labelRevertMode DisplayString (SIZE (0..80)), rsw200enumRevertMode DisplayString (SIZE (0..80)), rsw200valueRevertMode INTEGER, rsw200stateflagRevertMode INTEGER, rsw200labelRevertTime DisplayString (SIZE (0..80)), rsw200enumRevertTime DisplayString (SIZE (0..80)), rsw200valueRevertTime INTEGER, rsw200stateflagRevertTime INTEGER, rsw200labelSwitchState DisplayString (SIZE (0..80)), rsw200enumSwitchState DisplayString (SIZE (0..80)), rsw200valueSwitchState INTEGER, rsw200stateflagSwitchState INTEGER, rsw200labelPriStatus DisplayString (SIZE (0..80)), rsw200enumPriStatus DisplayString (SIZE (0..80)), rsw200valuePriStatus INTEGER, rsw200stateflagPriStatus INTEGER, rsw200labelSecStatus DisplayString (SIZE (0..80)), rsw200enumSecStatus DisplayString (SIZE (0..80)), rsw200valueSecStatus INTEGER, rsw200stateflagSecStatus INTEGER, rsw200labelFactoryDefault DisplayString (SIZE (0..80)), rsw200enumFactoryDefault DisplayString (SIZE (0..80)), rsw200valueFactoryDefault INTEGER, rsw200stateflagFactoryDefault INTEGER } -- **************** Status Parameters ************************************ Gx2Rsw200StatusEntry ::= SEQUENCE { gx2Rsw200StatusTableIndex INTEGER, rsw200labelBoot DisplayString (SIZE (0..80)), rsw200valueBoot INTEGER, rsw200stateflagBoot INTEGER, rsw200labelFlash DisplayString (SIZE (0..80)), rsw200valueFlash INTEGER, rsw200stateflagFlash INTEGER, rsw200labelFactoryDataCRC DisplayString (SIZE (0..80)), rsw200valueFactoryDataCRC INTEGER, rsw200stateflagFactoryDataCRC INTEGER, rsw200labelAlarmDataCrc DisplayString (SIZE (0..80)), rsw200valueAlarmDataCrc INTEGER, rsw200stateflagAlarmDataCrc INTEGER, rsw200labelRFSignalStatus DisplayString (SIZE (0..80)), rsw200valueRFSignalStatus INTEGER, rsw200stateflagRFSignalStatus INTEGER, rsw200labelPriActiveStatus DisplayString (SIZE (0..80)), rsw200valuePriActiveStatus INTEGER, rsw200stateflagPriActiveStatus INTEGER } -- **************** Factory Parameters ************************************* Gx2Rsw200FactoryEntry ::= SEQUENCE { gx2Rsw200FactoryTableIndex INTEGER, rsw200bootControlByte INTEGER, rsw200bootStatusByte INTEGER, rsw200bank1CRC INTEGER, rsw200bank2CRC INTEGER, rsw200prgEEPROMByte INTEGER, rsw200factoryCRC INTEGER, rsw200calculateCRC INTEGER, rsw200hourMeter INTEGER, rsw200flashPrgCntA INTEGER, rsw200flashPrgCntB INTEGER, rsw200flashBankARev DisplayString (SIZE (0..80)), rsw200flashBankBRev DisplayString (SIZE (0..80)) } -- **************** Hold Time Parameters ************************************* Gx2Rsw200bHoldTimeEntry ::= SEQUENCE { rxgx2Rsw200bHoldTimeTableIndex INTEGER, rxgx2Rsw200bHoldTimeSpecIndex INTEGER, rxgx2Rsw200bHoldTimeData INTEGER } -- ************** Analog Parameters **************************** gx2Rsw200AnalogTableIndex OBJECT-TYPE SYNTAX INTEGER (1..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the network element. This index is equal to the hfcCommonTableIndex for the same element." ::= { gx2Rsw200AnalogEntry 1} -- New Parameter rsw200labelModTemp OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the label of the Module Temperature Analog parameter." ::= { gx2Rsw200AnalogEntry 2} rsw200uomModTemp OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the Unit of Measure of the Module Temperature Analog parameter." ::= { gx2Rsw200AnalogEntry 3} rsw200majorHighModTemp OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the Major High alarm value of the Module Temperature Analog parameter. This value is a floating point number that is represented as an IEEE 32 bit number." ::= { gx2Rsw200AnalogEntry 4} rsw200majorLowModTemp OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the Major Low alarm value of the Module Temperature Analog parameter. This value is a floating point number that is represented as an IEEE 32 bit number." ::= { gx2Rsw200AnalogEntry 5} rsw200minorHighModTemp OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the Minor High alarm value of the Module Temperature Analog parameter. This value is a floating point number that is represented as an IEEE 32 bit number." ::= { gx2Rsw200AnalogEntry 6} rsw200minorLowModTemp OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the Minor Low alarm value of the Module Temperature Analog parameter. This value is a floating point number that is represented as an IEEE 32 bit number." ::= { gx2Rsw200AnalogEntry 7} rsw200currentValueModTemp OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the Current value of the Module Temperature Analog parameter. This value is a floating point number that is represented as an IEEE 32 bit number." ::= { gx2Rsw200AnalogEntry 8} rsw200stateFlagModTemp OBJECT-TYPE SYNTAX INTEGER { hidden(1), read-only(2), updateable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the state of the Module Temperature Analog parameter. (0-Hidden 1-Read-Only, 2-Updateable)." ::= { gx2Rsw200AnalogEntry 9} rsw200minValueModTemp OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the minimum value the Module Temperature Analog parameter can achive. This value is a floating point number that is represented as an IEEE 32 bit number." ::= { gx2Rsw200AnalogEntry 10} rsw200maxValueModTemp OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the maximum value the Module Temperature Analog parameter can achive. This value is a floating point number that is represented as an IEEE 32 bit number." ::= { gx2Rsw200AnalogEntry 11} rsw200alarmStateModTemp OBJECT-TYPE SYNTAX INTEGER { noAlarm(1), majorLowAlarm(2), minorLowAlarm(3), minorHighAlarm(4), majorHighAlarm(5), informational(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the curent alarm state of the Module Temperature Analog parameter." ::= { gx2Rsw200AnalogEntry 12} -- New Parameter rsw200labelFanCurrent OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the label of the Fan Current Analog parameter." ::= { gx2Rsw200AnalogEntry 13} rsw200uomFanCurrent OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the Unit of Measure of the Fan Current Analog parameter." ::= { gx2Rsw200AnalogEntry 14} rsw200majorHighFanCurrent OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the Major High alarm value of the Fan Current Analog parameter. This value is a floating point number that is represented as an IEEE 32 bit number." ::= { gx2Rsw200AnalogEntry 15} rsw200majorLowFanCurrent OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the Major Low alarm value of the Fan Current Analog parameter. This value is a floating point number that is represented as an IEEE 32 bit number." ::= { gx2Rsw200AnalogEntry 16} rsw200minorHighFanCurrent OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the Minor High alarm value of the Fan Current Analog parameter. This value is a floating point number that is represented as an IEEE 32 bit number." ::= { gx2Rsw200AnalogEntry 17} rsw200minorLowFanCurrent OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the Minor Low alarm value of the Fan Current Analog parameter. This value is a floating point number that is represented as an IEEE 32 bit number." ::= { gx2Rsw200AnalogEntry 18} rsw200currentValueFanCurrent OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the Current value of the Fan Current Analog parameter. This value is a floating point number that is represented as an IEEE 32 bit number." ::= { gx2Rsw200AnalogEntry 19} rsw200stateFlagFanCurrent OBJECT-TYPE SYNTAX INTEGER { hidden(1), read-only(2), updateable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the state of the Fan Current Analog parameter. (0-Hidden 1-Read-Only, 2-Updateable)." ::= { gx2Rsw200AnalogEntry 20} rsw200minValueFanCurrent OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the minimum value the Fan Current Analog parameter can achive. This value is a floating point number that is represented as an IEEE 32 bit number." ::= { gx2Rsw200AnalogEntry 21} rsw200maxValueFanCurrent OBJECT-TYPE SYNTAX Float ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the maximum value the Fan Current Analog parameter can achive. This value is a floating point number that is represented as an IEEE 32 bit number." ::= { gx2Rsw200AnalogEntry 22} rsw200alarmStateFanCurrent OBJECT-TYPE SYNTAX INTEGER { noAlarm(1), majorLowAlarm(2), minorLowAlarm(3), minorHighAlarm(4), majorHighAlarm(5), informational(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the curent alarm state of the Fan Current Analog parameter." ::= { gx2Rsw200AnalogEntry 23} -- ************************ Digital parameters ********************************** gx2Rsw200DigitalTableIndex OBJECT-TYPE SYNTAX INTEGER (1..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the network element. This index is equal to the hfcCommonTableIndex for the same element." ::= { gx2Rsw200DigitalEntry 1} -- New parameter rsw200labelSwitchControl OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the label of the Switch Control Digital parameter." ::= { gx2Rsw200DigitalEntry 2} rsw200enumSwitchControl OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object represents the Enumeration values possible for the Digital parameter. Each Enumerated values is separated by a common. The first value has a enumerated value of 1." ::= { gx2Rsw200DigitalEntry 3} rsw200valueSwitchControl OBJECT-TYPE SYNTAX INTEGER { primary(1), secondary(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object is the current value of the parameter." ::= { gx2Rsw200DigitalEntry 4} rsw200stateflagSwitchControl OBJECT-TYPE SYNTAX INTEGER { hidden(1), read-only(2), updateable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the state of the the parameter. (0-Hidden 1-Read-Only, 2-Updateable)." ::= { gx2Rsw200DigitalEntry 5} rsw200labelRevertMode OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the label of the Revert Mode Digital parameter." ::= { gx2Rsw200DigitalEntry 6} rsw200enumRevertMode OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object represents the Enumeration values possible for the Digital parameter. Each Enumerated values is separated by a common. The first value has a enumerated value of 1." ::= { gx2Rsw200DigitalEntry 7} rsw200valueRevertMode OBJECT-TYPE SYNTAX INTEGER { manual(1), autorevert(2), nonrevert(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object is the current value of the parameter." ::= { gx2Rsw200DigitalEntry 8} rsw200stateflagRevertMode OBJECT-TYPE SYNTAX INTEGER { hidden(1), read-only(2), updateable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the state of the the parameter. (0-Hidden 1-Read-Only, 2-Updateable)." ::= { gx2Rsw200DigitalEntry 9} rsw200labelRevertTime OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the label of the Revert Time Digital parameter." ::= { gx2Rsw200DigitalEntry 10} rsw200enumRevertTime OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object represents the Enumeration values possible for the Digital parameter. Each Enumerated values is separated by a common. The first value has a enumerated value of 1." ::= { gx2Rsw200DigitalEntry 11} rsw200valueRevertTime OBJECT-TYPE SYNTAX INTEGER { tensec(1), sixtysec(2), sixhundredsec(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object is the current value of the parameter." ::= { gx2Rsw200DigitalEntry 12} rsw200stateflagRevertTime OBJECT-TYPE SYNTAX INTEGER { hidden(1), read-only(2), updateable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the state of the the parameter. (0-Hidden 1-Read-Only, 2-Updateable)." ::= { gx2Rsw200DigitalEntry 13} rsw200labelSwitchState OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the label of the Switch State Digital parameter." ::= { gx2Rsw200DigitalEntry 14} rsw200enumSwitchState OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object represents the Enumeration values possible for the Digital parameter. Each Enumerated values is separated by a common. The first value has a enumerated value of 1." ::= { gx2Rsw200DigitalEntry 15} rsw200valueSwitchState OBJECT-TYPE SYNTAX INTEGER { primary(1), secondary(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object is the current value of the parameter." ::= { gx2Rsw200DigitalEntry 16} rsw200stateflagSwitchState OBJECT-TYPE SYNTAX INTEGER { hidden(1), read-only(2), updateable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the state of the the parameter. (0-Hidden 1-Read-Only, 2-Updateable)." ::= { gx2Rsw200DigitalEntry 17} rsw200labelPriStatus OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the label of the Primary Signal Status Digital parameter." ::= { gx2Rsw200DigitalEntry 18} rsw200enumPriStatus OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object represents the Enumeration values possible for the Digital parameter. Each Enumerated values is separated by a common. The first value has a enumerated value of 1." ::= { gx2Rsw200DigitalEntry 19} rsw200valuePriStatus OBJECT-TYPE SYNTAX INTEGER { short(1), valid(2), invalid(3), open(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object is the current value of the parameter." ::= { gx2Rsw200DigitalEntry 20} rsw200stateflagPriStatus OBJECT-TYPE SYNTAX INTEGER { hidden(1), read-only(2), updateable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the state of the the parameter. (0-Hidden 1-Read-Only, 2-Updateable)." ::= { gx2Rsw200DigitalEntry 21} rsw200labelSecStatus OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the label of the Secondary Signal Status Digital parameter." ::= { gx2Rsw200DigitalEntry 22} rsw200enumSecStatus OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object represents the Enumeration values possible for the Digital parameter. Each Enumerated values is separated by a common. The first value has a enumerated value of 1." ::= { gx2Rsw200DigitalEntry 23} rsw200valueSecStatus OBJECT-TYPE SYNTAX INTEGER { short(1), valid(2), invalid(3), open(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object is the current value of the parameter." ::= { gx2Rsw200DigitalEntry 24} rsw200stateflagSecStatus OBJECT-TYPE SYNTAX INTEGER { hidden(1), read-only(2), updateable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the state of the the parameter. (0-Hidden 1-Read-Only, 2-Updateable)." ::= { gx2Rsw200DigitalEntry 25} rsw200labelFactoryDefault OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the label of the Factory Default Reset Digital parameter." ::= { gx2Rsw200DigitalEntry 26} rsw200enumFactoryDefault OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object represents the Enumeration values possible for the Digital parameter. Each Enumerated values is separated by a common. The first value has a enumerated value of 1." ::= { gx2Rsw200DigitalEntry 27} rsw200valueFactoryDefault OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object is the current value of the parameter." ::= { gx2Rsw200DigitalEntry 28} rsw200stateflagFactoryDefault OBJECT-TYPE SYNTAX INTEGER { hidden(1), read-only(2), updateable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the state of the the parameter. (0-Hidden 1-Read-Only, 2-Updateable)." ::= { gx2Rsw200DigitalEntry 29} --*********** STATUS ***************** gx2Rsw200StatusTableIndex OBJECT-TYPE SYNTAX INTEGER (1..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the network element. This index is equal to the hfcCommonTableIndex for the same element." ::= { gx2Rsw200StatusEntry 1} --New Parameter rsw200labelBoot OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the label of the Boot Status Status parameter." ::= { gx2Rsw200StatusEntry 2} rsw200valueBoot OBJECT-TYPE SYNTAX INTEGER { ok(1), undetermined(2), warning(3), minor(4), major(5), critical(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the current state of the parameter (0-Ok, 1-Undetermined 2-Warning, 3-Minor, 4-Major, 5-Critical)." ::= { gx2Rsw200StatusEntry 3} rsw200stateflagBoot OBJECT-TYPE SYNTAX INTEGER { hidden(1), read-only(2), updateable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the state of the the parameter. (0-Hidden 1-Read-Only, 2-Updateable)." ::= { gx2Rsw200StatusEntry 4} --New Parameter rsw200labelFlash OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the label of the Flash Status Status parameter." ::= { gx2Rsw200StatusEntry 5} rsw200valueFlash OBJECT-TYPE SYNTAX INTEGER { ok(1), undetermined(2), warning(3), minor(4), major(5), critical(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the current state of the parameter (0-Ok, 1-Undetermined 2-Warning, 3-Minor, 4-Major, 5-Critical)." ::= { gx2Rsw200StatusEntry 6} rsw200stateflagFlash OBJECT-TYPE SYNTAX INTEGER { hidden(1), read-only(2), updateable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the state of the the parameter. (0-Hidden 1-Read-Only, 2-Updateable)." ::= { gx2Rsw200StatusEntry 7} --New Parameter rsw200labelFactoryDataCRC OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the label of the Factory Data CRC Status parameter." ::= { gx2Rsw200StatusEntry 8} rsw200valueFactoryDataCRC OBJECT-TYPE SYNTAX INTEGER { ok(1), undetermined(2), warning(3), minor(4), major(5), critical(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the current state of the parameter (0-Ok, 1-Undetermined 2-Warning, 3-Minor, 4-Major, 5-Critical)." ::= { gx2Rsw200StatusEntry 9} rsw200stateflagFactoryDataCRC OBJECT-TYPE SYNTAX INTEGER { hidden(1), read-only(2), updateable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the state of the the parameter. (0-Hidden 1-Read-Only, 2-Updateable)." ::= { gx2Rsw200StatusEntry 10} --New Parameter rsw200labelAlarmDataCrc OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the label of the Alarm Data Crc parameter." ::= { gx2Rsw200StatusEntry 11} rsw200valueAlarmDataCrc OBJECT-TYPE SYNTAX INTEGER { ok(1), undetermined(2), warning(3), minor(4), major(5), critical(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the current state of the parameter (0-Ok, 1-Undetermined 2-Warning, 3-Minor, 4-Major, 5-Critical)." ::= { gx2Rsw200StatusEntry 12} rsw200stateflagAlarmDataCrc OBJECT-TYPE SYNTAX INTEGER { hidden(1), read-only(2), updateable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the state of the the parameter. (0-Hidden 1-Read-Only, 2-Updateable)." ::= { gx2Rsw200StatusEntry 13} --New Parameter rsw200labelRFSignalStatus OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the label of the RF Signal Status parameter." ::= { gx2Rsw200StatusEntry 14} rsw200valueRFSignalStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), undetermined(2), warning(3), minor(4), major(5), critical(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the current state of the parameter (0-Ok, 1-Undetermined 2-Warning, 3-Minor, 4-Major, 5-Critical)." ::= { gx2Rsw200StatusEntry 15} rsw200stateflagRFSignalStatus OBJECT-TYPE SYNTAX INTEGER { hidden(1), read-only(2), updateable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the state of the the parameter. (0-Hidden 1-Read-Only, 2-Updateable)." ::= { gx2Rsw200StatusEntry 16} --New Parameter rsw200labelPriActiveStatus OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS optional DESCRIPTION "The value of this object provides the label of the Secondary Active Status parameter." ::= { gx2Rsw200StatusEntry 17} rsw200valuePriActiveStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), undetermined(2), warning(3), minor(4), major(5), critical(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the current state of the parameter (0-Ok, 1-Undetermined 2-Warning, 3-Minor, 4-Major, 5-Critical)." ::= { gx2Rsw200StatusEntry 18} rsw200stateflagPriActiveStatus OBJECT-TYPE SYNTAX INTEGER { hidden(1), read-only(2), updateable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object provides the state of the the parameter. (0-Hidden 1-Read-Only, 2-Updateable)." ::= { gx2Rsw200StatusEntry 19} -- ************ FACTORY DATA **************** gx2Rsw200FactoryTableIndex OBJECT-TYPE SYNTAX INTEGER (1..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the network element. This index is equal to the hfcCommonTableIndex for the same element." ::= { gx2Rsw200FactoryEntry 1} rsw200bootControlByte OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object indicates which bank the firmware is currently being boot from." ::= { gx2Rsw200FactoryEntry 2} rsw200bootStatusByte OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the status of the last boot" ::= { gx2Rsw200FactoryEntry 3} rsw200bank1CRC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object provides the CRC code of bank 0." ::= { gx2Rsw200FactoryEntry 4} rsw200bank2CRC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object provides the CRC code of bank 1." ::= { gx2Rsw200FactoryEntry 5} rsw200prgEEPROMByte OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates if the EEPROM has been programmed" ::= { gx2Rsw200FactoryEntry 6} rsw200factoryCRC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object provides the CRC code for the Factory data." ::= { gx2Rsw200FactoryEntry 7} rsw200calculateCRC OBJECT-TYPE SYNTAX INTEGER { factory(1), alarm(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates which of the Emnums will have the CRC calculated." ::= { gx2Rsw200FactoryEntry 8} rsw200hourMeter OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object provides the hour meter reading of the module." ::= { gx2Rsw200FactoryEntry 9} rsw200flashPrgCntA OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object provides the number of times Bank 1 flash has been programmed." ::= { gx2Rsw200FactoryEntry 10} rsw200flashPrgCntB OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object provides the number of times Bank 1 flash has been programmed." ::= { gx2Rsw200FactoryEntry 11} rsw200flashBankARev OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "This object provides the revision of flash bank 0." ::= { gx2Rsw200FactoryEntry 12} rsw200flashBankBRev OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "This object provides the revision of flash bank 1." ::= { gx2Rsw200FactoryEntry 13} -- ************ Hold Time DATA **************** rxgx2Rsw200bHoldTimeTableIndex OBJECT-TYPE SYNTAX INTEGER (1..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object is the index of the data object." ::= { gx2Rsw200bHoldTimeEntry 1} rxgx2Rsw200bHoldTimeSpecIndex OBJECT-TYPE SYNTAX INTEGER (1..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the index of the alarm object to be modified." ::= { gx2Rsw200bHoldTimeEntry 2} rxgx2Rsw200bHoldTimeData OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object provides access to the hold timers used to suppress nose on analog objects. This object is a 32 bit object. Validation data is entered into bytes zero and one of the object. Bytes three and four are used to entering the hold time for the specified alarm object. The Hold timer data ranges from 0 to 1300 seconds. The index of this object corresponds to the alarm object to be modified. Alarm Hold timers correspond to the index of this object as follows: Index 1 = xxx, index 2 = xxxx, Index 3 = xxxx, The hold time is represented in seconds." ::= { gx2Rsw200bHoldTimeEntry 3} -- **************************************************************** -- -- TRAP DEFINITIONS -- -- -- Every trap generated by an HFC agents will include first 9 identical -- fields. If particular variable is not supported in -- particular TRAP-TYPE then default value will be returned. -- -- DESCRIPTION will include explanation of use of generic -- variables (trapAdditionalInfo******.) If no -- DESCRIPTION is given then generic variables will contain -- default values. -- -- ***************************************************************** --*************************************************************************** -- ***********!!! THE TRAP SECTION HAS NOT BEEN COMPLETED YET !!! *********** --*************************************************************************** -- ************************************************************************** -- RF Switch Module traps -- ************************************************************************** trapRSW200ConfigChangeInteger TRAP-TYPE ENTERPRISE gx2Rsw200 VARIABLES { trapIdentifier, trapNetworkElemModelNumber, trapNetworkElemSerialNum, trapPerceivedSeverity, trapNetworkElemOperState, trapNetworkElemAlarmStatus, trapNetworkElemAdminState, trapNetworkElemAvailStatus, trapText, trapChangedObjectId, trapChangedValueInteger, trapNETrapLastTrapTimeStamp } DESCRIPTION "This trap is issued if configuration of a single variable with integer type was changed (via ANY interface). TrapChangedValueInteger variable may contain current reading of that variable. trapPerceivedSeverity - 'indeterminate'" ::= 1 trapRSW200ConfigChangeDisplayString TRAP-TYPE ENTERPRISE gx2Rsw200 VARIABLES { trapIdentifier, trapNetworkElemModelNumber, trapNetworkElemSerialNum, trapPerceivedSeverity, trapNetworkElemOperState, trapNetworkElemAlarmStatus, trapNetworkElemAdminState, trapNetworkElemAvailStatus, trapText, trapChangedObjectId, trapChangedValueDisplayString, trapNETrapLastTrapTimeStamp } DESCRIPTION "This trap is issued if configuration of a single variable with DispalayString type was changed (via ANY interface). TrapChangedValueDisplayString variable may contain current reading of that variable. trapPerceivedSeverity - 'indeterminate'" ::= 2 trapRSW200RFInputAlarm TRAP-TYPE ENTERPRISE gx2Rsw200 VARIABLES { trapIdentifier, trapNetworkElemModelNumber, trapNetworkElemSerialNum, trapPerceivedSeverity, trapNetworkElemOperState, trapNetworkElemAlarmStatus, trapNetworkElemAdminState, trapNetworkElemAvailStatus, trapText, trapChangedObjectId, trapChangedValueInteger, trapNETrapLastTrapTimeStamp } DESCRIPTION "This trap is issued when the Switch Control signals go out of range. trapAdditionalInfoInteger variable contains current reading of the this parameter." ::= 3 trapRSW200FanCurrentAlarm TRAP-TYPE ENTERPRISE gx2Rsw200 VARIABLES { trapIdentifier, trapNetworkElemModelNumber, trapNetworkElemSerialNum, trapPerceivedSeverity, trapNetworkElemOperState, trapNetworkElemAlarmStatus, trapNetworkElemAdminState, trapNetworkElemAvailStatus, trapText, trapChangedObjectId, trapChangedValueInteger, trapNETrapLastTrapTimeStamp } DESCRIPTION "This trap is issued when the Fan Current parameter goes out of range. trapAdditionalInfoInteger variable contains current reading of the this parameter." ::= 4 trapRSW200ModuleTempAlarm TRAP-TYPE ENTERPRISE gx2Rsw200 VARIABLES { trapIdentifier, trapNetworkElemModelNumber, trapNetworkElemSerialNum, trapPerceivedSeverity, trapNetworkElemOperState, trapNetworkElemAlarmStatus, trapNetworkElemAdminState, trapNetworkElemAvailStatus, trapText, trapChangedObjectId, trapChangedValueInteger, trapNETrapLastTrapTimeStamp } DESCRIPTION "This trap is issued when the Temperature goes out of range. trapAdditionalInfoInteger variable contains current reading of the this parameter." ::= 5 trapRSW200FlashAlarm TRAP-TYPE ENTERPRISE gx2Rsw200 VARIABLES { trapIdentifier, trapNetworkElemModelNumber, trapNetworkElemSerialNum, trapPerceivedSeverity, trapNetworkElemOperState, trapNetworkElemAlarmStatus, trapNetworkElemAdminState, trapNetworkElemAvailStatus, trapText, trapChangedObjectId, trapChangedValueInteger, trapNETrapLastTrapTimeStamp } DESCRIPTION "This trap is issued when the detects an error during Flash memory operations." ::= 6 trapRSW200BankBootAlarm TRAP-TYPE ENTERPRISE gx2Rsw200 VARIABLES { trapIdentifier, trapNetworkElemModelNumber, trapNetworkElemSerialNum, trapPerceivedSeverity, trapNetworkElemOperState, trapNetworkElemAlarmStatus, trapNetworkElemAdminState, trapNetworkElemAvailStatus, trapText, trapChangedObjectId, trapChangedValueInteger, trapNETrapLastTrapTimeStamp } DESCRIPTION "This trap is issued when the detects an error while booting from bank 0 or bank 1." ::= 7 trapRSW200AlarmDataCRCAlarm TRAP-TYPE ENTERPRISE gx2Rsw200 VARIABLES { trapIdentifier, trapNetworkElemModelNumber, trapNetworkElemSerialNum, trapPerceivedSeverity, trapNetworkElemOperState, trapNetworkElemAlarmStatus, trapNetworkElemAdminState, trapNetworkElemAvailStatus, trapText, trapChangedObjectId, trapChangedValueInteger, trapNETrapLastTrapTimeStamp } DESCRIPTION "This trap is issued when the Alarm Data CRC is incorrect." ::= 8 trapRSW200FactoryDataCRCAlarm TRAP-TYPE ENTERPRISE gx2Rsw200 VARIABLES { trapIdentifier, trapNetworkElemModelNumber, trapNetworkElemSerialNum, trapPerceivedSeverity, trapNetworkElemOperState, trapNetworkElemAlarmStatus, trapNetworkElemAdminState, trapNetworkElemAvailStatus, trapText, trapChangedObjectId, trapChangedValueInteger, trapNETrapLastTrapTimeStamp } DESCRIPTION "This trap is issued when the Factory Data CRC is incorrect." ::= 9 trapRSW200InputSwitchedAlarm TRAP-TYPE ENTERPRISE gx2Rsw200 VARIABLES { trapIdentifier, trapNetworkElemModelNumber, trapNetworkElemSerialNum, trapPerceivedSeverity, trapNetworkElemOperState, trapNetworkElemAlarmStatus, trapNetworkElemAdminState, trapNetworkElemAvailStatus, trapText, trapChangedObjectId, trapChangedValueInteger, trapNETrapLastTrapTimeStamp } DESCRIPTION "This trap is issued when the RF input switched." ::= 10 trapRSW200ResetFactoryDefaultAlarm TRAP-TYPE ENTERPRISE gx2Rsw200 VARIABLES { trapIdentifier, trapNetworkElemModelNumber, trapNetworkElemSerialNum, trapPerceivedSeverity, trapNetworkElemOperState, trapNetworkElemAlarmStatus, trapNetworkElemAdminState, trapNetworkElemAvailStatus, trapText, trapChangedObjectId, trapChangedValueInteger, trapNETrapLastTrapTimeStamp } DESCRIPTION "This trap is issued when the Factory Default Reset occurs." ::= 11 trapRSW200SecondaryInputActiveAlarm TRAP-TYPE ENTERPRISE gx2Rsw200 VARIABLES { trapIdentifier, trapNetworkElemModelNumber, trapNetworkElemSerialNum, trapPerceivedSeverity, trapNetworkElemOperState, trapNetworkElemAlarmStatus, trapNetworkElemAdminState, trapNetworkElemAvailStatus, trapText, trapChangedObjectId, trapChangedValueInteger, trapNETrapLastTrapTimeStamp } DESCRIPTION "This trap is issued when the scondary input becomes active." ::= 12 END