You are on page 1of 131

--AIDU-MIB VERSION 6.6.1.

15
AIDU-MIB DEFINITIONS ::= BEGIN
IMPORTS
-Ipv6Address
FROM IPV6-TC
-Counter, enterprises, Gauge, IpAddress FROM RFC1155-SMI
Counter, enterprises, Gauge, IpAddress FROM SNMPv2-SMI
DisplayString, ifIndex
FROM RFC1213-MIB
RowStatus
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)}
ProgressStatus ::= INTEGER{
ready(0),
inProgress(1),
success(2),
failure(3)
}
Severity ::= INTEGER {
indeterminate(0),
critical(1),
major(2),
minor(3),
warning(4),
cleared(5)
}
-- New 6.6 declaration type.
NoYes
::= INTEGER { no(0), yes(1) }
DownUp
::= INTEGER { down(0), up(1) }
TrailIfType ::= INTEGER {
unknown(-1),
line(0),
radio(1),
stm-1(2),
chain(3),
sync(4)
}
PmTableType ::= INTEGER {
pm15mincurr(1),
pm15min(2),
pm24hrcurr(3),
pm24hr(4)
}
RateMbps

::= INTEGER { n10(0), n100(1), n1000(2) }

HalfFull

::= INTEGER { half(0), full(1), auto(2) }

BerLevel
::= INTEGER { n1e-3(2), n1e-4(3), n1e-5(4), n1e-6(5), n1
e-7(6), n1e-8(7), n1e-9(8), n1e-10(9) , n1e-11(10) , n1e-12(11) , n1e-13(12) , n
1e-14(13), n1e-15(14) , n1e-16(15) , n1e-17(16) , n1e-18(17) , n0(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
RfuId

::= INTEGER
::= INTEGER

SwCommand ::= INTEGER{


noOperation(0),
downloadUpgradeVersion(1),
upgrade(2),
rollback(3),
downgrade(4),
downloadDowngradeVersion(5)
}
TrailProtectedType ::= INTEGER {
none(0),
primary(1),
secondary(2),
idle(30)
}
-- 6.6.1 New emums
ClockSrc ::= INTEGER {
local-clock(0),
system-clock-source(1)
}
ceragon OBJECT IDENTIFIER ::= { enterprises 2281 }
genEquip OBJECT IDENTIFIER ::= { ceragon 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
----- ------ -------1
1-2 year
2
3
month
3
4
day
4
5
hour
5
6
minutes
6
7
seconds
(use 60 for leap-second)
7
8
deci-seconds

range
----0..65536
1..12
1..31
0..23
0..59
0..60
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
SYNTAX
ACCESS
STATUS

OBJECT-TYPE
DisplayString
read-only
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 imp
eral)."
::= { genEquipUnitInfo 8 }
genEquipUnitIduTemperature
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the IDU temperature, according to the measurement system c
hoosen.
(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 savin
g 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 ti
me."
::= { 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 dayl
ight 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 }
genEquipUnitIduPowerSupply1AlarmAdmin OBJECT-TYPE
SYNTAX
EnableDisable
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"This parameter is relevant only for IDU with more than 1 Power
supply units.
The user can choose to disable (inore the alarm) of one of the p
ower supply units.

This attribute is not supported by IP-10 platform, but only by I


P-10G platform."
::= { genEquipUnitInfo 12 }
genEquipUnitIduPowerSupply2AlarmAdmin OBJECT-TYPE
SYNTAX
EnableDisable
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"This parameter is relevant only for IDU with more than 1 Power
supply units.
The user can choose to disable (inore the alarm) of one of the p
ower supply units.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipUnitInfo 13 }
--- 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 w
hich the system is currently synchronized.
Returned strings:
(i) - the IP address of the reference NTP server, acco
rding 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 }
--- 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 }
--- Unit Licensing information
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 (12..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 licen
se is allowed,
this license allows configuring synchronization sources for clo
ck distribution.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { 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 pro
tection.

This attribute is not supported by IP-10 platform, but only by I


P-10G platform."
::= { 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.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { 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 genEquipUnitLicen
seTDMCapacity is not allowed.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipUnitLicenseInfo 11}
genEquipUnitLicensePerUsage
OBJECT-TYPE
SYNTAX
AllowedNotAllowed
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"this parameter indicates whether the per-usage license is allow
ed,
this license allows configuring all features and causes their u
se to be reported to NMS.
If the usage license is allowed, all other licenses are not rel
evant, as all the licenses are open
for configuration.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipUnitLicenseInfo 12}
--- External Alarms
genEquipUnitExternalAlarms OBJECT IDENTIFIER ::= { genEquipUnit 4}
--- External Alarms - Alram 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 (E
nable 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
Severity
}
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
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"External input alarm description."
::= { genEquipUnitAlarmInputEntry 3 }
genEquipUnitAlarmInputSeverity
OBJECT-TYPE
SYNTAX
Severity
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"External input alarm severity."
::= { genEquipUnitAlarmInputEntry 4 }

--- 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 stat
e of the external input alarm
, read the status and set an output group."
INDEX { genEquipUnitAlarmOutputCounter }
::= { genEquipUnitAlarmOutputTable 1 }
GenEquipUnitAlarmOutputEntry ::=
SEQUENCE {
genEquipUnitAlarmOutputCounter
INTEGER,
genEquipUnitAlarmOutputAdmin
INTEGER,
genEquipUnitAlarmOutputStatus
OffOn,
genEquipUnitAlarmOutputGroup
INTEGER
}
genEquipUnitAlarmOutputCounter
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"External output alarm table index."
::= { genEquipUnitAlarmOutputEntry 1 }
genEquipUnitAlarmOutputAdmin
SYNTAX

}
ACCESS

OBJECT-TYPE
INTEGER {
disable(0),
enable(1),
test(2)

read-write
STATUS
mandatory
DESCRIPTION
"The Admin state of the External output alarm. When 'Enabled', t
he functionality will be:
(i) if no alarms are raised, the N.O (normally open) contact wil
l be opened,
while the N.C 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 (nor

mally closed) contact will remain opened.


When 'Test' option is selected, the dry contacts behave as an al
arms is raised in the system,
as described in case (ii) above."
::= { genEquipUnitAlarmOutputEntry 2 }
genEquipUnitAlarmOutputStatus
SYNTAX

OBJECT-TYPE
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
SYNTAX

OBJECT-TYPE
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
SYNTAX

OBJECT-TYPE
INTEGER {
standalone (0),
chassisModule(1)

}
ACCESS

-- xc

read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the NE installation type (standalone or mo
dule/card within a chassis).
This attribute is not supported by IP-10 platform, but only by I
P-10G platform"
::= { genEquipUnitShelf 1 }
genEquipUnitShelfModuleRole
SYNTAX
}
ACCESS
STATUS
DESCRIPTION

OBJECT-TYPE
INTEGER {
main(0),
extention(1)

read-only
mandatory

"This value indicates the NE module role (main unit or extention


).
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipUnitShelf 2 }
genEquipUnitShelfSlotLabel
OBJECT-TYPE
SYNTAX
DisplayString
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"Slot label is a user defined description for the module in the
slot.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipUnitShelf 3 }
genEquipUnitShelfArchivesOperationStatus OBJECT-TYPE
SYNTAX
ProgressStatus
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Shelf-wide configuration archives [backup/restore] operation st
atus.
used also when creating archive for unit info.
Relevant only for main units.
- ready(0)
- inProgress(1),
- success(2),
- failure(3)
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { 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.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { 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. This attribute is not supported by
IP-10 platform, but only by IP-10G platform."
INDEX { genEquipUnitShelfManagmentSlot }
::= { genEquipUnitShelfManagmentTable 1 }

GenEquipUnitShelfManagmentEntry ::=
SEQUENCE {
genEquipUnitShelfManagmentSlot
INTEGER,
genEquipUnitShelfManagmentSlotPopulation
INTEGER,
genEquipUnitShelfManagmentCommunicationStatus
INTEGER,
genEquipUnitShelfManagmentSlotMostSevereAlarm
Severity,
genEquipUnitShelfManagmentMngSwCommand
SwCommand
}
genEquipUnitShelfManagmentSlot
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value is the slot number used as an index for this table.
Possible values:
- standalone(0)
- slot1(1)
- slot2(2)
- slot3(3)
- slot4(4)
- slot5(5)
- slot6(6)
Relevant only for main units. This attribute is not supported by
IP-10 platform, but only by IP-10G platform."
::= { genEquipUnitShelfManagmentEntry 1 }
genEquipUnitShelfManagmentSlotPopulation
SYNTAX
INTEGER {

OBJECT-TYPE
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. This attribute is not supported by
IP-10 platform, but only by IP-10G platform."
::= { genEquipUnitShelfManagmentEntry 2 }
genEquipUnitShelfManagmentCommunicationStatus
SYNTAX
INTEGER {

OBJECT-TYPE
communicationDown(0),

-- not a

live
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. This attribute is not supported by
IP-10 platform, but only by IP-10G platform."
::= { 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. This attribute is not supported by
IP-10 platform, but only by IP-10G platform."
::= { 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)
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipUnitShelfManagmentEntry 5 }
-- Protection
genEquipProtection

OBJECT IDENTIFIER ::= {genEquipUnit 6}

genEquipProtectionAdmin OBJECT-TYPE
SYNTAX EnableDisable
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Admin mode of the protection for the main card. This attribute is n
ot supported by IP-10 platform, but only by IP-10G platform."
::= { 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 OCTET STRING (SIZE(6))
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 t
he 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 th
e 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 a
ctive 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 p
rotection is enabled.
- ready(0)
- inProgress(1),
- success(2),
- failure(3)"
::= { genEquipProtection 10 }
-- Network
genEquipNetwork

OBJECT IDENTIFIER ::= {genEquip 2}

genEquipNetworkRemoteIp
OBJECT-TYPE
SYNTAX
IpAddress
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the Remote IP address."
::= { genEquipNetwork 1 }
genEquipNetworkMateIp
OBJECT-TYPE
SYNTAX
IpAddress
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the Mate IP address. (same as genEquipProtectionMateIPAddr
)"
::= { genEquipNetwork 2 }
genEquipNetworkAgentIp
OBJECT-TYPE
SYNTAX
IpAddress
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the Agent IP address. (same as genEquipNetworkManagmentLoc
alIp)"
::= { genEquipNetwork 3 }
--- Network Managment information
genEquipNetworkManagment OBJECT IDENTIFIER ::= { genEquipNetwork 4}
genEquipNetworkManagmentLocalIp
OBJECT-TYPE
SYNTAX
IpAddress
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"This value indicates the Local IP address. (same as genEquipNet
workAgentIp)"
::= { genEquipNetworkManagment 1 }
genEquipNetworkManagmentLocalSubnetMask
SYNTAX
IpAddress
ACCESS
read-write
STATUS
mandatory
DESCRIPTION

OBJECT-TYPE

"This value indicates the Local subnet mask. (for example 255.25
5.255.0)"
::= { genEquipNetworkManagment 2 }
genEquipNetworkManagmentLocalDefaultGateway
OBJECT-TYPE
SYNTAX
IpAddress
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"This value indicates the Local default gateway."
::= { genEquipNetworkManagment 3 }
genEquipNetworkManagmentLocalHWAddr
OBJECT-TYPE
SYNTAX
OCTET STRING (SIZE(0..6))
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the MAC Address used for management (relat
ed to the management IP address of the system)."
::= { genEquipNetworkManagment 4 }
genEquipNetworkManagmentRemoteSubnetMask
OBJECT-TYPE
SYNTAX
IpAddress
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"This value indicates the Remote subnet mask.(for example 255.25
5.255.0)"
::= { genEquipNetworkManagment 5 }
genEquipNetworkManagmentNumOfPorts
OBJECT-TYPE
SYNTAX
INTEGER (0..3)
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"This value indicates the number of management ports."
::= { genEquipNetworkManagment 6 }
genEquipNetworkManagmentInBandVLAN
OBJECT-TYPE
SYNTAX
INTEGER (1..4090)
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"This value indicates the number of in-band VLANs."
::= { genEquipNetworkManagment 7 }
genEquipNetworkManagmentPortType
OBJECT-TYPE
SYNTAX
INTEGER { outOfBand(0), inBand(1) }
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"This is a configurable option to use in-band or out-of-band man
agement."
::= { genEquipNetworkManagment 8 }
genEquipNetworkManagmentPortCapacity
OBJECT-TYPE
SYNTAX
INTEGER {
n64(0),
n128(1),
n256(2),

n512(3),
n1024(4),
n2048(5)
}
ACCESS

read-write
STATUS
mandatory
DESCRIPTION
"This value indicates a limit rate for the management port capac
ity in kbps."
::= { genEquipNetworkManagment 9 }
genEquipNetworkManagmentPortAutoNegotiation
OBJECT-TYPE
SYNTAX
OffOn
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"Enable or disable the Auto Negotiation option, on all managemen
t ports."
::= { genEquipNetworkManagment 10 }
genEquipNetworkManagmentPortRate
OBJECT-TYPE
SYNTAX
RateMbps
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"This value indicates the port rate in Mbps (all management port
s).
Possible values are:
- n10(0) 10Mbps
- n100(1) 100Mbps
- n1000(2) 1000Mbps"
::= { genEquipNetworkManagment 11 }
genEquipNetworkManagmentPortDuplex
OBJECT-TYPE
SYNTAX
INTEGER { half(0), full(1) }
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"This value indicates the port duplex value, for all management
ports."
::= { genEquipNetworkManagment 12 }
--- IP Table information
genEquipNetworkIP OBJECT IDENTIFIER ::= { genEquipNetwork 5}
genEquipNetworkIPTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipNetworkIPEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table keeps the information about the neighbour attributes, such a
s IP address, MAC address, slot,
port number and description. It can be used by the NMS for topology dis
covery."
::= { genEquipNetworkIP 1 }
genEquipNetworkIPEntry OBJECT-TYPE
SYNTAX GenEquipNetworkIPEntry
ACCESS not-accessible
STATUS mandatory

DESCRIPTION
"This table keeps the information about the neighbour attributes, such
as IP address, MAC address, slot,
port number and description. It can be used by the NMS for topology dis
covery."
INDEX { ifIndex }
::= { genEquipNetworkIPTable 1 }
GenEquipNetworkIPEntry ::=
SEQUENCE {
genEquipNetworkIPEthernetPort
INTEGER,
genEquipNetworkIPPeerMacAddr
OCTET STRING,
genEquipNetworkIPPeerIPAddr
IpAddress,
genEquipNetworkIPPeerSlotID
INTEGER,
genEquipNetworkIPPeerPortNumber
INTEGER,
genEquipNetworkIPPeerDescr
DisplayString,
genEquipNetworkIPPeerNodeToNodeConnection
EnableDisable
}
genEquipNetworkIPEthernetPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Ethernet port (local port) is the index of the table, to be taken from
ifIndex."
::= { genEquipNetworkIPEntry 1 }
genEquipNetworkIPPeerMacAddr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(6))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Peer (far-end) Mac address of the managed NE (CPU) connected on the
local Ethernet port"
::= { genEquipNetworkIPEntry 2 }
genEquipNetworkIPPeerIPAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Peer (far-end) IP address of the managed NE (CPU) connected on the
local Ethernet port"
::= { genEquipNetworkIPEntry 3 }
genEquipNetworkIPPeerSlotID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Peer (far-end) slot-id of the managed NE connected on the local Eth
ernet port."

::= { genEquipNetworkIPEntry 4 }
genEquipNetworkIPPeerPortNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Peer (far-end) port number of the managed NE connected on the local
Ethernet port. The port number is sequential
starting with 1"
::= { genEquipNetworkIPEntry 5 }
genEquipNetworkIPPeerDescr OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"User defined description for the peer port"
::= { genEquipNetworkIPEntry 6 }
genEquipNetworkIPPeerNodeToNodeConnection OBJECT-TYPE
SYNTAX EnableDisable
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Node To Node Connection.
This column is relevant only for STM-1/Oc3 connections.
if this parameter is enabled, it means that the STM-1 port is connected
with another Ceragon NE,
the STM-1/Oc3 port is not an access port, it is used by the NMS to find
TDM trails."
::= { genEquipNetworkIPEntry 7 }
genEquipNetworkIPClearAllPeerInfo OBJECT-TYPE
SYNTAX OffOn
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter is a command to clear the neighbor IP table info"
::= { genEquipNetworkIP 2 }
genEquipNetworkFloatingIp
OBJECT-TYPE
SYNTAX
IpAddress
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"This value indicates the floating IP used when system is in protection mode.
This address must differ from system's own IP address (genEquipNetworkAgentIp)
as well as mate unit's (genEquipProtectionMateIPAddr)and must be in the same sub
net.
A value of 0.0.0.0 will disable the feature.
This attribute is not supported by IP-10 platform, but only by IP-10G platform."
::= { genEquipNetwork 6 }

-- 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 a 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
}

genEquipCurrentAlarmCounter OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A running counter of open alarms, incremented upon each new alarm.
It is cleared after reset."
::= { 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 intervaces,
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)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of the alarm (cleared or rasied)."
::= { genEquipCurrentAlarmEntry 12 }
genEquipCurrentAlarmSlotId OBJECT-TYPE
SYNTAX
INTEGER
ACCESS read-only

STATUS mandatory
DESCRIPTION
"The ID of the slot originating the alarm.
Possible values:
- standalone(0)
- slot1(1)
- slot2(2)
- slot3(3)
- slot4(4)
- slot5(5)
- slot6(6)"
::= { genEquipCurrentAlarmEntry 13 }
-- 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 }
-- 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
DisplayS
tring,
genEquipTrapCfgMgrHeartbeatPeriod
INTEGER
}
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-655
35)"
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 th
e
bit is off (0).
The list of bits from LSB to MSB:

Bit 1 (LSB)
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
::= { genEquipTrapCfgMgrEntry 7

indeterminate
critical
major
minor
warning
cleared "

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)"
::= { 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 }
-- 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
}
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 }
-- 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 }
-- 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 MI
B 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 t
he 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
SYNTAX
ACCESS
STATUS
DESCRIPTION
"Remote server login"
::= { genEquipMngSw 2 }

OBJECT-TYPE
DisplayString
read-write
mandatory

genEquipMngSwServerPassword
SYNTAX
ACCESS
STATUS
DESCRIPTION
"Remote server password"
::= { genEquipMngSw 3 }

OBJECT-TYPE
DisplayString
read-write
mandatory

genEquipMngSwProxyUrl
SYNTAX
ACCESS
STATUS
DESCRIPTION
"Proxy Server Url.
This parameter is obsolete and
::= { genEquipMngSw 4 }

OBJECT-TYPE
DisplayString
read-only
obsolete

genEquipMngSwProxyLogin
SYNTAX
ACCESS
STATUS
DESCRIPTION
"Proxy server login
This parameter is obsolete and
::= { genEquipMngSw 5 }
genEquipMngSwProxyPassword
SYNTAX
ACCESS
STATUS
DESCRIPTION
"Proxy server password
This parameter is obsolete and
::= { genEquipMngSw 6 }

should not be in used."


OBJECT-TYPE
DisplayString
read-only
obsolete
should not be in used."
OBJECT-TYPE
DisplayString
read-only
obsolete
should not be in used."

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
SYNTAX
ACCESS
STATUS

OBJECT-TYPE
ProgressStatus
read-only
mandatory

DESCRIPTION
"Install software status.
Possible values are:
- ready(0)
- inProgress(1)
- success(2)
- failure(3)"
::= { genEquipMngSw 8 }
genEquipMngSwCommand
OBJECT-TYPE
SYNTAX
SwCommand
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The command to be executed to manage SW versions.
Depending on the value given, a different operation will be carr
ied out involving FTP and/or version installing.
Possible values are:
- noOperation(0)
- downloadUpgradeVersion(1) - load a newer version from FTP sit
e
- upgrade(2) - upgrade to newer version which has already been
loaded
- rollback(3) - install a previously working version without do
wnloading
- downgrade(4) - downgrade to an older version which has alredy
been loaded
- downloadDowngradeVersion(5) - load an older version from FTP
site"
::= { 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
}
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 packag
es that are not currnelty running.
those packages will have in the running version 'N/A' while in the insta
lled version a version number.
for exmaple for IP-10G 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 upgrade, this version will be the running/ins
talled 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/i
nstalled version."
::= { genEquipMngSwIDUVersionsEntry 7 }
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 bac
kup 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 restori
ng 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
SYNTAX

OBJECT-TYPE
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 configu
ration.
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
SYNTAX
OffOn

OBJECT-TYPE

ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"Set to Default configuration without changing the network param
eters such as IP address, and subnet mask."
::= { genEquipMngCfg 7 }
-- RFU
genEquipRFU

OBJECT IDENTIFIER ::= {genEquip 5}

genEquipRfuStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipRfuStatusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the RFU Status Data."
::= { genEquipRFU 1 }
genEquipRfuStatusEntry OBJECT-TYPE
SYNTAX GenEquipRfuStatusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry containing the data of the RFU."
INDEX { genEquipRfuStatusId }
::= { genEquipRfuStatusTable 1 }
GenEquipRfuStatusEntry ::=
SEQUENCE {
genEquipRfuStatusId
RfuId,
genEquipRfuStatusRxLevel
INTEGER,
genEquipRfuStatusTxLevel
INTEGER,
genEquipRfuStatusTemperature
INTEGER,
genEquipRfuStatusRunningVersion
DisplayString,
genEquipRfuStatusRFUType
INTEGER,
genEquipRfuStatusRFUGrade
INTEGER,
genEquipRfuStatusTxRxFreqSeparation
INTEGER,
genEquipRfuStatusRFUMode
INTEGER,
genEquipRfuStatusRxLevelDiversity
INTEGER,
genEquipRfuStatusRxLevelCombined
INTEGER,
genEquipRfuStatusAutoDelayCalStatus
INTEGER,
genEquipRfuStatusRFUSerialNumber
DisplayString,
genEquipRfuStatusRFUPartNumber
DisplayString,
genEquipRfuStatusRFUmateCarrier
INTEGER,

genEquipRfuStatusRFUMaxTxFreq
INTEGER,
genEquipRfuStatusRFUMinTxFreq
INTEGER,
genEquipRfuStatusRFUMaxRxFreq
INTEGER,
genEquipRfuStatusRFUMinRxFreq
INTEGER,
genEquipRfuStatusInstallation
INTEGER
}
genEquipRfuStatusId OBJECT-TYPE
SYNTAX RfuId
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific RFU"
::= { genEquipRfuStatusEntry 1 }
genEquipRfuStatusRxLevel
OBJECT-TYPE
SYNTAX
INTEGER (-199..0)
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the RFU Receive Level Status."
::= { genEquipRfuStatusEntry 2 }
genEquipRfuStatusTxLevel
OBJECT-TYPE
SYNTAX
INTEGER (-99..34)
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the RFU Transmit Level Status."
::= { genEquipRfuStatusEntry 3 }
genEquipRfuStatusTemperature OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the RFU temperature.
The value depends on the represented measurement system.
with genEquipUnitMeasurementSystem parameter."
::= { genEquipRfuStatusEntry 4 }
genEquipRfuStatusRunningVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the running SW version on the RFU."
::= { genEquipRfuStatusEntry 5 }
genEquipRfuStatusRFUType
OBJECT-TYPE
SYNTAX
INTEGER {
unknown(2),
rfu-1500p(3),
rfu-1500hp(5),

rfu-1500sp(6),
rfu-c(7),
rfu-h(8),
rfu-h(9),
rfu-c(10),
rfu-sp(11),
rfu-1500p(32),
rfu-1500hp(34),
rfu-1500sp(35),
rfu-c(36),
rfu-h(37),
rfu-c(38),
rfu-h(39),
rfu-sp(40)
}
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The different types of the supported RFUs"
::= { genEquipRfuStatusEntry 6 }
genEquipRfuStatusRFUGrade
OBJECT-TYPE
SYNTAX
INTEGER {
unknown(0),
grade-1(1),
grade-2(2),
grade-3(3)
}
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The grade of the RFU"
::= { genEquipRfuStatusEntry 7 }
genEquipRfuStatusTxRxFreqSeparation
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Tx to Rx frequency separation (MHz),
For some RFUs the user cannot set the tx and rx frequencies sepa
rately (one of them affects the other one's value)."
::= { genEquipRfuStatusEntry 8 }
genEquipRfuStatusRFUMode
OBJECT-TYPE
SYNTAX
INTEGER {
main(2),
diversity(3),
combined(4)
}
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"IF combining parameter - The mode of the RFU"
::= { genEquipRfuStatusEntry 9 }
genEquipRfuStatusRxLevelDiversity
OBJECT-TYPE
SYNTAX
INTEGER (-199..0)
ACCESS
read-only

STATUS
mandatory
DESCRIPTION
"IF combining parameter - The Rx Diversity level (dBm)"
::= { genEquipRfuStatusEntry 10 }
genEquipRfuStatusRxLevelCombined
OBJECT-TYPE
SYNTAX
INTEGER (-199..0)
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"IF combining parameter - The Rx Combined level (dBm)"
::= { genEquipRfuStatusEntry 11 }
genEquipRfuStatusAutoDelayCalStatus
SYNTAX
INTEGER {

OBJECT-TYPE
no-action(2),
pass(3),
error(4)

}
ACCESS

read-only
STATUS
mandatory
DESCRIPTION
"IF combining parameter - the automatic delay calibration status
.
Supported only for specific RFUs."
::= { genEquipRfuStatusEntry 12 }
genEquipRfuStatusRFUSerialNumber
OBJECT-TYPE
SYNTAX
DisplayString
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"RFU Serial number."
::= { genEquipRfuStatusEntry 13 }
genEquipRfuStatusRFUPartNumber OBJECT-TYPE
SYNTAX
DisplayString
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"RFU Part number."
::= { genEquipRfuStatusEntry 14 }
genEquipRfuStatusRFUmateCarrier OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The returned value indicates the slot number of the copartner RF
U-D carrier .
The returned value will be -1 when the RFU is not RFU-D, or if the
copartner RFU-D carrier is not found.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipRfuStatusEntry 15 }
genEquipRfuStatusRFUMaxTxFreq OBJECT-TYPE
SYNTAX
INTEGER

ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The maximum TX frequency of the RFU that is allowed by the RFU.
"
::= { genEquipRfuStatusEntry 16 }
genEquipRfuStatusRFUMinTxFreq OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The minimum TX frequency of the RFU that is allowed by the RFU.
"
::= { genEquipRfuStatusEntry 17 }
genEquipRfuStatusRFUMaxRxFreq OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The maximum RX frequency of the RFU that is allowed by the RFU.
"
::= { genEquipRfuStatusEntry 18 }
genEquipRfuStatusRFUMinRxFreq OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The minimum RX frequency of the RFU that is allowed by the RFU.
"
::= { genEquipRfuStatusEntry 19 }
genEquipRfuStatusInstallation OBJECT-TYPE
SYNTAX
INTEGER {
split-mount(0),
all-indoor(1)
}
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Returns 'all-indoor' or 'split' according to the RFU installati
on."
::= { genEquipRfuStatusEntry 20 }
-- RFU CFG TABLE
genEquipRfuCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipRfuCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the RFU Configuration."
::= { genEquipRFU 2 }
genEquipRfuCfgEntry OBJECT-TYPE
SYNTAX GenEquipRfuCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION

"This table indicates the RFU Configuration."


INDEX { genEquipRfuCfgId }
::= { genEquipRfuCfgTable 1 }
GenEquipRfuCfgEntry ::=
SEQUENCE {
genEquipRfuCfgId
RfuId,
genEquipRfuCfgMaxTxLevel
INTEGER,
genEquipRfuCfgTxFreq
INTEGER,
genEquipRfuCfgRxFreq
INTEGER,
genEquipRfuCfgATPCAdmin
EnableDisable,
genEquipRfuCfgATPCRefRSL
INTEGER,
genEquipRfuCfgMuteTx
EnableDisable,
genEquipRfuCfgRSLConnSrc
INTEGER,
genEquipRfuCfgDelayCal
INTEGER,
genEquipRfuCfgLoopback
LoopbackType,
genEquipRfuCfgLogAdmin
EnableDisable
}
genEquipRfuCfgId OBJECT-TYPE
SYNTAX RfuId
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific RFU"
::= { genEquipRfuCfgEntry 1 }
genEquipRfuCfgMaxTxLevel
OBJECT-TYPE
SYNTAX
INTEGER (-50..34)
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"This value indicates the RFU Maximum Transmit Level Configurati
on."
::= { genEquipRfuCfgEntry 2 }
genEquipRfuCfgTxFreq
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"Tx Frequancy configuration (Mhz)"
::= { genEquipRfuCfgEntry 3 }
genEquipRfuCfgRxFreq
SYNTAX
ACCESS
STATUS
DESCRIPTION

OBJECT-TYPE
INTEGER
read-write
mandatory

"Rx Frequancy configuration (Mhz)"


::= { genEquipRfuCfgEntry 4 }
genEquipRfuCfgATPCAdmin OBJECT-TYPE
SYNTAX
EnableDisable
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"ATPC configuration - Admin mode
Possible values:
- enable(2)
- disable(3)"
::= { genEquipRfuCfgEntry 5 }
genEquipRfuCfgATPCRefRSL
OBJECT-TYPE
SYNTAX
INTEGER (-70..-30)
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"ATPC configuration - reference RSL level (dBm)"
::= { genEquipRfuCfgEntry 6 }
genEquipRfuCfgMuteTx
OBJECT-TYPE
SYNTAX
EnableDisable
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"Mute the Tx output of the RFU
Possible values:
- enable(2)
- disable(3)"
::= { genEquipRfuCfgEntry 7 }
genEquipRfuCfgRSLConnSrc
OBJECT-TYPE
SYNTAX
INTEGER {
main(2),
diversity(3)
}
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"IF combining - RFU RSL (Received Signal Level) connector source
"
::= { genEquipRfuCfgEntry 8 }
genEquipRfuCfgDelayCal OBJECT-TYPE
SYNTAX
INTEGER (-130..130)
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"IF combining - Delay calibration"
::= { genEquipRfuCfgEntry 9 }
genEquipRfuCfgLoopback OBJECT-TYPE
SYNTAX
INTEGER {
off(0),
towardsSystem(1)
}

ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"RFU RF loopback command"
::= { genEquipRfuCfgEntry 10 }
genEquipRfuCfgLogAdmin OBJECT-TYPE
SYNTAX
EnableDisable
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"RFU internal log file admin
Possible values:
- enable(2)
- disable(3)"
::= { genEquipRfuCfgEntry 11 }
genEquipRfuUploadTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipRfuUploadEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"RFU Upload Data table."
::= { genEquipRFU 3 }
genEquipRfuUploadEntry OBJECT-TYPE
SYNTAX GenEquipRfuUploadEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry containing the data of the RFU."
INDEX { genEquipRfuUploadId }
::= { genEquipRfuUploadTable 1 }
GenEquipRfuUploadEntry ::=
SEQUENCE {
genEquipRfuUploadId
genEquipRfuUploadSwCommand
genEquipRfuUploadSwStatus
genEquipRfuUploadCounter
}

RadioId,
INTEGER,
INTEGER,
INTEGER

genEquipRfuUploadId OBJECT-TYPE
SYNTAX RadioId
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific RFU"
::= { genEquipRfuUploadEntry 1 }
genEquipRfuUploadSwCommand OBJECT-TYPE
SYNTAX
INTEGER{
uploadSW(1),
noOperation(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This value initiates SW upload to the RFU."

::= { genEquipRfuUploadEntry 2 }
genEquipRfuUploadSwStatus OBJECT-TYPE
SYNTAX INTEGER{
noLoad(0),
loadError(1),
loadStart(2),
loadSendBlock(3),
loadDone(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the status of the SW load operation on the RFU."
::= { genEquipRfuUploadEntry 3 }
genEquipRfuUploadCounter OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"this parameter shows the progress (in blocks) of RFU software download"
::= { genEquipRfuUploadEntry 4 }

-- Performance Monitoring Tables


genEquipPM

OBJECT IDENTIFIER ::= {genEquip 6}

genEquipPmRfu

OBJECT IDENTIFIER ::= {genEquipPM 1}

genEquipPmRfuCommon

OBJECT IDENTIFIER ::= {genEquipPmRfu 1}

genEquipPmRfuCommonSL15minTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmRfuCommonSL15minEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the RFU Signal Level PM data."
::= { genEquipPmRfuCommon 1 }
genEquipPmRfuCommonSL15minEntry OBJECT-TYPE
SYNTAX GenEquipPmRfuCommonSL15minEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry containing the data of the RFU SL PM."
INDEX { genEquipPmRfuCommonSL15minId }
::= { genEquipPmRfuCommonSL15minTable 1 }
GenEquipPmRfuCommonSL15minEntry ::=
SEQUENCE {
genEquipPmRfuCommonSL15minId
INTEGER,
genEquipPmRfuCommonSL15minIfIndex
INTEGER,
genEquipPmRfuCommonSL15minTimeAndDate DisplayString,

genEquipPmRfuCommonSL15minMinRsl
genEquipPmRfuCommonSL15minMaxRsl
genEquipPmRfuCommonSL15minRslExceed1
genEquipPmRfuCommonSL15minRslExceed2
genEquipPmRfuCommonSL15minMinTsl
genEquipPmRfuCommonSL15minMaxTsl
genEquipPmRfuCommonSL15minTslExceed
genEquipPmRfuCommonSL15minIDF
}

INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
OffOn

genEquipPmRfuCommonSL15minId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific RFU"
::= { genEquipPmRfuCommonSL15minEntry 1 }
genEquipPmRfuCommonSL15minIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the interface index of a specific RFU (as
appears in the ifTable)"
::= { genEquipPmRfuCommonSL15minEntry 2 }
genEquipPmRfuCommonSL15minTimeAndDate OBJECT-TYPE
SYNTAX
DisplayString
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the Time and date for the specific PM."
::= { genEquipPmRfuCommonSL15minEntry 3 }
genEquipPmRfuCommonSL15minMinRsl
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the minimum RSL value."
::= { genEquipPmRfuCommonSL15minEntry 4 }
genEquipPmRfuCommonSL15minMaxRsl
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the maximum RSL value."
::= { genEquipPmRfuCommonSL15minEntry 5 }
genEquipPmRfuCommonSL15minRslExceed1
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the number of seconds RSL exceeded thresho
ld number 1."
::= { genEquipPmRfuCommonSL15minEntry 6 }

genEquipPmRfuCommonSL15minRslExceed2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the number of seconds RSL exceeded thresho
ld number 2."
::= { genEquipPmRfuCommonSL15minEntry 7 }
genEquipPmRfuCommonSL15minMinTsl OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the Min TSL value."
::= { genEquipPmRfuCommonSL15minEntry 8 }
genEquipPmRfuCommonSL15minMaxTsl OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the Max TSL value."
::= { genEquipPmRfuCommonSL15minEntry 9 }
genEquipPmRfuCommonSL15minTslExceed OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the number of seconds TSL exceeded the thr
eshold"
::= { genEquipPmRfuCommonSL15minEntry 10 }
genEquipPmRfuCommonSL15minIDF OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the IDF of the interval (valid (Off)/inval
id (On))."
::= { genEquipPmRfuCommonSL15minEntry 11 }
-- SL 15 min CURRENT table -genEquipPmRfuCommonSL15minCurrTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmRfuCommonSL15minCurrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the RFU Signal Level PM data for the current 15 mi
n. interval."
::= { genEquipPmRfuCommon 2 }
genEquipPmRfuCommonSL15minCurrEntry OBJECT-TYPE
SYNTAX GenEquipPmRfuCommonSL15minCurrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION

"Entry containing the data of the Rfu SL PM."


INDEX { genEquipPmRfuCommonSL15minCurrId }
::= { genEquipPmRfuCommonSL15minCurrTable 1 }
GenEquipPmRfuCommonSL15minCurrEntry ::=
SEQUENCE {
genEquipPmRfuCommonSL15minCurrId
genEquipPmRfuCommonSL15minCurrIfIndex
genEquipPmRfuCommonSL15minCurrTimeAndDate
genEquipPmRfuCommonSL15minCurrMinRsl
genEquipPmRfuCommonSL15minCurrMaxRsl
genEquipPmRfuCommonSL15minCurrRslExceed1
genEquipPmRfuCommonSL15minCurrRslExceed2
genEquipPmRfuCommonSL15minCurrMinTsl
genEquipPmRfuCommonSL15minCurrMaxTsl
genEquipPmRfuCommonSL15minCurrTslExceed
genEquipPmRfuCommonSL15minCurrIDF
}

INTEGER,
INTEGER,
DisplayString,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
OffOn

genEquipPmRfuCommonSL15minCurrId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific RFU"
::= { genEquipPmRfuCommonSL15minCurrEntry 1 }
genEquipPmRfuCommonSL15minCurrIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the interface index of a specific RFU (as
appears in the ifTable)"
::= { genEquipPmRfuCommonSL15minCurrEntry 2 }
genEquipPmRfuCommonSL15minCurrTimeAndDate
OBJECT-TYPE
SYNTAX
DisplayString
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the Time and date for the specific PM."
::= { genEquipPmRfuCommonSL15minCurrEntry 3 }
genEquipPmRfuCommonSL15minCurrMinRsl
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the minimum RSL value."
::= { genEquipPmRfuCommonSL15minCurrEntry 4 }
genEquipPmRfuCommonSL15minCurrMaxRsl
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the maximum RSL value."
::= { genEquipPmRfuCommonSL15minCurrEntry 5 }

genEquipPmRfuCommonSL15minCurrRslExceed1
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the number of seconds RSL exceeded thresho
ld number 1."
::= { genEquipPmRfuCommonSL15minCurrEntry 6 }
genEquipPmRfuCommonSL15minCurrRslExceed2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the number of seconds RSL exceeded thresho
ld number 2."
::= { genEquipPmRfuCommonSL15minCurrEntry 7 }
genEquipPmRfuCommonSL15minCurrMinTsl OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the Min TSL value."
::= { genEquipPmRfuCommonSL15minCurrEntry 8 }
genEquipPmRfuCommonSL15minCurrMaxTsl OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the Max TSL value."
::= { genEquipPmRfuCommonSL15minCurrEntry 9 }
genEquipPmRfuCommonSL15minCurrTslExceed OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the number of seconds TSL exceeded the thr
eshold"
::= { genEquipPmRfuCommonSL15minCurrEntry 10 }
genEquipPmRfuCommonSL15minCurrIDF OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the IDF of the interval (valid (Off)/inval
id (On))."
::= { genEquipPmRfuCommonSL15minCurrEntry 11 }
-- PM Tables for SL 24 hour intervals
genEquipPmRfuCommonSL24hrTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmRfuCommonSL24hrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the RFU Signal Level 24 hr PM data."

::= { genEquipPmRfuCommon 3 }
genEquipPmRfuCommonSL24hrEntry OBJECT-TYPE
SYNTAX GenEquipPmRfuCommonSL24hrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry containing the data of the RFU SL PM."
INDEX { genEquipPmRfuCommonSL24hrId }
::= { genEquipPmRfuCommonSL24hrTable 1 }
GenEquipPmRfuCommonSL24hrEntry ::=
SEQUENCE {
genEquipPmRfuCommonSL24hrId
INTEGER,
genEquipPmRfuCommonSL24hrIfIndex
INTEGER,
genEquipPmRfuCommonSL24hrTimeAndDate
DisplayString,
genEquipPmRfuCommonSL24hrMinRsl
INTEGER,
genEquipPmRfuCommonSL24hrMaxRsl
INTEGER,
genEquipPmRfuCommonSL24hrRslExceed1
INTEGER,
genEquipPmRfuCommonSL24hrRslExceed2
INTEGER,
genEquipPmRfuCommonSL24hrMinTsl
INTEGER,
genEquipPmRfuCommonSL24hrMaxTsl
INTEGER,
genEquipPmRfuCommonSL24hrTslExceed
INTEGER,
genEquipPmRfuCommonSL24hrIDF
OffOn
}
genEquipPmRfuCommonSL24hrId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific RFU"
::= { genEquipPmRfuCommonSL24hrEntry 1 }
genEquipPmRfuCommonSL24hrIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the interface index of a specific RFU (as
appears in the ifTable)"
::= { genEquipPmRfuCommonSL24hrEntry 2 }
genEquipPmRfuCommonSL24hrTimeAndDate
OBJECT-TYPE
SYNTAX
DisplayString
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the time and date for the specific PM."
::= { genEquipPmRfuCommonSL24hrEntry 3 }
genEquipPmRfuCommonSL24hrMinRsl OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the min RSL value."
::= { genEquipPmRfuCommonSL24hrEntry 4 }
genEquipPmRfuCommonSL24hrMaxRsl

OBJECT-TYPE

SYNTAX
ACCESS

INTEGER
read-only
mandatory

STATUS
DESCRIPTION
"This value indicates the max RSL value."
::= { genEquipPmRfuCommonSL24hrEntry 5 }
genEquipPmRfuCommonSL24hrRslExceed1
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the number of seconds RSL exceeded thresho
ld number 1."
::= { genEquipPmRfuCommonSL24hrEntry 6 }
genEquipPmRfuCommonSL24hrRslExceed2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the number of seconds RSL exceeded thresho
ld number 2."
::= { genEquipPmRfuCommonSL24hrEntry 7 }
genEquipPmRfuCommonSL24hrMinTsl OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the Min TSL value."
::= { genEquipPmRfuCommonSL24hrEntry 8 }
genEquipPmRfuCommonSL24hrMaxTsl OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the Max TSL value."
::= { genEquipPmRfuCommonSL24hrEntry 9 }
genEquipPmRfuCommonSL24hrTslExceed OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the number of seconds RSL exceeded the thr
eshold"
::= { genEquipPmRfuCommonSL24hrEntry 10 }
genEquipPmRfuCommonSL24hrIDF OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the IDF of the interval (valid (Off)/inval
id (On))."
::= { genEquipPmRfuCommonSL24hrEntry 11 }

-- SL 24 HR CURRENT table -genEquipPmRfuCommonSL24hrCurrTable OBJECT-TYPE


SYNTAX SEQUENCE OF GenEquipPmRfuCommonSL24hrCurrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the RFU Signal Level PM data for the current 24 ho
ur interval."
::= { genEquipPmRfuCommon 4 }
genEquipPmRfuCommonSL24hrCurrEntry OBJECT-TYPE
SYNTAX GenEquipPmRfuCommonSL24hrCurrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry containing the data of the RFU SL PM."
INDEX { genEquipPmRfuCommonSL24hrCurrId }
::= { genEquipPmRfuCommonSL24hrCurrTable 1 }
GenEquipPmRfuCommonSL24hrCurrEntry ::=
SEQUENCE {
genEquipPmRfuCommonSL24hrCurrId
genEquipPmRfuCommonSL24hrCurrIfIndex
genEquipPmRfuCommonSL24hrCurrTimeAndDate
genEquipPmRfuCommonSL24hrCurrMinRsl
genEquipPmRfuCommonSL24hrCurrMaxRsl
genEquipPmRfuCommonSL24hrCurrRslExceed1
genEquipPmRfuCommonSL24hrCurrRslExceed2
genEquipPmRfuCommonSL24hrCurrMinTsl
genEquipPmRfuCommonSL24hrCurrMaxTsl
genEquipPmRfuCommonSL24hrCurrTslExceed
genEquipPmRfuCommonSL24hrCurrIDF
}

INTEGER,
INTEGER,
DisplayString,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
OffOn

genEquipPmRfuCommonSL24hrCurrId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific RFU"
::= { genEquipPmRfuCommonSL24hrCurrEntry 1 }
genEquipPmRfuCommonSL24hrCurrIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the interface index of a specific RFU (as
appears in the ifTable)"
::= { genEquipPmRfuCommonSL24hrCurrEntry 2 }
genEquipPmRfuCommonSL24hrCurrTimeAndDate
OBJECT-TYPE
SYNTAX
DisplayString
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the time and date for the specific PM."
::= { genEquipPmRfuCommonSL24hrCurrEntry 3 }

genEquipPmRfuCommonSL24hrCurrMinRsl
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the min RSL value."
::= { genEquipPmRfuCommonSL24hrCurrEntry 4 }
genEquipPmRfuCommonSL24hrCurrMaxRsl
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the Max RSL value."
::= { genEquipPmRfuCommonSL24hrCurrEntry 5 }
genEquipPmRfuCommonSL24hrCurrRslExceed1
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the number of seconds RSL exceeded thresho
ld number 1."
::= { genEquipPmRfuCommonSL24hrCurrEntry 6 }
genEquipPmRfuCommonSL24hrCurrRslExceed2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the number of seconds RSL exceeded thresho
ld number 2."
::= { genEquipPmRfuCommonSL24hrCurrEntry 7 }
genEquipPmRfuCommonSL24hrCurrMinTsl OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the Min TSL value."
::= { genEquipPmRfuCommonSL24hrCurrEntry 8 }
genEquipPmRfuCommonSL24hrCurrMaxTsl OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the Max TSL value."
::= { genEquipPmRfuCommonSL24hrCurrEntry 9 }
genEquipPmRfuCommonSL24hrCurrTslExceed OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the number of seconds TSL exceeded the thr
eshold"
::= { genEquipPmRfuCommonSL24hrCurrEntry 10 }
genEquipPmRfuCommonSL24hrCurrIDF OBJECT-TYPE

SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the IDF of the interval (valid (Off)/inval
id (On))."
::= { genEquipPmRfuCommonSL24hrCurrEntry 11 }

--

PM for Radio Aggregate - 15 min intervals

genEquipPmTraffic

OBJECT IDENTIFIER ::= {genEquipPM 2}

genEquipPmTrafficRadioAgg15minTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmTrafficRadioAgg15minEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the Radio Aggregate PM data for all 15 min interva
ls."
::= { genEquipPmTraffic 1 }
genEquipPmTrafficRadioAgg15minEntry OBJECT-TYPE
SYNTAX GenEquipPmTrafficRadioAgg15minEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the Radio Aggregate PM data for all 15 min interva
ls."
INDEX { genEquipPmTrafficRadioAgg15minId }
::= { genEquipPmTrafficRadioAgg15minTable 1 }
GenEquipPmTrafficRadioAgg15minEntry ::=
SEQUENCE {
genEquipPmTrafficRadioAgg15minId
INTEGER,
genEquipPmTrafficRadioAgg15minIfIndex
genEquipPmTrafficRadioAgg15minTimeAndDate
genEquipPmTrafficRadioAgg15minES
genEquipPmTrafficRadioAgg15minSES
genEquipPmTrafficRadioAgg15minUAS
genEquipPmTrafficRadioAgg15minBBE
genEquipPmTrafficRadioAgg15minIDF
}

INTEGER,
DisplayString,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
OffOn

genEquipPmTrafficRadioAgg15minId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific RFU"
::= { genEquipPmTrafficRadioAgg15minEntry 1 }
genEquipPmTrafficRadioAgg15minIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the interface index of a specific RFU (as

appears in the ifTable)"


::= { genEquipPmTrafficRadioAgg15minEntry 2 }
genEquipPmTrafficRadioAgg15minTimeAndDate
OBJECT-TYPE
SYNTAX
DisplayString
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the time and date for the specific PM."
::= { genEquipPmTrafficRadioAgg15minEntry 3 }
genEquipPmTrafficRadioAgg15minES
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the ES value."
::= { genEquipPmTrafficRadioAgg15minEntry 4 }
genEquipPmTrafficRadioAgg15minSES
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the SES value."
::= { genEquipPmTrafficRadioAgg15minEntry 5 }
genEquipPmTrafficRadioAgg15minUAS
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the UAS value."
::= { genEquipPmTrafficRadioAgg15minEntry 6 }
genEquipPmTrafficRadioAgg15minBBE OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the BBE value."
::= { genEquipPmTrafficRadioAgg15minEntry 7 }
genEquipPmTrafficRadioAgg15minIDF OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the IDF of the interval (valid (Off)/inval
id (On))."
::= { genEquipPmTrafficRadioAgg15minEntry 8 }
-- PM for Radio Agg. - 15min - Current interval
genEquipPmTrafficRadioAgg15minCurrTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmTrafficRadioAgg15minCurrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION

"This table indicates the Radio Aggregate PM data for all 15 min interva
ls."
::= { genEquipPmTraffic 2 }
genEquipPmTrafficRadioAgg15minCurrEntry OBJECT-TYPE
SYNTAX GenEquipPmTrafficRadioAgg15minCurrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the Radio Aggregate PM data for all 15 min interva
ls."
INDEX { genEquipPmTrafficRadioAgg15minCurrId }
::= { genEquipPmTrafficRadioAgg15minCurrTable 1 }
GenEquipPmTrafficRadioAgg15minCurrEntry ::=
SEQUENCE {
genEquipPmTrafficRadioAgg15minCurrId
INTEGER,
genEquipPmTrafficRadioAgg15minCurrIfIndex
INTEGER,
genEquipPmTrafficRadioAgg15minCurrTimeAndDate DisplayString,
genEquipPmTrafficRadioAgg15minCurrES
INTEGER,
genEquipPmTrafficRadioAgg15minCurrSES
INTEGER,
genEquipPmTrafficRadioAgg15minCurrUAS
INTEGER,
genEquipPmTrafficRadioAgg15minCurrBBE
INTEGER,
genEquipPmTrafficRadioAgg15minCurrIDF
OffOn
}
genEquipPmTrafficRadioAgg15minCurrId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific RFU"
::= { genEquipPmTrafficRadioAgg15minCurrEntry 1 }
genEquipPmTrafficRadioAgg15minCurrIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the interface index of a specific RFU (as
appears in the ifTable)"
::= { genEquipPmTrafficRadioAgg15minCurrEntry 2 }
genEquipPmTrafficRadioAgg15minCurrTimeAndDate OBJECT-TYPE
SYNTAX
DisplayString
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the time and date for the specific PM."
::= { genEquipPmTrafficRadioAgg15minCurrEntry 3 }
genEquipPmTrafficRadioAgg15minCurrES
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the ES value."
::= { genEquipPmTrafficRadioAgg15minCurrEntry 4 }

genEquipPmTrafficRadioAgg15minCurrSES
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the SES value."
::= { genEquipPmTrafficRadioAgg15minCurrEntry 5 }
genEquipPmTrafficRadioAgg15minCurrUAS
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the UAS value."
::= { genEquipPmTrafficRadioAgg15minCurrEntry 6 }
genEquipPmTrafficRadioAgg15minCurrBBE OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the BBE value."
::= { genEquipPmTrafficRadioAgg15minCurrEntry 7 }
genEquipPmTrafficRadioAgg15minCurrIDF OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the IDF of the interval (valid (Off)/inval
id (On))."
::= { genEquipPmTrafficRadioAgg15minCurrEntry 8 }
-- PM for Radio Aggregate - 24 hours intervals
genEquipPmTrafficRadioAgg24hrTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmTrafficRadioAgg24hrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the Radio Aggregate PM data for all 15 min interva
ls."
::= { genEquipPmTraffic 3 }
genEquipPmTrafficRadioAgg24hrEntry OBJECT-TYPE
SYNTAX GenEquipPmTrafficRadioAgg24hrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the Radio Aggregate PM data for all 15 min interva
ls."
INDEX { genEquipPmTrafficRadioAgg24hrId }
::= { genEquipPmTrafficRadioAgg24hrTable 1 }
GenEquipPmTrafficRadioAgg24hrEntry ::=
SEQUENCE {
genEquipPmTrafficRadioAgg24hrId
genEquipPmTrafficRadioAgg24hrIfIndex
genEquipPmTrafficRadioAgg24hrTimeAndDate

INTEGER,
INTEGER,
DisplayString,

genEquipPmTrafficRadioAgg24hrES
genEquipPmTrafficRadioAgg24hrSES
genEquipPmTrafficRadioAgg24hrUAS
genEquipPmTrafficRadioAgg24hrBBE
genEquipPmTrafficRadioAgg24hrIDF
}

INTEGER,
INTEGER,
INTEGER,
INTEGER,
OffOn

genEquipPmTrafficRadioAgg24hrId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific RFU"
::= { genEquipPmTrafficRadioAgg24hrEntry 1 }
genEquipPmTrafficRadioAgg24hrIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the interface index of a specific RFU (as
appears in the ifTable)"
::= { genEquipPmTrafficRadioAgg24hrEntry 2 }
genEquipPmTrafficRadioAgg24hrTimeAndDate
OBJECT-TYPE
SYNTAX
DisplayString
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the time and date for the specific PM."
::= { genEquipPmTrafficRadioAgg24hrEntry 3 }
genEquipPmTrafficRadioAgg24hrES OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the ES value."
::= { genEquipPmTrafficRadioAgg24hrEntry 4 }
genEquipPmTrafficRadioAgg24hrSES
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the SES value."
::= { genEquipPmTrafficRadioAgg24hrEntry 5 }
genEquipPmTrafficRadioAgg24hrUAS
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the UAS value."
::= { genEquipPmTrafficRadioAgg24hrEntry 6 }
genEquipPmTrafficRadioAgg24hrBBE OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory

DESCRIPTION
"This value indicates the BBE value."
::= { genEquipPmTrafficRadioAgg24hrEntry 7 }
genEquipPmTrafficRadioAgg24hrIDF OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the IDF of the interval (valid (Off)/inval
id (On))."
::= { genEquipPmTrafficRadioAgg24hrEntry 8 }
-- PM for Radio Agg. - 24hr - Current interval
genEquipPmTrafficRadioAgg24hrCurrTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmTrafficRadioAgg24hrCurrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the Radio Aggregate PM data for all 15 min interva
ls."
::= { genEquipPmTraffic 4 }
genEquipPmTrafficRadioAgg24hrCurrEntry OBJECT-TYPE
SYNTAX GenEquipPmTrafficRadioAgg24hrCurrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the Radio Aggregate PM data for all 15 min interva
ls."
INDEX { genEquipPmTrafficRadioAgg24hrCurrId }
::= { genEquipPmTrafficRadioAgg24hrCurrTable 1 }
GenEquipPmTrafficRadioAgg24hrCurrEntry ::=
SEQUENCE {
genEquipPmTrafficRadioAgg24hrCurrId
INTEGER,
genEquipPmTrafficRadioAgg24hrCurrIfIndex
INTEGER,
genEquipPmTrafficRadioAgg24hrCurrTimeAndDate
DisplayString,
genEquipPmTrafficRadioAgg24hrCurrES
INTEGER,
genEquipPmTrafficRadioAgg24hrCurrSES
INTEGER,
genEquipPmTrafficRadioAgg24hrCurrUAS
INTEGER,
genEquipPmTrafficRadioAgg24hrCurrBBE
INTEGER,
genEquipPmTrafficRadioAgg24hrCurrIDF
OffOn
}
genEquipPmTrafficRadioAgg24hrCurrId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific RFU"
::= { genEquipPmTrafficRadioAgg24hrCurrEntry 1 }
genEquipPmTrafficRadioAgg24hrCurrIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION

"This value indicates the interface index of a specific RFU (as


appears in the ifTable)"
::= { genEquipPmTrafficRadioAgg24hrCurrEntry 2 }
genEquipPmTrafficRadioAgg24hrCurrTimeAndDate
OBJECT-TYPE
SYNTAX
DisplayString
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the time and date for the specific PM."
::= { genEquipPmTrafficRadioAgg24hrCurrEntry 3 }
genEquipPmTrafficRadioAgg24hrCurrES
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the ES value."
::= { genEquipPmTrafficRadioAgg24hrCurrEntry 4 }
genEquipPmTrafficRadioAgg24hrCurrSES
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the SES value."
::= { genEquipPmTrafficRadioAgg24hrCurrEntry 5 }
genEquipPmTrafficRadioAgg24hrCurrUAS
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the UAS value."
::= { genEquipPmTrafficRadioAgg24hrCurrEntry 6 }
genEquipPmTrafficRadioAgg24hrCurrBBE OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the BBE value."
::= { genEquipPmTrafficRadioAgg24hrCurrEntry 7 }
genEquipPmTrafficRadioAgg24hrCurrIDF OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the IDF of the interval (valid (Off)/inval
id (On))."
::= { genEquipPmTrafficRadioAgg24hrCurrEntry 8 }

-New PM tables - Add PM Table Type to the tables as index.


genEquipPmAll OBJECT IDENTIFIER ::= {genEquipPM 3}

genEquipPmClear OBJECT-TYPE
SYNTAX OffOn
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Clear All values for PM tables."
::= { genEquipPmAll 1 }
-Signal Level PM Group
genEquipPmTrafficSL
OBJECT IDENTIFIER ::= {genEquipPmAll 2}
genEquipPmTrafficSLTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmTrafficSLEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the RFU Signal Level PM data."
::= { genEquipPmTrafficSL 1 }
genEquipPmTrafficSLEntry OBJECT-TYPE
SYNTAX GenEquipPmTrafficSLEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry containing the data of the RFU signal level PM."
INDEX { genEquipPmTrafficSLPmType, genEquipPmTrafficSLId, genEquipPmTraf
ficSLInterval }
::= { genEquipPmTrafficSLTable 1 }
GenEquipPmTrafficSLEntry ::=
SEQUENCE {
genEquipPmTrafficSLPmType
PmTableType,
genEquipPmTrafficSLId
RfuId,
genEquipPmTrafficSLInterval
INTEGER,
genEquipPmTrafficSLMinRsl
INTEGER,
genEquipPmTrafficSLMaxRsl
INTEGER,
genEquipPmTrafficSLRslExceed1 INTEGER,
genEquipPmTrafficSLRslExceed2 INTEGER,
genEquipPmTrafficSLMinTsl
INTEGER,
genEquipPmTrafficSLMaxTsl
INTEGER,
genEquipPmTrafficSLTslExceed
INTEGER,
genEquipPmTrafficSLIDF
OffOn
}
genEquipPmTrafficSLPmType OBJECT-TYPE
SYNTAX PmTableType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the PM Type table to access, 15 min, current 15 mi
n, 24 hours or current 24 hours"
::= { genEquipPmTrafficSLEntry 1 }
genEquipPmTrafficSLId OBJECT-TYPE
SYNTAX RfuId
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific RFU"

::= { genEquipPmTrafficSLEntry 2 }
genEquipPmTrafficSLInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific PM Interval"
::= { genEquipPmTrafficSLEntry 3 }
genEquipPmTrafficSLMinRsl
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the min RSL value."
::= { genEquipPmTrafficSLEntry 4 }
genEquipPmTrafficSLMaxRsl
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the max RSL value."
::= { genEquipPmTrafficSLEntry 5 }
genEquipPmTrafficSLRslExceed1
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the number of seconds RSL exceeded thresho
ld number 1."
::= { genEquipPmTrafficSLEntry 6 }
genEquipPmTrafficSLRslExceed2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the number of seconds RSL exceeded thresho
ld number 2."
::= { genEquipPmTrafficSLEntry 7 }
genEquipPmTrafficSLMinTsl OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the Minimum TSL value."
::= { genEquipPmTrafficSLEntry 8 }
genEquipPmTrafficSLMaxTsl OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the Maximum TSL value."
::= { genEquipPmTrafficSLEntry 9 }

genEquipPmTrafficSLTslExceed OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the number of seconds TSL exceeded the thr
eshold"
::= { genEquipPmTrafficSLEntry 10 }
genEquipPmTrafficSLIDF OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates if the IDF (Invalid Data Flag), was set."
::= { genEquipPmTrafficSLEntry 11 }
-Aggregate PM Group
genEquipPmTrafficAggregate

OBJECT IDENTIFIER ::= {genEquipPmAll 3}

genEquipPmTrafficAggTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmTrafficAggEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the Radio Aggregate PM data."
::= { genEquipPmTrafficAggregate 1 }
genEquipPmTrafficAggEntry OBJECT-TYPE
SYNTAX GenEquipPmTrafficAggEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table indicates the Radio Aggregate PM data."
INDEX { genEquipPmTrafficAggPmType, ifIndex, genEquipPmTrafficAggInterva
l }
::= { genEquipPmTrafficAggTable 1 }
GenEquipPmTrafficAggEntry ::=
SEQUENCE {
genEquipPmTrafficAggPmType
genEquipPmTrafficAggInterval
genEquipPmTrafficAggES
genEquipPmTrafficAggSES
genEquipPmTrafficAggUAS
genEquipPmTrafficAggBBE
genEquipPmTrafficAggIDF
}

PmTableType,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
OffOn

genEquipPmTrafficAggPmType OBJECT-TYPE
SYNTAX PmTableType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the PM Type table to access, 15 min, current 15 mi
n, 24 hours or current 24 hours"
::= { genEquipPmTrafficAggEntry 1 }
genEquipPmTrafficAggInterval OBJECT-TYPE
SYNTAX INTEGER

ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific PM Interval"
::= { genEquipPmTrafficAggEntry 2 }
genEquipPmTrafficAggES OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the ES value (Errored seconds)."
::= { genEquipPmTrafficAggEntry 3 }
genEquipPmTrafficAggSES
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the SES value (Severe Errored seconds)."
::= { genEquipPmTrafficAggEntry 4 }
genEquipPmTrafficAggUAS
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value indicates the UAS value. (Unavailable Seconds)"
::= { genEquipPmTrafficAggEntry 5 }
genEquipPmTrafficAggBBE OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the BBE value. (Background Block Error)"
::= { genEquipPmTrafficAggEntry 6 }
genEquipPmTrafficAggIDF OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates if the IDF (Invalid Data Flag), was set."
::= { genEquipPmTrafficAggEntry 7 }

-Radio PM Group
genEquipPmRadio OBJECT IDENTIFIER ::= {genEquipPmAll 4}
-Radio MRMC PM Group
genEquipPmRadioMRMC
OBJECT IDENTIFIER ::= {genEquipPmRadio 1}
-- Radio MRMC PM Table
genEquipPmRadioMRMCTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmRadioMRMCEntry
ACCESS not-accessible
STATUS mandatory

DESCRIPTION
"The MRMC PM table"
::= { genEquipPmRadioMRMC 1 }
genEquipPmRadioMRMCEntry OBJECT-TYPE
SYNTAX GenEquipPmRadioMRMCEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The MRMC PM table"
INDEX { genEquipPmRadioMRMCPmType, genEquipPmRadioMRMCId, genEquipPmRadi
oMRMCInterval }
::= { genEquipPmRadioMRMCTable 1 }
GenEquipPmRadioMRMCEntry ::=
SEQUENCE {
genEquipPmRadioMRMCPmType
genEquipPmRadioMRMCId
genEquipPmRadioMRMCInterval
genEquipPmRadioMRMCIfIndex
genEquipPmRadioMRMCMinProfile
genEquipPmRadioMRMCMaxProfile
genEquipPmRadioMRMCMinBitrate
genEquipPmRadioMRMCMaxBitrate
genEquipPmRadioMRMCMinTDMIf
genEquipPmRadioMRMCMaxTDMIf
genEquipPmRadioMRMCIDF
}

PmTableType,
RadioId,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
OffOn

genEquipPmRadioMRMCPmType OBJECT-TYPE
SYNTAX PmTableType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the PM Type table to access, 15 min, current 15 mi
n, 24 hours or current 24 hours"
::= { genEquipPmRadioMRMCEntry 1 }
genEquipPmRadioMRMCId OBJECT-TYPE
SYNTAX RadioId
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific RFU"
::= { genEquipPmRadioMRMCEntry 2 }
genEquipPmRadioMRMCInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates an index of a specific PM Interval"
::= { genEquipPmRadioMRMCEntry 3 }
genEquipPmRadioMRMCIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the interface index of a specific RFU inte

rface (as appears in the ifTable)"


::= { genEquipPmRadioMRMCEntry 4 }
genEquipPmRadioMRMCMinProfile OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Minimum MRMC profile."
::= { genEquipPmRadioMRMCEntry 5 }
genEquipPmRadioMRMCMaxProfile OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Maximum MRMC profile"
::= { genEquipPmRadioMRMCEntry 6 }
genEquipPmRadioMRMCMinBitrate OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Minimum MRMC nominal bitrate (in Mbps)"
::= { genEquipPmRadioMRMCEntry 7 }
genEquipPmRadioMRMCMaxBitrate OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Maximum MRMC nominal bitrate (in Mbps)"
::= { genEquipPmRadioMRMCEntry 8 }
genEquipPmRadioMRMCMinTDMIf
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Minimum number of allocated TDM channels"
::= { genEquipPmRadioMRMCEntry 9 }
genEquipPmRadioMRMCMaxTDMIf
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Maximum number of allocated TDM channels"
::= { genEquipPmRadioMRMCEntry 10 }
genEquipPmRadioMRMCIDF OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates if the IDF (Invalid Data Flag), was set."
::= { genEquipPmRadioMRMCEntry 11 }

-Radio E1/T1 PM Group


genEquipPmRadioTDM
OBJECT IDENTIFIER ::= {genEquipPmRadio 2}
-- Radio E1/T1 TDM PM Table
genEquipPmRadioTDMTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmRadioTDMEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The PM table of logical TDM channels within the Radio link"
::= { genEquipPmRadioTDM 1 }
genEquipPmRadioTDMEntry OBJECT-TYPE
SYNTAX GenEquipPmRadioTDMEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The PM table of logical TDM channels within the Radio link"
INDEX { genEquipPmRadioTDMPmType, ifIndex, genEquipPmRadioTDMInterval }
::= { genEquipPmRadioTDMTable 1 }
GenEquipPmRadioTDMEntry ::=
SEQUENCE {
genEquipPmRadioTDMPmType
ype,
genEquipPmRadioTDMInterval
genEquipPmRadioTDMRadioUAS
genEquipPmRadioTDMIDF
}

PmTableT
INTEGER,
INTEGER,
OffOn

genEquipPmRadioTDMPmType OBJECT-TYPE
SYNTAX PmTableType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the PM Type table to access, 15 min, current 15 mi
n, 24 hours or current 24 hours"
::= { genEquipPmRadioTDMEntry 1 }
genEquipPmRadioTDMInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The interval of the PM"
::= { genEquipPmRadioTDMEntry 2 }
genEquipPmRadioTDMRadioUAS
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"TDM channel UAS (unavailable seconds)"
::= { genEquipPmRadioTDMEntry 3 }
genEquipPmRadioTDMIDF OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory

DESCRIPTION
"This value indicates if the IDF (Invalid Data Flag), was set."
::= { genEquipPmRadioTDMEntry 4 }
-Radio Ethernet PM Group
genEquipPmRadioEthernet OBJECT IDENTIFIER ::= {genEquipPmRadio 3}
-- Radio E1/T1 TDM PM Table
genEquipPmRadioEthernetTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmRadioEthernetEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The Ethernet PMs on the radio link"
::= { genEquipPmRadioEthernet 1 }
genEquipPmRadioEthernetEntry OBJECT-TYPE
SYNTAX GenEquipPmRadioEthernetEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The Ethernet PMs on the radio link"
INDEX { genEquipPmRadioEthernetPmType, ifIndex, genEquipPmRadioEthernetI
nterval }
::= { genEquipPmRadioEthernetTable 1 }
GenEquipPmRadioEthernetEntry ::=
SEQUENCE {
genEquipPmRadioEthernetPmType
ype,
genEquipPmRadioEthernetInterval
genEquipPmRadioEthernetFrameErrorRate
genEquipPmRadioEthernetPeakThroughput
genEquipPmRadioEthernetAverageThroughput
genEquipPmRadioEthernetExceedThroughput
genEquipPmRadioEthernetPeakCapacity
genEquipPmRadioEthernetAverageCapacity
genEquipPmRadioEthernetExceedCapacity
genEquipPmRadioEthernetPeakUtilization
genEquipPmRadioEthernetAverageUtilization
genEquipPmRadioEthernetExceedUtilization
genEquipPmRadioEthernetIDF
}

PmTableT
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
OffOn

genEquipPmRadioEthernetPmType OBJECT-TYPE
SYNTAX PmTableType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the PM Type table to access, 15 min, current 15 mi
n, 24 hours or current 24 hours"
::= { genEquipPmRadioEthernetEntry 1 }
genEquipPmRadioEthernetInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION

"The interval of the PM"


::= { genEquipPmRadioEthernetEntry 2 }
genEquipPmRadioEthernetFrameErrorRate OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Ethernet Frame Error Rate PM"
::= { genEquipPmRadioEthernetEntry 3 }
genEquipPmRadioEthernetPeakThroughput OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Ethernet Peak throughput PM"
::= { genEquipPmRadioEthernetEntry 4 }
genEquipPmRadioEthernetAverageThroughput
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Ethernet Average throughput PM"
::= { genEquipPmRadioEthernetEntry 5 }
genEquipPmRadioEthernetExceedThroughput OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Ethernet Exceed throughput PM"
::= { genEquipPmRadioEthernetEntry 6 }
genEquipPmRadioEthernetPeakCapacity
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Ethernet Peak capacity PM"
::= { genEquipPmRadioEthernetEntry 7 }
genEquipPmRadioEthernetAverageCapacity OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Ethernet Average capacity PM"
::= { genEquipPmRadioEthernetEntry 8 }
genEquipPmRadioEthernetExceedCapacity OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Ethernet Exceed capacity PM"
::= { genEquipPmRadioEthernetEntry 9 }
genEquipPmRadioEthernetPeakUtilization OBJECT-TYPE

SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Ethernet Peak utilization PM"
::= { genEquipPmRadioEthernetEntry 10 }
genEquipPmRadioEthernetAverageUtilization
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Ethernet Average utilization PM"
::= { genEquipPmRadioEthernetEntry 11 }
genEquipPmRadioEthernetExceedUtilization
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Ethernet Exceed utilization PM"
::= { genEquipPmRadioEthernetEntry 12 }
genEquipPmRadioEthernetIDF OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates if the IDF (Invalid Data Flag), was set."
::= { genEquipPmRadioEthernetEntry 13 }
--

Radio Thresholds

genEquipPmRadioEthernetThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmRadioEthernetThresholdEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The Ethernet PMs on the radio link"
::= { genEquipPmRadioEthernet 2 }
genEquipPmRadioEthernetThresholdEntry OBJECT-TYPE
SYNTAX GenEquipPmRadioEthernetThresholdEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The Ethernet PMs on the radio link"
INDEX { genEquipRadioCfgRadioId }
::= { genEquipPmRadioEthernetThresholdTable 1 }
GenEquipPmRadioEthernetThresholdEntry ::=
SEQUENCE {
genEquipPmRadioEthernetThresholdThroughput
genEquipPmRadioEthernetThresholdCapacity
genEquipPmRadioEthernetThresholdUtilization
}
genEquipPmRadioEthernetThresholdThroughput OBJECT-TYPE
SYNTAX INTEGER (0..1000)
ACCESS read-write

INTEGER,
INTEGER,
INTEGER

STATUS mandatory
DESCRIPTION
"Ethernet Throughput threshold (in Mbps)"
::= { genEquipPmRadioEthernetThresholdEntry 1 }
genEquipPmRadioEthernetThresholdCapacity OBJECT-TYPE
SYNTAX INTEGER (0..1000)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Ethernet capacity threshold (in Mbps)"
::= { genEquipPmRadioEthernetThresholdEntry 2 }
genEquipPmRadioEthernetThresholdUtilization OBJECT-TYPE
SYNTAX INTEGER {
above-0(0),
above-20(1),
above-40(2),
above-60(3),
above-80(4),
no-threshold(5)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Ethernet utilization threshold (in percentage)."
::= { genEquipPmRadioEthernetThresholdEntry 3 }
genEquipPmRadioMSETable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmRadioMSEEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Radio MSE PM"
::= { genEquipPmRadio 4 }
genEquipPmRadioMSEEntry OBJECT-TYPE
SYNTAX GenEquipPmRadioMSEEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Radio MSE PM"
INDEX { genEquipPmRadioMSEPmType, ifIndex, genEquipPmRadioMSEInterval }
::= { genEquipPmRadioMSETable 1 }
GenEquipPmRadioMSEEntry ::=
SEQUENCE {
genEquipPmRadioMSEPmType
genEquipPmRadioMSEInterval
genEquipPmRadioMSEMinMse
genEquipPmRadioMSEMaxMse
genEquipPmRadioMSEexceeded
}

PmTableType,
INTEGER,
INTEGER,
INTEGER,
INTEGER

genEquipPmRadioMSEPmType OBJECT-TYPE
SYNTAX PmTableType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the PM Type table to access, 15 min, current 15 mi
n, 24 hours or current 24 hours"

::= { genEquipPmRadioMSEEntry 1 }
genEquipPmRadioMSEInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The interval of the PM"
::= { genEquipPmRadioMSEEntry 2 }
genEquipPmRadioMSEMinMse OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter holds the minimum MSE value detected in the interval."
::= { genEquipPmRadioMSEEntry 3 }
genEquipPmRadioMSEMaxMse OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter holds the maximum MSE value detected in the interval."
::= { genEquipPmRadioMSEEntry 4 }
genEquipPmRadioMSEexceeded OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter holds the number of seconds that the MSE exceeded the co
nfigured threshold."
::= { genEquipPmRadioMSEEntry 5 }
-- Radio Thresold
genEquipPmRadioThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmRadioThresholdEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Radio MSE PM"
::= { genEquipPmRadio 5 }
genEquipPmRadioThresholdEntry OBJECT-TYPE
SYNTAX GenEquipPmRadioThresholdEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Radio MSE PM"
INDEX { genEquipRadioCfgRadioId }
::= { genEquipPmRadioThresholdTable 1 }
GenEquipPmRadioThresholdEntry ::=
SEQUENCE {
genEquipPmRadioThresholdMSE
INTEGER,
genEquipPmRadioThresholdRSL1
INTEGER,
genEquipPmRadioThresholdRSL2
INTEGER,
genEquipPmRadioThresholdTSL
INTEGER,

genEquipPmRadioThresholdXPI
}

INTEGER

genEquipPmRadioThresholdMSE OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The threshold above which MSE exceeded seconds will be counted"
::= { genEquipPmRadioThresholdEntry 1 }
genEquipPmRadioThresholdRSL1 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The threshold below which RSL 1 exceeded seconds will be counted"
::= { genEquipPmRadioThresholdEntry 2 }
genEquipPmRadioThresholdRSL2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The threshold below which RSL 2 exceeded seconds will be counted"
::= { genEquipPmRadioThresholdEntry 3 }
genEquipPmRadioThresholdTSL OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The threshold above which TSL exceeded seconds will be counted"
::= { genEquipPmRadioThresholdEntry 4 }
genEquipPmRadioThresholdXPI OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The threshold above which XPI exceeded seconds will be counted"
::= { genEquipPmRadioThresholdEntry 5 }
-TDM (E1/T1) PM Group
genEquipPmTDM OBJECT IDENTIFIER ::= {genEquipPmAll 5}
-TDM (E1/T1) PM Table
genEquipPmTdmTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmTdmEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The line TDM PM table"
::= { genEquipPmTDM 1 }
genEquipPmTdmEntry OBJECT-TYPE
SYNTAX GenEquipPmTdmEntry
ACCESS not-accessible
STATUS mandatory

DESCRIPTION
"The line TDM PM table"
INDEX { genEquipPmTdmPmType, ifIndex, genEquipPmTdmInterval }
::= { genEquipPmTdmTable 1 }
GenEquipPmTdmEntry ::=
SEQUENCE {
genEquipPmTdmPmType
genEquipPmTdmInterval
genEquipPmTdmES
genEquipPmTdmSES
genEquipPmTdmUAS
genEquipPmTdmBBE
genEquipPmTdmIDF
}

PmTableType,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
OffOn

genEquipPmTdmPmType OBJECT-TYPE
SYNTAX PmTableType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the PM Type table to access, 15 min, current 15 mi
n, 24 hours or current 24 hours"
::= { genEquipPmTdmEntry 1 }
genEquipPmTdmInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The interval of the PM"
::= { genEquipPmTdmEntry 2 }
genEquipPmTdmES OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"ES PM (Errored second)"
::= { genEquipPmTdmEntry 3 }
genEquipPmTdmSES
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"SES PM (Severe Errored Seconds)"
::= { genEquipPmTdmEntry 4 }
genEquipPmTdmUAS
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"UAS PM (Unavailable Seconds)."
::= { genEquipPmTdmEntry 5 }
genEquipPmTdmBBE
SYNTAX
ACCESS

OBJECT-TYPE
INTEGER
read-only

STATUS
mandatory
DESCRIPTION
"BBE PM (Background Block Errors)"
::= { genEquipPmTdmEntry 6 }
genEquipPmTdmIDF OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates if the IDF (Invalid Data Flag), was set."
::= { genEquipPmTdmEntry 7 }
-SDH/Sonet PM Group
genEquipPmSDH OBJECT IDENTIFIER ::= {genEquipPmAll 6}
genEquipPmSdhTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipPmSdhEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The line SDH PM table. This attribute is not supported by IP-10 platfor
m, but only by IP-10G platform."
::= { genEquipPmSDH 1 }
genEquipPmSdhEntry OBJECT-TYPE
SYNTAX GenEquipPmSdhEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The line SDH PM table. This attribute is not supported by IP-10 platfor
m, but only by IP-10G platform."
INDEX { genEquipPmSdhPmType, ifIndex, genEquipPmSdhInterval }
::= { genEquipPmSdhTable 1 }
GenEquipPmSdhEntry ::=
SEQUENCE {
genEquipPmSdhPmType
genEquipPmSdhInterval
genEquipPmSdhES
genEquipPmSdhSES
genEquipPmSdhEB
genEquipPmSdhBBE
genEquipPmSdhIDF
}

PmTableType,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
INTEGER,
OffOn

genEquipPmSdhPmType OBJECT-TYPE
SYNTAX PmTableType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the PM Type table to access, 15 min, current 15 mi
n, 24 hours or current 24 hours.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipPmSdhEntry 1 }
genEquipPmSdhInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only

STATUS mandatory
DESCRIPTION
"The interval of the PM. This attribute is not supported by IP-10 platfo
rm, but only by IP-10G platform."
::= { genEquipPmSdhEntry 2 }
genEquipPmSdhES OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"ES STM-1/OC3 PM. This attribute is not supported by IP-10 platf
orm, but only by IP-10G platform."
::= { genEquipPmSdhEntry 3 }
genEquipPmSdhSES
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"SES STM-1/OC3 PM. This attribute is not supported by IP-10 plat
form, but only by IP-10G platform."
::= { genEquipPmSdhEntry 4 }
genEquipPmSdhEB OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"EB STM-1/OC3 PM (Errored block). This attribute is not supporte
d by IP-10 platform, but only by IP-10G platform."
::= { genEquipPmSdhEntry 5 }
genEquipPmSdhBBE
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"BBE PM (background errored block STM-1 PM or CVL PM (code viola
tion line) when using OC3.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipPmSdhEntry 6 }
genEquipPmSdhIDF OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates if the IDF (Invalid Data Flag), was set.
This attribute is not supported by IP-10 platform, but only by
IP-10G platform."
::= { genEquipPmSdhEntry 7 }
-Trails PM Group
genEquipPmTrails
OBJECT IDENTIFIER ::= {genEquipPmAll 7}
-TDM (E1/T1) PM Table
genEquipPmTrailsEndPointTable OBJECT-TYPE

SYNTAX SEQUENCE OF GenEquipPmTrailsEndPointEntry


ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"PM table of the E1/T1 trails. This attribute is not supported by IP-10
platform, but only by IP-10G platform."
::= { genEquipPmTrails 1 }
genEquipPmTrailsEndPointEntry OBJECT-TYPE
SYNTAX GenEquipPmTrailsEndPointEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"PM table of the E1/T1 trails. This attribute is not supported by IP-10
platform, but only by IP-10G platform."
INDEX { genEquipPmTrailsEndPointPmType, genEquipPmTrailsEndPointId, genE
quipPmTrailsEndPointEPId, genEquipPmTrailsEndPointInterval }
::= { genEquipPmTrailsEndPointTable 1 }
GenEquipPmTrailsEndPointEntry ::=
SEQUENCE {
genEquipPmTrailsEndPointPmType
PmTableType,
genEquipPmTrailsEndPointId
DisplayString,
genEquipPmTrailsEndPointEPId
INTEGER,
genEquipPmTrailsEndPointInterval
INTEGER,
genEquipPmTrailsEndPointES
INTEGER,
genEquipPmTrailsEndPointSES
INTEGER,
genEquipPmTrailsEndPointUAS
INTEGER,
genEquipPmTrailsEndPointBBE
INTEGER,
genEquipPmTrailsEndPointNoOfSwitches
genEquipPmTrailsEndPointActivePathCounts
genEquipPmTrailsEndPointIDF
OffOn
}

INTEGER,
INTEGER,

genEquipPmTrailsEndPointPmType OBJECT-TYPE
SYNTAX PmTableType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the PM Type table to access, 15 min, current 15 mi
n, 24 hours or current 24 hours.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipPmTrailsEndPointEntry 1 }
genEquipPmTrailsEndPointId OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the trail id. This attribute is not supported by I

P-10 platform, but only by IP-10G platform."


::= { genEquipPmTrailsEndPointEntry 2 }
genEquipPmTrailsEndPointEPId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the end point number for this trail.
If the trail is protected, there will be two end points for the trail (p
rimary path and the secondary path).
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipPmTrailsEndPointEntry 3 }
genEquipPmTrailsEndPointInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The interval of the PM. This attribute is not supported by IP-10 platfo
rm, but only by IP-10G platform."
::= { genEquipPmTrailsEndPointEntry 4 }
genEquipPmTrailsEndPointES
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"ES PM (Errored Seconds). This attribute is not supported by IP10 platform, but only by IP-10G platform."
::= { genEquipPmTrailsEndPointEntry 5 }
genEquipPmTrailsEndPointSES
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"SES PM (Severe Errored Seconds). This attribute is not supporte
d by IP-10 platform, but only by IP-10G platform."
::= { genEquipPmTrailsEndPointEntry 6 }
genEquipPmTrailsEndPointUAS
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"UAS PM (Unavailable Seconds). This attribute is not supported b
y IP-10 platform, but only by IP-10G platform."
::= { genEquipPmTrailsEndPointEntry 7 }
genEquipPmTrailsEndPointBBE
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"BBE PM (Background Block Errors). This attribute is not support
ed by IP-10 platform, but only by IP-10G platform."
::= { genEquipPmTrailsEndPointEntry 8 }

genEquipPmTrailsEndPointNoOfSwitches
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"A counter of the number of SNCP switches (between primary and s
econdary paths) that trail had in the relevant interval.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipPmTrailsEndPointEntry 9 }
genEquipPmTrailsEndPointActivePathCounts
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Active path seconds.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipPmTrailsEndPointEntry 10 }
genEquipPmTrailsEndPointIDF OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates if the IDF (Invalid Data Flag), was set.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipPmTrailsEndPointEntry 11 }
genEquipPMStatistics

OBJECT IDENTIFIER ::= {genEquipPM 4}

genEquipRMONResetCounters OBJECT-TYPE
SYNTAX OffOn
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Clear All Ethernet RMON counters."
::= { genEquipPMStatistics 1 }
-- Radio Configuration
genEquipRadio OBJECT IDENTIFIER ::= {genEquip 7}
-- Radio Status Table
genEquipRadioStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipRadioStatusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Radio status table"
::= { genEquipRadio 1 }
genEquipRadioStatusEntry OBJECT-TYPE
SYNTAX GenEquipRadioStatusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Radio status table"

INDEX { genEquipRadioStatusRadioId }
::= { genEquipRadioStatusTable 1 }
GenEquipRadioStatusEntry ::=
SEQUENCE {
genEquipRadioStatusRadioId
RadioId,
genEquipRadioStatusMSE
INTEGER,
genEquipRadioStatusDefectedBlocks
INTEGER,
genEquipRadioStatusBER
BerLevel,
genEquipRadioStatusXPI
INTEGER,
genEquipRadioStatusXPICEnabled
EnableDisableSMI2
}
genEquipRadioStatusRadioId
OBJECT-TYPE
SYNTAX
RadioId
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value is the radio ID that serves as the table Index."
::= { genEquipRadioStatusEntry 1 }
genEquipRadioStatusMSE OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"MSE (Mean Square Error) of the Rx signal (measured in dB * 100)
.
-9900 value (-99.00 dB) means that the signal is not locked.
~ -3500 value (-35.00 dB) is a good MSE."
::= { genEquipRadioStatusEntry 2 }
genEquipRadioStatusDefectedBlocks
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The number defected radio blocks."
::= { genEquipRadioStatusEntry 3 }
genEquipRadioStatusBER OBJECT-TYPE
SYNTAX
BerLevel
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The current radio BER (Bit Error Rate)."
::= { genEquipRadioStatusEntry 4 }
genEquipRadioStatusXPI OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"XPI (Cross Polar Interference) level detected.

This attribute is not supported by IP-10 platform, but only by I


P-10G platform."
::= { genEquipRadioStatusEntry 5 }
genEquipRadioStatusXPICEnabled OBJECT-TYPE
SYNTAX
EnableDisableSMI2
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This parameter indicates whether an XPIC script is currently lo
aded.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipRadioStatusEntry 6 }
-- Radio Cfg table
genEquipRadioCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipRadioCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Radio Configuration table."
::= { genEquipRadio 2 }
genEquipRadioCfgEntry OBJECT-TYPE
SYNTAX GenEquipRadioCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Radio Configuration table."
INDEX { genEquipRadioCfgRadioId }
::= { genEquipRadioCfgTable 1 }
GenEquipRadioCfgEntry ::=
SEQUENCE {
genEquipRadioCfgRadioId
RadioId,
genEquipRadioCfgLinkID
INTEGER,
genEquipRadioCfgMACHeaderCompression
EnableDisable,
genEquipRadioCfgClearCounters
OffOn,
genEquipRadioCfgIfLoopback
LoopbackType,
genEquipRadioCfgExcessiveBERThreshold
BerLevel,
genEquipRadioCfgSignalDegradeThreshold
BerLevel,
genEquipRadioCfgRadioAdmin
EnableDisable,
genEquipRadioCfgRadioOperationalStatus
DownUp
}
genEquipRadioCfgRadioId
SYNTAX
ACCESS
STATUS
DESCRIPTION

OBJECT-TYPE
RadioId
read-only
mandatory

"This value is the radio ID that serves as this table Index"


::= { genEquipRadioCfgEntry 1 }
genEquipRadioCfgLinkID OBJECT-TYPE
SYNTAX
INTEGER (1..65535)
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"Radio configuration link ID"
::= { genEquipRadioCfgEntry 2 }
genEquipRadioCfgMACHeaderCompression
OBJECT-TYPE
SYNTAX
EnableDisable
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The Admin state of the MAC header compression."
::= { genEquipRadioCfgEntry 3 }
genEquipRadioCfgClearCounters OBJECT-TYPE
SYNTAX
OffOn
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"Setting this parameter to ON will clear the radio counters."
::= { genEquipRadioCfgEntry 4 }
genEquipRadioCfgIfLoopback
OBJECT-TYPE
SYNTAX
INTEGER {
off(0),
towardsSystem(1)
}
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"IF loopback."
::= { genEquipRadioCfgEntry 5 }
genEquipRadioCfgExcessiveBERThreshold OBJECT-TYPE
SYNTAX
INTEGER { n1e-3(2), n1e-4(3), n1e-5(4) }
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"'Excessive BER' PM threshold."
::= { genEquipRadioCfgEntry 6 }
genEquipRadioCfgSignalDegradeThreshold OBJECT-TYPE
SYNTAX
INTEGER { n1e-6(3), n1e-7(4), n1e-8(5), n1e-9(6) }
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"'Signal degrade' PM threshold."
::= { genEquipRadioCfgEntry 7 }
genEquipRadioCfgRadioAdmin
OBJECT-TYPE
SYNTAX
EnableDisable
ACCESS
read-write
STATUS
mandatory
DESCRIPTION

"Radio Admin state (Enable,Disable) can be used in ifTable::ifAd


minStatus"
::= { genEquipRadioCfgEntry 8 }
genEquipRadioCfgRadioOperationalStatus OBJECT-TYPE
SYNTAX
DownUp
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Radio Operational status (Up,Down) can be used in ifTable::ifOp
erStatus"
::= { genEquipRadioCfgEntry 9 }
-- Remote Radio
genEquipRemoteRadio

OBJECT IDENTIFIER ::= {genEquipRadio 3}

genEquipRemoteRadioTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipRemoteRadioEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Remote radio table."
::= { genEquipRemoteRadio 1 }
genEquipRemoteRadioEntry OBJECT-TYPE
SYNTAX GenEquipRemoteRadioEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Remote radio table."
INDEX { genEquipRemoteRadioRadioId }
::= { genEquipRemoteRadioTable 1 }
GenEquipRemoteRadioEntry ::=
SEQUENCE {
genEquipRemoteRadioRadioId
RadioId,
genEquipRemoteRadioRemoteCommunication
DownUp,
genEquipRemoteRadioRemoteIPAddr
IpAddress,
genEquipRemoteRadioRemoteRxLevel
INTEGER,
genEquipRemoteRadioRemoteForceMaxTxLevel
INTEGER,
genEquipRemoteRadioRemoteTxFreq
INTEGER,
genEquipRemoteRadioRemoteRxFreq
INTEGER,
genEquipRemoteRadioRemoteATPCReferenceRxLevel
INTEGER,
genEquipRemoteRadioRemoteFloatingIPAddr
IpAddress,
genEquipRemoteRadioRemoteDefaultGateway
IpAddress,
genEquipRemoteRadioRemoteMostSevereAlarm
Severity,
genEquipRemoteRadioRemoteSubnetMask
IpAddress
}

genEquipRemoteRadioRadioId
OBJECT-TYPE
SYNTAX
RadioId
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value is the radio ID that serves as this table Index"
::= { genEquipRemoteRadioEntry 1 }
genEquipRemoteRadioRemoteCommunication OBJECT-TYPE
SYNTAX
DownUp
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The operational status of the remote radio."
::= { genEquipRemoteRadioEntry 2 }
genEquipRemoteRadioRemoteIPAddr OBJECT-TYPE
SYNTAX
IpAddress
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The remote Ip address."
::= { genEquipRemoteRadioEntry 3 }
genEquipRemoteRadioRemoteRxLevel
OBJECT-TYPE
SYNTAX
INTEGER (-199..0)
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The Rx level of the remote radio (in dBm)"
::= { genEquipRemoteRadioEntry 4 }
genEquipRemoteRadioRemoteForceMaxTxLevel
OBJECT-TYPE
SYNTAX
INTEGER (-50..34)
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"Command that forces the remote radio maximum Tx level (in dBm)"
::= { genEquipRemoteRadioEntry 5 }
genEquipRemoteRadioRemoteTxFreq OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The remote radio Tx frequancy (in MHz)."
::= { genEquipRemoteRadioEntry 6 }
genEquipRemoteRadioRemoteRxFreq OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The remote radio Rx frequancy (in MHz)."
::= { genEquipRemoteRadioEntry 7 }
genEquipRemoteRadioRemoteATPCReferenceRxLevel
SYNTAX
INTEGER

OBJECT-TYPE

ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The RSL reference level for the ATPC mechanism in the remote ra
dio."
::= { genEquipRemoteRadioEntry 8 }
genEquipRemoteRadioRemoteFloatingIPAddr OBJECT-TYPE
SYNTAX
IpAddress
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"This value indicates the floating IP address used in
the remote shelf if its main units are in 1+1 protection mode.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipRemoteRadioEntry 9 }
genEquipRemoteRadioRemoteDefaultGateway OBJECT-TYPE
SYNTAX
IpAddress
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Default gateway of remote NE (Network Element) across this radi
o link."
::= { genEquipRemoteRadioEntry 10 }
genEquipRemoteRadioRemoteMostSevereAlarm
OBJECT-TYPE
SYNTAX
Severity
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Most severe alarm of remote NE (Network Element) across this ra
dio link."
::= { genEquipRemoteRadioEntry 11 }
genEquipRemoteRadioRemoteSubnetMask
OBJECT-TYPE
SYNTAX
IpAddress
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"Subnet mask of remote NE (Network Element) across this radio li
nk."
::= { genEquipRemoteRadioEntry 12 }
-- Radio MRMC
genEquipRadioMRMC

OBJECT IDENTIFIER ::= {genEquipRadio 4}

genEquipRadioMRMCTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipRadioMRMCEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"MRMC stauts table (Multi rate multi constellation)"
::= { genEquipRadioMRMC 1 }
genEquipRadioMRMCEntry OBJECT-TYPE
SYNTAX GenEquipRadioMRMCEntry
ACCESS not-accessible
STATUS mandatory

DESCRIPTION
"MRMC status table (Multi rate multi constellation)"
INDEX { genEquipRadioMRMCRadioId }
::= { genEquipRadioMRMCTable 1 }
GenEquipRadioMRMCEntry ::=
SEQUENCE {
genEquipRadioMRMCRadioId
RadioId,
genEquipRadioMRMCSelectedScriptIndex
INTEGER,
genEquipRadioMRMCOccupidBandwidth
INTEGER,
genEquipRadioMRMCOperMode
INTEGER,
genEquipRadioMRMCCurrTxProfile
INTEGER,
genEquipRadioMRMCCurrTxQAM
INTEGER,
genEquipRadioMRMCCurrTxBitrate
INTEGER,
genEquipRadioMRMCCurrTxVc
INTEGER,
genEquipRadioMRMCCurrRxProfile
INTEGER,
genEquipRadioMRMCCurrRxQAM
INTEGER,
genEquipRadioMRMCCurrRxBitrate
INTEGER,
genEquipRadioMRMCCurrRxVc
INTEGER,
genEquipRadioMRMCCurrGrade
INTEGER
}
genEquipRadioMRMCRadioId
OBJECT-TYPE
SYNTAX
RadioId
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value is the radio ID that serves as this table Index"
::= { genEquipRadioMRMCEntry 1 }
genEquipRadioMRMCSelectedScriptIndex
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The index of the MRMC script. The description of the script loc
ated in the genEquipRadioMRMCScriptTable."
::= { genEquipRadioMRMCEntry 2 }
genEquipRadioMRMCOccupidBandwidth
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The Occupid Bandwidth (in KHz)."
::= { genEquipRadioMRMCEntry 3 }

genEquipRadioMRMCOperMode
OBJECT-TYPE
SYNTAX
INTEGER {
regular-mode(0),
acm-fixed-mode(1),
acm-adaptive-mode(2)
}
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The Mode of the MRMC script."
::= { genEquipRadioMRMCEntry 4 }
genEquipRadioMRMCCurrTxProfile OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The Tx profile number."
::= { genEquipRadioMRMCEntry 5 }
genEquipRadioMRMCCurrTxQAM
OBJECT-TYPE
SYNTAX
INTEGER (4..1024)
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The current Tx QAM (modulation)."
::= { genEquipRadioMRMCEntry 6 }
genEquipRadioMRMCCurrTxBitrate OBJECT-TYPE
SYNTAX
INTEGER (1000..500000)
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The current Tx bit rate (in Kbps)"
::= { genEquipRadioMRMCEntry 7 }
genEquipRadioMRMCCurrTxVc
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The current number of Tx TDM channels."
::= { genEquipRadioMRMCEntry 8 }
genEquipRadioMRMCCurrRxProfile OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The current Rx profile number"
::= { genEquipRadioMRMCEntry 9 }
genEquipRadioMRMCCurrRxQAM
OBJECT-TYPE
SYNTAX
INTEGER (4..1024)
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The current Rx QAM (modulation)."
::= { genEquipRadioMRMCEntry 10 }

genEquipRadioMRMCCurrRxBitrate OBJECT-TYPE
SYNTAX
INTEGER (1000..500000)
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The current Rx bit rate (in Kbps)"
::= { genEquipRadioMRMCEntry 11 }
genEquipRadioMRMCCurrRxVc
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The current number of Rx TDM channels."
::= { genEquipRadioMRMCEntry 12 }
genEquipRadioMRMCCurrGrade OBJECT-TYPE
SYNTAX
INTEGER {
unknown(0),
grade-1(1),
grade-2(2),
grade-3(3)
}
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The grade of the current script."
::= { genEquipRadioMRMCEntry 13 }
genEquipRadioMRMCScriptTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipRadioMRMCScriptEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The MRMC script table."
::= { genEquipRadioMRMC 2 }
genEquipRadioMRMCScriptEntry OBJECT-TYPE
SYNTAX GenEquipRadioMRMCScriptEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The MRMC script table."
INDEX { genEquipRadioMRMCScriptRadioId, genEquipRadioMRMCScriptIndex }
::= { genEquipRadioMRMCScriptTable 1 }
GenEquipRadioMRMCScriptEntry ::=
SEQUENCE {
genEquipRadioMRMCScriptRadioId
RadioId,
genEquipRadioMRMCScriptIndex
INTEGER,
genEquipRadioMRMCScriptName
DisplayString,
genEquipRadioMRMCScriptOperMode
INTEGER,
genEquipRadioMRMCScriptProfile
INTEGER,
genEquipRadioMRMCScriptProfileBitrate

INTEGER,
genEquipRadioMRMCScriptAdaptivePower
INTEGER,
genEquipRadioMRMCScriptReference
INTEGER
}
genEquipRadioMRMCScriptRadioId OBJECT-TYPE
SYNTAX
RadioId
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"This value is the radio ID that serves as this table Index"
::= { genEquipRadioMRMCScriptEntry 1 }
genEquipRadioMRMCScriptIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the MRMC scripts."
::= { genEquipRadioMRMCScriptEntry 2 }
genEquipRadioMRMCScriptName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The MRMC script name."
::= { genEquipRadioMRMCScriptEntry 3 }
genEquipRadioMRMCScriptOperMode OBJECT-TYPE
SYNTAX
INTEGER {
regular-mode(0),
acm-fixed-mode(1),
acm-adaptive-mode(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The script operational mode."
::= { genEquipRadioMRMCScriptEntry 4 }
genEquipRadioMRMCScriptProfile OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The profile number of the script"
::= { genEquipRadioMRMCScriptEntry 5 }
genEquipRadioMRMCScriptProfileBitrate OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Bit rate of the MRMC profile (in Kbps)."
::= { genEquipRadioMRMCScriptEntry 6 }

genEquipRadioMRMCScriptAdaptivePower OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"'Adaptive Power' option which is available only when operation mode is
acm-adaptive"
::= { genEquipRadioMRMCScriptEntry 7 }
genEquipRadioMRMCScriptReference OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"'Regerence Class' optnio which is available only when operation mode is
'acm-adaptive' AND 'Adaptive Power' are enabled."
::= { genEquipRadioMRMCScriptEntry 8 }
-- Services Configuration
genEquipServices
OBJECT IDENTIFIER ::= {genEquip 8}
-- Ethernet Switch
genEquipEthernetSwitch OBJECT IDENTIFIER ::= {genEquipServices 1}
-- Ethernet Switch configuration
genEquipEthernetSwitchCfg
OBJECT IDENTIFIER ::= {genEquipEthernetSwitch 1}
genEquipEthernetSwitchCfgAppType OBJECT-TYPE
SYNTAX INTEGER {
single-pipe(1),
managed-switch(2),
metro-switch(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The mode of the switch application. Note, managed-switch or metro-swtic
h require license.
Single-pipe: No switching is done, the NE acts as a Pipe.
Managed-switch: The switch application is configured as IEEE 802.1Q swit
ch.
Metro-switch: The switch application is configured as IEEE 802.1ad switc
h."
::= { genEquipEthernetSwitchCfg 1 }
genEquipEthernetSwitchCfgVIDTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipEthernetSwitchCfgVIDEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The switch VLAN table."
::= { genEquipEthernetSwitchCfg 2 }
genEquipEthernetSwitchCfgVIDEntry OBJECT-TYPE
SYNTAX GenEquipEthernetSwitchCfgVIDEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The switch VLAN table."

INDEX { genEquipEthernetSwitchCfgVIDIndex }
::= { genEquipEthernetSwitchCfgVIDTable 1 }
GenEquipEthernetSwitchCfgVIDEntry ::=
SEQUENCE {
genEquipEthernetSwitchCfgVIDIndex
INTEGER,
genEquipEthernetSwitchCfgVIDName
DisplayString,
genEquipEthernetSwitchCfgVIDState
INTEGER,
genEquipEthernetSwitchCfgVIDMemberPorts
DisplayString,
genEquipEthernetSwitchCfgVIDRowStatus
RowStatus
}
genEquipEthernetSwitchCfgVIDIndex OBJECT-TYPE
SYNTAX INTEGER (0..4095)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"VLAN number, the index of the table."
::= { genEquipEthernetSwitchCfgVIDEntry 1 }
genEquipEthernetSwitchCfgVIDName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"VLAN name."
::= { genEquipEthernetSwitchCfgVIDEntry 2 }
genEquipEthernetSwitchCfgVIDState OBJECT-TYPE
SYNTAX INTEGER {
invalid(0),
suspend(1),
active(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"VLAN state."
::= { genEquipEthernetSwitchCfgVIDEntry 3 }
genEquipEthernetSwitchCfgVIDMemberPorts OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A string that indicates which in which ports this VLAN is allowed. Port
numbers are separated by space"
::= { genEquipEthernetSwitchCfgVIDEntry 4 }
genEquipEthernetSwitchCfgVIDRowStatus OBJECT-TYPE
SYNTAX RowStatus -- active(1),notInService(2),notReady(3),createAndGo(4)
,createAndWait(5),destroy(6)
ACCESS read-write
STATUS mandatory
DESCRIPTION

"The raw status of the vlan table."


::= { genEquipEthernetSwitchCfgVIDEntry 30 }
-- Ethernet Switch xSTP
genEquipEthernetSwitchXSTP

OBJECT IDENTIFIER ::= {genEquipEthernetSwitch 2}

genEquipEthernetSwitchXSTPProtocol OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
stp(1),
rstp(2),
ring-rstp(3),
mstp(4),
ring-mstp(5)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Selection of the xSTP protocol. Note that not all protocols may be avai
lable in all IP-10 software releases"
::= { genEquipEthernetSwitchXSTP 1 }
-- Ethernet Switch RSTP family (Ring RSTP or RSTP)
genEquipEthernetSwitchXSTPParams
OBJECT IDENTIFIER ::= {genEquipEthernetS
witchXSTP 2}
genEquipEthernetSwitchXSTPBridgeID OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The RSTP bridge ID"
::= { genEquipEthernetSwitchXSTPParams 1 }
genEquipEthernetSwitchXSTPRootID OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The RSTP root id."
::= { genEquipEthernetSwitchXSTPParams 2 }
genEquipEthernetSwitchXSTPRootPath OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The RSTP root path cost."
::= { genEquipEthernetSwitchXSTPParams 3 }
genEquipEthernetSwitchXSTPBridgeRole OBJECT-TYPE
SYNTAX INTEGER {
root-bridge(1),
designated-bridge(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION

"The bridge role."


::= { genEquipEthernetSwitchXSTPParams 4 }
genEquipEthernetSwitchXSTPCfgPriority OBJECT-TYPE
SYNTAX INTEGER (0..61440)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"RSTP Bridge priority."
::= { genEquipEthernetSwitchXSTPParams 5 }
genEquipEthernetSwitchXSTPParamsEthernetPortsTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipEthernetSwitchXSTPParamsEthernetPortsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"RSTP port status table."
::= { genEquipEthernetSwitchXSTPParams 6 }
genEquipEthernetSwitchXSTPParamsEthernetPortsEntry OBJECT-TYPE
SYNTAX GenEquipEthernetSwitchXSTPParamsEthernetPortsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"RSTP port status table."
INDEX { ifIndex }
::= { genEquipEthernetSwitchXSTPParamsEthernetPortsTable 1 }
GenEquipEthernetSwitchXSTPParamsEthernetPortsEntry ::=
SEQUENCE {
genEquipEthernetSwitchXSTPParamsEthernetPortsState
INTEGER,
genEquipEthernetSwitchXSTPParamsEthernetPortsRole
INTEGER,
genEquipEthernetSwitchXSTPParamsEthernetPortsPathCost
INTEGER,
genEquipEthernetSwitchXSTPParamsEthernetPortsPriority
INTEGER,
genEquipEthernetSwitchXSTPParamsEthernetDesPathCost
INTEGER,
genEquipEthernetSwitchXSTPParamsEthernetEdgePort
NoYes
}
genEquipEthernetSwitchXSTPParamsEthernetPortsState OBJECT-TYPE
SYNTAX INTEGER {
discarding(0),
listening(1),
learning(2),
forwarding(3),
blocking(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"RSTP port state."
::= { genEquipEthernetSwitchXSTPParamsEthernetPortsEntry 1 }
genEquipEthernetSwitchXSTPParamsEthernetPortsRole OBJECT-TYPE
SYNTAX INTEGER {

masterport(0),
alternate(1),
rootport(2),
designated(3),
disabled(4),
backup(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"RSTP port role."
::= { genEquipEthernetSwitchXSTPParamsEthernetPortsEntry 2 }
genEquipEthernetSwitchXSTPParamsEthernetPortsPathCost OBJECT-TYPE
SYNTAX INTEGER (1..200000000)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"RSTP configured path cost."
::= { genEquipEthernetSwitchXSTPParamsEthernetPortsEntry 3 }
genEquipEthernetSwitchXSTPParamsEthernetPortsPriority OBJECT-TYPE
SYNTAX INTEGER (0..240)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"RSTP configured port priority."
::= { genEquipEthernetSwitchXSTPParamsEthernetPortsEntry 4 }
genEquipEthernetSwitchXSTPParamsEthernetDesPathCost OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"RSTP designated path cost. This is the path cost to the root port from
this local port."
::= { genEquipEthernetSwitchXSTPParamsEthernetPortsEntry 5 }
genEquipEthernetSwitchXSTPParamsEthernetEdgePort OBJECT-TYPE
SYNTAX NoYes
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter indicates if the port is an Edge port or not."
::= { genEquipEthernetSwitchXSTPParamsEthernetPortsEntry 6 }

-- Ethernet Switch QoS & Rate Limiting


genEquipEthernetSwitchQoS
OBJECT IDENTIFIER ::= {genEquipEthernetSwitch 3}
genEquipEthernetSwitchQoSTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipEthernetSwitchQoSEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The switch application, QoS Table."
::= { genEquipEthernetSwitchQoS 1 }

genEquipEthernetSwitchQoSEntry OBJECT-TYPE
SYNTAX GenEquipEthernetSwitchQoSEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The switch application, QoS Table, per Ethernet port based on ifIndex
."
INDEX { ifIndex }
::= { genEquipEthernetSwitchQoSTable 1 }
GenEquipEthernetSwitchQoSEntry ::=
SEQUENCE {
genEquipEthernetSwitchQoSFirstCrit
INTEGER,
genEquipEthernetSwitchQoSSecondCrit
INTEGER,
genEquipEthernetSwitchQoSThirdCrit
INTEGER,
genEquipEthernetSwitchQoSDefClassification
INTEGER,
genEquipEthernetSwitchQoSEgressSched
INTEGER,
genEquipEthernetSwitchQoSEgressShaper
OffOn,
genEquipEthernetSwitchQoSEgressShaperRate
INTEGER,
genEquipEthernetSwitchQoSIngressPolicer
DisplayString,
}
genEquipEthernetSwitchQoSFirstCrit OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
queueDecision(1),
pbitOverride(2),
queueAndPbitOverride(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"First classification criteria. This is the first criteria which will be
evaluated for incoming frames.
queueDecision causes classification by defined static MAC address.
pbitOverride causes classification by pbits.
queueAndPbitOverridecauses classification by defined static MAC addre
ss, and changes the pbits accordingly."
::= { genEquipEthernetSwitchQoSEntry 1 }
genEquipEthernetSwitchQoSSecondCrit OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
queueDecision(1),
pbitOverride(2),
queueAndPbitOverride(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Second classification criteria. Applicable if match with first criteria
is not found.

queueDecision causes classification by defined VLAN to queue mapping.


pbitOverride causes classification by pbits.
queueAndPbitOverrideclassification by defined VLAN to queue mapping, a
nd changes the pbits accordingly."
::= { genEquipEthernetSwitchQoSEntry 2 }
genEquipEthernetSwitchQoSThirdCrit OBJECT-TYPE
SYNTAX INTEGER {
ipTosPriority(0),
vlanPbitspriority(1),
ipTosOverVlanPbitsPriority(2),
vlanPbitsOverIpTosPriority(3),
portPriority(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Third classification criteria. Applicable if match with first or second
criteria is not found.
ipTosPriority causes classification by defined IP TOS to queue mapping
only.
vlanPbitspriority causes classification by pbits only.
ipTosOverVlanPbitsPriority causes classification by IP TOS and then by
pbits .
ipTosOverVlanPbitsPriority causes classification by pbits and tehn by
IP TOS.
portPriority causes port-based classification according to port priori
ty."
::= { genEquipEthernetSwitchQoSEntry 3 }
genEquipEthernetSwitchQoSDefClassification OBJECT-TYPE
SYNTAX INTEGER {
first(0),
second(1),
third(2),
fourth(3),
none(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Default classification for frame that does suit to the previous classif
ications.
Choosing first will classify this frame as the first criteria for exampl
e."
::= { genEquipEthernetSwitchQoSEntry 4 }
genEquipEthernetSwitchQoSEgressSched OBJECT-TYPE
SYNTAX INTEGER {
allQueuesStrict(0),
fourthQueueStrict(1),
fourthThirdQueuesStrict(2),
allQueuesHrr(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Egress scheduler options."
::= { genEquipEthernetSwitchQoSEntry 5 }

genEquipEthernetSwitchQoSEgressShaper OBJECT-TYPE
SYNTAX OffOn
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable/Disable egress shaping."
::= { genEquipEthernetSwitchQoSEntry 6 }
genEquipEthernetSwitchQoSEgressShaperRate OBJECT-TYPE
SYNTAX INTEGER (64..1000000)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Egress shaper rate."
::= { genEquipEthernetSwitchQoSEntry 7 }
genEquipEthernetSwitchQoSIngressPolicer OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Ingress policer (rate limiting) name assiciated with this port.
The policer Name is defined in genEquipEthernetSwitchQoSPolicerNameName
(in a table)"
::= { genEquipEthernetSwitchQoSEntry 8 }
-- VLAN Pbit Remap table
genEquipEthernetSwitchVlanPbitRemapTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipEthernetSwitchVlanPbitRemapEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"VLAN priority bits remapping table."
::= { genEquipEthernetSwitchQoS 2 }
genEquipEthernetSwitchVlanPbitRemapEntry OBJECT-TYPE
SYNTAX GenEquipEthernetSwitchVlanPbitRemapEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"VLAN priority bits remap table."
INDEX { ifIndex }
::= { genEquipEthernetSwitchVlanPbitRemapTable 1 }
GenEquipEthernetSwitchVlanPbitRemapEntry ::=
SEQUENCE {
genEquipEthernetSwitchVlanPbitRemapPbit
INTEGER,
genEquipEthernetSwitchVlanPbitRemapRemappedPbit
INTEGER
}
genEquipEthernetSwitchVlanPbitRemapPbit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ingress Pbit."

::= { genEquipEthernetSwitchVlanPbitRemapEntry 1 }
genEquipEthernetSwitchVlanPbitRemapRemappedPbit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The remapped Pbit."
::= { genEquipEthernetSwitchVlanPbitRemapEntry 2 }
-- VLAN Id Queue
genEquipEthernetSwitchQoSVLANIdToQueueTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipEthernetSwitchQoSVLANIdToQueueEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"VLAN Id to Queue mapping table."
::= { genEquipEthernetSwitchQoS 3 }
genEquipEthernetSwitchQoSVLANIdToQueueEntry OBJECT-TYPE
SYNTAX GenEquipEthernetSwitchQoSVLANIdToQueueEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"VLAN Id to Queue mapping table."
INDEX { genEquipEthernetSwitchCfgVIDIndex } -- list of all defined vlan
s (vlan index)
::= { genEquipEthernetSwitchQoSVLANIdToQueueTable 1 }
GenEquipEthernetSwitchQoSVLANIdToQueueEntry ::=
SEQUENCE {
genEquipEthernetSwitchQoSVLANIdToQueueQueue
QueueName,
}
genEquipEthernetSwitchQoSVLANIdToQueueQueue OBJECT-TYPE
SYNTAX QueueName
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Queue for the vlan."
::= { genEquipEthernetSwitchQoSVLANIdToQueueEntry 1 }
-- LAG Defenitions
genEquipEthernetSwitchLag

OBJECT IDENTIFIER ::= {genEquipEthernetSwitch 4}

genEquipEthernetSwitchLagDistFunction OBJECT-TYPE
SYNTAX INTEGER {
load-xor(0),
load-hash(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"LAG distribution function.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipEthernetSwitchLag 1 }

genEquipEthernetSwitchLagMaxNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Max number of LAG port groups.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipEthernetSwitchLag 2 }
genEquipEthernetSwitchLagMaxMembers OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Max number of LAG members in a LAG port.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipEthernetSwitchLag 3 }
-- IP Pbits to Queue
genEquipEthernetSwitchQoSIPPbits
witchQoS 4}

OBJECT IDENTIFIER ::= {genEquipEthernetS

genEquipEthernetSwitchQoSIPPbitsIPPrio OBJECT-TYPE
SYNTAX INTEGER {
ipPrecedence(0),
ipv4TOSIPv6(1) -- diffserv.
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"IP priority options."
::= { genEquipEthernetSwitchQoSIPPbits 1 }
genEquipEthernetSwitchQoSIPPbitsTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipEthernetSwitchQoSIPPbitsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Mapping of IP pbits to Queue."
::= { genEquipEthernetSwitchQoSIPPbits 2 }
genEquipEthernetSwitchQoSIPPbitsEntry OBJECT-TYPE
SYNTAX GenEquipEthernetSwitchQoSIPPbitsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Mapping of IP pbits to Queue."
INDEX { genEquipEthernetSwitchQoSIPPbitsId }
::= { genEquipEthernetSwitchQoSIPPbitsTable 1 }
GenEquipEthernetSwitchQoSIPPbitsEntry ::=
SEQUENCE {
genEquipEthernetSwitchQoSIPPbitsId
INTEGER,
genEquipEthernetSwitchQoSIPPbitsQueue
QueueName

}
genEquipEthernetSwitchQoSIPPbitsId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The pbit number."
::= { genEquipEthernetSwitchQoSIPPbitsEntry 1 }
genEquipEthernetSwitchQoSIPPbitsQueue OBJECT-TYPE
SYNTAX QueueName
ACCESS read-write
STATUS mandatory
DESCRIPTION
"the queue for that pbit."
::= { genEquipEthernetSwitchQoSIPPbitsEntry 2 }

-- VLAN Pbits to queue


genEquipEthernetSwitchQoSVLANPbitsTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipEthernetSwitchQoSVLANPbitsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"VLAN pbit to queue mapping table."
::= { genEquipEthernetSwitchQoS 5 }
genEquipEthernetSwitchQoSVLANPbitsEntry OBJECT-TYPE
SYNTAX GenEquipEthernetSwitchQoSVLANPbitsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"VLAN pbit to queue mapping table."
INDEX { genEquipEthernetSwitchQoSVLANPbitsId }
::= { genEquipEthernetSwitchQoSVLANPbitsTable 1 }
GenEquipEthernetSwitchQoSVLANPbitsEntry ::=
SEQUENCE {
genEquipEthernetSwitchQoSVLANPbitsId
INTEGER,
genEquipEthernetSwitchQoSVLANPbitsQueue
QueueName
}
genEquipEthernetSwitchQoSVLANPbitsId OBJECT-TYPE
SYNTAX INTEGER (1..8)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The VLAN'S pbit (index of the table)"
::= { genEquipEthernetSwitchQoSVLANPbitsEntry 1 }
genEquipEthernetSwitchQoSVLANPbitsQueue OBJECT-TYPE
SYNTAX QueueName
ACCESS read-write
STATUS mandatory
DESCRIPTION

"The mapped queue for the corresponding VLAN ."


::= { genEquipEthernetSwitchQoSVLANPbitsEntry 2 }
-- Queue Weights
genEquipEthernetSwitchQoSQueueWeightsTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipEthernetSwitchQoSQueueWeightsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Queue weights mapping table."
::= { genEquipEthernetSwitchQoS 6 }
genEquipEthernetSwitchQoSQueueWeightsEntry OBJECT-TYPE
SYNTAX GenEquipEthernetSwitchQoSQueueWeightsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Queue weights mapping table."
INDEX { genEquipEthernetSwitchQoSQueueWeightsId }
::= { genEquipEthernetSwitchQoSQueueWeightsTable 1 }
GenEquipEthernetSwitchQoSQueueWeightsEntry ::=
SEQUENCE {
genEquipEthernetSwitchQoSQueueWeightsId
INTEGER,
genEquipEthernetSwitchQoSQueueWeightsQueue
QueueName,
genEquipEthernetSwitchQoSQueueWeightsWeight
INTEGER
}
genEquipEthernetSwitchQoSQueueWeightsId OBJECT-TYPE
SYNTAX INTEGER (1..4)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Index for this table."
::= { genEquipEthernetSwitchQoSQueueWeightsEntry 1 }
genEquipEthernetSwitchQoSQueueWeightsQueue OBJECT-TYPE
SYNTAX QueueName
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The queue number."
::= { genEquipEthernetSwitchQoSQueueWeightsEntry 2 }
genEquipEthernetSwitchQoSQueueWeightsWeight OBJECT-TYPE
SYNTAX INTEGER (1..32)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The weight for the queue"
::= { genEquipEthernetSwitchQoSQueueWeightsEntry 3 }

-- Policer list
-- Policer Name table

genEquipEthernetSwitchQoSPolicerNameTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipEthernetSwitchQoSPolicerNameEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table of configured policers."
::= { genEquipEthernetSwitchQoS 7 }
genEquipEthernetSwitchQoSPolicerNameEntry OBJECT-TYPE
SYNTAX GenEquipEthernetSwitchQoSPolicerNameEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Table of configured policers."
INDEX { genEquipEthernetSwitchQoSPolicerNameId }
::= { genEquipEthernetSwitchQoSPolicerNameTable 1 }
GenEquipEthernetSwitchQoSPolicerNameEntry ::=
SEQUENCE {
genEquipEthernetSwitchQoSPolicerNameId
INTEGER,
genEquipEthernetSwitchQoSPolicerNameName
DisplayString,
genEquipEthernetSwitchQoSPolicerNameRowStatus
RowStatus
}
genEquipEthernetSwitchQoSPolicerNameId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Policer ID"
::= { genEquipEthernetSwitchQoSPolicerNameEntry 1 }
genEquipEthernetSwitchQoSPolicerNameName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Policer name."
::= { genEquipEthernetSwitchQoSPolicerNameEntry 2 }
genEquipEthernetSwitchQoSPolicerNameRowStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Policer row status."
::= { genEquipEthernetSwitchQoSPolicerNameEntry 30 }
-- Policer list table
genEquipEthernetSwitchQoSPolicerListTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipEthernetSwitchQoSPolicerListEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The policer class table list."
::= { genEquipEthernetSwitchQoS 8 }
genEquipEthernetSwitchQoSPolicerListEntry OBJECT-TYPE

SYNTAX GenEquipEthernetSwitchQoSPolicerListEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The policer class table list."
INDEX { genEquipEthernetSwitchQoSPolicerNameId, genEquipEthernetSwitchQo
SPolicerListId }
::= { genEquipEthernetSwitchQoSPolicerListTable 1 }
GenEquipEthernetSwitchQoSPolicerListEntry ::=
SEQUENCE {
genEquipEthernetSwitchQoSPolicerListId
INTEGER,
genEquipEthernetSwitchQoSPolicerNameName
DisplayString,
genEquipEthernetSwitchQoSPolicerListClassName
DisplayString,
genEquipEthernetSwitchQoSPolicerListTrafficType
INTEGER,
genEquipEthernetSwitchQoSPolicerListCIR
INTEGER,
genEquipEthernetSwitchQoSPolicerListCBS
INTEGER,
genEquipEthernetSwitchQoSPolicerListRowStatus
RowStatus
}
genEquipEthernetSwitchQoSPolicerListId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The policer ID."
::= { genEquipEthernetSwitchQoSPolicerListEntry 1 }
genEquipEthernetSwitchQoSPolicerNameName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The policer class name"
::= { genEquipEthernetSwitchQoSPolicerListEntry 2 }
genEquipEthernetSwitchQoSPolicerListClassName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The policer class name"
::= { genEquipEthernetSwitchQoSPolicerListEntry 3 }
genEquipEthernetSwitchQoSPolicerListTrafficType OBJECT-TYPE
SYNTAX INTEGER {
unknownUcast(1),
unknowMulticast(2),
broadcast(3),
multicast(5),
unicast(6),
arp(8),
tcpData(9),

tcpControl(10),
udp(11),
noTcpUdp(12),
firstPriority(13),
secondPriority(14),
thirdPriority(15),
forthPriority(16),
allTraffic(17)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The traffic type that the policer applies to."
::= { genEquipEthernetSwitchQoSPolicerListEntry 4 }
genEquipEthernetSwitchQoSPolicerListCIR OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The CIR (Critical Information Rate) value (in Kbps)"
::= { genEquipEthernetSwitchQoSPolicerListEntry 5 }
genEquipEthernetSwitchQoSPolicerListCBS OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The CBS (Critical Burst Size) value (in Bytes)"
::= { genEquipEthernetSwitchQoSPolicerListEntry 6 }
genEquipEthernetSwitchQoSPolicerListRowStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Row status of the table."
::= { genEquipEthernetSwitchQoSPolicerListEntry 30 }
-- Static MAC
genEquipEthernetSwitchQoSStaticMacTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipEthernetSwitchQoSStaticMacEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Static MAC forwarding table."
::= { genEquipEthernetSwitchQoS 9 }
genEquipEthernetSwitchQoSStaticMacEntry OBJECT-TYPE
SYNTAX GenEquipEthernetSwitchQoSStaticMacEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Static MAC forwarding table."
INDEX { genEquipEthernetSwitchQoSStaticMacId }
::= { genEquipEthernetSwitchQoSStaticMacTable 1 }
GenEquipEthernetSwitchQoSStaticMacEntry ::=

SEQUENCE {
genEquipEthernetSwitchQoSStaticMacId
INTEGER,
genEquipEthernetSwitchQoSStaticMacAddr
OCTET STRING,
genEquipEthernetSwitchQoSStaticMacVlanId
INTEGER,
genEquipEthernetSwitchQoSStaticMacForwardTo
INTEGER,
genEquipEthernetSwitchQoSStaticMacPriority
INTEGER,
genEquipEthernetSwitchQoSStaticMacRowStatus
RowStatus
}
genEquipEthernetSwitchQoSStaticMacId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the table"
::= { genEquipEthernetSwitchQoSStaticMacEntry 1 }
genEquipEthernetSwitchQoSStaticMacAddr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..6))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Static MAC Address."
::= { genEquipEthernetSwitchQoSStaticMacEntry 2 }
genEquipEthernetSwitchQoSStaticMacVlanId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"VLAN ID for this MAC."
::= { genEquipEthernetSwitchQoSStaticMacEntry 3 }
genEquipEthernetSwitchQoSStaticMacForwardTo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The port number to be forwarded to, starting from 1."
::= { genEquipEthernetSwitchQoSStaticMacEntry 4 }
genEquipEthernetSwitchQoSStaticMacPriority OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The priority to be given to this MAC address."
::= { genEquipEthernetSwitchQoSStaticMacEntry 5 }
genEquipEthernetSwitchQoSStaticMacRowStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION

"The raw status of the operation."


::= { genEquipEthernetSwitchQoSStaticMacEntry 30 }

-- TDM Trails
genEquipTdmTrails

OBJECT IDENTIFIER ::= {genEquipServices 2}

genEquipTdmTrailsTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipTdmTrailsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"TDM Trails configuration and status table."
::= { genEquipTdmTrails 1 }
genEquipTdmTrailsEntry OBJECT-TYPE
SYNTAX GenEquipTdmTrailsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"TDM Trails PM table."
INDEX { genEquipTdmTrailID }
::= { genEquipTdmTrailsTable 1 }
GenEquipTdmTrailsEntry ::=
SEQUENCE {
genEquipTdmTrailID
DisplayString,
genEquipTdmTrailDescr
DisplayString,
genEquipTdmTrailProtected
OffOn,
genEquipTdmTrailAcmPrio
INTEGER,
genEquipTdmTrailOperStatus
INTEGER,
genEquipTdmTrailAlarmStatus
INTEGER,
genEquipTdmTrailSrcSlot
INTEGER,
genEquipTdmTrailSrcType
TrailIfType,
genEquipTdmTrailSrcNum
INTEGER,
genEquipTdmTrailDest1Slot
INTEGER,
genEquipTdmTrailDest1Type
TrailIfType,
genEquipTdmTrailDest1Num
INTEGER,
genEquipTdmTrailDest2Slot
INTEGER,
genEquipTdmTrailDest2Type
TrailIfType,
genEquipTdmTrailDest2Num
INTEGER,
genEquipTdmTrailProtectedForceActive
TrailProtectedType,

genEquipTdmTrailProtectedActiveTrail
TrailProtectedType,
genEquipTdmTrailProtectedNumOfSwitches
INTEGER,
genEquipTdmTrailRowStatus
RowStatus
}
genEquipTdmTrailID
OBJECT-TYPE
SYNTAX
DisplayString
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The Trail ID. This parameter is the index of the table."
::= { genEquipTdmTrailsEntry 1 }
genEquipTdmTrailDescr
OBJECT-TYPE
SYNTAX
DisplayString
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"Trail description."
::= { genEquipTdmTrailsEntry 2 }
genEquipTdmTrailProtected
OBJECT-TYPE
SYNTAX
OffOn
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"This parameter indicates whether the trail is protected or not.
"
::= { genEquipTdmTrailsEntry 3 }
genEquipTdmTrailAcmPrio
SYNTAX

OBJECT-TYPE
INTEGER {
low(0),
high(1)

}
ACCESS

read-write
STATUS
mandatory
DESCRIPTION
"The ACM priority of the trail. In case of High priority TDM tra
il, ACM is enabled on the link and there is a reduction
of the link capacity, this trail will be prioritized before the
low priority trails to be dropped."
::= { genEquipTdmTrailsEntry 4 }
genEquipTdmTrailOperStatus
SYNTAX

OBJECT-TYPE
INTEGER {
reserved(0),
operational(1)

}
ACCESS

read-write
STATUS
mandatory
DESCRIPTION
"The status of the TDM trail. in operational case, the trail is
active/enabled and send alarms."
::= { genEquipTdmTrailsEntry 5 }
genEquipTdmTrailAlarmStatus

OBJECT-TYPE

SYNTAX
ACCESS

INTEGER
read-only
mandatory

STATUS
DESCRIPTION
"The alarm status of the trail.
The value is a Bit Map: Id-Mismatch(0x01),
Excessive-Ber(0x02), Signal-Degrade-Ber(0x04),
End-Point-Failure(0x08), Signal-Failure(0x10)."
::= { genEquipTdmTrailsEntry 6 }
genEquipTdmTrailSrcSlot
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"Trail source slot number."
::= { genEquipTdmTrailsEntry 7 }
genEquipTdmTrailSrcType
OBJECT-TYPE
SYNTAX
TrailIfType
-- line(0),
radio(1),stm-1(2
),chain(3), sync(4)
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The type of the source interface of the trail line(0), radio(1)
,stm-1(2),chain(3), sync(4)."
::= { genEquipTdmTrailsEntry 8 }
genEquipTdmTrailSrcNum
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The interface number, for example E1 number 5. in case of a lin
e."
::= { genEquipTdmTrailsEntry 9 }
genEquipTdmTrailDest1Slot
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The slot destination of the trail."
::= { genEquipTdmTrailsEntry 10 }
genEquipTdmTrailDest1Type
OBJECT-TYPE
SYNTAX
TrailIfType
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The interface type destination of the trail."
::= { genEquipTdmTrailsEntry 11 }
genEquipTdmTrailDest1Num
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The destination interface number."
::= { genEquipTdmTrailsEntry 12 }

genEquipTdmTrailDest2Slot
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"A secondary slot number that is being used when protection is e
nabled. "
::= { genEquipTdmTrailsEntry 13 }
genEquipTdmTrailDest2Type
OBJECT-TYPE
SYNTAX
TrailIfType
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"A secondary interface type that is being used when protection i
s enabled."
::= { genEquipTdmTrailsEntry 14 }
genEquipTdmTrailDest2Num
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"A secondary interface number that is being used when protection
is enabled."
::= { genEquipTdmTrailsEntry 15 }
genEquipTdmTrailProtectedForceActive
OBJECT-TYPE
SYNTAX
TrailProtectedType
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"Force active of the primary or the secondary trails."
::= { genEquipTdmTrailsEntry 16 }
genEquipTdmTrailProtectedActiveTrail
OBJECT-TYPE
SYNTAX
TrailProtectedType
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The trail current active path. That tells us Who is the active
trail."
::= { genEquipTdmTrailsEntry 17 }
genEquipTdmTrailProtectedNumOfSwitches
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-only
STATUS
mandatory
DESCRIPTION
"The value represent the number of switches in SNCP between the
primary and secondary trails.
Setting this value to 0, clears this counter"
::= { genEquipTdmTrailsEntry 18 }
genEquipTdmTrailRowStatus
OBJECT-TYPE
SYNTAX
RowStatus
ACCESS
read-write
STATUS
mandatory
DESCRIPTION

"The Row status of the entry."


::= { genEquipTdmTrailsEntry 30 }
-- Protected trail force active all trails command
genEquipTdmTrailsProtectedForceActiveAllCmd
OBJECT-TYPE
SYNTAX
TrailProtectedType
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"Force all active trails to be either primary or secondary."
::= { genEquipTdmTrails 2 }
-- Protected trail force operational or reserved all trails command
genEquipTdmTrailsProtectedForceOperationalOrReservedCmd
OBJECT-TYPE
SYNTAX
INTEGER {
reserved(0),
operational(1),
idle(30)
}
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"Force all active trails to be either operational or reserved."
::= { genEquipTdmTrails 3 }
-- Synchronization
genEquipSynchronization OBJECT IDENTIFIER ::= {genEquipServices 3}
genEquipSynchronizationSrcTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipSynchronizationSrcEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Synchronization source table.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipSynchronization 1 }
genEquipSynchronizationSrcEntry OBJECT-TYPE
SYNTAX GenEquipSynchronizationSrcEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Synchronization source table.
This attribute is not supported by IP-10 platform, but only by IP-10
G platform."
INDEX { genEquipSynchronizationSrcPriority }
::= { genEquipSynchronizationSrcTable 1 }
GenEquipSynchronizationSrcEntry ::=
SEQUENCE {
genEquipSynchronizationSrcPriority
INTEGER,
genEquipSynchronizationSrcSlot
INTEGER,
genEquipSynchronizationSrcType
TrailIfType,
genEquipSynchronizationSrcNum
INTEGER,
genEquipSynchronizationSrcValid

INTEGER,
genEquipSynchronizationSrcAdmin
EnableDisable
}
genEquipSynchronizationSrcPriority
SYNTAX
INTEGER {

OBJECT-TYPE
primary(1),
secondary(2)

}
ACCESS

read-write
STATUS
mandatory
DESCRIPTION
"The source for system synchronization (primary, seconday).
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipSynchronizationSrcEntry 1 }
genEquipSynchronizationSrcSlot
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The slot number of the sync source (1..6).
Possible values:
- standalone(0)
- slot1(1)
- slot2(2)
- slot3(3)
- slot4(4)
- slot5(5)
- slot6(6)
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipSynchronizationSrcEntry 2 }
genEquipSynchronizationSrcType
OBJECT-TYPE
SYNTAX
TrailIfType
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The interface type (line (PDH), Radio, STM-1).
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipSynchronizationSrcEntry 3 }
genEquipSynchronizationSrcNum
OBJECT-TYPE
SYNTAX
INTEGER
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The sync source number: VC in STM-1, Radio channel in case the
interface is Radio, or E1 number in
case the interface is PDH (E1s).\
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipSynchronizationSrcEntry 4 }
genEquipSynchronizationSrcValid
OBJECT-TYPE
SYNTAX
INTEGER {

not-valid(0),
valid(1)
}
ACCESS

read-only
STATUS
mandatory
DESCRIPTION
"This paremter is the source status, if the source if valid or n
ot.
in case it is valid, it means that the clock being extracted fro
m the source is ok and can be used.
in case it is not-valid the source is not in use, each interface
will have it's own clock.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipSynchronizationSrcEntry 5 }
genEquipSynchronizationSrcAdmin
OBJECT-TYPE
SYNTAX
EnableDisable
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"Admin state of the sync source (the sync source is enabled or d
isabled).
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { genEquipSynchronizationSrcEntry 6 }
-- Interfaces
genEquipInterfaces

OBJECT IDENTIFIER ::= {genEquip 9}

-- Interfaces - Ethernet
genEquipInterfacesEther OBJECT IDENTIFIER ::= {genEquipInterfaces 1}
genEquipInterfacesEtherTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipInterfacesEtherEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Ethernet interface configuration and status table.
The index of the table is via ifIndex, as well as the operational status
and the admin state,
speed and port connector."
::= { genEquipInterfacesEther 1 }
genEquipInterfacesEtherEntry OBJECT-TYPE
SYNTAX GenEquipInterfacesEtherEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Ethernet interface configuration and status table.
The index of the table is via ifIndex, as well as the operational status
and the admin state,
speed and port connector."
INDEX { ifIndex }
::= { genEquipInterfacesEtherTable 1 }
GenEquipInterfacesEtherEntry ::=
SEQUENCE {
genEquipInterfacesEtherConnType
INTEGER,

genEquipInterfacesEtherPortType
INTEGER,
genEquipInterfacesEtherAutoNegotiation
OffOn,
genEquipInterfacesEtherDuplex
HalfFull,
genEquipInterfacesEtherRate
RateMbps,
genEquipInterfacesEtherPortLerningAdmin
EnableDisable,
genEquipInterfacesEtherFlowCtrl
INTEGER,
genEquipInterfacesEtherLagPortMember
INTEGER,
genEquipInterfacesEtherActualDuplex
HalfFull,
genEquipInterfacesEtherActualRate
RateMbps,
genEquipInterfacesEtherClkSrc
INTEGER
}
genEquipInterfacesEtherConnType OBJECT-TYPE
SYNTAX INTEGER {
rj45(0),
electricalSFP(1),
opticalSFP(2),
radio(3),
na(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The physical interface type. For port 8 the only valid value is radio.
For ports 3 to 7 the only valid
value is rj45.
In IP-10 port 1 is rj45 and port 2 is opticalSFP.
In IP-10G Ports 1 and two can be either rj45 or opticalSFP."
::= { genEquipInterfacesEtherEntry 1 }
genEquipInterfacesEtherPortType OBJECT-TYPE
SYNTAX INTEGER {
access(0),
trunk(1),
hybrid(2),
cN(3),
pN(4),
management(30)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The type of the port.
Access - untagged port (in case of managed switch).
Trunk - C-VID tagged port (in case of managed switch).
CN - Don't care on the vlan tag (in case of metro switch configuration).
SN - S-VID is used as the first vlan (in case of metro switch configurat
ion)."
::= { genEquipInterfacesEtherEntry 2 }

genEquipInterfacesEtherAutoNegotiation OBJECT-TYPE
SYNTAX OffOn
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable or disable auto-negotiation on the port."
::= { genEquipInterfacesEtherEntry 3 }
genEquipInterfacesEtherDuplex OBJECT-TYPE
SYNTAX HalfFull
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Half or full duplex."
::= { genEquipInterfacesEtherEntry 4 }
genEquipInterfacesEtherRate OBJECT-TYPE
SYNTAX RateMbps
ACCESS read-write
STATUS mandatory
DESCRIPTION
"10, 100 OR 1000 Mbps."
::= { genEquipInterfacesEtherEntry 5 }
genEquipInterfacesEtherPortLerningAdmin OBJECT-TYPE
SYNTAX EnableDisable
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable or disable MAC address learning in the port."
::= { genEquipInterfacesEtherEntry 6 }
genEquipInterfacesEtherFlowCtrl OBJECT-TYPE
SYNTAX INTEGER {
off(0),
on(1),
na(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable or disable flow control on the port. Supported only in pipe mode
. "
::= { genEquipInterfacesEtherEntry 7 }
genEquipInterfacesEtherLagPortMember OBJECT-TYPE
SYNTAX OffOn
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The syntax is ifIndex, or FFFF for port that is not member in a lag."
::= { genEquipInterfacesEtherEntry 8 }
genEquipInterfacesEtherActualDuplex OBJECT-TYPE
SYNTAX HalfFull
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Actual duplex (in auto-negotiation, the mode the two ports agreed upon)

- Half or full duplex."


::= { genEquipInterfacesEtherEntry 9 }
genEquipInterfacesEtherActualRate OBJECT-TYPE
SYNTAX RateMbps
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Actual rate (in auto-negotiation, the rate the two ports agreed upon)
- 10, 100 OR 1000 Mbps."
::= { genEquipInterfacesEtherEntry 10 }
genEquipInterfacesEtherClkSrc OBJECT-TYPE
SYNTAX INTEGER { local-clock(0), system-clock-source(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The source for the outgoing carrier signal clock. Local-clock is an int
ernal independent oscilator.
system-clock-source causes the ethernet clock to be derived from the
defined system clock source
(which can be taken from another interface)
to be
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesEtherEntry 11 }
genEquipInterfacesEtherStatePropagation OBJECT-TYPE
SYNTAX INTEGER {
none(0) ,
lof-loc(1) ,
lof-loc-excber(3) ,
lof-loc-remote(5) ,
lof-loc-excber-remote(7) ,
lof(9) ,
lof-excber(11) ,
lof-remote(13) ,
lof-excber-remote(15)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"this parameter configures the behavior of Ethernet ports in single
pipe mode when a failure is detected; ports will be automatically shut
down when the configured conditions take place. The possible choices
are a combination of the following failures in the local and the remote
IDUs:
radio LOF, Ethernet line LOC, radio excessive ber"
::= { genEquipInterfacesEther 2 }
-- Interfaces E1/T1
genEquipInterfacesE1T1 OBJECT IDENTIFIER ::= {genEquipInterfaces 2}
genEquipInterfacesE1T1PortGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipInterfacesE1T1PortGroupEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"General parameters for group of E1 or T1 interfaces."
::= { genEquipInterfacesE1T1 1 }

genEquipInterfacesE1T1PortGroupEntry OBJECT-TYPE
SYNTAX GenEquipInterfacesE1T1PortGroupEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"General parameters for group of E1 or T1 interfaces."
INDEX { genEquipInterfacesE1T1PortGroupId }
::= { genEquipInterfacesE1T1PortGroupTable 1 }
GenEquipInterfacesE1T1PortGroupEntry ::=
SEQUENCE {
genEquipInterfacesE1T1PortGroupId
INTEGER,
genEquipInterfacesE1T1PortGroupLineCode
INTEGER,
genEquipInterfacesE1T1PortGroupExcessiveBERthreshold
BerLevel,
genEquipInterfacesE1T1PortGroupSignalDegradeThreshold
INTEGER,
genEquipInterfacesE1T1PortGroupLineCode1to8
INTEGER,
genEquipInterfacesE1T1PortGroupLineCode9to16
INTEGER,
genEquipInterfacesE1T1PortGroupLineCode17to24
INTEGER,
genEquipInterfacesE1T1PortGroupLineCode25to32
INTEGER
}
genEquipInterfacesE1T1PortGroupId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Group id. the index of this table."
::= { genEquipInterfacesE1T1PortGroupEntry 1 }
genEquipInterfacesE1T1PortGroupLineCode OBJECT-TYPE
SYNTAX INTEGER {
hdb3-b8zs(1),
ami(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The PDH line coding. The value hdb3-b8zs means b8zs for
T1 and hdb3 for E1. Ami is only for T1. This parameter is
relevant only for versions up to 6.6.0.0.1.53 (including)."
::= { genEquipInterfacesE1T1PortGroupEntry 2 }
genEquipInterfacesE1T1PortGroupExcessiveBERthreshold OBJECT-TYPE
SYNTAX BerLevel
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Excessive BER threshold for the group of E1s/T1s."
::= { genEquipInterfacesE1T1PortGroupEntry 3 }
genEquipInterfacesE1T1PortGroupSignalDegradeThreshold OBJECT-TYPE

SYNTAX INTEGER { n1e-6(3), n1e-7(4), n1e-8(5), n1e-9(6) }


ACCESS read-write
STATUS mandatory
DESCRIPTION
"Signal degrade threshold for the group of E1s/T1s."
::= { genEquipInterfacesE1T1PortGroupEntry 4 }
genEquipInterfacesE1T1PortGroupLineCode1to8 OBJECT-TYPE
SYNTAX INTEGER {
hdb3-b8zs(1),
ami(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The PDH line coding for line interfaces 1 to 8.
The value hdb3-b8zs means b8zs for T1 and hdb3 for E1. AMI is only for T
1.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesE1T1PortGroupEntry 5 }
genEquipInterfacesE1T1PortGroupLineCode9to16 OBJECT-TYPE
SYNTAX INTEGER {
hdb3-b8zs(1),
ami(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The PDH line coding for line interfaces 9 to 16.
The value hdb3-b8zs means b8zs for T1 and hdb3 for E1. AMI is only for T
1.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesE1T1PortGroupEntry 6 }
genEquipInterfacesE1T1PortGroupLineCode17to24 OBJECT-TYPE
SYNTAX INTEGER {
hdb3-b8zs(1),
ami(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The PDH line coding for line interfaces 17 to 24.
The value hdb3-b8zs means b8zs for T1 and hdb3 for E1. AMI is only for T
1.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesE1T1PortGroupEntry 7 }
genEquipInterfacesE1T1PortGroupLineCode25to32 OBJECT-TYPE
SYNTAX INTEGER {
hdb3-b8zs(1),
ami(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION

"The PDH line coding for interfaces 25 to 32.


The value hdb3-b8zs means b8zs for T1 and hdb3 for E1. AMI is only for T
1.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesE1T1PortGroupEntry 8 }

genEquipInterfacesE1T1Table OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipInterfacesE1T1Entry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"E1/T1 interface configuration table."
::= { genEquipInterfacesE1T1 2 }
genEquipInterfacesE1T1Entry OBJECT-TYPE
SYNTAX GenEquipInterfacesE1T1Entry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"E1/T1 interface configuration table."
INDEX { ifIndex }
::= { genEquipInterfacesE1T1Table 1 }
GenEquipInterfacesE1T1Entry ::=
SEQUENCE {
genEquipInterfacesE1T1Priority
INTEGER,
genEquipInterfacesE1T1CurrBER
BerLevel,
genEquipInterfacesE1T1Loopback
INTEGER,
genEquipInterfacesE1T1AISSStatus
INTEGER,
genEquipInterfacesE1T1CableLength
INTEGER
}
genEquipInterfacesE1T1Priority OBJECT-TYPE
SYNTAX INTEGER { low(1), high(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ACM priority of the E1/T1.
This parameter is relevant only for IP-10 or for IP-10G in stand-alon
e mode.
In IP-10G in shelf this is defined in the trail configuration."
::= { genEquipInterfacesE1T1Entry 1 }
genEquipInterfacesE1T1CurrBER OBJECT-TYPE
SYNTAX BerLevel
ACCESS read-only
STATUS mandatory
DESCRIPTION
"E1/T1 current BER."
::= { genEquipInterfacesE1T1Entry 2 }

genEquipInterfacesE1T1Loopback OBJECT-TYPE
SYNTAX INTEGER {
off(1),
towardsLine(2),
towardsRadio(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable or Disable line loopback on the E1/T1 interface."
::= { genEquipInterfacesE1T1Entry 3 }
genEquipInterfacesE1T1AISSStatus OBJECT-TYPE
SYNTAX INTEGER {
detected(0),
notDetected(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Status of the AIS detection, if the AIS detection is activated.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesE1T1Entry 4 }
genEquipInterfacesE1T1CableLength OBJECT-TYPE
SYNTAX INTEGER {
len-0-133ft--0-41m(0),
len-133ft-266ft--41m-81m(1),
len-266ft-399ft--81m-122m(2),
len-399ft-533ft--122m-162m(3),
len-533ft-655ft--162m-200m(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter is valid only for T1 interfaces, and determines cable le
ngth range."
::= { genEquipInterfacesE1T1Entry 5 }

genEquipInterfacesAux

OBJECT IDENTIFIER ::= {genEquipInterfaces 3}

-- Interfaces Way Side


genEquipInterfacesAuxWaySide

OBJECT IDENTIFIER ::= {genEquipInterfacesAux 1}

genEquipInterfacesAuxWaySideTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipInterfacesAuxWaySideEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Way-side interface configuration."
::= { genEquipInterfacesAuxWaySide 1 }
genEquipInterfacesAuxWaySideEntry OBJECT-TYPE
SYNTAX GenEquipInterfacesAuxWaySideEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION

"Way-side interface configuration."


INDEX { ifIndex }
::= { genEquipInterfacesAuxWaySideTable 1 }
GenEquipInterfacesAuxWaySideEntry ::=
SEQUENCE {
genEquipInterfacesAuxWaySideAdmin
EnableDisable,
genEquipInterfacesAuxWaySideCapacity
INTEGER,
genEquipInterfacesAuxWaySideAutoNegotiation
OffOn,
genEquipInterfacesAuxWaySideDuplex
HalfFull,
genEquipInterfacesAuxWaySideRate
RateMbps
}
genEquipInterfacesAuxWaySideAdmin OBJECT-TYPE
SYNTAX EnableDisable
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable - Set Ethernet port #4 to be a wayside port. Disabling this opti
on will cause the port to behave
as a normal traffic Ethernet port."
::= { genEquipInterfacesAuxWaySideEntry 1 }
genEquipInterfacesAuxWaySideCapacity OBJECT-TYPE
SYNTAX INTEGER { narrow(0), wide(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Narrow band (64Kbps) or Wide band (2Mbps)"
::= { genEquipInterfacesAuxWaySideEntry 2 }
genEquipInterfacesAuxWaySideAutoNegotiation OBJECT-TYPE
SYNTAX OffOn
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Wayside port auto negotiation (Off, on)"
::= { genEquipInterfacesAuxWaySideEntry 3 }
genEquipInterfacesAuxWaySideDuplex OBJECT-TYPE
SYNTAX HalfFull
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Wayside port duplex (Half, Full)"
::= { genEquipInterfacesAuxWaySideEntry 4 }
genEquipInterfacesAuxWaySideRate OBJECT-TYPE
SYNTAX RateMbps
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Wayside interface port rate (10Mbps,100Mbps)"

::= { genEquipInterfacesAuxWaySideEntry 5 }

-- Interfaces User channel


genEquipInterfacesAuxUserChanTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipInterfacesAuxUserChanEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table of configured user channels.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesAux 2 }
genEquipInterfacesAuxUserChanEntry OBJECT-TYPE
SYNTAX GenEquipInterfacesAuxUserChanEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table of configured user channels.
This attribute is not supported by IP-10 platform, but only by IP-10
G platform."
INDEX { ifIndex }
::= { genEquipInterfacesAuxUserChanTable 1 }
GenEquipInterfacesAuxUserChanEntry ::=
SEQUENCE {
genEquipInterfacesAuxUserChanType
INTEGER
}
genEquipInterfacesAuxUserChanType OBJECT-TYPE
SYNTAX INTEGER {
asynchronous-rs232(1),
asynchronous-v-11(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"User channel type. This attribute is not supported by IP-10 platform, b
ut only by IP-10G platform."
::= { genEquipInterfacesAuxUserChanEntry 1 }
-- Interfaces Sonet/SDH
genEquipInterfacesSdh OBJECT IDENTIFIER ::= {genEquipInterfaces 4}
genEquipInterfacesSdhTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipInterfacesSdhEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"STM-1,OC3 interface configuration and status table.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesSdh 1 }
genEquipInterfacesSdhEntry OBJECT-TYPE

SYNTAX GenEquipInterfacesSdhEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"STM-1,OC3 interface configuration and status table.
This attribute is not supported by IP-10 platform, but only by IP-10
G platform."
INDEX { ifIndex }
::= { genEquipInterfacesSdhTable 1 }
GenEquipInterfacesSdhEntry ::=
SEQUENCE {
genEquipInterfacesSdhMuteTx
EnableDisableSMI2,
genEquipInterfacesSdhClockSource
INTEGER,
genEquipInterfacesSdhAISAdmin
EnableDisable,
genEquipInterfacesSdhTraceIdReceived
DisplayString,
genEquipInterfacesSdhTraceIdTransmitted
DisplayString,
genEquipInterfacesSdhTraceIdExpected
DisplayString,
genEquipInterfacesSdhTraceIdStringLength
INTEGER,
genEquipInterfacesSdhExcessiveBer
INTEGER,
genEquipInterfacesSdhSignalDegrade
INTEGER
}
genEquipInterfacesSdhMuteTx OBJECT-TYPE
SYNTAX EnableDisableSMI2
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Mute Tx option on the interface.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesSdhEntry 1 }
genEquipInterfacesSdhClockSource OBJECT-TYPE
SYNTAX INTEGER {
internal-clock(0),
loop(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The source of the clock being used.
sync-vc option is for future support, to use one of the outgoing TDM VCs
as a source.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesSdhEntry 2 }
genEquipInterfacesSdhAISAdmin OBJECT-TYPE
SYNTAX EnableDisable
ACCESS read-write

STATUS mandatory
DESCRIPTION
"Enable, Disable AIS signaling at the V5 byte on the STM-1, OC3 interfac
e.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesSdhEntry 3 }
genEquipInterfacesSdhTraceIdReceived OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"J0 Trace Identifier signal that was received on the interface.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesSdhEntry 4 }
genEquipInterfacesSdhTraceIdTransmitted OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"J0 Trace Identifier signal that is transmitted on the interface.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesSdhEntry 5 }
genEquipInterfacesSdhTraceIdExpected OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"J0 Trace Identifier signal that is expected to be received on the inter
face.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesSdhEntry 6 }
genEquipInterfacesSdhTraceIdStringLength OBJECT-TYPE
SYNTAX INTEGER {
len1(0),
len15(1),
len62(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Trace identifier string length. Lengths 0 and 15 are valid for SDH syst
ems. Length 62 is additionally available in SONET systems.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesSdhEntry 7 }
genEquipInterfacesSdhExcessiveBer OBJECT-TYPE
SYNTAX INTEGER { n1e-3(0), n1e-4(1), n1e-5(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Excessive BER threshold on the interface.

This attribute is not supported by IP-10 platform, but only by IP-10G


platform."
::= { genEquipInterfacesSdhEntry 8 }
genEquipInterfacesSdhSignalDegrade OBJECT-TYPE
SYNTAX INTEGER { n1e-6(3), n1e-7(4), n1e-8(5), n1e-9(6) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Signal degrade threshold on the interface.
This attribute is not supported by IP-10 platform, but only by IP-10G
platform."
::= { genEquipInterfacesSdhEntry 9 }
-- LPVC (Low Oreder Path VC)
genEquipInterfacesSdhLpVcTable OBJECT-TYPE
SYNTAX SEQUENCE OF GenEquipInterfacesSdhLpVcEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table includes properties for each Low-order path VC (VC-11/12) in
the SDH interface.
This attribute is not supported by IP-10 platform, but only by IP-10G pl
atform."
::= { genEquipInterfacesSdh 2 }
genEquipInterfacesSdhLpVcEntry OBJECT-TYPE
SYNTAX GenEquipInterfacesSdhLpVcEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table includes properties for each Low-order path VC (VC-11/12) i
n the SDH interface.
This attribute is not supported by IP-10 platform, but only by IP-10G pl
atform."
INDEX { ifIndex, genEquipInterfacesSdhLpVcId }
::= { genEquipInterfacesSdhLpVcTable 1 }
GenEquipInterfacesSdhLpVcEntry ::=
SEQUENCE {
genEquipInterfacesSdhLpVcId
INTEGER,
genEquipInterfacesSdhLpVcAIS
INTEGER
}
genEquipInterfacesSdhLpVcId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"VC-11 or VC-12 number; VCs are numbered according to standard KLM order
.
This attribute is not supported by IP-10 platform, but only by IP-10G pl
atform."
::= { genEquipInterfacesSdhLpVcEntry 1 }
genEquipInterfacesSdhLpVcAIS OBJECT-TYPE
SYNTAX INTEGER {

detected(0),
not-detected(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether incoming AIS is currently detected in the VC's payloa
d. 0 indicates that AIS is detected, 1 that is not detected.
This attribute is not supported by IP-10 platform, but only by IP-10G pl
atform."
::= { genEquipInterfacesSdhLpVcEntry 2 }
-- Interfaces AIS
genEquipInterfacesAIS

OBJECT IDENTIFIER ::= {genEquipInterfaces 5}

genEquipInterfacesAISAdmin OBJECT-TYPE
SYNTAX EnableDisable
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Control AIS Detection over all E1/T1/SDH ports.
This attribute is not supported by IP-10 platform, but only by IP-10
G platform."
::= { genEquipInterfacesAIS 1 }
-- Automatic State Propagation
genEquipInterfacesASP OBJECT IDENTIFIER ::= {genEquipInterfaces 6}
genEquipInterfacesASPAdmin OBJECT-TYPE
SYNTAX EnableDisable
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Controls the Automatic State Propagation"
::= { genEquipInterfacesASP 1 }
genEquipInterfacesASPLocalLOC OBJECT-TYPE
SYNTAX EnableDisable
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enables fault propagation upon detection of local LOC.
This configuration is relevant only for non-protected single-pipe switch
mode only."
::= { genEquipInterfacesASP 2 }
genEquipInterfacesASPLocalExcessiveBER OBJECT-TYPE
SYNTAX EnableDisable
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enables fault propagation to the Ethernet interface upon detection of r
adio excessive BER.
This configuration is relevant only for non-protected single-pipe swi
tch mode only."
::= { genEquipInterfacesASP 3 }
genEquipInterfacesASPACMthreshold OBJECT-TYPE
SYNTAX INTEGER {

profile-0(0),
profile-1(1),
profile-2(2),
profile-3(3),
profile-4(4),
profile-5(5),
profile-6(6),
profile-7(7)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable or disable the propagation when Radio ACM profile degrades below
a defined profile.
This configuration is relevant only for non-protected single-pipe switc
h mode only when ACM
radio script is running."
::= { genEquipInterfacesASP 4 }
genEquipInterfacesASPRemoteFault OBJECT-TYPE
SYNTAX EnableDisable
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables/disables automatic state propagation.
The following remote faults are propagated to the NE by default:
- Radio LOF
- Radio link ID mismatch
- Ethernet line LOC
any other remote faults are propagated to the NE only if they are
enabled at the local NE"
::= { genEquipInterfacesASP 5 }
-- 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
ACCESS

INTEGER (0..1440)
read-write
mandatory

STATUS
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
SYNTAX
INTEGER {

OBJECT-TYPE
target-certificate(0),
target-ca-certificate(1)

}
ACCESS

read-write
STATUS
mandatory
DESCRIPTION
"The digital certificate file type."
::= { genEquipSecurityConfiguration 4 }
genEquipSecurityCfgSecurityFileFormat
SYNTAX
INTEGER {

OBJECT-TYPE
pem(0),
der(1)

}
ACCESS
STATUS
DESCRIPTION

read-write
mandatory

"The certificate file format.


.pem - (Privacy Enhanced Mail) Base64 encoded DER certificate,
enclosed between -----BEGIN CERTIFICATE----- and -----END CERTI
FICATE----.der is a subset of Basic Encoding Rules (BER) providing for ex
actly one way to encode an ASN.1 value."
::= { genEquipSecurityConfiguration 5 }
genEquipSecurityCfgSecurityWebCertificateAdmin
SYNTAX
EnableDisable
ACCESS
read-write
STATUS
mandatory
DESCRIPTION
"The admin state of the certificate."
::= { genEquipSecurityConfiguration 6 }

OBJECT-TYPE

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
SYNTAX

OBJECT-TYPE
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 }
-- 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 creatio
n 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 users password aging time (in days).
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { 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.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."

::= { 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 J
anuary 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 th
e old password as well.
The format is: '<username> <old-password> <new-password>' sepera
ted with spaces.
This attribute is not supported by IP-10 platform, but only by I
P-10G platform."
::= { 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 }
-- ###########################################################
-Traps Section
-- ###########################################################
generalTrap TRAP-TYPE

ENTERPRISE ceragon
VARIABLES { genEquipCurrentAlarmCounter,
genEquipCurrentAlarmRaisedTimeT,
genEquipCurrentAlarmId,
genEquipCurrentAlarmName,
genEquipCurrentAlarmInstance,
genEquipCurrentAlarmSeverity,
genEquipCurrentAlarmIfIndex,
genEquipCurrentAlarmModule,
genEquipCurrentAlarmDesc,
genEquipCurrentAlarmProbableCause,
genEquipCurrentAlarmCorrectiveActions,
genEquipCurrentAlarmState
}
DESCRIPTION "General network trap"
::= 1
alarmTrap TRAP-TYPE
ENTERPRISE ceragon
VARIABLES { genEquipCurrentAlarmCounter,
genEquipCurrentAlarmRaisedTimeT,
genEquipCurrentAlarmId,
genEquipCurrentAlarmSlotId,
genEquipCurrentAlarmInstance,
genEquipCurrentAlarmSeverity,
genEquipCurrentAlarmIfIndex,
genEquipCurrentAlarmModule,
genEquipCurrentAlarmDesc,
genEquipMostSevereAlarm,
genEquipNetworkAgentIp,
genEquipCurrentAlarmState,
genEquipTrapCfgMgrCLLI
}
DESCRIPTION "Alarm network trap"
::= 1001
eventTrap TRAP-TYPE
ENTERPRISE ceragon
VARIABLES { genEquipCurrentAlarmCounter,
genEquipCurrentAlarmRaisedTimeT,
genEquipCurrentAlarmId,
genEquipCurrentAlarmSlotId,
genEquipCurrentAlarmInstance,
genEquipCurrentAlarmSeverity,
genEquipCurrentAlarmIfIndex,
genEquipCurrentAlarmModule,
genEquipCurrentAlarmDesc,
genEquipMostSevereAlarm,
genEquipNetworkAgentIp,
genEquipTrapCfgMgrCLLI
}
DESCRIPTION "Event network trap"
::= 1002
heartbeatTrap TRAP-TYPE
ENTERPRISE ceragon
VARIABLES { genEquipTrapCfgMgrCLLI
}
DESCRIPTION "The heartbeat trap, sent once per heartbeat period"

::= 1003
genTraps OBJECT IDENTIFIER ::= { ceragon 11 }
generalV3Trap NOTIFICATION-TYPE
OBJECTS {
genEquipCurrentAlarmCounter,
genEquipCurrentAlarmRaisedTimeT,
genEquipCurrentAlarmId,
genEquipCurrentAlarmSlotId,
genEquipCurrentAlarmInstance,
genEquipCurrentAlarmSeverity,
genEquipCurrentAlarmIfIndex,
genEquipCurrentAlarmModule,
genEquipCurrentAlarmDesc,
genEquipMostSevereAlarm,
genEquipNetworkAgentIp,
genEquipCurrentAlarmState,
genEquipTrapCfgMgrCLLI
}
STATUS current
DESCRIPTION "General network V3 trap"
::= { genTraps 1 }
eventV3Trap NOTIFICATION-TYPE
OBJECTS {
genEquipCurrentAlarmCounter,
genEquipCurrentAlarmRaisedTimeT,
genEquipCurrentAlarmId,
genEquipCurrentAlarmSlotId,
genEquipCurrentAlarmInstance,
genEquipCurrentAlarmSeverity,
genEquipCurrentAlarmIfIndex,
genEquipCurrentAlarmModule,
genEquipCurrentAlarmDesc,
genEquipMostSevereAlarm,
genEquipNetworkAgentIp,
genEquipTrapCfgMgrCLLI
}
STATUS current
DESCRIPTION "Event network V3 trap"
::= { genTraps 2 }
heartbeatV3Trap NOTIFICATION-TYPE
OBJECTS
{
genEquipTrapCfgMgrCLLI
}
STATUS current
DESCRIPTION
"Heartbeat v3 trap - The heartbeat trap, sent on
ce per heartbeat period"
::= { genTraps 3 }
END