Observium_CE/mibs/rad/RAD-Dacs-MIB

8748 lines
259 KiB
Plaintext

RAD-Dacs-MIB DEFINITIONS ::= BEGIN
-- Title: Dacs MIB
-- *** This file is for the modified newmasking MIB. ***
-- Copyright 2000 RAD Data Communications, Ltd.
-- All Rights Reserved.
-- It is RAD's intent to encourage the widespread use of
-- this Specification in connection with the management of
-- RAD products. RAD grants vendors, end-users,
-- and other interested parties a non-exclusive license to
-- use this Specification in connection with the management
-- of RAD products.
-- This Specification is supplied "as is," and RAD makes
-- no warranty, either express or implied, as to the use,
-- operation, condition, or performance of the Specification.
IMPORTS
entPhysicalEntry, PhysicalIndexOrZero, entPhysicalSoftwareRev,
entPhysicalAlias, entPhysicalHardwareRev, entPhysicalDescr FROM ENTITY-MIB
InetAddressType, InetAddress FROM INET-ADDRESS-MIB
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
sysName FROM SNMPv2-MIB
Integer32, TimeTicks, Gauge32,
Unsigned32, OBJECT-TYPE, MODULE-IDENTITY,
NOTIFICATION-TYPE, OBJECT-IDENTITY FROM SNMPv2-SMI
DisplayString, RowStatus, MacAddress,
TruthValue FROM SNMPv2-TC
radWan FROM RAD-SMI-MIB
alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, systemsEvents,
agnLed, alarmEventReason, agnThresholdMin,
agnThresholdMax, agnThresholdUom FROM RAD-GEN-MIB
protectGroupLastSwitchReason, protectGroupLastCmd FROM RAD-Protection-MIB
SlotType, CardType, ProtectGroupCmdType,
ProtectLastSwitchReasonType FROM RAD-TC;
dacsMux MODULE-IDENTITY
LAST-UPDATED "201604211736Z" -- April 21, 2016
ORGANIZATION "RAD Data Communications Ltd."
CONTACT-INFO
"System Department
Email: mibs@rad.com
Postal: RAD Data Communications Ltd.
24 Raoul Wallenberg St.
Tel-Aviv 6971920
Israel
Phone: +972-3-645-5421
Fax: +972-3-760-7844"
DESCRIPTION
"Digital Access and Cross Connect System device MIB."
::= { radWan 3 }
systemDacsMux OBJECT IDENTIFIER ::= {dacsMux 1}
mdlDacsMux OBJECT IDENTIFIER ::= {dacsMux 2}
prtDacsMux OBJECT IDENTIFIER ::= {dacsMux 3}
genDacsMux OBJECT IDENTIFIER ::= {dacsMux 4}
--System level of DACS MIB
--
--Sa - data specific to a stand-alone unit
--Hub - data specific to a Hub unit
--Rest of the branches are common to both types of units.
sysSa OBJECT IDENTIFIER ::= {systemDacsMux 1}
sysHub OBJECT IDENTIFIER ::= {systemDacsMux 2}
sysStatus OBJECT IDENTIFIER ::= {systemDacsMux 3}
sysCurrentAlr OBJECT IDENTIFIER ::= {systemDacsMux 4}
sysBufferAlr OBJECT IDENTIFIER ::= {systemDacsMux 5}
sysConfig OBJECT IDENTIFIER ::= {systemDacsMux 6}
sysDbase OBJECT IDENTIFIER ::= {systemDacsMux 7}
--Stand-alone specific parameters
sysSaSwchStatus OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the status of the switches on
the SA unit.
Each switch is represented by a bit. The status is a sum
of 2**n, according to the bits.
For SMODs products see modem's specification.
For DXC product see the following:
There are 4 switches:
bit 0 SP-PAR (LSB) '1' - Default parameters
bit 1 PSWRD '1' - Password=default
'0' - Password=user selected
bit 2 DB-INIT '1' - DB initiated with default
'0' - DB initiated with NVRAM contents
bit 3 PC-SP (MSB) '1' - Management by terminal only
'0' - Management by NMS
Example: If SP-PAR and PSWRD bits are set ('1'), the value
will be 3 (2**1 + 2**0).
When the status of the switches is unknown, the value of
this object will be 255."
::= { sysSa 1}
sysSaSwRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Software revision of the
system."
::= {sysSa 2}
sysSaHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Hardware version of the
system."
::= {sysSa 3}
sysSaPorts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the ports that are present in the
system.
Each possible port is represented by a bit.
The value of this object is a sum of 2**n, n=number of bits.
'1' - means that the port exists
'0' - means that the port does not exist
For detailed bit assignment, see product's spec.
Bit 0 = LSB
When this object is not relevant, the value will be 0.
In some cases, this object may represent ports configuration
of the system AND its far-end unit."
::= {sysSa 4}
sysSaReadSwch OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates wether the configuration will be read from the DIP switches
on the SA (stand alone) unit.
Each switch is represented by a bit.
If the bit is 1: the configuration will be read from the HW switch position.
If the bit is 0: the configuration will be read from the SW user configuration.
The DIP switches are different in each of the RAD devices.
In the Tiny Router (starting from the LSB) the following switches exist:
Bit 0: WAN Loop
Bit 1: LAN Full Duplex (When LAN AUI connector, it is SQE)
Bit 2: PPP (When WAN 4 Wire connector, it is LONG)
Bit 3: IP Learn"
::= {sysSa 5}
sysSaBuActivePort OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
e1T1orSerial (2),
eth (3),
primary (4),
secondary (5),
third (6),
fourth (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows through which port the traffic is flowing
(the current Active Port) when the Backup mechanism exists.
When No Backup exists in the device, the value should be: notApplicable(1)."
::= {sysSa 6}
--Hub specific parameters
--Hub Cassis data
sysChas OBJECT IDENTIFIER ::= {sysHub 1}
chassTotalNoOfSlt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the number of physical slots in
the Hub chassis."
::= { sysChas 1 }
chassTotalNoOfIoSlt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number of physical IO slots
in the chassis, (not all slots must be occupied and active)."
::= { sysChas 2 }
chassTotalNoOfPsSlt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the number of physical Power Supply
slots in the chassis."
::= { sysChas 3 }
chassTotalNoOfClSlt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the number of physical Common Logic
slots in the chassis."
::= { sysChas 4 }
chassTotalNoOfMlSlt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the number of physical Main Link
slots in the chassis (Kmux)."
::= { sysChas 5 }
--Hub DCL parameters
sysDcl OBJECT IDENTIFIER ::= {sysHub 2}
sysDclTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysDclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"All the entries of this table are identical (have the
same value) for all the configurations (1..255) except
the TmpCnfg.
The write operation into the Table Objects is valid only
for the TmpCnfg entry."
::= { sysDcl 1}
sysDclEntry OBJECT-TYPE
SYNTAX SysDclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX {sysDclCnfgIdx}
::= { sysDclTable 1}
SysDclEntry ::=
SEQUENCE {
sysDclCnfgIdx Integer32,
sysDclRedundancy INTEGER,
sysDclActiveCl INTEGER,
sysDclFlipDelay Integer32,
sysDclFlipUponStnClk INTEGER,
sysDclChFailThreshold Integer32,
sysDclChPriority OCTET STRING,
sysDclConfigDownloadSrc INTEGER,
sysDclSwDownloadSrc INTEGER,
sysDclRedundancyStatus BITS
}
sysDclCnfgIdx OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Idx of the Cnfg(1..255)
being accessed ; Idx of 255 relates to the TmpCnfg.
This object is identical for all the configurations (1..255).
Only the TmpCnf(255) might have a different value.
For devices that work on line with NMS (no Temp configuration in NMS),
Get and Set will be performed with index value of sysDclCnfgIdx = 1."
::= { sysDclEntry 1}
-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
sysDclRedundancy OBJECT-TYPE
SYNTAX INTEGER
{
off (2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" DCL redundancy desired state."
::= {sysDclEntry 2}
sysDclActiveCl OBJECT-TYPE
SYNTAX INTEGER
{
auto (1),
dclA (2),
dclB (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Active desired DCL.
When 'auto' is selected, the system automatically selects
the active DCL."
::= {sysDclEntry 3}
sysDclFlipDelay OBJECT-TYPE
SYNTAX Integer32
-- {
-- t1min (1),
-- t2min (2),
-- t3min (3),
-- t4min (4)
-- }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If one DCL flip occurred and a second one should be
performed, the time from the previous flip is checked.
If the time is shorter than the delay specified here,
the system should delay the flip operation until time reaches the specified delay.
For DXC the values are 1 minute to 4 minutes (1..4).
For Optimux-155-1 and Optimux-155-3 the values are: 0...60 Sec.
0 means No Delay."
::= {sysDclEntry 4}
sysDclFlipUponStnClk OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
no (2),
yes (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows user to decide (yes/no) if Agent should Flip from
one DCL card to another, when there is Station Clock Fail in
the Online DCL card."
::= {sysDclEntry 5}
sysDclChFailThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the number of failed channels that will trigger the
redundancy procedure."
::= {sysDclEntry 6}
sysDclChPriority OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the Priority for all the channels in the Main Access
(Common Logic) card. Each channel is represented by 1 bit.
The order of the bits in each byte is from Right to Left (LSB Bit to MSB)
starting from BIT 0: 7 6 5 4 3 2 1 0
Channel no. 1 is represented by bit 0.
Channel no. 2 is represented by bit 1.
Channel no. n is represented by bit n-1.
The value of the bit shows the priority.
For bit value = 1, Priority = High.
For bit value = 0, Priority = Low."
::= {sysDclEntry 7}
sysDclConfigDownloadSrc OBJECT-TYPE
SYNTAX INTEGER
{
off (1),
dclA (2),
dclB (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"In case of mismatch between the 2 CL card's configuration, the user can decide
which card has the suitable configuration.
The selected configuration will be downloaded from card A to card B
if the value is dclA(2) or from card B to card A if the value is dclB(3).
off(1) is used by part of the devices. In this case, after operation ends -
value should be automatically set to off(1), which is the default state."
::= {sysDclEntry 8}
sysDclSwDownloadSrc OBJECT-TYPE
SYNTAX INTEGER
{
off (1),
dclA (2),
dclB (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"In case of mismatch between the 2 CL card's software, the user can decide
which card has the suitable SW.
The selected SW will be downloaded from card A to card B if the value is dclA(2)
or from card B to card A if the value is dclB(3).
off(1) is used by part of the devices. In this case, after operation ends -
value should be automatically set to off(1), which is the default state."
::= {sysDclEntry 9}
sysDclRedundancyStatus OBJECT-TYPE
SYNTAX BITS
{
cnfgMismatch (0),
swMismatch (1),
cardAAbsent (2),
cardBAbsent (3),
lossOfCommunication (4),
hwMismatch (5),
cnfgUpdate (6),
swUpdate (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bit map representing current Redundancy Status.
bit 0 - Indicates mismatch between the 2 CL cards' Configuration
bit 1 - Indicates mismatch between the 2 CL cards' Software.
bit 2 - Indicates CL card A Absence.
bit 3 - Indicates CL card B Absence.
bit 4 - Indicates Loss of Communication between the 2 CL cards.
bit 5 - Indicates mismatch between the 2 CL cards' Hardware.
bit 6 - Indicates Configuraton update is in process.
bit 7 - Indicates Software update is in process.
"
::= {sysDclEntry 10}
sysDclOnline OBJECT-TYPE
SYNTAX INTEGER
{
dclA (1),
dclB (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The active Dcl card of the agent."
::= {sysDcl 2}
sysDclCopyDbTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysDclCopyDbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table enables to copy a cofiguration from the Offline
Dcl to the Online Dcl."
::= { sysDcl 3}
sysDclCopyDbEntry OBJECT-TYPE
SYNTAX SysDclCopyDbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX {sysDclCopyDbIdx}
::= { sysDclCopyDbTable 1}
SysDclCopyDbEntry ::=
SEQUENCE {
sysDclCopyDbIdx Integer32,
sysDclCopyDbCmd INTEGER
}
sysDclCopyDbIdx OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Idx of the Cnfg(1..255)
being accessed. "
::= { sysDclCopyDbEntry 1}
sysDclCopyDbCmd OBJECT-TYPE
SYNTAX INTEGER {
off(2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this command is sent to the agent, on(3), the Database
specified (Db Idx), will be copied from the Offline Dcl
to the Online Dcl. Afterwards the value of this object will
automatically change to off(2). "
::= { sysDclCopyDbEntry 2}
sysDclFlipCmd OBJECT-TYPE
SYNTAX INTEGER {
off (2),
flip (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When the 'flip(3)' command is received by Agent, it will flip (switch)
between Offline Dcl and Online Dcl cards. Afterwards the value of
this object will automatically change to off(2)."
::= { sysDcl 4}
--General System - General Status parameters
sysSDateFormat OBJECT-TYPE
SYNTAX INTEGER
{
ddMMYYYY (1),
mmDDYYYY (2),
yyyyDDMM (3),
yyyyMMDD (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the date and time format used for the
sysSDateAndTimeCmd and for the alarm buffer report."
::= { sysStatus 1 }
sysSDateCmd OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the current date as it is known by the
agent using its own real-time clock. The format would be as
specified by the sysSDateFormat.
This parameter can be set for time synchronization between
the NMS and the Agent.
* For KM-2100 V1 and FCD-T1/E1 - the string should contain
'/' signs between day, month and year. Example: 12/08/1998.
* For DXC and rest of the products - the string should contain
'-' signs between day, month and year. Example: 12-08-1998.
The day value will be in the range: 1..31.
The month value will be in the range: 1..12.
The year value will be in the range: 1996..2050 for products
supporting the '-' format."
::= { sysStatus 2 }
sysSTimeCmd OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the current time as it is known by the
agent using its own real-time clock.
This parameter can be set for time synchronization between
the NMS and the Agent.
The string should contain ':' signs between hour, minute
and second. Example: 11:05:58."
::= { sysStatus 3 }
sysSActiveCnfg OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the configuration number,
that is currently active and running."
::= { sysStatus 4 }
-- return 1 (db1) in phase I
sysSEditCnfg OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the unique configuration number that
is currently loaded into the tmp working space for
manipulation and update operations. Value of 255 means no
config. is under editing process."
::= { sysStatus 5 }
-- return 1 (db1) in phase I
sysSEditBy OBJECT-TYPE
SYNTAX INTEGER
{
none (1),
snmp (2),
terCon1 (3),
terCon2 (4),
terInbandCon1 (5),
terInbandCon2 (6),
lcd (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry indicates which MMI application is working on
the edited config.
The editing phase starts at the first modify operation and
ends after a load operation."
::= { sysStatus 6 }
sysSClkSrc OBJECT-TYPE
SYNTAX INTEGER
{
master (1),
fallback(2),
internal(3),
ml (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry indicates the source of the system clock."
::= { sysStatus 7 }
sysSAlrStatus OBJECT-TYPE
SYNTAX INTEGER
{
off (2),
major (3),
minor (4),
event (5),
warning (6),
critical (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the current alarm state only for system level.
This object will be :
- critical(7): when there is at least one active (ON) critical
alarm .
- major (3): when there is no active critical alarm, but there is
at least one active (ON) major alarm .
- minor (4): when there is no active major or critical alarm, but
there is at least one active minor alarm.
- warning (6): when there is no active major, critical or minor alarm, but
there is at least one active warning alarm.
- event (5): when there is no active alarm of another type, but
there is at least one active event alarm.
- off(2): when there is no active (ON) alarm (since last clear operation)."
::= { sysStatus 8 }
sysSAlrStatusAll OBJECT-TYPE
SYNTAX INTEGER
{
off (2),
major (3),
minor (4),
event (5),
warning (6),
critical (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the current alarm state including all levels:
system, card, port.
- critical(7): when there is at least one active (ON) critical
alarm .
- major (3): when there is no active critical alarm, but there is
at least one active (ON) major alarm .
- minor (4): when there is no active major or critical alarm, but
there is at least one active minor alarm.
- warning (6): when there is no active major, critical or minor alarm, but
there is at least one active warning alarm.
- event (5): when there is no active alarm of another type, but
there is at least one active event alarm.
- off(2): when there is no active (ON) alarm (since last clear operation)."
::= { sysStatus 9 }
sysSTestStatus OBJECT-TYPE
SYNTAX INTEGER
{
off(2),
on (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the current test status (for all levels: system,
card, port).
This attribute will be set to:
- on(3): when there is at least one test in progress on the
system/card/port
otherwise the value will be off(2)."
::= { sysStatus 10 }
sysSSanityCheckStatus OBJECT-TYPE
SYNTAX INTEGER
{
unknown (1),
fail (2),
warning (3),
ok (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upon completion of the Sanity Check process on the TmpCnfg
this object will be set to:
- fail(2): when there is at least one error (which is
not just a warning) encountered
otherwise,
- warning(3): when there are only warnings
otherwise,
- ok(4).
The value should be unknown(1), if the TmpCnfg was changed
after the last Sanity check."
::= { sysStatus 11 }
sysSNoOfSanityCheckErr OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the number of errors/warnings
discovered by the last Sanity Check process."
::= { sysStatus 12 }
sysSErrListTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysSErrListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= { sysStatus 13 }
sysSErrListEntry OBJECT-TYPE
SYNTAX SysSErrListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { sysSErrType, sysSErrIdx}
::= { sysSErrListTable 1}
SysSErrListEntry ::=
SEQUENCE {
sysSErrType INTEGER,
sysSErrIdx Integer32,
sysSErrDescription DisplayString
}
sysSErrType OBJECT-TYPE
SYNTAX INTEGER
{
error (1),
warning (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The errors are recorded in the agent, in two separate lists,
according to their type: error or warning."
::= { sysSErrListEntry 1}
sysSErrIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique index number to identify an entry in the error
or warning list .
The maximum value cannot exceed the value of
'sysSNoOfSanityCheckErr' (actually, the sum of the Errors
list max. index and the Warning list max. index should
equal the value of'sysSNoOfSanityCheckErr')."
::= { sysSErrListEntry 2}
sysSErrDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is a full text description of the sanity check
error including error code, IO slot and port numbers related to
the code ."
::= { sysSErrListEntry 3}
sysSMaxNoOfCnfg OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum number of configurations that can be defined and
stored in the DACS agent.
If the DACS agent has a large capacity, the maximum will be
limited to 254."
::= { sysStatus 14 }
-- return 1 (db1) in phase I
sysSSelfTestResult OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The test is performed by the active Common Logic card.
The result will be a sum of 2**n according to the following
bit convention:
For DXC:
bit 0 Database 1 Checksum Error (LSB)
bit 1 Database 2 Checksum Error
bit 2 I/O Expander Error
bit 3 Counter Error
bit 4 Matrix DPR Error
bit 5 PS-A 5 Volt Error
bit 6 PS-A 12 Volt Error
bit 7 PS-B 5 Volt Error
bit 8 PS-B 12 Volt Error
bit 9 EPROM Failure
For FCD:
bit 0 I/O Expander Error (LSB)
bit 1 Counter Error
bit 2 EPROM Failure
bit 3 Illegal Sys Config
bit 4 SFIFO
bit 5 EPIC Failure (ISDN)
bit 6 XL Flash Fail -- for MSDSL interface
bit 7 XL MITEL Fail -- for MSDSL interface
bit 8 XL Framer Fail -- for MSDSL interface
bit 9 XL DSP Fail -- for MSDSL interface
For LRS52 - refer to product's spec
When a bit is ('1'), the error exists.
When NO ERROR is encountered, this object's value will be 0."
::= { sysStatus 15 }
sysSRelayState OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
off(2),
on (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the current state of the alarm relay.
notApplicable - for agents that do not support this object."
::= { sysStatus 16 }
sysSInvertedAlr OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
no (2),
yes (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if there is any Inverted alarm at any level of the
system (sys, card, port).
notApplicable - for agents that do not support this object."
::= { sysStatus 17 }
--The following table reports all the Flip events due to I/O Redundancy
--since last Clear command of the table.
sysSRdnFlipTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysSRdnFlipEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table includes all the Flip events due to I/O Redundancy since
last Clear command of this table."
::= { sysStatus 18 }
sysSRdnFlipEntry OBJECT-TYPE
SYNTAX SysSRdnFlipEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { sysSRdnFlipIdx}
::= { sysSRdnFlipTable 1}
SysSRdnFlipEntry ::=
SEQUENCE {
sysSRdnFlipIdx Integer32,
sysSRdnFlipSlot INTEGER,
sysSRdnFlipPort Integer32,
sysSRdnFlipCause DisplayString,
sysSRdnFlipDate DisplayString,
sysSRdnFlipTime DisplayString
}
sysSRdnFlipIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique index number to identify an entry in the Redundancy Flip list."
::= { sysSRdnFlipEntry 1}
sysSRdnFlipSlot OBJECT-TYPE
SYNTAX INTEGER
{
io1 (5),
io2 (6),
io3 (7),
io4 (8),
io5 (9),
io6 (10),
io7 (11),
io8 (12),
io9 (13),
io10 (14),
io11 (15),
io12 (16),
io13 (17),
io14 (18),
io15 (19),
notApplicable (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The slot number from which Flip was performed."
::= { sysSRdnFlipEntry 2}
sysSRdnFlipPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number from which Flip was performed.
For DXC:
For external ports the convention used will be:
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
For internal ports the convention used will be:
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 .
For MP:
For external ports, the value will be as that of the port in the
card. Example: external-3 -> 3
external-4 -> 4
For internal ports, the value will be 100 + the port in the
card. Example: internal-1 -> 101
internal-4 -> 104
100=notApplicable (when Redundancy is at card level)."
::= { sysSRdnFlipEntry 3 }
sysSRdnFlipCause OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last cause that caused the Flip from the Slot (Port)
of sysSRdnSlot, sysSRdnPort."
::= { sysSRdnFlipEntry 4}
sysSRdnFlipDate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Flip event Date. The format will be the one selected by user for
sysSDateFormat."
::= { sysSRdnFlipEntry 5}
sysSRdnFlipTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Flip event Time. The format will be hh:mm:ss."
::= { sysSRdnFlipEntry 6}
sysSRdnFlipTableClearCmd OBJECT-TYPE
SYNTAX INTEGER
{
off (2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This command, when Set to 'on', clears the Redundancy Flip
table (sysSRdnFlipTable).
After clear is performed, the agent will turn the value to 'off'
automatically."
::= { sysStatus 19 }
sysSRdnFlipCmd OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables the user to send a command to the Agent, to Flip
from a current Online IO card to its Redundant card.
The value sent will be an Object Identifier of an entry in the sysCRdnTable.
This entry defines the Redundant couple of Slots on which the Flip
is applied.
Setting this object, will cause the Agent to Flip from current Online
card to its Redundant card.
This manual flip command is applicable only for entries having
Redundancy Mode=Y Cable.
For Vmux: This command will cause flipping from Secondary or Third Link to the
Primary Link. If the active link is the primary link, the agent will flip to the
secondary link. The value sent will be the Object Identifier of the following
Table: agnCBuMlTable.
Agent will send the value 0 for Get."
::= { sysStatus 20}
sysSBusTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysSBusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table includes data and status about the internal DXC BUS."
::= { sysStatus 21 }
sysSBusEntry OBJECT-TYPE
SYNTAX SysSBusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { sysSBusPortIdx}
::= { sysSBusTable 1}
SysSBusEntry ::=
SEQUENCE {
sysSBusPortIdx Integer32,
sysSBusStatus INTEGER,
sysSBusCapturePort Integer32,
sysSBusUtilization Integer32
}
sysSBusPortIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The DXC BUS port number:
- first two digits will be: (IO slot number+10)
- last one/two digits will be the Bus port number, in odd numbers:
port1 = 1
port2 = 3
Example: port2 of IO slot 11 will be: 213."
::= { sysSBusEntry 1 }
sysSBusStatus OBJECT-TYPE
SYNTAX INTEGER
{
free (1),
physical(2),
virtual (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Status of sysSBusPortIdx.
free - not used
physical - captured by the port of the card physically installed
virtual - captured virtually by another port. Example: DIM port
(by Destination) or by Transparent T3/E3 port."
::= { sysSBusEntry 2}
sysSBusCapturePort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Port that Captured the sysSBusPortIdx.
- if sysSBusStatus=free, the value will be 'none'=0
- else, if sysSBusStatus=fixed, the value will be: sysSBusPortIdx
- else, the value will be according to the port index that captured
this Bus Port (according to DXC port index convention):
- xx1, xx3, xx11, xx13, xx31, xx33, xx2..xx56(even numbers)
- xx = (IO slot number+10) "
::= { sysSBusEntry 3}
sysSBusUtilization OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Utilization of sysSBusPortIdx resources, in percent [%]."
::= { sysSBusEntry 4}
--IO Redundancy - Commands
--sysSRdnCmdTable was moved to be after sysCRdnTable, in order to solve
--an SNMPc limitation regarding forward reference of the indexes.
sysSAlrAttrIndication OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the status of the Alarm Attributes
for the whole device.
It is a sum of 2**(Bit-1). A Bit will be '1', when any alarm in the
device is Filtered/Masked/Inverted (respectively).
The Bit assignment is:
Bit 1: Filter (LSB)
Bit 2: Mask
Bit 3: Invert (MSB).
Examples:
- Alarms are filtered and masked but not inverted: value=3
- Alarm is Inverted (not filtered or masked): value=4
- Alarm is masked (not inverted or filtered): value=2 "
::= { sysStatus 23 }
--System Current Alarm Table
--
--This table contains all Events and only the major/minor alarms
--whose status is ON.
sysSAlrTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysSAlrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of system level current existing alarms ."
::= { sysCurrentAlr 1 }
sysSAlrEntry OBJECT-TYPE
SYNTAX SysSAlrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { sysSAlrIdx}
::= { sysSAlrTable 1}
SysSAlrEntry ::=
SEQUENCE {
sysSAlrIdx Integer32,
sysSAlrCode Integer32,
sysSAlrState INTEGER, --Severity
sysSAlarmMask INTEGER,
sysSAlarmInvert INTEGER,
sysSAlarmOnOff INTEGER,
sysSAlarmCounter Integer32
}
sysSAlrIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index number of the current system alarms."
::= { sysSAlrEntry 1 }
sysSAlrCode OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates a code related to a specific
alarm description. The list of codes and their related
descriptions will be sent to NMS request (for display purpose)
by alrGenTable."
::= { sysSAlrEntry 2 }
sysSAlrState OBJECT-TYPE
SYNTAX INTEGER {
event (3),
minor (4),
major (5),
warning (6),
critical (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the alarm Severity."
::= { sysSAlrEntry 3 }
sysSAlarmMask OBJECT-TYPE
SYNTAX INTEGER {
off(2),
on (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm Mask is : on/off."
::= { sysSAlrEntry 4 }
sysSAlarmInvert OBJECT-TYPE
SYNTAX INTEGER {
off(2),
on (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm Invert is : on/off."
::= { sysSAlrEntry 5 }
sysSAlarmOnOff OBJECT-TYPE
SYNTAX INTEGER {
off(2),
on (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm state is : on/off."
::= { sysSAlrEntry 6 }
sysSAlarmCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A counter - how many times the alarm occured (ON) since last
clear operation or since last Reset."
::= { sysSAlrEntry 7 }
sysSAlrClearCmd OBJECT-TYPE
SYNTAX INTEGER
{
off(2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this attribute to ON, will enforce a clear
operation on the system level alarms . Upon completion,
the value will automatically change to off(2)."
::= { sysCurrentAlr 2 }
sysSAlrClearAllCmd OBJECT-TYPE
SYNTAX INTEGER
{
off(2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this attribute to ON, will enforce a clear
operation on all levels alarms . Upon completion,
the value will automatically change to off(2)."
::= { sysCurrentAlr 3 }
sysSAlrMaskAll OBJECT-TYPE
SYNTAX INTEGER
{
off(2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"on(3) - will cause masking of all the system level alarms.
These alarms will not be sent to NMS and will not
be taken into account for Alarms Status.
off(2) - will unmask all system level alarms except those
masked via the sysSAlrMask. "
::= { sysCurrentAlr 4 }
sysSAlrMask OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is a mask that indicates which system level
alarms are masked. The masked alarms (their bit is set to
'1') are neither sent to the manager, nor taken into account
for alarm status and LEDs.
Bit no. = Alarm code
The bits that do not belong to the system level will be 0.
This object is applicable only when sysSAlrMaskAll=off
(otherwise all system alarms are masked).
Example: When Alarms having the codes 6 and 11 are masked,
the value of this object will be 840 (hex)."
::= { sysCurrentAlr 5 }
sysSAlrDataUpdateCmd OBJECT-TYPE
SYNTAX INTEGER
{
off(2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"on(3) - will cause Update of the Alarms Severity, Attributes and Report
tables.
off(2) - Upon completion, the value will automatically change to off(2)."
::= { sysCurrentAlr 6 }
--System Buffer Alarm Table
--
--This table contains all Events and all the major/minor alarms
--The buffer is cyclic and contains the most recent alarms.
--Since this table contains also the alarms occurence time,
--(appearance/disappearance for major/minor alarms), an alarm may
--appear several times in this table, with alternate state: major,
--off, major, etc..
sysBufferAlrTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysBufferAlrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of current existing alarms (of all levels)."
::= { sysBufferAlr 1 }
sysBufferAlrEntry OBJECT-TYPE
SYNTAX SysBufferAlrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { sysBufferAlrIdx}
::= { sysBufferAlrTable 1}
SysBufferAlrEntry ::=
SEQUENCE {
sysBufferAlrIdx Integer32,
sysBufferAlrCode Integer32,
sysBufferAlrState INTEGER,
sysBufferAlrSlot INTEGER,
sysBufferAlrPort Integer32,
sysBufferAlrDate DisplayString,
sysBufferAlrTime DisplayString,
sysBufferAlrUpTime TimeTicks,
sysBufferAlrInfo SnmpAdminString
}
sysBufferAlrIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index number of the current alarms."
::= { sysBufferAlrEntry 1 }
sysBufferAlrCode OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates a code related to a specific
alarm description. The list of codes and thir related
descriptions will be known by the NMS (for display purpose)
and will appear in the unit's user manual."
::= { sysBufferAlrEntry 2 }
sysBufferAlrState OBJECT-TYPE
SYNTAX INTEGER {
off (2),
event (3),
minor (4),
major (5),
warning (6),
critical (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the alarm type.
minor/major/warning/critical - indicates appearance of the problem
and the type.
event - indicates occurence of an event.
off - indicates disappearance of an alarm. "
::= { sysBufferAlrEntry 3 }
sysBufferAlrSlot OBJECT-TYPE
SYNTAX INTEGER
{
psA (1),
psB (2),
clA (3),
clB (4),
io1 (5),
io2 (6),
io3 (7),
io4 (8),
io5 (9),
io6 (10),
io7 (11),
io8 (12),
io9 (13),
io10 (14),
io11 (15),
io12 (16),
io13 (17),
io14 (18),
io15 (19),
local (20),
psC (21),
kmxPsA (101),
kmxPsB (102),
kmxMlA (103),
kmxMlB (104),
kmxCl (105),
kmxOpt (106),
kmxIO1 (107),
kmxIO2 (108),
kmxIO3 (109),
kmxIO4 (110),
kmxIO5 (111),
kmxIO6 (112),
kmxIO7 (113),
kmxIO8 (114),
kmxIO9 (115),
kmxIO10(116),
kmxIO11(117),
kmxIO12(118),
remote (120),
notApplicable (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The slot number this alarm refers to.
When the alarm refers to a system function OR the DACS agent
is a stand-alone unit, the value will be 'notApplicable(255)'.
local/remote - for OP-4 device."
::= { sysBufferAlrEntry 4 }
sysBufferAlrPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number this alarm refers to.
If the port number is irrelevant to this alarm (if it is
a system/card level alarm) the value will be 9999."
::= { sysBufferAlrEntry 5 }
sysBufferAlrDate OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date when the alarm occured. The format will be according
to sysSDateFormat."
::= { sysBufferAlrEntry 6 }
sysBufferAlrTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the alarm occured."
::= { sysBufferAlrEntry 7 }
sysBufferAlrUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the alarm occured.
This parameter holds the sysUpTime value when the alarm occured."
::= { sysBufferAlrEntry 8 }
sysBufferAlrInfo OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This parameter includes information about the alarm (additional to the Description)."
::= { sysBufferAlrEntry 9}
sysBufferAlrClearCmd OBJECT-TYPE
SYNTAX INTEGER
{
off(2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this attribute to ON, will enforce a clear
operation on the Alarms Buffer. Upon completion,
the value will automatically change to off(2)."
::= { sysBufferAlr 2 }
--System Configuration Parameters
sysCClkSrcTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysCClkSrcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"All the entries of this table are identical (have the
same value) for all the configurations (1..255) except
the TmpCnfg.
For devices with more than one configuration:
The write operation into the Table Objects is valid only
for the TmpCnfg entry."
::= { sysConfig 1}
sysCClkSrcEntry OBJECT-TYPE
SYNTAX SysCClkSrcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX {sysCClkCnfgIdx, sysCClkSrcIdx}
::= { sysCClkSrcTable 1}
SysCClkSrcEntry ::= SEQUENCE {
sysCClkCnfgIdx Integer32,
sysCClkSrcIdx INTEGER,
sysCClkSrcMode INTEGER,
sysCClkSrcPrt Integer32,
sysCClkStationFreq INTEGER,
sysCClkRevertiveTimeout Integer32,
sysCClkStationIf INTEGER,
sysCClkStationCableMode INTEGER,
sysCClkStationOutState INTEGER,
sysCClkSsmBased INTEGER,
sysCClkSSubsystemSlot INTEGER,
sysCClkRecoveredID Unsigned32
}
sysCClkCnfgIdx OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Idx of the Cnfg being
accessed ; Idx of 255 relates to the TmpCnfg.
It can be also a combination of the configuration number and the
Card/Port/Other System index."
::= { sysCClkSrcEntry 1}
sysCClkSrcIdx OBJECT-TYPE
SYNTAX INTEGER
{
master (1),
fallback (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index in the table. There are only two entries in the
table.
master - refers Master clock parameters
fallback - refers Fallback clock parameters"
::= { sysCClkSrcEntry 2}
sysCClkSrcMode OBJECT-TYPE
SYNTAX INTEGER
{
none (1),
internal (2),
rxClk (3),
station (4), -- station A (for IPmux1000)
lbt (5),
ntr (6),
adaptive (7),
stationB (8),
automatic (9),
system (10),
sSubSystem (11),
recovered (12),
notApplicable (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry indicates the source the nodal timing is
locked to.
none - is an invalid option for Master clock.
internal - is an invalid option for Fallback clock .
station - is an invalid option for a stand-alone unit.
lbt - loop-back timing
ntr - Network Time Reference
adaptive - clock locking is achieved by altering the clock
according to the data load
system - irrelevant when sysCClkCnfgIdx refers to System Clock.
sSubSystem - SONET/SDH Sub System.
recovered - clock recovery.
notApplicable - for ML source of Kmux or ML Timing
combinations when Master/Fallback clock are
not applicable."
::= { sysCClkSrcEntry 3}
sysCClkSrcPrt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry is valid only when working in rxClk mode
(for IPmux1000 this entry will be valid whe working in LBT mode).
For ACE2002 in case of invalid entry the return value
will be 0.
For other products in case of invalid entry the return
value will be 9999.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside, inside,
SP.
* The SP ports will be numbered as follows:
- SP port 1 : 1
- SP port 2 : 2
For external ports the convention used will be (for DXC):
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
For internal ports the convention used will be (for DXC):
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 .
For Kmux, the port will be according to : Slot*100+Ch.
For ACE2002, LA140 and IPmux1000 (GMUX), the port will be ifIndex."
::= { sysCClkSrcEntry 4}
sysCClkStationFreq OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
f1544Khz (2), -- DS1
f2048Khz (3) -- E1
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry indicates the frequency of the station clock
when the source is 'station'.
The value will be applicable only when the sysCClkSrcMode is
'station'. "
::= { sysCClkSrcEntry 5}
sysCClkRevertiveTimeout OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time in seconds in which the system will monitor the higher
level clock source, before decision to revert to that clock.
In case the time is zero, revertive mode will be disabled."
::= { sysCClkSrcEntry 6}
sysCClkStationIf OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
g703 (2), --E1 balanced
rs422 (3), --E1
g703E1Unbalanced (4),
g703T1 (5),
rs422T1 (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry indicates the electrical interface connected to the
station clock, when the source is 'station'.
The value will be applicable only when the sysCClkSrcMode is
'station'. "
::= { sysCClkSrcEntry 7}
sysCClkStationCableMode OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
normal (2),
yCable (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This parameter indicates whether both Station clocks get their
clock from the same source (Y Cable)or each one get its clock independently.
The value will be applicable only when the sysCClkSrcMode is 'station'. "
::= { sysCClkSrcEntry 8}
sysCClkStationOutState OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
disabled (2),
enabled (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This parameter indicates whether station clock can
send its clock to another device.
The value will be applicable only when the sysCClkSrcMode is 'station'. "
::= { sysCClkSrcEntry 9}
sysCClkSsmBased OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
no (2),
yes (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This parameter indicates whether clock source
will be selected based on receive clock quality,
indicated in S1 byte inside SONET/SDH overhead,
(encoded as SSM - Synchronization Status Messaging).
It is relevant only for sysCClkSrcIdx=master.
When the value is Yes, sysCClkSrcMode must be notApplicable."
::= { sysCClkSrcEntry 10}
sysCClkSSubsystemSlot OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
clA (3),
clB (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry indicates the Slot from which the S Subsytem Source
will be taken.
The value will be applicable only when the sysCClkSrcMode is
'sSubsystem'. "
::= { sysCClkSrcEntry 11}
sysCClkRecoveredID OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry indicates the Recovered Clock ID.
The value will be applicable only when sysCClkSrcMode is 'recovered'."
::= { sysCClkSrcEntry 12}
sysCnfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysCnfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"All the entries of this table are identical (have the
same value) for all the configurations (1..255) except
the TmpCnfg.
The write operation into the Table Objects is valid only
for the TmpCnfg entry."
::= { sysConfig 2}
sysCnfgEntry OBJECT-TYPE
SYNTAX SysCnfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX {sysCnfgIdx}
::= { sysCnfgTable 1}
SysCnfgEntry ::=
SEQUENCE {
sysCnfgIdx Integer32,
sysCMatrixMode INTEGER,
sysCIsdnFormat INTEGER,
sysCRoutingOnEth INTEGER,
sysCAutoConfigEnable INTEGER,
sysCIntTsAllocMode INTEGER,
sysCBuPrimaryPort INTEGER,
sysCEnableLanOverTdm INTEGER,
sysCSs7FisuSuppression Integer32,
sysCBuRecMode INTEGER
}
sysCnfgIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Idx of the Cnfg(1..255) being
accessed ; Idx of 255 relates to the TmpCnfg.
For Gmux2000 the range limitation (1..255) was discarded
since the Idx is computed as: <IO Card No.> x 1000 + 255."
::= { sysCnfgEntry 1}
sysCMatrixMode OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
bidirectional (2),
unidirectional (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates the TS Matrix Mode:
bidirectional - TS Assignment Matrix is symmetric.
unidirectional - TS Assignment Matrix can be asymmetric.
notApplicable - for agents that do not support this feature."
::= { sysCnfgEntry 2}
sysCIsdnFormat OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
te (2),
nt (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"ISDN format. This parameter controls the operation mode of
the ISDN ports.
te - ISDN timing is derived from the signal received
from the equipment it is connected to.
nt - timing of the transmit path is locked to the nodal
timing source.
notApplicable - for agents that do not support this feature."
::= { sysCnfgEntry 3}
sysCRoutingOnEth OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
none (2),
proprietary (3),
rip2 (4),
rip1 (5),
rip1and2 (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mng Routing Protocol on the online CL Ethernet port,
or on device Ethernet port dedicated for mangement."
::= { sysCnfgEntry 4}
sysCAutoConfigEnable OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
disable (2),
enable (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables user to enable/disable activating
the Auto Configuration. When Auto Configuration is activated,
the device learns its configuration Automatically from the Net
it is connected to."
::= { sysCnfgEntry 5}
sysCIntTsAllocMode OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
static (2),
dynamic (3),
staticOneToOne(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables user to select the mode of Internal TS
Allocation.
static - user has to select for each Dynamic card port, the
Maximum TSs expected to be connected (including future
growth). This number will be allocated to the ports,
so that if number of connected TSs will grow within
the limits of this Maximum TS limit, no disruption
of data flow will occur for other ports.
dynamic- TS allocation is done dynamically according to the
connected TSs. No future reservations are done. This mode
may cause data disruption on other ports/slots if user
will want to change the number of connected TSs for a
Dynamic card port.
staticOneToOne - user has to select for each Dynamic card port, the
Maximum TSs expected to be connected (including future
growth). In addition, the TSs themselves cannot be higher
than this defined Maximum (e.g if Maximum TSs=5 user cannot
selects TSs higher than 5). This mode ensures that if number
of TSs grow within the limits of this Maximum TS limit, no
disruption of data flow will occur for other ports AND for
the selected port itself.
Default=static(2). "
::= { sysCnfgEntry 6}
sysCBuPrimaryPort OBJECT-TYPE
SYNTAX INTEGER
{
noBackup (2),
e1T1orSerial (3),
eth (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables the user to configure a Backup mechanism.
If a backup mechanism exists, it is possible to configure the primary port.
The traffic will flow via the primary port when the port functionality is OK.
In Vmux-2100 device the backup mechanism is relevant for the Main Board only.
The primary port can be the E1/T1/Serial port or the ETH port. "
::= { sysCnfgEntry 7}
sysCEnableLanOverTdm OBJECT-TYPE
SYNTAX INTEGER
{
enableAll (2),
enableVoiceOnly (3),
enableVoiceAndMng (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables/disables transferring traffic from the LAN port
to the TDM port. It is possible to enable only part of the traffic on the
TDM port for security reasons or in order to minimize the bandwidth ."
::= { sysCnfgEntry 8}
sysCSs7FisuSuppression OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SS7 Suppresion is used for SS7 Spoofing.
The SS7 spoofing terminates the keep alive messages from the local VMUX
without sending them over the network, thus improving the bandwidth utilization.
FISU means Fill in Service Unit - Keep alive that is sent when no one is talking
on the line.
This object enables the configuration of the SS7 Keep Alive packet % that will
be discarded.
Legal Values: 0 - No Suppression, 10%, 20%, 30% .. 90%
Example: For a value of 10, 1 keep alive packet will be discarded out of
10 keep alive packets that were supposed to be sent over the network."
::= { sysCnfgEntry 9}
sysCBuRecMode OBJECT-TYPE
SYNTAX INTEGER
{
auto (2),
manual (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Recovery Mode. This object determines if after recovery
of the Primary Link (used in Vmux) it will become on-line again or not:
auto - automatic. In this case, the failed Link will become
on-line again after recovery, automatically.
manual - In this case, the failed Link will not become
on-line again after recovery but user can manually flip
to this Link."
::= { sysCnfgEntry 10}
--System I/O Redundacy Table
--
--This table contains all I/O cards/ports that have redundancy,
--data about the redundant card/port and parameters regarding the
--redundancy operation.
--The table indexes are Cnfg and the Primary card&port
sysCRdnTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysCRdnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Configuration of all Redundant I/O cards and ports.
The write operation into the table objects is valid only
for the TmpCnfg.
A Slot/Port that have no Redundancy, will not exist in this
table."
::= { sysConfig 3 }
sysCRdnEntry OBJECT-TYPE
SYNTAX SysCRdnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in table."
INDEX { sysCRdnCnfgIdx, sysCRdnPrimeSlot, sysCRdnPrimePort}
::= { sysCRdnTable 1}
SysCRdnEntry ::= SEQUENCE {
sysCRdnCnfgIdx Integer32,
sysCRdnPrimeSlot INTEGER,
sysCRdnPrimePort Integer32,
sysCRdnSecSlot INTEGER,
sysCRdnSecPort Integer32,
sysCRdnMode INTEGER,
sysCRdnRecMode INTEGER,
sysCRdnRecTime Integer32,
sysCRdnHwSwFlip INTEGER,
sysCRdnRowStatus RowStatus,
sysCRdnOnline INTEGER,
sysCRdnSwitchingMode INTEGER,
sysCRdnFlipUponEvent Integer32,
sysCRdnLosOrLofTime Integer32,
sysCRdnEventsTimeWindow Integer32,
sysCRdnSequenceNumberThreshold Integer32,
sysCRdnBufferErrorsThreshold Integer32,
sysCRdnBuffUnderrunTime Integer32,
sysCRdnPrimePriority INTEGER,
sysCRdnSecPriority INTEGER,
sysCRdnWTR Unsigned32,
sysCRdnName SnmpAdminString,
sysCRdnTxDownDurationUponFlip Unsigned32
}
sysCRdnCnfgIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Idx of the Cnfg(1..255) being
accessed ; Idx of 255 relates to the TmpCnfg."
::= { sysCRdnEntry 1 }
sysCRdnPrimeSlot OBJECT-TYPE
SYNTAX INTEGER
{
io1 (5),
io2 (6),
io3 (7),
io4 (8),
io5 (9),
io6 (10),
io7 (11),
io8 (12),
io9 (13),
io10 (14),
io11 (15),
io12 (16),
io13 (17),
io14 (18),
io15 (19),
notApplicable (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The slot number of the Primary card of Redundancy.
The Primary card should be the card that user wishes to be
the online card (usually the more important one).
For some Redundancy modes the importance of the redundant
cards/ports is the same. "
::= { sysCRdnEntry 2 }
sysCRdnPrimePort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number.
For DXC:
For external ports the convention used will be:
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
For internal ports the convention used will be:
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 .
For MP:
For external ports, the value will be as that of the port in the
card. Example: external-3 -> 3
external-4 -> 4
For internal ports, the value will be 100 + the port in the
card. Example: internal-1 -> 101
internal-4 -> 104
For IP Bundles, the value will be the Bundle ifIndex. For an IP Bundle
that is in an External Device (not in this MP), the value will be:
70,000 + ifIndex of Secondary Bundle.
For other products - refer to product specification.
100=notApplicable (when Redundancy is at card level)."
::= { sysCRdnEntry 3 }
sysCRdnSecSlot OBJECT-TYPE
SYNTAX INTEGER
{
io1 (5),
io2 (6),
io3 (7),
io4 (8),
io5 (9),
io6 (10),
io7 (11),
io8 (12),
io9 (13),
io10 (14),
io11 (15),
io12 (16),
io13 (17),
io14 (18),
io15 (19),
notApplicable (255)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The slot number of the Secondary card of Redundancy matching
the Primary slot."
::= { sysCRdnEntry 4 }
sysCRdnSecPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The port number.
For DXC:
For external ports the convention used will be:
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
For internal ports the convention used will be:
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 .
For MP:
For external ports, the value will be as that of the port in the
card. Example: external-3 -> 3
external-4 -> 4
For internal ports, the value will be 100 + the port in the
card. Example: internal-1 -> 101
internal-4 -> 104
For IP Bundles, the value will be the Bundle ifIndex. For an IP Bundle
that is in an External Device (not in this MP), the value will be: 0.
For other products - refer to product specification.
100=notApplicable (when Redundancy is at card level)."
::= { sysCRdnEntry 5 }
sysCRdnMode OBJECT-TYPE
SYNTAX INTEGER {
dualCableAIS (2),
yCable (3),
dualCableParallelTx (4),
backup (5),
singleSlotProtection (6),
onePlusOne (7),
oneToOne (8),
linkAggregation (9), --802.3ad
manual (10),
onePlusOneBid (11),
onePlusOneOpt (12),
ds0SncProtection (13)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Redundancy Mode.
DXC supports yCable(3), singleSlotProtection(6) and
dualCableParallelTx(4)
MP supports yCable(3), dualCableParallelTx(4), onePlusOne(7)
and oneToOne(8).(dualCableAIS and backup were planned for MP
but were not implemented).
backup - will be used when a port is backup of more than one
port.
IPmux: onePlusOne(7) and oneToOne(8) are used for Bundle
redundancy.
onePlusOneBid (11) defines 'Bidirectional 1+1 protection'
onePlusOneOpt (12) defines 'Optimized 1+1 protection'
ds0SncProtection (13) defines DS0 protection using
symmetrical DS1 ring configuration"
::= { sysCRdnEntry 6 }
sysCRdnRecMode OBJECT-TYPE
SYNTAX INTEGER
{
auto (2),
manual (3),
nonRevertive(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Recovery Mode. This object determines if after recovery
of the failed Primary card/port it will become on-line again or not:
auto - automatic . In this case, the failed card/port will become
on-line again after recovery, automatically.
manual - In this case, the failed card/port will not become
on-line again after recovery. But, user can manually flip
to this card/port.
nonRevertive - same as manual, but here user CANNOT manually flip
to this card/port. It will become on-line again, only if the
Secondary/Backup card/port will fail."
::= { sysCRdnEntry 7 }
sysCRdnRecTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Redundancy Recovery Time (sec). After switching to the current
online card, the next switch can be performed only after a
minimum time, indicated by this object.
Valid Values: 0..300, 65535.
65535=NA.
This object is applicable only when sysCRdnRecMode=auto."
::= { sysCRdnEntry 8 }
sysCRdnHwSwFlip OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable(1),
hw (2),
sw (3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"HW or SW decision for Redundancy Flip.
This object is applicable only for sysCRdnMode=singleSlotProtection.
HW - decision is by I/O card
SW - decision is by CL SW."
::= { sysCRdnEntry 9 }
sysCRdnRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter allows NMS to create/delete entries of this table.
The possible supported RowStatus values are
active (1) and destroy (6).
For Vmux-2100 the supported values are:
active (1), createAndGo (4) and destroy (6)."
::= { sysCRdnEntry 10 }
sysCRdnOnline OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
primary (2),
secondary (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status - who is the Online (current) Redundancy Slot/Port.
This object shows only the Online Slot/Port regarding the Redundancy.
mdlSActivity or prtGenActiveStatus of the same Slot/Port may be Offline."
::= { sysCRdnEntry 11 }
sysCRdnSwitchingMode OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
biDirectional (2), --1+1
uniDirectional (3), --1:1
linkAggregation (4) --802.3ad
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object defines which Self Healing Ring (SHR) SDH ring is used:
Uni Directional or BiDirectional. The type of the ring
is defined according to the direction of traffic flow under
normal working conditions.
In Bi Directional ring, the duplex traffic is on the same path
and transverses the same set of nodes for both directions of transmission.
In Uni Directional ring, the duplex traffic travels over opposite path
(per direction) and all the node of the ring are involved.
For Uni Directional SHR Protection Switching (Single Ended Switching)
is controlled by one node of the SDH ring, and does not require a protocol.
For Bi Directional SHR Protection Switching (Dual Ended switching)
is controlled by some nodes of the ring and requires a protocol"
::= { sysCRdnEntry 12 }
sysCRdnFlipUponEvent OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows user to define if Flip to the other port will
be performed (or not), for certain possible events.
Each event is represented by a bit. The value of the object is a sum
of 2**n, according to the bits having '1' value.
'1' - means that Flip should occur due to this event.
Bit 0 (LSB) = SD (Signal Degraded).
For IPmux:
Bit 0 (LSB) = TDM Line LOS/LOF.
Bit 1 = Sequence Number.
Bit 2 = Jitter Buffer errors."
::= { sysCRdnEntry 13 }
sysCRdnLosOrLofTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter determines the time to wait before switching,
e.g. after failure (as LOF or LOS) is detected on the TDM
Line.
For Ipmux time is counted in msec.
MP uses second units."
::= { sysCRdnEntry 14 }
sysCRdnEventsTimeWindow OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter determines the time window in which
to count events to trigger protection switching.
For Ipmux time is counted in seconds."
::= { sysCRdnEntry 15 }
sysCRdnSequenceNumberThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter determines the number of Sequence Number errors
that should occur in the time window in order to cause switching."
::= { sysCRdnEntry 16 }
sysCRdnBufferErrorsThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter determines the number of Buffer undeflow/ overflow events
occured in the time window that cause switching."
::= { sysCRdnEntry 17 }
sysCRdnBuffUnderrunTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter determines how much time to wait before switching,
after jitter buffer underrun.
Switching occurs if no frame arrives within that time.
For Ipmux time is counted in msec."
::= { sysCRdnEntry 18 }
sysCRdnPrimePriority OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
low (2),
high (3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Primary port priority.
In ETX2xx/2xxA:
When selecting sysCRdnMode = manual (10),
this parameter determines the forced active port:
low - means that the secondary port is selected to be active
high - means that the primary port is selected to be active. "
::= { sysCRdnEntry 19 }
sysCRdnSecPriority OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
low (2),
high (3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Secondary port priority."
::= { sysCRdnEntry 20 }
sysCRdnWTR OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Redundancy Wait to Restore (sec).
Valid Values: 0..999, 65535.
65535=NA.
When the value <> 65535, the value of sysCRdnRecTime must be 65535."
::= { sysCRdnEntry 21 }
sysCRdnName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A textual name for the redundancy group."
::= { sysCRdnEntry 22 }
sysCRdnTxDownDurationUponFlip OBJECT-TYPE
SYNTAX Unsigned32 (0..30)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object defines the duration (in seconds) the active
port transmission is shut down after flip occurs.
The transmission is shut down and then opened again (after the duration
defined by this object), in order to cause the other side to flip
to the new active port.
0 = no shut-down.
This object is applicable only when sysCRdnMode = oneToOne(8)
and mainly when each of the links of our device is connected to a different device."
::= { sysCRdnEntry 23 }
--IO Redundancy - Commands
--This table was moved here, so that its indexes will be defined before,
--for SNMPc
sysSRdnCmdTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysSRdnCmdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table includes commands used for IO Redundancy."
::= { sysStatus 22 }
sysSRdnCmdEntry OBJECT-TYPE
SYNTAX SysSRdnCmdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX {sysCRdnPrimeSlot, sysCRdnPrimePort }
::= { sysSRdnCmdTable 1}
SysSRdnCmdEntry ::=
SEQUENCE {
sysSRdnEnforcedChannel INTEGER,
sysSRdnLockFlip INTEGER,
sysSRdnManualFlip INTEGER
}
sysSRdnEnforcedChannel OBJECT-TYPE
SYNTAX INTEGER {
notApplicable (1),
noEnforcement (2),
primary (3),
secondary (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is a command to override all switching considerations
and enforce use of primary/ secondary connection only.
noEnforcement - cancels the state of override and goes back to
usual switching considerations.
Default = noEnforcement(2)."
::= {sysSRdnCmdEntry 1 }
sysSRdnLockFlip OBJECT-TYPE
SYNTAX INTEGER {
notApplicable (1),
off (2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is a command to lock the Redundancy flip for this redundancy couple.
Default = off(2)."
::= {sysSRdnCmdEntry 2 }
sysSRdnManualFlip OBJECT-TYPE
SYNTAX INTEGER {
notApplicable (1),
off (2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is a command to move to manual Redundancy flip mode for this redundancy couple.
Default = off(2)."
::= {sysSRdnCmdEntry 3 }
--System Database operations
sysDbaseSanityCheckCmd OBJECT-TYPE
SYNTAX INTEGER
{
off(2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this attribute to on(3) will initiate the process
of Sanity check on the TmpCnfg. Upon completion, the value
will automatically change to off(2)."
::= { sysDbase 1 }
sysDbaseDownloadCnfgIdxCmd OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute specifies the Id of the target RealCnfg to
which the TmpCnfg should be transferred. Upon set command,
the DACS agent will initiate the Sanity-Check process.
If successful, the actual transfer will be performed.
If there will be errors, the user will have to perform
the command again after errors correction.
The operation is valid only on configuration numbers
that do not exceed sysSMaxNoOfCnfg."
::= { sysDbase 2 }
-- In phase I of DXC and FCD only the value 1 (Cnfg1) is valid.
sysDbaseUploadCnfgIdxCmd OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute specifies the Id of the source Cnfg to be
loaded into the TmpCnfg. Upon set operation the actual
transfer will be initiated.
The operation is valid only on configuration numbers
that do not exceed sysSMaxNoOfCnfg."
::= { sysDbase 3 }
-- In phase I of DXC and FCD only the value 1 (Cnfg1) is valid.
sysDbaseFlipTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysDbaseFlipEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Dbase Flip time and activation for every configuration."
::= { sysDbase 4 }
sysDbaseFlipEntry OBJECT-TYPE
SYNTAX SysDbaseFlipEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX {sysDbaseFlipIdx}
::= { sysDbaseFlipTable 1}
SysDbaseFlipEntry ::=
SEQUENCE {
sysDbaseFlipIdx Integer32,
sysDbaseFlipTime DisplayString,
sysDbaseFlipActivation INTEGER }
sysDbaseFlipIdx OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Idx of the Cnfg being
the target Configuration."
::= { sysDbaseFlipEntry 1}
sysDbaseFlipTime OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the time (HH:MM) when this data
base will start being used by the Tmp config."
::= { sysDbaseFlipEntry 2}
sysDbaseFlipActivation OBJECT-TYPE
SYNTAX INTEGER {
disable (1),
enable (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates if the Dbase flip will be
activated at the time specified for this configuration
(enable) or not (disable).
No more than one flip should be enabled for the same time."
::= { sysDbaseFlipEntry 3}
--Module (card) level of DACS MIB
mdlGen OBJECT IDENTIFIER ::= {mdlDacsMux 1}
mdlCl OBJECT IDENTIFIER ::= {mdlDacsMux 2}
mdlPs OBJECT IDENTIFIER ::= {mdlDacsMux 3}
--DACS module (card) general parameters (common to all cards
--type)
--General Card - Status information table
--This table is NOT-APPLICABLE for a stand-alone unit
mdlSTable OBJECT-TYPE
SYNTAX SEQUENCE OF MdlSEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= { mdlGen 1 }
mdlSEntry OBJECT-TYPE
SYNTAX MdlSEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { mdlSSltIdx }
::= { mdlSTable 1}
MdlSEntry ::=
SEQUENCE {
mdlSSltIdx SlotType,
mdlSCardType CardType,
mdlSHwVer DisplayString,
mdlSSwVer DisplayString,
mdlSAlarmStatus INTEGER,
mdlSAlarmStatusAll INTEGER,
mdlSTestStatus INTEGER,
mdlSHwStatus INTEGER,
mdlSActivity INTEGER,
mdlSAlrClearCmd INTEGER,
mdlSAlrClearAllCmd INTEGER,
mdlSAlrMaskAll INTEGER,
mdlSCmd Integer32,
mdlSReset INTEGER,
mdlSRebuildFrame INTEGER,
mdlSBackupSwVer DisplayString,
mdlSSecondaryBackupSwVer DisplayString,
mdlSPiggybackVer SnmpAdminString
}
mdlSSltIdx OBJECT-TYPE
SYNTAX SlotType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique number to identify a slot position in the DACS.
The Kilomux should use enumerated values starting with kmx.
For IPmux100 use values 1-13, 20."
::= { mdlSEntry 1}
mdlSCardType OBJECT-TYPE
SYNTAX CardType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the type of the card installed
in the specific slot position.
Only PS's are possible in the PS slots.
Only CL's are possible in the CL slots.
Only IO modules are possible in the IO slots.
Kmux card type start with the letter k.
LA card type start with the letters la."
::= { mdlSEntry 2}
mdlSHwVer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Hardware version of the
card installed in the specific slot position."
::= { mdlSEntry 3 }
mdlSSwVer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Software version of the
card installed in the specific slot position."
::= {mdlSEntry 4}
mdlSAlarmStatus OBJECT-TYPE
SYNTAX INTEGER
{
off (2),
major (3),
minor (4),
event (5),
warning (6),
critical (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the current alarm state only for card level.
This object will be set to:
- critical(7): when there is at least one active (ON) critical
alarm .
- major (3): when there is no active critical alarm, but there is
at least one active (ON) major alarm .
- minor (4): when there is no active major or critical alarm, but
there is at least one active minor alarm.
- warning (6): when there is no active major, critical or minor alarm, but
there is at least one active warning alarm.
- event (5): when there is no active alarm of another type, but
there is at least one active event alarm.
- off(2): when there is no active (ON) alarm (since last clear operation)."
::= { mdlSEntry 5 }
mdlSAlarmStatusAll OBJECT-TYPE
SYNTAX INTEGER
{
off (2),
major (3),
minor (4),
event (5),
warning (6),
critical (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the current card alarm state including the
lower level: card, port.
This object will be set to:
- critical(7): when there is at least one active (ON) critical
alarm .
- major (3): when there is no active critical alarm, but there is
at least one active (ON) major alarm .
- minor (4): when there is no active major or critical alarm, but
there is at least one active minor alarm.
- warning (6): when there is no active major, critical or minor alarm, but
there is at least one active warning alarm.
- event (5): when there is no active alarm of another type, but
there is at least one active event alarm.
- off(2): when there is no active (ON) alarm (since last clear operation)."
::= { mdlSEntry 6 }
mdlSTestStatus OBJECT-TYPE
SYNTAX INTEGER
{
off(2),
on (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute will be on(3) when there is at least
one test running on a port of the module; otherwise the value
will be off(2)."
::= { mdlSEntry 7 }
mdlSHwStatus OBJECT-TYPE
SYNTAX INTEGER
{
fail(2),
ok (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute will be fail(2) when a HW FAIL exists
on this module (discovered by periodic self test);
otherwise the value will be ok(3)."
::= { mdlSEntry 8 }
mdlSActivity OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
offline (2),
online (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"notApplicable - when the slot is empty (no module)
offline(1) - when the module is not active (redundant)
online (2) - when the module is active ."
::= { mdlSEntry 9 }
mdlSAlrClearCmd OBJECT-TYPE
SYNTAX INTEGER
{
off(2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this attribute to ON, will enforce a clear
operation on the card level alarms . Upon completion,
the value will automatically change to off(2)."
::= { mdlSEntry 10 }
mdlSAlrClearAllCmd OBJECT-TYPE
SYNTAX INTEGER
{
off(2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this attribute to ON, will enforce a clear
operation on card and port level alarms . Upon completion,
the value will automatically change to off(2)."
::= { mdlSEntry 11 }
mdlSAlrMaskAll OBJECT-TYPE
SYNTAX INTEGER
{
off(2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"on(3) - will cause masking of all the card level alarms.
These alarms will not be sent to NMS and will not
be taken into account for Alarms Status.
off(2) - will unmask all card level alarms except those
masked via the mdlAlrMaskTable. "
::= { mdlSEntry 12 }
mdlSCmd OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"General object for any special command at card level.
0=NotApplicable, for cards that don't support this object.
For KML.10(ISDN) card of KM-2100, the object will indicate
Manual Call Command in Switch mode. It is applicable only when
for KML.10, prtIsdnSwitchMode=manual.
KML.10 valid values:
'1' = noOp, will be used by agents that do not support this
feature or object (old KM agents)
'2' = off, Set call command mode to disconnect state. Disconnects the call.
'3' = on, Set call command mode to connect state. Connects the call.
For DXC IO cards, the object will be used for IO Card Reset HW command:
'2' = off, this will be always the Get value for these cards.
'3' = on, this is the Set command used to Reset the IO card. Upon
completing the operation, the value will automatically change to off(2),
by Agent.
For Slots that are NOT IO Slots and for empty IO Slots, the Get value will
be always '0' (NotApplicable). "
::= { mdlSEntry 13 }
mdlSReset OBJECT-TYPE
SYNTAX INTEGER {
off (2),
on (3) --HW
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Reset action to be performed on the module."
::= { mdlSEntry 14 }
mdlSRebuildFrame OBJECT-TYPE
SYNTAX INTEGER {notApplicable(1),
off (2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Applicable only for KiloMux Main Link cards only.
'2' = off, this will be always the Get value.
'3' = on, this is the Set command used to Rebuild the Frame.
Upon completing the operation, the value will automatically change
to off(2), by Agent."
::= { mdlSEntry 15}
mdlSBackupSwVer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Backup Software version of the
card installed in the specific slot position."
::= {mdlSEntry 16}
mdlSSecondaryBackupSwVer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Secondary Backup Software version of the
card installed in the specific slot position."
::= {mdlSEntry 17}
mdlSPiggybackVer OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Piggyback version of the
card installed in the specific slot position."
::= { mdlSEntry 18 }
--General Card - Configuration table
--This table is NOT-APPLICABLE for a stand-alone unit
mdlCTable OBJECT-TYPE
SYNTAX SEQUENCE OF MdlCEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= { mdlGen 2 }
mdlCEntry OBJECT-TYPE
SYNTAX MdlCEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { mdlCConfigIdx, mdlCSlotIdx }
::= { mdlCTable 1}
MdlCEntry ::= SEQUENCE {
mdlCConfigIdx Integer32,
mdlCSlotIdx SlotType,
mdlCProgCardType CardType,
mdlCNoOfExtPrt Integer32,
mdlCNoOfIntPrt Integer32,
mdlCParam Integer32,
mdlCAdminStatus INTEGER,
mdlCActualCardType CardType,
mdlCOperStatus INTEGER,
mdlCDetailedStatus BITS,
mdlCEntPhysicalIndex PhysicalIndexOrZero,
mdlCReset INTEGER,
mdlCConfigMismatchReason INTEGER,
mdlCIpAddressType InetAddressType,
mdlCIpAddress InetAddress,
mdlCHardwareFailureReason INTEGER,
mdlCFanControl INTEGER,
mdlCFanOperStatus INTEGER
}
mdlCConfigIdx OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Configuration number (1..255)
referred.
Value of 255 specifies the TmpCnfg (Scratch)."
::= { mdlCEntry 1}
-- In phase 1 only the values 1 (Cnfg1) and 255 (temp) are valid.
mdlCSlotIdx OBJECT-TYPE
SYNTAX SlotType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates a unique number of the slot position
in which the module is inserted.
The Kilomux should use enumerated values starting with kmx."
::= { mdlCEntry 2}
mdlCProgCardType OBJECT-TYPE
SYNTAX CardType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the card type assigned to the specific
slot in the common configuration.
This object is identical for all the configurations (1..255).
Only the TmpCnf(255) might have a different value.
The write operation is valid only for the TmpCnfg entry."
::= { mdlCEntry 3}
mdlCNoOfExtPrt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of external ports in the programmed module of
the specific slot position"
::= { mdlCEntry 4}
mdlCNoOfIntPrt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of internal ports in the programmed module of
the specific slot position."
::= { mdlCEntry 5}
mdlCParam OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"General configuration object at card level (per configuration).
NotApplicable=0, for cards that don't support this object.
For D8U and D16U cards of DXC, the object will indicate
the port on which BERT will be performed. The port can be
one of the external ports, any of its associated B1, B2, D ports
or no port of the card (None=0).
For port indexes see DXC R6 spec.
For Gmux-2000, this parameter used for determining the Gigabit ETH exit port"
::= {mdlCEntry 6 }
mdlCAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The desired state of the module.
Module adminStatus should be managed for all modules in the shelf.
When adminStatus is 'down', this module is not operational i.e.
this module doesn't handle traffic and doesn't generate traps.
Setting module adminStatus to up should always succeed (the
operStatus might remain 'down' as a result of a failure).
up
The desired state for this module is operational.
down
The desired state for this module is disabled.When a managed
system initializes, all instances start with
mdlCAdminStatus in the up(1) state. As a result of either
explicit management action or per configuration information
retained by the managed system, mdlCAdminStatus is then
changed to either the 'down' or remains in the 'up' state."
DEFVAL { up }
::= { mdlCEntry 7 }
mdlCActualCardType OBJECT-TYPE
SYNTAX CardType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object defines actual card type."
::= { mdlCEntry 8 }
mdlCOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
notPresent (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational state of the module.
up
The physical module agrees with the pre-provisioned card type,
and the configuration of the module succeeded.
down
There are one or more problems/failures with the module.
Detailed information is contained in the object mdlCDetailedStatus.
notPresent
The module is not detected in the shelf at the moment."
::= { mdlCEntry 9 }
mdlCDetailedStatus OBJECT-TYPE
SYNTAX BITS {
initializing (0),
cardMismatch (1),
initFailed (2),
provisionFailed (3),
selfTestFailed (4),
commFailure (5),
bpInterfaceFailure (6),
configurationMismatch (7),
noInputPower (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The module current status.
When moduleOperStatus is down(2), but not as a result of
setting the moduleAdminStatus to down(2), this object contains
the failure reason or reasons.
The moduleOperStatus value can be up(1) only when all bits of
this object are cleared.
The following failure reasons can be indicated:
initializing (0)
The module initialization procedure is in progress.
For a MC the start-up time may take a few minutes and the bit
should be set during this time.
cardMismatch (1)
There is a type mismatch between the pre-provisioned module and
the actual installed module.
initFailed (2)
A SW download problem from the Main Card to an I/O card.
provisionFailed (3)
Provisioning failure or any other initialization problem of an I/O card.
selfTestFailed (4)
Power-up or periodic diagnostics has detected a H/W malfunction of the card.
commFailure (5)
The MC detects loss of management communication with an I/O card that
it was previously talking to. In other words, the I/O card completed
its initialization and already established communication with the MC
and at some time later the management communication failed.
bpInterfaceFailure (6)
One or more of the module's backplane interfaces has detected bit errors
or loss of packets.
configurationMismatch(7)
Indication that a configuration mismatch was detected while
the card has been configured
noInputPower(8)
Indication that module (usually a power inlet) is plugged-in but no power
cable is attached to it.
"
::= { mdlCEntry 10 }
mdlCEntPhysicalIndex OBJECT-TYPE
SYNTAX PhysicalIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object contains index of the related entPhysicalEntry of the
ENTITY-MIB, see RFC4133. It points the relevant card and not the
card slot. The agent should build this index accordign to the rules
that are defined by the inventory.doc document.
Zero value means 'no entry defined', i.e. the card is not detected
in its slot."
::= { mdlCEntry 11 }
mdlCReset OBJECT-TYPE
SYNTAX INTEGER {
off (2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Reset action to be performed on the module.
Agent should set mdlCReset to off (2) during initialization."
DEFVAL { off }
::= { mdlCEntry 12 }
mdlCConfigMismatchReason OBJECT-TYPE
SYNTAX INTEGER {
s128KbpsInSynchronousMode (1), -- 128 kbps in synchronous mode
s14k4KbpsConfiguration (2), -- 14.4 kbps configuration
s28k8KbpsConfiguration (3), -- 28.8 kbps configuration
s48KbpsConfiguration (4), -- 48 kbps configuration
s56KbpsInSynchronousMode (5), -- 56 kbps in synchronous mode
s7k2KbpsConfiguration (6), -- 7.2 kbps configuration
adpcmConfiguration (7), -- ADPCM configuration
dceOnDteHwInSynchronousMode (8), -- DCE on DTE HW in synchronous mode
dteOnDceHwInSynchronousMode (9), -- DTE on DCE HW in synchronous mode
rlbLlbInV110RateAdaptation (10), -- RLB/LLB in V.110 rate adaptation
swNotSupportingAdvancedSignaling (11), -- SW not supporting advanced signaling
signalingConfiguration (12), -- signaling configuration
stratum1WithoutOcxo (13), -- stratum 1 without OCXO
stratum2WithoutOcxo (14), -- stratum 2 without OCXO
useOf4TdmBusesInChassis (15), -- use of 4 TDM buses in chassis
winkStartModeConfiguration (16), -- wink start mode configuration
other (2147483647)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object details the card configuration mismatch
in case the object mdlCDetailedStatus is equal to configurationMismatch(7)"
::= { mdlCEntry 13 }
mdlCIpAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object defines type of the mdlCIpAddress as defined
in the InetAddress MIB: IPv4 or IPv6."
::= { mdlCEntry 14 }
mdlCIpAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object defines card IP address that will be associated
with the card loopback IP interface."
::= { mdlCEntry 15 }
mdlCHardwareFailureReason OBJECT-TYPE
SYNTAX INTEGER {
other (1),
ringerVoltageFailure (2),
fanFailure (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { mdlCEntry 16 }
mdlCFanControl OBJECT-TYPE
SYNTAX INTEGER
{
up (1),
down (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The desired state of the fan.
Module fan control shall manage all fans on the module, if there are more than one.
When mdlCFanControl is 'up', all module's fans must be in on state.
When mdlCFanControl is 'down', all module's fans must be in off state.
Setting module mdlCFanControl to 'up' should always succeed (if HW enables detection of
current fan status, the mdlCFanStatus might remain 'down' as a result of a fan failure).
up
The desired state for all module's fans is operational.
down
The desired state for all module's fans is disabled."
DEFVAL { up }
::= { mdlCEntry 22 }
mdlCFanOperStatus OBJECT-TYPE
SYNTAX INTEGER
{
up (1),
down (2),
notPresent (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational state of the module's fans. Provides the
aggregated state of all fans, if there are more than one on the module.
up
All the fans on the module are in operational state and running.
down
All fans on the module are at disabled state, or, if HW enables actual status detection,
at least one of the fans on the module does not operate as a result of failure.
notPresent
There are no fans on the module - the default value for modules without fans."
::= { mdlCEntry 23 }
--Module level current alarms
mdlAlr OBJECT IDENTIFIER ::= {mdlGen 3}
mdlAlrTable OBJECT-TYPE
SYNTAX SEQUENCE OF MdlAlrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of card alarms. "
::= { mdlAlr 1 }
mdlAlrEntry OBJECT-TYPE
SYNTAX MdlAlrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX {mdlAlrSltIdx , mdlAlrIdx}
::= { mdlAlrTable 1}
MdlAlrEntry ::=
SEQUENCE {
mdlAlrSltIdx SlotType,
mdlAlrIdx Integer32,
mdlAlrCode Integer32,
mdlAlrState INTEGER, --severity
mdlAlarmMask INTEGER,
mdlAlarmInvert INTEGER,
mdlAlarmOnOff INTEGER,
mdlAlarmCounter Integer32
}
mdlAlrIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique number to identify an entry in the alarm status
table.
Users should use the get next function to read this table
because the indexes are not consecutive"
::= { mdlAlrEntry 1}
mdlAlrSltIdx OBJECT-TYPE
SYNTAX SlotType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the desired slot position.
The Kilomux should use enumerated values starting with kmx."
::= { mdlAlrEntry 2}
mdlAlrCode OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates a code related to a specific
alarm description. The list of codes and their related
descriptions will be sent to NMS request (for display purpose)
by alrGenTable."
::= { mdlAlrEntry 3 }
mdlAlrState OBJECT-TYPE
SYNTAX INTEGER {
event (3),
minor (4),
major (5),
warning (6),
critical (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the card alarm severity."
::= { mdlAlrEntry 4 }
mdlAlarmMask OBJECT-TYPE
SYNTAX INTEGER {
off(2),
on (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm Mask is : on/off."
::= { mdlAlrEntry 5 }
mdlAlarmInvert OBJECT-TYPE
SYNTAX INTEGER {
off(2),
on (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm Invert is : on/off."
::= { mdlAlrEntry 6 }
mdlAlarmOnOff OBJECT-TYPE
SYNTAX INTEGER {
off(2),
on (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm state is : on/off."
::= { mdlAlrEntry 7}
mdlAlarmCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A counter - how many times the alarm occured (ON) since last
clear operation or since last Reset."
::= { mdlAlrEntry 8 }
mdlAlrMaskTable OBJECT-TYPE
SYNTAX SEQUENCE OF MdlAlrMaskEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of card masked alarms. "
::= { mdlAlr 2 }
mdlAlrMaskEntry OBJECT-TYPE
SYNTAX MdlAlrMaskEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX {mdlAlrMaskSltIdx}
::= { mdlAlrMaskTable 1}
MdlAlrMaskEntry ::=
SEQUENCE {
mdlAlrMaskSltIdx SlotType,
mdlAlrMask OCTET STRING
}
mdlAlrMaskSltIdx OBJECT-TYPE
SYNTAX SlotType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the desired slot position.
The Kilomux should use enumerated values starting with kmx."
::= { mdlAlrMaskEntry 1}
mdlAlrMask OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (8..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is a mask that indicates which card level
alarms are masked. The masked alarms (their bit is set to
'1') are neither sent to the manager, nor taken into account
for alarm status and LEDs.
Bit no. = Alarm code
The bits that do not belong to the card level will be 0.
This object is applicable only when mdlSAlrMaskAll=off
(otherwise all card alarms are masked).
Example: When Alarm having the code 8 is masked,
the value of this object will be 100 (hex)."
::= { mdlAlrMaskEntry 2 }
--DACS dcl (Common Logic) card specific parameters
mdlClTable OBJECT-TYPE
SYNTAX SEQUENCE OF MdlClEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= { mdlCl 1 }
mdlClEntry OBJECT-TYPE
SYNTAX MdlClEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { mdlClIdx }
::= { mdlClTable 1}
MdlClEntry ::=
SEQUENCE {
mdlClIdx INTEGER,
mdlClSwchStatus Integer32,
mdlClLastFlipDate DisplayString,
mdlClLastFlipTime DisplayString,
mdlClLastFlipCause DisplayString
}
mdlClIdx OBJECT-TYPE
SYNTAX INTEGER {
clA (3),
clB (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Cl slot referred."
::= { mdlClEntry 1}
mdlClSwchStatus OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the status of the switches on
the referred DCL card.
Each switch is represented by a bit. The status is a sum
of 2**n, according to the bits. There are 4 switches:
bit 0 SP-PAR (LSB) '1' - Default parameters
bit 1 PSWRD '1' - Password=default
'0' - Password=user selected
bit 2 DB-INIT '1' - DB initiated with default
'0' - DB initiated with NVRAM contents
bit 3 PC-SP (MSB) '1' - Management by terminal only
'0' - Management by NMS
Example: If SP-PAR and PSWRD bits are set ('1'), the value
will be 3 (2**1 + 2**0).
When the status of the switches is unknown, the value of
this object will be 255."
::= { mdlClEntry 2}
mdlClLastFlipDate OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Date when last flip occured.
The format would be as specified by the sysSDateFormat."
::= {mdlClEntry 3}
mdlClLastFlipTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time when last flip occured."
::= {mdlClEntry 4}
mdlClLastFlipCause OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The cause of last flip."
::= {mdlClEntry 5}
--DACS Ps (Power Supply) card specific parameters
mdlPsTable OBJECT-TYPE
SYNTAX SEQUENCE OF MdlPsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= { mdlPs 1 }
mdlPsEntry OBJECT-TYPE
SYNTAX MdlPsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { mdlPsIdx }
::= { mdlPsTable 1}
MdlPsEntry ::= SEQUENCE {
mdlPsIdx SlotType,
mdlPsStatus INTEGER,
mdlPsTestResult INTEGER,
mdlPsVoltageCurrent Integer32,
mdlPsVoltageMin Integer32,
mdlPsVoltageMax Integer32
}
mdlPsIdx OBJECT-TYPE
SYNTAX SlotType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the PS card referred."
::= { mdlPsEntry 1}
mdlPsStatus OBJECT-TYPE
SYNTAX INTEGER {
notActive (1),
active (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the status of the PS card."
::= { mdlPsEntry 2}
mdlPsTestResult OBJECT-TYPE
SYNTAX INTEGER {
ok (1),
f12V (2),
f5V (3),
fMinus5V (4),
fFanVoltage (5),
fMainVoltage (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the result of the PS test.
ok (1) - the test passed successfully.
f12V (2) - 12V FAIL was detected.
f5V (3) - 5V FAIL was detected.
fMinus5V (4) - Minus 5V FAIL was detected.
fFanVoltage (5) - Fan Voltage FAIL was detected.
fMainVoltage(6) - Main Voltage FAIL was detected
"
::= { mdlPsEntry 3}
mdlPsVoltageCurrent OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current PS voltage is in Millivolt."
::= { mdlPsEntry 4 }
mdlPsVoltageMin OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minumum PS voltage in Millivolt."
::= { mdlPsEntry 5 }
mdlPsVoltageMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum PS voltage in Millivolt."
::= { mdlPsEntry 6 }
--Port level of DACS MIB
prtGen OBJECT IDENTIFIER ::= {prtDacsMux 1}
prtT1E1 OBJECT IDENTIFIER ::= {prtDacsMux 2}
prtHS OBJECT IDENTIFIER ::= {prtDacsMux 3}
prtSP OBJECT IDENTIFIER ::= {prtDacsMux 4}
prtDim OBJECT IDENTIFIER ::= {prtDacsMux 5}
prtI OBJECT IDENTIFIER ::= {prtDacsMux 6} --ISDN port
prtHdsl OBJECT IDENTIFIER ::= {prtDacsMux 7} --HDSL Line
prtT3E3 OBJECT IDENTIFIER ::= {prtDacsMux 8} --T3/E3 interface
--DACS port general parameters (common to all ports type except SP)
--The table contains both status and configuration information
prtGenParamTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtGenEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= { prtGen 1 }
prtGenEntry OBJECT-TYPE
SYNTAX PrtGenEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { prtGenPrtIdx }
::= { prtGenParamTable 1}
PrtGenEntry ::= SEQUENCE {
prtGenPrtIdx Integer32,
prtGenSlt INTEGER,
prtGenExtInt INTEGER,
prtGenIfIndex Integer32,
prtGenActiveStatus INTEGER,
prtGenAlrStatus INTEGER,
prtGenTestStatus INTEGER,
prtGenTestMask Integer32,
prtGenTestCmd Integer32,
prtGenTestRunning Integer32,
prtGenType INTEGER,
prtGenInterfaceType DisplayString,
prtGenAlrClearCmd INTEGER,
prtGenAlrMaskAll INTEGER,
prtGenParamStatus OCTET STRING,
prtGenRdnStatus INTEGER,
prtGenTestMaskXP OCTET STRING,
prtGenTestCmdXP OCTET STRING,
prtGenTestRunningXP OCTET STRING
}
prtGenPrtIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify a port.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside/external, inside/internal.
In the Kilomux, the port index is calculated as follows:
100*Slot+Ch. The external Ch numbers are 1..10, and the
internal Ch numbers are 11..20.
In the DXC :
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card in odd or even numbers, as follows:
* For the outside/external ports, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
* The inside/internal ports, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 ."
::= { prtGenEntry 1}
prtGenSlt OBJECT-TYPE
SYNTAX INTEGER
{
io1 (5),
io2 (6),
io3 (7),
io4 (8),
io5 (9),
io6 (10),
io7 (11),
io8 (12),
io9 (13),
io10 (14),
io11 (15),
io12 (16),
io13 (17),
io14 (18),
io15 (19),
kmxMlA (103),
kmxMlB (104),
kmxCl (105),
kmxOpt (106),
kmxIO1 (107),
kmxIO2 (108),
kmxIO3 (109),
kmxIO4 (110),
kmxIO5 (111),
kmxIO6 (112),
kmxIO7 (113),
kmxIO8 (114),
kmxIO9 (115),
kmxIO10(116),
kmxIO11(117),
kmxIO12(118),
standAlone (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify the slot where
the card is inserted in.
When the unit is stand-alone, this object is not applicable
and 255 will be used.
The Kilomux should use the enumerated starting with kmx."
::= { prtGenEntry 2}
prtGenExtInt OBJECT-TYPE
SYNTAX INTEGER
{
external (2),
internal (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute describes the type of the designated port.
Exteral port is a port with a physical connector. Internal
port might be of two types, one is a composite port which
collects data of a few external ports into a common
bandwidth (usually routed trough DS1 link); the other type is
internal ports which get only part of external port data
(usually a few DS0's).
In the Kilomux-2100, the internal(3) value is used for
composite channels or sub-channels of an ISDN Ch."
::= { prtGenEntry 3}
prtGenIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the unique interface number
assigned to the port. The specific interface of this
attribute is the same as the interface identified by the
value of ifindex in MIB-II.If there is no interface for the
specific prtIdx, the value will be '7fffffff'h."
::= { prtGenEntry 4}
prtGenActiveStatus OBJECT-TYPE
SYNTAX INTEGER
{
unknown (1),
notUsed (2),
offLine (3),
onLine (4),
offLineRedundancy (5),
onLineRedundancy (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute describes the activity status of the port.
unknown(1) indicates that the information is not supported.
notUsed(2) indicates that the port is not connected according
to the active config.
offLine(3) indicates that the port is down (not working)
due to any problem.
onLine (4) indicates that the port is up (working)
offLineRedundancy(5) indicates that the port is down because
it is a redundant port.
onLineRedundancy (6) indicates that this is a redundant port
which is up and works as the active link."
::= { prtGenEntry 5}
prtGenAlrStatus OBJECT-TYPE
SYNTAX INTEGER
{
off (2),
major (3),
minor (4),
event (5),
warning (6),
critical (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the alarm state at port (ch) agent level.
This object will be:
- critical(7): when there is at least one active (ON) critical
alarm .
- major (3): when there is no active critical alarm, but there is
at least one active (ON) major alarm .
- minor (4): when there is no active major or critical alarm, but
there is at least one active minor alarm.
- warning (6): when there is no active major, critical or minor alarm, but
there is at least one active warning alarm.
- event (5): when there is no active alarm of another type, but
there is at least one active event alarm.
- off(2): when there is no active (ON) alarm (since last clear operation)."
::= { prtGenEntry 6}
prtGenTestStatus OBJECT-TYPE
SYNTAX INTEGER
{
off(2),
on (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute will be on(3) when there is at least one test
in progress (running) on the port; otherwise the value will
be off(2)."
::= { prtGenEntry 7}
prtGenTestMask OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is a mask which indicates which tests from the
'prtGenTestCmd' list are allowed for the selected port.
If a specific test is allowed, its respective bit will be SET
in the mask :
TEST BIT
----------- ---
localLoop 1
remoteLoop 2
bert 3
plb 4
inband 5
prbs 8
loop2-v54 (RLB) 9
loop3-v54 (LLB) 10
Tone injection 13
Tx-plb 14
Tx-llb 15
DTE loop (HSSI) 16
HDSL-Tx-Inband 20
HDSL-Rx-Inband 21
Monitor 22 (test port)
User Line Loopback 23
Rem-Loop-on-Rem-Unit 25
LBBD 26
LB1 27
LB2 28
BERT-on-Rem-Unit 29
TS Remote Loop 30
LLB-on-Rem-Unit 31
e.g : If the return value is 3 -> 0000000000000011 ->
Bits 1 & 2 are set -> the allowed tests are :
local-loop
remote-loop "
::= { prtGenEntry 8}
prtGenTestCmd OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to a value as detailed furter on
(except 0) will initiate a test on the specific port,
if the operation is allowed (according to TestMask).
If the operation is not allowed, the mux will ignore the
operation.
The test/s requested will be set according to the respective
bit:
TEST BIT
----------- ---
localLoop 1
remoteLoop 2
bert 3
plb 4
inband 5
prbs 8
loop2-v54 (RLB) 9
loop3-v54 (LLB) 10
Tone injection 13
Tx-plb 14
Tx-llb 15
DTE loop (HSSI) 16
HDSL-Tx-Inband 20
HDSL-Rx-Inband 21
Monitor 22 (test port)
User Line Loopback 23
Rem-Loop-on-Rem-Unit 25
LBBD 26
LB1 27
LB2 28
BERT-on-Rem-Unit 29
TS Remote Loop 30
LLB-on-Rem-Unit 31
e.g : If the requested value is 3 -> 0000000000000011 ->
Bits 1 & 2 are set -> the requested tests are :
local-loop
remote-loop
Setting this object to stop (value=0 ; all bits are 0),
will stop all the user requested tests running on the
selected port; it will NOT stop the tests initiated by
the system."
::= { prtGenEntry 9}
prtGenTestRunning OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates which tests are running currently on
the selected port (initiated by user and/or by the system).
If a specific test is currently running on the port, its
respective bit will be SET:
TEST BIT
----------- ---
localLoop 1
remoteLoop 2
bert 3
plb 4
llb 5
txInband 6
rxInband 7
prbs 8
loop2-v54 (RLB) 9
loop3-v54 (LLB) 10
DDS DSU loop 11
DDS CSU loop 12
Tone injection 13
Tx-plb 14
Tx-llb 15
DTE loop (HSSI) 16
Local DTE loop (HSSI)17
Local Line loop (HSSI)18
Remote Line loop (HSSI)19
HDSL-Tx-Inband 20
HDSL-Rx-Inband 21
Monitor 22 (test port)
User Line Loopback 23
Network Line Loopback 24
Rem-Loop-on-Rem-Unit 25
LBBD 26
LB1 27
LB2 28
BERT-on-Rem-Unit 29
TS Remote Loop 30
LLB-on-Rem-Unit 31
e.g : If the return value is 3 -> 0000000000000011 ->
Bits 1 & 2 are set -> the running tests are :
local-loop
remote-loop
llb (Bit 5) - can be initiated by system only! "
::= { prtGenEntry 10}
prtGenType OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
t1 (2),
e1 (3),
hs (4),
t1Csu (5),
t1Dsu (6),
e1Ltu (7),
e1Dsu (8),
hdsl (9),
sp (10),
t1F (11), --T1 Fiber-optic
e1F (12), --E1 Fiber-optic
dim (13),
isdn (14),
t3 (15),
e3 (16),
t3f (17),
e3f (18),
idsl (19),
stm1 (20),
vc4 (21),
vc12 (22),
msdsl (23),
vc11 (24),
vc3 (25),
soh (26),
eth (27),
shdsl (28),
other (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes the type of the selected port.
idsl - applicable for external ports of HS-U cards (of DXC) when
interface is LT-1."
::= { prtGenEntry 11}
prtGenInterfaceType OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique HW interface type of the
selected port.
Examples:
- for T1 cards: DSU, CSU
- for E1 cards: DSU, LTU
- for HS cards: v35, rs422, x21
etc..."
::= { prtGenEntry 12}
prtGenAlrClearCmd OBJECT-TYPE
SYNTAX INTEGER
{
noOp (1),
off (2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this attribute to ON, will enforce a clear
operation on the port level alarms . Upon completion,
the value will automatically change to off(2).
noOp - will be used by agents that do not support this
feature or object."
::= { prtGenEntry 13 }
prtGenAlrMaskAll OBJECT-TYPE
SYNTAX INTEGER
{
noOp (1),
off (2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"on(3) - will mask all the alarms of the selected port
off(2)- will unmask all alarms of the selected port except
the ones selected by the prtAlrMaskTable.
noOp - will be used by agents that do not support this
feature or object."
::= { prtGenEntry 14 }
prtGenParamStatus OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates Status of parameters specific to the
selected port.
- For a port that has no special status or is supported
by prtSExHsfStatTable - 1 Octet: 00hex
- For HS cards (Dxc cards) - 1 octet:
Bit 7 (MSB)..Bit 2 = 0 (NA)
Bit 0 and 1 indicates RTS control signal state:
Bit 1: '1'=active ; '0'=notActive
Bit 0 (LSB): '1'=unknown ; '0'=NA
- For HS-U/1 external port (MP card, used in FCD-M) - 1 Octet:
Bit 7 6 5 4 3 2 1 0 LSB
|________| |__| |__|
spare modem sync
modem: 00 = other sync: 00 = not sync
01 = unknown 01 = sync
10 = ASMi-31/2 10 = reserved
11 = reserved 11 = reserved
- For VC-6, VC-12, VC-12/6 external ports - 1 Octet :
Bit 7 (MSB)..Bit 2 = 0 (NA)
Bit 1: Tx Signaling '1'=On ; '0'=Off
Bit 0 (LSB): Rx Signaling '1'=On ; '0'=Off
- For VC-2/R2(FXS) external ports - 1 Octet :
Bit - 7 6 5 4 3 2 1 0
|_| |_________|
Call Call State
Direction
Bit 7 (MSB) and Bit 6 : Call Direction
00 - Incoming
01 - Outgoing
Bit 5..Bit 0: Call State
000000 - Idle
000001 - Seized
000010 - Both-Way Conflict
000011 - Seizure Ack
000100 - Answered
000101 - Clear Backward
000110 - Clear Forward
000111 - Blocked
001000 - Fault
001001 - Fault 3
001010 - Fault 4
001011 - Fault 5
001100 - Fault 6
001101 - Fault 7
- For ML-20 external port - 3 Octets :
- 1 MS Octet will represent the Real Rate used:
Bit - 7 6 5 4 3 2 1 0
|___| |_______|
spare Rate
Valid values: 0..31, meaning 0..31x64Kbps
Invalid values: 32..255.
- 2 LS Octets will represent the Status of 7 Control
Signals:
Signal - --- CTS DSR DCD RJ TM DTR RTS
Bit - 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
Octet - 2 3 (LS)
'---' will always have the value 00
Rest of the Signals (2 bits each) can have the following
values:
00=NA ; 01=Unused ; 10=Off ; 11=On
- For ML-H/E1, ML-H/1/E1, ML-H/S/E1 internal port - 1 Octet
Bit - 7 6 5 4 3 2 1 0
|___________|
spare Mode of Operation
Mode of Operation: '1'=Central ; '0'=Remote
- For KM2100, KVF.5 cards - indicates the status of A and B signaling
for each internal channel.
1 Octet:
Bit - 7 6 5 4 3 2 1 0
|_____| |_| |_|
spare B A
Bit 0 (LSB) and Bit 1 : A status
Bit 2 and Bit 3 : B status
00 - Off
01 - On
11 - Unknown
- For FCD-W, NETWORK and USER ports - 1 Octet
Status of Control Signals: '1'=On ; '0'=Off or when not applicable
Bit - 7 6 5 4 3 2 1 0
Bit 7 (MSB) - Signal Loss (applicable only for G.703 interface)
Bit 6 - CONTROL (applicable only for X.21 interface)
Bit 5 - INDICATION (applicable only for X.21 interface)
Bit 4 - DSR (applicable only for V.35 interface)
Bit 3 - RTS (applicable only for V.35 interface)
Bit 2 - CTS (applicable only for V.35 interface)
Bit 1 - DTR (applicable only for V.35 interface)
Bit 0 - DCD (applicable only for V.35 interface)
- For DXC R6 , D8U, D16U External ports - 1 Octet
Bit 7 6 5 4 3 2 1 0 LSB
|________| |__| |__|
spare modem sync
modem: 00 = other sync: 00 = not sync
01 = unknown 01 = sync
10 = ASMi-31/2 10 = reserved
11 = reserved 11 = reserved
- For DXC DE1-HDSL, DT1-HDSL, D16GSDSL, D8SL External ports - 2 Octets
MSB octet: far-end modem channel interface
LSB octet: Sub Link existence (Y/N), far-end modem type,
synchronization with far-end modem
MSB octet: 0000 0000 = no interface
0000 0001 = db15 (X21)
0000 0010 = IR-IP
0000 0011 = IR-ETH-Q
0000 0100 = V35
0000 0101 = ETH-RJ45
0000 0110 = G703
0000 0111 = db25 (RS530)
0000 1000 = ETH-BNC
0000 1001 = E1(Balanced)
0000 1010 = E1(Unbalanced)
0000 1011 = IR-ETH-QN
Rest of the combinations: reserved
LSB octet:
Bit 7 6 5 4 3 2 1 0 LSB
| |___________| |__|
SL modem sync
or Box material
SL: modem: 00000 = other sync: 00 = not sync
0=not exist 00001 = unknown 01 = sync
1=exists 00010 = ASMi-31/2 10 = reserved
00011 = HCD-E1 11 = reserved
Box material 00100 = HTU-E1
(for D8SL card): 00101 = HTU-2
0=metal 00110 = ASMi-52 SA/2W/Slave
1=plastic 00111 = ASMi-52 SA/2W/Master
01000 = ASMi-52/CQ card of LRS-24
01001 = ASMi-52/CD card of LRS-24
01010 = D16GSDSL card of DXC-3000
01011 = LRS-52
01100 = FCD
01110 = D8GSDSL card of DXC-3000
01111 = ASMi-52A
Rest = reserved "
::= { prtGenEntry 15}
prtGenRdnStatus OBJECT-TYPE
SYNTAX INTEGER
{
none (1),
off (2),
on (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates if this port is part of a redundant pair and in
this case, if it is On or Off.
none(1) - No redundancy or Not Applicable
off (2) - the port is part of a redundant pair and it is Off from
Redundancy point of view (not the port used).
on (3) - the port is part of a redundant pair and it is On from
Redundancy point of view (it is the port used)."
::= { prtGenEntry 16 }
prtGenTestMaskXP OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is an Expanded test mask of the prtGenTestMask object.
The prtGenTestMask object reached its maximum, being an Integer with 31 bits.
This object indicates which tests from the 'prtGenTestCmdXP' list are
allowed for the selected port.
If a specific test is allowed, its respective bit will be SET
in the mask :
TEST BIT
----------- ---
localLoop 1 =LSB
remoteLoop 2
bert 3
plb 4
inband 5
prbs 8
loop2-v54 (RLB) 9
loop3-v54 (LLB) 10
Tone injection 13
Tx-plb 14
Tx-llb 15
DTE loop (HSSI) 16
HDSL-Tx-Inband 20
HDSL-Rx-Inband 21
Monitor 22 (test port)
User Line Loopback 23
Rem-Loop-on-Rem-Unit 25
LBBD 26
LB1 27
LB2 28
BERT-on-Rem-Unit 29
TS Remote Loop 30
LLB-on-Rem-Unit 31
Downstream-AIS 32
Upstream-AIS 33
Send-RDI 34
Test Per TS 35
e.g : If the return value is 00000003 hex ->
Bits 1 & 2 are set -> the allowed tests are :
local-loop
remote-loop "
::= { prtGenEntry 17}
prtGenTestCmdXP OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is an Expanded test command of the prtGenTestCmd object.
The prtGenTestCmd object reached its maximum, being an Integer with 31 bits.
Setting this object to a value as detailed furter on
(except 0) will initiate a test on the specific port,
if the operation is allowed (according to TestMaskXP).
If the operation is not allowed, the mux will ignore the
operation.
The test/s requested will be set according to the respective
bit:
TEST BIT
----------- ---
localLoop 1 =LSB
remoteLoop 2
bert 3
plb 4
inband 5
prbs 8
loop2-v54 (RLB) 9
loop3-v54 (LLB) 10
Tone injection 13
Tx-plb 14
Tx-llb 15
DTE loop (HSSI) 16
HDSL-Tx-Inband 20
HDSL-Rx-Inband 21
Monitor 22 (test port)
User Line Loopback 23
Rem-Loop-on-Rem-Unit 25
LBBD 26
LB1 27
LB2 28
BERT-on-Rem-Unit 29
TS Remote Loop 30
LLB-on-Rem-Unit 31
Downstream-AIS 32
Upstream-AIS 33
Send-RDI 34
Test Per TS 35
e.g : If the requested value is 00000003 hex ->
Bits 1 & 2 are set -> the requested tests are :
local-loop
remote-loop
Setting this object to stop (value=0 ; all bits are 0),
will stop all the user requested tests running on the
selected port; it will NOT stop the tests initiated by
the system."
::= { prtGenEntry 18}
prtGenTestRunningXP OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is an Expanded object of the prtGenTestRunning object.
The prtGenTestRunning object reached its maximum, being an Integer with 31 bits.
This object indicates which tests are running currently on
the selected port (initiated by user and/or by the system).
If a specific test is currently running on the port, its
respective bit will be SET:
TEST BIT
----------- ---
localLoop 1 =LSB
remoteLoop 2
bert 3
plb 4
llb 5
txInband 6
rxInband 7
prbs 8
loop2-v54 (RLB) 9
loop3-v54 (LLB) 10
DDS DSU loop 11
DDS CSU loop 12
Tone injection 13
Tx-plb 14
Tx-llb 15
DTE loop (HSSI) 16
Local DTE loop (HSSI)17
Local Line loop (HSSI)18
Remote Line loop (HSSI)19
HDSL-Tx-Inband 20
HDSL-Rx-Inband 21
Monitor 22 (test port)
User Line Loopback 23
Network Line Loopback 24
Rem-Loop-on-Rem-Unit 25
LBBD 26
LB1 27
LB2 28
BERT-on-Rem-Unit 29
TS Remote Loop 30
LLB-on-Rem-Unit 31
Downstream-AIS 32
Upstream-AIS 33
Send-RDI 34
Test Per TS 35
e.g : If the return value is 00000003 hex ->
Bits 1 & 2 are set -> the running tests are :
local-loop
remote-loop
llb (Bit 5) - can be initiated by system only! "
::= { prtGenEntry 19}
--prtGenTestDuration - Setting Duration of tests
prtGenTestDurationTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtGenTestDurationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= { prtGen 2 }
prtGenTestDurationEntry OBJECT-TYPE
SYNTAX PrtGenTestDurationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { prtGenTestPrtIdx, prtGenTestIdx }
::= { prtGenTestDurationTable 1}
PrtGenTestDurationEntry ::=
SEQUENCE {
prtGenTestPrtIdx Integer32,
prtGenTestIdx INTEGER,
prtGenTestDuration Integer32
}
prtGenTestPrtIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify a port.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside/external, inside/internal.
In the Kilomux, the port index is calculated as follows:
100*Slot+Ch. The external Ch numbers are 1..10, and the
internal Ch numbers are 11..20.
In the DXC :
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card in odd or even numbers, as follows:
* For the outside/external ports, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
* The inside/internal ports, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 ."
::= { prtGenTestDurationEntry 1}
prtGenTestIdx OBJECT-TYPE
SYNTAX INTEGER
{
localLoop (1),
remoteLoop (2),
bert (3),
plb (4),
rlb (5),
llb (6),
toneInjection (7),
txInband (8),
rxInband (9),
remLoopOnRemUnit (10),
bertOnRemUnit (11),
llbOnRemUnit (12),
txPlb (14),
txLlb (15),
dteLoop (16), --HSSI
hdslTxInband (20),
hdslRxInband (21),
monitor (22),
userLineLoopback(23),
lbbd (26),
lb1 (27),
lb2 (28),
tsRemoteLoop (30),
downstreamAis(32),
upstreamAis (33),
sendRdi (34)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the test, the duration refers. "
::= { prtGenTestDurationEntry 2}
prtGenTestDuration OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the maximum duration of executing
a test on the specific port. This entry applies to the
specified test . The resolution will be a minute, and the
maximum duration is limited to 30 minutes .
A zero value specifies no time limitation.
When the test isn't active the agent initiates this object to
2 min. when the duration is needed and to 0 if it's not
required."
::= { prtGenTestDurationEntry 3}
--prtGen TS (TimeSlot) Assignment Table - for all ports of IO cards
prtGenTsTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtGenTsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The write operation into the Table's Objects is valid only
for the TmpCnfg entry (Scratch),exept some products
which enable direct writing to the ActiveCnfg.
This is written in the respective product's spec. "
::= { prtGen 3}
prtGenTsEntry OBJECT-TYPE
SYNTAX PrtGenTsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX {prtGenTsCnfgIdx, prtGenTsPrtIdx, prtGenTsIdx }
::= { prtGenTsTable 1}
PrtGenTsEntry ::=
SEQUENCE {
prtGenTsCnfgIdx Integer32,
prtGenTsPrtIdx Integer32,
prtGenTsIdx Integer32,
prtGenTsType INTEGER,
prtGenTsIConPrt Integer32,
prtGenTsIConTs Integer32
}
prtGenTsCnfgIdx OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Idx of the Cnfg(1..255) being
accessed.
Idx of 255 relates to the TmpCnfg. "
::= { prtGenTsEntry 1}
prtGenTsPrtIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique port number.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside, inside,
SP.
In the DXC :
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card in odd or even numbers, as follows:
* For the outside/external ports, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
* The inside/internal ports, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 ."
::= { prtGenTsEntry 2}
prtGenTsIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique time slot position.
The valid time slots are
1..25 for T1 Card (25=Fbit)
0..31 for E1 or HS Card .
In G732S-E1 lines time slot 16 is not valid for data,
it is dedicated for multiframe synchronization bits
and voice signaling."
::= { prtGenTsEntry 3}
prtGenTsType OBJECT-TYPE
SYNTAX INTEGER
{
unknown (1),
voice (2),
data (3),
vcMP (4),
nc (5),
mng (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The type of Timeslot.
If the source or destination port is an HS port,'TS Type'
must be 'data'.
nc - means that this TimeSlot is not connected.
voice, data, vcMP - also mean that this TS is connected.
mng - means that this TS is dedicated to Management (not
connected to another port."
::= { prtGenTsEntry 4}
prtGenTsIConPrt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the internally (In Mux)
connected port.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside, inside,
SP.
* The outside ports will be the T1/E1 cards ports.
The convention used will be (for DXC):
- first two digits will be: (IO slot number+10)
for a stand-alone unit, the IO slot will be considered 1.
- last one/two digits will be the port number within the
card, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
* The inside ports will be for example, the HS cards ports.
The convention used will be (for DXC):
- first two digits will be: (IO slot number+10)
for a stand-alone unit, the IO slot will be considered 1.
- last one/two digits will be the port number within the
card, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 .
* noConnection - will be indicated as 10 for DXC and FCD-E1/T1.
- will be indicated as 100 for FCD-E1/I and SMODs.
* Split TS (same TS is Split to several ports) - 11.
* notApplicable- will be indicated as 100 for LRS IMODs.
All HS port's timeslots must have the same destination
port."
::= {prtGenTsEntry 5}
prtGenTsIConTs OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates a unique time slot position.
The valid time slots are
1..25 for T1 Card (25=Fbit)
0..31 for E1 (or HS) Card.
In G732S-E1 lines time slot 16 is not valid for data, it is
dedicated for multiframe synchronization bits and voice
signaling.
* For DXC: All HS port's timeslots must start with Timeslot
no.1 "
::= {prtGenTsEntry 6}
--Port current alarms table
prtAlr OBJECT IDENTIFIER ::= {prtGen 4}
prtSAlarmTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtSAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= { prtAlr 1 }
prtSAlarmEntry OBJECT-TYPE
SYNTAX PrtSAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { prtSAlarmPrtIdx, prtSAlarmIdx}
::= { prtSAlarmTable 1}
PrtSAlarmEntry ::= SEQUENCE {
prtSAlarmPrtIdx Integer32,
prtSAlarmIdx Integer32,
prtSAlarmCode Integer32,
prtSAlarmState INTEGER,
prtSAlarmMask INTEGER,
prtSAlarmInvert INTEGER,
prtSAlarmOnOff INTEGER,
prtSAlarmCounter Integer32
}
prtSAlarmIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique number to identify an entry in the alarm status
table.
Users should use the get next function to read this table
because the indexes are not consecutive."
::= { prtSAlarmEntry 1}
prtSAlarmPrtIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify a port.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside/external, inside/internal.
In the Kilomux, the port index is calculated as follows:
100*Slot+Ch. The external Ch numbers are 1..10, and the
internal Ch numbers are 11..20.
In the DXC :
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card in odd or even numbers, as follows:
* For the outside/external ports, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
* The inside/internal ports, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 ."
::= { prtSAlarmEntry 2}
prtSAlarmCode OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates a code related to a specific
alarm description. The list of codes and their related
descriptions will be sent to NMS request (for display purpose)
by alrGenTable."
::= { prtSAlarmEntry 3 }
prtSAlarmState OBJECT-TYPE
SYNTAX INTEGER {
event (3),
minor (4),
major (5),
warning (6),
critical (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the port alarm severity."
::= { prtSAlarmEntry 4 }
prtSAlarmMask OBJECT-TYPE
SYNTAX INTEGER {
off(2),
on (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm Mask is : on/off."
::= { prtSAlarmEntry 5 }
prtSAlarmInvert OBJECT-TYPE
SYNTAX INTEGER {
off(2),
on (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm Invert is : on/off."
::= { prtSAlarmEntry 6 }
prtSAlarmOnOff OBJECT-TYPE
SYNTAX INTEGER {
off(2),
on (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm state is : on/off."
::= { prtSAlarmEntry 7 }
prtSAlarmCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A counter - how many times the alarm occured (ON) since last
clear operation or since last Reset."
::= { prtSAlarmEntry 8 }
prtAlrMaskTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtAlrMaskEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= { prtAlr 2 }
prtAlrMaskEntry OBJECT-TYPE
SYNTAX PrtAlrMaskEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { prtAlrMaskPrtIdx}
::= { prtAlrMaskTable 1}
PrtAlrMaskEntry ::=
SEQUENCE {
prtAlrMaskPrtIdx Integer32,
prtAlrMask OCTET STRING
}
prtAlrMaskPrtIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify a port.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside/external, inside/internal.
In the Kilomux, the port index is calculated as follows:
100*Slot+Ch. The external Ch numbers are 1..10, and the
internal Ch numbers are 11..20.
In the DXC :
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card in odd or even numbers, as follows:
* For the outside/external ports, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
* The inside/internal ports, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 ."
::= { prtAlrMaskEntry 1}
prtAlrMask OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is a mask that indicates which port level
alarms are masked. The masked alarms (their bit is set to
'1') are neither sent to the manager, nor taken into account
for alarm status and LEDs.
Bit no. = Alarm code
The bits that do not belong to the port level will be 0.
This object is applicable only when prtGenAlrMaskAll=off
(otherwise all port alarms are masked).
Example: When Alarms having the codes 31 and 40 are masked,
the value of this object will be 10080000000 (hex)."
::= { prtAlrMaskEntry 2 }
--Port BERT table
prtBertTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtBertEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table includes the BERT parameters, counters and
commands.
The configurable parameters:
- prtBertPattern
- prtBertInjectRate
- prtBertTs
- prtBertDirection
are not Set per configuration (same for all Configurations)
but start being applied by the Agent only upon successful
Update/Download operation. Therefore, Set will enter the
values to the Temporary Configuration of the agent, while
Get will get the values of the Active Configuration."
::= { prtGen 5 }
prtBertEntry OBJECT-TYPE
SYNTAX PrtBertEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { prtBertPrtIdx}
::= { prtBertTable 1}
PrtBertEntry ::= SEQUENCE {
prtBertPrtIdx Integer32,
prtBertPattern INTEGER,
prtBertInjectRate INTEGER,
prtBertInjectErrRateCmd INTEGER,
prtBertInjectSingleErrCmd INTEGER,
prtBertRunTime Integer32,
prtBertESs Integer32,
prtBertSyncLoss Integer32,
prtBertErrorBits Integer32,
prtBertClearCounters INTEGER,
prtBertSyncStatus INTEGER,
prtBertTs OCTET STRING,
prtBertResult DisplayString,
prtBertTxBits Integer32,
prtBertRxBits Integer32,
prtBertTxErrorBits Integer32
}
prtBertPrtIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify a port.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside/external, inside/internal.
In the Kilomux, the port index is calculated as follows:
100*Slot+Ch. The external Ch numbers are 1..10, and the
internal Ch numbers are 11..20.
In the DXC :
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card in odd or even numbers, as follows:
* For the outside/external ports, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
* The inside/internal ports, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 .
In the MP :
- first two digits will be: (IO slot number+10)
- last one/two digits will be according to the external port
number within the card:
exPrt1 -> 1
exPrt2 -> 3
exPrt3 -> 5
exPrt4 -> 7 . "
::= { prtBertEntry 1}
prtBertPattern OBJECT-TYPE
SYNTAX INTEGER
{
p2E3m1 (1),
p2E4m1 (2),
p2E5m1 (3),
p2E6m1 (4),
p2E7m1 (5),
p511 (6),
p2E10m1 (7),
p2047 (8),
p2E15m1 (9),
p2E17m1 (10),
p2E18m1 (11),
p2E20m1 (12),
qrss (13),
p2E21m1 (14),
p2E22m1 (15),
p2E23m1 (16),
p2E25m1 (17),
p2E28m1 (18),
p2E29m1 (19),
p2E31m1 (20),
p2E32m1 (21),
rj011 (22),
p63 (23),
p1M7S (24),
p1S7M (25),
alternate(26),
mark (27),
space (28),
p2E11m1 (29),
notApplicable (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the pattern of the BERT.
p2Exxm1 = 2Exx-1.
pxx = pattern xx.
This object is the same for all configurations.
notApplicable - when this object is not supported."
::= { prtBertEntry 2}
prtBertInjectRate OBJECT-TYPE
SYNTAX INTEGER
{
noError (1),
r10Em1 (2),
r10Em2 (3),
r10Em3 (4),
r10Em4 (5),
r10Em5 (6),
r10Em6 (7),
r10Em7 (8),
single (9),
notApplicable (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the error rate injection of the BERT.
r10Emx = 10E-x
This object is the same for all configurations.
single - single error injection.
notApplicable - when this object is not supported."
::= { prtBertEntry 3}
prtBertInjectErrRateCmd OBJECT-TYPE
SYNTAX INTEGER
{
off (2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls activation/deactivation of the Error
Rate Injection during BERT."
::= { prtBertEntry 4}
prtBertInjectSingleErrCmd OBJECT-TYPE
SYNTAX INTEGER
{
off (2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables to initiate a Single Error Injection
during BERT (on). Upon completion, the value will
automatically change to off(2)."
::= { prtBertEntry 5}
prtBertRunTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates how much time (seconds) passed since
BERT started to run."
::= { prtBertEntry 6}
prtBertESs OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"How many Errored Seconds were detected since BERT started
to run.
Counter for Kmux and MP."
::= { prtBertEntry 7}
prtBertSyncLoss OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"How many times Sync Loss was detected since BERT started
to run.
For some products: number of seconds in which Sync Loss occured
since BERT started to run. See product specification."
::= { prtBertEntry 8}
prtBertErrorBits OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"How many Error Bits were detected since BERT started
to run."
::= { prtBertEntry 9}
prtBertClearCounters OBJECT-TYPE
SYNTAX INTEGER
{
off(2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to ON, will enforce a clear
operation of some BERT Counters. Upon completion,
the value will automatically change to off(2)."
::= { prtBertEntry 10}
prtBertSyncStatus OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable(1),
syncLoss (2),
sync (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Sync Status while BERT runs."
::= { prtBertEntry 11}
prtBertTs OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..4))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates on which TSs of the selected port, BERT
should be applied.
Each Bit of the Octet represents a TS:
31 ......0
MSB LSB
Bit 0 will not be used.
If the bit value is '1' - BERT should be applied on this TS.
For a T1 port, the valid raised bits ('1') are: 1..25.
For an E1 port, the valid raised bits ('1') are: 1..31.
Agents that do not support this feature will send SIZE 0."
::= { prtBertEntry 12}
prtBertResult OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates Result of BERT
for the selected port
(number of error bits divided to the total
number of data bits.)
Applicable only if BERT is running on this port
Agents that do not support this feature will send SIZE 0."
::= { prtBertEntry 13}
prtBertTxBits OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"How many data bits were transmitted since BERT started
to run, or since last counter clear
(prtBertClearCounters set to on)."
::= { prtBertEntry 14}
prtBertRxBits OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"How many data bits were Received since BERT started
to run, or since last counter clear
(prtBertClearCounters set to on)."
::= { prtBertEntry 15}
prtBertTxErrorBits OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of injected error bits since BERT started
to run, or since last counter clear
(prtBertClearCounters set to on)."
::= { prtBertEntry 16}
--Port Monitoring Table - for Monitoring ports
--The table is applicable only for DXC T1/E1/HS ports and Optimux-T3
prtMonTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"For DXC, the write operation into the Table's Objects is valid only
for the TmpCnfg entry (Scratch)."
::= { prtGen 6}
prtMonEntry OBJECT-TYPE
SYNTAX PrtMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX {prtMonCnfgIdx, prtMonitoringIdx }
::= { prtMonTable 1}
PrtMonEntry ::=
SEQUENCE {
prtMonCnfgIdx Integer32,
prtMonitoringIdx Integer32,
prtMonitoringEnable INTEGER,
prtMonitoringTSs OCTET STRING,
prtMonitoredPort Integer32,
prtMonitoredTSs OCTET STRING
}
prtMonCnfgIdx OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Idx of the Cnfg(1..255) being
accessed.
Idx of 255 relates to the TmpCnfg.
For products that do not support configurations, 1 will be always used."
::= { prtMonEntry 1}
prtMonitoringIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Monitoring Port Index.
For DXC:
The valid port number depends on the IO slot no., the
installed card type and the port type: external, internal.
* The external ports will according to the convention (for DXC):
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
* The internal ports will be according to the convention (for DXC):
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 .
For Optimux-T3:
255 (Not Applicable) will be always used. The Monitoring port is always
the Station Clock (not considered an interface)."
::= { prtMonEntry 2}
prtMonitoringEnable OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable(1),
disabled (2),
enabled (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates if the prtMonitoringIdx is configured as
a monitoring port or not.
disabled = the port is NOT configured to monitor. Setting this object
to this value will cause reset (to 0) of the prtMonitoringTSs
and prtMonitoredTSs objects.
enabled = the port IS configured to monitor.
For Optimux-T3: always enabled (RO supported)."
::= {prtMonEntry 3}
prtMonitoringTSs OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..4))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates which TSs of the Monitoring port,
the test equipment should monitor.
Each Bit of the Octet represents a TS:
31 ......0
MSB LSB
Bit 0 will not be used.
If the bit value is '1' - this TS should be monitored.
For a T1 port, the valid raised bits ('1') are: 1..24.
For an E1 port, the valid raised bits ('1') are: 1..31.
Default: all bits='0'
Agents that do not support this feature will send SIZE 0.
This object can be Set as described only if prtMonitoringEnable=enabled. "
::= {prtMonEntry 4}
prtMonitoredPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the MONITORED Port Index that the Monitoring
port monitors.
For DXC:
The valid port number depends on the IO slot no., the
installed card type and the port type: external, internal.
* The external ports will according to the convention (for DXC):
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
* The internal ports will be according to the convention (for DXC):
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 .
* 100 - no port monitored
For Optimux-T3:
The valid channels are:
0 = no Ch monitored
1..21 or 1..28 (=CH1..CH21 or CH1..CH28) according to product's
configuration."
::= { prtMonEntry 5}
prtMonitoredTSs OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..4))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates which TSs of the Monitored port, should be monitored.
Each Bit of the Octet represents a TS:
31 ......0
MSB LSB
Bit 0 will not be used.
If the bit value is '1' - this TS should be monitored.
For a T1 port, the valid raised bits ('1') are: 1..24.
For an E1 port, the valid raised bits ('1') are: 1..31.
Default: all bits='0'
Agents that do not support this feature will send SIZE 0.
This object can be Set as described only if prtMonitoringEnable=enabled."
::= {prtMonEntry 6}
-- Port Configuration Table
-- This table is applicable for KMUX, FCD-T1/E1 , FCD-T1L/E1L and FCD-U ports
prtCfgParam OBJECT IDENTIFIER ::= {prtGen 7}
prtCfgParamTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtCfgParamEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The write operation into the Table Objects is valid only
to the TmpCnfg entry.
KMUX parameters are for the cards: KMBE/New, KVF.6 family."
::= { prtCfgParam 1}
prtCfgParamEntry OBJECT-TYPE
SYNTAX PrtCfgParamEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX {prtCfgParamCnfgIdx, prtCfgParamIdx }
::= { prtCfgParamTable 1}
PrtCfgParamEntry ::=
SEQUENCE {
prtCfgParamCnfgIdx Integer32,
prtCfgParamIdx Integer32,
prtCfgParamSlt INTEGER,
prtCfgParamOperatedMl INTEGER,
prtCfgParamMlAtoMlBPrio INTEGER,
prtCfgParamMlBtoMlAPrio INTEGER,
prtCfgParamInbandLoopDetection INTEGER,
prtCfgParamInbandLoopPatternCfg INTEGER,
prtCfgParamInbandLoopActPattern DisplayString,
prtCfgParamInbandLoopDeactPattern DisplayString
}
prtCfgParamCnfgIdx OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Idx of the Cnfg (1..100) being
accessed.
Idx 255 relates to the TmpCnfg."
::= {prtCfgParamEntry 1}
prtCfgParamIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique identifier of the port (within the card when applicable).
- For KM-2100: Slot*100+Ch
external ports: Ch=1..10
internal ports (sub-channels): Ch=11..20.
- For FCD-T1/E1(L): MAIN=111, SUB=113, CH1=122, CH2=124.
- For other devices, see specific device's spec. "
::= {prtCfgParamEntry 2}
prtCfgParamSlt OBJECT-TYPE
SYNTAX INTEGER
{
io1 (5),
io2 (6),
io3 (7),
io4 (8),
io5 (9),
io6 (10),
io7 (11),
io8 (12),
io9 (13),
kmxIO1 (107),
kmxIO2 (108),
kmxIO3 (109),
kmxIO4 (110),
kmxIO5 (111),
kmxIO6 (112),
kmxIO7 (113),
kmxIO8 (114),
kmxIO9 (115),
kmxIO10(116),
kmxIO11(117),
kmxIO12(118),
notApplicable(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify the slot where
the card is inserted in.
In the 2104 Unit the entries kmxIO5(111)..kmxIO12(118) are not valid.
notApplicable(255) - for products that do not have Slots."
::= {prtCfgParamEntry 3}
prtCfgParamOperatedMl OBJECT-TYPE
SYNTAX INTEGER {
notApplicable(1),
kmxMlA (103),
kmxMlB (104)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The main link for this channel.
The field is relevant only for ML modes of Dual, Priority
Bumping and Switched Backup."
::= {prtCfgParamEntry 4}
prtCfgParamMlAtoMlBPrio OBJECT-TYPE
SYNTAX INTEGER {
notApplicable(1),
low (2),
high (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"ML-A to ML-B Priority.
The field is relevant only for ML modes of Priority Bumping
and Switched Backup."
::= {prtCfgParamEntry 5}
prtCfgParamMlBtoMlAPrio OBJECT-TYPE
SYNTAX INTEGER {
notApplicable(1),
low (2),
high (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"ML-B to ML-A Priority.
The field is relevant only for ML modes of Priority Bumping."
::= {prtCfgParamEntry 6}
prtCfgParamInbandLoopDetection OBJECT-TYPE
SYNTAX INTEGER {
notApplicable(1),
disabled (2),
enabled (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Inband Loop Detection.
The field is relevant for FCD-T1/E1(L) ports."
::= {prtCfgParamEntry 7}
prtCfgParamInbandLoopPatternCfg OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
rdlLoop (2),
userConfig (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates if Inband Loop polynomial pattern
will be according to RDL Loop (the standard) or User Configurated
according to prtCfgParamInbandLoopActPattern and
prtCfgParamInbandLoopDeactPattern."
::= {prtCfgParamEntry 8}
prtCfgParamInbandLoopActPattern OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is a binary string of up to 8 bits.
Though the syntax allows for any ASCII characters, for this object
only '0' or '1' characters are valid.
The string determines coefficients of the polynomial pattern
sent to the port in order to Activate the Inband Loop.
This object is relevant only when prtCfgParamInbandLoopPatternCfg=userConfig."
::= {prtCfgParamEntry 9}
prtCfgParamInbandLoopDeactPattern OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is a binary string of up to 8 bits.
Though the syntax allows for any ASCII characters, for this object
only '0' or '1' characters are valid.
The string determines coefficients of the polynomial pattern
sent to the port in order to Deactivate the Inband Loop.
This object is relevant only when prtCfgParamInbandLoopPatternCfg=userConfig."
::= {prtCfgParamEntry 10}
--DACS T1/E1 port specific parameters
--DACS T1/E1 port statistics parameters.
--These parameters are in addition to those of RFC-1406 MIB.
prtT1E1StatTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtT1E1StatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"T1/E1 port statistics table."
::= { prtT1E1 1}
prtT1E1StatEntry OBJECT-TYPE
SYNTAX PrtT1E1StatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" An entry in the T1/E1 port statistics table."
INDEX { prtT1E1SPrtIdx }
::= { prtT1E1StatTable 1}
PrtT1E1StatEntry ::=
SEQUENCE {
prtT1E1SPrtIdx Integer32,
prtT1E1SSlt INTEGER,
prtT1E1OosCount Gauge32,
prtT1E1BpvLastMin Gauge32,
prtT1E1BpvMax Gauge32
}
prtT1E1SPrtIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique port number.
The same numbering as for prtGenPrtIdx.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside, inside.
* The outside ports will be the T1/E1 cards ports.
The convention used will be (for DXC):
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 ."
::= { prtT1E1StatEntry 1}
prtT1E1SSlt OBJECT-TYPE
SYNTAX INTEGER
{
clA (3),
clB (4),
io1 (5),
io2 (6),
io3 (7),
io4 (8),
io5 (9),
io6 (10),
io7 (11),
io8 (12),
io9 (13),
io10 (14),
io11 (15),
io12 (16),
io13 (17),
io14 (18),
io15 (19),
standAlone (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify the slot where
the card is inserted in.
When the unit is stand-alone, this object is not applicable
and 255 will be used."
::= { prtT1E1StatEntry 2}
prtT1E1OosCount OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is applicable only for an E1 active port.
It provides the number of red alarm events since the last
count clearing."
::= { prtT1E1StatEntry 3 }
prtT1E1BpvLastMin OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is applicable only for an E1 active port.
It provides the number of BPV (BiPolar Violation) events
detected during the last minute."
::= { prtT1E1StatEntry 4 }
prtT1E1BpvMax OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is applicable only for an E1 active port.
It provides the maximal number of BPV (BiPolar Violation)
events (per minute), detected during the worst minute."
::= { prtT1E1StatEntry 5 }
--DACS T1/E1 port configuration parameters.
--
--Objects 2..9 appear in RFC-1406 MIB (dsx1ConfigTable) as RW
--objects. They were entered in this private MIB, because in
--RFC-1406 MIB there is no reference to configuration number.
prtT1E1CnfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtT1E1CnfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"T1/E1 port configuration table."
::= { prtT1E1 2}
prtT1E1CnfgEntry OBJECT-TYPE
SYNTAX PrtT1E1CnfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" An entry in the T1/E1 port configuration table."
INDEX { prtT1E1CnfgIdx, prtT1E1PrtIdx }
::= { prtT1E1CnfgTable 1}
PrtT1E1CnfgEntry ::= SEQUENCE {
prtT1E1CnfgIdx Integer32,
prtT1E1PrtIdx Integer32,
prtT1E1Slt INTEGER,
prtT1E1LineType INTEGER,
prtT1E1LineCode INTEGER,
prtT1E1SignalMode INTEGER,
prtT1E1Fdl INTEGER,
prtT1E1FdlMode INTEGER,
prtT1E1Sync INTEGER,
prtT1E1CGA INTEGER,
prtT1E1IdleCode OCTET STRING,
prtT1E1OosSignal INTEGER,
prtT1E1VoiceOos OCTET STRING,
prtT1E1DataOos OCTET STRING,
prtT1E1LineLengthMask INTEGER,
prtT1E1TxGainMask INTEGER,
prtT1E1InbandMng INTEGER,
prtT1E1InbandMngRate INTEGER,
prtT1E1DedicatedTs Integer32,
prtT1E1InbandMngRoutProt INTEGER,
prtT1E1LinkMode INTEGER,
prtT1E1Multiplier INTEGER,
prtT1E1RxGain INTEGER,
prtT1E1RAI INTEGER,
prtT1E1LineMode INTEGER,
prtT1E1TS0SaBits OCTET STRING,
prtT1E1ConnectedTS INTEGER,
prtT1E1Ts0SaBit INTEGER,
prtT1E1SameFeCnfg INTEGER,
prtT1E1RemCrc4 INTEGER,
prtT1E1MaxTSs Integer32,
prtT1E1EocTsConfig INTEGER,
prtT1E1Role INTEGER,
prtT1E1PppEchoFailDetection INTEGER,
prtT1E1CasOosPattern INTEGER,
prtT1E1CasOosSpaceCode Unsigned32,
prtT1E1CasOosMarkCode Unsigned32
}
prtT1E1CnfgIdx OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Idx of the Config being accessed.
Idx of 255 relates to the Temporary (Scratch) Config. "
::= { prtT1E1CnfgEntry 1}
prtT1E1PrtIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique port number.
The same numbering as for prtGenPrtIdx.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside, inside.
In the DXC :
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card in odd or even numbers, as follows:
* For the outside/external ports, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
* The inside/internal ports, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 .
In the Kilomux, the port index is calculated as follows:
100*Slot+Ch. The external Ch numbers are 1..10, and the
internal Ch numbers are 11..20."
::= { prtT1E1CnfgEntry 2}
prtT1E1Slt OBJECT-TYPE
SYNTAX INTEGER
{
clA (3),
clB (4),
io1 (5),
io2 (6),
io3 (7),
io4 (8),
io5 (9),
io6 (10),
io7 (11),
io8 (12),
io9 (13),
io10 (14),
io11 (15),
io12 (16),
io13 (17),
io14 (18),
io15 (19),
kmxMlA (103),
kmxMlB (104),
kmxOpt (106),
kmxIO1 (107),
kmxIO2 (108),
kmxIO3 (109),
kmxIO4 (110),
kmxIO5 (111),
kmxIO6 (112),
kmxIO7 (113),
kmxIO8 (114),
kmxIO9 (115),
kmxIO10(116),
kmxIO11(117),
kmxIO12(118),
standAlone (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify the slot where
the card is inserted in.
When the unit is stand-alone, this object is not applicable
and 255 will be used."
::= { prtT1E1CnfgEntry 3}
prtT1E1LineType OBJECT-TYPE
SYNTAX INTEGER {
other (1),
esf (2),
d4 (3), --sf
e1 (4),
e1Crc (5),
e1MF (6),
e1CrcMF (7),
unframed (8)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable indicates the variety of T1/E1
Line implementing this circuit. The type of
circuit affects the number of bits per second
that the circuit can reasonably carry, as well
as the interpretation of the usage and error
statistics. The values, in sequence, describe:
TITLE: SPECIFICATION:
esf Extended SuperFrame DS1
d4 AT&T D4 format DS1 - SF
e1 CCITT Recommendation G.704
(Table 4a) - G732N
e1Crc CCITT Recommendation G.704
(Table 4b) - G732N with CRC
e1MF G.704 (Table 4a) with TS16
multiframing enabled - G732S
e1CrcMF G.704 (Table 4b) with TS16
multiframing enabled - G732S with CRC
unframed
T1 - applicable values: (1),(2),(3),(8)
E1 - applicable values: (1),(4),(5),(6),(7),(8) "
::= { prtT1E1CnfgEntry 4 }
prtT1E1LineCode OBJECT-TYPE
SYNTAX INTEGER {
jbzs (1),
b8zs (2),
hdb3 (3),
zbtsi(4),
ami (5),
other(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable describes the variety of Zero
Code Suppression used on the link, which in
turn affects a number of its characteristics.
jbzs=b7zs refers the Jammed Bit Zero Suppres-
sion, in which the AT&T specification of at
least one pulse every 8 bit periods is literal-
ly implemented by forcing a pulse in bit 8 of
each channel. Thus, only seven bits per chan-
nel, or 1.344 Mbps, is available for data (used for T1).
b8zs refers to the use of a specified pattern
of normal bits and bipolar violations
which are used to replace a sequence of eight
zero bits (used for T1).
ANSI Clear Channels may use zbtsi, or Zero
Byte Time Slot Interchange.
E1 links, with or without CRC, use hdb3 or
ami (= TRAN).
amI (=TRAN) refers to a mode wherein no zero code
suppression is present and the line encoding
does not solve the problem directly. In this
application, the higher layer must provide data
which meets or exceeds the pulse density re-
quirements, such as inverting HDLC data."
::= { prtT1E1CnfgEntry 5 }
prtT1E1SignalMode OBJECT-TYPE
SYNTAX INTEGER {
none (1),
robbedBit (2),
bitOriented (3), --CAS
messageOriented (4) --CCS
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"'none' indicates that no bits are reserved for
signaling on this channel.
'robbedBit' indicates that T1 Robbed Bit Signaling is in use.
'bitOriented' indicates that E1 Channel Associated
Signaling (CAS) is in use.
'messageOriented' indicates that Common Channel Signaling
(CCS) is in use either on channel 16 of an E1 link or
channel 24 of a T1."
::= { prtT1E1CnfgEntry 6 }
prtT1E1Fdl OBJECT-TYPE
SYNTAX INTEGER {
other (1),
ansi-T1-403(2),
att-54016 (4),
fdl-none (8),
transFdl (16)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This bitmap describes the use of the facili-
ties data link, and is the sum of the capabili-
ties:
'other' indicates that a protocol other than
one following is used.
'ansi-T1-403' refers to the FDL exchange
recommended by ANSI.
'att-54016' refers to ESF FDL exchanges.
'fdl-none' indicates that the device does
not use the FDL.
'transFdl' indicates transition between two ports of
the same card. "
::= { prtT1E1CnfgEntry 7 }
prtT1E1FdlMode OBJECT-TYPE
SYNTAX INTEGER {
other (1),
user (2),
carrier (3),
notApplicable (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Fdl Mode of the T1 selected port.
notApplicable - will be used for an E1 port."
::= { prtT1E1CnfgEntry 8 }
prtT1E1Sync OBJECT-TYPE
SYNTAX INTEGER {
other (1),
tr62411(2),
ccitt (3),
fast (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables returning to normal operation, after
the end of a main/sub link red alarm event, in reduced time.
'tr62411' - complies with AT&T TR-62411 (after 10 seconds).
Applicable for both T1 and E1 interfaces.
'ccitt' - complies with CCITT standard. Applicable only
for E1 interfaces.
'fast' - after 1 second."
::= { prtT1E1CnfgEntry 9 }
prtT1E1CGA OBJECT-TYPE
SYNTAX INTEGER {
none (1),
trans(2),
full (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object selects the method used to signal the CGA state
to the other end, through the main/sub link.
'none' - non-transparent mode. When one of the links
(main/sub) will be in Out Of Service state, both
'Data/Voice Oos' and 'Oos Signal' will be
transmitted to the other end.
'trans' - when one of the links (main/sub) will be in Out
Of Service state, 'Data/Voice Oos' will be
transmitted to the other end.
'full' - fully-transparent mode. When one of the links
(main/sub) will be in Out Of Service state,
neither 'Data/Voice Oos' nor 'Oos Signal' will
be transmitted to the other end."
::= { prtT1E1CnfgEntry 10 }
prtT1E1IdleCode OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..4))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object selects the code transmitted to fill idle
(unused) time slots in the main link frame.
Valid range: (0 - FF HEX) ."
::= { prtT1E1CnfgEntry 11 }
prtT1E1OosSignal OBJECT-TYPE
SYNTAX INTEGER
{
notsupported (2),
forcedIdle (3),
forcedBusy (4),
busyIdle (5),
idleBusy (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"'idle' = '0' = on-hook, idle state
'busy' = '1' = off-hook, busy state
'forcedIdle' = SP = both A and B signaling bits are forced
to '0' during out-of-service periods.
'forcedBusy' = MK = both A and B signaling bits are forced
to '1' during out-of-service periods.
'busyIdle' = MK_SP = A and B bits are forced to '1' for
2.5 seconds; then they are switched to '0'
until out-of-service condition disappears.
'idleBusy' = SP_MK = A and B bits are forced to '0' for
2.5 seconds; then they are switched to '1'
until out-of-service condition disappears.
- for T1: '0'=0 ; '1'=1
- for E1: '0'=1 ; '1'=0 "
::= { prtT1E1CnfgEntry 12 }
prtT1E1VoiceOos OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..4))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Voice Out-Of-Service code. Valid range: (0 - FF HEX).
For agents that do not support this feature, the value will
always be 0."
::= { prtT1E1CnfgEntry 13 }
prtT1E1DataOos OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..4))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Data Out-Of-Service code. Valid range: (0 - FF HEX).
For agents that do not support this feature, the value will
always be 0."
::= { prtT1E1CnfgEntry 14 }
prtT1E1LineLengthMask OBJECT-TYPE
SYNTAX INTEGER
{
unknown (1),
len0p133ft (2),
len134p266ft (3),
len267p399ft (4),
len400p533ft (5),
len534p655ft (6),
fcc68 (7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute is the line length mask parameter used only
for T1/DSU interfaces.
len400p533ft=length range: 400ft to 533ft
'fcc68' - provides compliance with the FCC 68.308 Option A
output pulse mask. "
::= { prtT1E1CnfgEntry 15 }
prtT1E1TxGainMask OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
txGain0db (2),
txGain7dot5db (3),
txGain15db (4),
txGain22dot5db (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute is the tx gain mask parameter (dB), used
only for T1/CSU interfaces."
::= { prtT1E1CnfgEntry 16 }
prtT1E1InbandMng OBJECT-TYPE
SYNTAX INTEGER
{
off (2),
fdlOrTs0 (3),
dedicatedTs (4),
dedicatedPpp(5),
dedicatedFr (6),
internal (7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A unique number to identify an Inband management over the
link.
internal - supported by KM-2100 only. It means that the management is internal
to the frame. It takes part of the ML Frame bits (instead of data)."
::= {prtT1E1CnfgEntry 17}
prtT1E1InbandMngRate OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable(1),
r4k (2),
r8k (3),
r12k (4),
r16k (5),
r32k (6),
r64k (7),
r20k (8)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A unique number to identify the rate of the Inband management.
It is required only for E1 links and is applicable only when
prtExT1E1InbandMng selected is FdlOrTs0 or dedicatedTs."
::= {prtT1E1CnfgEntry 18}
prtT1E1DedicatedTs OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value is differently determined for different products.
There are two methods:
1) A unique number to identify Dedicated TS of the T1/E1 port.
It is applicable only when prtExT1E1InbandMng selected is
dedicatedTs.
1..24 - Dedicated TS of T1
1..31 - Dedicated TS of E1
255 - notApplicable (for agents that do not support this
feature)
Other values are invalid.
2) For FCD-STM, up to five TSs may be dedicated to management.
This object value is the Sum (sigma) of 2**n, where n =TS-1
e.g. Time slots 3,5,7,9,11 are dedicated to management:
2** 2
+2** 4
+2** 6
+2** 8
+2**10 = 4+16+64+256+1024=1364
User should consult the product specification, to find out
the method employed."
::= {prtT1E1CnfgEntry 19}
prtT1E1InbandMngRoutProt OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
none (2),
proprietary (3),
rip2 (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Inband Mng Routing Protocol of the port.
When prtT1E1InbandMng is 'dedicatedPpp'-'proprietary' and
'rip2' are applicable.
For other values - only 'proprietary' is applicable.
For FCD-M and FCD-A:
When prtT1E1InbandMng is 'dedicatedPpp' or 'dedicatedFr':
'None', 'proprietary' and 'rip2' are applicable.
When prtT1E1InbandMng is 'fdlOrTS0' or 'dedicatedTs':
'None' and 'proprietary' are applicable.
When prtT1E1InbandMng is 'off':
'None' is applicable."
::= {prtT1E1CnfgEntry 20}
prtT1E1LinkMode OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
regular (2),
transparent (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"regular - TSs are connected by user via TS Assignment only
transparent - when a port with this Link Mode is connected to an
internal T1/E1 port of a T3/E3 card, TS0, TS16 and Fbit
are transparently transferred to the E3/T3 stream."
::= {prtT1E1CnfgEntry 21}
prtT1E1Multiplier OBJECT-TYPE
SYNTAX INTEGER {
notApplicable (1),
br56 (2),
br64 (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The data rate of each TS. The multiplier values
can be 56 kbps or 64 kbps. For T1 only."
::= { prtT1E1CnfgEntry 22 }
prtT1E1RxGain OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
rxGain12dB (2),
rxGain30dB (3),
rxGain36dB (4),
shortHaul (5),
longHaul (6),
rxGain20dB (7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute is the rx volume (dB)."
::= { prtT1E1CnfgEntry 23 }
prtT1E1RAI OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
off (2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Remote Alarm Signal"
::= { prtT1E1CnfgEntry 24 }
prtT1E1LineMode OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
csu (2),
dsu (3),
ltu (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Interface type of the port.
For T1 - csu, dsu are the valid values
For E1 - dsu, ltu are the valid values"
::= { prtT1E1CnfgEntry 25 }
prtT1E1TS0SaBits OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is applicable only for E1 ports. For T1, string size will be 0.
For E1, it enables user to select the use of TS0 Sa Bits 4..8, by 3 octets:
The order (in hexa display):
free Sa-Bit-4 Sa-Bit-5 Sa-Bit-6 Sa-Bit-7 Sa-Bit-8
|___________| |________________| |________________|
MSByte LSByte
Each Sa Bit will be represented by a nibble, having the following meaning:
0000 = zero
0001 = one
0010 = management
0011 = transparent
the rest are reserved for future use."
::= { prtT1E1CnfgEntry 26 }
prtT1E1ConnectedTS OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
no (2),
yes (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This parameter indicates if there is any connected TS for this interface."
::= { prtT1E1CnfgEntry 27 }
prtT1E1Ts0SaBit OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
noMng (2),
mng (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This parameter indicates whether to send TS 0, or not.
noMng= TS 0 is looped, therefore not sent.
mng= TS 0 isn't looped, therefore it is sent."
::= { prtT1E1CnfgEntry 28 }
prtT1E1SameFeCnfg OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
no (2),
yes (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This parameter indicates whether the same E1 configuration
parameters and TS assignment are set both to the local
and remote device.
Read-Write access is applicable only in G732N framed mode.
For G732S and UNFRAMED this parameter is set by
agent to YES and is Read Only.
In Case of conflict during power-up between the central
and remote, the value set by the central unit is the valid one."
::= { prtT1E1CnfgEntry 29 }
prtT1E1RemCrc4 OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
no (2),
yes (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether the E1 of the Remote device
connected to this E1 port, will have CRC-4 or not."
::= { prtT1E1CnfgEntry 30 }
prtT1E1MaxTSs OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is applicable only for DXC D4T1, D4E1, D8T1, D8E1
external ports and D8GSL internal E1 ports.
It is relevant only when sysCIntTsAllocMode=static(2).
255=not applicable
If prtT1E1LineType=unframed(8), the value of this object must be 32.
Else, the valid values are 0..31."
::= { prtT1E1CnfgEntry 31}
prtT1E1EocTsConfig OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
disabled (2),
enabled (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether the use of EOC for TS Configuration
is enabled or not."
::= { prtT1E1CnfgEntry 32 }
prtT1E1Role OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
sub (2),
main (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether this port behaves as SUB or Main link."
::= { prtT1E1CnfgEntry 33 }
prtT1E1PppEchoFailDetection OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
disable (2),
enable (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether the PPP Echo is taken into account
for its Fail Detection.
This object is relevant when Inband Mng between devices is Dedicated TS PPP.
Default=Disable.
Enable - will be selected mainly when a T1/E1 Ring exists and between 2 adjacent
Ring devices there is another device or Net, that causes these Ring devices
not to sense that the PPP connection between them is lost. In this case,
Echo Request should be initiated by the port."
::= { prtT1E1CnfgEntry 34 }
prtT1E1CasOosPattern OBJECT-TYPE
SYNTAX INTEGER
{
space (1),
mark (2),
spaceMark (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects defines the Cas Out-Of-Service code
space (1) - see prtT1E1CasOosSpaceCode below
mark (2) - see prtT1E1CasOosMarkCode below
spaceMark (3) - transmit 'space' for 2 sec and
'mark' for 2 sec repeatedly."
::= { prtT1E1CnfgEntry 36 }
prtT1E1CasOosSpaceCode OBJECT-TYPE
SYNTAX Unsigned32 (0..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects defines the Cas Out-Of-Service code
The value that will be transmitted when
prtT1E1CasOosPattern = space (1).
default = 14."
::= { prtT1E1CnfgEntry 37 }
prtT1E1CasOosMarkCode OBJECT-TYPE
SYNTAX Unsigned32 (0..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects defines the Cas Out-Of-Service code
The value that will be transmitted when
prtT1E1CasOosPattern = mark (2).
default = 1."
::= { prtT1E1CnfgEntry 38 }
--prtT1E1 Last FDL Message Table - Statistics
prtT1E1FdlMsgTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtT1E1FdlMsgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is applicable for a T1 interface with 'esf'
LineType or E1 interface, when CRC is enabled (LineType)."
::= { prtT1E1 3}
prtT1E1FdlMsgEntry OBJECT-TYPE
SYNTAX PrtT1E1FdlMsgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX {prtT1E1FdlMsgPrtIdx, prtT1E1FdlMsgFdlType}
::= { prtT1E1FdlMsgTable 1}
PrtT1E1FdlMsgEntry ::=
SEQUENCE {
prtT1E1FdlMsgPrtIdx Integer32,
prtT1E1FdlMsgFdlType INTEGER,
prtT1E1FdlMsgSlt INTEGER,
prtT1E1FdlMsg OCTET STRING
}
prtT1E1FdlMsgPrtIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique port number.
The same numbering as for prtGenPrtIdx.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside, inside.
* The outside ports will be the T1/E1 cards ports.
The convention used will be (for DXC):
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 ."
::= { prtT1E1FdlMsgEntry 1}
prtT1E1FdlMsgFdlType OBJECT-TYPE
SYNTAX INTEGER
{
send (1),
receive (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Fdl type reference of the Fdl message."
::= { prtT1E1FdlMsgEntry 2}
prtT1E1FdlMsgSlt OBJECT-TYPE
SYNTAX INTEGER
{
io1 (5),
io2 (6),
io3 (7),
io4 (8),
io5 (9),
io6 (10),
io7 (11),
io8 (12),
io9 (13),
io10 (14),
io11 (15),
io12 (16),
io13 (17),
io14 (18),
io15 (19),
standAlone (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify the slot where
the card is inserted in.
When the unit is stand-alone, this object is not applicable
and 255 will be used."
::= { prtT1E1FdlMsgEntry 3}
prtT1E1FdlMsg OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"FDL message."
::= { prtT1E1FdlMsgEntry 4}
--prtHS specific parameters (configuration & status) table
prtHSParamTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtHSParamEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= { prtHS 1 }
prtHSParamEntry OBJECT-TYPE
SYNTAX PrtHSParamEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { prtHSCnfgIdx, prtHSPrtIdx }
::= { prtHSParamTable 1}
PrtHSParamEntry ::=
SEQUENCE {
prtHSCnfgIdx Integer32,
prtHSPrtIdx Integer32,
prtHSSlt INTEGER,
prtHSRate INTEGER,
prtHSFifoSize INTEGER,
prtHSClkMode INTEGER,
prtHSCTS INTEGER,
prtHSRtsState INTEGER,
prtHSInbandLoopback INTEGER,
prtHSInbandLoopPatternCfg INTEGER,
prtHSInbandLoopActPattern DisplayString,
prtHSInbandLoopDeactPattern DisplayString,
prtHSDCD INTEGER,
prtHSClkPolarity INTEGER,
prtHSInterfaceType INTEGER,
prtHSUnframed INTEGER
}
prtHSCnfgIdx OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Idx of the Config being accessed.
Idx of 255 relates to the Temporary (Scratch) Config. "
::= { prtHSParamEntry 1}
prtHSPrtIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify a port.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside, inside,
SP.
* The inside ports will be the HS cards ports. The
convention used will be (for DXC):
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 ."
::= { prtHSParamEntry 2}
prtHSSlt OBJECT-TYPE
SYNTAX INTEGER
{
io1 (5),
io2 (6),
io3 (7),
io4 (8),
io5 (9),
io6 (10),
io7 (11),
io8 (12),
io9 (13),
io10 (14),
io11 (15),
io12 (16),
io13 (17),
io14 (18),
io15 (19),
standAlone (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify the slot where
the card is inserted in.
When the unit is stand-alone, this object is not applicable
and 255 will be used."
::= { prtHSParamEntry 3}
prtHSRate OBJECT-TYPE
SYNTAX INTEGER {
r0x56eq0Kbps (1),
r1x56eq56Kbps (2),
r2x56eq112Kbps (3),
r3x56eq168Kbps (4),
r4x56eq224Kbps (5),
r5x56eq280Kbps (6),
r6x56eq336Kbps (7),
r7x56eq392Kbps (8),
r8x56eq448Kbps (9),
r9x56eq504Kbps (10),
r10x56eq560Kbps (11),
r11x56eq616Kbps (12),
r12x56eq672Kbps (13),
r13x56eq728Kbps (14),
r14x56eq784Kbps (15),
r15x56eq840Kbps (16),
r16x56eq896Kbps (17),
r17x56eq952Kbps (18),
r18x56eq1008Kbps(19),
r19x56eq1064Kbps(20),
r20x56eq1120Kbps(21),
r21x56eq1176Kbps(22),
r22x56eq1232Kbps(23),
r23x56eq1288Kbps(24),
r24x56eq1344Kbps(25),
r25x56eq1400Kbps(26),
r26x56eq1456Kbps(27),
r27x56eq1512Kbps(28),
r28x56eq1568Kbps(29),
r29x56eq1624Kbps(30),
r30x56eq1680Kbps(31),
r31x56eq1736Kbps(32),
r0x64eq0Kbps (33),
r1x64eq64Kbps (34),
r2x64eq128Kbps (35),
r3x64eq192Kbps (36),
r4x64eq256Kbps (37),
r5x64eq320Kbps (38),
r6x64eq384Kbps (39),
r7x64eq448Kbps (40),
r8x64eq512Kbps (41),
r9x64eq576Kbps (42),
r10x64eq640Kbps (43),
r11x64eq704Kbps (44),
r12x64eq768Kbps (45),
r13x64eq832Kbps (46),
r14x64eq896Kbps (47),
r15x64eq960Kbps (48),
r16x64eq1024Kbps(49),
r17x64eq1088Kbps(50),
r18x64eq1152Kbps(51),
r19x64eq1216Kbps(52),
r20x64eq1280Kbps(53),
r21x64eq1344Kbps(54),
r22x64eq1408Kbps(55),
r23x64eq1472Kbps(56),
r24x64eq1536Kbps(57),
r25x64eq1600Kbps(58),
r26x64eq1664Kbps(59),
r27x64eq1728Kbps(60),
r28x64eq1792Kbps(61),
r29x64eq1856Kbps(62),
r30x64eq1920Kbps(63),
r31x64eq1984Kbps(64),
r32x64eq2048Kbps(65),
r32x56eq1792Kbps(66),
r64x64eq4096Kbps(67),
auto (200)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the port rate (speed).
auto - rate is selected automatically by system."
::= { prtHSParamEntry 4}
prtHSFifoSize OBJECT-TYPE
SYNTAX INTEGER {
auto (1),
b32bit (2),
b60bit (3),
b104bit (4),
b144bit (5),
notApplicable (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object selects the size of the user data channel buffer
FIFO used in the DTE2 mode. In the other modes, buffer
size is automatically set by the DACS agent.
Buffer FIFO size in bits, corresponds to FIFO lengths of
+/-16, +/-30, +/-52, +/-72 bits."
::= { prtHSParamEntry 5}
prtHSClkMode OBJECT-TYPE
SYNTAX INTEGER {
dce (1),
dte1 (2),
dte2 (3),
notApplicable (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Clock Mode of the user data channel.
dce - DACS operates as a DCE and provides transmit
and receive clocks to the synchronous user DTE.
dte1- DACS supplies the receive clock to the user
equipment and accepts the user transmit clock.
dte2- DACS requires transmit and receive clocks from
the user equipment."
::= { prtHSParamEntry 6}
prtHSCTS OBJECT-TYPE
SYNTAX INTEGER {
on (1),
rts (2),
notApplicable (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Selection of CTS line state in the user data channel.
on - CTS continuously ON.
rts - CTS line follows the RTS line."
::= { prtHSParamEntry 7}
prtHSRtsState OBJECT-TYPE
SYNTAX INTEGER {
off (2),
on (3),
notApplicable (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RTS state of the port."
::= { prtHSParamEntry 8}
prtHSInbandLoopback OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
disabled (2),
enabled (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates if Inband Loopback from the Network
should be enabled or disabled."
::= {prtHSParamEntry 9}
prtHSInbandLoopPatternCfg OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
rdlLoop (2),
userConfig (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates if Inband Loop polynomial pattern
will be according to RDL Loop (the standard) or User Configurated
according to prtHSActivatePolyPattern and prtHSDeactivatePolyPattern."
::= {prtHSParamEntry 10}
prtHSInbandLoopActPattern OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is a binary string of up to 8 bits.
Though the syntax allows for any ASCII characters, for this object
only '0' or '1' characters are valid.
The string determines coefficients of the polynomial pattern
sent to the port in order to Activate the Inband Loop.
This object is relevant only when prtHSInbandLoopPatternCfg=userConfig."
::= {prtHSParamEntry 11}
prtHSInbandLoopDeactPattern OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is a binary string of up to 8 bits.
Though the syntax allows for any ASCII characters, for this object
only '0' or '1' characters are valid.
The string determines coefficients of the polynomial pattern
sent to the port in order to Deactivate the Inband Loop.
This object is relevant only when prtHSInbandLoopPatternCfg=userConfig."
::= {prtHSParamEntry 12}
prtHSDCD OBJECT-TYPE
SYNTAX INTEGER {
notApplicable (1),
linkOK (2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Selection of DCD line state in the user data channel.
linkOK - DCD line is ON only when active link is OK.
on - DCD continuously ON."
::= { prtHSParamEntry 13}
prtHSClkPolarity OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
normal (2),
invert (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the clock polarity."
::= {prtHSParamEntry 14}
prtHSInterfaceType OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
rs530 (2), --EIA 530
v35 (3),
rs422 (4),
x21 (5),
v24 (6),
rs530a (7), --EIA 530A
rs232 (8),
rs449 (9)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the selected electrical interface type."
::= {prtHSParamEntry 15}
prtHSUnframed OBJECT-TYPE
SYNTAX INTEGER {
notApplicable (1),
no (2),
yes (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Unframed line for HS ports.
yes - means that all TSs must be transferred, including TS0.
In this case, prtHSRate must be r31x56eq1736Kbps OR
r31x64eq1984Kbps."
::= { prtHSParamEntry 16}
prtHSBertTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtHSBertEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= { prtHS 2 }
prtHSBertEntry OBJECT-TYPE
SYNTAX PrtHSBertEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { prtHSBertPrtIdx }
::= { prtHSBertTable 1}
PrtHSBertEntry ::=
SEQUENCE {
prtHSBertPrtIdx Integer32,
prtHSBertSlt INTEGER,
prtHSBertCountClr INTEGER,
prtHSBertTestResult Integer32
}
prtHSBertPrtIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify a port.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside, inside,
SP.
* The inside ports will be the HS cards ports. The
convention used will be (for DXC):
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 ."
::= { prtHSBertEntry 1}
prtHSBertSlt OBJECT-TYPE
SYNTAX INTEGER
{
io1 (5),
io2 (6),
io3 (7),
io4 (8),
io5 (9),
io6 (10),
io7 (11),
io8 (12),
io9 (13),
io10 (14),
io11 (15),
io12 (16),
io13 (17),
io14 (18),
io15 (19),
standAlone (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify the slot where
the card is inserted in.
When the unit is stand-alone, this object is not applicable
and 255 will be used."
::= { prtHSBertEntry 2}
prtHSBertCountClr OBJECT-TYPE
SYNTAX INTEGER {
off(2),
on (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object (to on) initiate bert counter clear
operation.
Valid only when bert test is active on the specific port.
(Every time a new bert test starts, the counter is
automatically cleared; this command enables clearing
the counter while the test is running)."
::= { prtHSBertEntry 3}
prtHSBertTestResult OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the number of Bit Error Rate indicated
during the BERT test.
Active only when bert test is running on the selected port."
::= { prtHSBertEntry 4}
--prt SP specific configuration parameters
prtSpCnfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtSpCnfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= {prtSP 1}
prtSpCnfgEntry OBJECT-TYPE
SYNTAX PrtSpCnfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"All the entries at this table are identical(have the same value)
at all the configurations(1..255) except at the TmpCnfg.
- For products supporting more than one configuration, the write operation
into the Table Objects is valid only at the TmpCnfg entry.
- For products that do not support configurations, the write operation
into the Table Objects will be to prtSpCnfgIdx=1."
INDEX {prtSpCnfgIdx, prtSpPrtIdx }
::= { prtSpCnfgTable 1}
PrtSpCnfgEntry ::= SEQUENCE {
prtSpCnfgIdx Integer32,
prtSpPrtIdx Integer32,
prtSpUsage INTEGER,
prtSpRate INTEGER,
prtSpDataBits INTEGER,
prtSpParity INTEGER,
prtSpCallOutMode INTEGER,
prtSpInterface INTEGER,
prtSpCTS INTEGER,
prtSpDcdDelay INTEGER,
prtSpDsr INTEGER,
prtSpNoOfRetries Integer32,
prtSpWaitForConnect INTEGER,
prtSpDialMode INTEGER,
prtSpAltNumMode INTEGER,
prtSpPrimaryNum DisplayString,
prtSpAltNum DisplayString,
prtSpRoutProtocol INTEGER,
prtSpCmd OCTET STRING,
prtSpActCallOut INTEGER,
prtSpAlrRelayMode INTEGER,
prtSpStopBits INTEGER
}
prtSpCnfgIdx OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Idx of the Cnfg(1..255) being
accessed.
Idx of 255 relates to the TmpCnfg."
::= { prtSpCnfgEntry 1}
prtSpPrtIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique port number of the SPor DP port.
For DXC, it is the port in the active DCL card:
- SP = 1
- NP ; DP = 2
For Kilomux, the port index is calculated as follows:
100*Slot+Ch.
For FCD, PRBi, the SP port index=1.
For Optimux-T3, the SP port index=71."
::= { prtSpCnfgEntry 2}
prtSpUsage OBJECT-TYPE
SYNTAX INTEGER
{
unknown (1),
noUse (2),
nmsSlip (3),
nmsPpp (4),
muxSlip (5),
muxPpp (6),
terminal(7),
dialOut (8)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates what is the usage of the port."
::= { prtSpCnfgEntry 3}
prtSpRate OBJECT-TYPE
SYNTAX INTEGER
{
auto (1),
s300bps (2),
s1200bps (3),
s2400bps (4),
s4800bps (5),
s9600bps (6),
s19200bps (7),
s38400bps (8),
s57600bps (9),
s115200bps(10)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the operation rate (speed) of the port.
auto - automatic rate selection, by the agent."
::= { prtSpCnfgEntry 4}
prtSpDataBits OBJECT-TYPE
SYNTAX INTEGER
{
dataBits7 (1),
dataBits8 (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the number of data bits in async
frame"
::= { prtSpCnfgEntry 5}
prtSpParity OBJECT-TYPE
SYNTAX INTEGER
{
none (1),
odd (2),
even (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the parity mode in async frame"
::= { prtSpCnfgEntry 6}
prtSpCallOutMode OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
none (2),
all (3),
major (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the call-out mode.
For DXC - this object is applicable only for the DP port (2)."
::= { prtSpCnfgEntry 7}
prtSpInterface OBJECT-TYPE
SYNTAX INTEGER
{
dce (1),
dte (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the supervisory port interface.
dce - the DACS appears as a DCE for the port.
dte - the DACS operates as a DTE, for connection via modem,
for the port."
::= { prtSpCnfgEntry 8}
prtSpCTS OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
on (2),
rts (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"CTS line state. This object is applicable only for
port (1) = SP"
::= { prtSpCnfgEntry 9}
prtSpDcdDelay OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
d0 (2),
d10 (3),
d50 (4),
d100 (5),
d200 (6),
d300 (7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DCD delay in msec.
d10 = delay of 10msec.
This object is applicable only for port (1) = SP"
::= { prtSpCnfgEntry 10}
prtSpDsr OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
on (2),
dtr (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DSR line state. This object is applicable only for
port (1) = SP"
::= { prtSpCnfgEntry 11}
prtSpNoOfRetries OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"For DXC - this object is applicable only for port (2) = DP.
The number of dialing retries requested.
Default = 0"
::= { prtSpCnfgEntry 12}
prtSpWaitForConnect OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
t30sec (2),
t45sec (3),
t60sec (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"For DXC - this object is applicable only for port (2) = DP.
Waiting time for connect, in seconds.
Default = 30 sec."
::= { prtSpCnfgEntry 13}
prtSpDialMode OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
tone (2),
pulse (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"For DXC - this object is applicable only for port (2) = DP.
Dialing mode.
Default=tone"
::= { prtSpCnfgEntry 14}
prtSpAltNumMode OBJECT-TYPE
SYNTAX INTEGER
{
no (2),
yes (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"For DXC - this object is applicable only for port (2) = DP.
It determines wether to use the alternate number or not.
Default = no."
::= { prtSpCnfgEntry 15}
prtSpPrimaryNum OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"For DXC - this object is applicable only for port (2) = DP.
It is the Primary dialing number. "
::= { prtSpCnfgEntry 16}
prtSpAltNum OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"For DXC - this object is applicable only for port (2) = DP.
It is the Alternate dialing number. This number
is applicable only if prtSpAltNumMode is 'yes'."
::= { prtSpCnfgEntry 17}
prtSpRoutProtocol OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
none (2),
proprietary (3),
rip2 (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the routing protocol of the port.
notApplicable - for DP."
::= { prtSpCnfgEntry 18}
prtSpCmd OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SP Command.
For LRS this parameter will be used for a Modem Command.
Upon NMS's Get operation for devices that this parameter
is notApplicable, agent will send NULL string."
::= { prtSpCnfgEntry 19}
prtSpActCallOut OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
always (2),
linkFail (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates when to Activate Call-Out.
It is used by FCD-T1/E1.
always - to activate call-out always.
linkFail - to activate call-out only when Link of Inband Management fails."
::= { prtSpCnfgEntry 20}
prtSpAlrRelayMode OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
normal (2),
invert (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the Alarm Relay Mode.
notApplicable - for DP."
::= { prtSpCnfgEntry 21}
prtSpStopBits OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
stopBits1 (2),
stopBits1dot5 (3),
stopBits2 (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates number of stop bits in an async frame."
::= { prtSpCnfgEntry 22}
--prt DIM (DXC Inverse Multiplexer) specific parameters
prtDimCnfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtDimCnfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= {prtDim 1}
prtDimCnfgEntry OBJECT-TYPE
SYNTAX PrtDimCnfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The write operation into the Table Objects is valid only
for the TmpCnfg entry (prtDimCnfgIdx=255)."
INDEX {prtDimCnfgIdx, prtDimIdx }
::= { prtDimCnfgTable 1}
PrtDimCnfgEntry ::=
SEQUENCE {
prtDimCnfgIdx Integer32,
prtDimIdx Integer32,
prtDimTxMode INTEGER,
prtDimPolarity INTEGER,
prtDimClkMode INTEGER,
prtDimMaxDelay INTEGER,
prtDimMng INTEGER,
prtDimMngRoutProt INTEGER
}
prtDimCnfgIdx OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Idx of the Cnfg(1..255) being
accessed.
Idx of 255 relates to the TmpCnfg."
::= { prtDimCnfgEntry 1}
prtDimIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique port number of the
DIM card.
The convention used for DXC:
(IO slot number+10)*10 + 1
Example: port1 of IO slot 11 will be: 211 ."
::= { prtDimCnfgEntry 2}
prtDimTxMode OBJECT-TYPE
SYNTAX INTEGER
{
regularTx (2),
broadcast (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Tx mode.
regularTx - the links are connected to a similar outfit on
the other side. In this mode, if a link fails,
the transmitted bandwidth is decreased
accordingly.
broadcast - the links are connected to MORE than one similar
outfit on the other side. In this mode, if a link
fails, the transmitted bandwidth is not affected "
::= { prtDimCnfgEntry 3}
prtDimPolarity OBJECT-TYPE
SYNTAX INTEGER
{
normalClk (2),
inverted (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Polarity."
::= { prtDimCnfgEntry 4}
prtDimClkMode OBJECT-TYPE
SYNTAX INTEGER
{
extDce (2),
dce (3),
smooth (4),
extSmooth(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Clock Mode.
smooth - a clock that is not 'pulsed'(has no 'gaps'). In this mode
the DXC does NOT receive back the clock signal.
extSmooth - same as 'smooth' but in this mode, the DXC receives back
the clock signal."
::= { prtDimCnfgEntry 5}
prtDimMaxDelay OBJECT-TYPE
SYNTAX INTEGER
{
t16msec (2),
t64msec (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Max Delay permitted between the links, in msec."
::= { prtDimCnfgEntry 6}
prtDimMng OBJECT-TYPE
SYNTAX INTEGER
{
disabled (2), --none
ts1 (3), --dedicated
dedicatedFr(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Use of DIM port for management.
disabled - no management on DIM
ts1 - 1 bit of TS1 is used for management."
::= { prtDimCnfgEntry 7}
prtDimMngRoutProt OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
none (2),
proprietary (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mng Routing Protocol of the port.
none - when prtDimMng is 'disabled'."
::= { prtDimCnfgEntry 8}
prtDimDestTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtDimDestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= {prtDim 2}
prtDimDestEntry OBJECT-TYPE
SYNTAX PrtDimDestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The write operation is valid only for the TmpCnfg entry
(prtDimDestCnfgIdx=255)."
INDEX {prtDestCnfgIdx, prtDestDimIdx, prtDestIdx }
::= { prtDimDestTable 1}
PrtDimDestEntry ::=
SEQUENCE {
prtDestCnfgIdx Integer32,
prtDestDimIdx Integer32,
prtDestIdx Integer32,
prtDest Integer32,
prtDestConnect INTEGER
}
prtDestCnfgIdx OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Idx of the Cnfg(1..255) being
accessed.
Idx of 255 relates to the TmpCnfg."
::= { prtDimDestEntry 1}
prtDestDimIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique port number of the
DIM card.
The convention used for DXC:
(IO slot number+10) & 1
Example: port1 of IO slot 11 will be: 211 ."
::= { prtDimDestEntry 2}
prtDestIdx OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a destination number of the
DIM card. "
::= { prtDimDestEntry 3}
prtDest OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Destination port,(of a T1/E1 port), that is connected to the
DIM card, for the specified Destination number.
0 = No destination port.
Else:
For external ports:
(IO Slot+10) & 1 for port 1
(IO Slot+10) & 3 for port 2
Example: port2 of IO slot 12 will be: 223 .
For internal ports :
(IO Slot+10) & 2 for port 1
(IO Slot+10) & 4 for port 2
(IO Slot+10) & 6 for port 3
(IO Slot+10) & 8 for port 4, etc..."
::= { prtDimDestEntry 4}
prtDestConnect OBJECT-TYPE
SYNTAX INTEGER
{
no (2),
yes(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Connection Status of the specified destination number.
For a specified destination port, it depends both on the
status of the port and on the status of the far-end port.
Since this is a RO object, same value will be received for
all configurations."
::= { prtDimDestEntry 5}
--prtI - ISDN specific parameters table
prtICnfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtICnfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= { prtI 1 }
prtICnfgEntry OBJECT-TYPE
SYNTAX PrtICnfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { prtICnfgIdx, prtIIdx }
::= { prtICnfgTable 1}
PrtICnfgEntry ::=
SEQUENCE {
prtICnfgIdx Integer32,
prtIIdx Integer32,
prtIRate INTEGER,
prtIConnect INTEGER
}
prtICnfgIdx OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Idx of the Config being accessed.
Idx of 255 relates to the Temporary (Scratch) Config. "
::= {prtICnfgEntry 1}
prtIIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify a port.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside, inside,
SP.
* The ISDN B1, B2, D channels will be inside ports.
For port index, see product specification."
::= {prtICnfgEntry 2}
prtIRate OBJECT-TYPE
SYNTAX INTEGER {
notApplicable (1),
nc (2),
r2bit (3),
r4bit (4),
r8bit (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the port rate in bits.
Each TS contains 8 bits. Thus, 1 bit is equivalent to 8Kbps
rate."
::= {prtICnfgEntry 3}
prtIConnect OBJECT-TYPE
SYNTAX INTEGER {
notApplicable (1),
no (2),
yes (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"D channel connection.
no - disconnected
yes - connected. "
::= {prtICnfgEntry 4}
--prtHdsl - HDSL specific parameters table
prtHdslTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtHdslEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "HDSL port table."
::= { prtHdsl 1 }
prtHdslEntry OBJECT-TYPE
SYNTAX PrtHdslEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { prtHdslIdx }
::= { prtHdslTable 1}
PrtHdslEntry ::=
SEQUENCE {
prtHdslIdx Integer32,
prtHdslMode INTEGER,
prtHdslRptrType INTEGER,
prtHdslMaxRate INTEGER,
prtHdslLinkType INTEGER,
prtHdslCompSwVer DisplayString,
prtHdslCompHwVer DisplayString
}
prtHdslIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify a port.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside, inside.
* The HDSL ports will be external.
For port index, see product specification."
::= {prtHdslEntry 1}
prtHdslMode OBJECT-TYPE
SYNTAX INTEGER {
notApplicable (1),
central (2),
remote (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the HDSL mode."
::= {prtHdslEntry 2}
prtHdslRptrType OBJECT-TYPE
SYNTAX INTEGER {
notApplicable (1),
none (2),
hrpt (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Repeater between Near and Far modem.
none - no repeater exists between the modems
hrpt - HRPT repeater exists between the modems."
::= {prtHdslEntry 3}
prtHdslMaxRate OBJECT-TYPE
SYNTAX INTEGER {
notApplicable (1),
r192 (2),
r256 (3),
r320 (4),
r384 (5),
r448 (6),
r512 (7),
r576 (8),
r640 (9),
r768 (10),
r896 (11),
r1024 (12),
r1152 (13),
r1280 (14),
r1536 (15),
r1920 (16),
r2048 (17)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum Rate of the xDSL Line, in Kbps units.
This object can be Set only for a Central unit."
::= {prtHdslEntry 4}
prtHdslLinkType OBJECT-TYPE
SYNTAX INTEGER {
notApplicable (1),
msdsl2w (2),
hdsl2w (3),
hdsl4w (4),
gDsl (5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Link Type.
msdsl2w - MSDSL 2 Wire
hdsl2w - HDSL 2 Wire
hdsl4w - HDSL 4 Wire
gDsl - G.DSL "
::= {prtHdslEntry 5}
prtHdslCompSwVer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Software Version of the
component (Piggyback card) supporting this interface."
::= {prtHdslEntry 6}
prtHdslCompHwVer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Hardware Version of the
component (Piggyback card) supporting this interface."
::= {prtHdslEntry 7}
--DACS T3/E3 port configuration parameters. Applicable also for Optimux-T3 Links.
--
--These objects were entered in this private MIB, because they do not
--appear in RFC1407 (except prtT3E3LineLength which appears in meters) and in
--RFC-1407 MIB there is no reference to configuration number.
prtT3E3CnfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtT3E3CnfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"T3/E3 port configuration table."
::= { prtT3E3 1}
prtT3E3CnfgEntry OBJECT-TYPE
SYNTAX PrtT3E3CnfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" An entry in the T3/E3 port configuration table."
INDEX { prtT3E3CnfgIdx, prtT3E3PrtIdx }
::= { prtT3E3CnfgTable 1}
PrtT3E3CnfgEntry ::=
SEQUENCE {
prtT3E3CnfgIdx
Integer32,
prtT3E3PrtIdx
Integer32,
prtT3E3Slt
INTEGER,
prtT3E3LineLength
INTEGER,
prtT3E3InbandMng
INTEGER,
prtT3E3AisFrame
INTEGER,
prtT3E3TxClockSource
INTEGER,
prtT3E3RoutProt
INTEGER,
prtT3E3AisTransmit
INTEGER
}
prtT3E3CnfgIdx OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Idx of the Config being accessed.
Idx of 255 relates to the Temporary (Scratch) Config.
For DXC, write operations can be performed only on the Temp Config.
For products that do not support configurations, always 1 will be used."
::= { prtT3E3CnfgEntry 1}
prtT3E3PrtIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique port number.
For DXC:
The same numbering as for prtGenPrtIdx.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside, inside.
* The external ports convention used will be (for DXC):
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
For Optimux-T3:
Link-A: 51
Link-B: 61 . "
::= { prtT3E3CnfgEntry 2}
prtT3E3Slt OBJECT-TYPE
SYNTAX INTEGER
{
clA (3),
clB (4),
io1 (5),
io2 (6),
io3 (7),
io4 (8),
io5 (9),
io6 (10),
io7 (11),
io8 (12),
io9 (13),
io10 (14),
io11 (15),
io12 (16),
io13 (17),
io14 (18),
io15 (19),
standAlone (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number to identify the slot where
the card is inserted in.
When the unit is stand-alone, this object is not applicable
and 255 will be used."
::= { prtT3E3CnfgEntry 3}
prtT3E3LineLength OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable(1),
len0p450ft (2),
len451p900ft (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is the length of the ds3 line in feet.
It provides information for line build out circuitry if it exists
and can use this object to adjust the line build out.
len0p450ft = 0 - 450 feet
len451p900ft = 451 - 900 feet."
::= { prtT3E3CnfgEntry 4}
prtT3E3InbandMng OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable(1),
off (2),
cBit (3), --Cbit-Tx-Rx
cBitTxRxMng (4),
cBitTx (5),
cBitTxMng (6),
m13 (7),
cdpv (8),
nationalBit (9)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A unique number to identify the Frame Type over the link.
For Optimux-T3: only values (4), (7) are supported."
::= {prtT3E3CnfgEntry 5}
prtT3E3AisFrame OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable(1),
unframed (2),
framed (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is applicable only for Optimux-T3.
It allows user to select whether the AIS sent will be framed or unframed."
::= { prtT3E3CnfgEntry 6}
prtT3E3TxClockSource OBJECT-TYPE
SYNTAX INTEGER
{
external(1), -- loopTiming
internal(2), -- localTiming
notApplicable(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Tx Clock Source."
::= { prtT3E3CnfgEntry 7}
prtT3E3RoutProt OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
none (2),
proprietary (3),
rip2 (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Routing Protocol of the port.
This object is applicable only for T3 ports."
::= { prtT3E3CnfgEntry 8}
prtT3E3AisTransmit OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
disable (2),
enable (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates if AIS signal will be transmitted over the tributary E3/DS3
upon failure."
::= { prtT3E3CnfgEntry 9}
--DACS General data, unrelated to a specific level or unit type
--Compressed data table - applicable for all the MIB leafs,
--Used only by NMS station
cmprTable OBJECT-TYPE
SYNTAX SEQUENCE OF CmprEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= { genDacsMux 1 }
cmprEntry OBJECT-TYPE
SYNTAX CmprEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX {cmprTypeIdx, cmprCnfgIdx,cmprVersion,cmprSltIdx,cmprPrtIdx}
::= {cmprTable 1}
CmprEntry ::=
SEQUENCE {
cmprTypeIdx Integer32,
cmprCnfgIdx Integer32,
cmprVersion Integer32,
cmprSltIdx INTEGER,
cmprPrtIdx Integer32,
cmprObj OCTET STRING
}
cmprTypeIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Type of the Compressed
data referred (which table, which level, etc).
The type is a code according to a convention between
agent and NMS."
::= { cmprEntry 1}
cmprCnfgIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the configuration number the
Compressed information relates to."
::= { cmprEntry 2}
cmprVersion OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the version of the internal format of
the Compressed data (the version of the convention used)."
::= { cmprEntry 3}
cmprSltIdx OBJECT-TYPE
SYNTAX INTEGER
{
psA (1),
psB (2),
clA (3),
clB (4),
io1 (5),
io2 (6),
io3 (7),
io4 (8),
io5 (9),
io6 (10),
io7 (11),
io8 (12),
io9 (13),
io10 (14),
io11 (15),
io12 (16),
io13 (17),
io14 (18),
io15 (19),
notApplicable (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates a unique number of the slot
position where the card is inserted.
When the unit is stand-alone or this object is not applicable,
255 will be used."
::= { cmprEntry 4}
cmprPrtIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates a unique identifier of the port,
the compressed information relates to.
For DXC - according to the order in the card of cmprSltIdx:
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card in odd or even numbers, as follows:
* For the outside/external ports, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
* The inside/internal ports, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 .
For FCD: see product's specification.
If the port number is irrelevant to this parameter (if it is
a system/card level alarm) the value will be 9999."
::= { cmprEntry 5}
cmprObj OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is the compressed information itself,
according to a predefined format, both agent and NMS agreed
about."
::= { cmprEntry 6}
--mapLinkTable
mapLinkTable OBJECT-TYPE
SYNTAX SEQUENCE OF MapLinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= { genDacsMux 2}
mapLinkEntry OBJECT-TYPE
SYNTAX MapLinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX {mapLinkIdx}
::= {mapLinkTable 1}
MapLinkEntry ::=
SEQUENCE {
mapLinkIdx Integer32,
mapLinkSlotIdx INTEGER,
mapLinkPortIdx Integer32,
mapLinkState INTEGER
}
mapLinkIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique identifier of the link"
::= {mapLinkEntry 1}
mapLinkSlotIdx OBJECT-TYPE
SYNTAX INTEGER
{
io1 (5),
io2 (6),
io3 (7),
io4 (8),
io5 (9),
io6 (10),
io7 (11),
io8 (12),
io9 (13),
io10 (14),
io11 (15),
io12 (16),
io13 (17),
io14 (18),
io15 (19),
standAlone (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates a unique slot position where
the module is inserted."
::= {mapLinkEntry 2}
mapLinkPortIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates a unique port number.
The valid port number depends on the IO slot no., the
installed card type and the port type: outside, inside,
SP.
In the DXC :
- first two digits will be: (IO slot number+10)
- last one/two digits will be the port number within the
card in odd or even numbers, as follows:
* For the outside/external ports, in odd numbers:
port1 = 1
port2 = 3
port3 = 5
etc...
Example: port2 of IO slot 11 will be: 213 .
* The inside/internal ports, in even numbers:
port1 = 2
port2 = 4
port3 = 6
etc...
Example: port2 of IO slot 11 will be: 214 ."
::= {mapLinkEntry 3}
mapLinkState OBJECT-TYPE
SYNTAX INTEGER
{
unknown(1),
down(2),
up(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the status of the link between
the two muxes"
::= {mapLinkEntry 4}
--Alarms List -
--
--
alrGenTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlrGenEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table."
::= { genDacsMux 3 }
alrGenEntry OBJECT-TYPE
SYNTAX AlrGenEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in table."
INDEX { alrGenCode }
::= { alrGenTable 1}
AlrGenEntry ::=
SEQUENCE {
alrGenCode Integer32,
alrGenDescription DisplayString,
alrGenLevel INTEGER,
alrGenSlotType INTEGER,
alrGenSeverity INTEGER,
alrGenDebounce Integer32,
alrGenDefSeverity INTEGER
}
alrGenCode OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is a unique code number, identifying
a certain alarm."
::= { alrGenEntry 1}
alrGenDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry is a unique text description, of the alarm
corresponding to the specified code."
::= { alrGenEntry 2}
alrGenLevel OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable(1),
system (2),
card (3),
port (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm level."
::= {alrGenEntry 3}
alrGenSlotType OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable(1),
ps (2),
cl (3),
io (4),
clAndIo (5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Slot type that the alarm is relevant to.
clAndIo - an alarm that is relevant for both CL and IO slots."
::= {alrGenEntry 4}
alrGenSeverity OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
event (3),
minor (4),
major (5),
warning (6),
critical (7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables the user to select a severity for each alarm.
The severity is set per alarm code (same for all slots/ports
using this code)."
::= {alrGenEntry 5}
alrGenDebounce OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Debounce time for each alarm code, in seconds.
The meaning is, that an alarm will be 'declared' as ON (or OFF), only
after it was actually ON/OFF the Debouncing time selected by user.
0 = default debounce selection (each alarm has a default value).
250 = maximum value of seconds for debounce.
253 = mask = the alarm will Never be reported.
254 = default debounce selection (each alarm has a default value).
255 = not applicable "
::= {alrGenEntry 6}
alrGenDefSeverity OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
event (3),
minor (4),
major (5),
warning (6),
critical (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object reports the default severity of each alarm.
User can change the severity of the alarms defined by
this default via the alrGenSeverity object."
::= {alrGenEntry 7}
------------------------------------------
-- Card/ Module Common Trap Definitions
--------------------------------------------
cardEvents OBJECT IDENTIFIER ::= {mdlGen 0}
--CARD HW FAILURE
cardHwFailure NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
entPhysicalAlias, mdlCActualCardType, mdlCHardwareFailureReason }
STATUS current
DESCRIPTION
"This trap indicates HW failure in card indicated by mdlCActualCardType
"
::= { cardEvents 1 }
--CARD MISMATCH
cardMismatch NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
entPhysicalAlias, mdlCActualCardType, mdlCProgCardType }
STATUS current
DESCRIPTION
"This trap indicates that Card indicated by mdlCProgCardType
is incompatible with active DB
"
::= { cardEvents 2 }
--CARD PROVISION FAILURE
cardProvisionFailure NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
entPhysicalAlias, mdlCActualCardType }
STATUS current
DESCRIPTION
"This trap indicates Provisioning failure of card indicated by
mdlCActualCardType due to reason indicated by alarmEventReason
"
::= { cardEvents 3 }
--CARD UNSUPPORTED SW
cardUnsupportedSw NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
entPhysicalAlias, mdlCActualCardType, entPhysicalSoftwareRev }
STATUS current
DESCRIPTION
"This trap indicates that Module software is not supported
"
::= { cardEvents 4 }
--CARD UNSUPPORTED HW
cardUnsupportedHw NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
entPhysicalAlias, mdlCActualCardType, entPhysicalHardwareRev }
STATUS current
DESCRIPTION
"This trap indicates that Module hardware is not supported
"
::= { cardEvents 5 }
--CARD IMPROPER REMOVAL
cardImproperRemoval NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
entPhysicalAlias, mdlCProgCardType }
STATUS current
DESCRIPTION
"This trap indicates Improper card removal
"
::= { cardEvents 6 }
--CARD NO RESPONSE
cardNoResponse NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
entPhysicalAlias, mdlCProgCardType }
STATUS current
DESCRIPTION
"This trap indicates Loss of communication with card
"
::= { cardEvents 8 }
--CARD INIT FAILURE
cardInitFailure NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
entPhysicalAlias, mdlCActualCardType }
STATUS current
DESCRIPTION
"This trap indicates that Software download to card indiacted by
mdlCActualCardType failed
"
::= { cardEvents 9 }
--CARD RESET
cardReset NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
entPhysicalAlias, mdlCActualCardType }
STATUS current
DESCRIPTION
"This trap indicates Card (mdlCActualCardType) Reset
"
::= { cardEvents 10 }
--CARD PLUGGED IN
cardPluggedIn NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
entPhysicalAlias, mdlCActualCardType }
STATUS current
DESCRIPTION
"This trap indicates that card (indicated by mdlCActualCardType) was
inserted to slot
"
::= { cardEvents 11 }
--CARD PLUGGED OUT
cardPluggedOut NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
entPhysicalAlias, mdlCProgCardType }
STATUS current
DESCRIPTION
"This trap indicates that card (indicated by mdlCProgCardType )
was removed from slot
"
::= { cardEvents 12 }
--CARD CONFIGURATION MISMATCH
cardConfigurationMismatch NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
entPhysicalAlias, mdlCActualCardType, mdlCConfigMismatchReason }
STATUS current
DESCRIPTION
"This trap indicates a mismatch in the card configuration."
::= { cardEvents 14 }
dacsMuxEvents OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The events for DACS MUX."
::= { dacsMux 0 }
sanityCheckTrap NOTIFICATION-TYPE
OBJECTS { sysSSanityCheckStatus, sysDbaseDownloadCnfgIdxCmd }
STATUS current
DESCRIPTION
"This trap is sent after a data base download attempt.
It returns the sanity result status and the configuration
no.checked."
::= { dacsMuxEvents 1 }
dacsMuxAlarmsTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This trap is sent when an alarm occurs."
::= { dacsMuxEvents 2 }
mdlConnectTrap NOTIFICATION-TYPE
OBJECTS {mdlSCardType, mdlSActivity}
STATUS current
DESCRIPTION
"This trap is sent when a card is removed."
::= { dacsMuxEvents 3 }
sysAlrStatusTrap NOTIFICATION-TYPE
OBJECTS { sysSAlrStatusAll, sysSAlrStatus }
STATUS current
DESCRIPTION
"This trap is sent upon any change in the value of any of
the variables."
::= { dacsMuxEvents 4 }
sysStatusChangedTrap NOTIFICATION-TYPE
OBJECTS {agnLed}
STATUS current
DESCRIPTION
"This trap is sent when Leds status is changed."
::= { dacsMuxEvents 5 }
cnfgUpdateTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This trap is sent upon change of the active Configuration DB."
::= { dacsMuxEvents 6 }
sysRedundancyStatusTrap NOTIFICATION-TYPE
OBJECTS { sysDclRedundancyStatus }
STATUS current
DESCRIPTION
"The trap is sent upon change in Redundancy Status."
::= { dacsMuxEvents 7 }
sysRedundancyActiveCardTrap NOTIFICATION-TYPE
OBJECTS { sysDclOnline }
STATUS current
DESCRIPTION
"The trap is sent upon change of Active Main/CL Card."
::= { dacsMuxEvents 8 }
sysRedundancyActivePortTrap NOTIFICATION-TYPE
OBJECTS { sysCRdnOnline }
STATUS current
DESCRIPTION
"The trap is sent upon change of Active Port of Redundancy Group."
::= { dacsMuxEvents 9 }
powerDeliveryFailure NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
entPhysicalAlias, mdlPsTestResult }
STATUS current
DESCRIPTION
"This Trap indicates that a power supply failure exists in the device."
::= { systemsEvents 73}
END