1383 lines
33 KiB
Plaintext
1383 lines
33 KiB
Plaintext
|
-- *********************************************************************
|
|||
|
-- *********************************************************************
|
|||
|
-- ** Filename: PRVT-CES-MIB.mib
|
|||
|
-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
|
|||
|
-- ** Purpose: Private MIB
|
|||
|
-- *********************************************************************
|
|||
|
-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
|
|||
|
-- WARNING:
|
|||
|
--
|
|||
|
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
|
|||
|
--
|
|||
|
-- This file is the property of BATM Advanced Communications.
|
|||
|
-- BATM Advanced Communications retains all title and
|
|||
|
-- ownership in the Specification, including any revisions.
|
|||
|
|
|||
|
-- BATM Advanced Communications grants all interested parties a non-exclusive
|
|||
|
-- license to use and distribute an unmodified copy of this
|
|||
|
-- Specification in connection with management of BATM Advanced Communications
|
|||
|
-- and Telco Systems<6D>products, and without fee, provided that the following
|
|||
|
-- conditions are met:
|
|||
|
-- 1. Redistributions of this specification must retain the above copyright
|
|||
|
-- notice, this list of conditions and the following disclaimer.
|
|||
|
-- 2. Redistributions in binary form must reproduce the above copyright
|
|||
|
-- notice, this list of conditions and the following disclaimer in the
|
|||
|
-- documentation and/or other materials provided with the distribution.
|
|||
|
-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
|
|||
|
-- or promote products derived from this specification without specific prior written
|
|||
|
-- permission.
|
|||
|
--
|
|||
|
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
|
|||
|
-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
|
|||
|
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
|||
|
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
|
|||
|
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
|
|||
|
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
|
|||
|
-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
|
|||
|
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
|
|||
|
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
|
|||
|
-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
|
|||
|
PRVT-CES-MIB DEFINITIONS ::= BEGIN
|
|||
|
|
|||
|
IMPORTS
|
|||
|
MODULE-IDENTITY,
|
|||
|
OBJECT-TYPE,
|
|||
|
IpAddress,
|
|||
|
Gauge32,
|
|||
|
Integer32,
|
|||
|
Unsigned32,
|
|||
|
NOTIFICATION-TYPE
|
|||
|
FROM SNMPv2-SMI
|
|||
|
|
|||
|
TimeStamp
|
|||
|
FROM SNMPv2-TC
|
|||
|
|
|||
|
dsx1ConfigEntry
|
|||
|
FROM DS1-MIB
|
|||
|
|
|||
|
TEXTUAL-CONVENTION
|
|||
|
FROM SNMPv2-TC
|
|||
|
|
|||
|
MODULE-COMPLIANCE, NOTIFICATION-GROUP,
|
|||
|
OBJECT-GROUP
|
|||
|
FROM SNMPv2-CONF
|
|||
|
|
|||
|
switch
|
|||
|
FROM PRVT-SWITCH-MIB;
|
|||
|
|
|||
|
prvtCESMib MODULE-IDENTITY
|
|||
|
LAST-UPDATED "200905180000Z"
|
|||
|
ORGANIZATION "BATM Advanced Communication"
|
|||
|
CONTACT-INFO
|
|||
|
"BATM/Telco Systems Support team
|
|||
|
Email:
|
|||
|
For North America: techsupport@telco.com
|
|||
|
For North Europe: support@batm.de, info@batm.de
|
|||
|
For the rest of the world: techsupport@telco.com"
|
|||
|
|
|||
|
DESCRIPTION
|
|||
|
"This module includes configuration parameters for DS1 modules not included in
|
|||
|
DS1-MIB."
|
|||
|
|
|||
|
-- revision history
|
|||
|
REVISION "200905180000Z"
|
|||
|
DESCRIPTION
|
|||
|
"OC3 Alarm Enhacements"
|
|||
|
|
|||
|
REVISION "200905140000Z"
|
|||
|
DESCRIPTION
|
|||
|
"Add prvtCESApsTable"
|
|||
|
|
|||
|
REVISION "200905050000Z"
|
|||
|
DESCRIPTION
|
|||
|
"Add prvtCESUpdateFirmwareTable"
|
|||
|
|
|||
|
REVISION "200903190000Z"
|
|||
|
DESCRIPTION
|
|||
|
"Add new objects prvtCESServiceClock, prvtCESModuleServiceClock"
|
|||
|
|
|||
|
REVISION "200902250000Z"
|
|||
|
DESCRIPTION
|
|||
|
"Add prvtCESCICTable, prvtCESCICMappTable,
|
|||
|
prvtCESModulePolicyLopsEnter, prvtCESModulePolicyLopsExit "
|
|||
|
REVISION "200902160000Z"
|
|||
|
DESCRIPTION
|
|||
|
"Modified values for objects
|
|||
|
prvtCESModulePolicyLops, prvtCESModulePolicyRbit,
|
|||
|
prvtCESModulePolicyRd"
|
|||
|
REVISION "200806190000Z"
|
|||
|
DESCRIPTION
|
|||
|
"Added new objects
|
|||
|
prvtCESClearPortStatistics, prvtCESModuleClearCircuitStatistics,
|
|||
|
prvtCESModuleLbit, prvtCESModulePolicyLops,
|
|||
|
prvtCESModulePolicyLbit, prvtCESModulePolicyRbit,
|
|||
|
prvtCESModulePolicyRd, prvtCESModulePolicyIdlePattern,
|
|||
|
prvtCESModulePolicyIdleSignalling"
|
|||
|
|
|||
|
REVISION "200603070000Z"
|
|||
|
DESCRIPTION
|
|||
|
"Added an additional port index to the alarm table."
|
|||
|
|
|||
|
REVISION "200602230000Z"
|
|||
|
DESCRIPTION
|
|||
|
"Added the TCA alarms table objects and the TCA alarm trap."
|
|||
|
|
|||
|
REVISION "200503110000Z"
|
|||
|
DESCRIPTION
|
|||
|
"Initial version."
|
|||
|
|
|||
|
::= { switch 111 }
|
|||
|
|
|||
|
--
|
|||
|
-- Variable Type definitions
|
|||
|
--
|
|||
|
|
|||
|
ConfigAction ::= TEXTUAL-CONVENTION
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This value is used to specify what is to be done with unapplied CES module configuration."
|
|||
|
SYNTAX INTEGER {
|
|||
|
noop(1),
|
|||
|
applyConfiguration(2),
|
|||
|
rejectConfiguration(3),
|
|||
|
restart(4)
|
|||
|
}
|
|||
|
|
|||
|
E1Impedance ::= TEXTUAL-CONVENTION
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This value is used to configure E1 line type termination impedance."
|
|||
|
SYNTAX INTEGER {
|
|||
|
notApplicable(0),
|
|||
|
e1-75ohm(1),
|
|||
|
e1-75hrl(2),
|
|||
|
e1-120ohm(3),
|
|||
|
e1-120hrl(4)
|
|||
|
}
|
|||
|
|
|||
|
T1LongCableLength ::= TEXTUAL-CONVENTION
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This value is used to configure T1 long cable length."
|
|||
|
SYNTAX INTEGER {
|
|||
|
notApplicable (1),
|
|||
|
neg75dB (2),
|
|||
|
neg15dB (3),
|
|||
|
neg225dB (4),
|
|||
|
zerodB (5)
|
|||
|
}
|
|||
|
|
|||
|
T1GainLimit ::= TEXTUAL-CONVENTION
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This value is used to configure T1 type Tx or Rx gain limit."
|
|||
|
SYNTAX INTEGER {
|
|||
|
notApplicable(0),
|
|||
|
none(1),
|
|||
|
gain30(2),
|
|||
|
gain36(3)
|
|||
|
}
|
|||
|
|
|||
|
CESLineType ::= TEXTUAL-CONVENTION
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This value is used to configure the line mode common for all TDM ports of the module."
|
|||
|
SYNTAX INTEGER {
|
|||
|
e1(1),
|
|||
|
t1(2),
|
|||
|
e1-sdh(3),
|
|||
|
t1-sdh(4),
|
|||
|
t1-sonet(5)
|
|||
|
}
|
|||
|
|
|||
|
ServiceClock ::= TEXTUAL-CONVENTION
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This values are used to configure transmit clock as one of this modes."
|
|||
|
SYNTAX INTEGER{
|
|||
|
notAplicable(0),
|
|||
|
loopTiming (1),
|
|||
|
localTiming (2),
|
|||
|
adaptive (3),
|
|||
|
differntial (4)
|
|||
|
}
|
|||
|
|
|||
|
prvtCESNotifications OBJECT IDENTIFIER ::= { prvtCESMib 0 }
|
|||
|
prvtCESObjects OBJECT IDENTIFIER ::= { prvtCESMib 1 }
|
|||
|
prvtCESConformance OBJECT IDENTIFIER ::= { prvtCESMib 2 }
|
|||
|
|
|||
|
--
|
|||
|
-- ces objects
|
|||
|
--
|
|||
|
prvtCESDsx1ExtTable OBJECT-TYPE
|
|||
|
SYNTAX SEQUENCE OF PrvtCESDsx1ExtEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This table contains object for configuring DS1 interfaces, not supported in dsx1ConfigTable."
|
|||
|
::= { prvtCESObjects 1 }
|
|||
|
|
|||
|
prvtCESDsx1ExtEntry OBJECT-TYPE
|
|||
|
SYNTAX PrvtCESDsx1ExtEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"prvtCESDsx1ExtEntry"
|
|||
|
AUGMENTS { dsx1ConfigEntry }
|
|||
|
::= { prvtCESDsx1ExtTable 1 }
|
|||
|
|
|||
|
PrvtCESDsx1ExtEntry ::= SEQUENCE {
|
|||
|
prvtCESE1Impedance E1Impedance,
|
|||
|
prvtCEST1GainLimit T1GainLimit,
|
|||
|
prvtCESPortShutdown INTEGER,
|
|||
|
prvtCESPortLineType INTEGER,
|
|||
|
prvtCEST1LongCableLength T1LongCableLength,
|
|||
|
prvtCESPortOperStatus INTEGER,
|
|||
|
prvtCESClearPortStatistics INTEGER,
|
|||
|
prvtCESServiceClock ServiceClock
|
|||
|
}
|
|||
|
|
|||
|
prvtCESE1Impedance OBJECT-TYPE
|
|||
|
SYNTAX E1Impedance
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This object configures temination impedance for TDM ports if the line type is E1."
|
|||
|
::= { prvtCESDsx1ExtEntry 1 }
|
|||
|
|
|||
|
prvtCEST1GainLimit OBJECT-TYPE
|
|||
|
SYNTAX T1GainLimit
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This object configures Tx or Rx gain limit for TDM ports if the line type is T1."
|
|||
|
::= { prvtCESDsx1ExtEntry 2 }
|
|||
|
|
|||
|
prvtCESPortShutdown OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
enable(1),
|
|||
|
disable(2)
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Shutdown TDM port."
|
|||
|
::= { prvtCESDsx1ExtEntry 3 }
|
|||
|
|
|||
|
prvtCESPortLineType OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
other(1),
|
|||
|
dsx1ESF(2),
|
|||
|
dsx1D4(3),
|
|||
|
dsx1E1(4),
|
|||
|
dsx1E1CRC(5),
|
|||
|
dsx1E1MF(6),
|
|||
|
dsx1E1CRCMF(7),
|
|||
|
dsx1Unframed(8),
|
|||
|
dsx1E1Unframed(9),
|
|||
|
dsx1DS2M12(10),
|
|||
|
dsx1E2(11),
|
|||
|
dsx1E1Q50(12),
|
|||
|
dsx1E1Q50CRC(13),
|
|||
|
dsx1SFCAS(14),
|
|||
|
dsx1ESFCAS(15),
|
|||
|
notApplicable(16)
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Additional line types. For reference see object dsx1LineType"
|
|||
|
::= { prvtCESDsx1ExtEntry 4 }
|
|||
|
|
|||
|
prvtCEST1LongCableLength OBJECT-TYPE
|
|||
|
SYNTAX T1LongCableLength
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Long cable length options for T1 mode."
|
|||
|
::= { prvtCESDsx1ExtEntry 5 }
|
|||
|
|
|||
|
prvtCESPortOperStatus OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
up(1),
|
|||
|
down(2),
|
|||
|
testing(3),
|
|||
|
unknown(4),
|
|||
|
dormant(5),
|
|||
|
notPresent(6),
|
|||
|
lowerlayerDown(7)
|
|||
|
}
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"TDM link state."
|
|||
|
::= { prvtCESDsx1ExtEntry 6 }
|
|||
|
|
|||
|
prvtCESClearPortStatistics OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
none ( 0 ),
|
|||
|
clear ( 1 )
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION "Clear port statistics."
|
|||
|
::= { prvtCESDsx1ExtEntry 7 }
|
|||
|
|
|||
|
prvtCESServiceClock OBJECT-TYPE
|
|||
|
SYNTAX ServiceClock
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION "Service Clock available only for DS1 interface."
|
|||
|
::= { prvtCESDsx1ExtEntry 8 }
|
|||
|
|
|||
|
prvtCESUnappTable OBJECT-TYPE
|
|||
|
SYNTAX SEQUENCE OF PrvtCESUnappEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This table displays CES module configuration which will take effect
|
|||
|
after prvtCESModuleConf is set to applyConfiguration(2)."
|
|||
|
::= { prvtCESObjects 3 }
|
|||
|
|
|||
|
prvtCESUnappEntry OBJECT-TYPE
|
|||
|
SYNTAX PrvtCESUnappEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"prvtCESUnappEntry"
|
|||
|
AUGMENTS { dsx1ConfigEntry }
|
|||
|
::= { prvtCESUnappTable 1 }
|
|||
|
|
|||
|
PrvtCESUnappEntry ::= SEQUENCE {
|
|||
|
prvtCESUnappLineType INTEGER,
|
|||
|
prvtCESUnappLineCoding INTEGER,
|
|||
|
prvtCESUnappLoopbackConfig INTEGER,
|
|||
|
prvtCESUnappSignalMode INTEGER,
|
|||
|
prvtCESUnappTransmitClockSource INTEGER,
|
|||
|
prvtCESUnappTransmitClockBackup INTEGER,
|
|||
|
prvtCESUnappLineLength Integer32,
|
|||
|
prvtCESUnappLineMode INTEGER,
|
|||
|
prvtCESUnappLineBuildOut INTEGER,
|
|||
|
prvtCESUnappE1Impedance E1Impedance,
|
|||
|
prvtCESUnappT1GainLimit T1GainLimit,
|
|||
|
prvtCESUnappIPAddress IpAddress,
|
|||
|
prvtCESUnappIPAddressMask IpAddress,
|
|||
|
prvtCESUnappGateway IpAddress
|
|||
|
}
|
|||
|
|
|||
|
prvtCESUnappLineType OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
other(1),
|
|||
|
dsx1ESF(2),
|
|||
|
dsx1D4(3),
|
|||
|
dsx1E1(4),
|
|||
|
dsx1E1CRC(5),
|
|||
|
dsx1E1MF(6),
|
|||
|
dsx1E1CRCMF(7),
|
|||
|
dsx1Unframed(8),
|
|||
|
dsx1E1Unframed(9),
|
|||
|
dsx1DS2M12(10),
|
|||
|
dsx1E2(11),
|
|||
|
dsx1E1Q50(12),
|
|||
|
dsx1E1Q50CRC(13)
|
|||
|
}
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The value of dsx1LineType before configuration is applied."
|
|||
|
::= { prvtCESUnappEntry 1 }
|
|||
|
|
|||
|
prvtCESUnappLineCoding OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
dsx1JBZS (1),
|
|||
|
dsx1B8ZS (2),
|
|||
|
dsx1HDB3 (3),
|
|||
|
dsx1ZBTSI (4),
|
|||
|
dsx1AMI (5),
|
|||
|
other(6),
|
|||
|
dsx1B6ZS(7)
|
|||
|
}
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The value of dsx1LineCoding before configuration is applied."
|
|||
|
::= { prvtCESUnappEntry 2 }
|
|||
|
|
|||
|
prvtCESUnappLoopbackConfig OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
dsx1NoLoop(1),
|
|||
|
dsx1PayloadLoop(2),
|
|||
|
dsx1LineLoop(3),
|
|||
|
dsx1OtherLoop(4),
|
|||
|
dsx1InwardLoop(5),
|
|||
|
dsx1DualLoop(6)
|
|||
|
}
|
|||
|
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The value of dsx1LoopbackConfig before configuration is applied."
|
|||
|
::= { prvtCESUnappEntry 3 }
|
|||
|
|
|||
|
prvtCESUnappSignalMode OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
none (1),
|
|||
|
robbedBit (2),
|
|||
|
bitOriented (3),
|
|||
|
messageOriented (4),
|
|||
|
other (5)
|
|||
|
}
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The value of dsx1SignalMode before configuration is applied."
|
|||
|
::= { prvtCESUnappEntry 4 }
|
|||
|
|
|||
|
prvtCESUnappTransmitClockSource OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
loopTiming(1),
|
|||
|
localTiming(2),
|
|||
|
throughTiming(3),
|
|||
|
adaptive (4),
|
|||
|
external-port (5)
|
|||
|
}
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The value of dsx1TransmitClockSource before configuration is applied."
|
|||
|
::= { prvtCESUnappEntry 5 }
|
|||
|
|
|||
|
prvtCESUnappTransmitClockBackup OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
enable (1),
|
|||
|
disable(2)
|
|||
|
}
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The value of dsx1TransmitClockBackup before configuration is applied."
|
|||
|
::= { prvtCESUnappEntry 6 }
|
|||
|
|
|||
|
prvtCESUnappLineLength OBJECT-TYPE
|
|||
|
SYNTAX Integer32 (0..64000)
|
|||
|
UNITS "meters"
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The value of dsx1LineLength before configuration is applied."
|
|||
|
::= { prvtCESUnappEntry 7 }
|
|||
|
|
|||
|
prvtCESUnappLineMode OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
csu(1),
|
|||
|
dsu(2)
|
|||
|
}
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The value of dsx1LineMode before configuration is applied."
|
|||
|
::= { prvtCESUnappEntry 8 }
|
|||
|
|
|||
|
prvtCESUnappLineBuildOut OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
notApplicable (1),
|
|||
|
neg75dB (2),
|
|||
|
neg15dB (3),
|
|||
|
neg225dB (4),
|
|||
|
zerodB (5)
|
|||
|
}
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The value of dsx1LineBuildOut before configuration is applied."
|
|||
|
::= { prvtCESUnappEntry 9 }
|
|||
|
|
|||
|
prvtCESUnappE1Impedance OBJECT-TYPE
|
|||
|
SYNTAX E1Impedance
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The value of prvtCESE1Impedance before configuration is applied."
|
|||
|
::= { prvtCESUnappEntry 10 }
|
|||
|
|
|||
|
prvtCESUnappT1GainLimit OBJECT-TYPE
|
|||
|
SYNTAX T1GainLimit
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The value of prvtCEST1GainLimit before configuration is applied."
|
|||
|
::= { prvtCESUnappEntry 11 }
|
|||
|
|
|||
|
prvtCESUnappIPAddress OBJECT-TYPE
|
|||
|
SYNTAX IpAddress
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The CES Module IP address before configuration is applied."
|
|||
|
::= { prvtCESUnappEntry 12 }
|
|||
|
|
|||
|
prvtCESUnappIPAddressMask OBJECT-TYPE
|
|||
|
SYNTAX IpAddress
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The CES Module IP address mask before configuration is applied."
|
|||
|
::= { prvtCESUnappEntry 13 }
|
|||
|
|
|||
|
prvtCESUnappGateway OBJECT-TYPE
|
|||
|
SYNTAX IpAddress
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The CES Module Gateway before configuration is applied."
|
|||
|
::= { prvtCESUnappEntry 14 }
|
|||
|
|
|||
|
prvtCESModuleConfTable OBJECT-TYPE
|
|||
|
SYNTAX SEQUENCE OF PrvtCESModuleConfEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This table contains object for configuring options that are applied to the entire module."
|
|||
|
::= { prvtCESObjects 2 }
|
|||
|
|
|||
|
prvtCESModuleConfEntry OBJECT-TYPE
|
|||
|
SYNTAX PrvtCESModuleConfEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"prvtCESModuleConfEntry"
|
|||
|
INDEX {prvtCESModuleIndex}
|
|||
|
::= { prvtCESModuleConfTable 1 }
|
|||
|
|
|||
|
PrvtCESModuleConfEntry ::= SEQUENCE {
|
|||
|
prvtCESModuleIndex Integer32,
|
|||
|
prvtCESModuleLineType CESLineType,
|
|||
|
prvtCESModuleTxClock INTEGER,
|
|||
|
prvtCESModuleTxBackupClock INTEGER,
|
|||
|
prvtCESModuleConfig ConfigAction,
|
|||
|
prvtCESModuleIPAddress IpAddress,
|
|||
|
prvtCESModuleIPAddressMask IpAddress,
|
|||
|
prvtCESModuleGateway IpAddress,
|
|||
|
prvtCESModuleUpTime TimeStamp,
|
|||
|
prvtCESModuleMACAddress OCTET STRING,
|
|||
|
prvtCESModuleHardwareRevision OCTET STRING,
|
|||
|
prvtCESModuleFirmwareVersion OCTET STRING,
|
|||
|
prvtCESModuleClearCircuitStatistics INTEGER,
|
|||
|
prvtCESModuleLbit INTEGER,
|
|||
|
prvtCESModulePolicyLops INTEGER,
|
|||
|
prvtCESModulePolicyLbit INTEGER,
|
|||
|
prvtCESModulePolicyRbit INTEGER,
|
|||
|
prvtCESModulePolicyRd INTEGER,
|
|||
|
prvtCESModulePolicyIdlePattern Unsigned32,
|
|||
|
prvtCESModulePolicyIdleSignalling Unsigned32,
|
|||
|
prvtCESModulePolicyLopsEnter Integer32,
|
|||
|
prvtCESModulePolicyLopsExit Integer32,
|
|||
|
prvtCESModulePolicyuUnstrLbit INTEGER,
|
|||
|
prvtCESModulePolicyuStrReplace INTEGER,
|
|||
|
prvtCESModulePolicyuUnstrReplace INTEGER,
|
|||
|
prvtCESModulePolicyuUnstrLops INTEGER,
|
|||
|
prvtCESModuleServiceClock ServiceClock,
|
|||
|
prvtCESModulePolicyuUnstrReplacePattern Integer32
|
|||
|
}
|
|||
|
|
|||
|
prvtCESModuleIndex OBJECT-TYPE
|
|||
|
SYNTAX Integer32(1..65535)
|
|||
|
MAX-ACCESS accessible-for-notify
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Index of each CES module installed."
|
|||
|
::= { prvtCESModuleConfEntry 1 }
|
|||
|
|
|||
|
prvtCESModuleLineType OBJECT-TYPE
|
|||
|
SYNTAX CESLineType
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Line mode for the module."
|
|||
|
::= { prvtCESModuleConfEntry 2 }
|
|||
|
|
|||
|
prvtCESModuleTxClock OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
loopTiming(1),
|
|||
|
localTiming(2),
|
|||
|
throughTiming(3),
|
|||
|
adaptive (4),
|
|||
|
external-port (5),
|
|||
|
line (6),
|
|||
|
ptp(7)
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Configures Transmit Source Clock for the module."
|
|||
|
::= { prvtCESModuleConfEntry 3 }
|
|||
|
|
|||
|
prvtCESModuleTxBackupClock OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
enable (1),
|
|||
|
disable (2)
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Configures Backup Clock for the module."
|
|||
|
::= { prvtCESModuleConfEntry 4 }
|
|||
|
|
|||
|
prvtCESModuleConfig OBJECT-TYPE
|
|||
|
SYNTAX ConfigAction
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"When this object is set to applyConfiguration(2), the module is restarted
|
|||
|
and the changes in dsx1ConfigTable or prvtCESConfTable are applied. The object
|
|||
|
must be set to rejectConfiguration(3) to remove unapplied changes. If the object
|
|||
|
is set to restart(4), the module is restarted with applying the changes.
|
|||
|
This object always returns a value of noop(1) when get."
|
|||
|
::= { prvtCESModuleConfEntry 5 }
|
|||
|
|
|||
|
prvtCESModuleIPAddress OBJECT-TYPE
|
|||
|
SYNTAX IpAddress
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The CES Module IP address after configuration is applied."
|
|||
|
::= { prvtCESModuleConfEntry 6 }
|
|||
|
|
|||
|
prvtCESModuleIPAddressMask OBJECT-TYPE
|
|||
|
SYNTAX IpAddress
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The CES Module IP address mask after configuration is applied."
|
|||
|
::= { prvtCESModuleConfEntry 7 }
|
|||
|
|
|||
|
prvtCESModuleGateway OBJECT-TYPE
|
|||
|
SYNTAX IpAddress
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" CES Module Gateway after configuration is applied."
|
|||
|
::= { prvtCESModuleConfEntry 8 }
|
|||
|
|
|||
|
prvtCESModuleUpTime OBJECT-TYPE
|
|||
|
SYNTAX TimeStamp
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"CES Up Time"
|
|||
|
::= { prvtCESModuleConfEntry 9 }
|
|||
|
|
|||
|
prvtCESModuleMACAddress OBJECT-TYPE
|
|||
|
SYNTAX OCTET STRING
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"CES MAC Address"
|
|||
|
::= { prvtCESModuleConfEntry 10 }
|
|||
|
|
|||
|
prvtCESModuleHardwareRevision OBJECT-TYPE
|
|||
|
SYNTAX OCTET STRING
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" CES Hardware revision"
|
|||
|
::= { prvtCESModuleConfEntry 11 }
|
|||
|
|
|||
|
prvtCESModuleFirmwareVersion OBJECT-TYPE
|
|||
|
SYNTAX OCTET STRING
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" CES Firmware revision"
|
|||
|
::= { prvtCESModuleConfEntry 12 }
|
|||
|
|
|||
|
prvtCESModuleClearCircuitStatistics OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
none ( 0 ),
|
|||
|
clear ( 1 )
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION "Clear circuits statistics."
|
|||
|
::= { prvtCESModuleConfEntry 13 }
|
|||
|
|
|||
|
prvtCESModuleLbit OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
enable ( 1 ),
|
|||
|
disable ( 2 )
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION "Enable/disable L bit set upon AIS
|
|||
|
defect detection, in structure agnostic mode."
|
|||
|
::= { prvtCESModuleConfEntry 14 }
|
|||
|
|
|||
|
prvtCESModulePolicyLops OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
idle ( 0 ),
|
|||
|
all-one ( 1 ),
|
|||
|
channel-idle ( 2 ),
|
|||
|
none ( 3 )
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION "Controls policy lops. Object does not require module to be restarted."
|
|||
|
::= { prvtCESModuleConfEntry 15 }
|
|||
|
|
|||
|
prvtCESModulePolicyLbit OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
idle ( 0 ),
|
|||
|
all-one ( 1 ),
|
|||
|
channel-idle ( 2 ),
|
|||
|
none ( 3 )
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION "Controls policy lbit. Object does not require module to be restarted."
|
|||
|
::= { prvtCESModuleConfEntry 16 }
|
|||
|
|
|||
|
prvtCESModulePolicyRbit OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
none ( 0 ),
|
|||
|
rai ( 1 ),
|
|||
|
channel-idle ( 2 )
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION "Controls policy rbit. Object does not require module to be restarted."
|
|||
|
::= { prvtCESModuleConfEntry 17 }
|
|||
|
|
|||
|
prvtCESModulePolicyRd OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
none ( 0 ),
|
|||
|
rai ( 1 ),
|
|||
|
channel-idle ( 2 )
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION "Controls policy rd. Object does not require module to be restarted."
|
|||
|
::= { prvtCESModuleConfEntry 18 }
|
|||
|
|
|||
|
prvtCESModulePolicyIdlePattern OBJECT-TYPE
|
|||
|
SYNTAX Unsigned32 (0..255)
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION "Controls policy idle pattern. Object does not require module to be restarted."
|
|||
|
::= { prvtCESModuleConfEntry 19 }
|
|||
|
|
|||
|
prvtCESModulePolicyIdleSignalling OBJECT-TYPE
|
|||
|
SYNTAX Unsigned32 (1..15)
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION "Controls policy idle signalling. Object does not require module to be restarted."
|
|||
|
::= { prvtCESModuleConfEntry 20 }
|
|||
|
|
|||
|
prvtCESModulePolicyLopsEnter OBJECT-TYPE
|
|||
|
SYNTAX Integer32 (1..1023)
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Controls the number of consecutive missed
|
|||
|
packets required to enter LOPS state.
|
|||
|
Object does not require module to be restarted."
|
|||
|
::= {prvtCESModuleConfEntry 21}
|
|||
|
|
|||
|
prvtCESModulePolicyLopsExit OBJECT-TYPE
|
|||
|
SYNTAX Integer32 (1..1023)
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Controls the number of consecutive missed
|
|||
|
packets required to exit LOPS state.
|
|||
|
Object does not require module to be restarted."
|
|||
|
::= {prvtCESModuleConfEntry 22}
|
|||
|
|
|||
|
prvtCESModulePolicyuUnstrLbit OBJECT-TYPE
|
|||
|
SYNTAX INTEGER{
|
|||
|
none(0),
|
|||
|
all-one(1)
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"If a packet is received with L bit set, and the payload is present (not suppressed),
|
|||
|
one of the following is sent to the TDM line, according to a globally configurable unstructured L-flag policy:
|
|||
|
The AIS pattern all-one
|
|||
|
The received payload as-is none"
|
|||
|
DEFVAL { all-one }
|
|||
|
::= {prvtCESModuleConfEntry 23}
|
|||
|
|
|||
|
prvtCESModulePolicyuStrReplace OBJECT-TYPE
|
|||
|
SYNTAX INTEGER{
|
|||
|
all-one(1),
|
|||
|
idle (2)
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"If a missing packet is detected, one of the following is sent to the TDM line,
|
|||
|
according to a globally configurable structured missing packet replacement policy:
|
|||
|
The AIS pattern all-one on the relevant timeslots
|
|||
|
The configured IDLE pattern"
|
|||
|
DEFVAL { all-one }
|
|||
|
::= {prvtCESModuleConfEntry 24}
|
|||
|
|
|||
|
prvtCESModulePolicyuUnstrReplace OBJECT-TYPE
|
|||
|
SYNTAX INTEGER{
|
|||
|
all-one(1),
|
|||
|
idle (2)
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"If a missing packet is detected, one of the following is sent to the TDM line,
|
|||
|
according to a globally configurable unstructured missing packet replacement policy:
|
|||
|
The AIS pattern all-one
|
|||
|
The configured IDLE pattern"
|
|||
|
DEFVAL { all-one }
|
|||
|
::= {prvtCESModuleConfEntry 25}
|
|||
|
|
|||
|
|
|||
|
prvtCESModulePolicyuUnstrLops OBJECT-TYPE
|
|||
|
SYNTAX INTEGER{
|
|||
|
none(0),
|
|||
|
all-one(1)
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"If a CES circuit enters the LOPS state, one of the following is sent to the TDM line,
|
|||
|
according to a globally configurable unstructured missing packet replacement policy:
|
|||
|
The AIS pattern all-one
|
|||
|
The contents of the jitter buffer - none"
|
|||
|
DEFVAL { all-one }
|
|||
|
::= {prvtCESModuleConfEntry 26}
|
|||
|
|
|||
|
prvtCESModuleServiceClock OBJECT-TYPE
|
|||
|
SYNTAX ServiceClock
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Clock mode for CES module"
|
|||
|
::= {prvtCESModuleConfEntry 27}
|
|||
|
|
|||
|
|
|||
|
prvtCESModulePolicyuUnstrReplacePattern OBJECT-TYPE
|
|||
|
SYNTAX Integer32 (1..255)
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Unstructured packet replace policy pattern number"
|
|||
|
::= {prvtCESModuleConfEntry 28}
|
|||
|
prvtCESDsx1AlarmTable OBJECT-TYPE
|
|||
|
SYNTAX SEQUENCE OF PrvtCESDsx1AlarmEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This table contains object for configuring and displaying TDM ports TCA thresholds."
|
|||
|
::= { prvtCESObjects 4 }
|
|||
|
|
|||
|
prvtCESDsx1AlarmEntry OBJECT-TYPE
|
|||
|
SYNTAX PrvtCESDsx1AlarmEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"prvtCESDsx1AlarmEntry"
|
|||
|
INDEX {prvtCESDsx1AlarmPort,prvtCESDsx1AlarmIndex}
|
|||
|
::= { prvtCESDsx1AlarmTable 1 }
|
|||
|
|
|||
|
PrvtCESDsx1AlarmEntry ::= SEQUENCE {
|
|||
|
prvtCESDsx1AlarmPort Integer32,
|
|||
|
prvtCESDsx1AlarmIndex Gauge32,
|
|||
|
prvtCESDsx1AlarmVariable OBJECT IDENTIFIER,
|
|||
|
prvtCESDsx1AlarmThreshold Integer32,
|
|||
|
prvtCESDsx1AlarmValue Integer32
|
|||
|
}
|
|||
|
|
|||
|
prvtCESDsx1AlarmPort OBJECT-TYPE
|
|||
|
SYNTAX Integer32(1..65535)
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" The DS1 port for which this alarm is configured. "
|
|||
|
::= { prvtCESDsx1AlarmEntry 1 }
|
|||
|
|
|||
|
prvtCESDsx1AlarmIndex OBJECT-TYPE
|
|||
|
SYNTAX Gauge32
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" An integer uniquely identifying an alarm entry."
|
|||
|
::= { prvtCESDsx1AlarmEntry 2 }
|
|||
|
|
|||
|
prvtCESDsx1AlarmVariable OBJECT-TYPE
|
|||
|
SYNTAX OBJECT IDENTIFIER
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The OID of the variable whose value is being monitored. Depending on the time interval,
|
|||
|
the error condition and the ifIndex of the TDM interface, this points to an object from an entry in
|
|||
|
dsx1CurrentTable or dsx1TotalTable."
|
|||
|
::= { prvtCESDsx1AlarmEntry 3 }
|
|||
|
|
|||
|
prvtCESDsx1AlarmThreshold OBJECT-TYPE
|
|||
|
SYNTAX Integer32
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The alarm condition threshold for this alarm entry. The alarm is triggered if the value of the
|
|||
|
object pointed by prvtCESDsx1AlarmVariable remains above this threshold for more than 3 seconds."
|
|||
|
::= { prvtCESDsx1AlarmEntry 4 }
|
|||
|
|
|||
|
prvtCESDsx1AlarmValue OBJECT-TYPE
|
|||
|
SYNTAX Integer32
|
|||
|
MAX-ACCESS accessible-for-notify
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The value of the object pointed to by prvtCESDsx1AlarmVariable, present for notification purposes."
|
|||
|
::= { prvtCESDsx1AlarmEntry 5 }
|
|||
|
|
|||
|
prvtCESAlarmMonitor OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
enable(1),
|
|||
|
disable(2)
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"CES alarm monitor"
|
|||
|
DEFVAL { enable }
|
|||
|
::= { prvtCESObjects 5 }
|
|||
|
|
|||
|
prvtCESCICTable OBJECT-TYPE
|
|||
|
SYNTAX SEQUENCE OF PrvtCESCICEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This table contains objects for configuring Clock Input Controller."
|
|||
|
::= { prvtCESObjects 6 }
|
|||
|
|
|||
|
prvtCESCICEntry OBJECT-TYPE
|
|||
|
SYNTAX PrvtCESCICEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"prvtCESCICEntry"
|
|||
|
INDEX {prvtCESCICModuleId,prvtCESCICNumber}
|
|||
|
::= { prvtCESCICTable 1 }
|
|||
|
|
|||
|
PrvtCESCICEntry ::= SEQUENCE {
|
|||
|
prvtCESCICModuleId Integer32,
|
|||
|
prvtCESCICNumber Gauge32,
|
|||
|
prvtCESCICClockNumber Integer32,
|
|||
|
prvtCESCICMode INTEGER,
|
|||
|
prvtCESCICTdmPort Integer32,
|
|||
|
prvtCESCICCircuit Integer32,
|
|||
|
prvtCESCICStatus INTEGER,
|
|||
|
prvtCESCICState INTEGER
|
|||
|
}
|
|||
|
|
|||
|
prvtCESCICModuleId OBJECT-TYPE
|
|||
|
SYNTAX Integer32 (1..255)
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Slot of CES module installed."
|
|||
|
::= {prvtCESCICEntry 1}
|
|||
|
|
|||
|
prvtCESCICNumber OBJECT-TYPE
|
|||
|
SYNTAX Gauge32
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
" An integer uniquely identifying a Clock Input Controller."
|
|||
|
::= {prvtCESCICEntry 2}
|
|||
|
|
|||
|
prvtCESCICClockNumber OBJECT-TYPE
|
|||
|
SYNTAX Integer32
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This variable indicates the index of the clock
|
|||
|
the clock input controller belongs to"
|
|||
|
::= {prvtCESCICEntry 3}
|
|||
|
|
|||
|
prvtCESCICMode OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
freeRun (1),
|
|||
|
acquisition (2),
|
|||
|
normal (3),
|
|||
|
holdover (4),
|
|||
|
fastAcquisiton (5)
|
|||
|
}
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The mode of the clock input controller. Not
|
|||
|
all clock input controllers support all modes.
|
|||
|
The clock input controller status is 'locked'
|
|||
|
only if the clock input controller is in
|
|||
|
'normal' mode."
|
|||
|
::= {prvtCESCICEntry 4}
|
|||
|
|
|||
|
prvtCESCICTdmPort OBJECT-TYPE
|
|||
|
SYNTAX Integer32 (0..4)
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"If the clock input controller recovers a clock
|
|||
|
from a port , this variable indicates the
|
|||
|
TDM Port. Otherwise, it must
|
|||
|
be set to zero."
|
|||
|
::= {prvtCESCICEntry 5}
|
|||
|
|
|||
|
prvtCESCICCircuit OBJECT-TYPE
|
|||
|
SYNTAX Integer32
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"If the clock input controller recovers a clock
|
|||
|
from a circuit, this variable indicates the
|
|||
|
circuit ID. Otherwise, it
|
|||
|
must be set to zero."
|
|||
|
::= {prvtCESCICEntry 6}
|
|||
|
|
|||
|
prvtCESCICStatus OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
locked (1),
|
|||
|
notlocked (2),
|
|||
|
sourceInputLost (3),
|
|||
|
sourceInputDegraded (4),
|
|||
|
sourceTraceLost (5),
|
|||
|
sourceTraceDegraded (6),
|
|||
|
sourceFreqOffsetFailure (7),
|
|||
|
recoveredClockDegraded (8),
|
|||
|
localReferenceFailure (9),
|
|||
|
remoteReferenceFailure (10)
|
|||
|
}
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The status of the input reference.Reference
|
|||
|
is ok when the status is 'locked'. Otherwise,
|
|||
|
the status is 'notLocked'. Alternatively, if an
|
|||
|
error was detected at the input, the status
|
|||
|
indicates this error."
|
|||
|
::= {prvtCESCICEntry 7}
|
|||
|
|
|||
|
prvtCESCICState OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
active (1),
|
|||
|
backup (2)
|
|||
|
}
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The state is set to 'active' if the input
|
|||
|
controller was selected by the clock to drive
|
|||
|
the clock output. At least one input out of
|
|||
|
the clock-input-controllers attached to a
|
|||
|
clock must be in an 'active' state at any given
|
|||
|
time"
|
|||
|
::= {prvtCESCICEntry 8}
|
|||
|
|
|||
|
--
|
|||
|
--
|
|||
|
--
|
|||
|
prvtCESCICMappTable OBJECT-TYPE
|
|||
|
SYNTAX SEQUENCE OF PrvtCESCICMappEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This table contains clock configuration and status monitoring information."
|
|||
|
::= { prvtCESObjects 7 }
|
|||
|
|
|||
|
prvtCESCICMappEntry OBJECT-TYPE
|
|||
|
SYNTAX PrvtCESCICMappEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"prvtCESCICMappEntry"
|
|||
|
INDEX {prvtCESCICMappModuleId,prvtCESCICMappClockNumber,prvtCESCICMappCICNumber}
|
|||
|
::= { prvtCESCICMappTable 1 }
|
|||
|
|
|||
|
PrvtCESCICMappEntry ::= SEQUENCE {
|
|||
|
prvtCESCICMappModuleId Integer32,
|
|||
|
prvtCESCICMappClockNumber Gauge32,
|
|||
|
prvtCESCICMappCICNumber Gauge32,
|
|||
|
prvtCESCICMappState INTEGER
|
|||
|
}
|
|||
|
|
|||
|
prvtCESCICMappModuleId OBJECT-TYPE
|
|||
|
SYNTAX Integer32 (1..255)
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Slot of CES module installed."
|
|||
|
::= {prvtCESCICMappEntry 1}
|
|||
|
|
|||
|
prvtCESCICMappClockNumber OBJECT-TYPE
|
|||
|
SYNTAX Gauge32
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Index for the conceptual row
|
|||
|
identifying a clock within this
|
|||
|
mapping table"
|
|||
|
::= {prvtCESCICMappEntry 2}
|
|||
|
|
|||
|
prvtCESCICMappCICNumber OBJECT-TYPE
|
|||
|
SYNTAX Gauge32
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Index for the conceptual row
|
|||
|
identifying a clock input within
|
|||
|
this mapping table"
|
|||
|
::= {prvtCESCICMappEntry 3}
|
|||
|
|
|||
|
prvtCESCICMappState OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
active (1),
|
|||
|
backup (2)
|
|||
|
}
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The state is set to 'active' if the input
|
|||
|
controller was selected by the clock to drive
|
|||
|
the clock output. At least one input out of
|
|||
|
the clock-input-controllers attached to a
|
|||
|
clock must be in an 'active' state at any given
|
|||
|
time This value of this variable is
|
|||
|
equal to the prvtCESCICState
|
|||
|
variable in the CIC table"
|
|||
|
::= {prvtCESCICMappEntry 4}
|
|||
|
|
|||
|
prvtCESApsTable OBJECT-TYPE
|
|||
|
SYNTAX SEQUENCE OF PrvtCESApsEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This table contains objects needed APS configuration"
|
|||
|
::= { prvtCESObjects 8 }
|
|||
|
|
|||
|
prvtCESApsEntry OBJECT-TYPE
|
|||
|
SYNTAX PrvtCESApsEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"prvtCESApsEntry"
|
|||
|
INDEX {prvtCESModuleId}
|
|||
|
::= { prvtCESApsTable 1 }
|
|||
|
|
|||
|
PrvtCESApsEntry ::= SEQUENCE {
|
|||
|
prvtCESApsModuleId Integer32,
|
|||
|
prvtCESApsEnable INTEGER,
|
|||
|
prvtCESApsActiveLine Integer32,
|
|||
|
prvtSdBerThreshold Integer32,
|
|||
|
prvtSfBerThreshold Integer32
|
|||
|
}
|
|||
|
|
|||
|
prvtCESApsModuleId OBJECT-TYPE
|
|||
|
SYNTAX Integer32
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"An integer uniquely identifying slot of the CES module installed"
|
|||
|
::= {prvtCESApsEntry 1}
|
|||
|
|
|||
|
prvtCESApsEnable OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
enable (1),
|
|||
|
disable (2)
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Enable/Disable Automatic Protection Switching"
|
|||
|
DEFVAL { enable }
|
|||
|
::= {prvtCESApsEntry 2}
|
|||
|
|
|||
|
prvtCESApsActiveLine OBJECT-TYPE
|
|||
|
SYNTAX Integer32(1..2)
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"APS active line"
|
|||
|
::= {prvtCESApsEntry 3}
|
|||
|
|
|||
|
prvtSdBerThreshold OBJECT-TYPE
|
|||
|
SYNTAX Integer32(5..9)
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The Signal Degrade Bit Error Rate.
|
|||
|
The negated value of this number is used
|
|||
|
as the exponent of 10 for computing the
|
|||
|
threshold value for the Bit Error Rate
|
|||
|
(BER). For example, a value of 5 indicates
|
|||
|
a BER threshold of 10^-5."
|
|||
|
::= {prvtCESApsEntry 4}
|
|||
|
|
|||
|
prvtSfBerThreshold OBJECT-TYPE
|
|||
|
SYNTAX Integer32(3..5)
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The Signal Failure Bit Error Rate.
|
|||
|
The negated value of this number is used
|
|||
|
as the exponent of 10 for computing the
|
|||
|
threshold value for the Bit Error Rate
|
|||
|
(BER). For example, a value of 5 indicates
|
|||
|
a BER threshold of 10^-5."
|
|||
|
::= {prvtCESApsEntry 5}
|
|||
|
|
|||
|
prvtCESUpdateFirmwareTable OBJECT-TYPE
|
|||
|
SYNTAX SEQUENCE OF PrvtCESUpdateFirmwareEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This table contains object needed in update firmware of CES module"
|
|||
|
::= { prvtCESObjects 9 }
|
|||
|
|
|||
|
prvtCESUpdateFirmwareEntry OBJECT-TYPE
|
|||
|
SYNTAX PrvtCESUpdateFirmwareEntry
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"prvtCESUpdateFirmwareEntry"
|
|||
|
INDEX {prvtCESModuleId}
|
|||
|
::= { prvtCESUpdateFirmwareTable 1 }
|
|||
|
|
|||
|
PrvtCESUpdateFirmwareEntry ::= SEQUENCE {
|
|||
|
prvtCESModuleId Integer32,
|
|||
|
prvtCESFirmwareImageName OCTET STRING,
|
|||
|
prvtCESUpdateAction INTEGER,
|
|||
|
prvtCESUpdateStatus INTEGER,
|
|||
|
prvtCESTFTPServer IpAddress
|
|||
|
}
|
|||
|
|
|||
|
prvtCESModuleId OBJECT-TYPE
|
|||
|
SYNTAX Integer32 (1..32000)
|
|||
|
MAX-ACCESS not-accessible
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"An integer uniquely identifying slot of the CES module installed"
|
|||
|
::= {prvtCESUpdateFirmwareEntry 1}
|
|||
|
|
|||
|
prvtCESFirmwareImageName OBJECT-TYPE
|
|||
|
SYNTAX OCTET STRING
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Name of the firmware image file "
|
|||
|
::= {prvtCESUpdateFirmwareEntry 2}
|
|||
|
|
|||
|
prvtCESUpdateAction OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
none (1),
|
|||
|
update (2),
|
|||
|
updateThroughUART (3)
|
|||
|
}
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"Update CES firmware "
|
|||
|
::= {prvtCESUpdateFirmwareEntry 3}
|
|||
|
|
|||
|
prvtCESUpdateStatus OBJECT-TYPE
|
|||
|
SYNTAX INTEGER {
|
|||
|
updateStatusUnknown (1),
|
|||
|
updateSuccess (2),
|
|||
|
updateInProgress (3),
|
|||
|
updateFailed (4)
|
|||
|
|
|||
|
}
|
|||
|
MAX-ACCESS read-only
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The status of the last update procedure, if any. This
|
|||
|
object will have a value of updateStatusUnknown(2) if no
|
|||
|
update process has been performed."
|
|||
|
::= {prvtCESUpdateFirmwareEntry 4}
|
|||
|
|
|||
|
prvtCESTFTPServer OBJECT-TYPE
|
|||
|
SYNTAX IpAddress
|
|||
|
MAX-ACCESS read-write
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"IP Address of Tftp Server"
|
|||
|
::= {prvtCESUpdateFirmwareEntry 5}
|
|||
|
|
|||
|
prvtCESDsx1Alarm NOTIFICATION-TYPE
|
|||
|
OBJECTS {prvtCESDsx1AlarmVariable,prvtCESDsx1AlarmThreshold,prvtCESDsx1AlarmValue}
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"This notification is sent when the value of a TDM port error condition statistic has exceeded the
|
|||
|
configured threshold."
|
|||
|
::= {prvtCESNotifications 1}
|
|||
|
|
|||
|
prvtCESModuleAvailable NOTIFICATION-TYPE
|
|||
|
OBJECTS {prvtCESModuleIndex}
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"prvtCESModuleAvailable trap"
|
|||
|
::= {prvtCESNotifications 2}
|
|||
|
|
|||
|
prvtCESModuleUnAvailableDueExtract NOTIFICATION-TYPE
|
|||
|
OBJECTS {prvtCESModuleIndex}
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"prvtCESModuleUnAvailableDueExtract trap."
|
|||
|
::= {prvtCESNotifications 3}
|
|||
|
|
|||
|
prvtCESModuleUnAvailableDueReload NOTIFICATION-TYPE
|
|||
|
OBJECTS {prvtCESModuleIndex}
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"prvtCESModuleUnAvailableDueReload trap"
|
|||
|
::= {prvtCESNotifications 4}
|
|||
|
--
|
|||
|
-- Conformance Information
|
|||
|
--
|
|||
|
|
|||
|
prvtCESDsx1Compliances OBJECT IDENTIFIER ::= { prvtCESConformance 1 }
|
|||
|
prvtCESDsx1Groups OBJECT IDENTIFIER ::= { prvtCESConformance 2 }
|
|||
|
|
|||
|
-- compliance statements
|
|||
|
prvtCESDsx1Compliance MODULE-COMPLIANCE
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The compliance statement for management of TDM ports."
|
|||
|
MODULE -- this module
|
|||
|
MANDATORY-GROUPS {
|
|||
|
prvtCESDsx1NotificationsGroup,
|
|||
|
prvtCESDsx1ROGroup
|
|||
|
}
|
|||
|
::= { prvtCESDsx1Compliances 1 }
|
|||
|
|
|||
|
prvtCESDsx1NotificationsGroup NOTIFICATION-GROUP
|
|||
|
NOTIFICATIONS { prvtCESDsx1Alarm }
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The group of supported notifications."
|
|||
|
::= { prvtCESDsx1Groups 1 }
|
|||
|
prvtCESDsx1ROGroup OBJECT-GROUP
|
|||
|
OBJECTS { prvtCESE1Impedance,
|
|||
|
prvtCEST1GainLimit,
|
|||
|
prvtCESModuleLineType,
|
|||
|
prvtCESModuleTxClock,
|
|||
|
prvtCESModuleConfig,
|
|||
|
prvtCESModuleIPAddress,
|
|||
|
prvtCESModuleIPAddressMask,
|
|||
|
prvtCESModuleGateway,
|
|||
|
prvtCESDsx1AlarmThreshold
|
|||
|
}
|
|||
|
STATUS current
|
|||
|
DESCRIPTION
|
|||
|
"The group of objects with MAX-ACCESS read-write supported with read-only access for the first release."
|
|||
|
::= { prvtCESDsx1Groups 2 }
|
|||
|
|
|||
|
END
|