-- ************************************************ -- $Id: ZXR10-VOIP.mib 3 2005-12-20 01:34:21Z taowq $ -- -- ZZXR10-VOIP.mib: ZXR10 voip MIB file -- -- Dec. 2005, Tao wenqiang -- -- Copyright(c) 2005 by ZTE Corporaton -- All rights reservered -- -- ************************************************ ZXR10-OAM-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, enterprises, Unsigned32 FROM SNMPv2-SMI ifIndex FROM RFC1213-MIB; -- RowStatus -- FROM SNMPv2-TC -- mgmt, NetworkAddress, IpAddress, Counter, Gauge -- FROM RFC1155-SMI -- Counter, TimeTicks FROM RFC1155-SMI -- IpAddress,DisplayString, mib-2 FROM RFC1213-MIB -- TRAP-TYPE FROM RFC-1215; zte OBJECT IDENTIFIER ::= { enterprises 3902 } zxr10 OBJECT IDENTIFIER ::= { zte 3} DisplayString ::= OCTET STRING zxr10switch OBJECT IDENTIFIER ::= { zxr10 102} zxr10ethernetOam OBJECT IDENTIFIER ::= { zxr10switch 20} zxr10ethernetOamGlobalConfig OBJECT IDENTIFIER ::= { zxr10ethernetOam 1} zxr10ethernetOamGlobalEnable OBJECT-TYPE SYNTAX INTEGER{disnable(0),enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Configure Ethernet oam enable." ::= { zxr10ethernetOamGlobalConfig 1 } zxr10ethernetOamOuiInformation OBJECT-TYPE SYNTAX DisplayString(SIZE(1..3)) MAX-ACCESS read-write STATUS current DESCRIPTION "Config Ethernet oam oui information." ::= { zxr10ethernetOamGlobalConfig 2 } zxr10ethernetOamRemoteLoopbackTimeout OBJECT-TYPE SYNTAX Unsigned32(1..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Config Ethernet oam remote loopback time-out." ::= { zxr10ethernetOamGlobalConfig 3 } zxr10ethernetOamIfConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Zxr10ethernetOamIfConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configure Ethernet Oam interface parameters." ::= { zxr10ethernetOam 2 } zxr10ethernetOamIfConfigEntry OBJECT-TYPE SYNTAX Zxr10ethernetOamIfConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex } ::= { zxr10ethernetOamIfConfigTable 1 } Zxr10ethernetOamIfConfigEntry ::= SEQUENCE { zxr10ethernetOamIfEnable INTEGER, zxr10ethernetOamRemoteLoopbackEnable INTEGER, zxr10ethernetOamifperiod Unsigned32, zxr10ethernetOamifmode Unsigned32, zxr10ethernetOamiftimeout Unsigned32, zxr10ethernetOamifLinkMonitorEnable INTEGER, zxr10ethernetOamifLinkMonitorSymbolPeriodthreshold Unsigned32, zxr10ethernetOamifLinkMonitorSymbolPeriodwindow Unsigned32, zxr10ethernetOamifLinkMonitorFramethreshold Unsigned32, zxr10ethernetOamifLinkMonitorFramewindow Unsigned32, zxr10ethernetOamifLinkMonitorFramePeriodthreshold Unsigned32, zxr10ethernetOamifLinkMonitorFramePeriodwindow Unsigned32, zxr10ethernetOamifLinkMonitorFrameSecondsthreshold Unsigned32, zxr10ethernetOamifLinkMonitorFrameSecondswindow Unsigned32, zxr10ethernetOamifName DisplayString } zxr10ethernetOamIfEnable OBJECT-TYPE SYNTAX INTEGER{disnable(0),enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Config Interface Ethernet oam enable." ::= { zxr10ethernetOamIfConfigEntry 1 } zxr10ethernetOamRemoteLoopbackEnable OBJECT-TYPE SYNTAX INTEGER{disnable(0),enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Config Ethernet oam remote loopback start/stop." ::= { zxr10ethernetOamIfConfigEntry 2 } zxr10ethernetOamifperiod OBJECT-TYPE SYNTAX Unsigned32(1..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Config Ethernet oam period time." ::= { zxr10ethernetOamIfConfigEntry 3 } zxr10ethernetOamifmode OBJECT-TYPE SYNTAX Unsigned32(0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "Config Ethernet oam period mode." ::= { zxr10ethernetOamIfConfigEntry 4 } zxr10ethernetOamiftimeout OBJECT-TYPE SYNTAX Unsigned32(2..20) MAX-ACCESS read-write STATUS current DESCRIPTION "Config Ethernet oam period timeout." ::= { zxr10ethernetOamIfConfigEntry 5 } zxr10ethernetOamifLinkMonitorEnable OBJECT-TYPE SYNTAX INTEGER{disnable(0),enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Config link monitor enable." ::= { zxr10ethernetOamIfConfigEntry 6 } zxr10ethernetOamifLinkMonitorSymbolPeriodthreshold OBJECT-TYPE SYNTAX Unsigned32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Config link monitor Symbol-Period threshold." ::= { zxr10ethernetOamIfConfigEntry 7 } zxr10ethernetOamifLinkMonitorSymbolPeriodwindow OBJECT-TYPE SYNTAX Unsigned32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Config link monitor Symbol-Period window." ::= { zxr10ethernetOamIfConfigEntry 8 } zxr10ethernetOamifLinkMonitorFramethreshold OBJECT-TYPE SYNTAX Unsigned32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Config link monitor Frame threshold." ::= { zxr10ethernetOamIfConfigEntry 9 } zxr10ethernetOamifLinkMonitorFramewindow OBJECT-TYPE SYNTAX Unsigned32(1..60) MAX-ACCESS read-write STATUS current DESCRIPTION "Config link monitor Frame window." ::= { zxr10ethernetOamIfConfigEntry 10 } zxr10ethernetOamifLinkMonitorFramePeriodthreshold OBJECT-TYPE SYNTAX Unsigned32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Config link monitor Frame-Period threshold." ::= { zxr10ethernetOamIfConfigEntry 11 } zxr10ethernetOamifLinkMonitorFramePeriodwindow OBJECT-TYPE SYNTAX Unsigned32(1..600000) MAX-ACCESS read-write STATUS current DESCRIPTION "Config link monitor Frame-Period window." ::= { zxr10ethernetOamIfConfigEntry 12 } zxr10ethernetOamifLinkMonitorFrameSecondsthreshold OBJECT-TYPE SYNTAX Unsigned32(1..900) MAX-ACCESS read-write STATUS current DESCRIPTION "Config link monitor Frame-Seconds threshold." ::= { zxr10ethernetOamIfConfigEntry 13 } zxr10ethernetOamifLinkMonitorFrameSecondswindow OBJECT-TYPE SYNTAX Unsigned32(10..900) MAX-ACCESS read-write STATUS current DESCRIPTION "Config link monitor Frame-Seconds threshold." ::= { zxr10ethernetOamIfConfigEntry 14 } zxr10ethernetOamifName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show interface name." ::= { zxr10ethernetOamIfConfigEntry 15 } zxr10ethernetOamShowTable OBJECT-TYPE SYNTAX SEQUENCE OF Zxr10ethernetOamShowEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Show EthernetOam config parameters" ::= { zxr10ethernetOam 3 } zxr10ethernetOamShowEntry OBJECT-TYPE SYNTAX Zxr10ethernetOamShowEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ifIndex } ::= { zxr10ethernetOamShowTable 1 } Zxr10ethernetOamShowEntry ::= SEQUENCE { zxr10ethernetOamShowDiscovery DisplayString, zxr10ethernetOamShowLinkMonitor DisplayString, zxr10ethernetOamShowStatistics DisplayString } zxr10ethernetOamShowDiscovery OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show ethernet oam Discovery." ::= { zxr10ethernetOamShowEntry 1 } zxr10ethernetOamShowLinkMonitor OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show ethernet oam Link Monitor." ::= { zxr10ethernetOamShowEntry 2 } zxr10ethernetOamShowStatistics OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show ethernet oam Statistics." ::= { zxr10ethernetOamShowEntry 3 } END