⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1407.mib

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 MIB
📖 第 1 页 / 共 4 页
字号:
               RFC1407-MIB DEFINITIONS ::= BEGIN               IMPORTS                       Gauge                               FROM RFC1155-SMI                       DisplayString, transmission                               FROM RFC1213-MIB                       OBJECT-TYPE                               FROM RFC-1212;               -- This MIB module uses the extended OBJECT-TYPE macro               -- as defined in RFC 1212.                       ds3  OBJECT IDENTIFIER ::= { transmission 30 }               -- The DS3/E3 Near End Group               -- Implementation of this group is mandatory for all               -- systems that attach to a DS3/E3 Interface.               -- The DS3/E3 Near End Group consists of four tables:               --    DS3/E3 Configuration               --    DS3/E3 Current               --    DS3/E3 Interval               --    DS3/E3 Total               -- the DS3/E3 Configuration               dsx3ConfigTable OBJECT-TYPE                   SYNTAX  SEQUENCE OF Dsx3ConfigEntry                   ACCESS  not-accessible                   STATUS  mandatory                   DESCRIPTION                           "The DS3/E3 Configuration table."                  ::= { ds3 5 }              dsx3ConfigEntry OBJECT-TYPE                  SYNTAX  Dsx3ConfigEntry                  ACCESS  not-accessible                  STATUS  mandatory                  DESCRIPTION                          "An entry in the DS3/E3 Configuration table."                 INDEX   { dsx3LineIndex }                 ::= { dsx3ConfigTable 1 }             Dsx3ConfigEntry ::=                 SEQUENCE {                     dsx3LineIndex                         INTEGER,                     dsx3IfIndex                         INTEGER,                     dsx3TimeElapsed                         INTEGER,                     dsx3ValidIntervals                         INTEGER,                     dsx3LineType                         INTEGER,                     dsx3LineCoding                         INTEGER,                     dsx3SendCode                         INTEGER,                     dsx3CircuitIdentifier                         DisplayString,                     dsx3LoopbackConfig                         INTEGER,                     dsx3LineStatus                         INTEGER,                     dsx3TransmitClockSource                         INTEGER             }             dsx3LineIndex OBJECT-TYPE                 SYNTAX  INTEGER (1..65535)                 ACCESS  read-only                 STATUS  mandatory                 DESCRIPTION                         "This object is the identifier of a DS3/E3                         Interface on a managed device.  If there is an                         ifEntry that is directly associated with this                         and only this DS3/E3 interface, it should have                         the same value as ifIndex.  Otherwise, number                         the dsx3LineIndices with an unique identifier                         following the rules of choosing a number that                         is greater than ifNumber and numbering the                         inside interfaces (e.g., equipment side) with                         even numbers and outside interfaces (e.g,                         network side) with odd numbers."                ::= { dsx3ConfigEntry 1 }            dsx3IfIndex OBJECT-TYPE                SYNTAX  INTEGER (1..65535)                ACCESS  read-only                STATUS  mandatory                DESCRIPTION                        "This value for this object is equal to the                        value of ifIndex from the Interfaces table of                        MIB II (RFC 1213)."               ::= { dsx3ConfigEntry 2 }           dsx3TimeElapsed OBJECT-TYPE               SYNTAX  INTEGER (0..899)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The number of seconds that have elapsed since                       the beginning of the near end current error-                       measurement period."              ::= { dsx3ConfigEntry 3 }          dsx3ValidIntervals OBJECT-TYPE              SYNTAX  INTEGER (0..96)              ACCESS  read-only              STATUS  mandatory              DESCRIPTION                      "The number of previous near end intervals for                      which valid data was collected.  The value will be                      96 unless the interface was brought online within                      the last 24 hours, in which case the value will be                      the number of complete 15 minute near end                      intervals since the interface has been online."              ::= { dsx3ConfigEntry 4 }          dsx3LineType OBJECT-TYPE              SYNTAX  INTEGER {                          dsx3other(1),                          dsx3M23(2),                          dsx3SYNTRAN(3),                          dsx3CbitParity(4),                          dsx3ClearChannel(5),                          e3other(6),                          e3Framed(7),                          e3Plcp(8)                      }              ACCESS  read-write              STATUS  mandatory              DESCRIPTION                      "This variable indicates the variety of DS3 C-bit                      or E3 application                      implementing this interface.  The type of                      interface affects the interpretation of the                      usage and error statistics.                      The rate of DS3 is 44.736 Mbps and E3 is                      34.368 Mbps.                      The dsx3ClearChannel value means that the C-bits                      are not used except for sending/receiving                      AIS.                      The values, in sequence, describe:                      TITLE:            SPECIFICATION:                      dsx3M23            ANSI T1.107-1988                      dsx3SYNTRAN        ANSI T1.107-1988                      dsx3CbitParity     ANSI T1.107a-1989                      dsx3ClearChannel   ANSI T1.102-1987                      e3Framed           CCITT G.751                      e3Plcp             ETSI T/NA(91)18."              ::= { dsx3ConfigEntry 5 }          dsx3LineCoding OBJECT-TYPE              SYNTAX  INTEGER {                          dsx3Other(1),                          dsx3B3ZS(2),                          e3HDB3(3)                      }              ACCESS  read-write              STATUS  mandatory              DESCRIPTION                      "This variable describes the variety of Zero Code                      Suppression used on this interface, which in turn                      affects a number of its characteristics.                      dsx3B3ZS and e3HDB3 refer to the use of specified                      patterns of normal bits and bipolar violations                      which are used to replace sequences of zero bits                      of a specified length."              ::= { dsx3ConfigEntry 6 }          dsx3SendCode OBJECT-TYPE                 SYNTAX  INTEGER {                         dsx3SendNoCode(1),                         dsx3SendLineCode(2),                         dsx3SendPayloadCode(3),                         dsx3SendResetCode(4),                         dsx3SendDS1LoopCode(5),                         dsx3SendTestPattern(6)                         }                 ACCESS  read-write                 STATUS  mandatory                 DESCRIPTION                      "This variable indicates what type of code is                      being sent across the DS3/E3 interface by the                      device.  (These are optional for E3 interfaces.)                      The values mean:                         dsx3SendNoCode                             sending looped or normal data                         dsx3SendLineCode                             sending a request for a line loopback                         dsx3SendPayloadCode                             sending a request for a payload loopback                             (i.e., all DS1/E1s in a DS3/E3 frame)                         dsx3SendResetCode                             sending a loopback deactivation request                         dsx3SendDS1LoopCode                             requesting to loopback a particular DS1/E1                             within a DS3/E3 frame                         dsx3SendTestPattern                             sending a test pattern."                 ::= { dsx3ConfigEntry 7 }          dsx3CircuitIdentifier OBJECT-TYPE              SYNTAX  DisplayString (SIZE (0..255))              ACCESS  read-write              STATUS  mandatory              DESCRIPTION                      "This variable contains the transmission vendor's                      circuit identifier, for the purpose of                      facilitating troubleshooting."              ::= { dsx3ConfigEntry 8 }          dsx3LoopbackConfig OBJECT-TYPE                 SYNTAX  INTEGER {                           dsx3NoLoop(1),                           dsx3PayloadLoop(2),                           dsx3LineLoop(3),                           dsx3OtherLoop(4)                         }                 ACCESS  read-write                 STATUS  mandatory                 DESCRIPTION                    "This variable represents the loopback configuration                    of the DS3/E3 interface.                    The values mean:                    dsx3NoLoop                      Not in the loopback state.  A device that is                      not capable of performing a loopback on                      the interface shall always return this as                      it's value.                    dsx3PayloadLoop                      The received signal at this interface is looped                      through the device.                      Typically the received signal                      is looped back for retransmission after it has                      passed through the device's framing function.                    dsx3LineLoop                      The received signal at this interface does not                      go through the device (minimum penetration) but                      is looped back out.                    dsx3OtherLoop                      Loopbacks that are not defined here."                 ::= { dsx3ConfigEntry 9 }          dsx3LineStatus OBJECT-TYPE              SYNTAX  INTEGER (1..1023)              ACCESS  read-only              STATUS  mandatory              DESCRIPTION                 "This variable indicates the                 Line Status of the interface.                 It contains loopback state information                 and failure state information.                 The dsx3LineStatus is a bit map represented                 as a sum, therefore,                 it can represent multiple failures                 and a loopback (see dsx3LoopbackConfig object                 for the type of loopback)                 simultaneously.                 The dsx3NoAlarm should be set if and only if                 no other flag is set.                 The various bit positions are:                    1     dsx3NoAlarm       No alarm present                    2     dsx3RcvRAIFailure Receiving Yellow/Remote                          Alarm Indication                    4     dsx3XmitRAIAlarm Transmitting Yellow/Remote                          Alarm Indication                    8     dsx3RcvAIS        Receiving AIS failure state                   16     dsx3XmitAIS       Transmitting AIS                   32     dsx3LOF           Receiving LOF failure state                   64     dsx3LOS           Receiving LOS failure state                  128     dsx3LoopbackState Looping the received signal                  256     dsx3RcvTestCode   Receiving a Test Pattern                  512     dsx3OtherFailure any line status not defined                          here"              ::= { dsx3ConfigEntry 10 }          dsx3TransmitClockSource OBJECT-TYPE              SYNTAX  INTEGER {                          loopTiming(1),                          localTiming(2),                          throughTiming(3)                      }              ACCESS  read-write              STATUS  mandatory              DESCRIPTION                 "The source of Transmit Clock.                 is derived from the recovered receive clock of                 another DS3 interface."              ::= { dsx3ConfigEntry 11 }          -- the DS3/E3 Current          -- The DS3/E3 current table contains various statistics being          -- collected for the current 15 minute interval.          dsx3CurrentTable OBJECT-TYPE              SYNTAX  SEQUENCE OF Dsx3CurrentEntry              ACCESS  not-accessible              STATUS  mandatory              DESCRIPTION                      "The DS3/E3 Current table."              ::= { ds3 6 }          dsx3CurrentEntry OBJECT-TYPE              SYNTAX  Dsx3CurrentEntry              ACCESS  not-accessible              STATUS  mandatory              DESCRIPTION                      "An entry in the DS3/E3 Current table."              INDEX   { dsx3CurrentIndex }              ::= { dsx3CurrentTable 1 }          Dsx3CurrentEntry ::=              SEQUENCE {                  dsx3CurrentIndex                      INTEGER,                  dsx3CurrentPESs                      Gauge,                  dsx3CurrentPSESs                      Gauge,                  dsx3CurrentSEFSs                      Gauge,                  dsx3CurrentUASs                      Gauge,                  dsx3CurrentLCVs                      Gauge,                  dsx3CurrentPCVs

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -