6826 lines
201 KiB
Plaintext
6826 lines
201 KiB
Plaintext
--MWRM-UNIT-MIB VERSION 1.8.3.2
|
|
--MWRM (MicroWave-Radio-MIB)
|
|
MWRM-UNIT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
-- Ipv6Address FROM IPV6-TC
|
|
enterprises, IpAddress FROM SNMPv2-SMI
|
|
DisplayString, ifIndex FROM RFC1213-MIB
|
|
RowStatus FROM SNMPv2-TC
|
|
MacAddress FROM SNMPv2-TC
|
|
OBJECT-TYPE FROM SNMPv2-SMI
|
|
TRAP-TYPE FROM RFC-1215;
|
|
|
|
EnableDisable ::= INTEGER { enable(2), disable(3) }
|
|
EnableDisableSMI2 ::= INTEGER { disable(0), enable(1) }
|
|
OffOn ::= INTEGER { off(0), on(1) }
|
|
MetricImperial ::= INTEGER { metric(0), imperial(1) }
|
|
AllowedNotAllowed ::= INTEGER { not-allowed(0), allowed(1)}
|
|
NoYes ::= INTEGER { no(0), yes(1) }
|
|
DownUp ::= INTEGER { down(0), up(1) }
|
|
SupportedNotsupported ::= INTEGER { supported(2), not-supported(3) }
|
|
|
|
ProgressStatus ::= INTEGER{
|
|
ready(0),
|
|
inProgress(1),
|
|
success(2),
|
|
failure(3)
|
|
}
|
|
|
|
Severity ::= INTEGER {
|
|
indeterminate(0),
|
|
critical(1),
|
|
major(2),
|
|
minor(3),
|
|
warning(4),
|
|
cleared(5)
|
|
}
|
|
|
|
|
|
TrailIfType ::= INTEGER {
|
|
unknown(-1),
|
|
line(0),
|
|
radio(1),
|
|
stm-1-oc-3(2),
|
|
sync(4)
|
|
}
|
|
|
|
PmTableType ::= INTEGER {
|
|
pm15mincurr(1),
|
|
pm15min(2),
|
|
pm24hrcurr(3),
|
|
pm24hr(4)
|
|
}
|
|
|
|
RateMbps ::= INTEGER {not-applicable(-1), n10(0), n100(1), n1000(2) }
|
|
|
|
HalfFull ::= INTEGER {not-applicable(-1), half(0), full(1), auto(2) }
|
|
|
|
BerLevel ::= INTEGER { n1e-3(2), n1e-4(3), n1e-5(4)}
|
|
|
|
SignalLevel ::= INTEGER { n1e-6(5), n1e-7(6), n1e-8(7), n1e-9(8)}
|
|
|
|
Exponent ::= INTEGER {
|
|
n1e-2(1),
|
|
n1e-3(2),
|
|
n1e-4(3),
|
|
n1e-5(4),
|
|
n1e-6(5),
|
|
n1e-7(6),
|
|
n1e-8(7),
|
|
n1e-9(8),
|
|
n1e-10(9),
|
|
n1e-11(10),
|
|
n1e-12(11),
|
|
n1e-13(12),
|
|
n1e-14(13),
|
|
n1e-15(14),
|
|
n1e-16(15),
|
|
n1e-17(16),
|
|
n1e-18(17),
|
|
n1e-0(18)
|
|
}
|
|
|
|
LoopbackType ::= INTEGER {
|
|
off(0),
|
|
towardsLine(1),
|
|
towardsRadio(2)
|
|
}
|
|
|
|
QueueName ::= INTEGER {
|
|
first-queue(0),
|
|
second-queue(1),
|
|
third-queue(2),
|
|
fourth-queue(3),
|
|
none(4)
|
|
}
|
|
|
|
RadioId ::= INTEGER
|
|
RfuId ::= INTEGER
|
|
|
|
SwCommand ::= INTEGER{
|
|
noOperation(0),
|
|
downloadUpgradeVersion(1),
|
|
upgrade(2),
|
|
rollback(3),
|
|
downgrade(4),
|
|
downloadDowngradeVersion(5)
|
|
}
|
|
|
|
TrailProtectedType ::= INTEGER {
|
|
none(0),
|
|
primary(1),
|
|
secondary(2)
|
|
}
|
|
|
|
ClockSrc ::= INTEGER {
|
|
local-clock(0),
|
|
system-clock-source(1)
|
|
}
|
|
|
|
SlotId ::= INTEGER {
|
|
standalone(0),
|
|
slot1(1),
|
|
slot2(2),
|
|
slot3(3),
|
|
slot4(4),
|
|
slot5(5),
|
|
slot6(6),
|
|
slot7(7),
|
|
slot8(8),
|
|
slot9(9),
|
|
slot10(10),
|
|
slot11(11),
|
|
slot12(12)
|
|
}
|
|
|
|
Integrity ::= INTEGER { integrity(0), nointegrity(1) }
|
|
|
|
GreenYellow ::= INTEGER {
|
|
green(0),
|
|
yellow(1)
|
|
}
|
|
|
|
InputSeverity ::= INTEGER {
|
|
indeterminate(0),
|
|
critical(1),
|
|
major(2),
|
|
minor(3),
|
|
warning(4)
|
|
}
|
|
|
|
SwCommandTimer ::= INTEGER{
|
|
noOperation(0),
|
|
downloadUpgradeVersion(1),
|
|
upgrade(2),
|
|
rollback(3),
|
|
downgrade(4),
|
|
downloadDowngradeVersion(5),
|
|
upgradeTimer(6),
|
|
rollbackTimer(7),
|
|
downgradeTimer(8),
|
|
abortTimedInstallation(9)
|
|
}
|
|
|
|
FileTransferStatus ::= INTEGER{
|
|
ready(0),
|
|
inTransfer(1),
|
|
failure(2),
|
|
success(3)
|
|
}
|
|
|
|
FileRestoreStatus ::= INTEGER{
|
|
ready(0),
|
|
restoring-configuration(1),
|
|
failure(2),
|
|
success(3)
|
|
}
|
|
|
|
|
|
RbacAccessLevel ::= INTEGER {
|
|
none(0),
|
|
normal(1),
|
|
advance(2)
|
|
}
|
|
|
|
InventoryCardType ::= INTEGER {
|
|
cleared(0),
|
|
nexusSc(10),
|
|
nexusScLp(11),
|
|
nexusDc(12),
|
|
nexusQc(13),
|
|
tccR(19),
|
|
tccA(20),
|
|
tccB(21),
|
|
rmcA(22),
|
|
rmcB(23),
|
|
rmcNDc(24),
|
|
nativeTdm16xE1T1(25),
|
|
pwe3-16xE1T1(26),
|
|
tdm1xStm1(27),
|
|
tdm1xOc3(28),
|
|
eLicEth4x1GEA(29),
|
|
chassis1U2U(30),
|
|
capacityBooster(31),
|
|
pwe3-1xSTM1(32),
|
|
pdc48v2uSingleFeed(33),
|
|
pdc48v1uSingleFeed(34),
|
|
pdc48v1uDualFeed(35),
|
|
fan2U(36),
|
|
fan1U(37),
|
|
test-card(38),
|
|
pdc24v2uSingleFeed(39),
|
|
pdc24v1uSingleFeed(40),
|
|
pdc24v1uDualFeed(41),
|
|
unknownCard(42),
|
|
ricE(43),
|
|
trafficFpga(44),
|
|
essFpga(45),
|
|
tressFpga(46),
|
|
ip20g(47),
|
|
licXe4opt(48),
|
|
tccBmc(49),
|
|
rmcE(50),
|
|
licStm1oc3rst(51),
|
|
tccAmc(52),
|
|
ip20cEband(53),
|
|
tccA2(54),
|
|
tccA2mc(55),
|
|
tccB2(56)
|
|
}
|
|
|
|
|
|
FtpProtocolType ::= INTEGER {
|
|
ftp(0),
|
|
sftp(1)
|
|
}
|
|
|
|
CfgUnitInfoOper ::= INTEGER {
|
|
invalid-operation(0),
|
|
create-pakcge(1),
|
|
export-pakcge(2)
|
|
}
|
|
|
|
CfgOper ::= INTEGER {
|
|
invalid-operation(0),
|
|
backup(1),
|
|
restore(2),
|
|
delete(3),
|
|
import(4),
|
|
export(5)
|
|
}
|
|
|
|
CardOccupancy ::= INTEGER {
|
|
empty(1),
|
|
equipped(2),
|
|
not-operational(3)
|
|
}
|
|
|
|
OperState ::= INTEGER {
|
|
down(1),
|
|
init(2),
|
|
loading(3),
|
|
loaded(4),
|
|
up(5),
|
|
up-with-alarms(6)
|
|
}
|
|
|
|
LicenseGeneric ::= INTEGER {
|
|
not-allowed(100000),
|
|
allowed(100001),
|
|
disable(100010),
|
|
enable(100011),
|
|
only-management(100020),
|
|
smart-pipe(100021),
|
|
enhanced-pipe(100022),
|
|
edge-cet(100023),
|
|
access-cet(100024),
|
|
aggregation-cet(100025)
|
|
}
|
|
|
|
RaduisAcceaaLevel ::= INTEGER {
|
|
none(0),
|
|
normal(1),
|
|
advanced(2),
|
|
root(3)
|
|
}
|
|
|
|
VmResetType ::= INTEGER {
|
|
no-reset(0),
|
|
main-board-warm-reset(1),
|
|
tcc-cold-reset(2),
|
|
main-board-cold-reset(3),
|
|
card-warm-reset(4),
|
|
card-cold-reset(5),
|
|
not-applicable-reset(6)
|
|
}
|
|
|
|
FTStatus ::= INTEGER {
|
|
ready(0),
|
|
file-in-transfer(1),
|
|
failure(2),
|
|
success(3)
|
|
}
|
|
|
|
CsrCertificateFTState ::= INTEGER {
|
|
no-operation(0),
|
|
upload(1),
|
|
download(2)
|
|
}
|
|
|
|
CsrFileFormat ::= INTEGER {
|
|
pem(1),
|
|
der(2)
|
|
}
|
|
|
|
|
|
microwave-radio OBJECT IDENTIFIER ::= { enterprises 2281 }
|
|
genEquip OBJECT IDENTIFIER ::= { microwave-radio 10}
|
|
genEquipUnit OBJECT IDENTIFIER ::= { genEquip 1}
|
|
|
|
|
|
--- Unit information
|
|
genEquipUnitInfo OBJECT IDENTIFIER ::= { genEquipUnit 1}
|
|
|
|
genEquipLastCfgTimeStamp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter represents the configuration change counter.
|
|
On every conf. change this counter is increased by 1."
|
|
::= { genEquipUnitInfo 1 }
|
|
|
|
genEquipRealTimeandDate OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(8))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter specifies the real time and date
|
|
Format 'YYYY-MM-DD,HH:MM:SS' (Hexadecimal).
|
|
A date-time specification:
|
|
|
|
field octets contents range
|
|
----- ------ -------- -----
|
|
1 1-2 year 0..65536
|
|
2 3 month 1..12
|
|
3 4 day 1..31
|
|
4 5 hour 0..23
|
|
5 6 minutes 0..59
|
|
6 7 seconds 0..60
|
|
(use 60 for leap-second)
|
|
7 8 deci-seconds 0..9
|
|
|
|
For example, Tuesday May 26, 1992 at 1:30:15 PM EDT
|
|
would be displayed as: 07 c8 05 1a 0d 1e 0f 00
|
|
(1992 -5 -26, 13:30:15 )
|
|
"
|
|
|
|
::= { genEquipUnitInfo 2 }
|
|
|
|
genEquipPMGenTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates the generation time of the Performance Monitor file.
|
|
The value is presented in time_t format."
|
|
::= { genEquipUnitInfo 3 }
|
|
|
|
genEquipInvGenTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates the generation time of the Inventory information file.
|
|
The inventory file holds the configuration information of the unit.
|
|
The value is presented in time_t format."
|
|
::= { genEquipUnitInfo 4 }
|
|
|
|
genEquipOperation OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
noAction(0),
|
|
idcHwReset(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enables to perform HW reset to the indoor unit."
|
|
::= { genEquipUnitInfo 5 }
|
|
|
|
genEquipMIBVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates MIB version."
|
|
::= { genEquipUnitInfo 6 }
|
|
|
|
genEquipUnitCLLI OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value represents a general purpose CLLI-like text field.
|
|
The CLLI field is attached to traps generated from this NE."
|
|
::= { genEquipUnitInfo 7 }
|
|
|
|
genEquipUnitMeasurementSystem OBJECT-TYPE
|
|
SYNTAX MetricImperial
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value represents the measurement system used by the system. (metric or imperal)."
|
|
::= { genEquipUnitInfo 8 }
|
|
|
|
|
|
genEquipUnitIduTemperature OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates the IDU temperature, according to the measurement system chosen.
|
|
(genEquipUnitMeasurementSystem)"
|
|
::= { genEquipUnitInfo 9 }
|
|
|
|
genEquipUnitIduVoltageInput OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Voltages Input."
|
|
::= { genEquipUnitInfo 10 }
|
|
|
|
genEquipUnitInfoTime OBJECT IDENTIFIER ::= { genEquipUnitInfo 11}
|
|
|
|
genEquipUnitGMTHours OBJECT-TYPE
|
|
SYNTAX INTEGER (-12..13)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter represent the offset in hours from GMT."
|
|
::= { genEquipUnitInfoTime 1 }
|
|
|
|
genEquipUnitGMTMins OBJECT-TYPE
|
|
SYNTAX INTEGER (0..59)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter represents the offset in minutes from GMT."
|
|
::= { genEquipUnitInfoTime 2 }
|
|
|
|
genEquipUnitDaylightSavingTimeStartMonth OBJECT-TYPE
|
|
SYNTAX INTEGER (1..12)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter represents the start Month of the daylight saving time."
|
|
::= { genEquipUnitInfoTime 7 }
|
|
|
|
genEquipUnitDaylightSavingTimeStartDay OBJECT-TYPE
|
|
SYNTAX INTEGER (1..31)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter represents the start Day of the daylight saving time."
|
|
::= { genEquipUnitInfoTime 8 }
|
|
|
|
|
|
genEquipUnitDaylightSavingTimeEndMonth OBJECT-TYPE
|
|
SYNTAX INTEGER (1..12)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter represents the end month of the daylight saving time."
|
|
::= { genEquipUnitInfoTime 9 }
|
|
|
|
genEquipUnitDaylightSavingTimeEndDay OBJECT-TYPE
|
|
SYNTAX INTEGER (1..31)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter represents the end day of the daylight saving time."
|
|
::= { genEquipUnitInfoTime 10 }
|
|
|
|
|
|
genEquipUnitDaylightSavingTimeOffset OBJECT-TYPE
|
|
SYNTAX INTEGER (0..23)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Daylight saving offset hours.
|
|
for a value different then '0', at the starting date of the daylight saving time
|
|
the time will jump forward in this value.
|
|
at the end date of the daylight saving time, the time will jump backwards in this value."
|
|
::= { genEquipUnitInfoTime 11 }
|
|
|
|
--
|
|
-- Time services configuration table - time-services-config-table
|
|
--
|
|
genEquipUnitInfoTimeServicesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipUnitInfoTimeServicesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table contains the time services properties."
|
|
::= { genEquipUnitInfoTime 12 }
|
|
|
|
genEquipUnitInfoTimeServicesEntry OBJECT-TYPE
|
|
SYNTAX GenEquipUnitInfoTimeServicesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table entry contains the time services properties."
|
|
INDEX { genEquipUnitInfoTimeServicesIndex }
|
|
::= { genEquipUnitInfoTimeServicesTable 1 }
|
|
|
|
GenEquipUnitInfoTimeServicesEntry ::=
|
|
SEQUENCE {
|
|
genEquipUnitInfoTimeServicesIndex
|
|
INTEGER,
|
|
genEquipUnitInfoTimeServicesUtcHours
|
|
INTEGER,
|
|
genEquipUnitInfoTimeServicesUtcMinutes
|
|
INTEGER,
|
|
genEquipUnitInfoTimeServicesDstStartMonth
|
|
INTEGER,
|
|
genEquipUnitInfoTimeServicesDstStartDay
|
|
INTEGER,
|
|
genEquipUnitInfoTimeServicesDstEndMonth
|
|
INTEGER,
|
|
genEquipUnitInfoTimeServicesDstEndDay
|
|
INTEGER,
|
|
genEquipUnitInfoTimeServicesDstOffset
|
|
INTEGER,
|
|
genEquipUnitInfoTimeServicesUtcDateAndTime
|
|
INTEGER,
|
|
genEquipUnitInfoTimeServicesUtcCurrentDateAndTime
|
|
INTEGER
|
|
}
|
|
|
|
genEquipUnitInfoTimeServicesIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the table."
|
|
::= { genEquipUnitInfoTimeServicesEntry 1 }
|
|
|
|
genEquipUnitInfoTimeServicesUtcHours OBJECT-TYPE
|
|
SYNTAX INTEGER (-12..13)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The required hours offset relative to the UTC (Universal Time Coordinated)."
|
|
::= { genEquipUnitInfoTimeServicesEntry 2 }
|
|
|
|
genEquipUnitInfoTimeServicesUtcMinutes OBJECT-TYPE
|
|
SYNTAX INTEGER (0..59)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The required minutes offset relative to the UTC (Universal Time Coordinated)."
|
|
::= { genEquipUnitInfoTimeServicesEntry 3 }
|
|
|
|
genEquipUnitInfoTimeServicesDstStartMonth OBJECT-TYPE
|
|
SYNTAX INTEGER (1..12)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The month when the DST (Daylight Saving Time) is required to start."
|
|
::= { genEquipUnitInfoTimeServicesEntry 4 }
|
|
|
|
genEquipUnitInfoTimeServicesDstStartDay OBJECT-TYPE
|
|
SYNTAX INTEGER (1..31)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The day when the DST (Daylight Saving Time) is required to start."
|
|
::= { genEquipUnitInfoTimeServicesEntry 5 }
|
|
|
|
genEquipUnitInfoTimeServicesDstEndMonth OBJECT-TYPE
|
|
SYNTAX INTEGER (1..12)
|
|
ACCESS read-write STATUS mandatory
|
|
DESCRIPTION
|
|
"The month when the DST (Daylight Saving Time) is required to end."
|
|
::= { genEquipUnitInfoTimeServicesEntry 6 }
|
|
|
|
genEquipUnitInfoTimeServicesDstEndDay OBJECT-TYPE
|
|
SYNTAX INTEGER (1..31)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The day when the DST (Daylight Saving Time) is required to end."
|
|
::= { genEquipUnitInfoTimeServicesEntry 7 }
|
|
|
|
genEquipUnitInfoTimeServicesDstOffset OBJECT-TYPE
|
|
SYNTAX INTEGER (0..23)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The required offset for DST (Daylight Saving Time) in hours."
|
|
::= { genEquipUnitInfoTimeServicesEntry 8 }
|
|
|
|
genEquipUnitInfoTimeServicesUtcDateAndTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"UTC (Universal Time Coordinated) date and time."
|
|
::= { genEquipUnitInfoTimeServicesEntry 9 }
|
|
|
|
genEquipUnitInfoTimeServicesUtcCurrentDateAndTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The calculated current local date & time based on the local clock, UTC and DST (Daylight Saving Time) configurations."
|
|
::= { genEquipUnitInfoTimeServicesEntry 10 }
|
|
|
|
|
|
|
|
genEquipUnitIduPowerSupply1AlarmAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter is relevant only for IDU with more than one power supply units.
|
|
The user can choose to disable (ignore the alarm) of one of the power supply units."
|
|
::= { genEquipUnitInfo 12 }
|
|
|
|
genEquipUnitIduPowerSupply2AlarmAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter is relevant only for IDU with more than two power supply units.
|
|
The user can choose to disable (ignore the alarm) of one of the power supply units."
|
|
::= { genEquipUnitInfo 13 }
|
|
|
|
genEquipUnitInfoNG OBJECT IDENTIFIER ::= { genEquipUnitInfo 14}
|
|
|
|
genEquipUnitName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the system."
|
|
::= { genEquipUnitInfoNG 1 }
|
|
|
|
genEquipUnitDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A ahort description of the system."
|
|
::= { genEquipUnitInfoNG 2 }
|
|
|
|
genEquipUnitContactPerson OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Contact person."
|
|
::= { genEquipUnitInfoNG 3 }
|
|
|
|
genEquipUnitLocation OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The location of the system."
|
|
::= { genEquipUnitInfoNG 4 }
|
|
|
|
genEquipUnitLatitude OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The latitude of the system."
|
|
::= { genEquipUnitInfoNG 5 }
|
|
|
|
genEquipUnitLongitude OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The longitude of system."
|
|
::= { genEquipUnitInfoNG 6 }
|
|
|
|
genEquipUnitIpAddressType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ipv4 (0),
|
|
ipv6 (1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IP address Family."
|
|
::= { genEquipUnitInfoNG 7 }
|
|
|
|
genEquipUnitInfoNGTdmInterfaceStandard OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ets1(0),
|
|
ansi(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The TDM interface standard: ETSI (Erupean) or ANSI (North American)"
|
|
::= { genEquipUnitInfoNG 8 }
|
|
|
|
|
|
--- Unit NTP information
|
|
genEquipUnitInfoNTP OBJECT IDENTIFIER ::= { genEquipUnitInfoTime 6}
|
|
|
|
genEquipUnitInfoNTPAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter represents the NTP Admin state"
|
|
::= { genEquipUnitInfoNTP 1 }
|
|
|
|
genEquipUnitInfoNTPServerIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter represents the IP address of the NTP Server"
|
|
::= { genEquipUnitInfoNTP 2 }
|
|
|
|
genEquipUnitInfoNTPStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(0),
|
|
up(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter represents the NTP Service status"
|
|
::= { genEquipUnitInfoNTP 3 }
|
|
|
|
genEquipUnitInfoNTPSync OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter returns the IP address of the NTP server, with which the system is currently synchronized.
|
|
Returned strings:
|
|
(i) - the IP address of the reference NTP server, according to IPv4/v6 format.
|
|
(ii) - 'LOCAL' if synchronized on local clock.
|
|
(iii) - 'N/A' if not synchronized. Valid only when admin is 'disabled'."
|
|
::= { genEquipUnitInfoNTP 4 }
|
|
|
|
genEquipUnitInfoNTPPollInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (64..1024)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter represents the NTP polling interval in minutes"
|
|
::= { genEquipUnitInfoNTP 5 }
|
|
|
|
|
|
|
|
genEquipUnitInfoNtpStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipUnitInfoNtpStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows the status of the NTP (Network Time Protocol)."
|
|
::= { genEquipUnitInfoNTP 6 }
|
|
|
|
|
|
genEquipUnitInfoNtpStatusEntry OBJECT-TYPE
|
|
SYNTAX GenEquipUnitInfoNtpStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Entry containing the data of the NTP status."
|
|
INDEX { genEquipUnitInfoNtpStatusIndex }
|
|
::= { genEquipUnitInfoNtpStatusTable 1 }
|
|
|
|
GenEquipUnitInfoNtpStatusEntry ::=
|
|
SEQUENCE {
|
|
genEquipUnitInfoNtpStatusIndex
|
|
INTEGER,
|
|
genEquipUnitInfoNtpStatusPollInterval
|
|
INTEGER,
|
|
genEquipUnitInfoNtpStatusSyncServerIP
|
|
IpAddress,
|
|
genEquipUnitInfoNtpStatusLockState
|
|
INTEGER
|
|
}
|
|
|
|
genEquipUnitInfoNtpStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index of the table."
|
|
::= { genEquipUnitInfoNtpStatusEntry 1 }
|
|
|
|
genEquipUnitInfoNtpStatusPollInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1024)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates the time interval in minutes in which the NTP client polls the server it is locked to."
|
|
::= { genEquipUnitInfoNtpStatusEntry 2 }
|
|
|
|
genEquipUnitInfoNtpStatusSyncServerIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"he IPv4 address of the NTP server that the client is currently locked on."
|
|
::= { genEquipUnitInfoNtpStatusEntry 3 }
|
|
|
|
genEquipUnitInfoNtpStatusLockState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
local(1),
|
|
locked(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates the NTP client lock status."
|
|
::= { genEquipUnitInfoNtpStatusEntry 4 }
|
|
|
|
|
|
|
|
|
|
genEquipUnitInfoNtpConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipUnitInfoNtpConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table allows the configuration of the NTP (Network Time Protocol)."
|
|
::= { genEquipUnitInfoNTP 7 }
|
|
|
|
genEquipUnitInfoNtpConfigEntry OBJECT-TYPE
|
|
SYNTAX GenEquipUnitInfoNtpConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Entry containing the data of the NTP configuration."
|
|
INDEX { genEquipUnitInfoNtpConfigIndex }
|
|
::= { genEquipUnitInfoNtpConfigTable 1 }
|
|
|
|
GenEquipUnitInfoNtpConfigEntry ::=
|
|
SEQUENCE {
|
|
genEquipUnitInfoNtpConfigIndex
|
|
INTEGER,
|
|
genEquipUnitInfoNtpConfigAdmin
|
|
EnableDisable,
|
|
genEquipUnitInfoNtpConfigVersion
|
|
INTEGER,
|
|
genEquipUnitInfoNtpConfigServerIPaddress1
|
|
IpAddress,
|
|
genEquipUnitInfoNtpConfigServerIPaddress2
|
|
IpAddress
|
|
}
|
|
|
|
genEquipUnitInfoNtpConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index of the table."
|
|
::= { genEquipUnitInfoNtpConfigEntry 1 }
|
|
|
|
genEquipUnitInfoNtpConfigAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The administrative state of the NTP (Network Time Protocol) feature."
|
|
::= { genEquipUnitInfoNtpConfigEntry 2 }
|
|
|
|
genEquipUnitInfoNtpConfigVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ntpv3(1),
|
|
ntpv4(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The NTP (Network Time Protocol) version that is being used."
|
|
::= { genEquipUnitInfoNtpConfigEntry 3 }
|
|
|
|
genEquipUnitInfoNtpConfigServerIPaddress1 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"NTP server IPv4 address that is required in first priority."
|
|
::= { genEquipUnitInfoNtpConfigEntry 4 }
|
|
|
|
genEquipUnitInfoNtpConfigServerIPaddress2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"NTP server IPv4 address that is required in second priority."
|
|
::= { genEquipUnitInfoNtpConfigEntry 5 }
|
|
|
|
|
|
|
|
--- Unit Serial information
|
|
genEquipUnitInventory OBJECT IDENTIFIER ::= { genEquipUnit 2}
|
|
|
|
genEquipUnitIDUSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IDU Serial number."
|
|
::= { genEquipUnitInventory 1 }
|
|
|
|
genEquipUnitIDUPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IDU Part number."
|
|
::= { genEquipUnitInventory 2 }
|
|
|
|
-- Inventory common table inventory-common-table
|
|
--
|
|
genEquipUnitInventoryNG OBJECT IDENTIFIER ::= { genEquipUnitInventory 10}
|
|
|
|
genEquipInventoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipInventoryEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"inventory common table."
|
|
::= { genEquipUnitInventoryNG 1 }
|
|
|
|
genEquipInventoryEntry OBJECT-TYPE
|
|
SYNTAX GenEquipInventoryEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"inventory common table Entry."
|
|
INDEX { genEquipInventorySlotIndex }
|
|
::= { genEquipInventoryTable 1 }
|
|
|
|
GenEquipInventoryEntry ::=
|
|
SEQUENCE {
|
|
genEquipInventorySlotIndex
|
|
INTEGER,
|
|
genEquipInventoryCardName
|
|
DisplayString,
|
|
genEquipInventoryCardType
|
|
InventoryCardType,
|
|
genEquipInventoryCardSubType
|
|
INTEGER,
|
|
genEquipInventoryPartNumber
|
|
DisplayString,
|
|
genEquipInventorySerialNumber
|
|
DisplayString,
|
|
genEquipInventoryNumberWorkingDays
|
|
INTEGER
|
|
}
|
|
|
|
genEquipInventorySlotIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"slot index."
|
|
::= { genEquipInventoryEntry 1 }
|
|
|
|
genEquipInventoryCardName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Card name."
|
|
::= { genEquipInventoryEntry 2 }
|
|
|
|
genEquipInventoryCardType OBJECT-TYPE
|
|
SYNTAX InventoryCardType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Card type."
|
|
::= { genEquipInventoryEntry 3 }
|
|
|
|
genEquipInventoryCardSubType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Card sub type."
|
|
::= { genEquipInventoryEntry 4 }
|
|
|
|
genEquipInventoryPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Part number."
|
|
::= { genEquipInventoryEntry 5 }
|
|
|
|
genEquipInventorySerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Serial number."
|
|
::= { genEquipInventoryEntry 6 }
|
|
|
|
genEquipInventoryNumberWorkingDays OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of working days."
|
|
::= { genEquipInventoryEntry 7 }
|
|
|
|
--
|
|
--
|
|
|
|
genEquipUnitLicenseInfo OBJECT IDENTIFIER ::= { genEquipUnit 3}
|
|
|
|
genEquipUnitLicenseType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(0),
|
|
normal(1),
|
|
demo(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The unit license type."
|
|
::= { genEquipUnitLicenseInfo 1 }
|
|
|
|
genEquipUnitLicenseCode OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The user license code that determines the NE license rights."
|
|
::= { genEquipUnitLicenseInfo 2 }
|
|
|
|
genEquipUnitACMLicense OBJECT-TYPE
|
|
SYNTAX AllowedNotAllowed
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The ACM rights for the NE on the current license"
|
|
::= { genEquipUnitLicenseInfo 3 }
|
|
|
|
genEquipUnitSwitchAppLicense OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
single-pipe(0),
|
|
switch(8)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The switch application rights for the NE on the current license.
|
|
Switch is either managed-switch or metro switch."
|
|
::= { genEquipUnitLicenseInfo 4 }
|
|
|
|
genEquipUnitCapacityLicense OBJECT-TYPE
|
|
SYNTAX INTEGER (10..510)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The radio capacity allowed for the NE on the current license"
|
|
::= { genEquipUnitLicenseInfo 5 }
|
|
|
|
genEquipUnitLicenseDemoAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Admin state of the demo mode."
|
|
::= { genEquipUnitLicenseInfo 6 }
|
|
|
|
genEquipUnitLicenseDemoTimer OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Demo timer in hours"
|
|
::= { genEquipUnitLicenseInfo 7}
|
|
|
|
genEquipUnitLicenseSyncU OBJECT-TYPE
|
|
SYNTAX AllowedNotAllowed
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter indicates whether the synchronization unit license is allowed.
|
|
This license allows configuring synchronization sources for clock distribution."
|
|
::= { genEquipUnitLicenseInfo 8}
|
|
|
|
genEquipUnitLicenseNetworkResiliency OBJECT-TYPE
|
|
SYNTAX AllowedNotAllowed
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter indicates whether the network resiliency license is allowed.
|
|
This license allows configuring xSTP protocols and TDM path protection."
|
|
::= { genEquipUnitLicenseInfo 9}
|
|
|
|
genEquipUnitLicenseTDMCapacity OBJECT-TYPE
|
|
SYNTAX AllowedNotAllowed
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter indicates the number of TDM trails per radio
|
|
allowed by the current license, if allowed.
|
|
When TDM capacity license is allowed all scripts are allowed in the radio."
|
|
::= { genEquipUnitLicenseInfo 10}
|
|
|
|
genEquipUnitLicenseTDMCapacityValue OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter indicates the number of TDM trails per radio
|
|
allowed by the current license, if relevant.
|
|
The TDM capacity value is not relevant if the genEquipUnitLicenseTDMCapacity is not allowed."
|
|
::= { genEquipUnitLicenseInfo 11}
|
|
|
|
genEquipUnitLicensePerUsage OBJECT-TYPE
|
|
SYNTAX AllowedNotAllowed
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter indicates whether the per-usage license is allowed.
|
|
This license allows configuring all features and causes their use to be reported to NMS.
|
|
If the usage license is allowed, all other licenses are not relevant, as all the licenses are open
|
|
for configuration."
|
|
::= { genEquipUnitLicenseInfo 12}
|
|
|
|
genEquipUnitLicenseAsymScripts OBJECT-TYPE
|
|
SYNTAX AllowedNotAllowed
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter indicates whether the asymmetrical scripts license is allowed.
|
|
This license allows loading asymmetrical scripts."
|
|
::= { genEquipUnitLicenseInfo 13}
|
|
|
|
genEquipUnitLicenseDateCode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This parameter indicates the generation date and time of the current installed license. Format is 'YYYY-MM-DD,HH:MM:SS' (Hexadecimal)."
|
|
::= { genEquipUnitLicenseInfo 14}
|
|
|
|
genEquipUnitLicenseValidationNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This parameter indicates the validation number of the current installed license. It can be used as a proof (for LMS) that the license key was installed in order to get a downgrade refund."
|
|
::= { genEquipUnitLicenseInfo 15}
|
|
|
|
--
|
|
-- License features table - license-features-table
|
|
--
|
|
|
|
genEquipUnitLicenseFeatureTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipUnitLicenseFeatureEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows for each feature what is its valid license and whether the license has been violated or not."
|
|
::= { genEquipUnitLicenseInfo 16 }
|
|
|
|
genEquipUnitLicenseFeatureEntry OBJECT-TYPE
|
|
SYNTAX GenEquipUnitLicenseFeatureEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table entry shows for each feature what is its valid license and whether the license has been violated or not."
|
|
INDEX { genEquipUnitLicenseFeatureId }
|
|
::= { genEquipUnitLicenseFeatureTable 1 }
|
|
|
|
GenEquipUnitLicenseFeatureEntry ::=
|
|
SEQUENCE {
|
|
genEquipUnitLicenseFeatureId
|
|
INTEGER,
|
|
genEquipUnitLicenseFeatureName
|
|
DisplayString,
|
|
genEquipUnitLicenseFeatureDescription
|
|
DisplayString,
|
|
genEquipUnitLicenseFeatureIsUsed
|
|
LicenseGeneric,
|
|
genEquipUnitLicenseFeatureIsAllowed
|
|
LicenseGeneric,
|
|
genEquipUnitLicenseViolationStatus
|
|
INTEGER
|
|
}
|
|
|
|
|
|
genEquipUnitLicenseFeatureId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A unique number which indicates the Id of the feature"
|
|
::= { genEquipUnitLicenseFeatureEntry 1 }
|
|
|
|
genEquipUnitLicenseFeatureName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the feature."
|
|
::= { genEquipUnitLicenseFeatureEntry 2 }
|
|
|
|
genEquipUnitLicenseFeatureDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A short description of the feature."
|
|
::= { genEquipUnitLicenseFeatureEntry 3 }
|
|
|
|
genEquipUnitLicenseFeatureIsUsed OBJECT-TYPE
|
|
SYNTAX LicenseGeneric
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates whether the licensed feature is actually in used or its quantity that currently is in use."
|
|
::= { genEquipUnitLicenseFeatureEntry 4 }
|
|
|
|
genEquipUnitLicenseFeatureIsAllowed OBJECT-TYPE
|
|
SYNTAX LicenseGeneric
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates whether a licensed feature is allowed."
|
|
::= { genEquipUnitLicenseFeatureEntry 5 }
|
|
|
|
genEquipUnitLicenseViolationStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(0),
|
|
violated(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates whether the actual configuration violates the feature license."
|
|
::= { genEquipUnitLicenseFeatureEntry 6 }
|
|
|
|
|
|
-- License group continue
|
|
genEquipUnitLicenseCutThrough OBJECT-TYPE
|
|
SYNTAX AllowedNotAllowed
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This parameter indicates whether the cut-through license is allowed.
|
|
This license allows using the cut-through frames in the TM."
|
|
::= { genEquipUnitLicenseInfo 20}
|
|
|
|
genEquipUnitLicenseTdmInterfaceStandard OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ets1(0),
|
|
ansi(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The TDM interface standard: ETSI (European) or ANSI (North American)."
|
|
::= { genEquipUnitLicenseInfo 21}
|
|
|
|
|
|
--- External Alarms
|
|
genEquipUnitExternalAlarms OBJECT IDENTIFIER ::= { genEquipUnit 4}
|
|
|
|
--- External Alarms - Alarm Input
|
|
genEquipUnitAlarmInput OBJECT IDENTIFIER ::= { genEquipUnitExternalAlarms 1}
|
|
|
|
genEquipUnitAlarmInputTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipUnitAlarmInputEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"External input alarm table.
|
|
Using the table to manage the admin state of the external input alarm (Enable or Disable it).
|
|
Set a description and severity."
|
|
::= { genEquipUnitAlarmInput 1 }
|
|
|
|
genEquipUnitAlarmInputEntry OBJECT-TYPE
|
|
SYNTAX GenEquipUnitAlarmInputEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"External input alarm table.
|
|
Using the table to manage the admin state of the external input alarm (Enable or Disable it).
|
|
Set a description and severity."
|
|
INDEX { genEquipUnitAlarmInputCounter }
|
|
::= { genEquipUnitAlarmInputTable 1 }
|
|
|
|
GenEquipUnitAlarmInputEntry ::=
|
|
SEQUENCE {
|
|
genEquipUnitAlarmInputCounter
|
|
INTEGER,
|
|
genEquipUnitAlarmInputAdmin
|
|
EnableDisableSMI2,
|
|
genEquipUnitAlarmInputText
|
|
DisplayString,
|
|
genEquipUnitAlarmInputSeverity
|
|
InputSeverity,
|
|
genEquipUnitAlarmInputState
|
|
OffOn
|
|
}
|
|
|
|
genEquipUnitAlarmInputCounter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"External input alarm table index."
|
|
::= { genEquipUnitAlarmInputEntry 1 }
|
|
|
|
genEquipUnitAlarmInputAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisableSMI2
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Admin state of the External input alarm table."
|
|
::= { genEquipUnitAlarmInputEntry 2 }
|
|
|
|
genEquipUnitAlarmInputText OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..99))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"External input alarm description."
|
|
::= { genEquipUnitAlarmInputEntry 3 }
|
|
|
|
genEquipUnitAlarmInputSeverity OBJECT-TYPE
|
|
SYNTAX InputSeverity
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"External input alarm severity."
|
|
::= { genEquipUnitAlarmInputEntry 4 }
|
|
|
|
genEquipUnitAlarmInputState OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The state, raised or cleared, of the external alarm input."
|
|
::= { genEquipUnitAlarmInputEntry 5 }
|
|
|
|
|
|
--- External Alarms - Alarm Output
|
|
genEquipUnitAlarmOutput OBJECT IDENTIFIER ::= { genEquipUnitExternalAlarms 2}
|
|
|
|
genEquipUnitAlarmOutputTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipUnitAlarmOutputEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"External output alarm table. using the table to manage the admin state of the external input alarm
|
|
, read the status and set an output group."
|
|
::= { genEquipUnitAlarmOutput 1 }
|
|
|
|
genEquipUnitAlarmOutputEntry OBJECT-TYPE
|
|
SYNTAX GenEquipUnitAlarmOutputEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"External output alarm table. using the table to manage the admin state of the external input alarm
|
|
, read the status and set an output group."
|
|
INDEX { genEquipUnitAlarmOutputCounter }
|
|
::= { genEquipUnitAlarmOutputTable 1 }
|
|
|
|
GenEquipUnitAlarmOutputEntry ::=
|
|
SEQUENCE {
|
|
genEquipUnitAlarmOutputCounter
|
|
INTEGER,
|
|
genEquipUnitAlarmOutputAdmin
|
|
INTEGER,
|
|
genEquipUnitAlarmOutputStatus
|
|
INTEGER,
|
|
genEquipUnitAlarmOutputGroup
|
|
INTEGER
|
|
}
|
|
|
|
genEquipUnitAlarmOutputCounter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"External output alarm table index."
|
|
::= { genEquipUnitAlarmOutputEntry 1 }
|
|
|
|
genEquipUnitAlarmOutputAdmin OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1),
|
|
test(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Admin state of the External output alarm. When 'Enabled', the functionality will be:
|
|
(i) If no alarms are raised, the N.O. (normally open) contact will be opened,
|
|
while the N.C. (normally closed) contact will be connected to the COM contact.
|
|
(ii) When an alarm is raised, or the system power is OFF,
|
|
the N.O will be connected to the COM contact, while the N.C. contact will remain opened.
|
|
When 'Test' option is selected, the dry contacts behave as an alarm is raised in the system,
|
|
as described in case (ii) above."
|
|
::= { genEquipUnitAlarmOutputEntry 2 }
|
|
|
|
genEquipUnitAlarmOutputStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(0),
|
|
on(1),
|
|
on-test(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current stauts of the External output alarm table."
|
|
|
|
::= { genEquipUnitAlarmOutputEntry 3 }
|
|
|
|
genEquipUnitAlarmOutputGroup OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
communication(1),
|
|
quality-of-service(2),
|
|
processing(3),
|
|
equipment(4),
|
|
environmental(5),
|
|
all-groups(6)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The description of the group to which the external output alarm belongs."
|
|
::= { genEquipUnitAlarmOutputEntry 4 }
|
|
|
|
-- Shelf Managment
|
|
genEquipUnitShelf OBJECT IDENTIFIER ::= { genEquipUnit 5}
|
|
|
|
genEquipUnitShelfInstallation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
standalone (0),
|
|
chassisModule(1) -- xc
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates the NE installation type (standalone or module/card within a chassis). "
|
|
::= { genEquipUnitShelf 1 }
|
|
|
|
genEquipUnitShelfModuleRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
main(0),
|
|
extention(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates the NE module role (main unit or extention)."
|
|
::= { genEquipUnitShelf 2 }
|
|
|
|
genEquipUnitShelfSlotLabel OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Slot label is a user defined description for the module in the slot."
|
|
::= { genEquipUnitShelf 3 }
|
|
|
|
genEquipUnitShelfArchivesOperationStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Shelf-wide configuration archives [backup/restore] operation status.
|
|
Used also when creating archive for unit info.
|
|
Relevant only for main units.
|
|
- ready(0)
|
|
- inProgress(1),
|
|
- success(2),
|
|
- failure(3)"
|
|
::= { genEquipUnitShelf 4 }
|
|
|
|
genEquipUnitShelfManagmentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipUnitShelfManagmentEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table contains information about the IDUs that may be in the shelf (population, communication status, most severe alarm) and
|
|
provides the ability to backup/restore SW for each IDU.
|
|
Relevant only for main units."
|
|
::= { genEquipUnitShelf 5 }
|
|
|
|
genEquipUnitShelfManagmentEntry OBJECT-TYPE
|
|
SYNTAX GenEquipUnitShelfManagmentEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table keeps the shelf information on all the modules in the shelf (population, status, most severe alarm) and
|
|
provides the ability for backup/restore command or SW download.
|
|
Relevant only for main units."
|
|
INDEX { genEquipUnitShelfManagmentSlot }
|
|
::= { genEquipUnitShelfManagmentTable 1 }
|
|
|
|
GenEquipUnitShelfManagmentEntry ::=
|
|
SEQUENCE {
|
|
genEquipUnitShelfManagmentSlot
|
|
SlotId,
|
|
genEquipUnitShelfManagmentSlotPopulation
|
|
INTEGER,
|
|
genEquipUnitShelfManagmentCommunicationStatus
|
|
INTEGER,
|
|
genEquipUnitShelfManagmentSlotMostSevereAlarm
|
|
Severity,
|
|
genEquipUnitShelfManagmentMngSwCommand
|
|
SwCommand,
|
|
genEquipUnitShelfManagmentSlotReset
|
|
OffOn,
|
|
genEquipUnitShelfManagmentSlotIp
|
|
IpAddress
|
|
}
|
|
|
|
genEquipUnitShelfManagmentSlot OBJECT-TYPE
|
|
SYNTAX SlotId
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the slot number used as an index for this table."
|
|
::= { genEquipUnitShelfManagmentEntry 1 }
|
|
|
|
genEquipUnitShelfManagmentSlotPopulation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
not-present(0),
|
|
present(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Slot population state, which indicates if the slot is occupied or not.
|
|
Relevant only for main units."
|
|
::= { genEquipUnitShelfManagmentEntry 2 }
|
|
|
|
genEquipUnitShelfManagmentCommunicationStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
communicationDown(0), -- not alive
|
|
communicationUp(1) -- alive
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates if the slot can be reached or not.
|
|
Relevant only for main units."
|
|
::= { genEquipUnitShelfManagmentEntry 3 }
|
|
|
|
genEquipUnitShelfManagmentSlotMostSevereAlarm OBJECT-TYPE
|
|
SYNTAX Severity
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the most severe alarm for the module on this slot.
|
|
Relevant only for main unit."
|
|
::= { genEquipUnitShelfManagmentEntry 4 }
|
|
|
|
genEquipUnitShelfManagmentMngSwCommand OBJECT-TYPE
|
|
SYNTAX SwCommand
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The command to be executed to manage SW versions.
|
|
Relevant only for main units.
|
|
Possible values are:
|
|
- noOperation(0)
|
|
- downloadUpgradeVersion(1)
|
|
- upgrade(2)
|
|
- rollback(3)
|
|
- downgrade(4)
|
|
- downloadDowngradeVersion(5)"
|
|
::= { genEquipUnitShelfManagmentEntry 5 }
|
|
|
|
genEquipUnitShelfManagmentSlotReset OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter Allows resetting specific unit according to genEquipUnitShelfManagmentSlot table index."
|
|
::= { genEquipUnitShelfManagmentEntry 6 }
|
|
|
|
genEquipUnitShelfManagmentSlotIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Slot SNMP Management IP address."
|
|
::= { genEquipUnitShelfManagmentEntry 7 }
|
|
|
|
genEquipUnitShelfReset OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter allows resetting of entire shelf."
|
|
::= { genEquipUnitShelf 6 }
|
|
|
|
genEquipUnitshelfAllODUAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The unit is configured as all outdoor unit, enable or disable it."
|
|
::= { genEquipUnitShelf 7 }
|
|
|
|
|
|
genEquipUnitShelfSlotConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipUnitShelfSlotConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Slot configuration table."
|
|
::= { genEquipUnitShelf 8 }
|
|
|
|
genEquipUnitShelfSlotConfigEntry OBJECT-TYPE
|
|
SYNTAX GenEquipUnitShelfSlotConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table allows configuration of card population parameters."
|
|
INDEX { genEquipUnitShelfSlotConfigSlotID }
|
|
::= { genEquipUnitShelfSlotConfigTable 1 }
|
|
|
|
GenEquipUnitShelfSlotConfigEntry ::=
|
|
SEQUENCE {
|
|
genEquipUnitShelfSlotConfigSlotID
|
|
SlotId,
|
|
genEquipUnitShelfSlotConfigExpectedCardType
|
|
InventoryCardType,
|
|
genEquipUnitShelfSlotConfigLabel
|
|
DisplayString,
|
|
genEquipUnitShelfSlotConfigAdmin
|
|
EnableDisable,
|
|
genEquipUnitShelfSlotConfigSlotReset
|
|
OffOn
|
|
}
|
|
|
|
genEquipUnitShelfSlotConfigSlotID OBJECT-TYPE
|
|
SYNTAX SlotId
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the slot number used as an index for this table."
|
|
::= { genEquipUnitShelfSlotConfigEntry 1 }
|
|
|
|
genEquipUnitShelfSlotConfigExpectedCardType OBJECT-TYPE
|
|
SYNTAX InventoryCardType
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Expected card type in current slot."
|
|
::= { genEquipUnitShelfSlotConfigEntry 2 }
|
|
|
|
genEquipUnitShelfSlotConfigLabel OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Slot label."
|
|
::= { genEquipUnitShelfSlotConfigEntry 3 }
|
|
|
|
genEquipUnitShelfSlotConfigAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Slot admin state."
|
|
::= { genEquipUnitShelfSlotConfigEntry 4 }
|
|
|
|
genEquipUnitShelfSlotConfigSlotReset OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter Allows resetting specific unit according to genEquipUnitShelfManagmentSlot table index."
|
|
::= { genEquipUnitShelfSlotConfigEntry 5 }
|
|
|
|
|
|
|
|
genEquipUnitShelfTccConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipUnitShelfTccConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TCC configuration table."
|
|
::= { genEquipUnitShelf 9 }
|
|
|
|
genEquipUnitShelfTccConfigEntry OBJECT-TYPE
|
|
SYNTAX GenEquipUnitShelfTccConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table allows configuration of TCC population parameters."
|
|
INDEX { genEquipUnitShelfTccConfigSlotID }
|
|
::= { genEquipUnitShelfTccConfigTable 1 }
|
|
|
|
GenEquipUnitShelfTccConfigEntry ::=
|
|
SEQUENCE {
|
|
genEquipUnitShelfTccConfigSlotID
|
|
SlotId,
|
|
genEquipUnitShelfTccConfigExpectedCardType
|
|
InventoryCardType,
|
|
genEquipUnitShelfTccConfigLabel
|
|
DisplayString,
|
|
genEquipUnitShelfTccConfigAdmin
|
|
EnableDisable,
|
|
genEquipUnitShelfTccConfigReset
|
|
OffOn
|
|
}
|
|
|
|
genEquipUnitShelfTccConfigSlotID OBJECT-TYPE
|
|
SYNTAX SlotId
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the TCC slot number used as an index for this table."
|
|
::= { genEquipUnitShelfTccConfigEntry 1 }
|
|
|
|
genEquipUnitShelfTccConfigExpectedCardType OBJECT-TYPE
|
|
SYNTAX InventoryCardType
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Expected card type in current TCC slot."
|
|
::= { genEquipUnitShelfTccConfigEntry 2 }
|
|
|
|
genEquipUnitShelfTccConfigLabel OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TCC label."
|
|
::= { genEquipUnitShelfTccConfigEntry 3 }
|
|
|
|
genEquipUnitShelfTccConfigAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TCC admin state."
|
|
::= { genEquipUnitShelfTccConfigEntry 4 }
|
|
|
|
genEquipUnitShelfTccConfigReset OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter Allows resetting specific unit according to genEquipUnitShelfManagmentSlot table index."
|
|
::= { genEquipUnitShelfTccConfigEntry 5 }
|
|
|
|
--
|
|
-- Slot status table - generic-cards-status-table
|
|
--
|
|
|
|
genEquipUnitShelfSlotStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipUnitShelfSlotStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table contains information about the status of the cards currently inserted in the system."
|
|
::= { genEquipUnitShelf 10 }
|
|
|
|
genEquipUnitShelfSlotStatusEntry OBJECT-TYPE
|
|
SYNTAX GenEquipUnitShelfSlotStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table entry contains information about the status of the cards currently inserted in the system."
|
|
INDEX { genEquipUnitShelfSlotStatusSlotID }
|
|
::= { genEquipUnitShelfSlotStatusTable 1 }
|
|
|
|
GenEquipUnitShelfSlotStatusEntry ::=
|
|
SEQUENCE {
|
|
genEquipUnitShelfSlotStatusSlotID
|
|
SlotId,
|
|
genEquipUnitShelfSlotStatusOccupancy
|
|
CardOccupancy,
|
|
genEquipUnitShelfSlotStatusAllowedCardTypes
|
|
Counter64,
|
|
genEquipUnitShelfSlotStatusCardType
|
|
InventoryCardType,
|
|
genEquipUnitShelfSlotStatusOperationalState
|
|
OperState,
|
|
genEquipUnitShelfSlotStatusCommunication
|
|
DownUp
|
|
}
|
|
|
|
genEquipUnitShelfSlotStatusSlotID OBJECT-TYPE
|
|
SYNTAX SlotId
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Slot where PW-LIC is inserted."
|
|
::= { genEquipUnitShelfSlotStatusEntry 1 }
|
|
|
|
genEquipUnitShelfSlotStatusOccupancy OBJECT-TYPE
|
|
SYNTAX CardOccupancy
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Slot Occupancy."
|
|
::= { genEquipUnitShelfSlotStatusEntry 2 }
|
|
|
|
genEquipUnitShelfSlotStatusAllowedCardTypes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"shelf slot allowed card types."
|
|
::= { genEquipUnitShelfSlotStatusEntry 3 }
|
|
|
|
genEquipUnitShelfSlotStatusCardType OBJECT-TYPE
|
|
SYNTAX InventoryCardType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Shelf Slot card type."
|
|
::= { genEquipUnitShelfSlotStatusEntry 4 }
|
|
|
|
genEquipUnitShelfSlotStatusOperationalState OBJECT-TYPE
|
|
SYNTAX OperState
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Operational State."
|
|
::= { genEquipUnitShelfSlotStatusEntry 5 }
|
|
|
|
genEquipUnitShelfSlotStatusCommunication OBJECT-TYPE
|
|
SYNTAX DownUp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Slot Operational State."
|
|
::= { genEquipUnitShelfSlotStatusEntry 6 }
|
|
|
|
--
|
|
-- traffic-and-control-status-cards-table - shelf-TCC-status-cards-table
|
|
--
|
|
|
|
genEquipUnitShelfTccStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipUnitShelfTccStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table contains information about the status of the TCC currently inserted in the system."
|
|
::= { genEquipUnitShelf 11 }
|
|
|
|
genEquipUnitShelfTccStatusEntry OBJECT-TYPE
|
|
SYNTAX GenEquipUnitShelfTccStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table entry contains information about the status of the TCC currently inserted in the system."
|
|
INDEX { genEquipUnitShelfTccStatusSlotID }
|
|
::= { genEquipUnitShelfTccStatusTable 1 }
|
|
|
|
GenEquipUnitShelfTccStatusEntry ::=
|
|
SEQUENCE {
|
|
genEquipUnitShelfTccStatusSlotID
|
|
SlotId,
|
|
genEquipUnitShelfTccStatusOccupancy
|
|
CardOccupancy,
|
|
genEquipUnitShelfTccStatusAllowedCardTypes
|
|
Counter64,
|
|
genEquipUnitShelfTccStatusCardType
|
|
InventoryCardType,
|
|
genEquipUnitShelfTccStatusOperationalState
|
|
OperState,
|
|
genEquipUnitShelfTccStatusCommunication
|
|
DownUp
|
|
}
|
|
|
|
genEquipUnitShelfTccStatusSlotID OBJECT-TYPE
|
|
SYNTAX SlotId
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Slot where PW-LIC is inserted."
|
|
::= { genEquipUnitShelfTccStatusEntry 1 }
|
|
|
|
genEquipUnitShelfTccStatusOccupancy OBJECT-TYPE
|
|
SYNTAX CardOccupancy
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Slot Occupancy."
|
|
::= { genEquipUnitShelfTccStatusEntry 2 }
|
|
|
|
genEquipUnitShelfTccStatusAllowedCardTypes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"shelf slot allowed card types."
|
|
::= { genEquipUnitShelfTccStatusEntry 3 }
|
|
|
|
genEquipUnitShelfTccStatusCardType OBJECT-TYPE
|
|
SYNTAX InventoryCardType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Shelf Slot card type."
|
|
::= { genEquipUnitShelfTccStatusEntry 4 }
|
|
|
|
genEquipUnitShelfTccStatusOperationalState OBJECT-TYPE
|
|
SYNTAX OperState
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Operational State."
|
|
::= { genEquipUnitShelfTccStatusEntry 5 }
|
|
|
|
genEquipUnitShelfTccStatusCommunication OBJECT-TYPE
|
|
SYNTAX DownUp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Slot Operational State."
|
|
::= { genEquipUnitShelfTccStatusEntry 6 }
|
|
|
|
--
|
|
-- Alarms Counter Table - alarm-services-per-slot-counter-table
|
|
--
|
|
genEquipUnitShelfManagmentSeverityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipUnitShelfManagmentSeverityEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table indicates the number of current raised alarms per slot."
|
|
::= { genEquipUnitShelf 12 }
|
|
|
|
genEquipUnitShelfManagmentSeverityEntry OBJECT-TYPE
|
|
SYNTAX GenEquipUnitShelfManagmentSeverityEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table entry indicates the number of current raised alarms per slot."
|
|
INDEX { genEquipUnitShelfManagmentSeveritySlot }
|
|
::= { genEquipUnitShelfManagmentSeverityTable 1 }
|
|
|
|
GenEquipUnitShelfManagmentSeverityEntry ::=
|
|
SEQUENCE {
|
|
genEquipUnitShelfManagmentSeveritySlot
|
|
INTEGER,
|
|
genEquipUnitShelfManagmentSeverityCritical
|
|
INTEGER,
|
|
genEquipUnitShelfManagmentSeverityMajor
|
|
INTEGER,
|
|
genEquipUnitShelfManagmentSeverityMinor
|
|
INTEGER,
|
|
genEquipUnitShelfManagmentSeverityWarning
|
|
INTEGER,
|
|
genEquipUnitShelfManagmentSeverityIndeterminate
|
|
INTEGER
|
|
}
|
|
|
|
genEquipUnitShelfManagmentSeveritySlot OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The slot ID number that identifies it."
|
|
::= { genEquipUnitShelfManagmentSeverityEntry 1 }
|
|
|
|
genEquipUnitShelfManagmentSeverityCritical OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of alarms with 'Critical' severity."
|
|
::= { genEquipUnitShelfManagmentSeverityEntry 2 }
|
|
|
|
genEquipUnitShelfManagmentSeverityMajor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of alarms with 'Major' severity."
|
|
::= { genEquipUnitShelfManagmentSeverityEntry 3 }
|
|
|
|
genEquipUnitShelfManagmentSeverityMinor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of alarms with 'Minor' severity."
|
|
::= { genEquipUnitShelfManagmentSeverityEntry 4 }
|
|
|
|
genEquipUnitShelfManagmentSeverityWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of alarms with 'Warning' severity."
|
|
::= { genEquipUnitShelfManagmentSeverityEntry 5 }
|
|
|
|
genEquipUnitShelfManagmentSeverityIndeterminate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of alarms with 'Indeterminate' severity."
|
|
::= { genEquipUnitShelfManagmentSeverityEntry 6 }
|
|
|
|
--
|
|
-- pdc-and-fan-cards-table - pdc-and-fan-cards-table
|
|
--
|
|
|
|
genEquipUnitShelfPdcFanStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipUnitShelfPdcFanStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows for fun card."
|
|
::= { genEquipUnitShelf 13 }
|
|
|
|
genEquipUnitShelfPdcFanStatusEntry OBJECT-TYPE
|
|
SYNTAX GenEquipUnitShelfPdcFanStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows for fun card."
|
|
INDEX { genEquipUnitShelfPdcFanStatusPdcFanId }
|
|
::= { genEquipUnitShelfPdcFanStatusTable 1 }
|
|
|
|
GenEquipUnitShelfPdcFanStatusEntry ::=
|
|
SEQUENCE {
|
|
genEquipUnitShelfPdcFanStatusPdcFanId
|
|
INTEGER,
|
|
genEquipUnitShelfPdcFanStatusPdcFanExMonitor
|
|
EnableDisable,
|
|
genEquipUnitShelfPdcFanStatusPdcFanOccupancy
|
|
CardOccupancy,
|
|
genEquipUnitShelfPdcFanStatusPdcFanCardType
|
|
InventoryCardType
|
|
}
|
|
|
|
|
|
genEquipUnitShelfPdcFanStatusPdcFanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"pdc-fan-id"
|
|
::= { genEquipUnitShelfPdcFanStatusEntry 1 }
|
|
|
|
genEquipUnitShelfPdcFanStatusPdcFanExMonitor OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"pdc-fan-existent monitor."
|
|
::= { genEquipUnitShelfPdcFanStatusEntry 2 }
|
|
|
|
genEquipUnitShelfPdcFanStatusPdcFanOccupancy OBJECT-TYPE
|
|
SYNTAX CardOccupancy
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"card_occupancy."
|
|
::= { genEquipUnitShelfPdcFanStatusEntry 3 }
|
|
|
|
genEquipUnitShelfPdcFanStatusPdcFanCardType OBJECT-TYPE
|
|
SYNTAX InventoryCardType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates whether the licensed feature is actually in used or its quantity that currently is in use."
|
|
::= { genEquipUnitShelfPdcFanStatusEntry 4 }
|
|
|
|
--
|
|
-- ABC MUX configuration table - shelf-abc-mux-configuration-table
|
|
--
|
|
|
|
genEquipUnitShelfAbcMuxTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipUnitShelfAbcMuxEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table allows enabling/disabling each ABC MUX group.
|
|
ABC groups can be defined on top of these MUX."
|
|
::= { genEquipUnitShelf 14 }
|
|
|
|
genEquipUnitShelfAbcMuxEntry OBJECT-TYPE
|
|
SYNTAX GenEquipUnitShelfAbcMuxEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table entry allows enabling/disabling each ABC MUX group.
|
|
ABC groups can be defined on top of these MUX."
|
|
INDEX { genEquipUnitShelfAbcMuxNumber }
|
|
::= { genEquipUnitShelfAbcMuxTable 1 }
|
|
|
|
GenEquipUnitShelfAbcMuxEntry ::=
|
|
SEQUENCE {
|
|
genEquipUnitShelfAbcMuxNumber
|
|
INTEGER,
|
|
genEquipUnitShelfAbcMuxAdmin
|
|
EnableDisable
|
|
}
|
|
|
|
|
|
genEquipUnitShelfAbcMuxNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Identifier for each of the possible MUXs which choose between using the ABC trunks
|
|
or the port for multi-directional radios"
|
|
::= { genEquipUnitShelfAbcMuxEntry 1 }
|
|
|
|
genEquipUnitShelfAbcMuxAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enables the MUX (for ABC) or disables it (for multi-directional radios)."
|
|
::= { genEquipUnitShelfAbcMuxEntry 2 }
|
|
|
|
--
|
|
-- Scalars
|
|
--
|
|
genEquipUnitShelfMultiplexTrafficSource OBJECT-TYPE
|
|
SYNTAX INTEGER (1..12)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The parameter multiplex traffic between slot 1 and slot 12."
|
|
::= { genEquipUnitShelf 23 }
|
|
|
|
genEquipUnitShelfMaskUnderVoltageAlarmFirstPowerFeed OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Mask undervoltage alarm on 1st DC power feed."
|
|
::= { genEquipUnitShelf 24 }
|
|
|
|
genEquipUnitShelfMaskUnderVoltageAlarmSecondPowerFeed OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Mask undervoltage alarm on 2nd DC power feed"
|
|
::= { genEquipUnitShelf 25 }
|
|
|
|
|
|
-- Protection
|
|
genEquipProtection OBJECT IDENTIFIER ::= {genEquipUnit 6}
|
|
|
|
genEquipProtectionAdmin OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
protection1Plus1Hsb(2),
|
|
protectionDisable(3),
|
|
protection2Plus2Hsb(4),
|
|
protection2Plus0Hsb(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Admin mode of the protection.
|
|
In case of protection2Plus2Hsb this parameter should be configured in
|
|
the main and extension slots."
|
|
::= { genEquipProtection 1 }
|
|
|
|
genEquipProtectionMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(0),
|
|
standby(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"In protection mode, the card can be either active or standby"
|
|
::= { genEquipProtection 2 }
|
|
|
|
genEquipProtectionMateIPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Same parameter as genEquipNetworkMateIp.
|
|
In case of 1+1 protection it is the protected card (Mate) IP address.
|
|
In case of 2+2 protection it is the IP address of the protected unit."
|
|
::= { genEquipProtection 3 }
|
|
|
|
genEquipProtectionMateMACAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"In case of 1+1 protection it is protected card (Mate) MAC address
|
|
In case of 2+2 protection it is the IP address of the protected unit."
|
|
::= { genEquipProtection 4 }
|
|
|
|
genEquipProtectionRadioExcessiveBERSwitch OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Admin state of an Excessive BER threshold. When enabled, crossing the Excessive BER threshold will cause
|
|
a protection switch."
|
|
::= { genEquipProtection 5 }
|
|
|
|
genEquipProtectionLockout OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter provides the ability to lock the mode of each card in the protection,
|
|
meaning to force the fact that protection switch will not occur."
|
|
::= { genEquipProtection 6 }
|
|
|
|
genEquipProtectionForceSwitch OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter is a command that forces a protection switch regardless of the state of the standby card."
|
|
::= { genEquipProtection 7 }
|
|
|
|
genEquipProtectionManualSwitch OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter is a command that performs manaual protection switch."
|
|
::= { genEquipProtection 8 }
|
|
|
|
genEquipProtectionCopyToMateComand OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Setting this parameter to On will copy configured parameters from the active to the standby unit."
|
|
::= { genEquipProtection 9 }
|
|
|
|
genEquipProtectionCopyToMateStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter represents the status of the copy-to-mate command when protection is enabled.
|
|
- ready(0)
|
|
- inProgress(1),
|
|
- success(2),
|
|
- failure(3)"
|
|
::= { genEquipProtection 10 }
|
|
|
|
genEquipProtectionMultiUnitLAGAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter enables the Multi Unit LAG feature.
|
|
It can be activated only in Single Pipe configuration and only when protection is active (either 1+1 or 2+2)."
|
|
::= { genEquipProtection 11 }
|
|
|
|
genEquipProtectionRevertiveAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable revertive protection mode. In revertive protection mode one IDU will be defined as a Primary and the other will be Secondary.
|
|
Revertive protection will always tend to make the Primary IDU active unless it has a hardware failure."
|
|
::= { genEquipProtection 12 }
|
|
|
|
genEquipProtectionRevertivePrimaryIDU OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
lower(0),
|
|
upper(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Decides whether upper or lower IDU will be primary. When placed in a shelf, the upper will be the upper slot in the shelf.
|
|
When working in stand-alone mode, the IDU with the highest IP address will be considered as upper."
|
|
::= { genEquipProtection 13 }
|
|
|
|
genEquipProtectionRevertiveMinTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (1..30)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Minimal revertive protection timer period."
|
|
::= { genEquipProtection 14 }
|
|
|
|
genEquipProtectionRevertiveMaxNumOfTries OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximal number of revertive protection tries. Used to prevent instability. Revertive protection will give up trying to switch
|
|
to the primary standby IDU path after the maximal number of tries. Setting Zero value will enable revertive protection switch only
|
|
if the last protection switch was due to a local equipment failure."
|
|
::= { genEquipProtection 15 }
|
|
|
|
genEquipProtectionRevertiveTimerMultiplier OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A factor that increases the revertive timer period after each try. Setting 1 value will leave the timer period constantly at its minimal value."
|
|
::= { genEquipProtection 16 }
|
|
|
|
genEquipProtectionAspRevertive OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"n Smart Pipe HSB mode , this parameter causes the Ethernet line port to be muted upon a complete failure of
|
|
the radio signal (in both active and standby units)"
|
|
::= { genEquipProtection 17 }
|
|
|
|
|
|
--
|
|
genEquipDiversity OBJECT IDENTIFIER ::= {genEquipUnit 7}
|
|
|
|
genEquipDiversityType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
space-diversity (2),
|
|
frequency-diversity (3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"this parameter sets the type of hitless diversity to be used.
|
|
Notice that only if protection is enabled this has any effect."
|
|
::= { genEquipDiversity 1 }
|
|
|
|
genEquipDiversityRevertiveMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
non-revertive(1),
|
|
revertive(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"this parameter sets whether hitless switches are revertive in the event that
|
|
the primary radio channel doesn't have any errors."
|
|
::= { genEquipDiversity 2 }
|
|
|
|
genEquipDiversityPrimaryRadio OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
upper-radio(1),
|
|
lower-radio(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"this parameter sets which IDU contains the primary radio channel to revert to."
|
|
::= { genEquipDiversity 3 }
|
|
|
|
genEquipDiversityRevertiveTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (1..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter sets the amount of seconds that must pass without a failure in
|
|
the primary radio before doing a revertive switch."
|
|
::= { genEquipDiversity 4 }
|
|
|
|
genEquipDiversityForceActive OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
local-radio(1),
|
|
mate-radio(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter allows forcing incoming traffic to be taken from either of
|
|
the radios (or none) for testing purposes."
|
|
::= { genEquipDiversity 5 }
|
|
|
|
genEquipDiversitySwitchCounter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter shows the number of hitless switches performed since last time counter was cleared."
|
|
::= { genEquipDiversity 6 }
|
|
|
|
genEquipDiversitySwitchCounterClear OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter allows clearing of switch counter."
|
|
::= { genEquipDiversity 7 }
|
|
|
|
genEquipDiversityReceiveRadio OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
lower-idu(0),
|
|
upper-idu(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter shows from which radio the traffic is currently being taken."
|
|
::= { genEquipDiversity 8 }
|
|
|
|
|
|
-- Faults
|
|
genEquipFault OBJECT IDENTIFIER ::= { genEquip 3}
|
|
|
|
-- Current Alarms
|
|
genEquipCurrentAlarm OBJECT IDENTIFIER ::= {genEquipFault 1}
|
|
|
|
genEquipCurrentAlarmLastChangeCounter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This counter is initialized with a random number after resest,
|
|
and incremented on each change in the CurrentAlarmTable"
|
|
::= { genEquipCurrentAlarm 1 }
|
|
|
|
genEquipCurrentAlarmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipCurrentAlarmEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table includes the current alarm (when a RAISED trap is
|
|
sent, an alarm is added to the table, when a CLEAR trap is sent,
|
|
the alarm is removed)."
|
|
::= { genEquipCurrentAlarm 2 }
|
|
|
|
genEquipCurrentAlarmEntry OBJECT-TYPE
|
|
SYNTAX GenEquipCurrentAlarmEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Entry containing the info of current RAISED traps."
|
|
INDEX { genEquipCurrentAlarmCounter }
|
|
::= { genEquipCurrentAlarmTable 1 }
|
|
|
|
GenEquipCurrentAlarmEntry ::=
|
|
SEQUENCE {
|
|
genEquipCurrentAlarmCounter
|
|
INTEGER,
|
|
genEquipCurrentAlarmRaisedTimeT
|
|
INTEGER,
|
|
genEquipCurrentAlarmId
|
|
INTEGER,
|
|
genEquipCurrentAlarmName
|
|
DisplayString,
|
|
genEquipCurrentAlarmInstance
|
|
INTEGER,
|
|
genEquipCurrentAlarmSeverity
|
|
Severity,
|
|
genEquipCurrentAlarmIfIndex
|
|
INTEGER,
|
|
genEquipCurrentAlarmModule
|
|
DisplayString,
|
|
genEquipCurrentAlarmDesc
|
|
DisplayString,
|
|
genEquipCurrentAlarmProbableCause
|
|
DisplayString,
|
|
genEquipCurrentAlarmCorrectiveActions
|
|
DisplayString,
|
|
genEquipCurrentAlarmState
|
|
INTEGER,
|
|
genEquipCurrentAlarmSlotId
|
|
INTEGER,
|
|
genEquipCurrentAlarmAdditionalInfo
|
|
DisplayString,
|
|
genEquipCurrentAlarmUserText
|
|
DisplayString
|
|
}
|
|
|
|
genEquipCurrentAlarmCounter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A running counter of open alarms, incremented upon each new alarm."
|
|
::= { genEquipCurrentAlarmEntry 1 }
|
|
|
|
|
|
genEquipCurrentAlarmRaisedTimeT OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The rasied time of this alarm.
|
|
Time in seconds since January 1, 1970 00:00 UTC."
|
|
::= { genEquipCurrentAlarmEntry 2 }
|
|
|
|
genEquipCurrentAlarmId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Alarm ID. List of alarm IDs is available in the MIB Ref. Guide."
|
|
::= { genEquipCurrentAlarmEntry 3 }
|
|
|
|
genEquipCurrentAlarmName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Alarm name (the parameter and entity in the CLI) for example
|
|
'radio/framer/radio-lof'"
|
|
::= { genEquipCurrentAlarmEntry 4 }
|
|
|
|
genEquipCurrentAlarmInstance OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"In the case of alarms that may have several appereances (at interfaces, channels, VCs, etc.), this parameter indicates the instance of the alarm."
|
|
::= { genEquipCurrentAlarmEntry 5 }
|
|
|
|
genEquipCurrentAlarmSeverity OBJECT-TYPE
|
|
SYNTAX Severity
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current Alarm severity
|
|
the values can be:
|
|
- indeterminate(0)
|
|
- critical(1)
|
|
- major(2)
|
|
- minor(3)
|
|
- warning(4)
|
|
- cleared(5)"
|
|
DEFVAL { indeterminate }
|
|
::= { genEquipCurrentAlarmEntry 6 }
|
|
|
|
|
|
genEquipCurrentAlarmIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Interface Index where the alarm occurred, alarms that are
|
|
not associated with specific interfaces will have the following value:
|
|
For a non-interface alarm, the value is: 65001"
|
|
::= { genEquipCurrentAlarmEntry 7 }
|
|
|
|
genEquipCurrentAlarmModule OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The module of the alarm.
|
|
Possible values are 'IDU' or 'RFU'."
|
|
::= {genEquipCurrentAlarmEntry 8}
|
|
|
|
genEquipCurrentAlarmDesc OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The alarm description (same as the description in the sent trap)."
|
|
::= { genEquipCurrentAlarmEntry 9}
|
|
|
|
genEquipCurrentAlarmProbableCause OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The alarm probable cause."
|
|
::= { genEquipCurrentAlarmEntry 10}
|
|
|
|
genEquipCurrentAlarmCorrectiveActions OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The alarm corrective actions."
|
|
::= { genEquipCurrentAlarmEntry 11 }
|
|
|
|
genEquipCurrentAlarmState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
cleared(0),
|
|
raised(1),
|
|
event(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The state of the alarm (cleared or rasied)."
|
|
::= { genEquipCurrentAlarmEntry 12 }
|
|
|
|
genEquipCurrentAlarmSlotId OBJECT-TYPE
|
|
SYNTAX SlotId
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The ID of the slot originating the alarm."
|
|
::= { genEquipCurrentAlarmEntry 13 }
|
|
|
|
genEquipCurrentAlarmAdditionalInfo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Additional information that may further qualify the source of the alarm."
|
|
::= { genEquipCurrentAlarmEntry 14 }
|
|
|
|
genEquipCurrentAlarmUserText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An additional description of the event or fault, or any other information that user wants to attach to it."
|
|
::= { genEquipCurrentAlarmEntry 15 }
|
|
|
|
-- Just like current alarm
|
|
genEquipMostSevereAlarm OBJECT-TYPE
|
|
SYNTAX Severity
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The severity of the most severe alarm in the system"
|
|
::= { genEquipCurrentAlarm 3 }
|
|
|
|
genEquipAlarmConfigDefault OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Allows to revert back to the default values of all alarm configurations"
|
|
::= { genEquipCurrentAlarm 4 }
|
|
|
|
--
|
|
-- Alarm Configuration - alarm-services-configuration-table
|
|
--
|
|
genEquipAlarmConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipAlarmConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table allows system alarms configuration."
|
|
::= { genEquipCurrentAlarm 5 }
|
|
|
|
genEquipAlarmConfigEntry OBJECT-TYPE
|
|
SYNTAX GenEquipAlarmConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table entry allows system alarms configuration."
|
|
INDEX { genEquipAlarmConfigId }
|
|
::= { genEquipAlarmConfigTable 1 }
|
|
|
|
GenEquipAlarmConfigEntry ::=
|
|
SEQUENCE {
|
|
genEquipAlarmConfigId
|
|
INTEGER,
|
|
genEquipAlarmConfigSeverity
|
|
Severity,
|
|
genEquipAlarmConfigDescr
|
|
DisplayString,
|
|
genEquipAlarmConfigAdditionalText
|
|
DisplayString,
|
|
genEquipAlarmServiceAffect
|
|
OffOn
|
|
}
|
|
|
|
genEquipAlarmConfigId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"he alarm unique Id number that identifies it."
|
|
::= { genEquipAlarmConfigEntry 1 }
|
|
|
|
|
|
genEquipAlarmConfigSeverity OBJECT-TYPE
|
|
SYNTAX Severity
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The perceived severity of the raised alarm."
|
|
::= { genEquipAlarmConfigEntry 2 }
|
|
|
|
genEquipAlarmConfigDescr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The description of the raised alarm."
|
|
::= { genEquipAlarmConfigEntry 3 }
|
|
|
|
genEquipAlarmConfigAdditionalText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An additional description of the fault, or any other information that user wants to attach to it."
|
|
::= { genEquipAlarmConfigEntry 4 }
|
|
|
|
genEquipAlarmServiceAffect OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates whether the raised alarm affects a service."
|
|
::= { genEquipAlarmConfigEntry 5 }
|
|
|
|
|
|
|
|
-- Traps configuration.
|
|
genEquipTrapCfg OBJECT IDENTIFIER ::= {genEquipFault 2}
|
|
|
|
genEquipTrapCfgMgrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipTrapCfgMgrEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table indicates the Trap manager list."
|
|
::= { genEquipTrapCfg 1 }
|
|
|
|
genEquipTrapCfgMgrEntry OBJECT-TYPE
|
|
SYNTAX GenEquipTrapCfgMgrEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Entry containing the manager IP addresses and the trap filter options."
|
|
INDEX { genEquipTrapCfgMgrId}
|
|
::= { genEquipTrapCfgMgrTable 1 }
|
|
|
|
GenEquipTrapCfgMgrEntry ::=
|
|
SEQUENCE {
|
|
genEquipTrapCfgMgrId INTEGER,
|
|
genEquipTrapCfgMgrAdmin EnableDisable,
|
|
genEquipTrapCfgMgrIP IpAddress,
|
|
genEquipTrapCfgMgrPort INTEGER,
|
|
genEquipTrapCfgMgrName DisplayString,
|
|
genEquipTrapCfgMgrCommunity DisplayString,
|
|
genEquipTrapCfgMgrSeverityFilter INTEGER,
|
|
genEquipTrapCfgMgrStatusChangeFilter OffOn,
|
|
genEquipTrapCfgMgrCLLI DisplayString,
|
|
genEquipTrapCfgMgrHeartbeatPeriod INTEGER,
|
|
genEquipTrapCfgMgrIPv6 OCTET STRING,
|
|
genEquipTrapCfgMgrV3User DisplayString
|
|
}
|
|
|
|
genEquipTrapCfgMgrId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates an index of a specific manager"
|
|
::= { genEquipTrapCfgMgrEntry 1 }
|
|
|
|
genEquipTrapCfgMgrAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates an administrative state of a specific manager.
|
|
disable - will not send traps to this trap manager."
|
|
::= { genEquipTrapCfgMgrEntry 2 }
|
|
|
|
genEquipTrapCfgMgrIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates the manager's IP address."
|
|
::= { genEquipTrapCfgMgrEntry 3 }
|
|
|
|
genEquipTrapCfgMgrPort OBJECT-TYPE
|
|
SYNTAX INTEGER (70..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Port for sending the trap for each manager (possible values: 70-65535)"
|
|
DEFVAL { 162 }
|
|
::= { genEquipTrapCfgMgrEntry 4 }
|
|
|
|
genEquipTrapCfgMgrName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the manager configured to receive the traps"
|
|
::= { genEquipTrapCfgMgrEntry 5 }
|
|
|
|
genEquipTrapCfgMgrCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The manager trap community configured."
|
|
::= { genEquipTrapCfgMgrEntry 6 }
|
|
|
|
genEquipTrapCfgMgrSeverityFilter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is a bit mask value for masking traps according to its severity.
|
|
There is a bit for each severity. If the relevant bit is on (1),
|
|
the Agent will send traps with this severity. It won't send traps if the
|
|
bit is off (0).
|
|
The list of bits from LSB to MSB:
|
|
Bit 1 (LSB) - indeterminate
|
|
Bit 2 - critical
|
|
Bit 3 - major
|
|
Bit 4 - minor
|
|
Bit 5 - warning
|
|
Bit 6 - cleared "
|
|
::= { genEquipTrapCfgMgrEntry 7 }
|
|
|
|
genEquipTrapCfgMgrStatusChangeFilter OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value represents the mode in which the traps are sent:
|
|
If the filter is set to ON - only traps that change the severity of the system are sent.
|
|
If the filter is set to OFF - all traps (that are not screened by other filters) are sent."
|
|
::= { genEquipTrapCfgMgrEntry 8 }
|
|
|
|
|
|
genEquipTrapCfgMgrCLLI OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..100))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Common Language Location Identifier (maximum length: 100 chars)"
|
|
::= { genEquipTrapCfgMgrEntry 9 }
|
|
|
|
genEquipTrapCfgMgrHeartbeatPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1440)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This item defines the interval (in minutes) between each heartbeat trap.
|
|
A value of '0' disables this feature."
|
|
DEFVAL { 0 }
|
|
::= { genEquipTrapCfgMgrEntry 10 }
|
|
|
|
genEquipTrapCfgMgrIPv6 OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP-v6 address of the trap manage)"
|
|
::= { genEquipTrapCfgMgrEntry 11 }
|
|
|
|
genEquipTrapCfgMgrV3User OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The manager trap V3 user name configured"
|
|
::= { genEquipTrapCfgMgrEntry 12 }
|
|
|
|
|
|
-- Event Log
|
|
genEquipEventLog OBJECT IDENTIFIER ::= {genEquipFault 3}
|
|
|
|
genEquipEventLogTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipEventLogEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table includes the event log."
|
|
::= { genEquipEventLog 1 }
|
|
|
|
genEquipEventLogEntry OBJECT-TYPE
|
|
SYNTAX GenEquipEventLogEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Entry containing the info of the event log table."
|
|
INDEX { genEquipEventLogCounter }
|
|
::= { genEquipEventLogTable 1 }
|
|
|
|
GenEquipEventLogEntry ::=
|
|
SEQUENCE {
|
|
genEquipEventLogCounter
|
|
INTEGER,
|
|
genEquipEventLogRaisedTimeT
|
|
INTEGER,
|
|
genEquipEventLogSeverity
|
|
Severity,
|
|
genEquipEventLogModule
|
|
DisplayString,
|
|
genEquipEventLogDesc
|
|
DisplayString,
|
|
genEquipEventLogState
|
|
INTEGER,
|
|
genEquipEventLogProbableCause
|
|
DisplayString,
|
|
genEquipEventLogCorrectiveActions
|
|
DisplayString,
|
|
genEquipEventLogAdditionalInfo
|
|
DisplayString,
|
|
genEquipEventLogUserText
|
|
DisplayString,
|
|
genEquipEventLogIfIndex
|
|
INTEGER,
|
|
genEquipEventLogId
|
|
INTEGER
|
|
}
|
|
|
|
genEquipEventLogCounter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The event counter."
|
|
::= { genEquipEventLogEntry 1 }
|
|
|
|
|
|
genEquipEventLogRaisedTimeT OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The rasied time of this event.
|
|
Time in seconds since January 1, 1970 00:00 UTC. (time_t format)"
|
|
::= { genEquipEventLogEntry 2 }
|
|
|
|
genEquipEventLogSeverity OBJECT-TYPE
|
|
SYNTAX Severity
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The event severity, possible values are:
|
|
- indeterminate(0),
|
|
- critical(1)
|
|
- major(2)
|
|
- minor(3)
|
|
- warning(4)
|
|
- cleared(5)"
|
|
::= { genEquipEventLogEntry 3 }
|
|
|
|
genEquipEventLogModule OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The module of the event. ('IDU' or 'RFU')"
|
|
::= { genEquipEventLogEntry 4 }
|
|
|
|
genEquipEventLogDesc OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The event description (same as the description in the sent trap)."
|
|
::= { genEquipEventLogEntry 5 }
|
|
|
|
genEquipEventLogState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
cleared(0),
|
|
raised(1),
|
|
event(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The state of the event or alarm.
|
|
In case of alarm, 'cleard' or 'raised'.
|
|
In case of event, 'event'."
|
|
::= { genEquipEventLogEntry 6 }
|
|
|
|
genEquipEventLogProbableCause OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The probable cause that may be the reason for the event."
|
|
::= { genEquipEventLogEntry 7 }
|
|
|
|
genEquipEventLogCorrectiveActions OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Some possible suggested corrective actions in order to eliminate the raised alarm."
|
|
::= { genEquipEventLogEntry 8 }
|
|
|
|
genEquipEventLogAdditionalInfo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Additional information that may further qualify the source of the event."
|
|
::= { genEquipEventLogEntry 9 }
|
|
|
|
genEquipEventLogUserText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An additional description of the event or fault, or any other information that user wants to attach to it."
|
|
::= { genEquipEventLogEntry 10 }
|
|
|
|
genEquipEventLogIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If Index of the originated source."
|
|
::= { genEquipEventLogEntry 11 }
|
|
|
|
genEquipEventLogId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Id of the event."
|
|
::= { genEquipEventLogEntry 12 }
|
|
|
|
-- Clear event log command
|
|
genEquipEventLogClear OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The clear event log command. If enabled, will clear the event log."
|
|
::= { genEquipEventLog 2 }
|
|
|
|
genEquipEventLogLastChangeCounter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This counter is initialized with a random number after reset,
|
|
and incremented on each change in the EventLogTable"
|
|
::= { genEquipEventLog 3 }
|
|
|
|
|
|
-- Application last error (number and description)
|
|
genEquipFaultErrno OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The application last error number. List of Errnos are located in the MIB Ref Guide."
|
|
::= { genEquipFault 4 }
|
|
|
|
genEquipFaultErrDescr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The application last error description. List of Errnos are located in the MIB Ref Guide."
|
|
::= { genEquipFault 5 }
|
|
|
|
|
|
-- Management
|
|
genEquipMng OBJECT IDENTIFIER ::= { genEquip 4}
|
|
|
|
genEquipMngSw OBJECT IDENTIFIER ::= { genEquipMng 1}
|
|
|
|
genEquipMngSwServerUrl OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Remote SW Update Server URL where SW updates reside"
|
|
::= { genEquipMngSw 1 }
|
|
|
|
genEquipMngSwServerLogin OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Remote server login"
|
|
::= { genEquipMngSw 2 }
|
|
|
|
genEquipMngSwServerPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Remote server password"
|
|
::= { genEquipMngSw 3 }
|
|
|
|
genEquipMngSwProxyUrl OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Proxy Server Url.
|
|
This parameter is obsolete and should not be in used."
|
|
::= { genEquipMngSw 4 }
|
|
|
|
genEquipMngSwProxyLogin OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Proxy server login
|
|
This parameter is obsolete and should not be in used."
|
|
::= { genEquipMngSw 5 }
|
|
|
|
genEquipMngSwProxyPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Proxy server password
|
|
This parameter is obsolete and should not be in used."
|
|
::= { genEquipMngSw 6 }
|
|
|
|
genEquipMngSwDownloadStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Download software status.
|
|
Possible values are:
|
|
- ready(0)
|
|
- inProgress(1)
|
|
- success(2)
|
|
- failure(3)"
|
|
::= { genEquipMngSw 7 }
|
|
|
|
genEquipMngSwInstallStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Install software status.
|
|
Possible values are:
|
|
- ready(0)
|
|
- inProgress(1)
|
|
- success(2)
|
|
- failure(3)"
|
|
::= { genEquipMngSw 8 }
|
|
|
|
genEquipMngSwCommand OBJECT-TYPE
|
|
SYNTAX SwCommandTimer
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The command that is executed to manage SW versions.
|
|
Depending on the value given, a different operation will be carried out involving FTP and/or version installing.
|
|
Notice that software will be installed in all slots in a shelf and reset will be automatically carried out
|
|
at the end of the installation process.
|
|
Possible values are:
|
|
- noOperation(0)
|
|
- downloadUpgradeVersion(1) - load a newer version from FTP site
|
|
- upgrade(2) - upgrade to newer version which has already been loaded
|
|
- rollback(3) - install a previously working version without downloading
|
|
- downgrade(4) - downgrade to an older version which has alredy been loaded
|
|
- downloadDowngradeVersion(5) - load an older version from FTP site
|
|
- upgradeTimer(6) - Starts the timer defined in genEquipMngSwInstallationTimer
|
|
and upon expiration upgrades to a newer version which has already been loaded.
|
|
- rollbackTimer(7) - Starts the timer defined in genEquipMngSwInstallationTimer
|
|
and upon expiration install a previously working version without downloading
|
|
- downgradeTimer(7) - Starts the timer defined in genEquipMngSwInstallationTimer
|
|
and upon expiration downgrades to an older which has already been loaded
|
|
- abortTimedTnstallation(9) stops a counting timer; the installation process will not take place.
|
|
Notice that it does not stop an installation process once started."
|
|
|
|
::= { genEquipMngSw 9 }
|
|
|
|
genEquipMngSwInstalledIduVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates the Package Version of the installed IDU SW"
|
|
::= { genEquipMngSw 10 }
|
|
|
|
genEquipMngSwInstalledRfuVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates the Package version of the installed RFU SW."
|
|
::= { genEquipMngSw 11 }
|
|
|
|
-- Versions
|
|
genEquipMngSwVersions OBJECT IDENTIFIER ::= { genEquipMngSw 13}
|
|
|
|
genEquipMngSwIDUVersionsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipMngSwIDUVersionsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table contains all IDU running versions."
|
|
::= { genEquipMngSwVersions 1 }
|
|
|
|
genEquipMngSwIDUVersionsEntry OBJECT-TYPE
|
|
SYNTAX GenEquipMngSwIDUVersionsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Entry containing the info of the IDU Versions table."
|
|
INDEX { genEquipMngSwIDUVersionsCounter }
|
|
::= { genEquipMngSwIDUVersionsTable 1 }
|
|
|
|
GenEquipMngSwIDUVersionsEntry ::=
|
|
SEQUENCE {
|
|
genEquipMngSwIDUVersionsCounter
|
|
INTEGER,
|
|
genEquipMngSwIDUVersionsPackageName
|
|
DisplayString,
|
|
genEquipMngSwIDUVersionsTargetDevice
|
|
DisplayString,
|
|
genEquipMngSwIDUVersionsRunningVersion
|
|
DisplayString,
|
|
genEquipMngSwIDUVersionsInstalledVersion
|
|
DisplayString,
|
|
genEquipMngSwIDUVersionsUpgradePackage
|
|
DisplayString,
|
|
genEquipMngSwIDUVersionsDowngradePackage
|
|
DisplayString,
|
|
genEquipMngSwIDUVersionsResetType
|
|
INTEGER
|
|
}
|
|
|
|
genEquipMngSwIDUVersionsCounter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the index of this table."
|
|
::= { genEquipMngSwIDUVersionsEntry 1 }
|
|
|
|
genEquipMngSwIDUVersionsPackageName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The package name"
|
|
::= { genEquipMngSwIDUVersionsEntry 2 }
|
|
|
|
genEquipMngSwIDUVersionsTargetDevice OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Target device within the NE (i.e. Modem, FPGA, IDU)"
|
|
::= { genEquipMngSwIDUVersionsEntry 3 }
|
|
|
|
genEquipMngSwIDUVersionsRunningVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The running version."
|
|
::= { genEquipMngSwIDUVersionsEntry 4 }
|
|
|
|
genEquipMngSwIDUVersionsInstalledVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The installed version is similar to the running version, besides packages that are not currently running.
|
|
Those packages will have in the running version 'N/A' while in the installed version there is a version number.
|
|
For example, in equipment without daughter-board, some of the packages will be installed but not running."
|
|
::= { genEquipMngSwIDUVersionsEntry 5 }
|
|
|
|
genEquipMngSwIDUVersionsUpgradePackage OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"In case the user performs an upgrade, this version will be the running/installed version"
|
|
::= { genEquipMngSwIDUVersionsEntry 6 }
|
|
|
|
genEquipMngSwIDUVersionsDowngradePackage OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"In case the user performs downgrade, this version will be the running/installed version."
|
|
::= { genEquipMngSwIDUVersionsEntry 7 }
|
|
|
|
genEquipMngSwIDUVersionsResetType OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
noReset(0),
|
|
appWarmReset(1),
|
|
tccColdReset(2),
|
|
mainBoardColdReset(3),
|
|
mainBoardWarmReset(4),
|
|
applicationRestart(5),
|
|
cardReset(6),
|
|
notApplicable(7)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Minimum level of reset required to update the software in the relevant module."
|
|
::= { genEquipMngSwIDUVersionsEntry 8 }
|
|
|
|
genEquipMngSwTimerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipMngSwTimerEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table contains all IDU running versions."
|
|
::= { genEquipMngSwVersions 2 }
|
|
|
|
genEquipMngSwTimerEntry OBJECT-TYPE
|
|
SYNTAX GenEquipMngSwTimerEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Entry containing the info of the IDU Versions table."
|
|
INDEX { genEquipMngSwTimerSlotNumber }
|
|
::= { genEquipMngSwTimerTable 1 }
|
|
|
|
GenEquipMngSwTimerEntry ::=
|
|
SEQUENCE {
|
|
genEquipMngSwTimerSlotNumber
|
|
INTEGER,
|
|
genEquipMngSwTimerInstallationTimer
|
|
INTEGER,
|
|
genEquipMngSwTimerTimeToInstall
|
|
INTEGER,
|
|
genEquipMngSwTimerTimerAbort
|
|
INTEGER
|
|
}
|
|
|
|
genEquipMngSwTimerSlotNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..6)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The slot ID of the unit for this timer; 0 is for stand-alone units."
|
|
::= { genEquipMngSwTimerEntry 1 }
|
|
|
|
genEquipMngSwTimerInstallationTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1440)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The timer (in minutes) for software installation operations to this unit."
|
|
::= { genEquipMngSwTimerEntry 2 }
|
|
|
|
genEquipMngSwTimerTimeToInstall OBJECT-TYPE
|
|
SYNTAX INTEGER (1..86400)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The amount of time (in seconds) from now for the unit to perform software installation.
|
|
Zero denotes that no operation has been requested."
|
|
::= { genEquipMngSwTimerEntry 3 }
|
|
|
|
genEquipMngSwTimerTimerAbort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
proceed(0),
|
|
abort (1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter is used to stop the count-down to the software update action."
|
|
::= { genEquipMngSwTimerEntry 4 }
|
|
|
|
-- Timer scalars
|
|
|
|
genEquipMngSwFTPTimer OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Time (in seconds) until file transfer is failed."
|
|
::= { genEquipMngSwVersions 10 }
|
|
|
|
--
|
|
|
|
genEquipMngSwInstallationTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1440)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The timer (in minutes) for timed software installation operations to this unit"
|
|
::= { genEquipMngSw 14 }
|
|
|
|
genEquipMngSwTimeToInstall OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1440)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The amount of time (in minutes) from now for the unit to perform software installation.
|
|
Zero denotes that no operation has been requested"
|
|
::= { genEquipMngSw 15 }
|
|
|
|
genEquipMngSwUpgradeCommonRfuVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates the Package version of the installed RFU SW."
|
|
::= { genEquipMngSw 16 }
|
|
|
|
genEquipMngSwDowngradeCommonRfuVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates the Package version of the installed RFU SW."
|
|
::= { genEquipMngSw 17 }
|
|
|
|
|
|
|
|
|
|
genEquipMngSwFileTransferTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipMngSwFileTransferEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table allows configuring the details of the external server where software versions should be located."
|
|
::= { genEquipMngSw 18 }
|
|
|
|
genEquipMngSwFileTransferEntry OBJECT-TYPE
|
|
SYNTAX GenEquipMngSwFileTransferEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Entry containing the info of software management file transfer."
|
|
INDEX { genEquipMngSwFileTransferIndex }
|
|
::= { genEquipMngSwFileTransferTable 1 }
|
|
|
|
GenEquipMngSwFileTransferEntry ::=
|
|
SEQUENCE {
|
|
genEquipMngSwFileTransferIndex
|
|
INTEGER,
|
|
genEquipMngSwFileTransferProtocol
|
|
FtpProtocolType,
|
|
genEquipMngSwFileTransferUserName
|
|
DisplayString,
|
|
genEquipMngSwFileTransferPassword
|
|
DisplayString,
|
|
genEquipMngSwFileTransferAddress
|
|
IpAddress,
|
|
genEquipMngSwFileTransferPath
|
|
DisplayString,
|
|
genEquipMngSwFileTransferIpv6Address
|
|
OCTET STRING
|
|
}
|
|
|
|
genEquipMngSwFileTransferIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the table."
|
|
::= { genEquipMngSwFileTransferEntry 1 }
|
|
|
|
genEquipMngSwFileTransferProtocol OBJECT-TYPE
|
|
SYNTAX FtpProtocolType
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The protocol to use to transfer the files between the system and an external computer."
|
|
::= { genEquipMngSwFileTransferEntry 2 }
|
|
|
|
genEquipMngSwFileTransferUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User name for access to the configuration files location."
|
|
::= { genEquipMngSwFileTransferEntry 3 }
|
|
|
|
genEquipMngSwFileTransferPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Password for access to the software version files location."
|
|
::= { genEquipMngSwFileTransferEntry 4 }
|
|
|
|
genEquipMngSwFileTransferAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IP address of the computer where software version files are to be taken from."
|
|
::= { genEquipMngSwFileTransferEntry 5 }
|
|
|
|
genEquipMngSwFileTransferPath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Location of the files in the external server."
|
|
::= { genEquipMngSwFileTransferEntry 6 }
|
|
|
|
genEquipMngSwFileTransferIpv6Address OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..16))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IPv6 Server Address."
|
|
::= { genEquipMngSwFileTransferEntry 7 }
|
|
|
|
|
|
---
|
|
---
|
|
-- NG Sequrity Certificate
|
|
genEquipSecurityTrafficCrypto OBJECT IDENTIFIER ::= {genEquipSecurity 10}
|
|
|
|
genEquipSecurityFipsAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"FIPS admin configuration parameter"
|
|
::= { genEquipSecurityTrafficCrypto 1 }
|
|
|
|
genEquipSecurityFipsStatus OBJECT-TYPE
|
|
SYNTAX DownUp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"FIPS operational status."
|
|
::= { genEquipSecurityTrafficCrypto 2 }
|
|
|
|
-- NG Sequrity Traffic Crypto configuration table traffic-crypto-config-table
|
|
genEquipTrafficCryptoConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipTrafficCryptoConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Traffic Crypto configuration table."
|
|
::= { genEquipSecurityTrafficCrypto 10 }
|
|
|
|
genEquipTrafficCryptoConfigEntry OBJECT-TYPE
|
|
SYNTAX GenEquipTrafficCryptoConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Traffic Crypto configuration table entry"
|
|
INDEX { genEquipTrafficCryptoConfigId }
|
|
::= { genEquipTrafficCryptoConfigTable 1 }
|
|
|
|
GenEquipTrafficCryptoConfigEntry ::=
|
|
SEQUENCE {
|
|
genEquipTrafficCryptoConfigId
|
|
INTEGER,
|
|
genEquipTrafficCryptoConfigConfigAdmin
|
|
INTEGER,
|
|
genEquipTrafficCryptoConfigMkey
|
|
OCTET STRING,
|
|
genEquipTrafficCryptoConfigBackupMkey
|
|
OCTET STRING,
|
|
genEquipTrafficCryptoConfigMkeyPeriod
|
|
INTEGER,
|
|
genEquipTrafficCryptoConfigRandKeyGen
|
|
INTEGER,
|
|
genEquipTrafficCryptoConfigSkeyPeriod
|
|
INTEGER
|
|
}
|
|
|
|
genEquipTrafficCryptoConfigId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Traffic crypto Configuration Intreface ID"
|
|
::= { genEquipTrafficCryptoConfigEntry 1 }
|
|
|
|
genEquipTrafficCryptoConfigConfigAdmin OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
aes-256(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Traffic Crypto Admin Mode."
|
|
::= { genEquipTrafficCryptoConfigEntry 2 }
|
|
|
|
genEquipTrafficCryptoConfigMkey OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Traffic Crypto Master Key."
|
|
::= { genEquipTrafficCryptoConfigEntry 3 }
|
|
|
|
genEquipTrafficCryptoConfigBackupMkey OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Traffic Crypto Backup Master Key"
|
|
::= { genEquipTrafficCryptoConfigEntry 4 }
|
|
|
|
genEquipTrafficCryptoConfigMkeyPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Master Key Expire Configuration."
|
|
::= { genEquipTrafficCryptoConfigEntry 5 }
|
|
|
|
genEquipTrafficCryptoConfigRandKeyGen OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
random-key-generate(0),
|
|
random-key-clear(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Random Key generation/clear indication."
|
|
::= { genEquipTrafficCryptoConfigEntry 6 }
|
|
|
|
genEquipTrafficCryptoConfigSkeyPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Session Key Update Time Configuration."
|
|
::= { genEquipTrafficCryptoConfigEntry 7 }
|
|
|
|
|
|
-- NG Sequrity Traffic Crypto status table traffic-crypto-status-table
|
|
genEquipTrafficCryptoStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipTrafficCryptoStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Traffic Crypto status table."
|
|
::= { genEquipSecurityTrafficCrypto 11 }
|
|
|
|
genEquipTrafficCryptoStatusEntry OBJECT-TYPE
|
|
SYNTAX GenEquipTrafficCryptoStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Traffic Crypto status table Entry"
|
|
INDEX { genEquipTrafficCryptoStatusId }
|
|
::= { genEquipTrafficCryptoStatusTable 1 }
|
|
|
|
GenEquipTrafficCryptoStatusEntry ::=
|
|
SEQUENCE {
|
|
genEquipTrafficCryptoStatusId
|
|
INTEGER,
|
|
genEquipTrafficCryptoStatusValid
|
|
INTEGER,
|
|
genEquipTrafficCryptoStatusMkeyTimeExpire
|
|
INTEGER
|
|
}
|
|
|
|
|
|
genEquipTrafficCryptoStatusId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Traffic Crypto Status Intreface ID"
|
|
::= { genEquipTrafficCryptoStatusEntry 1 }
|
|
|
|
genEquipTrafficCryptoStatusValid OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
not-valid(0),
|
|
valid(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Crypto Interface Validation State."
|
|
::= { genEquipTrafficCryptoStatusEntry 2 }
|
|
|
|
genEquipTrafficCryptoStatusMkeyTimeExpire OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of days Mkey to expire."
|
|
::= { genEquipTrafficCryptoStatusEntry 3 }
|
|
|
|
--
|
|
--
|
|
|
|
genEquipMngSwFileTransferStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipMngSwFileTransferStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows the status of the current software version file transfer operation."
|
|
::= { genEquipMngSw 19 }
|
|
|
|
genEquipMngSwFileTransferStatusEntry OBJECT-TYPE
|
|
SYNTAX GenEquipMngSwFileTransferStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Entry containing the info of software management file transfer status."
|
|
INDEX { genEquipMngSwFileTransferStatusIndex }
|
|
::= { genEquipMngSwFileTransferStatusTable 1 }
|
|
|
|
GenEquipMngSwFileTransferStatusEntry ::=
|
|
SEQUENCE {
|
|
genEquipMngSwFileTransferStatusIndex
|
|
INTEGER,
|
|
genEquipMngSwFileTransferStatusResult
|
|
INTEGER,
|
|
genEquipMngSwFileTransferPercentageDone
|
|
INTEGER,
|
|
genEquipMngSwFileTransferPercentageDoneStandBy
|
|
INTEGER,
|
|
genEquipMngSwFileTransferStatusResultStandBy
|
|
INTEGER
|
|
}
|
|
|
|
genEquipMngSwFileTransferStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the table.."
|
|
::= { genEquipMngSwFileTransferStatusEntry 1 }
|
|
|
|
|
|
genEquipMngSwFileTransferStatusResult OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ready(0),
|
|
downloadStarted(1),
|
|
verifyingDownloadFiles(2),
|
|
downloadInProgress(3),
|
|
downloadSuccess(4),
|
|
downloadFailure(5),
|
|
allComponentsExist(6),
|
|
versionIncompatibleWithSystem(7),
|
|
incompleteFileSet(8),
|
|
componentUnsupportedByHw(9),
|
|
corruptSwFiles(10),
|
|
missingDependencies(11),
|
|
downloadCancelled(12)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Status of the current file transfer operation."
|
|
::= { genEquipMngSwFileTransferStatusEntry 2 }
|
|
|
|
genEquipMngSwFileTransferPercentageDone OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An indication of the progress of the process of the current file transfer operation."
|
|
::= { genEquipMngSwFileTransferStatusEntry 3 }
|
|
|
|
genEquipMngSwFileTransferPercentageDoneStandBy OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An indication of the progress of the process of the current internal file transfer operation."
|
|
::= { genEquipMngSwFileTransferStatusEntry 4 }
|
|
|
|
genEquipMngSwFileTransferStatusResultStandBy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ready(0),
|
|
download-started(1),
|
|
verifying-download-files(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Status of the current internal file transfer operation."
|
|
::= { genEquipMngSwFileTransferStatusEntry 5 }
|
|
|
|
|
|
|
|
genEquipMngSwInstallStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipMngSwInstallStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows the status of the current software version installation operation."
|
|
::= { genEquipMngSw 20 }
|
|
|
|
genEquipMngSwInstallStatusEntry OBJECT-TYPE
|
|
SYNTAX GenEquipMngSwInstallStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Entry containing the info of software installation status."
|
|
INDEX { genEquipMngSwInstallStatusIndex }
|
|
::= { genEquipMngSwInstallStatusTable 1 }
|
|
|
|
GenEquipMngSwInstallStatusEntry ::=
|
|
SEQUENCE {
|
|
genEquipMngSwInstallStatusIndex
|
|
INTEGER,
|
|
genEquipMngSwInstallStatusResult
|
|
INTEGER,
|
|
genEquipMngSwInstallPercentageDone
|
|
INTEGER,
|
|
genEquipMngSwInstallStatusResultStandBy
|
|
INTEGER,
|
|
genEquipMngSwInstallPercentageDoneStandBy
|
|
INTEGER
|
|
}
|
|
|
|
genEquipMngSwInstallStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the table.."
|
|
::= { genEquipMngSwInstallStatusEntry 1 }
|
|
|
|
|
|
genEquipMngSwInstallStatusResult OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ready(0),
|
|
installationStarted(1),
|
|
verifyingInstallationFiles(2),
|
|
installationInProgress(3),
|
|
installationSuccess(4),
|
|
installationPartialSuccess(5),
|
|
installationFailure(6),
|
|
incompleteSwVersion(7),
|
|
installationCancelled(8)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Status of the current installation operation."
|
|
::= { genEquipMngSwInstallStatusEntry 2 }
|
|
|
|
genEquipMngSwInstallPercentageDone OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An indication of the progress of the process of the current installation operation."
|
|
::= { genEquipMngSwInstallStatusEntry 3 }
|
|
|
|
genEquipMngSwInstallStatusResultStandBy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ready(0),
|
|
installationStarted(1),
|
|
verifyingInstallationFiles(2),
|
|
installationInProgress(3),
|
|
installationSuccess(4),
|
|
installationPartialSuccess(5),
|
|
installationFailure(6),
|
|
incompleteSwVersion(7),
|
|
installationCancelled(8)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Status of the current file transfer operation."
|
|
::= { genEquipMngSwInstallStatusEntry 4 }
|
|
|
|
genEquipMngSwInstallPercentageDoneStandBy OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An indication of the progress of the process of the current installation operation."
|
|
::= { genEquipMngSwInstallStatusEntry 5 }
|
|
|
|
|
|
--
|
|
--
|
|
genEquipMngSwOperationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipMngSwOperationEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table allows downloading and installing SW versions."
|
|
::= { genEquipMngSw 21 }
|
|
|
|
genEquipMngSwOperationEntry OBJECT-TYPE
|
|
SYNTAX GenEquipMngSwOperationEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Entry containing the info of software management operation table."
|
|
INDEX { genEquipMngSwOperationIndex }
|
|
::= { genEquipMngSwOperationTable 1 }
|
|
|
|
GenEquipMngSwOperationEntry ::=
|
|
SEQUENCE {
|
|
genEquipMngSwOperationIndex
|
|
INTEGER,
|
|
genEquipMngSwOperationOperation
|
|
INTEGER,
|
|
genEquipMngSwOperationTimedInstallation
|
|
NoYes
|
|
}
|
|
|
|
genEquipMngSwOperationIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the table.."
|
|
::= { genEquipMngSwOperationEntry 1 }
|
|
|
|
|
|
genEquipMngSwOperationOperation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noAction(0),
|
|
download(1),
|
|
install(2),
|
|
updateBackup(3),
|
|
swapBootSection(4),
|
|
abortTimer(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The operation to be performed: download, install, update backup, swap boot section, abort installation timer."
|
|
::= { genEquipMngSwOperationEntry 2 }
|
|
|
|
genEquipMngSwOperationTimedInstallation OBJECT-TYPE
|
|
SYNTAX NoYes
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Whether to perform the installation after a configurable timer expires."
|
|
::= { genEquipMngSwOperationEntry 3 }
|
|
|
|
--
|
|
-- Slots running versions status table - software-mgt-slot-running-versions-status
|
|
--
|
|
genEquipMngSwSlotRunningVersionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipMngSwSlotRunningVersionEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows the versions currently running in cards installed in the system."
|
|
::= { genEquipMngSw 22 }
|
|
|
|
genEquipMngSwSlotRunningVersionEntry OBJECT-TYPE
|
|
SYNTAX GenEquipMngSwSlotRunningVersionEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table entry shows the versions currently running in cards installed in the system."
|
|
INDEX { genEquipMngSwSlotRunningVersionSlotId }
|
|
::= { genEquipMngSwSlotRunningVersionTable 1 }
|
|
|
|
GenEquipMngSwSlotRunningVersionEntry ::=
|
|
SEQUENCE {
|
|
genEquipMngSwSlotRunningVersionSlotId
|
|
INTEGER,
|
|
genEquipMngSwSlotRunningVersionCardType
|
|
InventoryCardType,
|
|
genEquipMngSwSlotRunningVersionComponent
|
|
DisplayString,
|
|
genEquipMngSwSlotRunningVersionActualVersion
|
|
DisplayString
|
|
}
|
|
|
|
genEquipMngSwSlotRunningVersionSlotId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..12)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the table.."
|
|
::= { genEquipMngSwSlotRunningVersionEntry 1 }
|
|
|
|
|
|
genEquipMngSwSlotRunningVersionCardType OBJECT-TYPE
|
|
SYNTAX InventoryCardType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Type of card inserted in slot."
|
|
::= { genEquipMngSwSlotRunningVersionEntry 2 }
|
|
|
|
genEquipMngSwSlotRunningVersionComponent OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name of SW functional component."
|
|
::= { genEquipMngSwSlotRunningVersionEntry 3 }
|
|
|
|
genEquipMngSwSlotRunningVersionActualVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Version of running SW."
|
|
::= { genEquipMngSwSlotRunningVersionEntry 4 }
|
|
|
|
|
|
--
|
|
-- Standby Unit software versions table - software-mgt-table-current-versions-status-standby
|
|
--
|
|
genEquipMngSwIDUVersionsStandByTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipMngSwIDUVersionsStandByEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows the software versions residing in the standby unit."
|
|
::= { genEquipMngSw 23 }
|
|
|
|
genEquipMngSwIDUVersionsStandByEntry OBJECT-TYPE
|
|
SYNTAX GenEquipMngSwIDUVersionsStandByEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table entry shows the software versions residing in the standby unit."
|
|
INDEX { genEquipMngSwIDUVersionsStandByIndex }
|
|
::= { genEquipMngSwIDUVersionsStandByTable 1 }
|
|
|
|
GenEquipMngSwIDUVersionsStandByEntry ::=
|
|
SEQUENCE {
|
|
genEquipMngSwIDUVersionsStandByIndex
|
|
INTEGER,
|
|
genEquipMngSwIDUVersionsStandByPackageName
|
|
DisplayString,
|
|
genEquipMngSwIDUVersionsStandByRunningVersion
|
|
DisplayString,
|
|
genEquipMngSwIDUVersionsStandByInstalledVersion
|
|
DisplayString,
|
|
genEquipMngSwIDUVersionsStandByTargetDevice
|
|
InventoryCardType,
|
|
genEquipMngSwIDUVersionsStandByDownloadedPackage
|
|
DisplayString,
|
|
genEquipMngSwIDUVersionsStandByResetType
|
|
VmResetType
|
|
}
|
|
|
|
genEquipMngSwIDUVersionsStandByIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"mate rpm index."
|
|
::= { genEquipMngSwIDUVersionsStandByEntry 1 }
|
|
|
|
|
|
genEquipMngSwIDUVersionsStandByPackageName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name of the module which the software package belongs to."
|
|
::= { genEquipMngSwIDUVersionsStandByEntry 2 }
|
|
|
|
genEquipMngSwIDUVersionsStandByRunningVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Version currently running."
|
|
::= { genEquipMngSwIDUVersionsStandByEntry 3 }
|
|
|
|
genEquipMngSwIDUVersionsStandByInstalledVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Currently installed version; upon the appropriate reset this will become the running version."
|
|
::= { genEquipMngSwIDUVersionsStandByEntry 4 }
|
|
|
|
genEquipMngSwIDUVersionsStandByTargetDevice OBJECT-TYPE
|
|
SYNTAX InventoryCardType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The HW board in which the SW module from the mate is running."
|
|
::= { genEquipMngSwIDUVersionsStandByEntry 5 }
|
|
|
|
genEquipMngSwIDUVersionsStandByDownloadedPackage OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Version that was downloaded from server upon installation, it will become the installed version."
|
|
::= { genEquipMngSwIDUVersionsStandByEntry 6 }
|
|
|
|
genEquipMngSwIDUVersionsStandByResetType OBJECT-TYPE
|
|
SYNTAX VmResetType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Minimum level of reset required to update the software in the relevant module."
|
|
::= { genEquipMngSwIDUVersionsStandByEntry 7 }
|
|
|
|
--
|
|
-- WatchDog Scalar
|
|
genEquipMngSwWatchdogAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enables/Disables the watchdog timer for the application."
|
|
::= { genEquipMngSw 35 }
|
|
|
|
|
|
-- Management configuration
|
|
genEquipMngCfg OBJECT IDENTIFIER ::= { genEquipMng 2}
|
|
|
|
genEquipMngCfgBackupStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter shows the current state of the configuration backup files creation in the IDU.
|
|
Possible values are:
|
|
- ready(0)
|
|
- inProgress(1)
|
|
- success(2)
|
|
- failure(3)"
|
|
::= { genEquipMngCfg 1 }
|
|
|
|
genEquipMngCfgRestoreStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter shows the current state of configuration restoring from downloaded backup files.
|
|
Possible values are:
|
|
- ready(0)
|
|
- inProgress(1)
|
|
- success(2)
|
|
- failure(3)"
|
|
::= { genEquipMngCfg 2 }
|
|
|
|
genEquipMngCfgUploadStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter shows the current state of configuration backup files transfer from IDU to external FTP site.
|
|
Possible values are:
|
|
- ready(0)
|
|
- inProgress(1)
|
|
- success(2)
|
|
- failure(3)"
|
|
::= { genEquipMngCfg 3 }
|
|
|
|
|
|
genEquipMngCfgDownloadStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter shows the current state of configuration backup files transfer from external FTP site to IDU.
|
|
Possible values are:
|
|
- ready(0)
|
|
- inProgress(1)
|
|
- success(2)
|
|
- failure(3)"
|
|
::= { genEquipMngCfg 4 }
|
|
|
|
genEquipMngCfgCommand OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
no-operation(0),
|
|
backup(1),
|
|
restore(2),
|
|
upload(3),
|
|
download(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The command to be executed to backup/restore or upload/download configuration.
|
|
If there is more then 1 slot in the NE, it is done for all the shelf."
|
|
::= { genEquipMngCfg 5 }
|
|
|
|
genEquipMngCfgEthernetSwitchStoreConfiguration OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter writes the current configuration in the database.
|
|
This command should be called after any change to the following sections:
|
|
- Bridge configuration
|
|
- WaySide configuration
|
|
- Protection configuration."
|
|
::= { genEquipMngCfg 6 }
|
|
|
|
genEquipMngCfgSetToDefaultKeepIp OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Set to Default configuration without changing the network parameters such as IP address, and subnet mask."
|
|
::= { genEquipMngCfg 7 }
|
|
|
|
genEquipMngCfgCliScriptFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The CLI script file name to be downloaded to the NE."
|
|
::= { genEquipMngCfg 8 }
|
|
|
|
--
|
|
-- Managment Configuration
|
|
--
|
|
genEquipMngCfgGeneric OBJECT IDENTIFIER ::= { genEquipMngCfg 10}
|
|
|
|
genEquipMngCfgBackupProgress OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An indication of the progress of the backup operation process."
|
|
::= { genEquipMngCfgGeneric 1 }
|
|
|
|
genEquipMngCfgTimeToInstallation OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A counter indicating the time left until installation begins."
|
|
::= { genEquipMngCfgGeneric 2 }
|
|
|
|
|
|
--
|
|
-- Configuration management file transfer - configuration-table-file-transfer-config
|
|
--
|
|
genEquipMngCfgFileTransferTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipMngCfgFileTransferEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table allows configuring the details of the external server where configuration should be located."
|
|
::= { genEquipMngCfg 11 }
|
|
|
|
genEquipMngCfgFileTransferEntry OBJECT-TYPE
|
|
SYNTAX GenEquipMngCfgFileTransferEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table entry allows configuring the details of the external server where configuration should be located."
|
|
INDEX { genEquipMngCfgFileTransferIndex }
|
|
::= { genEquipMngCfgFileTransferTable 1 }
|
|
|
|
GenEquipMngCfgFileTransferEntry ::=
|
|
SEQUENCE {
|
|
genEquipMngCfgFileTransferIndex
|
|
INTEGER,
|
|
genEquipMngCfgFileTransferProtocol
|
|
FtpProtocolType,
|
|
genEquipMngCfgFileTransferUserName
|
|
DisplayString,
|
|
genEquipMngCfgFileTransferPassword
|
|
DisplayString,
|
|
genEquipMngCfgFileTransferAddress
|
|
IpAddress,
|
|
genEquipMngCfgFileTransferPath
|
|
DisplayString,
|
|
genEquipMngCfgFileTransferFileName
|
|
DisplayString,
|
|
genEquipMngCfgFileTransferIpv6Address
|
|
OCTET STRING
|
|
}
|
|
|
|
genEquipMngCfgFileTransferIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index of the table."
|
|
::= { genEquipMngCfgFileTransferEntry 1 }
|
|
|
|
genEquipMngCfgFileTransferProtocol OBJECT-TYPE
|
|
SYNTAX FtpProtocolType
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The protocol to use to transfer the files between the system and an external computer."
|
|
::= { genEquipMngCfgFileTransferEntry 2 }
|
|
|
|
genEquipMngCfgFileTransferUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User name for access to the configuration files location."
|
|
::= { genEquipMngCfgFileTransferEntry 3 }
|
|
|
|
genEquipMngCfgFileTransferPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Password for access to the configuration files location."
|
|
::= { genEquipMngCfgFileTransferEntry 4 }
|
|
|
|
genEquipMngCfgFileTransferAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IP address of the computer where configuration files are to be transferred to/from."
|
|
::= { genEquipMngCfgFileTransferEntry 5 }
|
|
|
|
genEquipMngCfgFileTransferPath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Location of the files in the external server."
|
|
::= { genEquipMngCfgFileTransferEntry 6 }
|
|
|
|
genEquipMngCfgFileTransferFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name of the file in server."
|
|
::= { genEquipMngCfgFileTransferEntry 7 }
|
|
|
|
genEquipMngCfgFileTransferIpv6Address OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IPv6 Server's address where files will be transferred to/from."
|
|
::= { genEquipMngCfgFileTransferEntry 8 }
|
|
|
|
|
|
--
|
|
-- Configuration management file transfer status - configuration-table-file-transfer-status
|
|
--
|
|
genEquipMngCfgFileTransferStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipMngCfgFileTransferStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows the status of the current configuration file transfer operation."
|
|
::= { genEquipMngCfg 12 }
|
|
|
|
genEquipMngCfgFileTransferStatusEntry OBJECT-TYPE
|
|
SYNTAX GenEquipMngCfgFileTransferStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table entry shows the status of the current configuration file transfer operation."
|
|
INDEX { genEquipMngCfgFileTransferStatusIndex }
|
|
::= { genEquipMngCfgFileTransferStatusTable 1 }
|
|
|
|
GenEquipMngCfgFileTransferStatusEntry ::=
|
|
SEQUENCE {
|
|
genEquipMngCfgFileTransferStatusIndex
|
|
INTEGER,
|
|
genEquipMngCfgFileTransferStatusPercentageDone
|
|
INTEGER,
|
|
genEquipMngCfgFileTransferStatusResult
|
|
FileTransferStatus
|
|
}
|
|
|
|
genEquipMngCfgFileTransferStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index of the table."
|
|
::= { genEquipMngCfgFileTransferStatusEntry 1 }
|
|
|
|
genEquipMngCfgFileTransferStatusPercentageDone OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An indication of the progress of the process of the current file transfer operation."
|
|
::= { genEquipMngCfgFileTransferStatusEntry 2 }
|
|
|
|
genEquipMngCfgFileTransferStatusResult OBJECT-TYPE
|
|
SYNTAX FileTransferStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Status of the current file transfer operation."
|
|
::= { genEquipMngCfgFileTransferStatusEntry 3 }
|
|
|
|
--
|
|
-- Configuration management operation table - configuration-table-operation-config
|
|
--
|
|
genEquipMngCfgOperationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipMngCfgOperationEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table allows creating, restoring, transferring and deleting configuration files."
|
|
::= { genEquipMngCfg 13 }
|
|
|
|
genEquipMngCfgOperationEntry OBJECT-TYPE
|
|
SYNTAX GenEquipMngCfgOperationEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table entry allows creating, restoring, transferring and deleting configuration files."
|
|
INDEX { genEquipMngCfgOperationIndex }
|
|
::= { genEquipMngCfgOperationTable 1 }
|
|
|
|
GenEquipMngCfgOperationEntry ::=
|
|
SEQUENCE {
|
|
genEquipMngCfgOperationIndex
|
|
INTEGER,
|
|
genEquipMngCfgOperationOperation
|
|
CfgOper,
|
|
genEquipMngCfgOperationFileNumber
|
|
INTEGER,
|
|
genEquipMngCfgOperationTimedInstallation
|
|
NoYes,
|
|
genEquipMngCfgOperationTimer
|
|
DisplayString,
|
|
genEquipMngCfgOperationSlotNumber
|
|
INTEGER
|
|
}
|
|
|
|
genEquipMngCfgOperationIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index of the table."
|
|
::= { genEquipMngCfgOperationEntry 1 }
|
|
|
|
genEquipMngCfgOperationOperation OBJECT-TYPE
|
|
SYNTAX CfgOper
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The operation to be performed: backup, restore, delete, import, export."
|
|
::= { genEquipMngCfgOperationEntry 2 }
|
|
|
|
genEquipMngCfgOperationFileNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A number from 1 to 3 to identify different restoration files."
|
|
::= { genEquipMngCfgOperationEntry 3 }
|
|
|
|
genEquipMngCfgOperationTimedInstallation OBJECT-TYPE
|
|
SYNTAX NoYes
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Whether to install immediately or following a countdown from a defined counter."
|
|
::= { genEquipMngCfgOperationEntry 4 }
|
|
|
|
genEquipMngCfgOperationTimer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A timer which determines the time to installation."
|
|
::= { genEquipMngCfgOperationEntry 5 }
|
|
|
|
genEquipMngCfgOperationSlotNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (0..12)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Slot number."
|
|
::= { genEquipMngCfgOperationEntry 6 }
|
|
|
|
|
|
--
|
|
-- Configuration management status table - configuration-table-backup-files-status
|
|
--
|
|
genEquipMngCfgConfigurationFilesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipMngCfgConfigurationFilesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows the status of the current configuration management operation."
|
|
::= { genEquipMngCfg 14 }
|
|
|
|
genEquipMngCfgConfigurationFilesEntry OBJECT-TYPE
|
|
SYNTAX GenEquipMngCfgConfigurationFilesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table entry shows the status of the current configuration file transfer operation."
|
|
INDEX { genEquipMngCfgConfigurationFilesIndex }
|
|
::= { genEquipMngCfgConfigurationFilesTable 1 }
|
|
|
|
GenEquipMngCfgConfigurationFilesEntry ::=
|
|
SEQUENCE {
|
|
genEquipMngCfgConfigurationFilesIndex
|
|
INTEGER,
|
|
genEquipMngCfgConfigurationFilesFileNumber
|
|
INTEGER,
|
|
genEquipMngCfgConfigurationFilesSystemType
|
|
DisplayString,
|
|
genEquipMngCfgConfigurationFilesSWVersion
|
|
DisplayString,
|
|
genEquipMngCfgConfigurationFilesTimeDate
|
|
INTEGER,
|
|
genEquipMngCfgConfigurationFilesSystemIP
|
|
IpAddress,
|
|
genEquipMngCfgConfigurationFilesCardsConfigured
|
|
DisplayString,
|
|
genEquipMngCfgConfigurationFilesSystemID
|
|
DisplayString
|
|
}
|
|
|
|
genEquipMngCfgConfigurationFilesIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index of the table."
|
|
::= { genEquipMngCfgConfigurationFilesEntry 1 }
|
|
|
|
genEquipMngCfgConfigurationFilesFileNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A number from 1 to 3 to identify different restoration files."
|
|
::= { genEquipMngCfgConfigurationFilesEntry 2 }
|
|
|
|
genEquipMngCfgConfigurationFilesSystemType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Type of product from which the backup file was created."
|
|
::= { genEquipMngCfgConfigurationFilesEntry 3 }
|
|
|
|
genEquipMngCfgConfigurationFilesSWVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Software version of the system from which the backup file was created."
|
|
::= { genEquipMngCfgConfigurationFilesEntry 4 }
|
|
|
|
genEquipMngCfgConfigurationFilesTimeDate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Time and date of creation of the file."
|
|
::= { genEquipMngCfgConfigurationFilesEntry 5 }
|
|
|
|
genEquipMngCfgConfigurationFilesSystemIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IP address of the unit from which the backup file was created."
|
|
::= { genEquipMngCfgConfigurationFilesEntry 6 }
|
|
|
|
genEquipMngCfgConfigurationFilesCardsConfigured OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Types of cards for which configuration values exist in the file; when restoring other card types will get default values."
|
|
::= { genEquipMngCfgConfigurationFilesEntry 7 }
|
|
|
|
genEquipMngCfgConfigurationFilesSystemID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"System ID of the unit from which the backup file was created."
|
|
::= { genEquipMngCfgConfigurationFilesEntry 8 }
|
|
|
|
--
|
|
--
|
|
genEquipMngCfgFileRestoreStatus OBJECT-TYPE
|
|
SYNTAX FileRestoreStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Status of the operation of configuration restore from restore point."
|
|
::= { genEquipMngCfg 20 }
|
|
|
|
genEquipMngCfgFileTransferStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ready(0),
|
|
download-started(1),
|
|
verifying-download-files(2),
|
|
download-in-progress(3),
|
|
download-success(4),
|
|
download-failure(5),
|
|
all-components-exist(6),
|
|
version-incompatible-with-system(7),
|
|
incomplete-file-set(8),
|
|
component-unsupported-by-hw(9),
|
|
corrupt-sw-files(10),
|
|
missing-dependencies(11),
|
|
download-cancelled(12)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Status of the operation of configuration restore from restore point."
|
|
::= { genEquipMngCfg 21 }
|
|
|
|
|
|
|
|
|
|
-- Management File Transfer
|
|
genEquipMngFileTransfer OBJECT IDENTIFIER ::= { genEquipMng 3}
|
|
|
|
genEquipMngFileTransferFileTypeOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no-operation(0),
|
|
download-configuration(1),
|
|
download-certificate(2),
|
|
download-warning-banner(3),
|
|
download-cli-script(4),
|
|
upload-configuration(5),
|
|
upload-csr-file(6),
|
|
upload-unit-info(7)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Operation for the file type to be transferred between the IDU and the external server.
|
|
The options with prefix 'download' are files to be transferred from the server to the IDU.
|
|
The options with prefix 'upload' are files to be transferred from the IDU to the server.
|
|
To download IDU certificate, the OIDs genEquipSecurityCfgSecurityFileName, genEquipSecurityCfgSecurityFileFormat
|
|
and genEquipSecurityCfgSecurityFileType should be set prior the operation of download security file.
|
|
To upload CSR file, the OID genEquipSecurityCfgSecurityFileName should be set prior the operation of upload CSR file.
|
|
To download CLI string, the OID genEquipMngCfgCliScriptFileName should be set prior the operation of download cli-script.
|
|
To download warning banner file, the OID genEquipSecurityCfgWarningBannerFName should be set prior the operation of download warning-banner."
|
|
::= { genEquipMngFileTransfer 1 }
|
|
|
|
genEquipMngFileTransferDownloadConfigStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The operation status of download configuration, which is performed using genEquipMngFileTransferFileTypeOper"
|
|
::= { genEquipMngFileTransfer 2 }
|
|
|
|
genEquipMngFileTransferDownloadCertificateStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The operation status of download configuration, which is performed using genEquipMngFileTransferFileTypeOper"
|
|
::= { genEquipMngFileTransfer 3 }
|
|
|
|
genEquipMngFileTransferDownloadWarningBannerStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The operation status of download warning banner, which is performed using genEquipMngFileTransferFileTypeOper"
|
|
::= { genEquipMngFileTransfer 4 }
|
|
|
|
genEquipMngFileTransferDownloadCliScriptStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TThe operation status of download cli script, which is performed using genEquipMngFileTransferFileTypeOper"
|
|
::= { genEquipMngFileTransfer 5 }
|
|
|
|
genEquipMngFileTransferUploadConfigStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The operation status of upload configuration, which is performed using genEquipMngFileTransferFileTypeOper"
|
|
::= { genEquipMngFileTransfer 6 }
|
|
|
|
genEquipMngFileTransferUploadCSRStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The operation status of upload CSR, which is performed using genEquipMngFileTransferFileTypeOper"
|
|
::= { genEquipMngFileTransfer 7 }
|
|
|
|
genEquipMngFileTransferUploadUnitInfoStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The operation status of upload unit info, which is performed using genEquipMngFileTransferFileTypeOper"
|
|
::= { genEquipMngFileTransfer 8 }
|
|
|
|
|
|
-- Management Unit Information Group
|
|
genEquipMngUnitInfo OBJECT IDENTIFIER ::= { genEquipMng 4}
|
|
genEquipMngUnitInfoGeneric OBJECT IDENTIFIER ::= { genEquipMngUnitInfo 1}
|
|
|
|
genEquipMngUnitInfoOperation OBJECT-TYPE
|
|
SYNTAX CfgUnitInfoOper
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Allows creating and exporting the unit information file."
|
|
::= { genEquipMngUnitInfoGeneric 1 }
|
|
|
|
genEquipMngUnitInfoProgress OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Progress in percentage of the operation of the unit info file creation."
|
|
::= { genEquipMngUnitInfoGeneric 2 }
|
|
|
|
genEquipMngUnitInfoStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Status of the operation of the unit info file creation."
|
|
::= { genEquipMngUnitInfoGeneric 3 }
|
|
|
|
|
|
-- CLI Group
|
|
genEquipMngCli OBJECT IDENTIFIER ::= { genEquipMng 5}
|
|
|
|
genEquipMngCliScriptOperation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no-operation(0),
|
|
import(1),
|
|
delete(2),
|
|
show(3),
|
|
execute(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Allows importing, showing, deleting and executing CLI scripts."
|
|
::= { genEquipMngCli 1 }
|
|
|
|
genEquipMngCliScriptOperationStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ready(0),
|
|
executing(1),
|
|
failed(2),
|
|
success(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Allows importing, showing, deleting and executing CLI scripts."
|
|
::= { genEquipMngCli 2 }
|
|
|
|
|
|
--
|
|
-- unit-info file transfer configuration table - unit-info-files-transfer-table-config
|
|
--
|
|
genEquipMngUnitInfoFileTransferTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipMngUnitInfoFileTransferEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table allows configuring the details of the external server which the unit info file will be expoted to."
|
|
::= { genEquipMngUnitInfo 2 }
|
|
|
|
genEquipMngUnitInfoFileTransferEntry OBJECT-TYPE
|
|
SYNTAX GenEquipMngUnitInfoFileTransferEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table entry allows configuring the details of the external server which the unit info file will be expoted to."
|
|
INDEX { genEquipMngUnitInfoFileTransferIndex }
|
|
::= { genEquipMngUnitInfoFileTransferTable 1 }
|
|
|
|
GenEquipMngUnitInfoFileTransferEntry ::=
|
|
SEQUENCE {
|
|
genEquipMngUnitInfoFileTransferIndex
|
|
INTEGER,
|
|
genEquipMngUnitInfoFileTransferProtocol
|
|
FtpProtocolType,
|
|
genEquipMngUnitInfoFileTransferUserName
|
|
DisplayString,
|
|
genEquipMngUnitInfoFileTransferPassword
|
|
DisplayString,
|
|
genEquipMngUnitInfoFileTransferAddress
|
|
IpAddress,
|
|
genEquipMngUnitInfoFileTransferPath
|
|
DisplayString,
|
|
genEquipMngUnitInfoFileTransferFileName
|
|
DisplayString,
|
|
genEquipMngUnitInfoFileTransferIpv6Address
|
|
OCTET STRING
|
|
}
|
|
|
|
genEquipMngUnitInfoFileTransferIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index of the table."
|
|
::= { genEquipMngUnitInfoFileTransferEntry 1 }
|
|
|
|
genEquipMngUnitInfoFileTransferProtocol OBJECT-TYPE
|
|
SYNTAX FtpProtocolType
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The protocol to use to transfer the files between the system and an external computer."
|
|
::= { genEquipMngUnitInfoFileTransferEntry 2 }
|
|
|
|
genEquipMngUnitInfoFileTransferUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User name for access to the files location."
|
|
::= { genEquipMngUnitInfoFileTransferEntry 3 }
|
|
|
|
genEquipMngUnitInfoFileTransferPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Password for access to the files location."
|
|
::= { genEquipMngUnitInfoFileTransferEntry 4 }
|
|
|
|
genEquipMngUnitInfoFileTransferAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IP address of the computer where the files are to be transferred to/from."
|
|
::= { genEquipMngUnitInfoFileTransferEntry 5 }
|
|
|
|
genEquipMngUnitInfoFileTransferPath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Desired location of the unit info file in external server."
|
|
::= { genEquipMngUnitInfoFileTransferEntry 6 }
|
|
|
|
genEquipMngUnitInfoFileTransferFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Name of the file in server."
|
|
::= { genEquipMngUnitInfoFileTransferEntry 7 }
|
|
|
|
genEquipMngUnitInfoFileTransferIpv6Address OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IPv6 Server's Address to which he file will be transferred."
|
|
::= { genEquipMngUnitInfoFileTransferEntry 8 }
|
|
|
|
--
|
|
-- unit-info file transfer status table - unit-info-file-transfer-table-status
|
|
--
|
|
genEquipMngUnitInfoFileTransferStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipMngUnitInfoFileTransferStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table shows the status of the current configuration file transfer operation."
|
|
::= { genEquipMngUnitInfo 3 }
|
|
|
|
genEquipMngUnitInfoFileTransferStatusEntry OBJECT-TYPE
|
|
SYNTAX GenEquipMngUnitInfoFileTransferStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table entry shows the status of the current configuration file transfer operation."
|
|
INDEX { genEquipMngUnitInfoFileTransferStatusIndex }
|
|
::= { genEquipMngUnitInfoFileTransferStatusTable 1 }
|
|
|
|
GenEquipMngUnitInfoFileTransferStatusEntry ::=
|
|
SEQUENCE {
|
|
genEquipMngUnitInfoFileTransferStatusIndex
|
|
INTEGER,
|
|
genEquipMngUnitInfoFileTransferStatusPercentageDone
|
|
INTEGER,
|
|
genEquipMngUnitInfoFileTransferStatusResult
|
|
ProgressStatus
|
|
}
|
|
|
|
genEquipMngUnitInfoFileTransferStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index of the table."
|
|
::= { genEquipMngUnitInfoFileTransferStatusEntry 1 }
|
|
|
|
genEquipMngUnitInfoFileTransferStatusPercentageDone OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An indication of the progress of the process of the current file transfer operation."
|
|
::= { genEquipMngUnitInfoFileTransferStatusEntry 2 }
|
|
|
|
genEquipMngUnitInfoFileTransferStatusResult OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Status of the current file transfer operation."
|
|
::= { genEquipMngUnitInfoFileTransferStatusEntry 3 }
|
|
|
|
|
|
|
|
-- Diagnostics and Maintenance
|
|
genEquipDiagAndMaintenance OBJECT IDENTIFIER ::= {genEquip 10}
|
|
|
|
-- Radio Loopback
|
|
|
|
genEquipDiagAndMaintenanceRadioLoopbackTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1440)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Radio loopback timeout, in minutes. 0 means no timer."
|
|
::= { genEquipDiagAndMaintenance 1 }
|
|
|
|
|
|
-- Line Loopback
|
|
|
|
genEquipDiagAndMaintenanceLineLoopbackTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1440)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Line loopback timeout, in minutes. 0 means no timer."
|
|
::= { genEquipDiagAndMaintenance 2 }
|
|
|
|
-- STM-1/OC-3
|
|
|
|
genEquipDiagAndMaintenanceSDHLoopbackTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1440)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"STM-1/OC-3 line loopback timeout, in minutes. 0 means no timer."
|
|
::= { genEquipDiagAndMaintenance 3 }
|
|
|
|
|
|
|
|
|
|
-- Security Configuration
|
|
genEquipSecurity OBJECT IDENTIFIER ::= {genEquip 11}
|
|
|
|
-- Security Configuration
|
|
genEquipSecurityConfiguration OBJECT IDENTIFIER ::= {genEquipSecurity 1}
|
|
|
|
genEquipSecurityCfgUploadPublicKeyStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upload status of the Public key."
|
|
::= { genEquipSecurityConfiguration 1 }
|
|
|
|
genEquipSecurityCfgDownloadSecurityStatus OBJECT-TYPE
|
|
SYNTAX ProgressStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The download status of the digital certificate."
|
|
::= { genEquipSecurityConfiguration 2 }
|
|
|
|
genEquipSecurityCfgSecurityFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The certificate file name to be downloaded."
|
|
::= { genEquipSecurityConfiguration 3 }
|
|
|
|
genEquipSecurityCfgSecurityFileType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
target-certificate(0),
|
|
target-ca-certificate(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The digital certificate file type."
|
|
::= { genEquipSecurityConfiguration 4 }
|
|
|
|
genEquipSecurityCfgSecurityFileFormat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pem(0),
|
|
der(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The certificate file format.
|
|
.pem - (Privacy Enhanced Mail) Base64 encoded DER certificate,
|
|
enclosed between -----BEGIN CERTIFICATE----- and -----END CERTIFICATE-----
|
|
|
|
.der is a subset of Basic Encoding Rules (BER) providing for exactly one way to encode an ASN.1 value."
|
|
::= { genEquipSecurityConfiguration 5 }
|
|
|
|
genEquipSecurityCfgSecurityWebCertificateAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The admin state of the certificate."
|
|
::= { genEquipSecurityConfiguration 6 }
|
|
|
|
genEquipSecurityCfgWebProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
http(1),
|
|
https(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Use unsecure http or secure https."
|
|
::= { genEquipSecurityConfiguration 7 }
|
|
|
|
genEquipSecurityCfgTelnetAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the Telnet server on the NE."
|
|
::= { genEquipSecurityConfiguration 8 }
|
|
|
|
genEquipSecurityCfgAutoLogOutPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (1..60)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Auto logout period for CLI or web users, (1-60 seconds)"
|
|
::= { genEquipSecurityConfiguration 9 }
|
|
|
|
genEquipSecurityXFTP OBJECT IDENTIFIER ::= {genEquipSecurityConfiguration 10}
|
|
|
|
genEquipSecurityXFTPHostIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The FTP/SFTP host IP address."
|
|
::= { genEquipSecurityXFTP 1 }
|
|
|
|
genEquipSecurityXFTPHostPath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The FTP/SFTP host directory path."
|
|
::= { genEquipSecurityXFTP 2 }
|
|
|
|
genEquipSecurityXFTPProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ftp(0),
|
|
sftp(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Either FTP or SFTP to be used."
|
|
::= { genEquipSecurityXFTP 3 }
|
|
|
|
genEquipSecurityXFTPUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"FTP User name."
|
|
::= { genEquipSecurityXFTP 4 }
|
|
|
|
genEquipSecurityXFTPPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"FTP User password."
|
|
::= { genEquipSecurityXFTP 5 }
|
|
|
|
genEquipSecurityCfgPassFirstLoginChange OBJECT-TYPE
|
|
SYNTAX NoYes
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Define whether user's first login will be required to change it password or not"
|
|
::= { genEquipSecurityConfiguration 11 }
|
|
|
|
genEquipSecurityCfgCSRCreation OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..512))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This command create CSR file of the element.
|
|
The file could be uploaded to external server by using the genEquipMngFileTransferFileTypeOper OID.
|
|
The command syntax should be:
|
|
<country_name> <state> <locality_name> <organization_name> <organization_unit_name> <common_name> <email_addr>.
|
|
All the fields must be referred, for skipping on any field, use 'symbol instead'."
|
|
::= { genEquipSecurityConfiguration 12 }
|
|
|
|
genEquipSecurityCfgWarningBannerFName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Warning Banner file name to be downloaded to the NE."
|
|
::= { genEquipSecurityConfiguration 13 }
|
|
|
|
genEquipSecurityConfigurationRadius OBJECT IDENTIFIER ::= {genEquipSecurityConfiguration 14}
|
|
|
|
genEquipSecurityConfigurationRadiusAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"this parameter configures the admin state of the RADIUS protocol; when enabled, all users will be logged in via RADIUS server"
|
|
::= { genEquipSecurityConfigurationRadius 1 }
|
|
|
|
genEquipSecurityConfigurationRadiusServerIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"this parameter configures the IP address of the RADIUS server"
|
|
::= { genEquipSecurityConfigurationRadius 2 }
|
|
|
|
genEquipSecurityConfigurationRadiusSecret OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"this parameter configures the common secret between the agent and the RADIUS server"
|
|
::= { genEquipSecurityConfigurationRadius 3 }
|
|
|
|
genEquipSecurityConfigurationRadiusPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"this parameter configures the IP address of UDP port used for the RADIUS protocol"
|
|
::= { genEquipSecurityConfigurationRadius 4 }
|
|
|
|
genEquipSecurityConfigurationRadiusRetries OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"this parameter configures the number of times the agent will retry to communicate with the RADIUS server before declaring the server to be unreacheable"
|
|
::= { genEquipSecurityConfigurationRadius 5 }
|
|
|
|
genEquipSecurityConfigurationRadiusTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (3..30)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"this parameter configures the number of times the agent will retry to communicate with the RADIUS server before declaring the server to be unreacheable"
|
|
::= { genEquipSecurityConfigurationRadius 6 }
|
|
|
|
|
|
-- Users and Groups
|
|
genEquipSecurityUsersAndGroups OBJECT IDENTIFIER ::= {genEquipSecurity 2}
|
|
|
|
genEquipSecurityUsersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipSecurityUsersEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User table."
|
|
::= { genEquipSecurityUsersAndGroups 1 }
|
|
|
|
genEquipSecurityUsersEntry OBJECT-TYPE
|
|
SYNTAX GenEquipSecurityUsersEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User table."
|
|
INDEX { genEquipSecurityUsersName }
|
|
::= { genEquipSecurityUsersTable 1 }
|
|
|
|
GenEquipSecurityUsersEntry ::=
|
|
SEQUENCE {
|
|
genEquipSecurityUsersName
|
|
DisplayString,
|
|
genEquipSecurityUsersPasswd
|
|
DisplayString,
|
|
genEquipSecurityUsersPriviledge
|
|
INTEGER,
|
|
genEquipSecurityUsersPasswdAging
|
|
INTEGER,
|
|
genEquipSecurityUsersExprDate
|
|
INTEGER,
|
|
genEquipSecurityUsersLastLogin
|
|
INTEGER,
|
|
genEquipSecurityUsersRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
genEquipSecurityUsersName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the user name."
|
|
::= { genEquipSecurityUsersEntry 1 }
|
|
|
|
genEquipSecurityUsersPasswd OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the user's password. It is used only in the creation phase. To change the password,
|
|
you need to use the genEquipSecurityUsersAndGroupsChangePasswd command"
|
|
::= { genEquipSecurityUsersEntry 2 }
|
|
|
|
genEquipSecurityUsersPriviledge OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no-privilege-lvl(-1),
|
|
viewer-user-lvl(0),
|
|
operator-user-lvl(1),
|
|
admin-user-lvl(2),
|
|
tech-user-lvl(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the users privilege."
|
|
::= { genEquipSecurityUsersEntry 3 }
|
|
|
|
genEquipSecurityUsersPasswdAging OBJECT-TYPE
|
|
SYNTAX INTEGER (0..90)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the user's password aging time (in days). When response is 99999 the meaning is No Aging."
|
|
::= { genEquipSecurityUsersEntry 4 }
|
|
|
|
genEquipSecurityUsersExprDate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the user's password expiration date.
|
|
The value is presented in time_t format. When response is -1 the meaning is Never Expired."
|
|
::= { genEquipSecurityUsersEntry 5 }
|
|
|
|
genEquipSecurityUsersLastLogin OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the user last login date. Time in seconds since January 1, 1970 00:00 UTC."
|
|
::= { genEquipSecurityUsersEntry 6 }
|
|
|
|
genEquipSecurityUsersRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the status of the entry."
|
|
::= { genEquipSecurityUsersEntry 30 }
|
|
|
|
-- User password chnage as a single command
|
|
genEquipSecurityUsersAndGroupsChangePasswd OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This command changes the user password at the command line. It takes all arguments as the command.
|
|
It cannot be done through the table since it needs to provide the old password as well.
|
|
The format is: '<username> <old-password> <new-password>' seperated with spaces."
|
|
::= { genEquipSecurityUsersAndGroups 2 }
|
|
|
|
-- SNMP Security params
|
|
genEquipSecuritySNMP OBJECT IDENTIFIER ::= {genEquipSecurity 3}
|
|
|
|
genEquipSecuritySNMPReadCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the SNMP Read community string"
|
|
::= { genEquipSecuritySNMP 1 }
|
|
|
|
genEquipSecuritySNMPWriteCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the SNMP Write community string"
|
|
::= { genEquipSecuritySNMP 2 }
|
|
|
|
-- SNMP Security V3 Authentication table
|
|
genEquipSecuritySNMPV3 OBJECT IDENTIFIER ::= {genEquipSecuritySNMP 10}
|
|
-- SNMP V3 Authentication table
|
|
genEquipSecuritySNMPV3AuthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipSecuritySNMPV3AuthEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Security General File Transfer Configuration Table."
|
|
::= { genEquipSecuritySNMPV3 1 }
|
|
|
|
genEquipSecuritySNMPV3AuthEntry OBJECT-TYPE
|
|
SYNTAX GenEquipSecuritySNMPV3AuthEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Security General File Transfer Configuration Table"
|
|
INDEX { genEquipSecuritySNMPV3AuthUserName }
|
|
::= { genEquipSecuritySNMPV3AuthTable 1 }
|
|
|
|
GenEquipSecuritySNMPV3AuthEntry ::=
|
|
SEQUENCE {
|
|
genEquipSecuritySNMPV3AuthUserName
|
|
DisplayString,
|
|
genEquipSecuritySNMPV3AuthPassword
|
|
DisplayString,
|
|
genEquipSecuritySNMPV3AuthSecurityMode
|
|
INTEGER,
|
|
genEquipSecuritySNMPV3AuthEncryptionMode
|
|
INTEGER,
|
|
genEquipSecuritySNMPV3AuthAuthenticationAlgorithm
|
|
INTEGER,
|
|
genEquipSecuritySNMPV3AuthAccessMode
|
|
INTEGER,
|
|
genEquipSecuritySNMPV3AuthRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
genEquipSecuritySNMPV3AuthUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the V3 user name and the index of file v3 Authentication table."
|
|
::= { genEquipSecuritySNMPV3AuthEntry 1 }
|
|
|
|
genEquipSecuritySNMPV3AuthPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is file V3 user authentication password."
|
|
::= { genEquipSecuritySNMPV3AuthEntry 2 }
|
|
|
|
genEquipSecuritySNMPV3AuthSecurityMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noAuthNoPriv(1),
|
|
authNoPriv(2),
|
|
authPriv(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the user's security mode"
|
|
::= { genEquipSecuritySNMPV3AuthEntry 3 }
|
|
|
|
genEquipSecuritySNMPV3AuthEncryptionMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
des(2),
|
|
aes(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the V3 encryption mode."
|
|
::= { genEquipSecuritySNMPV3AuthEntry 4 }
|
|
|
|
genEquipSecuritySNMPV3AuthAuthenticationAlgorithm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
sha(2),
|
|
md5(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the V3 authentication algorithm."
|
|
::= { genEquipSecuritySNMPV3AuthEntry 5 }
|
|
|
|
genEquipSecuritySNMPV3AuthAccessMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
readWrite(1),
|
|
readOnly(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the V3 user access mode."
|
|
::= { genEquipSecuritySNMPV3AuthEntry 6 }
|
|
|
|
genEquipSecuritySNMPV3AuthRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the row status."
|
|
::= { genEquipSecuritySNMPV3AuthEntry 30 }
|
|
|
|
-- NG General Security params
|
|
genEquipSecurityGen OBJECT IDENTIFIER ::= {genEquipSecurity 4}
|
|
|
|
-- NG Security General File Transfer Configuration Table
|
|
genEquipSecurityGenFTConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipSecurityGenFTConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Security General File Transfer Configuration Table."
|
|
::= { genEquipSecurityGen 1 }
|
|
|
|
genEquipSecurityGenFTConfigEntry OBJECT-TYPE
|
|
SYNTAX GenEquipSecurityGenFTConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Security General File Transfer Configuration Table"
|
|
INDEX { genEquipSecurityGenFTConfigIndex }
|
|
::= { genEquipSecurityGenFTConfigTable 1 }
|
|
|
|
GenEquipSecurityGenFTConfigEntry ::=
|
|
SEQUENCE {
|
|
genEquipSecurityGenFTConfigIndex
|
|
INTEGER,
|
|
genEquipSecurityGenFTConfigProtocol
|
|
INTEGER,
|
|
genEquipSecurityGenFTConfigUsername
|
|
DisplayString,
|
|
genEquipSecurityGenFTConfigPassword
|
|
DisplayString,
|
|
genEquipSecurityGenFTConfigAddress
|
|
IpAddress,
|
|
genEquipSecurityGenFTConfigFilePath
|
|
DisplayString,
|
|
genEquipSecurityGenFTConfigFileName
|
|
DisplayString,
|
|
genEquipSecurityGenFTConfigIpV6Address
|
|
OCTET STRING
|
|
|
|
}
|
|
|
|
genEquipSecurityGenFTConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the index of file transfer table."
|
|
::= { genEquipSecurityGenFTConfigEntry 1 }
|
|
|
|
genEquipSecurityGenFTConfigProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ftp(0),
|
|
sftp(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is file transfer protocol."
|
|
::= { genEquipSecurityGenFTConfigEntry 2 }
|
|
|
|
genEquipSecurityGenFTConfigUsername OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the user's name"
|
|
::= { genEquipSecurityGenFTConfigEntry 3 }
|
|
|
|
genEquipSecurityGenFTConfigPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the users password."
|
|
::= { genEquipSecurityGenFTConfigEntry 4 }
|
|
|
|
genEquipSecurityGenFTConfigAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the server IP."
|
|
::= { genEquipSecurityGenFTConfigEntry 5 }
|
|
|
|
genEquipSecurityGenFTConfigFilePath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is file path."
|
|
::= { genEquipSecurityGenFTConfigEntry 6 }
|
|
|
|
genEquipSecurityGenFTConfigFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the file name."
|
|
::= { genEquipSecurityGenFTConfigEntry 7 }
|
|
|
|
genEquipSecurityGenFTConfigIpV6Address OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IP address v6 of the server, where the file are to be transferred to/from."
|
|
::= { genEquipSecurityGenFTConfigEntry 8 }
|
|
|
|
-- NG Security General File Transfer Status Table
|
|
genEquipSecurityGenFTStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipSecurityGenFTStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Security General File Transfer Status Table."
|
|
::= { genEquipSecurityGen 2 }
|
|
|
|
genEquipSecurityGenFTStatusEntry OBJECT-TYPE
|
|
SYNTAX GenEquipSecurityGenFTStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Security General File Transfer Status Table."
|
|
INDEX { genEquipSecurityGenFTStatusIndex }
|
|
::= { genEquipSecurityGenFTStatusTable 1 }
|
|
|
|
GenEquipSecurityGenFTStatusEntry ::=
|
|
SEQUENCE {
|
|
genEquipSecurityGenFTStatusIndex
|
|
INTEGER,
|
|
genEquipSecurityGenFTStatusStatus
|
|
INTEGER,
|
|
genEquipSecurityGenFTStatusProgress
|
|
INTEGER
|
|
}
|
|
|
|
genEquipSecurityGenFTStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value is the index of file transfer status table."
|
|
::= { genEquipSecurityGenFTStatusEntry 1 }
|
|
|
|
genEquipSecurityGenFTStatusStatus OBJECT-TYPE
|
|
SYNTAX FTStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"File transfer operation status."
|
|
::= { genEquipSecurityGenFTStatusEntry 2 }
|
|
|
|
genEquipSecurityGenFTStatusProgress OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Process prcentage"
|
|
::= { genEquipSecurityGenFTStatusEntry 3 }
|
|
|
|
-- General Security Scalars
|
|
genEquipSecurityGenFTOperations OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
upload-security-log(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"File transfer operations"
|
|
::= { genEquipSecurityGen 11 }
|
|
|
|
genEquipSecurityGenImportExportAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Admin for import or export security settings"
|
|
::= { genEquipSecurityGen 12 }
|
|
|
|
-- genEquipSecurityGenWarningBannerDel
|
|
-- genEquipSecurityGenKeysGenerate
|
|
-- genEquipSecurityGenCreateSelfCertificate
|
|
-- genEquipSecurityGenCreateCSR
|
|
|
|
-- NG Access Control Security params
|
|
genEquipSecurityAccessControl OBJECT IDENTIFIER ::= {genEquipSecurity 5}
|
|
|
|
-- NG Security Access Control Profile Table
|
|
genEquipSecurityAccessControlProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipSecurityAccessControlProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Security Access Control Profile Table."
|
|
::= { genEquipSecurityAccessControl 1 }
|
|
|
|
genEquipSecurityAccessControlProfileEntry OBJECT-TYPE
|
|
SYNTAX GenEquipSecurityAccessControlProfileEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Security Access Control Profile Table Entry"
|
|
INDEX { genEquipSecurityAccessControlProfileName }
|
|
::= { genEquipSecurityAccessControlProfileTable 1 }
|
|
|
|
GenEquipSecurityAccessControlProfileEntry ::=
|
|
SEQUENCE {
|
|
genEquipSecurityAccessControlProfileName
|
|
DisplayString,
|
|
genEquipSecurityAccessControlProfileChannel
|
|
INTEGER,
|
|
genEquipSecurityAccessControlProfileUsed
|
|
INTEGER,
|
|
genEquipSecurityAccessControlProfileSecurityWrite
|
|
RbacAccessLevel,
|
|
genEquipSecurityAccessControlProfileSecurityRead
|
|
RbacAccessLevel,
|
|
genEquipSecurityAccessControlProfileMngWrite
|
|
RbacAccessLevel,
|
|
genEquipSecurityAccessControlProfileMngRead
|
|
RbacAccessLevel,
|
|
genEquipSecurityAccessControlProfileRadioWrite
|
|
RbacAccessLevel,
|
|
genEquipSecurityAccessControlProfileRadioRead
|
|
RbacAccessLevel,
|
|
genEquipSecurityAccessControlProfileTDMWrite
|
|
RbacAccessLevel,
|
|
genEquipSecurityAccessControlProfileTDMRead
|
|
RbacAccessLevel,
|
|
genEquipSecurityAccessControlProfileEthWrite
|
|
RbacAccessLevel,
|
|
genEquipSecurityAccessControlProfileEthRead
|
|
RbacAccessLevel,
|
|
genEquipSecurityAccessControlProfileSyncWrite
|
|
RbacAccessLevel,
|
|
genEquipSecurityAccessControlProfileSyncRead
|
|
RbacAccessLevel,
|
|
genEquipSecurityAccessControlProfileRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
genEquipSecurityAccessControlProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User profile name."
|
|
::= { genEquipSecurityAccessControlProfileEntry 1 }
|
|
|
|
genEquipSecurityAccessControlProfileChannel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..127)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Permitted access channels."
|
|
::= { genEquipSecurityAccessControlProfileEntry 2 }
|
|
|
|
genEquipSecurityAccessControlProfileUsed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicate whether the profile in used"
|
|
::= { genEquipSecurityAccessControlProfileEntry 3 }
|
|
|
|
genEquipSecurityAccessControlProfileSecurityWrite OBJECT-TYPE
|
|
SYNTAX RbacAccessLevel
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Security functional write access level."
|
|
::= { genEquipSecurityAccessControlProfileEntry 4 }
|
|
|
|
genEquipSecurityAccessControlProfileSecurityRead OBJECT-TYPE
|
|
SYNTAX RbacAccessLevel
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Security functional read access level."
|
|
::= { genEquipSecurityAccessControlProfileEntry 5 }
|
|
|
|
genEquipSecurityAccessControlProfileMngWrite OBJECT-TYPE
|
|
SYNTAX RbacAccessLevel
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Management functional write access level."
|
|
::= { genEquipSecurityAccessControlProfileEntry 6 }
|
|
|
|
genEquipSecurityAccessControlProfileMngRead OBJECT-TYPE
|
|
SYNTAX RbacAccessLevel
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Management functional read access level."
|
|
::= { genEquipSecurityAccessControlProfileEntry 7 }
|
|
|
|
genEquipSecurityAccessControlProfileRadioWrite OBJECT-TYPE
|
|
SYNTAX RbacAccessLevel
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Radio functional write access level."
|
|
::= { genEquipSecurityAccessControlProfileEntry 8 }
|
|
|
|
genEquipSecurityAccessControlProfileRadioRead OBJECT-TYPE
|
|
SYNTAX RbacAccessLevel
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Radio functional read access level."
|
|
::= { genEquipSecurityAccessControlProfileEntry 9 }
|
|
|
|
genEquipSecurityAccessControlProfileTDMWrite OBJECT-TYPE
|
|
SYNTAX RbacAccessLevel
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TDM functional write access level."
|
|
::= { genEquipSecurityAccessControlProfileEntry 10 }
|
|
|
|
genEquipSecurityAccessControlProfileTDMRead OBJECT-TYPE
|
|
SYNTAX RbacAccessLevel
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"TDM functional read access level."
|
|
::= { genEquipSecurityAccessControlProfileEntry 11 }
|
|
|
|
genEquipSecurityAccessControlProfileEthWrite OBJECT-TYPE
|
|
SYNTAX RbacAccessLevel
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Ether functional write access level."
|
|
::= { genEquipSecurityAccessControlProfileEntry 12 }
|
|
|
|
genEquipSecurityAccessControlProfileEthRead OBJECT-TYPE
|
|
SYNTAX RbacAccessLevel
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Ether functional read access level."
|
|
::= { genEquipSecurityAccessControlProfileEntry 13 }
|
|
|
|
genEquipSecurityAccessControlProfileSyncWrite OBJECT-TYPE
|
|
SYNTAX RbacAccessLevel
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Sync functional write access level."
|
|
::= { genEquipSecurityAccessControlProfileEntry 14 }
|
|
|
|
genEquipSecurityAccessControlProfileSyncRead OBJECT-TYPE
|
|
SYNTAX RbacAccessLevel
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Sync functional read access level."
|
|
::= { genEquipSecurityAccessControlProfileEntry 15 }
|
|
|
|
genEquipSecurityAccessControlProfileRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Row Status for Profile table."
|
|
::= { genEquipSecurityAccessControlProfileEntry 30 }
|
|
|
|
-- NG Security Access Control User Table
|
|
genEquipSecurityAccessControlUserTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipSecurityAccessControlUserEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Security Access Control User Table."
|
|
::= { genEquipSecurityAccessControl 2 }
|
|
|
|
genEquipSecurityAccessControlUserEntry OBJECT-TYPE
|
|
SYNTAX GenEquipSecurityAccessControlUserEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Security Access Control User Table Entry"
|
|
INDEX { genEquipSecurityAccessControlUserName }
|
|
::= { genEquipSecurityAccessControlUserTable 1 }
|
|
|
|
GenEquipSecurityAccessControlUserEntry ::=
|
|
SEQUENCE {
|
|
genEquipSecurityAccessControlUserName
|
|
DisplayString,
|
|
genEquipSecurityAccessControlUserProfile
|
|
DisplayString,
|
|
genEquipSecurityAccessControlUserPassword
|
|
DisplayString,
|
|
genEquipSecurityAccessControlUserExpired
|
|
INTEGER,
|
|
genEquipSecurityAccessControlUserBlock
|
|
NoYes,
|
|
genEquipSecurityAccessControlUserLastLogout
|
|
INTEGER,
|
|
genEquipSecurityAccessControlUserLoggedIn
|
|
NoYes,
|
|
genEquipSecurityAccessControlUserRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
genEquipSecurityAccessControlUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User name."
|
|
::= { genEquipSecurityAccessControlUserEntry 1 }
|
|
|
|
genEquipSecurityAccessControlUserProfile OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User's profile name."
|
|
::= { genEquipSecurityAccessControlUserEntry 2 }
|
|
|
|
genEquipSecurityAccessControlUserPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User's password"
|
|
::= { genEquipSecurityAccessControlUserEntry 3 }
|
|
|
|
genEquipSecurityAccessControlUserExpired OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"expired date of user account."
|
|
::= { genEquipSecurityAccessControlUserEntry 4 }
|
|
|
|
genEquipSecurityAccessControlUserBlock OBJECT-TYPE
|
|
SYNTAX NoYes
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Block user account."
|
|
::= { genEquipSecurityAccessControlUserEntry 5 }
|
|
|
|
genEquipSecurityAccessControlUserLastLogout OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current login indication."
|
|
::= { genEquipSecurityAccessControlUserEntry 6 }
|
|
|
|
genEquipSecurityAccessControlUserLoggedIn OBJECT-TYPE
|
|
SYNTAX NoYes
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current login indication."
|
|
::= { genEquipSecurityAccessControlUserEntry 7 }
|
|
|
|
genEquipSecurityAccessControlUserRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Row Status for users table."
|
|
::= { genEquipSecurityAccessControlUserEntry 30 }
|
|
|
|
-- NG Access Control Scalars
|
|
genEquipSecurityAccessControlPassEnforceStrength OBJECT-TYPE
|
|
SYNTAX NoYes
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enforce strength password."
|
|
::= { genEquipSecurityAccessControl 11 }
|
|
|
|
genEquipSecurityAccessControlPassFirstLoginChange OBJECT-TYPE
|
|
SYNTAX NoYes
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Password change for first login."
|
|
::= { genEquipSecurityAccessControl 12 }
|
|
|
|
genEquipSecurityAccessControlPassAging OBJECT-TYPE
|
|
SYNTAX NoYes
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Password aging."
|
|
::= { genEquipSecurityAccessControl 13 }
|
|
|
|
genEquipSecurityAccessControlFailureLoginAttempt OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Failure login threshold blocking user account."
|
|
::= { genEquipSecurityAccessControl 14 }
|
|
|
|
genEquipSecurityAccessControlBlockFailureLoginPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Blocking period due to failure login."
|
|
::= { genEquipSecurityAccessControl 15 }
|
|
|
|
genEquipSecurityAccessControlBlockunusedAccount OBJECT-TYPE
|
|
SYNTAX INTEGER (0..90)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Period time for block unused account."
|
|
::= { genEquipSecurityAccessControl 16 }
|
|
|
|
genEquipSecurityAccessControlBlockRootRemote OBJECT-TYPE
|
|
SYNTAX NoYes
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Root remote access."
|
|
::= { genEquipSecurityAccessControl 17 }
|
|
|
|
-- NG Protocols Control Security params
|
|
genEquipSecurityProtocolsControl OBJECT IDENTIFIER ::= {genEquipSecurity 6}
|
|
-- genEquipSecurityProtocolsControlSNMPTable
|
|
|
|
-- genEquipSecurityProtocolsControlHTTPMode
|
|
-- genEquipSecurityProtocolsControlHTTPSClientAuth
|
|
-- genEquipSecurityProtocolsControlTelnetAdmin
|
|
|
|
genEquipSecurityProtocolsControlAutoSessionTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (1..60)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Logout session after incativity timeout."
|
|
::= { genEquipSecurityProtocolsControl 1 }
|
|
|
|
genEquipSecurityProtocolsControlSNMPAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SNMP Admin."
|
|
::= { genEquipSecurityProtocolsControl 2}
|
|
|
|
genEquipSecurityProtocolsControlSNMPOperStatus OBJECT-TYPE
|
|
SYNTAX DownUp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SNMP Operational Status."
|
|
::= { genEquipSecurityProtocolsControl 3 }
|
|
|
|
genEquipSecurityProtocolsControlSNMPTrapVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
v1(1),
|
|
v2(2),
|
|
v3(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SNMP Trap version."
|
|
::= { genEquipSecurityProtocolsControl 4 }
|
|
|
|
genEquipSecurityProtocolsControlSNMPMIBVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SNMP MIB version."
|
|
::= { genEquipSecurityProtocolsControl 5 }
|
|
|
|
genEquipSecurityProtocolsControlSNMPV1V2Blocked OBJECT-TYPE
|
|
SYNTAX NoYes
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SNMP V1V2 is blocked."
|
|
::= { genEquipSecurityProtocolsControl 6 }
|
|
|
|
genEquipSecurityProtocolsControlHTTPAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"HTTP Admin."
|
|
::= { genEquipSecurityProtocolsControl 7}
|
|
|
|
|
|
-- NG Monitor and Logs Security params
|
|
genEquipSecurityMonitorAndLogs OBJECT IDENTIFIER ::= {genEquipSecurity 7}
|
|
|
|
-- Security Config Log Upload Configuration table file-transfer-config-table
|
|
genEquipSecurityConfigLogUploadConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipSecurityConfigLogUploadConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Config Log Upload Configuration."
|
|
::= { genEquipSecurityMonitorAndLogs 1 }
|
|
|
|
genEquipSecurityConfigLogUploadConfigEntry OBJECT-TYPE
|
|
SYNTAX GenEquipSecurityConfigLogUploadConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Config Log Upload Configuration Table Entry"
|
|
INDEX { genEquipSecurityConfigLogUploadConfigIndex }
|
|
::= { genEquipSecurityConfigLogUploadConfigTable 1 }
|
|
|
|
GenEquipSecurityConfigLogUploadConfigEntry ::=
|
|
SEQUENCE {
|
|
genEquipSecurityConfigLogUploadConfigIndex
|
|
INTEGER,
|
|
genEquipSecurityConfigLogUploadConfigProtocol
|
|
FtpProtocolType,
|
|
genEquipSecurityConfigLogUploadConfigUsername
|
|
DisplayString,
|
|
genEquipSecurityConfigLogUploadConfigPassword
|
|
DisplayString,
|
|
genEquipSecurityConfigLogUploadConfigIpaddress
|
|
IpAddress,
|
|
genEquipSecurityConfigLogUploadConfigPath
|
|
DisplayString,
|
|
genEquipSecurityConfigLogUploadConfigFilename
|
|
DisplayString,
|
|
genEquipSecurityConfigLogUploadConfigIpV6Address
|
|
OCTET STRING
|
|
}
|
|
|
|
genEquipSecurityConfigLogUploadConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Config Log Upload Configuration index. has Fixed value of 1"
|
|
::= { genEquipSecurityConfigLogUploadConfigEntry 1 }
|
|
|
|
genEquipSecurityConfigLogUploadConfigProtocol OBJECT-TYPE
|
|
SYNTAX FtpProtocolType
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Config Log Upload Configuration Protocol."
|
|
::= { genEquipSecurityConfigLogUploadConfigEntry 2 }
|
|
|
|
genEquipSecurityConfigLogUploadConfigUsername OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Config Log Upload Username"
|
|
::= { genEquipSecurityConfigLogUploadConfigEntry 3 }
|
|
|
|
genEquipSecurityConfigLogUploadConfigPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Config Log Upload Configuration Password."
|
|
::= { genEquipSecurityConfigLogUploadConfigEntry 4 }
|
|
|
|
genEquipSecurityConfigLogUploadConfigIpaddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Config Log Upload Configuration ip address (Ipv4)."
|
|
::= { genEquipSecurityConfigLogUploadConfigEntry 5 }
|
|
|
|
genEquipSecurityConfigLogUploadConfigPath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Config Log Upload Configuration Path."
|
|
::= { genEquipSecurityConfigLogUploadConfigEntry 6 }
|
|
|
|
genEquipSecurityConfigLogUploadConfigFilename OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Config Log Upload Configuration Filename."
|
|
::= { genEquipSecurityConfigLogUploadConfigEntry 7 }
|
|
|
|
genEquipSecurityConfigLogUploadConfigIpV6Address OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Config Log Upload Configuration ip address (Ipv6)."
|
|
::= { genEquipSecurityConfigLogUploadConfigEntry 8 }
|
|
|
|
-- Security Config Log Upload Status table security-config-log-upload-status-table
|
|
genEquipSecurityConfigLogUploadStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipSecurityConfigLogUploadStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Config Log Upload Status."
|
|
::= { genEquipSecurityMonitorAndLogs 2 }
|
|
|
|
genEquipSecurityConfigLogUploadStatusEntry OBJECT-TYPE
|
|
SYNTAX GenEquipSecurityConfigLogUploadStatusEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Config Log Upload Status Table Entry"
|
|
INDEX { genEquipSecurityConfigLogUploadStatusIndex }
|
|
::= { genEquipSecurityConfigLogUploadStatusTable 1 }
|
|
|
|
GenEquipSecurityConfigLogUploadStatusEntry ::=
|
|
SEQUENCE {
|
|
genEquipSecurityConfigLogUploadStatusIndex
|
|
INTEGER,
|
|
genEquipSecurityConfigLogUploadStatusStatus
|
|
FileTransferStatus,
|
|
genEquipSecurityConfigLogUploadStatusPrcntg
|
|
INTEGER
|
|
}
|
|
|
|
genEquipSecurityConfigLogUploadStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Config Log Upload Status index. has Fixed value of 1"
|
|
::= { genEquipSecurityConfigLogUploadStatusEntry 1 }
|
|
|
|
genEquipSecurityConfigLogUploadStatusStatus OBJECT-TYPE
|
|
SYNTAX FileTransferStatus
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Config Log Upload Configuration Protocol."
|
|
::= { genEquipSecurityConfigLogUploadStatusEntry 2 }
|
|
|
|
genEquipSecurityConfigLogUploadStatusPrcntg OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Progress status in percentage."
|
|
::= { genEquipSecurityConfigLogUploadStatusEntry 3 }
|
|
|
|
|
|
-- Svcalars
|
|
genEquipSecurityConfigLogUpload OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
upload-security-log(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Configuration Log Upload."
|
|
::= { genEquipSecurityMonitorAndLogs 10 }
|
|
|
|
|
|
-- NG Sequrity RADIUS
|
|
genEquipSecurityRadiusServer OBJECT IDENTIFIER ::= {genEquipSecurity 8}
|
|
|
|
-- NG Sequrity RADIUS table radius-configuration-table
|
|
genEquipSecurityRadiusServerConfigurationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipSecurityRadiusServerConfigurationEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Radius configuration table."
|
|
::= { genEquipSecurityRadiusServer 1 }
|
|
|
|
genEquipSecurityRadiusServerConfigurationEntry OBJECT-TYPE
|
|
SYNTAX GenEquipSecurityRadiusServerConfigurationEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Radius configuration table Entry"
|
|
INDEX { genEquipSecurityAccessControlRadiusServerId }
|
|
::= { genEquipSecurityRadiusServerConfigurationTable 1 }
|
|
|
|
GenEquipSecurityRadiusServerConfigurationEntry ::=
|
|
SEQUENCE {
|
|
genEquipSecurityAccessControlRadiusServerId
|
|
INTEGER,
|
|
genEquipSecurityAccessControlRadiusServerIpV4Address
|
|
IpAddress,
|
|
genEquipSecurityAccessControlRadiusServerIpv6Address
|
|
OCTET STRING,
|
|
genEquipSecurityAccessControlRadiusServerPort
|
|
INTEGER,
|
|
genEquipSecurityAccessControlRadiusServerRetries
|
|
INTEGER,
|
|
genEquipSecurityAccessControlRadiusServerTimeout
|
|
INTEGER,
|
|
genEquipSecurityAccessControlRadiusServerSharedSecret
|
|
OCTET STRING,
|
|
genEquipSecurityAccessControlRadiusServerConnectivityStatus
|
|
EnableDisable
|
|
}
|
|
|
|
genEquipSecurityAccessControlRadiusServerId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server id: 1 - primary, 2-secondary"
|
|
::= { genEquipSecurityRadiusServerConfigurationEntry 1 }
|
|
|
|
genEquipSecurityAccessControlRadiusServerIpV4Address OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of the RADIUS Server."
|
|
::= { genEquipSecurityRadiusServerConfigurationEntry 2 }
|
|
|
|
genEquipSecurityAccessControlRadiusServerIpv6Address OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of the RADIUS Server"
|
|
::= { genEquipSecurityRadiusServerConfigurationEntry 3 }
|
|
|
|
genEquipSecurityAccessControlRadiusServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The port ID of the RADIUS protocol in the RADIUS Server."
|
|
::= { genEquipSecurityRadiusServerConfigurationEntry 4 }
|
|
|
|
genEquipSecurityAccessControlRadiusServerRetries OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of times the agent will retry to communicate with the selected RADIUS server before declaring
|
|
the server to be not reachable."
|
|
::= { genEquipSecurityRadiusServerConfigurationEntry 5 }
|
|
|
|
genEquipSecurityAccessControlRadiusServerTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The timeout that the agent will wait in each communication with the selected RADIUS server
|
|
before retrying if no response is received."
|
|
::= { genEquipSecurityRadiusServerConfigurationEntry 6 }
|
|
|
|
genEquipSecurityAccessControlRadiusServerSharedSecret OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The shared secret of the Radius Server."
|
|
::= { genEquipSecurityRadiusServerConfigurationEntry 7 }
|
|
|
|
genEquipSecurityAccessControlRadiusServerConnectivityStatus OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The connectivity status of the RADIUS server in the last login tried."
|
|
::= { genEquipSecurityRadiusServerConfigurationEntry 8 }
|
|
|
|
|
|
|
|
-- NG Sequrity RADIUS table security-radius-user-access-control-table
|
|
genEquipSecurityAccessControlRadiusUsersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipSecurityAccessControlRadiusUsersEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Radius privilege table."
|
|
::= { genEquipSecurityRadiusServer 2 }
|
|
|
|
genEquipSecurityAccessControlRadiusUsersEntry OBJECT-TYPE
|
|
SYNTAX GenEquipSecurityAccessControlRadiusUsersEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Radius privilege table Entry"
|
|
INDEX { genEquipSecurityAccessControlRadiusUsersId }
|
|
::= { genEquipSecurityAccessControlRadiusUsersTable 1 }
|
|
|
|
GenEquipSecurityAccessControlRadiusUsersEntry ::=
|
|
SEQUENCE {
|
|
genEquipSecurityAccessControlRadiusUsersId
|
|
DisplayString,
|
|
genEquipSecurityAccessControlRadiusUserInstances
|
|
INTEGER,
|
|
genEquipSecurityAccessControlRadiusUsersAccessChannels
|
|
INTEGER,
|
|
genEquipSecurityAccessControlRadiusUsersEthReadLevel
|
|
RaduisAcceaaLevel,
|
|
genEquipSecurityAccessControlRadiusUsersEthWriteLevel
|
|
RaduisAcceaaLevel,
|
|
genEquipSecurityAccessControlRadiusUsersMngReadLevel
|
|
RaduisAcceaaLevel,
|
|
genEquipSecurityAccessControlRadiusUsersMngWriteLevel
|
|
RaduisAcceaaLevel,
|
|
genEquipSecurityAccessControlRadiusUsersRadioReadLevel
|
|
RaduisAcceaaLevel,
|
|
genEquipSecurityAccessControlRadiusUsersRadioWriteLevel
|
|
RaduisAcceaaLevel,
|
|
genEquipSecurityAccessControlRadiusUsersSecurityReadLevel
|
|
RaduisAcceaaLevel,
|
|
genEquipSecurityAccessControlRadiusUsersSecurityWriteLevel
|
|
RaduisAcceaaLevel,
|
|
genEquipSecurityAccessControlRadiusUsersSyncReadLevel
|
|
RaduisAcceaaLevel,
|
|
genEquipSecurityAccessControlRadiusUsersSyncWriteLevel
|
|
RaduisAcceaaLevel,
|
|
genEquipSecurityAccessControlRadiusUsersTdmReadLevel
|
|
RaduisAcceaaLevel,
|
|
genEquipSecurityAccessControlRadiusUsersTdmWriteLevel
|
|
RaduisAcceaaLevel
|
|
}
|
|
|
|
genEquipSecurityAccessControlRadiusUsersId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User ID"
|
|
::= { genEquipSecurityAccessControlRadiusUsersEntry 1 }
|
|
|
|
genEquipSecurityAccessControlRadiusUserInstances OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A number of the same connected users."
|
|
::= { genEquipSecurityAccessControlRadiusUsersEntry 2 }
|
|
|
|
genEquipSecurityAccessControlRadiusUsersAccessChannels OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A bits stands for each access channel: serial-0, telnet-1, ssh-2, web-3"
|
|
::= { genEquipSecurityAccessControlRadiusUsersEntry 3 }
|
|
|
|
genEquipSecurityAccessControlRadiusUsersEthReadLevel OBJECT-TYPE
|
|
SYNTAX RaduisAcceaaLevel
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The RADIUS permitted access for Ethernet Read Level functional group."
|
|
::= { genEquipSecurityAccessControlRadiusUsersEntry 4 }
|
|
|
|
genEquipSecurityAccessControlRadiusUsersEthWriteLevel OBJECT-TYPE
|
|
SYNTAX RaduisAcceaaLevel
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The RADIUS permitted access for Ethernet Write Level functional group."
|
|
::= { genEquipSecurityAccessControlRadiusUsersEntry 5 }
|
|
|
|
genEquipSecurityAccessControlRadiusUsersMngReadLevel OBJECT-TYPE
|
|
SYNTAX RaduisAcceaaLevel
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The RADIUS permitted access for MNG Read Level functional group."
|
|
::= { genEquipSecurityAccessControlRadiusUsersEntry 6 }
|
|
|
|
genEquipSecurityAccessControlRadiusUsersMngWriteLevel OBJECT-TYPE
|
|
SYNTAX RaduisAcceaaLevel
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The RADIUS permitted access for MNG Write Level functional group."
|
|
::= { genEquipSecurityAccessControlRadiusUsersEntry 7 }
|
|
|
|
genEquipSecurityAccessControlRadiusUsersRadioReadLevel OBJECT-TYPE
|
|
SYNTAX RaduisAcceaaLevel
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The RADIUS permitted access for Radio Read Level functional group."
|
|
::= { genEquipSecurityAccessControlRadiusUsersEntry 8 }
|
|
|
|
genEquipSecurityAccessControlRadiusUsersRadioWriteLevel OBJECT-TYPE
|
|
SYNTAX RaduisAcceaaLevel
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The RADIUS permitted access for Radio Write Level functional group."
|
|
::= { genEquipSecurityAccessControlRadiusUsersEntry 9 }
|
|
|
|
genEquipSecurityAccessControlRadiusUsersSecurityReadLevel OBJECT-TYPE
|
|
SYNTAX RaduisAcceaaLevel
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The RADIUS permitted access for Security Read Level functional group."
|
|
::= { genEquipSecurityAccessControlRadiusUsersEntry 10 }
|
|
|
|
genEquipSecurityAccessControlRadiusUsersSecurityWriteLevel OBJECT-TYPE
|
|
SYNTAX RaduisAcceaaLevel
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The RADIUS permitted access for Security Write Level functional group."
|
|
::= { genEquipSecurityAccessControlRadiusUsersEntry 11 }
|
|
|
|
genEquipSecurityAccessControlRadiusUsersSyncReadLevel OBJECT-TYPE
|
|
SYNTAX RaduisAcceaaLevel
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The RADIUS permitted access for Sync Read Level functional group."
|
|
::= { genEquipSecurityAccessControlRadiusUsersEntry 12 }
|
|
|
|
genEquipSecurityAccessControlRadiusUsersSyncWriteLevel OBJECT-TYPE
|
|
SYNTAX RaduisAcceaaLevel
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The RADIUS permitted access for Sync Write Level functional group."
|
|
::= { genEquipSecurityAccessControlRadiusUsersEntry 13 }
|
|
|
|
genEquipSecurityAccessControlRadiusUsersTdmReadLevel OBJECT-TYPE
|
|
SYNTAX RaduisAcceaaLevel
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The RADIUS permitted access for TDM Read Level functional group."
|
|
::= { genEquipSecurityAccessControlRadiusUsersEntry 14 }
|
|
|
|
genEquipSecurityAccessControlRadiusUsersTdmWriteLevel OBJECT-TYPE
|
|
SYNTAX RaduisAcceaaLevel
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The RADIUS permitted access for TDM Write Level functional group."
|
|
::= { genEquipSecurityAccessControlRadiusUsersEntry 15 }
|
|
|
|
--
|
|
-- RADIUS Scalars
|
|
genEquipSecurityRadiusAdmin OBJECT-TYPE
|
|
SYNTAX EnableDisable
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Control working withRadius Server."
|
|
::= { genEquipSecurityRadiusServer 10 }
|
|
|
|
|
|
-- NG Sequrity Certificate
|
|
genEquipSecurityCertificate OBJECT IDENTIFIER ::= {genEquipSecurity 9}
|
|
|
|
genEquipSecurityCsrCertificateFileTransferSet OBJECT-TYPE
|
|
SYNTAX CsrCertificateFTState
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"CSR generate and Upload."
|
|
::= { genEquipSecurityCertificate 1 }
|
|
|
|
genEquipSecurityCsrStatus OBJECT-TYPE
|
|
SYNTAX FTStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Status of last geneate and upload."
|
|
::= { genEquipSecurityCertificate 2 }
|
|
|
|
genEquipSecurityCsrCertificateGenerateAndUploadPercentage OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Percentage of last generate CSR and upload."
|
|
::= { genEquipSecurityCertificate 3 }
|
|
|
|
genEquipSecurityCertificateInstallSet OBJECT-TYPE
|
|
SYNTAX OffOn
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Certificate Install."
|
|
::= { genEquipSecurityCertificate 4 }
|
|
|
|
genEquipSecurityCertificateDownloadStatus OBJECT-TYPE
|
|
SYNTAX FTStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"tatus of last certificate download."
|
|
::= { genEquipSecurityCertificate 5 }
|
|
|
|
genEquipSecurityCertificateDownloadPercentage OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Percentage of certificate download operation."
|
|
::= { genEquipSecurityCertificate 6 }
|
|
|
|
|
|
-- NG Sequrity CSR Attributes Table security-csr-attributes-table
|
|
genEquipSecurityCsrAttributesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipSecurityCsrAttributesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"CSR Attributes Table."
|
|
::= { genEquipSecurityCertificate 10 }
|
|
|
|
genEquipSecurityCsrAttributesEntry OBJECT-TYPE
|
|
SYNTAX GenEquipSecurityCsrAttributesEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"CSR Attributes Table Entry"
|
|
INDEX { genEquipSecurityCsrAttributesIndex }
|
|
::= { genEquipSecurityCsrAttributesTable 1 }
|
|
|
|
GenEquipSecurityCsrAttributesEntry ::=
|
|
SEQUENCE {
|
|
genEquipSecurityCsrAttributesIndex
|
|
INTEGER,
|
|
genEquipSecurityCsrAttributesCountry
|
|
DisplayString,
|
|
genEquipSecurityCsrAttributesLocality
|
|
DisplayString,
|
|
genEquipSecurityCsrAttributesState
|
|
DisplayString,
|
|
genEquipSecurityCsrAttributesOrganization
|
|
DisplayString,
|
|
genEquipSecurityCsrAttributesOu
|
|
DisplayString,
|
|
genEquipSecurityCsrAttributesCommonName
|
|
DisplayString,
|
|
genEquipSecurityCsrAttributesEmail
|
|
DisplayString,
|
|
genEquipSecurityCsrAttributesFileFormat
|
|
CsrFileFormat
|
|
}
|
|
|
|
genEquipSecurityCsrAttributesIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Index to table, constant 1"
|
|
::= { genEquipSecurityCsrAttributesEntry 1 }
|
|
|
|
genEquipSecurityCsrAttributesCountry OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The two-letter ISO abbreviation for your country (ISO3166-1) (example US)."
|
|
::= { genEquipSecurityCsrAttributesEntry 2 }
|
|
|
|
genEquipSecurityCsrAttributesLocality OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The city where your organization is legally located"
|
|
::= { genEquipSecurityCsrAttributesEntry 3 }
|
|
|
|
genEquipSecurityCsrAttributesState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The state or province where your organization is legally located.
|
|
Can not be abbreviated."
|
|
::= { genEquipSecurityCsrAttributesEntry 4 }
|
|
|
|
genEquipSecurityCsrAttributesOrganization OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The exact legal name of your organization.
|
|
Do not abbreviate your organization name."
|
|
::= { genEquipSecurityCsrAttributesEntry 5 }
|
|
|
|
genEquipSecurityCsrAttributesOu OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Section of the organization. Example: Marketing."
|
|
::= { genEquipSecurityCsrAttributesEntry 6 }
|
|
|
|
genEquipSecurityCsrAttributesCommonName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The fully qualified domain name for your web server.
|
|
This must be an exact match."
|
|
::= { genEquipSecurityCsrAttributesEntry 7 }
|
|
|
|
genEquipSecurityCsrAttributesEmail OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An email address used to contact your organization."
|
|
::= { genEquipSecurityCsrAttributesEntry 8 }
|
|
|
|
genEquipSecurityCsrAttributesFileFormat OBJECT-TYPE
|
|
SYNTAX CsrFileFormat
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"CSR file format. PEM or DER."
|
|
::= { genEquipSecurityCsrAttributesEntry 9 }
|
|
|
|
-- NG Sequrity CSR Upload Configuration Table security-csr-upload-configuration-table
|
|
genEquipSecurityCsrUploadConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipSecurityCsrUploadConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"CSR (Certificate Request) Upload Configuration Table."
|
|
::= { genEquipSecurityCertificate 11 }
|
|
|
|
genEquipSecurityCsrUploadConfigEntry OBJECT-TYPE
|
|
SYNTAX GenEquipSecurityCsrUploadConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"CSR (Certificate Request) Upload Configuration Table Entry"
|
|
INDEX { genEquipSecurityCsrUploadConfigIndex }
|
|
::= { genEquipSecurityCsrUploadConfigTable 1 }
|
|
|
|
GenEquipSecurityCsrUploadConfigEntry ::=
|
|
SEQUENCE {
|
|
genEquipSecurityCsrUploadConfigIndex
|
|
INTEGER,
|
|
genEquipSecurityCsrUploadConfigIpv4Address
|
|
IpAddress,
|
|
genEquipSecurityCsrUploadConfigIpV6Address
|
|
OCTET STRING,
|
|
genEquipSecurityCsrUploadConfigTableUsername
|
|
DisplayString,
|
|
genEquipSecurityCsrUploadConfigPassword
|
|
DisplayString,
|
|
genEquipSecurityCsrUploadConfigPath
|
|
DisplayString,
|
|
genEquipSecurityCsrUploadConfigFilename
|
|
DisplayString
|
|
}
|
|
|
|
genEquipSecurityCsrUploadConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"CSR upload Configuration index. has Fixed value of 1"
|
|
::= { genEquipSecurityCsrUploadConfigEntry 1 }
|
|
|
|
genEquipSecurityCsrUploadConfigIpv4Address OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IPv4 address of the server, where the file are to be transferred to/from."
|
|
::= { genEquipSecurityCsrUploadConfigEntry 2 }
|
|
|
|
genEquipSecurityCsrUploadConfigIpV6Address OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IPv6 address of the server, where the file are to be transferred to/from"
|
|
::= { genEquipSecurityCsrUploadConfigEntry 3 }
|
|
|
|
genEquipSecurityCsrUploadConfigTableUsername OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User name for accesssing files in the server (User credentials to access server)."
|
|
::= { genEquipSecurityCsrUploadConfigEntry 4 }
|
|
|
|
genEquipSecurityCsrUploadConfigPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Password (User credentials to access server)."
|
|
::= { genEquipSecurityCsrUploadConfigEntry 5 }
|
|
|
|
genEquipSecurityCsrUploadConfigPath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Location of file in the server (folder)."
|
|
::= { genEquipSecurityCsrUploadConfigEntry 6 }
|
|
|
|
genEquipSecurityCsrUploadConfigFilename OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Filename in the server, where the file are to be transferred to/from."
|
|
::= { genEquipSecurityCsrUploadConfigEntry 7 }
|
|
|
|
-- NG Sequrity CSR (Certificate Request) Download Configuration Table security-certificate-download-configuration-table
|
|
genEquipSecurityCertificateDownloadConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GenEquipSecurityCertificateDownloadConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"CSR (Certificate Request) Download Configuration Table."
|
|
::= { genEquipSecurityCertificate 12 }
|
|
|
|
genEquipSecurityCertificateDownloadConfigEntry OBJECT-TYPE
|
|
SYNTAX GenEquipSecurityCertificateDownloadConfigEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"CSR (Certificate Request) Download Configuration Table Entry"
|
|
INDEX { genEquipSecurityCertificateDownloadConfigIndex }
|
|
::= { genEquipSecurityCertificateDownloadConfigTable 1 }
|
|
|
|
GenEquipSecurityCertificateDownloadConfigEntry ::=
|
|
SEQUENCE {
|
|
genEquipSecurityCertificateDownloadConfigIndex
|
|
INTEGER,
|
|
genEquipSecurityCertificateDownloadConfigIpv4Address
|
|
IpAddress,
|
|
genEquipSecurityCertificateDownloadConfigIpV6Address
|
|
OCTET STRING,
|
|
genEquipSecurityCertificateDownloadConfigUsername
|
|
DisplayString,
|
|
genEquipSecurityCertificateDownloadConfigPassword
|
|
DisplayString,
|
|
genEquipSecurityCertificateDownloadConfigPath
|
|
DisplayString,
|
|
genEquipSecurityCertificateDownloadConfigFilename
|
|
DisplayString
|
|
}
|
|
|
|
genEquipSecurityCertificateDownloadConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Certificate download configuration index. has Fixed value of 1"
|
|
::= { genEquipSecurityCertificateDownloadConfigEntry 1 }
|
|
|
|
genEquipSecurityCertificateDownloadConfigIpv4Address OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IPv4 address of the server, where the file are to be transferred to/from."
|
|
::= { genEquipSecurityCertificateDownloadConfigEntry 2 }
|
|
|
|
genEquipSecurityCertificateDownloadConfigIpV6Address OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IPv6 address of the server, where the file are to be transferred to/from"
|
|
::= { genEquipSecurityCertificateDownloadConfigEntry 3 }
|
|
|
|
genEquipSecurityCertificateDownloadConfigUsername OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User name for accesssing files in the server (User credentials to access server)."
|
|
::= { genEquipSecurityCertificateDownloadConfigEntry 4 }
|
|
|
|
genEquipSecurityCertificateDownloadConfigPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Password (User credentials to access server)."
|
|
::= { genEquipSecurityCertificateDownloadConfigEntry 5 }
|
|
|
|
genEquipSecurityCertificateDownloadConfigPath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Location of file in the server (folder)."
|
|
::= { genEquipSecurityCertificateDownloadConfigEntry 6 }
|
|
|
|
genEquipSecurityCertificateDownloadConfigFilename OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Filename in the server, where the file are to be transferred to/from."
|
|
::= { genEquipSecurityCertificateDownloadConfigEntry 7 }
|
|
|
|
|
|
|
|
|
|
-- TRAP Section moved to MWRM-NETWORK-MIB
|
|
|
|
END |