Observium_CE/mibs/zte/ZXPW-TDM-EXT-MIB

330 lines
10 KiB
Plaintext

ZXPW-TDM-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Integer32, Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
DisplayString
FROM RFC1213-MIB
zxPwIndex
FROM ZXPW-STD-MIB
zxPwCTDM
FROM ZTE-MASTER-MIB
IANAPwTypeTC
FROM ZX-PWE3-MIB
;
-- The TDM Extended MIB
zxPwTDMExtMIB MODULE-IDENTITY
LAST-UPDATED "200812090000Z" -- Dec 9, 2008
ORGANIZATION "Zhongxing Telcom Co. Ltd."
CONTACT-INFO "Zhongxing Telcom Co. Ltd.
E-mail: info@mail.zte.com.cn
http : www.zte.com.cn or www.zhongxing.com"
DESCRIPTION
"This MIB contains managed object definitions for
encapsulating TDM (NxDS0) as pseudo-wires over
packet-switching networks (PSN).
This MIB supplements the ZXPW-STD-MIB as in: Zelig, D.,
Nadeau,T. 'Pseudo Wire (PW) Management Information Base'.
The ZXPW-STD-MIB contains structures and MIB associations
generic to Pseudo-Wire (PW) emulation. PW-specific
MIBs (such as this) contain config and stats for specific
PW types.
"
::= { zxPwCTDM 11 }
-- Local Textual conventions
PwTDMCfgIndex ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Index into any of the relevant pwCXXXCfgTable."
SYNTAX Unsigned32
-- Notifications
-- pwTDMExtNotifications OBJECT IDENTIFIER ::= { pwTDMExtMIB 0 }
-- Tables, Scalars
zxPwTDMExtObjects OBJECT IDENTIFIER ::= { zxPwTDMExtMIB 1 }
-- Conformance
-- pwCTDMExtConformance OBJECT IDENTIFIER ::= { pwTDMExtMIB 2 }
-- TDM Extended Card table
zxPwTDMExtCardTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxPwTDMExtCardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each CES Card."
::= {zxPwTDMExtObjects 1}
zxPwTDMExtCardEntry OBJECT-TYPE
SYNTAX ZxPwTDMExtCardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"CES Card information entry"
INDEX { zxPwTDMExtRack,zxPwTDMExtShelf,zxPwTDMExtSlot }
::= {zxPwTDMExtCardTable 1}
ZxPwTDMExtCardEntry ::=
SEQUENCE {
zxPwTDMExtRack Integer32,
zxPwTDMExtShelf Integer32,
zxPwTDMExtSlot Integer32,
zxPwTDMExtTDMType INTEGER,
zxPwTDMExtTransmitClockSource INTEGER,
zxPwTDMExtPrimaryClock INTEGER,
zxPwTDMExtSecondaryClock INTEGER,
zxPwTDMExtPwType IANAPwTypeTC,
zxPwTDMExtReferenceClockSource INTEGER,
zxPwTDMExtServiceClockSource INTEGER,
zxPwTDMExtServiceClockE1No Integer32
}
zxPwTDMExtRack OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Rack number."
::= { zxPwTDMExtCardEntry 1 }
zxPwTDMExtShelf OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf number."
::= { zxPwTDMExtCardEntry 2 }
zxPwTDMExtSlot OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Slot number."
::= { zxPwTDMExtCardEntry 3 }
zxPwTDMExtTDMType OBJECT-TYPE
SYNTAX INTEGER
{
udt(1),
sdtMaster(2),
sdtSlave(3),
unconfigured (9)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable indicates the TDM type of the card."
REFERENCE
"Used by MAP"
::= { zxPwTDMExtCardEntry 4 }
zxPwTDMExtTransmitClockSource OBJECT-TYPE
SYNTAX INTEGER
{
loopTiming(1),
localTiming(2),
throughTiming(3),
adaptive(4),
enhancedAdaptive (5),
differential(6),
lineTiming(7),
wanderOptimalAdaptive(8)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"'loopTiming' indicates that the recovered receive clock is used as
the transmit clock.
'localTiming' indicates that a local clock source is used or when
an external clock is attached to the box containing the interface.
'throughTiming' indicates that recovered receive clock from another
interface is used as the transmit clock.
'adaptive' indicates that the clock is recovered based on the data
flow and not based on the physical layer.
'differential' indicates that recovered clock by using the
information if packet and common reference clock.
'enhanced-adaptive' are customed values.
'lineTiming' indicates that recovered clock from E1/T1 Interface.
'wanderOptimalAdaptive' indicate an alogrithm that is different
from 'adaptive'. This alogrithm optimizes the wander of clock, but
needs more time to recover the clock."
::= { zxPwTDMExtCardEntry 5 }
zxPwTDMExtPrimaryClock OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Primary clock source position."
DEFVAL { 1 }
::= { zxPwTDMExtCardEntry 6 }
zxPwTDMExtSecondaryClock OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Secondary clock source position."
DEFVAL { 2 }
::= { zxPwTDMExtCardEntry 7 }
zxPwTDMExtPwType OBJECT-TYPE
SYNTAX IANAPwTypeTC
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates the PW type (i.e. the carried service).
Used by F829 Ne."
::= { zxPwTDMExtCardEntry 8 }
zxPwTDMExtReferenceClockSource OBJECT-TYPE
SYNTAX INTEGER
{
packet(1),
line(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The reference clock source type.
packet(1) -- Getting the reference clock source from network side
packet.
line(2) -- Getting the reference clock source from user side
line.
"
DEFVAL { packet }
::= { zxPwTDMExtCardEntry 9 }
zxPwTDMExtServiceClockSource OBJECT-TYPE
SYNTAX INTEGER
{
internalClock(1),
e1Clock(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The service clock source type.
internalClock(1) -- Getting the clock source from internal.
e1Clock(2) -- Getting the clock source from E1 interface.
"
REFERENCE
"Used by 9806 serial DSLAM"
::= { zxPwTDMExtCardEntry 10 }
zxPwTDMExtServiceClockE1No OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The E1 port number. It will be valid when
zxPwTDMExtServiceClockSource is set to e1Clock(2).
"
REFERENCE
"Used by 9806 serial DSLAM"
::= { zxPwTDMExtCardEntry 11 }
-- End of TDM Extended Card table
-- TDM PW Extended table
zxPwTDMExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxPwTDMExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains basic information including ifIndex,
and pointers to entries in the relevant TDM config
tables for this TDM PW."
::= { zxPwTDMExtObjects 2 }
zxPwTDMExtEntry OBJECT-TYPE
SYNTAX ZxPwTDMExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is indexed by the same index that was
created for the associated entry in the PW Table
(in the ZXPW-STD-MIB).
- The zxPwIndex."
INDEX { zxPwIndex }
::= { zxPwTDMExtTable 1 }
ZxPwTDMExtEntry ::= SEQUENCE {
zxPwTDMExtHWNo Integer32,
zxPwTDMExtTSList DisplayString,
zxPwExtGenTDMCfgIndex PwTDMCfgIndex,
zxPwTDMExtFramesPerPacket INTEGER
}
zxPwTDMExtHWNo OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The parameter represents the HW number related with this PW.
Only used in SDT type."
REFERENCE
"Used by MAP"
::= { zxPwTDMExtEntry 1 }
zxPwTDMExtTSList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The 64k time slots related with this PW.Only used in SDT type.
For example: 1-6,8,20-25"
REFERENCE
"Used by MAP"
::= { zxPwTDMExtEntry 2 }
zxPwExtGenTDMCfgIndex OBJECT-TYPE
SYNTAX PwTDMCfgIndex
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Index to the generic parameters in the TDM configuration
table that appears in this MIB module. It is likely that
multiple TDM PWs of the same characteristic will share
a single TDM Cfg entry."
REFERENCE
"Used by MAP"
::= { zxPwTDMExtEntry 3 }
zxPwTDMExtFramesPerPacket OBJECT-TYPE
SYNTAX INTEGER(1..20)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of the trunk frames per packet."
DEFVAL { 1 }
::= { zxPwTDMExtEntry 4 }
-- End of TDM PW table
END