Network Working Group                                   O. Nicklass, Ed.
Request for Comments: 4805                 RAD Data Communications, Ltd.
Obsoletes: 3895                                               March 2007
Category: Standards Track
        
Network Working Group                                   O. Nicklass, Ed.
Request for Comments: 4805                 RAD Data Communications, Ltd.
Obsoletes: 3895                                               March 2007
Category: Standards Track
        

Definitions of Managed Objects for the DS1, J1, E1, DS2, and E2 Interface Types

DS1、J1、E1、DS2和E2接口类型的托管对象定义

Status of This Memo

关于下段备忘

This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.

本文件规定了互联网社区的互联网标准跟踪协议,并要求进行讨论和提出改进建议。有关本协议的标准化状态和状态,请参考当前版本的“互联网官方协议标准”(STD 1)。本备忘录的分发不受限制。

Copyright Notice

版权公告

Copyright (C) The IETF Trust (2007).

版权所有(C)IETF信托基金(2007年)。

Abstract

摘要

This memo defines a portion of the Management Information Base (MIB) for use with network management protocols in the Internet community. In particular, it describes objects used for managing DS1, J1, E1, DS2, and E2 interfaces. This document is a companion to the documents that define managed objects for the DS0, DS3/E3, and Synchronous Optical Network/Synchronous Digital Hierarchy (SONET/SDH) Interface Types.

此备忘录定义了管理信息库(MIB)的一部分,用于Internet社区中的网络管理协议。特别是,它描述了用于管理DS1、J1、E1、DS2和E2接口的对象。本文档是定义DS0、DS3/E3和同步光网络/同步数字体系(SONET/SDH)接口类型的托管对象的文档的补充。

This document obsoletes RFC 3895.

本文件淘汰了RFC 3895。

Table of Contents

目录

   1. The Internet-Standard Management Framework ......................2
   2. Conventions Used in This Document ...............................3
   3. Overview ........................................................3
      3.1. Use of ifTable for DS1 Layer ...............................4
      3.2. Usage Guidelines ...........................................5
           3.2.1. Usage of ifStackTable for Routers and DSUs ..........5
           3.2.2. Usage of ifStackTable for DS1/J1/E1 on DS2/E2 .......7
           3.2.3. Usage of Channelization for DS3, DS1, DS0 ...........8
           3.2.4. Usage of Channelization for DS3, DS2, DS1 ...........9
           3.2.5. Usage of Loopbacks .................................10
      3.3. Objectives of This MIB Module .............................10
      3.4. DS1 Terminology ...........................................11
           3.4.1. Error Events .......................................11
           3.4.2. Performance Defects ................................12
           3.4.3. Performance Parameters .............................13
           3.4.4. Failure States .....................................17
           3.4.5. Other Terms ........................................20
   4. Object Definitions .............................................20
   5. Security Considerations ........................................83
   6. Acknowledgments ................................................84
   7. References .....................................................84
      7.1. Normative References ......................................84
      7.2. Informative References ....................................86
   Appendix A - Use of dsx1IfIndex and dsx1LineIndex .................88
   Appendix B - The Delay Approach to Unavailable Seconds ............90
   Appendix C - Changes from Previous Versions .......................92
      C.1. Changes from RFC 3895 .....................................92
      C.2. Changes from RFC 2495 .....................................92
      C.3. Changes from RFC 1406 .....................................92
      C.4. Companion Documents .......................................93
        
   1. The Internet-Standard Management Framework ......................2
   2. Conventions Used in This Document ...............................3
   3. Overview ........................................................3
      3.1. Use of ifTable for DS1 Layer ...............................4
      3.2. Usage Guidelines ...........................................5
           3.2.1. Usage of ifStackTable for Routers and DSUs ..........5
           3.2.2. Usage of ifStackTable for DS1/J1/E1 on DS2/E2 .......7
           3.2.3. Usage of Channelization for DS3, DS1, DS0 ...........8
           3.2.4. Usage of Channelization for DS3, DS2, DS1 ...........9
           3.2.5. Usage of Loopbacks .................................10
      3.3. Objectives of This MIB Module .............................10
      3.4. DS1 Terminology ...........................................11
           3.4.1. Error Events .......................................11
           3.4.2. Performance Defects ................................12
           3.4.3. Performance Parameters .............................13
           3.4.4. Failure States .....................................17
           3.4.5. Other Terms ........................................20
   4. Object Definitions .............................................20
   5. Security Considerations ........................................83
   6. Acknowledgments ................................................84
   7. References .....................................................84
      7.1. Normative References ......................................84
      7.2. Informative References ....................................86
   Appendix A - Use of dsx1IfIndex and dsx1LineIndex .................88
   Appendix B - The Delay Approach to Unavailable Seconds ............90
   Appendix C - Changes from Previous Versions .......................92
      C.1. Changes from RFC 3895 .....................................92
      C.2. Changes from RFC 2495 .....................................92
      C.3. Changes from RFC 1406 .....................................92
      C.4. Companion Documents .......................................93
        
1. The Internet-Standard Management Framework
1. 因特网标准管理框架

For a detailed overview of the documents that describe the current Internet-Standard Management Framework, please refer to section 7 of RFC 3410 [RFC3410].

有关描述当前互联网标准管理框架的文件的详细概述,请参阅RFC 3410[RFC3410]第7节。

Managed objects are accessed via a virtual information store, termed the Management Information Base or MIB. MIB objects are generally accessed through the Simple Network Management Protocol (SNMP). Objects in the MIB are defined using the mechanisms defined in the Structure of Management Information (SMI). This memo specifies a MIB module that is compliant to the SMIv2, which is described in STD 58, RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 [RFC2580].

托管对象通过虚拟信息存储(称为管理信息库或MIB)进行访问。MIB对象通常通过简单网络管理协议(SNMP)进行访问。MIB中的对象是使用管理信息结构(SMI)中定义的机制定义的。本备忘录规定了符合SMIv2的MIB模块,如STD 58、RFC 2578[RFC2578]、STD 58、RFC 2579[RFC2579]和STD 58、RFC 2580[RFC2580]所述。

2. Conventions Used in This Document
2. 本文件中使用的公约

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119].

本文件中的关键词“必须”、“不得”、“要求”、“应”、“不应”、“应”、“不应”、“建议”、“可”和“可选”应按照RFC 2119[RFC2119]中所述进行解释。

3. Overview
3. 概述

These objects are used when the particular media being used to realize an interface is a DS1/J1/E1/DS2/E2 interface. At present, this applies to the following value of the ifType variable in the Internet-standard MIB:

当用于实现接口的特定介质是DS1/J1/E1/DS2/E2接口时,使用这些对象。目前,这适用于Internet标准MIB中ifType变量的以下值:

ds1 (18)

ds1(18)

The definitions contained herein are based on the AT&T T-1 Superframe (a.k.a. D4) [ANSI-T1.107] and Extended Superframe (ESF) formats [AT&T-UM-305], [AT&T-TR-54016], the latter of which conforms to ANSI specifications [ANSI-T1.403], and the CCITT Recommendations [CCITT-G.703], [ITU-T-G.704], referred to as E1 for the rest of this memo. J1 refers to the definition presented in [JT-G704], [JT-G706], and [JT-I431].

本文包含的定义基于AT&T T-1超帧(a.k.a.D4)[ANSI-T1.107]和扩展超帧(ESF)格式[AT&T-UM-305],[AT&T-TR-54016],后者符合ANSI规范[ANSI-T1.403],以及CCITT建议[CCITT-G.703],[ITU-T-G.704],本备忘录其余部分称为E1。J1指[JT-G704]、[JT-G706]和[JT-I431]中给出的定义。

The various DS1, J1, and E1 line disciplines are similar enough that separate MIBs are unwarranted, although there are some differences. For example, Loss of Frame is defined more rigorously in the ESF specification than in the D4 specification, or Yellow Alarm generation and detection are a bit different between T1 and J1 but in both examples, there is definition in both related lines. Therefore, interface types e1(19) and g703at2mb(67) have been obsoleted and there is also no need for special type for J1.

各种DS1、J1和E1线路规程非常相似,因此没有必要使用单独的MIB,尽管存在一些差异。例如,ESF规范中对帧丢失的定义比D4规范中更严格,或者T1和J1之间的黄色报警生成和检测略有不同,但在这两个示例中,两个相关行中都有定义。因此,接口类型e1(19)和g703at2mb(67)已被淘汰,J1也不需要特殊类型。

Where it is necessary to distinguish between the flavors of E1 with and without Cyclic Redundancy Check (CRC), E1-CRC denotes the "with CRC" form (G.704 Table 5B) and E1-noCRC denotes the "without CRC" form (G.704 Table 5A).

如果有必要区分带有和不带有循环冗余校验(CRC)的E1的类型,E1-CRC表示“带有CRC”形式(G.704表5B),E1 noCRC表示“没有CRC”形式(G.704表5A)。

3.1. Use of ifTable for DS1 Layer
3.1. 对DS1层使用ifTable

Only the ifGeneralInformationGroup needs to be supported.

只需要支持IFGeneralInformation组。

           ifTable Object    Use for DS1 Layer
   ===================================================================
           ifIndex           Interface index.
        
           ifTable Object    Use for DS1 Layer
   ===================================================================
           ifIndex           Interface index.
        

ifDescr See interfaces MIB [RFC2863].

ifDescr见接口MIB[RFC2863]。

ifType ds1(18)

ifType ds1(18)

ifSpeed Speed of line rate DS1 - 1544000 J1 - 1544000 E1 - 2048000 DS2 - 6312000 E2 - 8448000

如果线路速度DS1-1544000 J1-1544000 E1-2048000 DS2-6312000 E2-8448000

ifPhysAddress The value of the Circuit Identifier. If no Circuit Identifier has been assigned, this object should have an octet string with zero length.

ifphy按下电路标识符的值。如果未分配任何回路标识符,则此对象应具有长度为零的八位字节字符串。

ifAdminStatus See interfaces MIB [RFC2863].

ifAdminStatus见接口MIB[RFC2863]。

ifOperStatus See interfaces MIB [RFC2863].

ifOperStatus见接口MIB[RFC2863]。

ifLastChange See interfaces MIB [RFC2863].

iFastChange请参见接口MIB[RFC2863]。

ifName See interfaces MIB [RFC2863].

ifName见接口MIB[RFC2863]。

ifLinkUpDownTrapEnable Set to enabled(1).

ifLinkUpDownTrapEnable设置为enabled(已启用)(1)。

ifHighSpeed Speed of line in mega-bits per second (2, 6, or 8).

IfHigh Speed(高速)线路速度,单位为兆位/秒(2、6或8)。

ifConnectorPresent Set to true(1) normally, except for cases such as DS1/E1 over AAL1/ATM where false(2) is appropriate.

ifConnectorPresent通常设置为true(1),但AAL1/ATM上的DS1/E1等情况除外,其中false(2)是合适的。

3.2. Usage Guidelines
3.2. 使用指南
3.2.1. Usage of ifStackTable for Routers and DSUs
3.2.1. ifStackTable在路由器和DSU中的使用

The object dsx1IfIndex has been deprecated. This object previously allowed a very special proxy situation to exist for routers and Channel Service Units (CSUs). This section now describes how to use the ifStackTable to represent this relationship.

对象dsx1IfIndex已被弃用。该对象以前允许路由器和通道服务单元(CSU)存在非常特殊的代理情况。本节现在介绍如何使用ifStackTable表示此关系。

The paragraphs discussing dsx1IfIndex and dsx1LineIndex have been preserved in Appendix A for informational purposes.

讨论DSX1iIndex和dsx1LineIndex的段落已保存在附录A中,以供参考。

The ifStackTable is used in the proxy case to represent the association between pairs of interfaces, i.e., this T1 is attached to that T1. This use is consistent with the use of the ifStackTable to show the association between various sub-layers of an interface. In both cases, entire PDUs are exchanged between the interface pairs -- in the case of a T1, entire T1 frames are exchanged; in the case of PPP and High-Level Data Link Control (HDLC), entire HDLC frames are exchanged. This usage is not meant to suggest the use of the ifStackTable to represent Time Division Multiplexing (TDM) connections in general.

ifStackTable在代理情况下用于表示接口对之间的关联,即,此T1附加到该T1。这种用法与使用ifStackTable来显示接口的各个子层之间的关联是一致的。在这两种情况下,在接口对之间交换整个PDU——在T1的情况下,交换整个T1帧;在PPP和高级数据链路控制(HDLC)的情况下,交换整个HDLC帧。这种用法并不意味着建议使用ifStackTable来表示一般的时分多路复用(TDM)连接。

External and Internal interface scenario: the SNMP agent resides on a host external from the device supporting DS1 interfaces (e.g., a router). The agent represents both the host and the DS1 device.

外部和内部接口方案:SNMP代理驻留在支持DS1接口的设备(例如路由器)外部的主机上。代理表示主机和DS1设备。

Example:

例子:

A shelf full of CSUs connected to a router. An SNMP agent residing on the router proxies for itself and the CSU. The router has also an Ethernet interface:

装满连接到路由器的CSU的架子。驻留在路由器上的SNMP代理为其自身和CSU代理。路由器还具有以太网接口:

         +-----+
   |     |     |
   |     |     |               +---------------------+
   |E    |     |  1.544  MBPS  |              Line#A | DS1 Link
   |t    |  R  |---------------+ - - - - -  - - -  - +------>
   |h    |     |               |                     |
   |e    |  O  |  1.544  MBPS  |              Line#B | DS1 Link
   |r    |     |---------------+ - - - - - - - - - - +------>
   |n    |  U  |               |  CSU Shelf          |
   |e    |     |  1.544  MBPS  |              Line#C | DS1 Link
   |t    |  T  |---------------+ - - - -- -- - - - - +------>
   |     |     |               |                     |
   |-----|  E  |  1.544  MBPS  |              Line#D | DS1 Link
   |     |     |---------------+ -  - - - -- - - - - +------>
   |     |  R  |               |_____________________|
   |     |     |
   |     +-----+
        
         +-----+
   |     |     |
   |     |     |               +---------------------+
   |E    |     |  1.544  MBPS  |              Line#A | DS1 Link
   |t    |  R  |---------------+ - - - - -  - - -  - +------>
   |h    |     |               |                     |
   |e    |  O  |  1.544  MBPS  |              Line#B | DS1 Link
   |r    |     |---------------+ - - - - - - - - - - +------>
   |n    |  U  |               |  CSU Shelf          |
   |e    |     |  1.544  MBPS  |              Line#C | DS1 Link
   |t    |  T  |---------------+ - - - -- -- - - - - +------>
   |     |     |               |                     |
   |-----|  E  |  1.544  MBPS  |              Line#D | DS1 Link
   |     |     |---------------+ -  - - - -- - - - - +------>
   |     |  R  |               |_____________________|
   |     |     |
   |     +-----+
        

The assignment of the index values could, for example, be as follows:

例如,索引值的分配可以如下所示:

ifIndex Description 1 Ethernet 2 Line#A Router 3 Line#B Router 4 Line#C Router 5 Line#D Router 6 Line#A CSU Router 7 Line#B CSU Router 8 Line#C CSU Router 9 Line#D CSU Router 10 Line#A CSU Network 11 Line#B CSU Network 12 Line#C CSU Network 13 Line#D CSU Network

如果索引描述1以太网2线#A路由器3线#B路由器4线#C路由器5线#D路由器6线#A CSU路由器7线#B CSU路由器8线#C CSU路由器9线#D CSU路由器10线#A CSU网络11线#B CSU网络12线#C CSU网络13线#D CSU网络

The ifStackTable is then used to show the relationships between the various DS1 interfaces.

然后使用ifStackTable显示各种DS1接口之间的关系。

ifStackTable Entries

stackiftable条目

HigherLayer LowerLayer 2 6 3 7 4 8 5 9 6 10 7 11 8 12 9 13

上层下层2 6 3 7 4 8 5 9 6 10 7 11 8 12 9 13

If the CSU shelf is managed by itself by a local SNMP agent, the situation would be identical, except the Ethernet and the four router interfaces are deleted. Interfaces would also be numbered from 1 to 8.

如果CSU托架由本地SNMP代理自行管理,则情况相同,只是删除了以太网和四个路由器接口。接口的编号也将从1到8。

ifIndex Description 1 Line#A CSU Router 2 Line#B CSU Router 3 Line#C CSU Router 4 Line#D CSU Router 5 Line#A CSU Network 6 Line#B CSU Network 7 Line#C CSU Network 8 Line#D CSU Network

I索引描述1线#A CSU路由器2线#B CSU路由器3线#C CSU路由器4线#D CSU路由器5线#A CSU网络6线#B CSU网络7线#C CSU网络8线#D CSU网络

ifStackTable Entries

stackiftable条目

HigherLayer LowerLayer 1 5 2 6 3 7 4 8

上层下层1 5 2 6 3 7 4 8

3.2.2. Usage of ifStackTable for DS1/J1/E1 on DS2/E2
3.2.2. DS2/E2上DS1/J1/E1的ifStackTable的使用

An example is given of how DS1/J1/E1 interfaces are stacked on DS2/E2 interfaces. It is not necessary nor is it always desirable to represent DS2 interfaces. If this is required, the following stacking should be used. All ifTypes are ds1. The DS2 is determined by examining ifSpeed or dsx1LineType.

给出了DS1/J1/E1接口如何堆叠在DS2/E2接口上的示例。表示DS2接口不是必需的,也并非总是可取的。如果需要,应使用以下堆叠。所有IFTYPE都是ds1。DS2通过检查ifSpeed或dsx1LineType确定。

ifIndex Description 1 DS1 #1 2 DS1 #2 3 DS1 #3 4 DS1 #4 5 DS2

i索引描述1 DS1#1 2 DS1#2 3 DS1#3 4 DS1#4 5 DS2

ifStackTable Entries

stackiftable条目

HigherLayer LowerLayer 1 5 2 5 3 5 4 5

上层下层1 5 2 5 3 5 4 5

3.2.3. Usage of Channelization for DS3, DS1, DS0
3.2.3. DS3、DS1、DS0信道化的使用

An example is given here to explain the channelization objects in the DS3, DS1, and DS0 MIBs to help the implementer use the objects correctly. Treatment of E3 and E1 would be similar, with the number of DS0s being different depending on the framing of the E1.

这里给出了一个示例来解释DS3、DS1和DS0 MIB中的通道化对象,以帮助实现者正确使用这些对象。E3和E1的处理类似,DS0的数量根据E1的帧而不同。

Assume that a DS3 (with ifIndex 1) is channelized into DS1s (without DS2s). The object dsx3Channelization is set to enabledDs1. There will be 28 DS1s in the ifTable. Assume the entries in the ifTable for the DS1s are created in channel order and the ifIndex values are 2 through 29. In the DS1 MIB, there will be an entry in the dsx1ChanMappingTable for each DS1. The entries will be as follows:

假设一个DS3(带ifIndex 1)被信道化为DS1(不带DS2)。对象dsx3Channelization设置为enabledDs1。ifTable中将有28个DS1。假设DS1的ifTable中的条目是按通道顺序创建的,ifIndex值为2到29。在DS1 MIB中,每个DS1在dsx1ChanMappingTable中都有一个条目。参赛作品如下:

dsx1ChanMappingTable Entries

dsx1ChanMappingTable条目

           ifIndex  dsx1Ds1ChannelNumber   dsx1ChanMappedIfIndex
           1        1                      2
           1        2                      3
           ......
           1        28                     29
        
           ifIndex  dsx1Ds1ChannelNumber   dsx1ChanMappedIfIndex
           1        1                      2
           1        2                      3
           ......
           1        28                     29
        

In addition, the DS1s are channelized into DS0s. The object dsx1Channelization is set to enabledDS0 for each DS1. When this object is set to this value, 24 DS0s are created by the agent. There will be 24 DS0s in the ifTable for each DS1. If the dsx1Channelization is set to disabled, the 24 DS0s are destroyed.

此外,DS1被信道化为DS0。对象dsx1Channelization设置为每个DS1启用DDS0。将此对象设置为该值时,代理将创建24个DS0。每个DS1的ifTable中将有24个DS0。如果dsx1Channelization设置为disabled(禁用),则会销毁24个DS0。

Assume the entries in the ifTable are created in channel order and the ifIndex values for the DS0s in the first DS1 are 30 through 53. In the DS0 MIB, there will be an entry in the dsx0ChanMappingTable for each DS0. The entries will be as follows:

假设ifTable中的条目是按通道顺序创建的,并且第一个DS1中DS0的ifIndex值为30到53。在DS0 MIB中,每个DS0的dsx0ChanMappingTable中将有一个条目。参赛作品如下:

dsx0ChanMappingTable Entries

dsx0ChanMappingTable条目

           ifIndex   dsx0Ds0ChannelNumber  dsx0ChanMappedIfIndex
           2         1                     30
           2         2                     31
           ......
           2         24                    53
        
           ifIndex   dsx0Ds0ChannelNumber  dsx0ChanMappedIfIndex
           2         1                     30
           2         2                     31
           ......
           2         24                    53
        
3.2.4. Usage of Channelization for DS3, DS2, DS1
3.2.4. DS3、DS2、DS1信道化的使用

An example is given here to explain the channelization objects in the DS3 and DS1 MIBs to help the implementer use the objects correctly.

这里给出了一个示例来解释DS3和DS1 MIB中的通道化对象,以帮助实现者正确使用这些对象。

Assume that a DS3 (with ifIndex 1) is channelized into DS2s. The object dsx3Channelization [RFC3896] is set to enabledDs2. There will be 7 DS2s (ifType of DS1) in the ifTable. Assume the entries in the ifTable for the DS2s are created in channel order and the ifIndex values are 2 through 8. In the DS1 MIB, there will be an entry in the dsx1ChanMappingTable for each DS2. The entries will be as follows:

假设DS3(具有ifIndex 1)被信道化为DS2。对象dsx3Channelization[RFC3896]设置为enabledDs2。ifTable中将有7个DS2(ifType of DS1)。假设DS2的ifTable中的条目是按通道顺序创建的,ifIndex值为2到8。在DS1 MIB中,每个DS2在dsx1ChanMappingTable中都有一个条目。参赛作品如下:

dsx1ChanMappingTable Entries

dsx1ChanMappingTable条目

           ifIndex  dsx1Ds1ChannelNumber   dsx1ChanMappedIfIndex
           1        1                      2
           1        2                      3
           ......
           1        7                      8
        
           ifIndex  dsx1Ds1ChannelNumber   dsx1ChanMappedIfIndex
           1        1                      2
           1        2                      3
           ......
           1        7                      8
        

In addition, the DS2s are channelized into DS1s. The object dsx1Channelization is set to enabledDS1 for each DS2. There will be 4 DS1s in the ifTable for each DS2. Assume the entries in the ifTable are created in channel order and the ifIndex values for the DS1s in the first DS2 are 9 through 12, then 13 through 16 for the second DS2, and so on. In the DS1 MIB, there will be an entry in the dsx1ChanMappingTable for each DS1. The entries will be as follows:

此外,DS2被信道化为DS1。对象dsx1Channelization设置为每个DS2启用DDS1。每个DS2的ifTable中将有4个DS1。假设ifTable中的条目是按通道顺序创建的,第一个DS2中DS1的ifIndex值为9到12,第二个DS2为13到16,依此类推。在DS1 MIB中,每个DS1在dsx1ChanMappingTable中都有一个条目。参赛作品如下:

dsx1ChanMappingTable Entries

dsx1ChanMappingTable条目

ifIndex dsx1Ds1ChannelNumber dsx1ChanMappedIfIndex 2 1 9 2 2 10 2 3 11 2 4 12 3 1 13 3 2 14 ... 8 4 36

如果索引DSX1DS1通道号DSX1ChanmappedFindex 2 1 9 2 10 2 3 11 2 4 12 3 13 3 2 14。。。8 4 36

3.2.5. Usage of Loopbacks
3.2.5. 环回的使用

This section discusses the behavior of objects related to loopbacks.

本节讨论与环回相关的对象的行为。

The object dsx1LoopbackConfig represents the desired state of loopbacks on this interface. Using this object, a manager can request

对象dsx1LoopbackConfig表示此接口上所需的环回状态。使用此对象,管理器可以请求

LineLoopback PayloadLoopback (if ESF framing) InwardLoopback DualLoopback (Line + Inward) NoLoopback

LineLoopback PayloadLoopback(如果ESF成帧)向内Loopback DualLoopback(线路+向内)NoLoopback

The remote end can also request loopbacks either through the Facility Data Link (FDL) channel if ESF or inband if D4. The loopbacks that can be requested this way are

远程端还可以通过设施数据链路(FDL)信道(如果是ESF)或带内信道(如果是D4)请求环回。可以通过这种方式请求的环回包括

LineLoopback PayloadLoopback (if ESF framing) NoLoopback

LineLoopback PayloadLoopback(如果ESF成帧)NoLoopback

To model the current state of loopbacks on a DS1 interface, the object dsx1LoopbackStatus defines which loopback is currently applied to an interface. This object, which is a bitmap, will have bits turned on that reflect the currently active loopbacks on the interface as well as the source of those loopbacks.

要对DS1接口上环回的当前状态建模,对象dsx1LoopbackStatus定义当前应用于接口的环回。此对象是位图,将启用位以反映接口上当前活动的环回以及这些环回的源。

The following restrictions/rules apply to loopbacks:

以下限制/规则适用于环回:

The far end cannot undo loopbacks set by a manager.

远端无法撤消管理器设置的环回。

A manager can undo loopbacks set by the far end.

管理器可以撤消远端设置的环回。

Both a line loopback and an inward loopback can be set at the same time. Only these two loopbacks can co-exist and either one may be set by the manager or the far end. A LineLoopback request from the far end is incremental to an existing Inward loopback established by a manager. When a NoLoopback is received from the far end in this case, the InwardLoopback remains in place.

可以同时设置线路环回和向内环回。只有这两个环回可以共存,其中一个可以由管理器或远端设置。来自远端的LineLoopback请求是由管理器建立的现有内部环回的增量。在这种情况下,当从远端接收到NoLoopback时,向内的LOOPBACK保持在原位。

3.3. Objectives of This MIB Module
3.3. 本MIB模块的目标

There are numerous things that could be included in a MIB for DS1 signals: the management of multiplexers, CSUs, Data Service Units (DSUs), and the like. The intent of this document is to facilitate the common management of all devices with DS1, J1, E1, DS2, or E2 interfaces. As such, a design decision was made up front to very

DS1信号的MIB中可以包括许多内容:多路复用器、CSU、数据服务单元(DSU)等的管理。本文档的目的是促进使用DS1、J1、E1、DS2或E2接口的所有设备的通用管理。因此,一个设计决策是提前做出的

closely align the MIB with the set of objects that can generally be read from these types of devices that are currently deployed.

将MIB与通常可以从当前部署的这些类型的设备读取的对象集紧密对齐。

J2 interfaces are not supported by this MIB.

此MIB不支持J2接口。

3.4. DS1 Terminology
3.4. DS1术语

The terminology used in this document to describe error conditions on a DS1 interface as monitored by a DS1 device are based on the latest ANSI T1.231 standard [ANSI-T1.231]. If the definition in this document does not match the definition in the ANSI T1.231 document, the implementer should follow the definition described in this document.

本文件中用于描述由DS1设备监控的DS1接口上的错误条件的术语基于最新的ANSI T1.231标准[ANSI-T1.231]。如果本文件中的定义与ANSI T1.231文件中的定义不匹配,则实施者应遵循本文件中描述的定义。

3.4.1. Error Events
3.4.1. 错误事件

Bipolar Violation (BPV) Error Event A BPV error event for an AMI-coded (AMI stands for Alternate Mark Inversion) signal is the occurrence of a pulse of the same polarity as the previous pulse (see T1.231, Section 4.2.1.1.1). A BPV error event for a B8ZS- or HDB3-coded signal is the occurrence of a pulse of the same polarity as the previous pulse without being a part of the zero substitution code.

双极违规(BPV)错误事件AMI编码(AMI代表交替标记反转)信号的BPV错误事件是出现与前一个脉冲极性相同的脉冲(见T1.231,第4.2.1.1节)。B8ZS或HDB3编码信号的BPV错误事件是出现与前一个脉冲极性相同的脉冲,而不是零替换码的一部分。

Excessive Zeroes (EXZ) Error Event An Excessive Zeroes error event for an AMI-coded signal is the occurrence of more than fifteen contiguous zeroes (see T1.231 Section 4.2.1.1.2). For a B8ZS-coded signal, the defect occurs when more than seven contiguous zeroes are detected.

过零(EXZ)错误事件AMI编码信号的过零错误事件是指出现超过十五个连续零(见T1.231第4.2.1.1.2节)。对于B8ZS编码信号,当检测到超过七个连续零时,会出现缺陷。

Line Coding Violation (LCV) Error Event A Line Coding Violation (LCV) is the occurrence of either a Bipolar Violation (BPV) or Excessive Zeroes (EXZ) error event. (Also known as CV-L; see T1.231, Section 4.6.1.1.)

线路编码违规(LCV)错误事件线路编码违规(LCV)是发生双极违规(BPV)或过零(EXZ)错误事件。(也称为CV-L;见T1.231第4.6.1.1节。)

Path Coding Violation (PCV) Error Event A Path Coding Violation error event is a frame synchronization bit error in the D4 and E1-noCRC formats, or a CRC or frame synch. bit error in the ESF and E1-CRC formats. (Also known as CV-P; see T1.231, Section 4.6.2.1.)

路径编码冲突(PCV)错误事件路径编码冲突错误事件是D4和E1 noCRC格式的帧同步位错误,或CRC或帧同步。ESF和E1-CRC格式中的位错误。(也称为CV-P;见T1.231第4.6.2.1节。)

Controlled Slip (CS) Error Event A Controlled Slip is the replication or deletion of the payload bits of a DS1 frame (see T1.231, Section 4.2.1.2.3). A Controlled Slip may be performed when there is a difference between the timing of a synchronous receiving terminal and the received signal. A Controlled Slip does not cause an Out of Frame defect.

受控滑动(CS)错误事件受控滑动是指复制或删除DS1帧的有效负载位(见T1.231,第4.2.1.2.3节)。当同步接收终端的定时和接收信号之间存在差异时,可以执行受控滑动。受控滑动不会导致机架外缺陷。

3.4.2. Performance Defects
3.4.2. 性能缺陷

Out of Frame (OOF) Defect An OOF defect is the occurrence of a particular density of Framing Error events (see T1.231, Section 4.2.2.2.1).

帧外(OOF)缺陷OOF缺陷是特定密度的帧错误事件的发生(见T1.231,第4.2.2.2.1节)。

For DS1 links, an Out of Frame defect is declared when the receiver detects two or more framing errors within a 3-msec period for ESF signals and 0.75 msec for D4 signals, or two or more errors out of five or fewer consecutive framing bits.

对于DS1链路,当接收机在3毫秒周期内检测到ESF信号的两个或多个帧错误,在0.75毫秒周期内检测到D4信号的两个或多个帧错误,或者在五个或更少的连续帧位中检测到两个或多个错误时,即宣布帧外缺陷。

For E1 links, an Out of Frame defect is declared when three consecutive frame alignment signals have been received with an error (see G.706, Section 4.1 [CCITT-G.706]).

对于E1链路,当接收到三个连续的帧对准信号且出现错误时,宣布存在帧外缺陷(见G.706,第4.1节[CCITT-G.706])。

For DS2 links, an Out of Frame defect is declared when seven or more consecutive errored framing patterns (four multiframe) are received. The OOF is cleared when three or more consecutive correct framing patterns are received.

对于DS2链路,当接收到七个或更多连续的错误帧模式(四个多帧)时,会声明帧外缺陷。当接收到三个或更多连续的正确帧模式时,OOF被清除。

Once an Out Of Frame Defect is declared, the framer starts searching for a correct framing pattern. The Out of Frame defect ends when the signal is in-frame.

一旦声明了帧外缺陷,成帧者就开始搜索正确的成帧模式。当信号在帧内时,帧外缺陷结束。

In-frame occurs when there are fewer than two frame bit errors within a 3-msec period for ESF signals and 0.75 msec for D4 signals.

当ESF信号在3毫秒周期内出现少于两个帧位错误,D4信号在0.75毫秒周期内出现少于两个帧位错误时,会发生帧内错误。

For E1 links, in-frame occurs when a) in frame N the frame alignment signal is correct and b) in frame N+1 the frame alignment signal is absent (i.e., bit 2 in TS0 is a one) and c) in frame N+2 the frame alignment signal is present and correct (see G.704, Section 4.1).

对于E1链路,当a)帧N中的帧对齐信号正确,b)帧N+1中的帧对齐信号不存在(即,TS0中的位2为1)和c)帧N+2中的帧对齐信号存在且正确时,帧内发生(参见G.704,第4.1节)。

Alarm Indication Signal (AIS) Defect For D4 and ESF links, the 'all ones' condition is detected at a DS1 line interface upon observing an unframed signal with a one's density of at least 99.9% present for a time equal to or greater than T, where 3 ms <= T <= 75 ms. The AIS is terminated upon observing a signal not meeting the one's density or the unframed signal criteria for a period equal to or greater than T (see G.775, Section 5.4).

对于D4和ESF链路的报警指示信号(AIS)缺陷,当观察到一个密度至少为99.9%且持续时间等于或大于T的非帧信号时,在DS1线路接口处检测到“所有”状态,式中,3ms<=T<=75ms。当观察到一个不符合其密度或无帧信号标准的信号的时间等于或大于T时,AIS终止(见G.775,第5.4节)。

For E1 links, the 'all-ones' condition is detected at the line interface as a string of 512 bits containing fewer than three zero bits (see O.162 [ITU-T-O.162], Section 3.3.2).

对于E1链路,“所有1”状态在线路接口处被检测为包含少于三个零位的512位字符串(见O.162[ITU-T-O.162],第3.3.2节)。

For DS2 links, the DS2 AIS shall be sent from the NT1 to the user to indicate a loss of the 6,312-kbps frame capability on the network side. The DS2 AIS is defined as a bit array of 6,312 kbps in which all binary bits are set to '1'.

对于DS2链路,应将DS2 AIS从NT1发送给用户,以指示网络侧6312 kbps帧能力的损失。DS2 AIS定义为6312 kbps的位阵列,其中所有二进制位都设置为“1”。

The DS2 AIS detection and removal shall be implemented according to ITU-T Draft Recommendation G.775 [ITU-T-G.775] Section 5.5:

DS2 AIS检测和移除应根据ITU-T草案建议G.775[ITU-T-G.775]第5.5节:

- a DS2 AIS defect is detected when the incoming signal has two or less zeroes in a sequence of 3156 bits (0.5 ms).

- 当输入信号在3156位(0.5毫秒)的序列中有两个或更少的零时,检测到DS2 AIS缺陷。

- a DS2 AIS defect is cleared when the incoming signal has three or more zeroes in a sequence of 3156 bits (0.5 ms).

- 当输入信号在3156位(0.5毫秒)的序列中有三个或三个以上的零时,DS2 AIS缺陷被清除。

3.4.3. Performance Parameters
3.4.3. 性能参数

All performance parameters are accumulated in 15-minute intervals, and up to 96 intervals (24 hours' worth) are kept by an agent. Fewer than 96 intervals of data will be available if the agent has been restarted within the last 24 hours. In addition, there is a rolling 24-hour total of each performance parameter. Performance parameters continue to be collected when the interface is down.

所有性能参数以15分钟的间隔累积,代理最多可保留96个间隔(24小时)。如果代理在过去24小时内重新启动,则可用的数据间隔将少于96个。此外,每个性能参数都有一个24小时滚动总计。当接口关闭时,将继续收集性能参数。

There is no requirement for an agent to ensure a fixed relationship between the start of a 15-minute interval and any wall clock; however, some agents may align the 15-minute intervals with quarter hours.

不要求代理人确保15分钟间隔的开始和任何挂钟之间的固定关系;但是,一些代理可能会将15分钟的间隔与四分之一小时的间隔对齐。

Performance parameters are of types PerfCurrentCount, PerfIntervalCount, and PerfTotalCount. These textual conventions are all Gauge32, and they are used because it is possible for these objects to decrease. Objects may decrease when Unavailable Seconds occur across a 15-minute interval boundary. See Unavailable Second discussion later in this section.

性能参数的类型为PerfCurrentCount、PerfIntervalCount和PerfTotalCount。这些文本约定都是Gauge32,之所以使用它们,是因为这些对象可能会减少。当跨越15分钟间隔边界出现不可用秒时,对象可能会减少。请参阅本节后面的第二个讨论。

Line Errored Second (LES) A Line Errored Second is a second in which one or more Line Coding Violation error events were detected. (Also known as ES-L; see T1.231, Section 4.6.1.2.)

Line Errored Second(LES)Line Errored Second是检测到一个或多个线路编码冲突错误事件的秒。(也称为ES-L;见T1.231第4.6.1.2节。)

Controlled Slip Second (CSS) A Controlled Slip Second is a one-second interval containing one or more controlled slips (see T1.231, Section 4.6.2.9). This is not incremented during an Unavailable Second.

受控滑移秒(CSS)受控滑移秒是包含一个或多个受控滑移的1秒间隔(见T1.231,第4.6.2.9节)。在不可用的一秒钟内,该值不会增加。

Errored Second (ES) For ESF and E1-CRC links, an Errored Second is a second with one or more Path Coding Violations OR one or more Out of Frame defects OR one or more Controlled Slip events OR a detected AIS defect. (See T1.231, Section 4.6.2.2 and G.826 [ITU-T-G.826], Section B.1).

错误秒对于ESF和E1-CRC链路,错误秒是指存在一个或多个路径编码冲突、一个或多个帧外缺陷、一个或多个受控滑动事件或检测到的AIS缺陷的秒。(见T1.231第4.6.2.2节和G.826[ITU-T-G.826]第B.1节)。

For D4 and E1-noCRC links, the presence of Bipolar Violations also triggers an Errored Second.

对于D4和E1 noCRC链路,双极性违规的存在也会触发错误秒。

This is not incremented during an Unavailable Second.

在不可用的一秒钟内,该值不会增加。

Bursty Errored Second (BES) A Bursty Errored Second (also known as Errored Second type B in T1.231, Section 4.6.2.4) is a second with fewer than 320 and more than 1 Path Coding Violation error events, no Severely Errored Frame defects, and no detected incoming AIS defects. Controlled Slips are not included in this parameter.

突发性错误秒(BES)突发性错误秒(在T1.231第4.6.2.4节中也称为B类错误秒)是一种路径编码违规错误事件少于320次且多于1次的秒,没有严重错误的帧缺陷,也没有检测到传入AIS缺陷。受控卡瓦不包括在此参数中。

This is not incremented during an Unavailable Second. It applies to ESF signals only.

在不可用的一秒钟内,该值不会增加。它仅适用于ESF信号。

Severely Errored Second (SES) A Severely Errored Second for ESF signals is a second with 320 or more Path Coding Violation error events OR one or more Out of Frame defects OR a detected AIS defect (see T1.231, Section 4.6.2.5).

严重错误秒(SES)ESF信号的严重错误秒是指出现320个或更多路径编码违规错误事件或一个或多个帧外缺陷或检测到AIS缺陷的秒(见T1.231,第4.6.2.5节)。

For E1-CRC signals, a Severely Errored Second is a second with 832 or more Path Coding Violation error events OR one or more Out of Frame defects.

对于E1-CRC信号,严重错误秒是指出现832个或更多路径编码冲突错误事件或一个或多个帧外缺陷的秒。

For E1-noCRC signals, a Severely Errored Second is 2048 LCVs or more.

对于E1 noCRC信号,严重错误的秒数为2048 LCV或更多。

For D4 signals, a Severely Errored Second is a count of one-second intervals with Framing Error events, or an OOF defect, or 1544 LCVs or more.

对于D4信号,严重错误秒是帧错误事件、OOF缺陷或1544 LCV或更多的1秒间隔计数。

Controlled Slips are not included in this parameter.

受控卡瓦不包括在此参数中。

This is not incremented during an Unavailable Second.

在不可用的一秒钟内,该值不会增加。

Severely Errored Framing Second (SEFS) An Severely Errored Framing Second is a second with one or more Out of Frame defects OR a detected AIS defect. (Also known as SAS-P (SEF/AIS second); see T1.231, Section 4.6.2.6.)

严重错误帧秒(SEFS)严重错误帧秒是指出现一个或多个帧外缺陷或检测到AIS缺陷的秒。(也称为SAS-P(SEF/AIS秒);见T1.231,第4.6.2.6节。)

Degraded Minutes A Degraded Minute is one in which the estimated error rate exceeds 1E-6 but does not exceed 1E-3 (see G.821 [CCITT-G.821]).

降级分钟降级分钟是指估计错误率超过1E-6但不超过1E-3的分钟(见G.821[CCITT-G.821])。

Degraded Minutes are determined by collecting all of the Available Seconds, removing any Severely Errored Seconds, grouping the result in 60-second long groups, and counting a 60-second long group (a.k.a. minute) as degraded if the cumulative errors during the seconds present in the group exceed 1E-6. Available seconds are merely those seconds that are not Unavailable as described below.

通过收集所有可用秒数,删除任何严重错误的秒数,将结果分组为60秒长的组,并将60秒长的组(也称为分钟)计算为降级(如果组中存在的秒数累积错误超过1E-6)。可用秒数仅指不可用的秒数,如下所述。

Unavailable Second (UAS) Unavailable Seconds (UASs) are calculated by counting the number of seconds that the interface is unavailable. The DS1 interface is said to be unavailable from the onset of 10 contiguous SESs, or the onset of the condition leading to a failure (see Failure States). If the condition leading to the failure was immediately preceded by one or more contiguous SESs, then the DS1 interface unavailability starts from the onset of these SESs. Once unavailable, and if no failure is present, the DS1 interface becomes available at the onset of 10 contiguous seconds with no SESs. Once unavailable, and if a failure is present, the DS1 interface becomes available at the onset of 10 contiguous seconds with no SESs, if the failure clearing time is less than or equal to 10 seconds. If the failure clearing time is more than 10 seconds, the DS1 interface becomes available at the onset of 10 contiguous seconds with no SESs, or the onset period leading to the successful clearing condition, whichever occurs later. With respect to the DS1 error counts, all counters are incremented while the DS1 interface is deemed available. While the interface is deemed unavailable, the only count that is incremented is UASs.

不可用秒(UAS)不可用秒(UAS)通过计算接口不可用的秒数来计算。据称,DS1接口在10个连续SES开始时不可用,或在导致故障的条件开始时不可用(参见故障状态)。如果导致故障的条件之前紧接着有一个或多个连续的SES,则DS1接口不可用性从这些SES开始时开始。一旦不可用且不存在故障,DS1接口在连续10秒开始时变为可用,且无SES。一旦不可用,并且出现故障,如果故障清除时间小于或等于10秒,则DS1接口在连续10秒开始时变为可用,且无SES。如果故障清除时间超过10秒,则DS1接口在连续10秒开始时(无SES)可用,或在导致成功清除条件的开始期间(以较晚发生者为准)可用。关于DS1错误计数,当DS1接口被视为可用时,所有计数器都会递增。当该接口被视为不可用时,唯一增加的计数是UAS。

Note that this definition implies that the agent cannot determine until after a 10-second interval has passed whether a given one-second interval belongs to available or unavailable time. If the agent chooses to update the various performance statistics in real time, then it must be prepared to retroactively reduce the ES, BES, SES, and SEFS counts by 10 and increase the UAS count by 10 when it determines that available time has been entered. It must also be prepared to adjust the PCV count and the DM count as necessary since these parameters are not accumulated during unavailable time. It must be similarly prepared to retroactively decrease the UAS count by 10 and increase the ES, BES, and DM counts as necessary upon entering available time. A special case exists when the 10-second period leading to available or unavailable time crosses a 900-second statistics window boundary, as the foregoing description implies that the ES, BES, SES, SEFS,

请注意,此定义意味着,在经过10秒的间隔之后,代理才能确定给定的1秒间隔属于可用时间还是不可用时间。如果代理选择实时更新各种性能统计数据,则必须准备追溯性地将ES、BES、SES和SEF计数减少10,并在确定已输入可用时间时将UAS计数增加10。还必须准备根据需要调整PCV计数和DM计数,因为这些参数在不可用时间内不会累积。同样,在输入可用时间后,必须准备追溯性地将UAS计数减少10,并根据需要增加ES、BES和DM计数。当导致可用或不可用时间的10秒周期跨越900秒统计窗口边界时,存在一种特殊情况,因为前面的描述暗示ES、BES、SES、SEF,

DM, and UAS counts the PREVIOUS interval must be adjusted. In this case, successive GETs of the affected dsx1IntervalSESs and dsx1IntervalUASs objects will return differing values if the first GET occurs during the first few seconds of the window.

DM和UAS计数必须调整上一个间隔。在这种情况下,如果第一次获取发生在窗口的前几秒钟,则受影响的DSX1Intervaless和dsx1IntervalUASs对象的后续获取将返回不同的值。

The agent may instead choose to delay updates to the various statistics by 10 seconds in order to avoid retroactive adjustments to the counters. A way to do this is sketched in Appendix B.

代理可以选择将各种统计数据的更新延迟10秒,以避免对计数器进行追溯调整。附录B中概述了实现这一点的方法。

In any case, a linkDown trap shall be sent only after the agent has determined for certain that the unavailable state has been entered, but the time on the trap will be that of the first UAS (i.e., 10 seconds earlier). A linkUp trap shall be handled similarly.

在任何情况下,只有在代理确定已进入不可用状态后,才应发送链路断开陷阱,但陷阱上的时间将是第一个UAS的时间(即,提前10秒)。应以类似方式处理连接陷阱。

According to ANSI T1.231, unavailable time begins at the onset of 10 contiguous severely errored seconds -- that is, unavailable time starts with the first of the 10 contiguous SESs. Also, while an interface is deemed unavailable all counters for that interface are frozen except for the UAS count. It follows that an implementation that strictly complies with this standard must not increment any counters other than the UAS count -- even temporarily -- as a result of anything that happens during those 10 seconds. Since changes in the signal state lag the data to which they apply by 10 seconds, an ANSI-compliant implementation must pass the one-second statistics through a 10-second delay line prior to updating any counters. That can be done by performing the following steps at the end of each one-second interval.

根据ANSI T1.231,不可用时间从10个连续的严重错误秒开始——也就是说,不可用时间从10个连续SES中的第一个开始。此外,当一个接口被视为不可用时,该接口的所有计数器都被冻结,但UAS计数除外。因此,严格遵守此标准的实现不得因在这10秒内发生的任何事件而增加UAS计数以外的任何计数器,即使是暂时的。由于信号状态的变化使其应用的数据滞后10秒,因此符合ANSI标准的实现必须在更新任何计数器之前通过10秒延迟线传递1秒统计数据。这可以通过在每一秒间隔结束时执行以下步骤来完成。

i) Read near/far end CV counter and alarm status flags from the hardware.

i) 从硬件读取近端/远端CV计数器和报警状态标志。

ii) Accumulate the CV counts for the preceding second and compare them to the ES and SES threshold for the layer in question. Update the signal state and shift the one-second CV counts and ES/SES flags into the 10-element delay line. Note that far-end one-second statistics are to be flagged as "absent" during any second in which there is an incoming defect at the layer in question or at any lower layer.

ii)累积前一秒的CV计数,并将其与相关层的ES和SES阈值进行比较。更新信号状态,并将1秒CV计数和ES/SES标志移到10元件延迟线中。请注意,在相关层或任何较低层存在传入缺陷的任何一秒钟内,远端1秒统计数据将被标记为“不存在”。

iii) Update the current interval statistics using the signal state from the previous update cycle and the one-second CV counts and ES/SES flags shifted out of the 10-element delay line.

iii)使用上一个更新周期的信号状态以及从10个元件延迟线移出的1秒CV计数和ES/SES标志更新当前间隔统计信息。

This approach is further described in Appendix B.

附录B进一步描述了该方法。

3.4.4. Failure States
3.4.4. 失效状态

The following failure states are received, or detected failures, that are reported in the dsx1LineStatus object. When a DS1 interface would, if ever, produce the conditions leading to the failure state is described in the appropriate specification.

收到或检测到dsx1LineStatus对象中报告的以下故障状态。DS1接口何时(如果有)会产生导致故障状态的条件,请参见相应的规范。

Far End Alarm Failure The Far End Alarm failure is also known as "Yellow Alarm" in the DS1 and J1 cases, "Distant Alarm" in the E1 case, and "Remote Alarm" in the DS2 case.

远端报警故障远端报警故障在DS1和J1情况下也称为“黄色报警”,在E1情况下称为“远程报警”,在DS2情况下称为“远程报警”。

For D4 links, the Far End Alarm failure is declared when bit 6 of all channels has been zero for at least 335 ms and is cleared when bit 6 of at least one channel is non-zero for a period T, where T is usually less than one second and always less than five seconds. The Far End Alarm failure is not declared for D4 links when a Loss of Signal is detected. In J1 the 12th F-bit is set to 1.

对于D4链路,当所有信道的位6为零至少335 ms时,宣布远端报警故障,当至少一个信道的位6在周期T内不为零时,清除远端报警故障,其中T通常小于1秒且始终小于5秒。当检测到信号丢失时,不宣布D4链路的远端报警故障。在J1中,第12个F位设置为1。

For ESF links, the Far End Alarm failure is declared if the Yellow Alarm signal pattern occurs in at least seven out of ten contiguous 16-bit pattern intervals and is cleared if the Yellow Alarm signal pattern does not occur in ten contiguous 16-bit signal pattern intervals. For DS1 the patterns is FF00 and for J1 the pattern is FFFF.

对于ESF链路,如果黄色报警信号模式在10个连续16位模式间隔中至少有7个出现,则宣布远端报警故障;如果黄色报警信号模式在10个连续16位模式间隔中未出现,则清除远端报警故障。对于DS1,模式为FF00,对于J1,模式为FFFF。

For E1 links, the Far End Alarm failure is declared when bit 3 of time-slot zero is received set to one on two consecutive occasions. The Far End Alarm failure is cleared when bit 3 of time-slot zero is received set to zero.

对于E1链路,当接收到时隙0的第3位连续两次设置为1时,将宣布远端报警故障。当接收到时隙0的第3位设置为0时,远端报警故障被清除。

For DS2 links, if a loss of frame alignment (LOF or LOS) and/or DS2 AIS condition is detected, the RAI signal shall be generated and transmitted to the remote side.

对于DS2链路,如果检测到帧对齐丢失(LOF或LOS)和/或DS2 AIS状态,则应生成RAI信号并将其传输至远程侧。

The Remote Alarm Indication (RAI) signal is defined on m-bits as a repetition of the 16-bit sequence consisting of eight binary '1s' and eight binary '0s' in m-bits(1111111100000000). When the RAI signal is not sent (in normal operation), the HDLC flag pattern (01111110) in the m-bit is sent.

远程报警指示(RAI)信号在m位上定义为16位序列的重复,该序列由m位(11111111 00000000)中的八个二进制“1”和八个二进制“0”组成。当未发送RAI信号时(在正常操作中),发送m位中的HDLC标志模式(01111110)。

The RAI failure is detected when 16 or more consecutive RAI-patterns (1111111100000000) are received. The RAI failure is cleared when 4 or more consecutive incorrect-RAI-patterns are received.

当接收到16个或更多连续RAI模式(11111111 00000000)时,检测到RAI故障。当接收到4个或更多连续不正确的RAI模式时,RAI故障被清除。

Alarm Indication Signal (AIS) Failure The Alarm Indication Signal failure is declared when an AIS defect is detected at the input and the AIS defect still exists after the Loss of Frame failure (which is caused by the unframed nature of the 'all-ones' signal) is declared. The AIS failure is cleared when the Loss of Frame failure is cleared. (See T1.231, Section 4.3.1.2.2).

报警指示信号(AIS)故障当在输入端检测到AIS缺陷,且在宣布帧失效(由“所有一个”信号的非帧特性引起)后AIS缺陷仍然存在时,报警指示信号故障被宣布。当帧丢失故障被清除时,AIS故障被清除。(见T1.231,第4.3.1.2.2节)。

An AIS defect at a 6312-kbit/s (G.704) interface is detected when the incoming signal has two or less zeroes in a sequence of 3156 bits (0.5ms).

当输入信号在3156位(0.5ms)的序列中具有两个或更少的零时,在6312 kbit/s(G.704)接口处检测到AIS缺陷。

The AIS signal defect is cleared when the incoming signal has three {3} or more zeroes in a sequence of 3156 bits (0.5ms).

当输入信号在3156位(0.5ms)的序列中有三个{3}或更多的零时,AIS信号缺陷被清除。

Loss Of Frame (LOF) Failure For DS1 links, the Loss of Frame failure is declared when an OOF or LOS defect has persisted for T seconds, where 2 <= T <= 10. The Loss of Frame failure is cleared when there have been no OOF or LOS defects during a period T where 0 <= T <= 20. Many systems will perform "hit integration" within the period T before declaring or clearing the failure; e.g., see TR 62411 [AT&T-TR-62411].

帧丢失(LOF)故障对于DS1链路,当OOF或LOS缺陷持续T秒时,宣布帧丢失故障,其中2<=T<=10。当在0<=T<=20的时间段内没有OOF或LOS缺陷时,帧丢失故障被清除。许多系统将在宣布或清除故障之前的T段时间内执行“命中集成”;e、 例如,参见TR 62411[AT&T-TR-62411]。

For E1 links, the Loss of Frame failure is declared when an OOF defect is detected.

对于E1链路,当检测到OOF缺陷时,将声明帧丢失故障。

Loss Of Signal (LOS) Failure For DS1, the Loss of Signal failure is declared upon observing 175 +/- 75 contiguous pulse positions with no pulses of either positive or negative polarity. The LOS failure is cleared upon observing an average pulse density of at least 12.5% over a period of 175 +/- 75 contiguous pulse positions starting with the receipt of a pulse.

信号丢失(LOS)故障对于DS1,当观察到175+/-75个连续脉冲位置,且没有正负极性脉冲时,宣布信号丢失故障。从接收到脉冲开始,在175+/-75个连续脉冲位置的一段时间内,观察到平均脉冲密度至少为12.5%时,服务水平故障被清除。

For E1 links, the Loss of Signal failure is declared when greater than 10 consecutive zeroes are detected (see O.162, Section 3.4.4).

对于E1链路,当检测到大于10个连续零时,宣布信号故障丢失(见O.162,第3.4.4节)。

A LOS defect at 6312kbit/s interfaces is detected when the incoming signal has "no transitions", i.e., when the signal level is less than or equal to a signal level of 35dB below nominal, for N consecutive pulse intervals, where 10 <= N <= 255.

当输入信号“无过渡”时,即当信号电平小于或等于低于标称值35dB的信号电平时,在N个连续脉冲间隔内,检测到6312kbit/s接口的服务水平缺陷,其中10<=N<=255。

The LOS defect is cleared when the incoming signal has "transitions", i.e., when the signal level is greater than or equal to a signal level of 9dB below nominal, for N consecutive pulse intervals, where 10 <= N <= 255.

当输入信号具有“过渡”时,即当信号电平大于或等于低于标称值9dB的信号电平时,在N个连续脉冲间隔内,服务水平缺陷被清除,其中10<=N<=255。

A signal with "transitions" corresponds to a G.703-compliant signal.

具有“转换”的信号对应于符合G.703的信号。

Loopback Pseudo-Failure The Loopback Pseudo-Failure is declared when the near-end equipment has placed a loopback (of any kind) on the DS1. This allows a management entity to determine from one object whether the DS1 can be considered to be in service or not (from the point of view of the near-end equipment).

环回伪故障当近端设备在DS1上放置环回(任何类型)时,宣布环回伪故障。这允许管理实体从一个对象确定DS1是否可以被视为在使用中(从近端设备的角度)。

TS16 Alarm Indication Signal Failure For E1 links, the TS16 Alarm Indication Signal failure is declared when time-slot 16 is received as all ones for all frames of two consecutive multiframes (see G.732, Section 4.2.6). This condition is never declared for DS1.

TS16报警指示信号故障对于E1链路,当接收到时隙16作为两个连续多帧的所有帧的所有时隙时,宣布TS16报警指示信号故障(参见G.732,第4.2.6节)。从未为DS1声明此条件。

Loss of MultiFrame Failure The Loss of MultiFrame failure is declared when two consecutive multiframe alignment signals (bits 4 through 7 of TS16 of frame 0) have been received with an error. The Loss of Multiframe failure is cleared when the first correct multiframe alignment signal is received. The Loss of Multiframe failure can only be declared for E1 links operating with G.732 [CCITT-G.732] framing (sometimes called "Channel Associated Signalling" mode).

丢失多帧故障当接收到两个连续的多帧对齐信号(第0帧TS16的第4位到第7位)时,出现错误,则宣布丢失多帧故障。当接收到第一个正确的多帧对准信号时,多帧故障的丢失被清除。多帧故障的丢失只能针对使用G.732[CCITT-G.732]帧(有时称为“信道相关信令”模式)运行的E1链路进行声明。

Far End Loss of Multiframe Failure The Far End Loss of Multiframe failure is declared when bit 2 of TS16 of frame 0 is received set to one on two consecutive occasions. The Far End Loss of Multiframe failure is cleared when bit 2 of TS16 of frame 0 is received set to zero. The Far End Loss of Multiframe failure can only be declared for E1 links operating in "Channel Associated Signalling" mode (see G.732).

多帧故障的远端丢失当连续两次接收到帧0的TS16的位2设置为1时,宣布多帧故障的远端丢失。当接收到帧0的TS16的位2设置为零时,清除多帧故障的远端丢失。只有在“信道相关信令”模式下运行的E1链路才能声明多帧故障的远端丢失(见G.732)。

DS2 Payload AIS Failure The DS2 Payload AIS failure is declared when the incoming signal of the 6,312-kbps frame payload (time-slots 1 through 96) has two or less zeroes in a sequence of 3072 bits (0.5ms). The DS2 Payload AIS is cleared when the incoming signal of the 6,312-kbps frame payload has three or more zeroes in a sequence of 3072 bits (0.5 ms).

DS2有效负载AIS故障当6312 kbps帧有效负载(时隙1至96)的输入信号在3072位(0.5ms)的序列中具有两个或更少的零时,宣布DS2有效负载AIS故障。当6312 kbps帧有效负载的输入信号在3072位(0.5 ms)的序列中具有三个或更多的零时,DS2有效负载AIS被清除。

DS2 Performance Threshold Failure DS2 Performance Threshold failure monitors equipment performance and is based on the CRC (Cyclic Redundancy Check) procedure defined in G.704.

DS2性能阈值故障DS2性能阈值故障监控设备性能,并基于G.704中定义的CRC(循环冗余校验)程序。

The DS2 Performance Threshold failure is declared when the bit error ratio exceeds 10^-4 (Performance Threshold), and the DS2

当误码率超过10^-4(性能阈值)时,会声明DS2性能阈值故障,DS2

Performance Threshold failure is cleared when the bit error ratio decreases to less than 10^-6."

当误码率降至小于10^-6时,将清除性能阈值故障。”

3.4.5. Other Terms
3.4.5. 其他术语

Circuit Identifier This is a character string specified by the circuit vendor and is useful when communicating with the vendor during the troubleshooting process (see M.1400 [ITU-T-M.1400] for additional information).

电路标识符这是电路供应商指定的字符串,在故障排除过程中与供应商通信时非常有用(有关更多信息,请参阅M.1400[ITU-T-M.1400])。

Proxy In this document, the word proxy is meant to indicate an application that receives SNMP messages and replies to them on behalf of the devices that implement the actual DS1/E1 interfaces. The proxy may have already collected the information about the DS1/J1/E1 interfaces into its local database and may not necessarily forward the requests to the actual DS1/J1/E1 interface. It is expected in such an application that there are periods of time where the proxy is not communicating with the DS1/J1/E1 interfaces. In these instances, the proxy will not necessarily have up-to-date configuration information and will most likely have missed the collection of some statistics data. Missed statistics data collection will result in invalid data in the interval table.

Proxy在本文档中,Proxy一词表示代表实现实际DS1/E1接口的设备接收SNMP消息并回复这些消息的应用程序。代理可能已将有关DS1/J1/E1接口的信息收集到其本地数据库中,并且不一定会将请求转发到实际的DS1/J1/E1接口。在这种应用程序中,预计有一段时间代理不与DS1/J1/E1接口通信。在这些情况下,代理不一定具有最新的配置信息,并且很可能错过了一些统计数据的收集。未收集统计数据将导致间隔表中的数据无效。

4. Object Definitions
4. 对象定义
   DS1-MIB DEFINITIONS ::= BEGIN
        
   DS1-MIB DEFINITIONS ::= BEGIN
        
   IMPORTS
        MODULE-IDENTITY, OBJECT-TYPE,
        NOTIFICATION-TYPE, transmission
        FROM SNMPv2-SMI         -- [RFC2578]
        DisplayString, TimeStamp, TruthValue
        FROM SNMPv2-TC          -- [RFC2579]
        MODULE-COMPLIANCE, OBJECT-GROUP,
        NOTIFICATION-GROUP
        FROM SNMPv2-CONF        -- [RFC2580]
        InterfaceIndex, ifIndex
        FROM IF-MIB             -- [RFC2863]
        PerfCurrentCount, PerfIntervalCount,
        PerfTotalCount
        FROM PerfHist-TC-MIB;   -- [RFC3593]
        
   IMPORTS
        MODULE-IDENTITY, OBJECT-TYPE,
        NOTIFICATION-TYPE, transmission
        FROM SNMPv2-SMI         -- [RFC2578]
        DisplayString, TimeStamp, TruthValue
        FROM SNMPv2-TC          -- [RFC2579]
        MODULE-COMPLIANCE, OBJECT-GROUP,
        NOTIFICATION-GROUP
        FROM SNMPv2-CONF        -- [RFC2580]
        InterfaceIndex, ifIndex
        FROM IF-MIB             -- [RFC2863]
        PerfCurrentCount, PerfIntervalCount,
        PerfTotalCount
        FROM PerfHist-TC-MIB;   -- [RFC3593]
        

ds1 MODULE-IDENTITY LAST-UPDATED "200703050000Z" ORGANIZATION "IETF AToM MIB Working Group"

ds1模块标识最后更新的“200703050000Z”组织“IETF原子MIB工作组”

       CONTACT-INFO
         "WG charter:
          http://www.ietf.org/html.charters/atommib-charter.html
        
       CONTACT-INFO
         "WG charter:
          http://www.ietf.org/html.charters/atommib-charter.html
        
          Mailing Lists:
            General Discussion: atommib@research.telcordia.com
            To Subscribe: atommib-request@research.telcordia.com
        
          Mailing Lists:
            General Discussion: atommib@research.telcordia.com
            To Subscribe: atommib-request@research.telcordia.com
        

Editor: Orly Nicklass

编辑:奥利·尼克拉斯

Postal: RAD Data Communications, Ltd. Ziv Tower, 24 Roul Walenberg Tel Aviv, Israel, 69719

邮政地址:以色列特拉维夫鲁尔瓦伦堡24号齐夫大厦RAD数据通信有限公司,邮编:69719

                  Tel: +9723 765 9969
          E-mail: orly_n@rad.com"
        
                  Tel: +9723 765 9969
          E-mail: orly_n@rad.com"
        

DESCRIPTION "The MIB module to describe DS1, J1, E1, DS2, and E2 interfaces objects.

DESCRIPTION“用于描述DS1、J1、E1、DS2和E2接口对象的MIB模块。

Copyright (c) The IETF Trust (2007). This version of this MIB module is part of RFC 4805; see the RFC itself for full legal notices." REVISION "200703050000Z" DESCRIPTION "The following changes were made: (1) Values were added to dsx1LineType to support J1 types. (2) The object dsx1LineImpedance was added. (3) All DM-related objects were deprecated following their removal from ITU performance standards. The RFC 4805 version of this MIB module." REVISION "200409090000Z" DESCRIPTION "The RFC 3895 version of this MIB module. The key changes made to this MIB module since its publication in RFC 2495 are as follows: (1) The dsx1FracIfIndex SYNTAX matches the description range. (2) A value was added to dsx1TransmitClockSource. (3) Values were added to dsx1LineType. (4) Two objects were added, dsx1LineMode and dsx1LineBuildOut, to better express transceiver mode and LineBuildOut for T1. (5) Reference was added to Circuit Identifier object.

版权所有(c)IETF信托基金(2007年)。此版本的MIB模块是RFC 4805的一部分;已将以下修订内容添加到“支持类型”中:(参见“DS70x1”中的“修订类型”更改。(2) 添加了对象DSX1Line阻抗。(3) 所有DM相关对象在从ITU性能标准中删除后都被弃用。此MIB模块的RFC 4805版本。“修订版”200409090000Z“说明”此MIB模块的RFC 3895版本。自该MIB模块在RFC 2495中发布以来,对其所做的主要更改如下:(1)dsx1FracIfIndex语法与描述范围匹配。(2) 已将值添加到DSX1TransmitLockSource。(3) 已将值添加到dsx1LineType。(4) 添加了两个对象dsx1LineMode和dsx1LineBuildOut,以便更好地表示T1的收发器模式和LineBuildOut。(5) 已将引用添加到回路标识符对象。

(6) Align the DESCRIPTION clauses of few statistic objects with the near-end definition, with the far-end definition, and with RFC 3593. (7) Changes in Compliance Statements to include new objects. (8) A typographical error in dsx2E2 was fixed; the new name is dsx1E2."

(6) 将少数统计对象的描述子句与近端定义、远端定义和RFC 3593对齐。(7) 更改合规性声明以包括新对象。(8) dsx2E2中的印刷错误已修复;新名称为dsx1E2。”

REVISION "199808011830Z" DESCRIPTION "The RFC 2495 version of this MIB module. The key changes made to this MIB module since its publication in RFC 1406 are as follows: (1) The Fractional table has been deprecated. (2) This document uses SMIv2. (3) Usage is given for ifTable and ifXTable. (4) Example usage of ifStackTable is included. (5) dsx1IfIndex has been deprecated. (6) Support for DS2 and E2 has been added. (7) Additional lineTypes for DS2, E2, and unframed E1 were added. (8) The definition of valid intervals has been clarified for the case where the agent proxied for other devices. In particular, the treatment of missing intervals has been clarified. (9) An inward loopback has been added. (10) Additional lineStatus bits have been added for Near End in Unavailable Signal State, Carrier Equipment Out of Service, DS2 Payload AIS, and DS2 Performance Threshold. (11) A read-write line Length object has been added. (12) Signal mode of other has been added. (13) Added a lineStatus last change, trap and enabler. (14) The e1(19) ifType has been obsoleted, so this MIB does not list it as a supported ifType. (15) Textual Conventions for statistics objects have been used. (16) A new object, dsx1LoopbackStatus, has been introduced to reflect the loopbacks established on a DS1 interface and the source to the requests. dsx1LoopbackConfig continues to be the desired loopback state while dsx1LoopbackStatus reflects the actual state. (17) A dual loopback has been added to allow the setting of an inward loopback and a line loopback at the same time. (18) An object indicating which channel to use within a parent object (i.e., DS3) has been added.

修订版“199808011830Z”说明“此MIB模块的RFC 2495版本。自RFC 1406中发布以来,对此MIB模块所做的主要更改如下:(1)分数表已被弃用。(2)本文档使用SMIv2。(3)给出了ifTable和ifXTable的用法。(4)包括ifStackTable的示例用法。(5)已弃用DSX1iIndex。(6)已添加对DS2和E2的支持。(7)已添加DS2、E2和无框架E1的其他线型。(8)已针对代理代理代理其他设备的情况澄清了有效间隔的定义。特别是,已澄清了丢失间隔的处理方法。(9)添加了一个内部环回。(10)为处于不可用信号状态的近端、载波设备停止服务、DS2有效负载AIS和DS2性能阈值添加了额外的lineStatus位。(11)添加了一个读写线路长度对象。(12)添加了另一个的信号模式。(13)添加了lineStatus last change、trap和enabler。(14)e1(19)ifType已过时,因此此MIB不会将其列为受支持的ifType。(15)已使用统计对象的文本约定。(16)引入了一个新对象dsx1LoopbackStatus,以反映在DS1接口上建立的环回以及请求的源。dsx1LoopbackConfig继续是所需的环回状态,而dsx1LoopbackStatus反映实际状态。(17)已添加双环回,以允许同时设置向内环回和线环回。(18)已添加指示父对象(即DS3)内使用哪个通道的对象。

(19) An object has been added to indicate whether or not this DS1/E1 is channelized. (20) Line coding type of B6ZS has been added for DS2."

(19) 添加了一个对象以指示此DS1/E1是否已信道化。(20) DS2增加了B6ZS的行编码类型。”

       REVISION "199301252028Z"
       DESCRIPTION
            "Initial version, published as RFC 1406."
       ::= { transmission 18 }
        
       REVISION "199301252028Z"
       DESCRIPTION
            "Initial version, published as RFC 1406."
       ::= { transmission 18 }
        
   -- note that this subsumes cept(19) and g703at2mb(67)
   -- there is no separate CEPT or G703AT2MB MIB
   -- The DS1 Near End Group
        
   -- note that this subsumes cept(19) and g703at2mb(67)
   -- there is no separate CEPT or G703AT2MB MIB
   -- The DS1 Near End Group
        
   -- The DS1 Near End Group consists of five tables:
   --    DS1 Configuration
   --    DS1 Current
   --    DS1 Interval
   --    DS1 Total
   --    DS1 Channel Table
        
   -- The DS1 Near End Group consists of five tables:
   --    DS1 Configuration
   --    DS1 Current
   --    DS1 Interval
   --    DS1 Total
   --    DS1 Channel Table
        

-- The DS1 Configuration Table

--DS1配置表

   dsx1ConfigTable OBJECT-TYPE
        SYNTAX  SEQUENCE OF Dsx1ConfigEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "The DS1 Configuration table."
        ::= { ds1 6 }
        
   dsx1ConfigTable OBJECT-TYPE
        SYNTAX  SEQUENCE OF Dsx1ConfigEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "The DS1 Configuration table."
        ::= { ds1 6 }
        
   dsx1ConfigEntry OBJECT-TYPE
        SYNTAX  Dsx1ConfigEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "An entry in the DS1 Configuration table."
        INDEX   { dsx1LineIndex }
        ::= { dsx1ConfigTable 1 }
        
   dsx1ConfigEntry OBJECT-TYPE
        SYNTAX  Dsx1ConfigEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "An entry in the DS1 Configuration table."
        INDEX   { dsx1LineIndex }
        ::= { dsx1ConfigTable 1 }
        
   Dsx1ConfigEntry ::=
        SEQUENCE {
              dsx1LineIndex                    InterfaceIndex,
              dsx1IfIndex                      InterfaceIndex,
              dsx1TimeElapsed                  INTEGER,
              dsx1ValidIntervals               INTEGER,
              dsx1LineType                     INTEGER,
              dsx1LineCoding                   INTEGER,
              dsx1SendCode                     INTEGER,
        
   Dsx1ConfigEntry ::=
        SEQUENCE {
              dsx1LineIndex                    InterfaceIndex,
              dsx1IfIndex                      InterfaceIndex,
              dsx1TimeElapsed                  INTEGER,
              dsx1ValidIntervals               INTEGER,
              dsx1LineType                     INTEGER,
              dsx1LineCoding                   INTEGER,
              dsx1SendCode                     INTEGER,
        

dsx1CircuitIdentifier DisplayString, dsx1LoopbackConfig INTEGER, dsx1LineStatus INTEGER, dsx1SignalMode INTEGER, dsx1TransmitClockSource INTEGER, dsx1Fdl INTEGER, dsx1InvalidIntervals INTEGER, dsx1LineLength INTEGER, dsx1LineStatusLastChange TimeStamp, dsx1LineStatusChangeTrapEnable INTEGER, dsx1LoopbackStatus INTEGER, dsx1Ds1ChannelNumber INTEGER, dsx1Channelization INTEGER, dsx1LineMode INTEGER, dsx1LineBuildOut INTEGER, dsx1LineImpedance INTEGER }

dsx1CircuitIdentifier DisplayString, dsx1LoopbackConfig INTEGER, dsx1LineStatus INTEGER, dsx1SignalMode INTEGER, dsx1TransmitClockSource INTEGER, dsx1Fdl INTEGER, dsx1InvalidIntervals INTEGER, dsx1LineLength INTEGER, dsx1LineStatusLastChange TimeStamp, dsx1LineStatusChangeTrapEnable INTEGER, dsx1LoopbackStatus INTEGER, dsx1Ds1ChannelNumber INTEGER, dsx1Channelization INTEGER, dsx1LineMode INTEGER, dsx1LineBuildOut INTEGER, dsx1LineImpedance INTEGER }translate error, please retry

dsx1LineIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only -- read-only since originally an -- SMIv1 index STATUS current DESCRIPTION "This object should be made equal to ifIndex. The next paragraph describes its previous usage. Making the object equal to ifIndex allows proper use of the ifStackTable and ds0/ds0bundle MIBs.

dsx1LineIndex对象类型语法接口index MAX-ACCESS只读--从最初的--SMIv1索引状态当前描述开始只读“此对象应与ifIndex相等。下一段描述其以前的用法。使对象与ifIndex相等允许正确使用ifStackTable和ds0/ds0bundle MIB。

               Previously, this object was the identifier of a DS1
               interface on a managed device.  If there is an
               ifEntry that is directly associated with this and
               only this DS1 interface, it should have the same
               value as ifIndex.  Otherwise, number the
               dsx1LineIndices with a 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."
        ::= { dsx1ConfigEntry 1 }
        
               Previously, this object was the identifier of a DS1
               interface on a managed device.  If there is an
               ifEntry that is directly associated with this and
               only this DS1 interface, it should have the same
               value as ifIndex.  Otherwise, number the
               dsx1LineIndices with a 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."
        ::= { dsx1ConfigEntry 1 }
        

dsx1IfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS deprecated DESCRIPTION "This value for this object is equal to the value

dsx1IfIndex对象类型语法接口Index MAX-ACCESS只读状态不推荐说明“此对象的此值等于

               of ifIndex from the Interfaces table (RFC 2863)."
        ::= { dsx1ConfigEntry 2 }
        
               of ifIndex from the Interfaces table (RFC 2863)."
        ::= { dsx1ConfigEntry 2 }
        
   dsx1TimeElapsed OBJECT-TYPE
        SYNTAX  INTEGER (0..899)
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of seconds that have elapsed since the
               beginning of the near-end current error-
               measurement period.  If, for some reason, such as
               an adjustment in the system's time-of-day clock,
               the current interval exceeds the maximum value,
               the agent will return the maximum value."
        ::= { dsx1ConfigEntry 3 }
        
   dsx1TimeElapsed OBJECT-TYPE
        SYNTAX  INTEGER (0..899)
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of seconds that have elapsed since the
               beginning of the near-end current error-
               measurement period.  If, for some reason, such as
               an adjustment in the system's time-of-day clock,
               the current interval exceeds the maximum value,
               the agent will return the maximum value."
        ::= { dsx1ConfigEntry 3 }
        
   dsx1ValidIntervals OBJECT-TYPE
        SYNTAX  INTEGER (0..96)
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of previous near-end intervals for
               which 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.  In the case
               where the agent is a proxy, it is possible that
               some intervals are unavailable.  In this case,
               this interval is the maximum interval number for
               which data is available."
        ::= { dsx1ConfigEntry 4 }
        
   dsx1ValidIntervals OBJECT-TYPE
        SYNTAX  INTEGER (0..96)
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of previous near-end intervals for
               which 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.  In the case
               where the agent is a proxy, it is possible that
               some intervals are unavailable.  In this case,
               this interval is the maximum interval number for
               which data is available."
        ::= { dsx1ConfigEntry 4 }
        

dsx1LineType 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),

dsx1LineType对象类型语法整数{other(1)、dsx1ESF(2)、dsx1D4(3)、dsx1E1(4)、dsx1E1CRC(5)、dsx1E1MF(6)、dsx1E1CRCMF(7)、dsx1E1Unframed(8)、dsx1E1Unframed(9)、dsx1DS2M12(10)、dsx1E2(11)、dsx1E1Q50(12)、dsx1E1Q50CRC(13),

dsx1J1ESF(14), dsx1J1Unframed(16) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable indicates the variety of DS1 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:

dsx1J1ESF(14),dsx1J1Unframed(16)}最大访问读写状态当前描述“此变量表示实现此电路的DS1线路的种类。电路的类型会影响电路能够合理承载的每秒位数,以及对使用情况和错误统计数据的解释。这些值按顺序描述:

TITLE: SPECIFICATION: dsx1ESF Extended SuperFrame DS1 (T1.107) dsx1D4 AT&T D4 format DS1 (T1.107) dsx1E1 ITU-T G.704, (Table 5A) dsx1E1-CRC ITU-T G.704, (Table 5B) dsxE1-MF G.704 (Table 5A) with TS16 multiframing enabled dsx1E1-CRC-MF G.704 (Table 5B) with TS16 multiframing enabled dsx1Unframed DS1 with No Framing dsx1E1Unframed E1 with No Framing (G.703) dsx1DS2M12 DS2 frame format (T1.107) dsx1E2 E2 frame format (G.704) dsx1E1Q50 TS16 bits 5,7,8 set to 101, [in all other cases it is set to 111.] (G.704, table 14) dsx1E1Q50CRC E1Q50 with CRC dsx1J1ESF J1 according to (JT-G704, JT-G706, and JT-I431) dsx1J1Unframed J1 with No Framing

标题:规格:dsx1ESF扩展超帧DS1(T1.107)dsx1D4 AT&T D4格式DS1(T1.107)dsx1E1 ITU-T G.704,(表5A)dsx1E1 CRC ITU-T G.704,(表5B)dsxE1 MF G.704(表5A),带TS16多分支功能dsx1E1 CRC MF G.704(表5B)启用TS16多分支的DSX1e1无帧DS1无帧DSX1e1无帧DS2帧格式(T1.107)dsx1E2 E2帧格式(G.704)dsx1E1Q50 TS16位5,7,8设置为101,[在所有其他情况下设置为111.](G.704,表14)dsx1E1Q50CRC E1Q50有CRC dsx1J1ESF J1,根据(JT-G704、JT-G706和JT-I431)DSX1J1无框架J1,无框架

For clarification, the capacity for each E1 type is as listed below: dsx1E1Unframed - E1, no framing = 32 x 64k = 2048k dsx1E1 or dsx1E1CRC - E1, with framing, no signalling = 31 x 64k = 1984k dsx1E1MF or dsx1E1CRCMF - E1, with framing, signalling = 30 x 64k = 1920k" REFERENCE "American National Standard for telecommunications - digital hierarchy - formats specification, ANSI T1.107- 1988. ITU-T G.703: Physical/Electrical Characteristics

为澄清起见,每种E1类型的容量如下所示:dsx1E1Unframed-E1,无帧=32 x 64k=2048k dsx1E1或dsx1E1CRC-E1,带帧,无信令=31 x 64k=1984k dsx1E1MF或dsx1E1CRCMF-E1,带帧,信令=30 x 64k=1920k“参考”美国国家电信标准.数字体系.格式规范,ANSI T1.107-1988。ITU-T G.703:物理/电气特性

                of Hierarchical Digital Interfaces, November
                2001.
           ITU-T G.704: Synchronous frame structures used at
                1544, 6312, 2048, 8488 and 44 736 kbit/s
                Hierarchical Levels, July 1995.
           JT-G704: Synchronous frame structures used at
                Primary and Secondary Hierarchical Levels,2002.
           JT-G706. Frame Alignment and Cyclic Redundancy
                Check (CRC) Procedures.
           JT-I431. ISDN Primary Rate User-Network Interface,
                Layer 1 Specifications, 2002 "
   ::= { dsx1ConfigEntry 5 }
        
                of Hierarchical Digital Interfaces, November
                2001.
           ITU-T G.704: Synchronous frame structures used at
                1544, 6312, 2048, 8488 and 44 736 kbit/s
                Hierarchical Levels, July 1995.
           JT-G704: Synchronous frame structures used at
                Primary and Secondary Hierarchical Levels,2002.
           JT-G706. Frame Alignment and Cyclic Redundancy
                Check (CRC) Procedures.
           JT-I431. ISDN Primary Rate User-Network Interface,
                Layer 1 Specifications, 2002 "
   ::= { dsx1ConfigEntry 5 }
        
   dsx1LineCoding OBJECT-TYPE
        SYNTAX  INTEGER {
                   dsx1JBZS(1),
                   dsx1B8ZS(2),
                   dsx1HDB3(3),
                   dsx1ZBTSI(4),
                   dsx1AMI(5),
                   other(6),
                   dsx1B6ZS(7)
               }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
               "This variable describes the variety of Zero Code
               Suppression used on this interface, which in turn
               affects a number of its characteristics.
        
   dsx1LineCoding OBJECT-TYPE
        SYNTAX  INTEGER {
                   dsx1JBZS(1),
                   dsx1B8ZS(2),
                   dsx1HDB3(3),
                   dsx1ZBTSI(4),
                   dsx1AMI(5),
                   other(6),
                   dsx1B6ZS(7)
               }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
               "This variable describes the variety of Zero Code
               Suppression used on this interface, which in turn
               affects a number of its characteristics.
        

dsx1JBZS refers the Jammed Bit Zero Suppression, in which the AT&T specification of at least one pulse every 8-bit period is literally implemented by forcing a pulse in bit 8 of each channel. Thus, only 7 bits per channel, or 1.344 Mbps, are available for data.

dsx1JBZS指的是干扰位零抑制,在这种情况下,每8位周期至少有一个脉冲的AT&T规范实际上是通过在每个通道的第8位强制一个脉冲来实现的。因此,每个通道只有7位或1.344 Mbps可用于数据。

dsx1B8ZS refers to the use of a specified pattern of normal bits and bipolar violations that are used to replace a sequence of 8 zero bits. ANSI Clear Channels may use dsx1ZBTSI, or Zero Byte Time Slot Interchange.

dsx1B8ZS是指使用指定模式的正常位和双极性冲突来替换8个零位序列。ANSI清除通道可使用dsx1ZBTSI或零字节时隙交换。

E1 links, with or without CRC, use dsx1HDB3 or dsx1AMI.

E1链路,带或不带CRC,使用dsx1HDB3或dsx1AMI。

dsx1AMI refers to a mode wherein no Zero Code Suppression is present and the line encoding does

dsx1AMI指不存在零码抑制且行编码不存在的模式

not solve the problem directly. In this application, the higher layer must provide data that meets or exceeds the pulse density requirements, such as inverting HDLC data.

不能直接解决问题。在该应用中,较高的层必须提供满足或超过脉冲密度要求的数据,例如反转HDLC数据。

               dsx1B6ZS refers to the user of a specified pattern
               of normal bits and bipolar violations that are
               used to replace a sequence of 6 zero bits.  Used
               for DS2.
               For more information about line coding see
               [ANSI-T1.102]"
        ::= { dsx1ConfigEntry 6 }
        
               dsx1B6ZS refers to the user of a specified pattern
               of normal bits and bipolar violations that are
               used to replace a sequence of 6 zero bits.  Used
               for DS2.
               For more information about line coding see
               [ANSI-T1.102]"
        ::= { dsx1ConfigEntry 6 }
        
   dsx1SendCode OBJECT-TYPE
        SYNTAX  INTEGER {
                  dsx1SendNoCode(1),
                  dsx1SendLineCode(2),
                  dsx1SendPayloadCode(3),
                  dsx1SendResetCode(4),
                  dsx1SendQRS(5),
                  dsx1Send511Pattern(6),
                  dsx1Send3in24Pattern(7),
                  dsx1SendOtherTestPattern(8)
                  }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
               "This variable indicates what type of code is
               being sent across the DS1 interface by the device.
               Setting this variable causes the interface to send
               the code requested.  The values mean the following:
        
   dsx1SendCode OBJECT-TYPE
        SYNTAX  INTEGER {
                  dsx1SendNoCode(1),
                  dsx1SendLineCode(2),
                  dsx1SendPayloadCode(3),
                  dsx1SendResetCode(4),
                  dsx1SendQRS(5),
                  dsx1Send511Pattern(6),
                  dsx1Send3in24Pattern(7),
                  dsx1SendOtherTestPattern(8)
                  }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
               "This variable indicates what type of code is
               being sent across the DS1 interface by the device.
               Setting this variable causes the interface to send
               the code requested.  The values mean the following:
        

dsx1SendNoCode sending looped or normal data

dsx1SendNoCode发送循环或正常数据

dsx1SendLineCode sending a request for a line loopback

dsx1SendLineCode发送线路环回请求

dsx1SendPayloadCode sending a request for a payload loopback

dsx1SendPayloadCode发送有效负载环回请求

dsx1SendResetCode sending a loopback termination request

dsx1SendResetCode发送环回终止请求

dsx1SendQRS sending a Quasi-Random Signal (QRS) test pattern

dsx1SendQRS发送准随机信号(QRS)测试模式

dsx1Send511Pattern sending a 511-bit fixed test pattern

dsx1Send511Pattern发送511位固定测试模式

dsx1Send3in24Pattern sending a fixed test pattern of 3 bits set in 24

DSX1SEND3IN24模式发送一个固定的测试模式,在24位中设置3位

         dsx1SendOtherTestPattern
              sending a test pattern other than those
              described by this object"
        ::= { dsx1ConfigEntry 7 }
        
         dsx1SendOtherTestPattern
              sending a test pattern other than those
              described by this object"
        ::= { dsx1ConfigEntry 7 }
        
   dsx1CircuitIdentifier OBJECT-TYPE
        SYNTAX  DisplayString (SIZE (0..255))
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
               "This variable contains the transmission vendor's
               circuit identifier, for the purpose of
               facilitating troubleshooting."
        REFERENCE "ITU-T M.1400"
        ::= { dsx1ConfigEntry 8 }
        
   dsx1CircuitIdentifier OBJECT-TYPE
        SYNTAX  DisplayString (SIZE (0..255))
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
               "This variable contains the transmission vendor's
               circuit identifier, for the purpose of
               facilitating troubleshooting."
        REFERENCE "ITU-T M.1400"
        ::= { dsx1ConfigEntry 8 }
        
   dsx1LoopbackConfig OBJECT-TYPE
        SYNTAX  INTEGER {
                    dsx1NoLoop(1),
                    dsx1PayloadLoop(2),
                    dsx1LineLoop(3),
                    dsx1OtherLoop(4),
                    dsx1InwardLoop(5),
                    dsx1DualLoop(6)
                  }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
               "This variable represents the desired loopback
               configuration of the DS1 interface.  Agents
               supporting read/write access should return
               inconsistentValue in response to a requested
               loopback state that the interface does not
               support.  The values mean:
        
   dsx1LoopbackConfig OBJECT-TYPE
        SYNTAX  INTEGER {
                    dsx1NoLoop(1),
                    dsx1PayloadLoop(2),
                    dsx1LineLoop(3),
                    dsx1OtherLoop(4),
                    dsx1InwardLoop(5),
                    dsx1DualLoop(6)
                  }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
               "This variable represents the desired loopback
               configuration of the DS1 interface.  Agents
               supporting read/write access should return
               inconsistentValue in response to a requested
               loopback state that the interface does not
               support.  The values mean:
        

dsx1NoLoop not in the loopback state. A device that is not capable of performing a loopback on the interface shall always return this as its value.

dsx1NoLoop未处于环回状态。不能在接口上执行环回的设备应始终将其作为其值返回。

dsx1PayloadLoop

dsx1PayloadLoop

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.

该接口处接收的信号通过设备循环传输。通常,接收到的信号在通过设备的帧功能后被回送以进行重新传输。

dsx1LineLoop the received signal at this interface does not go through the device (minimum penetration) but is looped back out.

dsx1LineLoop此接口处接收到的信号不通过设备(最小穿透),但被环回。

dsx1OtherLoop loopbacks that are not defined here.

此处未定义的dsx1OtherLoop环回。

dsx1InwardLoop the transmitted signal at this interface is looped back and received by the same interface. What is transmitted onto the line is product dependent.

dsx1InwardLoop此接口处的传输信号被回送并由同一接口接收。传输到线路上的内容取决于产品。

         dsx1DualLoop
               both dsx1LineLoop and dsx1InwardLoop will be
               active simultaneously."
        ::= { dsx1ConfigEntry 9 }
        
         dsx1DualLoop
               both dsx1LineLoop and dsx1InwardLoop will be
               active simultaneously."
        ::= { dsx1ConfigEntry 9 }
        

dsx1LineStatus OBJECT-TYPE SYNTAX INTEGER (1..131071) MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates the line status of the interface. It contains loopback, failure, received alarm and transmitted alarms information.

dsx1LineStatus对象类型语法整数(1..131071)MAX-ACCESS只读状态当前描述“此变量表示接口的线路状态。它包含环回、故障、接收到的报警和发送的报警信息。

The dsx1LineStatus is a bitmap represented as a sum; therefore, it can represent multiple failures (alarms) and a LoopbackState simultaneously.

dsx1LineStatus是一个表示为和的位图;因此,它可以同时表示多个故障(报警)和一个LoopbackState。

dsx1NoAlarm must be set if and only if no other flag is set.

当且仅当未设置其他标志时,必须设置DSX1NOALRM。

If the dsx1loopbackState bit is set, the loopback in effect can be determined from the dsx1loopbackConfig object. The various bit positions are as follows:

如果设置了dsx1loopbackState位,则可以从dsx1loopbackConfig对象确定有效的环回。各种位位置如下所示:

1 dsx1NoAlarm No alarm present 2 dsx1RcvFarEndLOF Far end LOF (a.k.a.

1个dsx1NoAlarm无报警2个dsx1RcvFarEndLOF远端(也称为。

                                     Yellow Alarm)
         4     dsx1XmtFarEndLOF      Near end sending LOF
                                     indication
         8     dsx1RcvAIS            Far end sending AIS
        16     dsx1XmtAIS            Near end sending AIS
        32     dsx1LossOfFrame       Near end LOF (a.k.a.
                                     Red Alarm)
        64     dsx1LossOfSignal      Near end Loss of Signal
       128     dsx1LoopbackState     Near end is looped
       256     dsx1T16AIS            E1 TS16 AIS
       512     dsx1RcvFarEndLOMF     Far end sending TS16 LOMF
      1024     dsx1XmtFarEndLOMF     Near end sending TS16 LOMF
      2048     dsx1RcvTestCode       Near end detects a test code
      4096     dsx1OtherFailure      Any line status not defined
                                     here
      8192     dsx1UnavailSigState   Near end in unavailable
                                     signal state
     16384     dsx1NetEquipOOS       Carrier equipment out of
                                     service
     32768     dsx1RcvPayloadAIS     DS2 payload AIS
     65536     dsx1Ds2PerfThreshold  DS2 performance threshold
                                     exceeded"
        ::= { dsx1ConfigEntry 10 }
        
                                     Yellow Alarm)
         4     dsx1XmtFarEndLOF      Near end sending LOF
                                     indication
         8     dsx1RcvAIS            Far end sending AIS
        16     dsx1XmtAIS            Near end sending AIS
        32     dsx1LossOfFrame       Near end LOF (a.k.a.
                                     Red Alarm)
        64     dsx1LossOfSignal      Near end Loss of Signal
       128     dsx1LoopbackState     Near end is looped
       256     dsx1T16AIS            E1 TS16 AIS
       512     dsx1RcvFarEndLOMF     Far end sending TS16 LOMF
      1024     dsx1XmtFarEndLOMF     Near end sending TS16 LOMF
      2048     dsx1RcvTestCode       Near end detects a test code
      4096     dsx1OtherFailure      Any line status not defined
                                     here
      8192     dsx1UnavailSigState   Near end in unavailable
                                     signal state
     16384     dsx1NetEquipOOS       Carrier equipment out of
                                     service
     32768     dsx1RcvPayloadAIS     DS2 payload AIS
     65536     dsx1Ds2PerfThreshold  DS2 performance threshold
                                     exceeded"
        ::= { dsx1ConfigEntry 10 }
        
   dsx1SignalMode OBJECT-TYPE
        SYNTAX  INTEGER {
                   none(1),
                   robbedBit(2),
                   bitOriented(3),
                   messageOriented(4),
                   other(5)
               }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
          "'none' indicates that no bits are reserved for
          signaling on this channel.
        
   dsx1SignalMode OBJECT-TYPE
        SYNTAX  INTEGER {
                   none(1),
                   robbedBit(2),
                   bitOriented(3),
                   messageOriented(4),
                   other(5)
               }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
          "'none' indicates that no bits are reserved for
          signaling on this channel.
        

'robbedBit' indicates that DS1 Robbed Bit Signaling is in use.

“robbedBit”表示正在使用DS1 Robbed Bit信令。

'bitOriented' indicates that E1 Channel Associated Signaling is in use.

“bitOriented”表示E1信道相关信令正在使用中。

          'messageOriented' indicates that Common Channel
          Signaling is in use on either channel 16 of
          an E1 link or channel 24 of a DS1."
        ::= { dsx1ConfigEntry 11 }
        
          'messageOriented' indicates that Common Channel
          Signaling is in use on either channel 16 of
          an E1 link or channel 24 of a DS1."
        ::= { dsx1ConfigEntry 11 }
        
   dsx1TransmitClockSource OBJECT-TYPE
        SYNTAX  INTEGER {
                   loopTiming(1),
                   localTiming(2),
                   throughTiming(3),
                   adaptive (4)
               }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
          "The source of transmit clock.
        
   dsx1TransmitClockSource OBJECT-TYPE
        SYNTAX  INTEGER {
                   loopTiming(1),
                   localTiming(2),
                   throughTiming(3),
                   adaptive (4)
               }
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
          "The source of transmit clock.
        

'loopTiming' indicates that the recovered receive clock is used as the transmit clock.

“loopTiming”表示恢复的接收时钟用作发送时钟。

'localTiming' indicates that a local clock source is used or when an external clock is attached to the box containing the interface.

“localTiming”表示使用本地时钟源,或将外部时钟连接到包含接口的框时。

'throughTiming' indicates that recovered receive clock from another interface is used as the transmit clock.

“ThroughTimeing”表示从另一个接口恢复的接收时钟用作发送时钟。

           'adaptive' indicates that the clock is recovered
          based on the data flow and not based on the
          physical layer"
        ::= { dsx1ConfigEntry 12 }
        
           'adaptive' indicates that the clock is recovered
          based on the data flow and not based on the
          physical layer"
        ::= { dsx1ConfigEntry 12 }
        

dsx1Fdl OBJECT-TYPE SYNTAX INTEGER (1..15) MAX-ACCESS read-write STATUS current DESCRIPTION "This bitmap describes the use of the facilities data link and is the sum of the capabilities. Set any bits that are appropriate:

dsx1Fdl对象类型语法整数(1..15)MAX-ACCESS读写状态当前描述“此位图描述设施数据链路的使用,是功能的总和。设置任何适当的位:

other(1), dsx1AnsiT1403(2), dsx1Att54016(4), dsx1FdlNone(8)

其他(1)、dsx1AnsiT1403(2)、dsx1Att54016(4)、dsx1FdlNone(8)

'other' indicates that a protocol other than one of the following is used.

“其他”表示使用的协议不是以下协议之一。

'dsx1AnsiT1403' refers to the FDL exchange recommended by ANSI.

“dsx1AnsiT1403”是指ANSI推荐的FDL交换。

'dsx1Att54016' refers to ESF FDL exchanges.

“dsx1Att54016”指ESF FDL交换机。

           'dsx1FdlNone' indicates that the device does
          not use the FDL."
        ::= { dsx1ConfigEntry 13 }
        
           'dsx1FdlNone' indicates that the device does
          not use the FDL."
        ::= { dsx1ConfigEntry 13 }
        
   dsx1InvalidIntervals OBJECT-TYPE
        SYNTAX  INTEGER (0..96)
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of intervals in the range from 0 to
               dsx1ValidIntervals for which no data is available.
               This object will typically be zero except in cases
               where the data for some intervals is not
               available (e.g., in proxy situations)."
        ::= { dsx1ConfigEntry 14 }
        
   dsx1InvalidIntervals OBJECT-TYPE
        SYNTAX  INTEGER (0..96)
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of intervals in the range from 0 to
               dsx1ValidIntervals for which no data is available.
               This object will typically be zero except in cases
               where the data for some intervals is not
               available (e.g., in proxy situations)."
        ::= { dsx1ConfigEntry 14 }
        
   dsx1LineLength OBJECT-TYPE
        SYNTAX  INTEGER (0..64000)
        UNITS  "meters"
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
               "The length of the DS1 line in meters.  This
               object provides information for line build-out
               circuitry.  This object is only useful if the
               interface has configurable line build-out
               circuitry."
        ::= { dsx1ConfigEntry 15 }
        
   dsx1LineLength OBJECT-TYPE
        SYNTAX  INTEGER (0..64000)
        UNITS  "meters"
        MAX-ACCESS  read-write
        STATUS  current
        DESCRIPTION
               "The length of the DS1 line in meters.  This
               object provides information for line build-out
               circuitry.  This object is only useful if the
               interface has configurable line build-out
               circuitry."
        ::= { dsx1ConfigEntry 15 }
        
   dsx1LineStatusLastChange OBJECT-TYPE
        SYNTAX  TimeStamp
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The value of MIB II's sysUpTime object at the
               time this DS1 entered its current line status
               state.  If the current state was entered prior to
               the last re-initialization of the proxy-agent,
               then this object contains a zero value."
        ::= { dsx1ConfigEntry 16 }
        
   dsx1LineStatusLastChange OBJECT-TYPE
        SYNTAX  TimeStamp
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The value of MIB II's sysUpTime object at the
               time this DS1 entered its current line status
               state.  If the current state was entered prior to
               the last re-initialization of the proxy-agent,
               then this object contains a zero value."
        ::= { dsx1ConfigEntry 16 }
        
   dsx1LineStatusChangeTrapEnable  OBJECT-TYPE
        SYNTAX      INTEGER {
                       enabled(1),
                       disabled(2)
                    }
        
   dsx1LineStatusChangeTrapEnable  OBJECT-TYPE
        SYNTAX      INTEGER {
                       enabled(1),
                       disabled(2)
                    }
        
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
               "Indicates whether dsx1LineStatusChange traps
               should be generated for this interface."
        DEFVAL { disabled }
        ::= { dsx1ConfigEntry 17 }
        
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
               "Indicates whether dsx1LineStatusChange traps
               should be generated for this interface."
        DEFVAL { disabled }
        ::= { dsx1ConfigEntry 17 }
        

dsx1LoopbackStatus OBJECT-TYPE SYNTAX INTEGER (1..127) MAX-ACCESS read-only STATUS current DESCRIPTION "This variable represents the current state of the loopback on the DS1 interface. It contains information about loopbacks established by a manager and remotely from the far end.

dsx1LoopbackStatus对象类型语法整数(1..127)MAX-ACCESS只读状态当前描述“此变量表示DS1接口上环回的当前状态。它包含有关由管理器建立并从远端远程建立的环回的信息。

The dsx1LoopbackStatus is a bitmap represented as a sum; therefore, it can represent multiple loopbacks simultaneously.

dsx1LoopbackStatus是表示为和的位图;因此,它可以同时表示多个环回。

The various bit positions are as follows: 1 dsx1NoLoopback 2 dsx1NearEndPayloadLoopback 4 dsx1NearEndLineLoopback 8 dsx1NearEndOtherLoopback 16 dsx1NearEndInwardLoopback 32 dsx1FarEndPayloadLoopback 64 dsx1FarEndLineLoopback"

不同的位位置如下所示:1 dsx1NoLoopback 2 DSX1NEARENDPAILOADLOOPBACK 4 DSX1NEARENDLINELINELLOOPBACK 8 DSX1NEARENDENTHERLOOPBack 16 DSX1NEARENDEININWARDLOOPBACK 32 DSX1FARENDPAYLOOPBACK 64 DSX1FARENDLINELLOOPBACK“

        ::= { dsx1ConfigEntry 18 }
        
        ::= { dsx1ConfigEntry 18 }
        
   dsx1Ds1ChannelNumber  OBJECT-TYPE
        SYNTAX      INTEGER (0..28)
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
               "This variable represents the channel number of
               the DS1/E1 on its parent DS2/E2 or DS3/E3.  A
               value of 0 indicates that this DS1/E1 does not
               have a parent DS3/E3."
        ::= { dsx1ConfigEntry 19 }
        
   dsx1Ds1ChannelNumber  OBJECT-TYPE
        SYNTAX      INTEGER (0..28)
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
               "This variable represents the channel number of
               the DS1/E1 on its parent DS2/E2 or DS3/E3.  A
               value of 0 indicates that this DS1/E1 does not
               have a parent DS3/E3."
        ::= { dsx1ConfigEntry 19 }
        

dsx1Channelization OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabledDs0(2),

dsx1Channelization对象类型语法整数{禁用(1),启用DDS0(2),

enabledDs1(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether this DS1/E1 or DS2 is channelized or unchannelized.

enabledDs1(3)}MAX-ACCESS读写状态当前描述”指示此DS1/E1或DS2是信道化还是非信道化。

The value of enabledDs0(2) indicates that this is a DS1 channelized into DS0s. Setting this value will cause the creation, and resetting it to disabled(1) will cause the deletion of entries in the ifTable for the DS0s that are within the DS1.

enabledDs0(2)的值表示这是信道化为DS0的DS1。设置此值将导致创建,将其重置为禁用(1)将导致删除DS1中DS0的ifTable中的条目。

The value of enabledDs1(3) indicates that this is a DS2 channelized into DS1s. Setting this value will cause the creation, and resetting it to disabled(1) will cause the deletion of entries in the ifTable for the DS1s that are within the DS2."

enabledDs1(3)的值表示这是信道化为DS1的DS2。设置此值将导致创建,将其重置为禁用(1)将导致删除DS2内DS1的ifTable中的条目。”

        ::= { dsx1ConfigEntry 20 }
        
        ::= { dsx1ConfigEntry 20 }
        
   dsx1LineMode  OBJECT-TYPE
        SYNTAX      INTEGER {
                       csu(1),
                       dsu(2)
                     }
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
               "This setting puts the T1 framer into either
               long-haul (CSU) mode or short-haul (DSU) mode."
        ::= { dsx1ConfigEntry 21 }
        
   dsx1LineMode  OBJECT-TYPE
        SYNTAX      INTEGER {
                       csu(1),
                       dsu(2)
                     }
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
               "This setting puts the T1 framer into either
               long-haul (CSU) mode or short-haul (DSU) mode."
        ::= { dsx1ConfigEntry 21 }
        
   dsx1LineBuildOut  OBJECT-TYPE
        SYNTAX      INTEGER {
                       notApplicable(1),
                       neg75dB(2),
                       neg15dB(3),
                       neg225dB(4),
                       zerodB(5)
                    }
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
               "Attenuation setting for T1 framer in long haul
               (CSU) mode.  The optional values are -7.5dB,
               -15dB, -22.5dB, and 0dB."
        
   dsx1LineBuildOut  OBJECT-TYPE
        SYNTAX      INTEGER {
                       notApplicable(1),
                       neg75dB(2),
                       neg15dB(3),
                       neg225dB(4),
                       zerodB(5)
                    }
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
               "Attenuation setting for T1 framer in long haul
               (CSU) mode.  The optional values are -7.5dB,
               -15dB, -22.5dB, and 0dB."
        
        ::= { dsx1ConfigEntry 22 }
        
        ::= { dsx1ConfigEntry 22 }
        
   dsx1LineImpedance   OBJECT-TYPE
        SYNTAX      INTEGER {
                       notApplicable(1),
                       unbalanced75ohms(2),
                       balanced100ohms(3),
                       balanced120ohms(4)
                    }
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
               "Nominal line impedance.  For T1 and J1 lines, the
               value is typically balanced100ohms(3).  For E1
               lines, the value is typically unbalanced75ohms(2)
               and balanced120ohms(4).  When this object does not
               apply, or when the appropriate value is not known,
               the value should be set to notApplicable(1)."
        ::= { dsx1ConfigEntry 23 }
        
   dsx1LineImpedance   OBJECT-TYPE
        SYNTAX      INTEGER {
                       notApplicable(1),
                       unbalanced75ohms(2),
                       balanced100ohms(3),
                       balanced120ohms(4)
                    }
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
               "Nominal line impedance.  For T1 and J1 lines, the
               value is typically balanced100ohms(3).  For E1
               lines, the value is typically unbalanced75ohms(2)
               and balanced120ohms(4).  When this object does not
               apply, or when the appropriate value is not known,
               the value should be set to notApplicable(1)."
        ::= { dsx1ConfigEntry 23 }
        
   -- The DS1 Current Table
   dsx1CurrentTable OBJECT-TYPE
        SYNTAX  SEQUENCE OF Dsx1CurrentEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "The DS1 Current table contains various statistics
               being collected for the current 15-minute
               interval."
        ::= { ds1 7 }
        
   -- The DS1 Current Table
   dsx1CurrentTable OBJECT-TYPE
        SYNTAX  SEQUENCE OF Dsx1CurrentEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "The DS1 Current table contains various statistics
               being collected for the current 15-minute
               interval."
        ::= { ds1 7 }
        
   dsx1CurrentEntry OBJECT-TYPE
        SYNTAX  Dsx1CurrentEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "An entry in the DS1 Current table."
        INDEX   { dsx1CurrentIndex }
        ::= { dsx1CurrentTable 1 }
        
   dsx1CurrentEntry OBJECT-TYPE
        SYNTAX  Dsx1CurrentEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "An entry in the DS1 Current table."
        INDEX   { dsx1CurrentIndex }
        ::= { dsx1CurrentTable 1 }
        
   Dsx1CurrentEntry ::=
        SEQUENCE {
            dsx1CurrentIndex            InterfaceIndex,
            dsx1CurrentESs              PerfCurrentCount,
            dsx1CurrentSESs             PerfCurrentCount,
            dsx1CurrentSEFSs            PerfCurrentCount,
            dsx1CurrentUASs             PerfCurrentCount,
            dsx1CurrentCSSs             PerfCurrentCount,
        
   Dsx1CurrentEntry ::=
        SEQUENCE {
            dsx1CurrentIndex            InterfaceIndex,
            dsx1CurrentESs              PerfCurrentCount,
            dsx1CurrentSESs             PerfCurrentCount,
            dsx1CurrentSEFSs            PerfCurrentCount,
            dsx1CurrentUASs             PerfCurrentCount,
            dsx1CurrentCSSs             PerfCurrentCount,
        

dsx1CurrentPCVs PerfCurrentCount, dsx1CurrentLESs PerfCurrentCount, dsx1CurrentBESs PerfCurrentCount, dsx1CurrentDMs PerfCurrentCount, dsx1CurrentLCVs PerfCurrentCount }

dsx1CurrentPCVs PerfCurrentCount、dsx1CurrentLESs PerfCurrentCount、dsx1CurrentBESs PerfCurrentCount、dsx1CurrentDMs PerfCurrentCount、dsx1CurrentLCVs PerfCurrentCount}

   dsx1CurrentIndex OBJECT-TYPE
        SYNTAX  InterfaceIndex
        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "The index value that uniquely identifies the DS1
               interface to which this entry is applicable.  The
               interface identified by a particular value of this
               index is the same interface as identified by the
               same value as a dsx1LineIndex object instance."
        ::= { dsx1CurrentEntry 1 }
        
   dsx1CurrentIndex OBJECT-TYPE
        SYNTAX  InterfaceIndex
        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "The index value that uniquely identifies the DS1
               interface to which this entry is applicable.  The
               interface identified by a particular value of this
               index is the same interface as identified by the
               same value as a dsx1LineIndex object instance."
        ::= { dsx1CurrentEntry 1 }
        
   dsx1CurrentESs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Errored Seconds."
        ::= { dsx1CurrentEntry 2 }
        
   dsx1CurrentESs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Errored Seconds."
        ::= { dsx1CurrentEntry 2 }
        
   dsx1CurrentSESs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Severely Errored Seconds."
        ::= { dsx1CurrentEntry 3 }
        
   dsx1CurrentSESs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Severely Errored Seconds."
        ::= { dsx1CurrentEntry 3 }
        
   dsx1CurrentSEFSs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Severely Errored Framing Seconds."
        ::= { dsx1CurrentEntry 4 }
        
   dsx1CurrentSEFSs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Severely Errored Framing Seconds."
        ::= { dsx1CurrentEntry 4 }
        

dsx1CurrentUASs OBJECT-TYPE SYNTAX PerfCurrentCount MAX-ACCESS read-only STATUS current

dsx1CurrentUASs对象类型语法PerfCurrentCount最大访问只读状态当前

        DESCRIPTION
               "The number of Unavailable Seconds."
        ::= { dsx1CurrentEntry 5 }
        
        DESCRIPTION
               "The number of Unavailable Seconds."
        ::= { dsx1CurrentEntry 5 }
        
   dsx1CurrentCSSs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Controlled Slip Seconds."
        ::= { dsx1CurrentEntry 6 }
        
   dsx1CurrentCSSs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Controlled Slip Seconds."
        ::= { dsx1CurrentEntry 6 }
        
   dsx1CurrentPCVs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Path Coding Violations."
        ::= { dsx1CurrentEntry 7 }
        
   dsx1CurrentPCVs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Path Coding Violations."
        ::= { dsx1CurrentEntry 7 }
        
   dsx1CurrentLESs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Line Errored Seconds."
        ::= { dsx1CurrentEntry 8 }
        
   dsx1CurrentLESs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Line Errored Seconds."
        ::= { dsx1CurrentEntry 8 }
        
   dsx1CurrentBESs OBJECT-TYPE
        SYNTAX PerfCurrentCount
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The number of Bursty Errored Seconds."
        ::= { dsx1CurrentEntry 9 }
        
   dsx1CurrentBESs OBJECT-TYPE
        SYNTAX PerfCurrentCount
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The number of Bursty Errored Seconds."
        ::= { dsx1CurrentEntry 9 }
        
   dsx1CurrentDMs OBJECT-TYPE
        SYNTAX PerfCurrentCount
        MAX-ACCESS read-only
        STATUS deprecated
        DESCRIPTION
               "The number of Degraded Minutes."
        ::= { dsx1CurrentEntry 10 }
        
   dsx1CurrentDMs OBJECT-TYPE
        SYNTAX PerfCurrentCount
        MAX-ACCESS read-only
        STATUS deprecated
        DESCRIPTION
               "The number of Degraded Minutes."
        ::= { dsx1CurrentEntry 10 }
        

dsx1CurrentLCVs OBJECT-TYPE SYNTAX PerfCurrentCount MAX-ACCESS read-only STATUS current

dsx1CurrentLCVs对象类型语法PerfCurrentCount最大访问只读状态当前

        DESCRIPTION
               "The number of Line Coding Violations (LCVs)."
        ::= { dsx1CurrentEntry 11 }
        
        DESCRIPTION
               "The number of Line Coding Violations (LCVs)."
        ::= { dsx1CurrentEntry 11 }
        
   -- The DS1 Interval Table
   dsx1IntervalTable OBJECT-TYPE
        SYNTAX  SEQUENCE OF Dsx1IntervalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "The DS1 Interval table contains various
               statistics collected by each DS1 interface over
               the previous 24 hours of operation.  The past 24
               hours are broken into 96 completed 15-minute
               intervals.  Each row in this table represents one
               such interval (identified by dsx1IntervalNumber)
               for one specific instance (identified by
               dsx1IntervalIndex)."
        ::= { ds1 8 }
        
   -- The DS1 Interval Table
   dsx1IntervalTable OBJECT-TYPE
        SYNTAX  SEQUENCE OF Dsx1IntervalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "The DS1 Interval table contains various
               statistics collected by each DS1 interface over
               the previous 24 hours of operation.  The past 24
               hours are broken into 96 completed 15-minute
               intervals.  Each row in this table represents one
               such interval (identified by dsx1IntervalNumber)
               for one specific instance (identified by
               dsx1IntervalIndex)."
        ::= { ds1 8 }
        
   dsx1IntervalEntry OBJECT-TYPE
        SYNTAX  Dsx1IntervalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "An entry in the DS1 Interval table."
        INDEX   { dsx1IntervalIndex, dsx1IntervalNumber }
        ::= { dsx1IntervalTable 1 }
        
   dsx1IntervalEntry OBJECT-TYPE
        SYNTAX  Dsx1IntervalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "An entry in the DS1 Interval table."
        INDEX   { dsx1IntervalIndex, dsx1IntervalNumber }
        ::= { dsx1IntervalTable 1 }
        
   Dsx1IntervalEntry ::=
        SEQUENCE {
            dsx1IntervalIndex             InterfaceIndex,
            dsx1IntervalNumber            INTEGER,
            dsx1IntervalESs               PerfIntervalCount,
            dsx1IntervalSESs              PerfIntervalCount,
            dsx1IntervalSEFSs             PerfIntervalCount,
            dsx1IntervalUASs              PerfIntervalCount,
            dsx1IntervalCSSs              PerfIntervalCount,
            dsx1IntervalPCVs              PerfIntervalCount,
            dsx1IntervalLESs              PerfIntervalCount,
            dsx1IntervalBESs              PerfIntervalCount,
            dsx1IntervalDMs               PerfIntervalCount,
            dsx1IntervalLCVs              PerfIntervalCount,
            dsx1IntervalValidData         TruthValue
   }
        
   Dsx1IntervalEntry ::=
        SEQUENCE {
            dsx1IntervalIndex             InterfaceIndex,
            dsx1IntervalNumber            INTEGER,
            dsx1IntervalESs               PerfIntervalCount,
            dsx1IntervalSESs              PerfIntervalCount,
            dsx1IntervalSEFSs             PerfIntervalCount,
            dsx1IntervalUASs              PerfIntervalCount,
            dsx1IntervalCSSs              PerfIntervalCount,
            dsx1IntervalPCVs              PerfIntervalCount,
            dsx1IntervalLESs              PerfIntervalCount,
            dsx1IntervalBESs              PerfIntervalCount,
            dsx1IntervalDMs               PerfIntervalCount,
            dsx1IntervalLCVs              PerfIntervalCount,
            dsx1IntervalValidData         TruthValue
   }
        

dsx1IntervalIndex OBJECT-TYPE SYNTAX InterfaceIndex

dsx1IntervalIndex对象类型语法接口索引

        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "The index value that uniquely identifies the DS1
               interface to which this entry is applicable.  The
               interface identified by a particular value of this
               index is the same interface as identified by the
               same value as a dsx1LineIndex object instance."
        ::= { dsx1IntervalEntry 1 }
        
        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "The index value that uniquely identifies the DS1
               interface to which this entry is applicable.  The
               interface identified by a particular value of this
               index is the same interface as identified by the
               same value as a dsx1LineIndex object instance."
        ::= { dsx1IntervalEntry 1 }
        
   dsx1IntervalNumber OBJECT-TYPE
        SYNTAX  INTEGER (1..96)
        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "A number between 1 and 96, where 1 is the most
               recently completed 15-minute interval and 96 is
               the 15-minute interval completed 23 hours and 45
               minutes prior to interval 1."
        ::= { dsx1IntervalEntry 2 }
        
   dsx1IntervalNumber OBJECT-TYPE
        SYNTAX  INTEGER (1..96)
        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "A number between 1 and 96, where 1 is the most
               recently completed 15-minute interval and 96 is
               the 15-minute interval completed 23 hours and 45
               minutes prior to interval 1."
        ::= { dsx1IntervalEntry 2 }
        
   dsx1IntervalESs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Errored Seconds."
        ::= { dsx1IntervalEntry 3 }
        
   dsx1IntervalESs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Errored Seconds."
        ::= { dsx1IntervalEntry 3 }
        
   dsx1IntervalSESs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Severely Errored Seconds."
        ::= { dsx1IntervalEntry 4 }
        
   dsx1IntervalSESs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Severely Errored Seconds."
        ::= { dsx1IntervalEntry 4 }
        
   dsx1IntervalSEFSs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Severely Errored Framing Seconds."
        ::= { dsx1IntervalEntry 5 }
        
   dsx1IntervalSEFSs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Severely Errored Framing Seconds."
        ::= { dsx1IntervalEntry 5 }
        

dsx1IntervalUASs OBJECT-TYPE

dsx1IntervalUASs对象类型

        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Unavailable Seconds.  This object
               may decrease if the occurrence of unavailable
               seconds occurs across an interval boundary."
        ::= { dsx1IntervalEntry 6 }
        
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Unavailable Seconds.  This object
               may decrease if the occurrence of unavailable
               seconds occurs across an interval boundary."
        ::= { dsx1IntervalEntry 6 }
        
   dsx1IntervalCSSs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Controlled Slip Seconds."
        ::= { dsx1IntervalEntry 7 }
        
   dsx1IntervalCSSs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Controlled Slip Seconds."
        ::= { dsx1IntervalEntry 7 }
        
   dsx1IntervalPCVs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Path Coding Violations."
        ::= { dsx1IntervalEntry 8 }
        
   dsx1IntervalPCVs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Path Coding Violations."
        ::= { dsx1IntervalEntry 8 }
        
   dsx1IntervalLESs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Line Errored Seconds."
        ::= { dsx1IntervalEntry 9 }
        
   dsx1IntervalLESs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Line Errored Seconds."
        ::= { dsx1IntervalEntry 9 }
        
   dsx1IntervalBESs OBJECT-TYPE
        SYNTAX PerfIntervalCount
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The number of Bursty Errored Seconds."
        ::= { dsx1IntervalEntry 10 }
        
   dsx1IntervalBESs OBJECT-TYPE
        SYNTAX PerfIntervalCount
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The number of Bursty Errored Seconds."
        ::= { dsx1IntervalEntry 10 }
        
   dsx1IntervalDMs OBJECT-TYPE
        SYNTAX PerfIntervalCount
        MAX-ACCESS read-only
        STATUS deprecated
        DESCRIPTION
               "The number of Degraded Minutes."
        ::= { dsx1IntervalEntry 11 }
        
   dsx1IntervalDMs OBJECT-TYPE
        SYNTAX PerfIntervalCount
        MAX-ACCESS read-only
        STATUS deprecated
        DESCRIPTION
               "The number of Degraded Minutes."
        ::= { dsx1IntervalEntry 11 }
        
   dsx1IntervalLCVs OBJECT-TYPE
        SYNTAX PerfIntervalCount
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The number of Line Coding Violations."
        ::= { dsx1IntervalEntry 12 }
        
   dsx1IntervalLCVs OBJECT-TYPE
        SYNTAX PerfIntervalCount
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The number of Line Coding Violations."
        ::= { dsx1IntervalEntry 12 }
        
   dsx1IntervalValidData OBJECT-TYPE
        SYNTAX TruthValue
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "This variable indicates whether the data for this
               interval is valid."
        ::= { dsx1IntervalEntry 13 }
        
   dsx1IntervalValidData OBJECT-TYPE
        SYNTAX TruthValue
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "This variable indicates whether the data for this
               interval is valid."
        ::= { dsx1IntervalEntry 13 }
        
   -- The DS1 Total Table
   dsx1TotalTable OBJECT-TYPE
        SYNTAX  SEQUENCE OF Dsx1TotalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "The DS1 Total table contains the cumulative sum
               of the various statistics for the 24-hour period
               preceding the current interval."
        ::= { ds1 9 }
        
   -- The DS1 Total Table
   dsx1TotalTable OBJECT-TYPE
        SYNTAX  SEQUENCE OF Dsx1TotalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "The DS1 Total table contains the cumulative sum
               of the various statistics for the 24-hour period
               preceding the current interval."
        ::= { ds1 9 }
        
   dsx1TotalEntry OBJECT-TYPE
        SYNTAX  Dsx1TotalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "An entry in the DS1 Total table."
        INDEX   { dsx1TotalIndex }
        ::= { dsx1TotalTable 1 }
        
   dsx1TotalEntry OBJECT-TYPE
        SYNTAX  Dsx1TotalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "An entry in the DS1 Total table."
        INDEX   { dsx1TotalIndex }
        ::= { dsx1TotalTable 1 }
        
   Dsx1TotalEntry ::=
        SEQUENCE {
            dsx1TotalIndex                InterfaceIndex,
            dsx1TotalESs                  PerfTotalCount,
            dsx1TotalSESs                 PerfTotalCount,
            dsx1TotalSEFSs                PerfTotalCount,
            dsx1TotalUASs                 PerfTotalCount,
            dsx1TotalCSSs                 PerfTotalCount,
            dsx1TotalPCVs                 PerfTotalCount,
            dsx1TotalLESs                 PerfTotalCount,
            dsx1TotalBESs                 PerfTotalCount,
        
   Dsx1TotalEntry ::=
        SEQUENCE {
            dsx1TotalIndex                InterfaceIndex,
            dsx1TotalESs                  PerfTotalCount,
            dsx1TotalSESs                 PerfTotalCount,
            dsx1TotalSEFSs                PerfTotalCount,
            dsx1TotalUASs                 PerfTotalCount,
            dsx1TotalCSSs                 PerfTotalCount,
            dsx1TotalPCVs                 PerfTotalCount,
            dsx1TotalLESs                 PerfTotalCount,
            dsx1TotalBESs                 PerfTotalCount,
        

dsx1TotalDMs PerfTotalCount, dsx1TotalLCVs PerfTotalCount }

dsx1TotalDMs PerfTotalCount,DSX1TotalCVS PerfTotalCount}

   dsx1TotalIndex OBJECT-TYPE
        SYNTAX  InterfaceIndex
        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "The index value that uniquely identifies the DS1
               interface to which this entry is applicable.  The
               interface identified by a particular value of this
               index is the same interface as identified by the
               same value as a dsx1LineIndex object instance."
        ::= { dsx1TotalEntry 1 }
        
   dsx1TotalIndex OBJECT-TYPE
        SYNTAX  InterfaceIndex
        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "The index value that uniquely identifies the DS1
               interface to which this entry is applicable.  The
               interface identified by a particular value of this
               index is the same interface as identified by the
               same value as a dsx1LineIndex object instance."
        ::= { dsx1TotalEntry 1 }
        
   dsx1TotalESs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Errored Seconds encountered by a DS1
               interface in the previous 24-hour interval.
               Invalid 15-minute intervals count as 0."
        ::= { dsx1TotalEntry 2 }
        
   dsx1TotalESs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Errored Seconds encountered by a DS1
               interface in the previous 24-hour interval.
               Invalid 15-minute intervals count as 0."
        ::= { dsx1TotalEntry 2 }
        
   dsx1TotalSESs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Severely Errored Seconds
               encountered by a DS1 interface in the previous
               24-hour interval.  Invalid 15-minute intervals
               count as 0."
        ::= { dsx1TotalEntry 3 }
        
   dsx1TotalSESs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Severely Errored Seconds
               encountered by a DS1 interface in the previous
               24-hour interval.  Invalid 15-minute intervals
               count as 0."
        ::= { dsx1TotalEntry 3 }
        
   dsx1TotalSEFSs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Severely Errored Framing Seconds
               encountered by a DS1 interface in the previous
               24-hour interval.  Invalid 15-minute intervals
               count as 0."
        ::= { dsx1TotalEntry 4 }
        
   dsx1TotalSEFSs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Severely Errored Framing Seconds
               encountered by a DS1 interface in the previous
               24-hour interval.  Invalid 15-minute intervals
               count as 0."
        ::= { dsx1TotalEntry 4 }
        
   dsx1TotalUASs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Unavailable Seconds encountered by
               a DS1 interface in the previous 24-hour interval.
               Invalid 15-minute intervals count as 0."
        ::= { dsx1TotalEntry 5 }
        
   dsx1TotalUASs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Unavailable Seconds encountered by
               a DS1 interface in the previous 24-hour interval.
               Invalid 15-minute intervals count as 0."
        ::= { dsx1TotalEntry 5 }
        
   dsx1TotalCSSs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Controlled Slip Seconds encountered
               by a DS1 interface in the previous 24-hour
               interval.  Invalid 15-minute intervals count as
               0."
        ::= { dsx1TotalEntry 6 }
        
   dsx1TotalCSSs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Controlled Slip Seconds encountered
               by a DS1 interface in the previous 24-hour
               interval.  Invalid 15-minute intervals count as
               0."
        ::= { dsx1TotalEntry 6 }
        
   dsx1TotalPCVs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Path Coding Violations encountered
               by a DS1 interface in the previous 24-hour
               interval.  Invalid 15-minute intervals count as
               0."
        ::= { dsx1TotalEntry 7 }
        
   dsx1TotalPCVs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Path Coding Violations encountered
               by a DS1 interface in the previous 24-hour
               interval.  Invalid 15-minute intervals count as
               0."
        ::= { dsx1TotalEntry 7 }
        
   dsx1TotalLESs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Line Errored Seconds encountered by
               a DS1 interface in the previous 24-hour interval.
               Invalid 15-minute intervals count as 0."
        ::= { dsx1TotalEntry 8 }
        
   dsx1TotalLESs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Line Errored Seconds encountered by
               a DS1 interface in the previous 24-hour interval.
               Invalid 15-minute intervals count as 0."
        ::= { dsx1TotalEntry 8 }
        

dsx1TotalBESs OBJECT-TYPE SYNTAX PerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Bursty Errored Seconds (BESs)

dsx1TotalBESs对象类型语法PerfTotalCount MAX-ACCESS只读状态当前描述“突发错误秒数(BESs)”

               encountered by a DS1 interface in the previous
               24-hour interval.  Invalid 15-minute intervals count
               as 0."
        ::= { dsx1TotalEntry 9 }
        
               encountered by a DS1 interface in the previous
               24-hour interval.  Invalid 15-minute intervals count
               as 0."
        ::= { dsx1TotalEntry 9 }
        
   dsx1TotalDMs OBJECT-TYPE
        SYNTAX PerfTotalCount
        MAX-ACCESS read-only
        STATUS deprecated
        DESCRIPTION
               "The number of Degraded Minutes (DMs) encountered
               by a DS1 interface in the previous 24-hour
               interval.  Invalid 15-minute intervals count as
               0."
        ::= { dsx1TotalEntry 10 }
        
   dsx1TotalDMs OBJECT-TYPE
        SYNTAX PerfTotalCount
        MAX-ACCESS read-only
        STATUS deprecated
        DESCRIPTION
               "The number of Degraded Minutes (DMs) encountered
               by a DS1 interface in the previous 24-hour
               interval.  Invalid 15-minute intervals count as
               0."
        ::= { dsx1TotalEntry 10 }
        
   dsx1TotalLCVs OBJECT-TYPE
        SYNTAX PerfTotalCount
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The number of Line Coding Violations (LCVs)
               encountered by a DS1 interface in the current
               15-minute interval.  Invalid 15-minute intervals
               count as 0."
        ::= { dsx1TotalEntry 11 }
        
   dsx1TotalLCVs OBJECT-TYPE
        SYNTAX PerfTotalCount
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The number of Line Coding Violations (LCVs)
               encountered by a DS1 interface in the current
               15-minute interval.  Invalid 15-minute intervals
               count as 0."
        ::= { dsx1TotalEntry 11 }
        

-- The DS1 Channel Table

--DS1信道表

   dsx1ChanMappingTable OBJECT-TYPE
        SYNTAX  SEQUENCE OF Dsx1ChanMappingEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "The DS1 Channel Mapping table.  This table maps a
               DS1 channel number on a particular DS3 into an
               ifIndex.  In the presence of DS2s, this table can
               be used to map a DS2 channel number on a DS3 into
               an ifIndex, or used to map a DS1 channel number on
               a DS2 into an ifIndex."
        ::= { ds1 16 }
        
   dsx1ChanMappingTable OBJECT-TYPE
        SYNTAX  SEQUENCE OF Dsx1ChanMappingEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "The DS1 Channel Mapping table.  This table maps a
               DS1 channel number on a particular DS3 into an
               ifIndex.  In the presence of DS2s, this table can
               be used to map a DS2 channel number on a DS3 into
               an ifIndex, or used to map a DS1 channel number on
               a DS2 into an ifIndex."
        ::= { ds1 16 }
        

dsx1ChanMappingEntry OBJECT-TYPE SYNTAX Dsx1ChanMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the DS1 Channel Mapping table. There

dsx1ChanMappingEntry对象类型语法dsx1ChanMappingEntry MAX-ACCESS不可访问状态当前描述“DS1通道映射表中的一个条目。其中

is an entry in this table corresponding to each DS1 ifEntry within any interface that is channelized to the individual DS1 ifEntry level.

此表中的一个条目对应于信道化到单个DS1 ifEntry级别的任何接口中的每个DS1 ifEntry。

This table is intended to facilitate mapping from channelized interface / channel number to DS1 ifEntry (e.g., mapping (DS3 ifIndex, DS1 channel number) -> ifIndex).

此表旨在促进从信道化接口/信道编号到DS1 ifEntry的映射(例如,映射(DS3 ifIndex,DS1信道编号)->ifIndex)。

               While this table provides information that can
               also be found in the ifStackTable and
               dsx1ConfigTable, it provides this same information
               with a single table lookup, rather than by walking
               the ifStackTable to find the various constituent
               DS1 ifTable entries, and testing various
               dsx1ConfigTable entries to check for the entry
               with the applicable DS1 channel number."
        INDEX   { ifIndex, dsx1Ds1ChannelNumber }
        ::= { dsx1ChanMappingTable 1 }
        
               While this table provides information that can
               also be found in the ifStackTable and
               dsx1ConfigTable, it provides this same information
               with a single table lookup, rather than by walking
               the ifStackTable to find the various constituent
               DS1 ifTable entries, and testing various
               dsx1ConfigTable entries to check for the entry
               with the applicable DS1 channel number."
        INDEX   { ifIndex, dsx1Ds1ChannelNumber }
        ::= { dsx1ChanMappingTable 1 }
        
   Dsx1ChanMappingEntry ::=
        SEQUENCE {
            dsx1ChanMappedIfIndex  InterfaceIndex
   }
        
   Dsx1ChanMappingEntry ::=
        SEQUENCE {
            dsx1ChanMappedIfIndex  InterfaceIndex
   }
        
   dsx1ChanMappedIfIndex OBJECT-TYPE
        SYNTAX  InterfaceIndex
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "This object indicates the ifIndex value assigned
               by the agent for the individual DS1 ifEntry that
               corresponds to the given DS1 channel number
               (specified by the INDEX element
               dsx1Ds1ChannelNumber) of the given channelized
               interface (specified by INDEX element ifIndex)."
        ::= { dsx1ChanMappingEntry 1 }
        
   dsx1ChanMappedIfIndex OBJECT-TYPE
        SYNTAX  InterfaceIndex
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "This object indicates the ifIndex value assigned
               by the agent for the individual DS1 ifEntry that
               corresponds to the given DS1 channel number
               (specified by the INDEX element
               dsx1Ds1ChannelNumber) of the given channelized
               interface (specified by INDEX element ifIndex)."
        ::= { dsx1ChanMappingEntry 1 }
        

-- The DS1 Far End Current Table

--DS1远端电流表

dsx1FarEndCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF Dsx1FarEndCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The DS1 Far End Current table contains various statistics being collected for the current 15-minute interval. The statistics are collected

dsx1FarEndCurrentTable Dsx1FarEndCurrentEntry的对象类型语法序列MAX-ACCESS不可访问状态当前描述“DS1远端电流表包含当前15分钟间隔内收集的各种统计信息。收集统计信息

               from the far-end messages on the Facilities Data
               Link.  The definitions are the same as described
               for the near-end information."
        ::= { ds1 10 }
        
               from the far-end messages on the Facilities Data
               Link.  The definitions are the same as described
               for the near-end information."
        ::= { ds1 10 }
        
   dsx1FarEndCurrentEntry OBJECT-TYPE
        SYNTAX  Dsx1FarEndCurrentEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "An entry in the DS1 Far End Current table."
        INDEX   { dsx1FarEndCurrentIndex }
        ::= { dsx1FarEndCurrentTable 1 }
        
   dsx1FarEndCurrentEntry OBJECT-TYPE
        SYNTAX  Dsx1FarEndCurrentEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "An entry in the DS1 Far End Current table."
        INDEX   { dsx1FarEndCurrentIndex }
        ::= { dsx1FarEndCurrentTable 1 }
        
   Dsx1FarEndCurrentEntry ::=
        SEQUENCE {
            dsx1FarEndCurrentIndex      InterfaceIndex,
            dsx1FarEndTimeElapsed       INTEGER,
            dsx1FarEndValidIntervals    INTEGER,
            dsx1FarEndCurrentESs        PerfCurrentCount,
            dsx1FarEndCurrentSESs       PerfCurrentCount,
            dsx1FarEndCurrentSEFSs      PerfCurrentCount,
            dsx1FarEndCurrentUASs       PerfCurrentCount,
            dsx1FarEndCurrentCSSs       PerfCurrentCount,
            dsx1FarEndCurrentLESs       PerfCurrentCount,
            dsx1FarEndCurrentPCVs       PerfCurrentCount,
            dsx1FarEndCurrentBESs       PerfCurrentCount,
            dsx1FarEndCurrentDMs        PerfCurrentCount,
            dsx1FarEndInvalidIntervals  INTEGER
   }
        
   Dsx1FarEndCurrentEntry ::=
        SEQUENCE {
            dsx1FarEndCurrentIndex      InterfaceIndex,
            dsx1FarEndTimeElapsed       INTEGER,
            dsx1FarEndValidIntervals    INTEGER,
            dsx1FarEndCurrentESs        PerfCurrentCount,
            dsx1FarEndCurrentSESs       PerfCurrentCount,
            dsx1FarEndCurrentSEFSs      PerfCurrentCount,
            dsx1FarEndCurrentUASs       PerfCurrentCount,
            dsx1FarEndCurrentCSSs       PerfCurrentCount,
            dsx1FarEndCurrentLESs       PerfCurrentCount,
            dsx1FarEndCurrentPCVs       PerfCurrentCount,
            dsx1FarEndCurrentBESs       PerfCurrentCount,
            dsx1FarEndCurrentDMs        PerfCurrentCount,
            dsx1FarEndInvalidIntervals  INTEGER
   }
        
   dsx1FarEndCurrentIndex OBJECT-TYPE
        SYNTAX  InterfaceIndex
        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "The index value that uniquely identifies the DS1
               interface to which this entry is applicable.  The
               interface identified by a particular value of this
               index is identical to the interface identified by
               the same value of dsx1LineIndex."
        ::= { dsx1FarEndCurrentEntry 1 }
        
   dsx1FarEndCurrentIndex OBJECT-TYPE
        SYNTAX  InterfaceIndex
        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "The index value that uniquely identifies the DS1
               interface to which this entry is applicable.  The
               interface identified by a particular value of this
               index is identical to the interface identified by
               the same value of dsx1LineIndex."
        ::= { dsx1FarEndCurrentEntry 1 }
        

dsx1FarEndTimeElapsed OBJECT-TYPE SYNTAX INTEGER (0..899) MAX-ACCESS read-only STATUS current

DSX1FarendTimeAppeased对象类型语法整数(0..899)最大访问只读状态当前

        DESCRIPTION
               "The number of seconds that have elapsed since the
               beginning of the far-end current error-measurement
               period.  If, for some reason, such as an adjustment
               in the system's time-of-day clock, the current
               interval exceeds the maximum value, the agent will
               return the maximum value."
        ::= { dsx1FarEndCurrentEntry 2 }
        
        DESCRIPTION
               "The number of seconds that have elapsed since the
               beginning of the far-end current error-measurement
               period.  If, for some reason, such as an adjustment
               in the system's time-of-day clock, the current
               interval exceeds the maximum value, the agent will
               return the maximum value."
        ::= { dsx1FarEndCurrentEntry 2 }
        
   dsx1FarEndValidIntervals OBJECT-TYPE
        SYNTAX  INTEGER (0..96)
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of previous far-end intervals for
               which 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 far-end intervals
               since the interface has been online.  In the case
               where the agent is a proxy, it is possible that
               some intervals are unavailable.  In this case,
               this interval is the maximum interval number for
               which data is available."
        ::= { dsx1FarEndCurrentEntry 3 }
        
   dsx1FarEndValidIntervals OBJECT-TYPE
        SYNTAX  INTEGER (0..96)
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of previous far-end intervals for
               which 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 far-end intervals
               since the interface has been online.  In the case
               where the agent is a proxy, it is possible that
               some intervals are unavailable.  In this case,
               this interval is the maximum interval number for
               which data is available."
        ::= { dsx1FarEndCurrentEntry 3 }
        
   dsx1FarEndCurrentESs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Errored Seconds."
        ::= { dsx1FarEndCurrentEntry 4 }
        
   dsx1FarEndCurrentESs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Errored Seconds."
        ::= { dsx1FarEndCurrentEntry 4 }
        
   dsx1FarEndCurrentSESs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Severely Errored Seconds."
        ::= { dsx1FarEndCurrentEntry 5 }
        
   dsx1FarEndCurrentSESs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Severely Errored Seconds."
        ::= { dsx1FarEndCurrentEntry 5 }
        

dsx1FarEndCurrentSEFSs OBJECT-TYPE SYNTAX PerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Far End Severely Errored Framing

dsx1FarEndCurrentSEFSs对象类型语法PerfCurrentCount MAX-ACCESS只读状态当前描述“远端严重错误帧的数目

               Seconds."
        ::= { dsx1FarEndCurrentEntry 6 }
        
               Seconds."
        ::= { dsx1FarEndCurrentEntry 6 }
        
   dsx1FarEndCurrentUASs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Unavailable Seconds."
        ::= { dsx1FarEndCurrentEntry 7 }
        
   dsx1FarEndCurrentUASs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Unavailable Seconds."
        ::= { dsx1FarEndCurrentEntry 7 }
        
   dsx1FarEndCurrentCSSs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Controlled Slip Seconds."
        ::= { dsx1FarEndCurrentEntry 8 }
        
   dsx1FarEndCurrentCSSs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Controlled Slip Seconds."
        ::= { dsx1FarEndCurrentEntry 8 }
        
   dsx1FarEndCurrentLESs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Line Errored Seconds."
        ::= { dsx1FarEndCurrentEntry 9 }
        
   dsx1FarEndCurrentLESs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Line Errored Seconds."
        ::= { dsx1FarEndCurrentEntry 9 }
        
   dsx1FarEndCurrentPCVs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Path Coding Violations."
        ::= { dsx1FarEndCurrentEntry 10 }
        
   dsx1FarEndCurrentPCVs OBJECT-TYPE
        SYNTAX  PerfCurrentCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Path Coding Violations."
        ::= { dsx1FarEndCurrentEntry 10 }
        
   dsx1FarEndCurrentBESs OBJECT-TYPE
        SYNTAX PerfCurrentCount
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The number of Far End Bursty Errored Seconds."
        ::= { dsx1FarEndCurrentEntry 11 }
        
   dsx1FarEndCurrentBESs OBJECT-TYPE
        SYNTAX PerfCurrentCount
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The number of Far End Bursty Errored Seconds."
        ::= { dsx1FarEndCurrentEntry 11 }
        

dsx1FarEndCurrentDMs OBJECT-TYPE SYNTAX PerfCurrentCount MAX-ACCESS read-only STATUS deprecated DESCRIPTION

dsx1FarEndCurrentDMs对象类型语法PerfCurrentCount MAX-ACCESS只读状态不推荐的说明

               "The number of Far End Degraded Minutes."
        ::= { dsx1FarEndCurrentEntry 12 }
        
               "The number of Far End Degraded Minutes."
        ::= { dsx1FarEndCurrentEntry 12 }
        
   dsx1FarEndInvalidIntervals OBJECT-TYPE
        SYNTAX  INTEGER (0..96)
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of intervals in the range from 0 to
               dsx1FarEndValidIntervals for which no data is
               available.  This object will typically be zero
               except in cases where the data for some intervals
               is not available (e.g., in proxy situations)."
        ::= { dsx1FarEndCurrentEntry 13 }
        
   dsx1FarEndInvalidIntervals OBJECT-TYPE
        SYNTAX  INTEGER (0..96)
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of intervals in the range from 0 to
               dsx1FarEndValidIntervals for which no data is
               available.  This object will typically be zero
               except in cases where the data for some intervals
               is not available (e.g., in proxy situations)."
        ::= { dsx1FarEndCurrentEntry 13 }
        

-- The DS1 Far End Interval Table

--DS1远端间隔表

   dsx1FarEndIntervalTable OBJECT-TYPE
        SYNTAX  SEQUENCE OF Dsx1FarEndIntervalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "The DS1 Far End Interval table contains various
               statistics collected by each DS1 interface over
               the previous 24 hours of operation.  The past 24
               hours are broken into 96 completed 15-minute
               intervals.  Each row in this table represents one
               such interval (identified by
               dsx1FarEndIntervalNumber) for one specific
               instance (identified by dsx1FarEndIntervalIndex)."
        ::= { ds1 11 }
        
   dsx1FarEndIntervalTable OBJECT-TYPE
        SYNTAX  SEQUENCE OF Dsx1FarEndIntervalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "The DS1 Far End Interval table contains various
               statistics collected by each DS1 interface over
               the previous 24 hours of operation.  The past 24
               hours are broken into 96 completed 15-minute
               intervals.  Each row in this table represents one
               such interval (identified by
               dsx1FarEndIntervalNumber) for one specific
               instance (identified by dsx1FarEndIntervalIndex)."
        ::= { ds1 11 }
        
   dsx1FarEndIntervalEntry OBJECT-TYPE
        SYNTAX  Dsx1FarEndIntervalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "An entry in the DS1 Far End Interval table."
        INDEX   { dsx1FarEndIntervalIndex,
                  dsx1FarEndIntervalNumber }
        ::= { dsx1FarEndIntervalTable 1 }
        
   dsx1FarEndIntervalEntry OBJECT-TYPE
        SYNTAX  Dsx1FarEndIntervalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "An entry in the DS1 Far End Interval table."
        INDEX   { dsx1FarEndIntervalIndex,
                  dsx1FarEndIntervalNumber }
        ::= { dsx1FarEndIntervalTable 1 }
        
   Dsx1FarEndIntervalEntry ::=
        SEQUENCE {
            dsx1FarEndIntervalIndex       InterfaceIndex,
            dsx1FarEndIntervalNumber      INTEGER,
            dsx1FarEndIntervalESs         PerfIntervalCount,
            dsx1FarEndIntervalSESs        PerfIntervalCount,
        
   Dsx1FarEndIntervalEntry ::=
        SEQUENCE {
            dsx1FarEndIntervalIndex       InterfaceIndex,
            dsx1FarEndIntervalNumber      INTEGER,
            dsx1FarEndIntervalESs         PerfIntervalCount,
            dsx1FarEndIntervalSESs        PerfIntervalCount,
        

dsx1FarEndIntervalSEFSs PerfIntervalCount, dsx1FarEndIntervalUASs PerfIntervalCount, dsx1FarEndIntervalCSSs PerfIntervalCount, dsx1FarEndIntervalLESs PerfIntervalCount, dsx1FarEndIntervalPCVs PerfIntervalCount, dsx1FarEndIntervalBESs PerfIntervalCount, dsx1FarEndIntervalDMs PerfIntervalCount, dsx1FarEndIntervalValidData TruthValue }

DSX1FarendIntervalesFS性能间隔计数、DSX1FarendIntervaluss性能间隔计数、DSX1FarendIntervalCSS性能间隔计数、dsx1FarEndIntervalLESs性能间隔计数、dsx1FarEndIntervalPCVs性能间隔计数、DSX1FarendIntervaless性能间隔计数、dsx1FarEndIntervalDMs性能间隔计数、DSX1FarendIntervalValidValidData TruthValue}

   dsx1FarEndIntervalIndex OBJECT-TYPE
        SYNTAX  InterfaceIndex
        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "The index value that uniquely identifies the DS1
               interface to which this entry is applicable.  The
               interface identified by a particular value of this
               index is identical to the interface identified by
               the same value of dsx1LineIndex."
        ::= { dsx1FarEndIntervalEntry 1 }
        
   dsx1FarEndIntervalIndex OBJECT-TYPE
        SYNTAX  InterfaceIndex
        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "The index value that uniquely identifies the DS1
               interface to which this entry is applicable.  The
               interface identified by a particular value of this
               index is identical to the interface identified by
               the same value of dsx1LineIndex."
        ::= { dsx1FarEndIntervalEntry 1 }
        
   dsx1FarEndIntervalNumber OBJECT-TYPE
        SYNTAX  INTEGER (1..96)
        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "A number between 1 and 96, where 1 is the most
               recently completed 15-minute interval and 96 is
               the 15 minutes interval completed 23 hours and 45
               minutes prior to interval 1."
        ::= { dsx1FarEndIntervalEntry 2 }
        
   dsx1FarEndIntervalNumber OBJECT-TYPE
        SYNTAX  INTEGER (1..96)
        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "A number between 1 and 96, where 1 is the most
               recently completed 15-minute interval and 96 is
               the 15 minutes interval completed 23 hours and 45
               minutes prior to interval 1."
        ::= { dsx1FarEndIntervalEntry 2 }
        
   dsx1FarEndIntervalESs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Errored Seconds."
        ::= { dsx1FarEndIntervalEntry 3 }
        
   dsx1FarEndIntervalESs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Errored Seconds."
        ::= { dsx1FarEndIntervalEntry 3 }
        

dsx1FarEndIntervalSESs OBJECT-TYPE SYNTAX PerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION

DSX1FarendIntervalesss对象类型语法PerfIntervalCount MAX-ACCESS只读状态当前说明

               "The number of Far End Severely Errored Seconds."
        ::= { dsx1FarEndIntervalEntry 4 }
        
               "The number of Far End Severely Errored Seconds."
        ::= { dsx1FarEndIntervalEntry 4 }
        
   dsx1FarEndIntervalSEFSs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Severely Errored Framing
               Seconds."
        ::= { dsx1FarEndIntervalEntry 5 }
        
   dsx1FarEndIntervalSEFSs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Severely Errored Framing
               Seconds."
        ::= { dsx1FarEndIntervalEntry 5 }
        
   dsx1FarEndIntervalUASs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Unavailable Seconds."
        ::= { dsx1FarEndIntervalEntry 6 }
        
   dsx1FarEndIntervalUASs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Unavailable Seconds."
        ::= { dsx1FarEndIntervalEntry 6 }
        
   dsx1FarEndIntervalCSSs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Controlled Slip Seconds."
        ::= { dsx1FarEndIntervalEntry 7 }
        
   dsx1FarEndIntervalCSSs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Controlled Slip Seconds."
        ::= { dsx1FarEndIntervalEntry 7 }
        
   dsx1FarEndIntervalLESs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Line Errored Seconds."
        ::= { dsx1FarEndIntervalEntry 8 }
        
   dsx1FarEndIntervalLESs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Line Errored Seconds."
        ::= { dsx1FarEndIntervalEntry 8 }
        
   dsx1FarEndIntervalPCVs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Path Coding Violations."
        ::= { dsx1FarEndIntervalEntry 9 }
        
   dsx1FarEndIntervalPCVs OBJECT-TYPE
        SYNTAX  PerfIntervalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Path Coding Violations."
        ::= { dsx1FarEndIntervalEntry 9 }
        

dsx1FarEndIntervalBESs OBJECT-TYPE SYNTAX PerfIntervalCount MAX-ACCESS read-only STATUS current

dsx1FarEndIntervalBESs对象类型语法PerfIntervalCount MAX-ACCESS只读状态当前

        DESCRIPTION
               "The number of Far End Bursty Errored Seconds."
        ::= { dsx1FarEndIntervalEntry 10 }
        
        DESCRIPTION
               "The number of Far End Bursty Errored Seconds."
        ::= { dsx1FarEndIntervalEntry 10 }
        
   dsx1FarEndIntervalDMs OBJECT-TYPE
        SYNTAX PerfIntervalCount
        MAX-ACCESS read-only
        STATUS deprecated
        DESCRIPTION
               "The number of Far End Degraded Minutes."
        ::= { dsx1FarEndIntervalEntry 11 }
        
   dsx1FarEndIntervalDMs OBJECT-TYPE
        SYNTAX PerfIntervalCount
        MAX-ACCESS read-only
        STATUS deprecated
        DESCRIPTION
               "The number of Far End Degraded Minutes."
        ::= { dsx1FarEndIntervalEntry 11 }
        
   dsx1FarEndIntervalValidData OBJECT-TYPE
        SYNTAX TruthValue
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               " This variable indicates if the data for this
               interval is valid."
        ::= { dsx1FarEndIntervalEntry 12 }
        
   dsx1FarEndIntervalValidData OBJECT-TYPE
        SYNTAX TruthValue
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               " This variable indicates if the data for this
               interval is valid."
        ::= { dsx1FarEndIntervalEntry 12 }
        

-- The DS1 Far End Total Table

--DS1远端总计表

   dsx1FarEndTotalTable OBJECT-TYPE
        SYNTAX  SEQUENCE OF Dsx1FarEndTotalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "The DS1 Far End Total table contains the
               cumulative sum of the various statistics for the
               24-hour period preceding the current interval."
        ::= { ds1 12 }
        
   dsx1FarEndTotalTable OBJECT-TYPE
        SYNTAX  SEQUENCE OF Dsx1FarEndTotalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "The DS1 Far End Total table contains the
               cumulative sum of the various statistics for the
               24-hour period preceding the current interval."
        ::= { ds1 12 }
        
   dsx1FarEndTotalEntry OBJECT-TYPE
        SYNTAX  Dsx1FarEndTotalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "An entry in the DS1 Far End Total table."
        INDEX   { dsx1FarEndTotalIndex }
        ::= { dsx1FarEndTotalTable 1 }
        
   dsx1FarEndTotalEntry OBJECT-TYPE
        SYNTAX  Dsx1FarEndTotalEntry
        MAX-ACCESS  not-accessible
        STATUS  current
        DESCRIPTION
               "An entry in the DS1 Far End Total table."
        INDEX   { dsx1FarEndTotalIndex }
        ::= { dsx1FarEndTotalTable 1 }
        
   Dsx1FarEndTotalEntry ::=
        SEQUENCE {
            dsx1FarEndTotalIndex          InterfaceIndex,
            dsx1FarEndTotalESs            PerfTotalCount,
            dsx1FarEndTotalSESs           PerfTotalCount,
            dsx1FarEndTotalSEFSs          PerfTotalCount,
        
   Dsx1FarEndTotalEntry ::=
        SEQUENCE {
            dsx1FarEndTotalIndex          InterfaceIndex,
            dsx1FarEndTotalESs            PerfTotalCount,
            dsx1FarEndTotalSESs           PerfTotalCount,
            dsx1FarEndTotalSEFSs          PerfTotalCount,
        

dsx1FarEndTotalUASs PerfTotalCount, dsx1FarEndTotalCSSs PerfTotalCount, dsx1FarEndTotalLESs PerfTotalCount, dsx1FarEndTotalPCVs PerfTotalCount, dsx1FarEndTotalBESs PerfTotalCount, dsx1FarEndTotalDMs PerfTotalCount }

dsx1FarEndTotalUASs PerfTotalCount、DSX1FarendTotalCSS PerfTotalCount、DSX1FarendTotalESS PerfTotalCount、dsx1FarEndTotalPCVs PerfTotalCount、dsx1FarEndTotalBESs PerfTotalCount、dsx1FarEndTotalDMs PerfTotalCount}

   dsx1FarEndTotalIndex OBJECT-TYPE
        SYNTAX  InterfaceIndex
        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "The index value that uniquely identifies the DS1
               interface to which this entry is applicable.  The
               interface identified by a particular value of this
               index is identical to the interface identified by
               the same value of dsx1LineIndex."
        ::= { dsx1FarEndTotalEntry 1 }
        
   dsx1FarEndTotalIndex OBJECT-TYPE
        SYNTAX  InterfaceIndex
        MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
        STATUS  current
        DESCRIPTION
               "The index value that uniquely identifies the DS1
               interface to which this entry is applicable.  The
               interface identified by a particular value of this
               index is identical to the interface identified by
               the same value of dsx1LineIndex."
        ::= { dsx1FarEndTotalEntry 1 }
        
   dsx1FarEndTotalESs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Errored Seconds encountered
               by a DS1 interface in the previous 24-hour
               interval.  Invalid 15-minute intervals count as
               0."
        ::= { dsx1FarEndTotalEntry 2 }
        
   dsx1FarEndTotalESs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Errored Seconds encountered
               by a DS1 interface in the previous 24-hour
               interval.  Invalid 15-minute intervals count as
               0."
        ::= { dsx1FarEndTotalEntry 2 }
        
   dsx1FarEndTotalSESs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Severely Errored Seconds
               encountered by a DS1 interface in the previous
               24-hour interval.  Invalid 15-minute intervals
               count as 0."
        ::= { dsx1FarEndTotalEntry 3 }
        
   dsx1FarEndTotalSESs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Severely Errored Seconds
               encountered by a DS1 interface in the previous
               24-hour interval.  Invalid 15-minute intervals
               count as 0."
        ::= { dsx1FarEndTotalEntry 3 }
        

dsx1FarEndTotalSEFSs OBJECT-TYPE SYNTAX PerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION

dsx1FarEndTotalSEFSs对象类型语法PerfTotalCount MAX-ACCESS只读状态当前说明

               "The number of Far End Severely Errored Framing
               Seconds encountered by a DS1 interface in the
               previous 24-hour interval.  Invalid 15-minute
               intervals count as 0."
        ::= { dsx1FarEndTotalEntry 4 }
        
               "The number of Far End Severely Errored Framing
               Seconds encountered by a DS1 interface in the
               previous 24-hour interval.  Invalid 15-minute
               intervals count as 0."
        ::= { dsx1FarEndTotalEntry 4 }
        
   dsx1FarEndTotalUASs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Unavailable Seconds encountered by
               a DS1 interface in the previous 24-hour interval.
               Invalid 15-minute intervals count as 0."
        ::= { dsx1FarEndTotalEntry 5 }
        
   dsx1FarEndTotalUASs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Unavailable Seconds encountered by
               a DS1 interface in the previous 24-hour interval.
               Invalid 15-minute intervals count as 0."
        ::= { dsx1FarEndTotalEntry 5 }
        
   dsx1FarEndTotalCSSs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Controlled Slip Seconds
               encountered by a DS1 interface in the previous
               24-hour interval.  Invalid 15 minute intervals
               count as 0."
        ::= { dsx1FarEndTotalEntry 6 }
        
   dsx1FarEndTotalCSSs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Controlled Slip Seconds
               encountered by a DS1 interface in the previous
               24-hour interval.  Invalid 15 minute intervals
               count as 0."
        ::= { dsx1FarEndTotalEntry 6 }
        
   dsx1FarEndTotalLESs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Line Errored Seconds
               encountered by a DS1 interface in the previous
               24-hour interval.  Invalid 15-minute intervals
               count as 0."
        ::= { dsx1FarEndTotalEntry 7 }
        
   dsx1FarEndTotalLESs OBJECT-TYPE
        SYNTAX  PerfTotalCount
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
               "The number of Far End Line Errored Seconds
               encountered by a DS1 interface in the previous
               24-hour interval.  Invalid 15-minute intervals
               count as 0."
        ::= { dsx1FarEndTotalEntry 7 }
        

dsx1FarEndTotalPCVs OBJECT-TYPE SYNTAX PerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Far End Path Coding Violations reported via the far end block error count encountered by a DS1 interface in the previous 24-hour interval. Invalid 15-minute intervals count as 0."

dsx1FarEndTotalPCVs对象类型语法PerfTotalCount MAX-ACCESS只读状态当前描述“通过DS1接口在前24小时间隔内遇到的远端块错误计数报告的远端路径编码冲突数。无效的15分钟间隔计为0。”

        ::= { dsx1FarEndTotalEntry 8 }
        
        ::= { dsx1FarEndTotalEntry 8 }
        
   dsx1FarEndTotalBESs OBJECT-TYPE
        SYNTAX PerfTotalCount
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The number of Bursty Errored Seconds (BESs)
               encountered by a DS1 interface in the previous
               24-hour interval.  Invalid 15-minute intervals
               count as 0."
        ::= { dsx1FarEndTotalEntry 9 }
        
   dsx1FarEndTotalBESs OBJECT-TYPE
        SYNTAX PerfTotalCount
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The number of Bursty Errored Seconds (BESs)
               encountered by a DS1 interface in the previous
               24-hour interval.  Invalid 15-minute intervals
               count as 0."
        ::= { dsx1FarEndTotalEntry 9 }
        
   dsx1FarEndTotalDMs OBJECT-TYPE
        SYNTAX PerfTotalCount
        MAX-ACCESS read-only
        STATUS deprecated
        DESCRIPTION
               "The number of Degraded Minutes (DMs) encountered
               by a DS1 interface in the previous 24-hour
               interval.  Invalid 15-minute intervals count as
               0."
        ::= { dsx1FarEndTotalEntry 10 }
        
   dsx1FarEndTotalDMs OBJECT-TYPE
        SYNTAX PerfTotalCount
        MAX-ACCESS read-only
        STATUS deprecated
        DESCRIPTION
               "The number of Degraded Minutes (DMs) encountered
               by a DS1 interface in the previous 24-hour
               interval.  Invalid 15-minute intervals count as
               0."
        ::= { dsx1FarEndTotalEntry 10 }
        

-- The DS1 Fractional Table

--DS1分数表

dsx1FracTable OBJECT-TYPE SYNTAX SEQUENCE OF Dsx1FracEntry MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "This table is deprecated in favor of using ifStackTable.

dsx1FracTable对象类型语法序列DSX1FractEntry MAX-ACCESS不可访问状态不推荐的说明“此表不推荐使用,建议使用ifStackTable。

The table was mandatory for systems dividing a DS1 into channels containing different data streams that are of local interest. Systems that are indifferent to data content, such as CSUs, need not implement it.

该表对于将DS1划分为包含本地感兴趣的不同数据流的通道的系统是必需的。与数据内容无关的系统,如CSU,不需要实现它。

The DS1 Fractional table identifies which DS1 channels associated with a CSU are being used to support a logical interface, i.e., an entry in the interfaces table from the Internet-standard MIB.

DS1分数表标识与CSU相关联的哪些DS1通道用于支持逻辑接口,即来自Internet标准MIB的接口表中的条目。

For example, consider an application managing a North American ISDN Primary Rate link whose division is a 384-kbit/s H1 _B_ Channel for video,

例如,考虑一个管理北美ISDN初级速率链路的应用程序,它的分区是一个384 kB/s的H1×By信道,用于视频,

a second H1 for data to a primary routing peer, and 12 64-kbit/s H0 _B_ Channels. Consider that some subset of the H0 channels is used for voice and the remainder are available for dynamic data calls.

第二个H1用于向主路由对等方发送数据,以及12个64 kbit/s H0_B___________________________。考虑到H0信道的一些子集用于语音,其余部分可用于动态数据呼叫。

We count a total of 14 interfaces multiplexed onto the DS1 interface. Six DS1 channels (for the sake of the example, channels 1..6) are used for video, six more (7..11 and 13) are used for data, and the remaining 12 are in channels 12 and 14..24.

我们总共统计了14个多路复用到DS1接口上的接口。六个DS1通道(为了示例,通道1..6)用于视频,另外六个(7..11和13)用于数据,其余12个在通道12和14..24中。

Let us further imagine that ifIndex 2 is of type DS1 and refers to the DS1 interface and that the interfaces layered onto it are numbered 3..16.

让我们进一步设想,iIndex 2属于DS1类型,指的是DS1接口,其上分层的接口编号为3..16。

               We might describe the allocation of channels, in
               the dsx1FracTable, as follows:
             dsx1FracIfIndex.2. 1 = 3  dsx1FracIfIndex.2.13 = 4
             dsx1FracIfIndex.2. 2 = 3  dsx1FracIfIndex.2.14 = 6
             dsx1FracIfIndex.2. 3 = 3  dsx1FracIfIndex.2.15 = 7
             dsx1FracIfIndex.2. 4 = 3  dsx1FracIfIndex.2.16 = 8
             dsx1FracIfIndex.2. 5 = 3  dsx1FracIfIndex.2.17 = 9
             dsx1FracIfIndex.2. 6 = 3  dsx1FracIfIndex.2.18 = 10
             dsx1FracIfIndex.2. 7 = 4  dsx1FracIfIndex.2.19 = 11
             dsx1FracIfIndex.2. 8 = 4  dsx1FracIfIndex.2.20 = 12
             dsx1FracIfIndex.2. 9 = 4  dsx1FracIfIndex.2.21 = 13
             dsx1FracIfIndex.2.10 = 4  dsx1FracIfIndex.2.22 = 14
             dsx1FracIfIndex.2.11 = 4  dsx1FracIfIndex.2.23 = 15
             dsx1FracIfIndex.2.12 = 5  dsx1FracIfIndex.2.24 = 16
        
               We might describe the allocation of channels, in
               the dsx1FracTable, as follows:
             dsx1FracIfIndex.2. 1 = 3  dsx1FracIfIndex.2.13 = 4
             dsx1FracIfIndex.2. 2 = 3  dsx1FracIfIndex.2.14 = 6
             dsx1FracIfIndex.2. 3 = 3  dsx1FracIfIndex.2.15 = 7
             dsx1FracIfIndex.2. 4 = 3  dsx1FracIfIndex.2.16 = 8
             dsx1FracIfIndex.2. 5 = 3  dsx1FracIfIndex.2.17 = 9
             dsx1FracIfIndex.2. 6 = 3  dsx1FracIfIndex.2.18 = 10
             dsx1FracIfIndex.2. 7 = 4  dsx1FracIfIndex.2.19 = 11
             dsx1FracIfIndex.2. 8 = 4  dsx1FracIfIndex.2.20 = 12
             dsx1FracIfIndex.2. 9 = 4  dsx1FracIfIndex.2.21 = 13
             dsx1FracIfIndex.2.10 = 4  dsx1FracIfIndex.2.22 = 14
             dsx1FracIfIndex.2.11 = 4  dsx1FracIfIndex.2.23 = 15
             dsx1FracIfIndex.2.12 = 5  dsx1FracIfIndex.2.24 = 16
        

For North American (DS1) interfaces, there are 24 legal channels, numbered 1 through 24.

对于北美(DS1)接口,有24个合法通道,编号为1到24。

               For G.704 interfaces, there are 31 legal channels,
               numbered 1 through 31.  The channels (1..31)
               correspond directly to the equivalently numbered
               time-slots."
        ::= { ds1 13 }
        
               For G.704 interfaces, there are 31 legal channels,
               numbered 1 through 31.  The channels (1..31)
               correspond directly to the equivalently numbered
               time-slots."
        ::= { ds1 13 }
        
   dsx1FracEntry OBJECT-TYPE
        SYNTAX  Dsx1FracEntry
        MAX-ACCESS  not-accessible
        STATUS  deprecated
        DESCRIPTION
           "An entry in the DS1 Fractional table."
       INDEX   { dsx1FracIndex, dsx1FracNumber }
       ::= { dsx1FracTable 1 }
        
   dsx1FracEntry OBJECT-TYPE
        SYNTAX  Dsx1FracEntry
        MAX-ACCESS  not-accessible
        STATUS  deprecated
        DESCRIPTION
           "An entry in the DS1 Fractional table."
       INDEX   { dsx1FracIndex, dsx1FracNumber }
       ::= { dsx1FracTable 1 }
        
   Dsx1FracEntry ::=
       SEQUENCE {
           dsx1FracIndex        INTEGER,
           dsx1FracNumber       INTEGER,
           dsx1FracIfIndex      INTEGER
       }
        
   Dsx1FracEntry ::=
       SEQUENCE {
           dsx1FracIndex        INTEGER,
           dsx1FracNumber       INTEGER,
           dsx1FracIfIndex      INTEGER
       }
        
   dsx1FracIndex OBJECT-TYPE
       SYNTAX  INTEGER (1..'7fffffff'h)
       MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
       STATUS  deprecated
       DESCRIPTION
          "The index value that uniquely identifies the
          DS1 interface to which this entry is applicable.
          The interface identified by a particular
          value of this index is the same interface as
          identified by the same value as a dsx1LineIndex
          object instance."
      ::= { dsx1FracEntry 1 }
        
   dsx1FracIndex OBJECT-TYPE
       SYNTAX  INTEGER (1..'7fffffff'h)
       MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
       STATUS  deprecated
       DESCRIPTION
          "The index value that uniquely identifies the
          DS1 interface to which this entry is applicable.
          The interface identified by a particular
          value of this index is the same interface as
          identified by the same value as a dsx1LineIndex
          object instance."
      ::= { dsx1FracEntry 1 }
        
   dsx1FracNumber OBJECT-TYPE
       SYNTAX  INTEGER (1..31)
       MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
       STATUS  deprecated
       DESCRIPTION
          "The channel number for this entry."
      ::= { dsx1FracEntry 2 }
        
   dsx1FracNumber OBJECT-TYPE
       SYNTAX  INTEGER (1..31)
       MAX-ACCESS  read-only  -- read-only since originally an
                               -- SMIv1 index
       STATUS  deprecated
       DESCRIPTION
          "The channel number for this entry."
      ::= { dsx1FracEntry 2 }
        
   dsx1FracIfIndex OBJECT-TYPE
       SYNTAX  INTEGER (0..'7fffffff'h)
       MAX-ACCESS  read-write
       STATUS  deprecated
       DESCRIPTION
          "An index value that uniquely identifies an
          interface.  The interface identified by a particular
          value of this index is the same interface
          as identified by the same value as an ifIndex
          object instance.  If no interface is currently using
          a channel, the value should be zero.  If a
          single interface occupies more than one time-slot,
          that ifIndex value will be found in multiple
          time-slots."
      ::= { dsx1FracEntry 3 }
        
   dsx1FracIfIndex OBJECT-TYPE
       SYNTAX  INTEGER (0..'7fffffff'h)
       MAX-ACCESS  read-write
       STATUS  deprecated
       DESCRIPTION
          "An index value that uniquely identifies an
          interface.  The interface identified by a particular
          value of this index is the same interface
          as identified by the same value as an ifIndex
          object instance.  If no interface is currently using
          a channel, the value should be zero.  If a
          single interface occupies more than one time-slot,
          that ifIndex value will be found in multiple
          time-slots."
      ::= { dsx1FracEntry 3 }
        

-- DS1 TRAPS

--DS1陷阱

   ds1Traps OBJECT IDENTIFIER ::= { ds1 15 }
        
   ds1Traps OBJECT IDENTIFIER ::= { ds1 15 }
        
   dsx1LineStatusChange NOTIFICATION-TYPE
       OBJECTS { dsx1LineStatus,
                 dsx1LineStatusLastChange }
       STATUS  current
       DESCRIPTION
               "A dsx1LineStatusChange trap is sent when the
               value of an instance dsx1LineStatus changes.  It
               can be utilized by an Network Management Station
               (NMS) to trigger polls.  When the line status
               change results from a higher-level line status
               change (i.e., DS3), then no traps for the DS1
               are sent."
        ::= { ds1Traps 0 1 }
        
   dsx1LineStatusChange NOTIFICATION-TYPE
       OBJECTS { dsx1LineStatus,
                 dsx1LineStatusLastChange }
       STATUS  current
       DESCRIPTION
               "A dsx1LineStatusChange trap is sent when the
               value of an instance dsx1LineStatus changes.  It
               can be utilized by an Network Management Station
               (NMS) to trigger polls.  When the line status
               change results from a higher-level line status
               change (i.e., DS3), then no traps for the DS1
               are sent."
        ::= { ds1Traps 0 1 }
        

-- conformance information

--一致性信息

   ds1Conformance OBJECT IDENTIFIER ::= { ds1 14 }
        
   ds1Conformance OBJECT IDENTIFIER ::= { ds1 14 }
        
   ds1Groups      OBJECT IDENTIFIER ::= { ds1Conformance 1 }
   ds1Compliances OBJECT IDENTIFIER ::= { ds1Conformance 2 }
        
   ds1Groups      OBJECT IDENTIFIER ::= { ds1Conformance 1 }
   ds1Compliances OBJECT IDENTIFIER ::= { ds1Conformance 2 }
        

-- compliance statements

--合规声明

ds1Compliance MODULE-COMPLIANCE STATUS deprecated DESCRIPTION "The compliance statement for T1 and E1 interfaces." MODULE -- this module MANDATORY-GROUPS { ds1NearEndConfigGroup, ds1NearEndStatisticsGroup }

ds1Compliance MODULE-COMPLIANCE STATUS已弃用说明“T1和E1接口的符合性声明”。MODULE--此模块为必填项-GROUPS{ds1NearEndConfigGroup,ds1NearEndStatisticsGroup}

GROUP ds1FarEndGroup DESCRIPTION "Implementation of this group is optional for all systems that attach to a DS1 interface."

GROUP ds1FarEndGroup DESCRIPTION“对于连接到DS1接口的所有系统,此组的实现是可选的。”

GROUP ds1NearEndOptionalConfigGroup DESCRIPTION "Implementation of this group is optional for all systems that attach to a DS1 interface."

GROUP DS1NearOnInternationalConfigGroup DESCRIPTION“对于连接到DS1接口的所有系统,此组的实现是可选的。”

GROUP ds1DS2Group DESCRIPTION "Implementation of this group is mandatory for all systems that attach to a DS2 interface."

组ds1DS2Group DESCRIPTION“对于连接到DS2接口的所有系统,必须实现此组。”

GROUP ds1TransStatsGroup DESCRIPTION "This group is the set of statistics appropriate for all systems that attach to a DS1 interface running transparent or unFramed lineType."

GROUP ds1TransStatsGroup DESCRIPTION“此组是适用于连接到运行透明或无框架线型的DS1接口的所有系统的统计信息集。”

GROUP ds1ChanMappingGroup DESCRIPTION "This group is the set of objects for mapping a DS3 Channel (dsx1Ds1ChannelNumber) to ifIndex. Implementation of this group is mandatory for systems that support the channelization of DS3s into DS1s."

GROUP ds1ChanMappingGroup DESCRIPTION“此组是用于将DS3通道(dsx1Ds1ChannelNumber)映射到iIndex的一组对象。对于支持将DS3通道化为DS1的系统,必须实现此组。”

           OBJECT dsx1LineType
                   SYNTAX  INTEGER {
                               other(1),
                               dsx1ESF(2),
                               dsx1D4(3),
                               dsx1E1(4),
                               dsx1E1CRC(5),
                               dsx1E1MF(6),
                               dsx1E1CRCMF(7),
                               dsx1Unframed(8),
                               dsx1E1Unframed(9),
                               dsx1DS2M12(10),
                               dsx1E2(11)
                             }
           MIN-ACCESS read-only
           DESCRIPTION
               "The ability to set the line type is not
               required."
        
           OBJECT dsx1LineType
                   SYNTAX  INTEGER {
                               other(1),
                               dsx1ESF(2),
                               dsx1D4(3),
                               dsx1E1(4),
                               dsx1E1CRC(5),
                               dsx1E1MF(6),
                               dsx1E1CRCMF(7),
                               dsx1Unframed(8),
                               dsx1E1Unframed(9),
                               dsx1DS2M12(10),
                               dsx1E2(11)
                             }
           MIN-ACCESS read-only
           DESCRIPTION
               "The ability to set the line type is not
               required."
        

OBJECT dsx1LineCoding MIN-ACCESS read-only DESCRIPTION "The ability to set the line coding is not required."

对象dsx1LineCoding MIN-ACCESS只读说明“不需要设置行编码的功能。”

OBJECT dsx1SendCode MIN-ACCESS read-only DESCRIPTION "The ability to set the send code is not required."

对象dsx1SendCode MIN-ACCESS只读说明“不需要设置发送代码的功能。”

OBJECT dsx1LoopbackConfig MIN-ACCESS read-only DESCRIPTION

对象dsx1LoopbackConfig最小访问只读说明

"The ability to set loopbacks is not required."

“不需要设置环回功能。”

OBJECT dsx1SignalMode MIN-ACCESS read-only DESCRIPTION "The ability to set the signal mode is not required."

对象dsx1SignalMode最小访问只读说明“不需要设置信号模式的功能。”

           OBJECT dsx1TransmitClockSource
                   SYNTAX  INTEGER {
                                loopTiming(1),
                                localTiming(2),
                                throughTiming(3)
                              }
           MIN-ACCESS read-only
           DESCRIPTION
               "The ability to set the transmit clock source is
               not required."
        
           OBJECT dsx1TransmitClockSource
                   SYNTAX  INTEGER {
                                loopTiming(1),
                                localTiming(2),
                                throughTiming(3)
                              }
           MIN-ACCESS read-only
           DESCRIPTION
               "The ability to set the transmit clock source is
               not required."
        

OBJECT dsx1Fdl MIN-ACCESS read-only DESCRIPTION "The ability to set the FDL is not required."

对象dsx1Fdl最小访问只读说明“不需要设置FDL的功能。”

OBJECT dsx1LineLength MIN-ACCESS read-only DESCRIPTION "The ability to set the line length is not required."

对象dsx1LineLength MIN-ACCESS只读说明“不需要设置线条长度的功能。”

           OBJECT dsx1Channelization
           MIN-ACCESS read-only
           DESCRIPTION
               "The ability to set the channelization is not
               required."
       ::= { ds1Compliances 1 }
        
           OBJECT dsx1Channelization
           MIN-ACCESS read-only
           DESCRIPTION
               "The ability to set the channelization is not
               required."
       ::= { ds1Compliances 1 }
        
   ds1MibT1PriCompliance MODULE-COMPLIANCE
       STATUS deprecated
       DESCRIPTION
               "Compliance statement for using this MIB for ISDN
               Primary Rate interfaces on T1 lines."
       MODULE
           MANDATORY-GROUPS { ds1NearEndConfigGroup,
                              ds1NearEndStatisticsGroup }
           OBJECT dsx1LineType
               SYNTAX INTEGER {
                   dsx1ESF(2)   -- Intl Spec would be G704(2)
        
   ds1MibT1PriCompliance MODULE-COMPLIANCE
       STATUS deprecated
       DESCRIPTION
               "Compliance statement for using this MIB for ISDN
               Primary Rate interfaces on T1 lines."
       MODULE
           MANDATORY-GROUPS { ds1NearEndConfigGroup,
                              ds1NearEndStatisticsGroup }
           OBJECT dsx1LineType
               SYNTAX INTEGER {
                   dsx1ESF(2)   -- Intl Spec would be G704(2)
        

-- or I.431(4) } MIN-ACCESS read-only DESCRIPTION "Line type for T1 ISDN Primary Rate interfaces."

--或I.431(4)}MIN-ACCESS只读描述“T1 ISDN主速率接口的线路类型”

           OBJECT dsx1LineCoding
               SYNTAX INTEGER {
                   dsx1B8ZS(2)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Type of Zero Code Suppression for
                    T1 ISDN Primary Rate interfaces."
        
           OBJECT dsx1LineCoding
               SYNTAX INTEGER {
                   dsx1B8ZS(2)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Type of Zero Code Suppression for
                    T1 ISDN Primary Rate interfaces."
        
           OBJECT dsx1SignalMode
               SYNTAX INTEGER {
                   none(1), -- if there is no signaling channel
                   messageOriented(4)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Possible signaling modes for
                    T1 ISDN Primary Rate interfaces."
        
           OBJECT dsx1SignalMode
               SYNTAX INTEGER {
                   none(1), -- if there is no signaling channel
                   messageOriented(4)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Possible signaling modes for
                    T1 ISDN Primary Rate interfaces."
        
           OBJECT dsx1TransmitClockSource
               SYNTAX INTEGER {
                   loopTiming(1)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "The transmit clock is derived from
                    received clock on ISDN Primary Rate
                    interfaces."
        
           OBJECT dsx1TransmitClockSource
               SYNTAX INTEGER {
                   loopTiming(1)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "The transmit clock is derived from
                    received clock on ISDN Primary Rate
                    interfaces."
        

OBJECT dsx1Fdl MIN-ACCESS read-only DESCRIPTION "Facilities Data Link usage on T1 ISDN Primary Rate interfaces. Note: Eventually, dsx1Att-54016(4) is to be used here since the line type is ESF."

对象dsx1Fdl MIN-ACCESS只读说明“T1 ISDN主速率接口上的设施数据链路使用情况。注意:由于线路类型为ESF,此处最终将使用dsx1Att-54016(4)”

OBJECT dsx1Channelization MIN-ACCESS read-only DESCRIPTION "The ability to set the channelization

对象dsx1Channelization MIN-ACCESS只读说明“设置通道化的能力

                    is not required."
       ::= { ds1Compliances 2 }
        
                    is not required."
       ::= { ds1Compliances 2 }
        
   ds1MibE1PriCompliance MODULE-COMPLIANCE
       STATUS deprecated
       DESCRIPTION
               "Compliance statement for using this MIB for ISDN
               Primary Rate interfaces on E1 lines."
       MODULE
           MANDATORY-GROUPS { ds1NearEndConfigGroup,
                              ds1NearEndStatisticsGroup }
           OBJECT dsx1LineType
               SYNTAX INTEGER {
                   dsx1E1CRC(5)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Line type for E1 ISDN Primary Rate
                    interfaces."
        
   ds1MibE1PriCompliance MODULE-COMPLIANCE
       STATUS deprecated
       DESCRIPTION
               "Compliance statement for using this MIB for ISDN
               Primary Rate interfaces on E1 lines."
       MODULE
           MANDATORY-GROUPS { ds1NearEndConfigGroup,
                              ds1NearEndStatisticsGroup }
           OBJECT dsx1LineType
               SYNTAX INTEGER {
                   dsx1E1CRC(5)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Line type for E1 ISDN Primary Rate
                    interfaces."
        
           OBJECT dsx1LineCoding
               SYNTAX INTEGER {
                   dsx1HDB3(3)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Type of Zero Code Suppression for
                    E1 ISDN Primary Rate interfaces."
        
           OBJECT dsx1LineCoding
               SYNTAX INTEGER {
                   dsx1HDB3(3)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Type of Zero Code Suppression for
                    E1 ISDN Primary Rate interfaces."
        
           OBJECT dsx1SignalMode
               SYNTAX INTEGER {
                   messageOriented(4)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Signaling on E1 ISDN Primary Rate interfaces
                    is always message oriented."
        
           OBJECT dsx1SignalMode
               SYNTAX INTEGER {
                   messageOriented(4)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Signaling on E1 ISDN Primary Rate interfaces
                    is always message oriented."
        
           OBJECT dsx1TransmitClockSource
               SYNTAX INTEGER {
                   loopTiming(1)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "The transmit clock is derived from received
                    clock on ISDN Primary Rate interfaces."
        
           OBJECT dsx1TransmitClockSource
               SYNTAX INTEGER {
                   loopTiming(1)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "The transmit clock is derived from received
                    clock on ISDN Primary Rate interfaces."
        

OBJECT dsx1Fdl

对象dsx1Fdl

MIN-ACCESS read-only DESCRIPTION "Facilities Data Link usage on E1 ISDN Primary Rate interfaces. Note: There is an 'M-Channel' in E1, using National Bit Sa4 (G.704, Table 5A). It is used to implement management features between ET and NT. This is different from FDL in T1, which is used to carry control signals and performance data. In E1, control and status signals are carried using National Bits Sa5, Sa6, and A (RAI Ind.). This indicates that only the other(1) or eventually the dsx1Fdl-none(8) bits should be set in this object for E1 PRI."

MIN-ACCESS只读说明“E1 ISDN主速率接口上的设施数据链路使用。注:E1中有一个“M通道”,使用国家位Sa4(G.704,表5A)。它用于实现ET和NT之间的管理功能。这与T1中的FDL不同,后者用于传输控制信号和性能数据。在E1中,控制和状态信号使用国家位Sa5、Sa6和A(RAI Ind.)进行传输。这表示只有其他(1)或最终dsx1Fdl无(8)应在此对象中为E1 PRI设置位。“

           OBJECT dsx1Channelization
               MIN-ACCESS read-only
               DESCRIPTION
                    "The ability to set the channelization is not
                    required."
       ::= { ds1Compliances 3 }
        
           OBJECT dsx1Channelization
               MIN-ACCESS read-only
               DESCRIPTION
                    "The ability to set the channelization is not
                    required."
       ::= { ds1Compliances 3 }
        

ds1Ds2Compliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance statement for using this MIB for DS2 interfaces." MODULE MANDATORY-GROUPS { ds1DS2Group }

DS1DS2 COMPLIANCE MODULE-COMPLIANCE STATUS当前描述“将此MIB用于DS2接口的符合性声明”。MODULE MANDATORY-GROUPS{ds1DS2Group}

           OBJECT dsx1LineType
                SYNTAX INTEGER {
                           dsx1DS2M12(10),
                           dsx1E2(11)
                }
                MIN-ACCESS read-only
                DESCRIPTION
                    "Line type for DS2, E2
                    interfaces."
        
           OBJECT dsx1LineType
                SYNTAX INTEGER {
                           dsx1DS2M12(10),
                           dsx1E2(11)
                }
                MIN-ACCESS read-only
                DESCRIPTION
                    "Line type for DS2, E2
                    interfaces."
        

OBJECT dsx1Channelization MIN-ACCESS read-only DESCRIPTION "The ability to set the channelization is not required."

对象dsx1Channelization MIN-ACCESS只读说明“不需要设置通道化的功能。”

       ::= { ds1Compliances 4 }
        
       ::= { ds1Compliances 4 }
        

ds1NCompliance MODULE-COMPLIANCE STATUS deprecated DESCRIPTION "The compliance statement for T1 and E1 interfaces." MODULE -- this module MANDATORY-GROUPS { ds1NearEndConfigurationGroup, ds1NearEndStatisticsGroup }

ds1NCompliance MODULE-COMPLIANCE STATUS已弃用说明“T1和E1接口的符合性声明”。MODULE--此模块为必填项-GROUPS{ds1NearEndConfigurationGroup,ds1NearEndStatisticsGroup}

GROUP ds1FarEndGroup DESCRIPTION "Implementation of this group is optional for all systems that attach to a DS1 interface."

GROUP ds1FarEndGroup DESCRIPTION“对于连接到DS1接口的所有系统,此组的实现是可选的。”

GROUP ds1NearEndOptionalTrapGroup DESCRIPTION "Implementation of this group is optional for all systems that attach to a DS1 interface. If it is implemented, then ds1NearEndOptionalConfigGroup should also be implemented."

GROUP DS1NearOnInternationalTrapGroup DESCRIPTION“此组的实现对于连接到DS1接口的所有系统都是可选的。如果已实现,则还应实现DS1NearOnInternationalConfigGroup。”

GROUP ds1NearEndOptionalConfigGroup DESCRIPTION "Implementation of this group is recommended for all systems that attach to a DS1 interface and implement ds1NearEndOptionalTrapGroup."

GROUP DS1NearOnInternationalConfigGroup DESCRIPTION“对于连接到DS1接口并实现DS1NearOnInternationalTrapGroup的所有系统,建议实现此组。”

GROUP ds1DS2Group DESCRIPTION "Implementation of this group is mandatory for all systems that attach to a DS2 interface."

组ds1DS2Group DESCRIPTION“对于连接到DS2接口的所有系统,必须实现此组。”

GROUP ds1TransStatsGroup DESCRIPTION "This group is the set of statistics appropriate for all systems that attach to a DS1 interface running transparent or unFramed lineType."

GROUP ds1TransStatsGroup DESCRIPTION“此组是适用于连接到运行透明或无框架线型的DS1接口的所有系统的统计信息集。”

GROUP ds1ChanMappingGroup DESCRIPTION "This group is the set of objects for mapping a DS3 Channel (dsx1Ds1ChannelNumber) to ifIndex. Implementation of this group is mandatory for systems that support the channelization of DS3s into DS1s."

GROUP ds1ChanMappingGroup DESCRIPTION“此组是用于将DS3通道(dsx1Ds1ChannelNumber)映射到iIndex的一组对象。对于支持将DS3通道化为DS1的系统,必须实现此组。”

OBJECT dsx1LineType MIN-ACCESS read-only DESCRIPTION "The ability to set the line type is not required."

对象dsx1LineType MIN-ACCESS只读说明“不需要设置线型的功能。”

OBJECT dsx1LineCoding MIN-ACCESS read-only DESCRIPTION "The ability to set the line coding is not required."

对象dsx1LineCoding MIN-ACCESS只读说明“不需要设置行编码的功能。”

OBJECT dsx1SendCode MIN-ACCESS read-only DESCRIPTION "The ability to set the send code is not required."

对象dsx1SendCode MIN-ACCESS只读说明“不需要设置发送代码的功能。”

OBJECT dsx1LoopbackConfig MIN-ACCESS read-only DESCRIPTION "The ability to set loopbacks is not required."

对象dsx1LoopbackConfig MIN-ACCESS只读说明“不需要设置环回的功能。”

OBJECT dsx1SignalMode MIN-ACCESS read-only DESCRIPTION "The ability to set the signal mode is not required."

对象dsx1SignalMode最小访问只读说明“不需要设置信号模式的功能。”

OBJECT dsx1TransmitClockSource MIN-ACCESS read-only DESCRIPTION "The ability to set the transmit clock source is not required."

对象DSX1TransmitLockSource最小访问只读说明“不需要设置传输时钟源的功能。”

OBJECT dsx1Fdl MIN-ACCESS read-only DESCRIPTION "The ability to set the FDL is not required."

对象dsx1Fdl最小访问只读说明“不需要设置FDL的功能。”

OBJECT dsx1LineLength MIN-ACCESS read-only DESCRIPTION "The ability to set the line length is not required."

对象dsx1LineLength MIN-ACCESS只读说明“不需要设置线条长度的功能。”

OBJECT dsx1Channelization MIN-ACCESS read-only

对象dsx1Channelization最小访问只读

DESCRIPTION "The ability to set the channelization is not required."

描述“不需要设置信道化的能力。”

OBJECT dsx1LineMode MIN-ACCESS read-only DESCRIPTION "The ability to set the line mode is not required."

对象dsx1LineMode MIN-ACCESS只读说明“不需要设置线路模式的功能。”

           OBJECT dsx1LineBuildOut
           MIN-ACCESS read-only
           DESCRIPTION
               "The ability to set the line build-out is not
               required."
       ::= { ds1Compliances 5 }
        
           OBJECT dsx1LineBuildOut
           MIN-ACCESS read-only
           DESCRIPTION
               "The ability to set the line build-out is not
               required."
       ::= { ds1Compliances 5 }
        
   ds1MibT1PriNCompliance MODULE-COMPLIANCE
       STATUS deprecated
       DESCRIPTION
               "Compliance statement for using this MIB for ISDN
               Primary Rate interfaces on T1 lines."
       MODULE
           MANDATORY-GROUPS { ds1NearEndConfigurationGroup,
                              ds1NearEndStatisticsGroup }
           OBJECT dsx1LineType
               SYNTAX INTEGER {
                   dsx1ESF(2)   -- Intl Spec would be G704(2)
                                -- or I.431(4)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Line type for T1 ISDN Primary Rate
                    interfaces."
        
   ds1MibT1PriNCompliance MODULE-COMPLIANCE
       STATUS deprecated
       DESCRIPTION
               "Compliance statement for using this MIB for ISDN
               Primary Rate interfaces on T1 lines."
       MODULE
           MANDATORY-GROUPS { ds1NearEndConfigurationGroup,
                              ds1NearEndStatisticsGroup }
           OBJECT dsx1LineType
               SYNTAX INTEGER {
                   dsx1ESF(2)   -- Intl Spec would be G704(2)
                                -- or I.431(4)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Line type for T1 ISDN Primary Rate
                    interfaces."
        
           OBJECT dsx1LineCoding
               SYNTAX INTEGER {
                   dsx1B8ZS(2)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Type of Zero Code Suppression for
                    T1 ISDN Primary Rate interfaces."
        
           OBJECT dsx1LineCoding
               SYNTAX INTEGER {
                   dsx1B8ZS(2)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Type of Zero Code Suppression for
                    T1 ISDN Primary Rate interfaces."
        

OBJECT dsx1SignalMode SYNTAX INTEGER { none(1), -- if there is no signaling channel messageOriented(4)

对象dsx1SignalMode语法整数{none(1),--如果没有面向消息的信令通道(4)

} MIN-ACCESS read-only DESCRIPTION "Possible signaling modes for T1 ISDN Primary Rate interfaces."

}MIN-ACCESS只读说明“T1 ISDN主速率接口的可能信令模式。”

           OBJECT dsx1TransmitClockSource
               SYNTAX INTEGER {
                   loopTiming(1)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "The transmit clock is derived from
                    received clock on ISDN Primary Rate
                    interfaces."
        
           OBJECT dsx1TransmitClockSource
               SYNTAX INTEGER {
                   loopTiming(1)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "The transmit clock is derived from
                    received clock on ISDN Primary Rate
                    interfaces."
        

OBJECT dsx1Fdl MIN-ACCESS read-only DESCRIPTION "Facilities Data Link usage on T1 ISDN Primary Rate interfaces. Note: Eventually, dsx1Att-54016(4) is to be used here since the line type is ESF."

对象dsx1Fdl MIN-ACCESS只读说明“T1 ISDN主速率接口上的设施数据链路使用情况。注意:由于线路类型为ESF,此处最终将使用dsx1Att-54016(4)”

OBJECT dsx1Channelization MIN-ACCESS read-only DESCRIPTION "The ability to set the channelization is not required."

对象dsx1Channelization MIN-ACCESS只读说明“不需要设置通道化的功能。”

OBJECT dsx1LineMode MIN-ACCESS read-only DESCRIPTION "The ability to set the line mode is not required."

对象dsx1LineMode MIN-ACCESS只读说明“不需要设置线路模式的功能。”

           OBJECT dsx1LineBuildOut
               MIN-ACCESS read-only
               DESCRIPTION
                   "The ability to set the line build-out
                    is not required."
       ::= { ds1Compliances 6 }
        
           OBJECT dsx1LineBuildOut
               MIN-ACCESS read-only
               DESCRIPTION
                   "The ability to set the line build-out
                    is not required."
       ::= { ds1Compliances 6 }
        

ds1MibE1PriNCompliance MODULE-COMPLIANCE STATUS deprecated DESCRIPTION "Compliance statement for using this MIB for ISDN Primary Rate interfaces on E1 lines."

DS1Mibe1Princess COMPLIANCE MODULE-COMPLIANCE STATUS不推荐使用说明“E1线路上ISDN主速率接口使用此MIB的符合性声明”

       MODULE
           MANDATORY-GROUPS { ds1NearEndConfigurationGroup,
                              ds1NearEndStatisticsGroup }
           OBJECT dsx1LineType
               SYNTAX INTEGER {
                   dsx1E1CRC(5)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Line type for E1 ISDN Primary Rate
                    interfaces."
        
       MODULE
           MANDATORY-GROUPS { ds1NearEndConfigurationGroup,
                              ds1NearEndStatisticsGroup }
           OBJECT dsx1LineType
               SYNTAX INTEGER {
                   dsx1E1CRC(5)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Line type for E1 ISDN Primary Rate
                    interfaces."
        
           OBJECT dsx1LineCoding
               SYNTAX INTEGER {
                   dsx1HDB3(3)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Type of Zero Code Suppression for
                    E1 ISDN Primary Rate interfaces."
        
           OBJECT dsx1LineCoding
               SYNTAX INTEGER {
                   dsx1HDB3(3)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Type of Zero Code Suppression for
                    E1 ISDN Primary Rate interfaces."
        
           OBJECT dsx1SignalMode
               SYNTAX INTEGER {
                   messageOriented(4)
               }
               MIN-ACCESS read-only
        
           OBJECT dsx1SignalMode
               SYNTAX INTEGER {
                   messageOriented(4)
               }
               MIN-ACCESS read-only
        

DESCRIPTION "Signaling on E1 ISDN Primary Rate interfaces is always message oriented."

说明“E1 ISDN主速率接口上的信令始终面向消息。”

           OBJECT dsx1TransmitClockSource
               SYNTAX INTEGER {
                   loopTiming(1)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "The transmit clock is derived from received
                    clock on ISDN Primary Rate interfaces."
        
           OBJECT dsx1TransmitClockSource
               SYNTAX INTEGER {
                   loopTiming(1)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "The transmit clock is derived from received
                    clock on ISDN Primary Rate interfaces."
        

OBJECT dsx1Fdl MIN-ACCESS read-only DESCRIPTION "Facilities Data Link usage on E1 ISDN Primary Rate interfaces. Note: There is an 'M-Channel' in E1, using National Bit Sa4 (G704, Table 5A). It is used to implement

对象dsx1Fdl最小访问只读说明“E1 ISDN主速率接口上的设施数据链路使用。注意:E1中有一个“M通道”,使用国家位Sa4(G704,表5A)。它用于实现

management features between ET and NT. This is different from FDL in T1, which is used to carry control signals and performance data. In E1, control and status signals are carried using National Bits Sa5, Sa6, and A (RAI Ind.). This indicates that only the other(1) or eventually the dsx1Fdl-none(8) bits should be set in this object for E1 PRI."

ET和NT之间的管理功能。这与T1中的FDL不同,后者用于传输控制信号和性能数据。在E1中,控制和状态信号使用国家位Sa5、Sa6和A(RAI Ind.)进行传输。这表示只有其他(1)位或最终dsx1Fdl none(8)位应在该对象中为E1 PRI设置。”

OBJECT dsx1Channelization MIN-ACCESS read-only DESCRIPTION "The ability to set the channelization is not required."

对象dsx1Channelization MIN-ACCESS只读说明“不需要设置通道化的功能。”

OBJECT dsx1LineMode MIN-ACCESS read-only DESCRIPTION "The ability to set the line mode is not required."

对象dsx1LineMode MIN-ACCESS只读说明“不需要设置线路模式的功能。”

           OBJECT dsx1LineBuildOut
               MIN-ACCESS read-only
               DESCRIPTION
                   "The ability to set the line build-out
                    is not required."
       ::= { ds1Compliances 7 }
        
           OBJECT dsx1LineBuildOut
               MIN-ACCESS read-only
               DESCRIPTION
                   "The ability to set the line build-out
                    is not required."
       ::= { ds1Compliances 7 }
        

ds1J1Compliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for T1, J1, and E1 interfaces." MODULE -- this module MANDATORY-GROUPS { ds1NearEndCfgGroup, ds1NearEndStatGroup }

ds1J1Compliance MODULE-COMPLIANCE STATUS current DESCRIPTION“T1、J1和E1接口的符合性声明”。模块——此模块为必填组{ds1NearEndCfgGroup,ds1NearEndStatGroup}

GROUP ds1FarEndNGroup DESCRIPTION "Implementation of this group is optional for all systems that attach to a DS1 interface."

组DS1FarendGroup DESCRIPTION“对于连接到DS1接口的所有系统,此组的实现是可选的。”

GROUP ds1NearEndOptionalTrapGroup DESCRIPTION "Implementation of this group is optional for all systems that attach to a DS1 interface. If it is

组DS1NearOnInternationalTrapGroup DESCRIPTION“此组的实现对于连接到DS1接口的所有系统都是可选的。如果是

implemented, then ds1NearEndOptionalConfigGroup should also be implemented."

已实施,则还应实施DS1NearOnInternationalConfigGroup。“

GROUP ds1NearEndOptionalConfigGroup DESCRIPTION "Implementation of this group is recommended for all systems that attach to a DS1 interface and implement ds1NearEndOptionalTrapGroup."

GROUP DS1NearOnInternationalConfigGroup DESCRIPTION“对于连接到DS1接口并实现DS1NearOnInternationalTrapGroup的所有系统,建议实现此组。”

GROUP ds1DS2Group DESCRIPTION "Implementation of this group is mandatory for all systems that attach to a DS2 interface."

组ds1DS2Group DESCRIPTION“对于连接到DS2接口的所有系统,必须实现此组。”

GROUP ds1TransStatsGroup DESCRIPTION "This group is the set of statistics appropriate for all systems that attach to a DS1 interface running transparent or unFramed lineType."

GROUP ds1TransStatsGroup DESCRIPTION“此组是适用于连接到运行透明或无框架线型的DS1接口的所有系统的统计信息集。”

GROUP ds1ChanMappingGroup DESCRIPTION "This group is the set of objects for mapping a DS3 Channel (dsx1Ds1ChannelNumber) to ifIndex. Implementation of this group is mandatory for systems that support the channelization of DS3s into DS1s."

GROUP ds1ChanMappingGroup DESCRIPTION“此组是用于将DS3通道(dsx1Ds1ChannelNumber)映射到iIndex的一组对象。对于支持将DS3通道化为DS1的系统,必须实现此组。”

OBJECT dsx1LineType MIN-ACCESS read-only DESCRIPTION "The ability to set the line type is not required."

对象dsx1LineType MIN-ACCESS只读说明“不需要设置线型的功能。”

OBJECT dsx1LineCoding MIN-ACCESS read-only DESCRIPTION "The ability to set the line coding is not required."

对象dsx1LineCoding MIN-ACCESS只读说明“不需要设置行编码的功能。”

OBJECT dsx1SendCode MIN-ACCESS read-only DESCRIPTION "The ability to set the send code is not required."

对象dsx1SendCode MIN-ACCESS只读说明“不需要设置发送代码的功能。”

OBJECT dsx1LoopbackConfig MIN-ACCESS read-only

对象dsx1LoopbackConfig最小访问权限只读

DESCRIPTION "The ability to set loopbacks is not required."

DESCRIPTION“不需要设置环回的功能。”

OBJECT dsx1SignalMode MIN-ACCESS read-only DESCRIPTION "The ability to set the signal mode is not required."

对象dsx1SignalMode最小访问只读说明“不需要设置信号模式的功能。”

OBJECT dsx1TransmitClockSource MIN-ACCESS read-only DESCRIPTION "The ability to set the transmit clock source is not required."

对象DSX1TransmitLockSource最小访问只读说明“不需要设置传输时钟源的功能。”

OBJECT dsx1Fdl MIN-ACCESS read-only DESCRIPTION "The ability to set the FDL is not required."

对象dsx1Fdl最小访问只读说明“不需要设置FDL的功能。”

OBJECT dsx1LineLength MIN-ACCESS read-only DESCRIPTION "The ability to set the line length is not required."

对象dsx1LineLength MIN-ACCESS只读说明“不需要设置线条长度的功能。”

OBJECT dsx1Channelization MIN-ACCESS read-only DESCRIPTION "The ability to set the channelization is not required."

对象dsx1Channelization MIN-ACCESS只读说明“不需要设置通道化的功能。”

OBJECT dsx1LineMode MIN-ACCESS read-only DESCRIPTION "The ability to set the line mode is not required."

对象dsx1LineMode MIN-ACCESS只读说明“不需要设置线路模式的功能。”

OBJECT dsx1LineBuildOut MIN-ACCESS read-only DESCRIPTION "The ability to set the line build-out is not required."

对象dsx1LineBuildOut最小访问只读说明“不需要设置线构建的功能。”

OBJECT dsx1LineImpedance MIN-ACCESS read-only DESCRIPTION "The ability to set line impedance is not

对象DSX1line阻抗最小访问只读说明“设置线路阻抗的功能不可用

               required."
       ::= { ds1Compliances 8 }
        
               required."
       ::= { ds1Compliances 8 }
        
   ds1NMibT1PriNCompliance MODULE-COMPLIANCE
       STATUS current
       DESCRIPTION
               "Compliance statement for using this MIB for ISDN
               Primary Rate interfaces on T1 lines."
       MODULE
           MANDATORY-GROUPS { ds1NearEndCfgGroup,
                              ds1NearEndStatGroup }
           OBJECT dsx1LineType
               SYNTAX INTEGER {
                   dsx1ESF(2)   -- Intl Spec would be G704(2)
                                -- or I.431(4)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Line type for T1 ISDN Primary Rate
                    interfaces."
        
   ds1NMibT1PriNCompliance MODULE-COMPLIANCE
       STATUS current
       DESCRIPTION
               "Compliance statement for using this MIB for ISDN
               Primary Rate interfaces on T1 lines."
       MODULE
           MANDATORY-GROUPS { ds1NearEndCfgGroup,
                              ds1NearEndStatGroup }
           OBJECT dsx1LineType
               SYNTAX INTEGER {
                   dsx1ESF(2)   -- Intl Spec would be G704(2)
                                -- or I.431(4)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Line type for T1 ISDN Primary Rate
                    interfaces."
        
           OBJECT dsx1LineCoding
               SYNTAX INTEGER {
                   dsx1B8ZS(2)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Type of Zero Code Suppression for
                    T1 ISDN Primary Rate interfaces."
        
           OBJECT dsx1LineCoding
               SYNTAX INTEGER {
                   dsx1B8ZS(2)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Type of Zero Code Suppression for
                    T1 ISDN Primary Rate interfaces."
        
           OBJECT dsx1SignalMode
               SYNTAX INTEGER {
                   none(1), -- if there is no signaling channel
                   messageOriented(4)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Possible signaling modes for
                    T1 ISDN Primary Rate interfaces."
        
           OBJECT dsx1SignalMode
               SYNTAX INTEGER {
                   none(1), -- if there is no signaling channel
                   messageOriented(4)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Possible signaling modes for
                    T1 ISDN Primary Rate interfaces."
        
           OBJECT dsx1TransmitClockSource
               SYNTAX INTEGER {
                   loopTiming(1)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "The transmit clock is derived from
                    received clock on ISDN Primary Rate
        
           OBJECT dsx1TransmitClockSource
               SYNTAX INTEGER {
                   loopTiming(1)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "The transmit clock is derived from
                    received clock on ISDN Primary Rate
        

interfaces."

接口。”

OBJECT dsx1Fdl MIN-ACCESS read-only DESCRIPTION "Facilities Data Link usage on T1 ISDN Primary Rate interfaces. Note: Eventually, dsx1Att-54016(4) is to be used here since the line type is ESF."

对象dsx1Fdl MIN-ACCESS只读说明“T1 ISDN主速率接口上的设施数据链路使用情况。注意:由于线路类型为ESF,此处最终将使用dsx1Att-54016(4)”

OBJECT dsx1Channelization MIN-ACCESS read-only DESCRIPTION "The ability to set the channelization is not required."

对象dsx1Channelization MIN-ACCESS只读说明“不需要设置通道化的功能。”

OBJECT dsx1LineMode MIN-ACCESS read-only DESCRIPTION "The ability to set the line mode is not required."

对象dsx1LineMode MIN-ACCESS只读说明“不需要设置线路模式的功能。”

           OBJECT dsx1LineBuildOut
               MIN-ACCESS read-only
               DESCRIPTION
                   "The ability to set the line build-out
                    is not required."
       ::= { ds1Compliances 9 }
        
           OBJECT dsx1LineBuildOut
               MIN-ACCESS read-only
               DESCRIPTION
                   "The ability to set the line build-out
                    is not required."
       ::= { ds1Compliances 9 }
        

ds1NMibE1PriNCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance statement for using this MIB for ISDN Primary Rate interfaces on E1 lines." MODULE MANDATORY-GROUPS { ds1NearEndCfgGroup, ds1NearEndStatGroup }

DS1NMIBE1PRINCOMPLICANCE MODULE-COMPLICANCE STATUS当前描述“用于E1线路上ISDN主速率接口的此MIB的符合性声明”。MODULE EMPLICATION-GROUPS{ds1NearEndCfgGroup,ds1NearEndStatGroup}

           OBJECT dsx1LineType
               SYNTAX INTEGER {
                   dsx1E1CRC(5)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Line type for E1 ISDN Primary Rate
                    interfaces."
        
           OBJECT dsx1LineType
               SYNTAX INTEGER {
                   dsx1E1CRC(5)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Line type for E1 ISDN Primary Rate
                    interfaces."
        

OBJECT dsx1LineCoding

对象dsx1LineCoding

               SYNTAX INTEGER {
                   dsx1HDB3(3)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Type of Zero Code Suppression for
                    E1 ISDN Primary Rate interfaces."
        
               SYNTAX INTEGER {
                   dsx1HDB3(3)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Type of Zero Code Suppression for
                    E1 ISDN Primary Rate interfaces."
        
           OBJECT dsx1SignalMode
               SYNTAX INTEGER {
                   messageOriented(4)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Signaling on E1 ISDN Primary Rate interfaces
                    is always message oriented."
        
           OBJECT dsx1SignalMode
               SYNTAX INTEGER {
                   messageOriented(4)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "Signaling on E1 ISDN Primary Rate interfaces
                    is always message oriented."
        
           OBJECT dsx1TransmitClockSource
               SYNTAX INTEGER {
                   loopTiming(1)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "The transmit clock is derived from received
                    clock on ISDN Primary Rate interfaces."
        
           OBJECT dsx1TransmitClockSource
               SYNTAX INTEGER {
                   loopTiming(1)
               }
               MIN-ACCESS read-only
               DESCRIPTION
                   "The transmit clock is derived from received
                    clock on ISDN Primary Rate interfaces."
        

OBJECT dsx1Fdl MIN-ACCESS read-only DESCRIPTION "Facilities Data Link usage on E1 ISDN Primary Rate interfaces. Note: There is an 'M-Channel' in E1, using National Bit Sa4 (G704, Table 5A). It is used to implement management features between ET and NT. This is different from FDL in T1, which is used to carry control signals and performance data. In E1, control and status signals are carried using National Bits Sa5, Sa6, and A (RAI Ind.). This indicates that only the other(1) or eventually the dsx1Fdl-none(8) bits should be set in this object for E1 PRI."

对象dsx1Fdl最小访问只读说明“E1 ISDN主速率接口上的设施数据链路使用。注:E1中有一个“M通道”,使用国家位Sa4(G704,表5A)。它用于实现ET和NT之间的管理功能。这与T1中的FDL不同,后者用于传输控制信号和性能数据。在E1中,控制和状态信号使用国家位Sa5、Sa6和A(RAI Ind.)进行传输。这表示只有其他(1)或最终dsx1Fdl无(8)应在此对象中为E1 PRI设置位。“

OBJECT dsx1Channelization MIN-ACCESS read-only DESCRIPTION

对象dsx1Channelization最小访问只读说明

"The ability to set the channelization is not required."

“不需要设置信道化的功能。”

OBJECT dsx1LineMode MIN-ACCESS read-only DESCRIPTION "The ability to set the line mode is not required."

对象dsx1LineMode MIN-ACCESS只读说明“不需要设置线路模式的功能。”

OBJECT dsx1LineBuildOut MIN-ACCESS read-only DESCRIPTION "The ability to set the line build-out is not required."

对象dsx1LineBuildOut最小访问只读说明“不需要设置线构建的功能。”

           OBJECT dsx1LineImpedance
               MIN-ACCESS read-only
               DESCRIPTION
                   "The ability to set line impedance is not
                    required."
        ::= { ds1Compliances 10 }
        
           OBJECT dsx1LineImpedance
               MIN-ACCESS read-only
               DESCRIPTION
                   "The ability to set line impedance is not
                    required."
        ::= { ds1Compliances 10 }
        

-- units of conformance

--一致性单位

   ds1NearEndConfigGroup  OBJECT-GROUP
       OBJECTS { dsx1LineIndex,
                 dsx1TimeElapsed,
                 dsx1ValidIntervals,
                 dsx1LineType,
                 dsx1LineCoding,
                 dsx1SendCode,
                 dsx1CircuitIdentifier,
                 dsx1LoopbackConfig,
                 dsx1LineStatus,
                 dsx1SignalMode,
                 dsx1TransmitClockSource,
                 dsx1Fdl,
                 dsx1InvalidIntervals,
                 dsx1LineLength,
                 dsx1LoopbackStatus,
                 dsx1Ds1ChannelNumber,
                 dsx1Channelization                      }
       STATUS  deprecated
       DESCRIPTION
               "A collection of objects providing configuration
               information applicable to all DS1 interfaces."
       ::= { ds1Groups 1 }
        
   ds1NearEndConfigGroup  OBJECT-GROUP
       OBJECTS { dsx1LineIndex,
                 dsx1TimeElapsed,
                 dsx1ValidIntervals,
                 dsx1LineType,
                 dsx1LineCoding,
                 dsx1SendCode,
                 dsx1CircuitIdentifier,
                 dsx1LoopbackConfig,
                 dsx1LineStatus,
                 dsx1SignalMode,
                 dsx1TransmitClockSource,
                 dsx1Fdl,
                 dsx1InvalidIntervals,
                 dsx1LineLength,
                 dsx1LoopbackStatus,
                 dsx1Ds1ChannelNumber,
                 dsx1Channelization                      }
       STATUS  deprecated
       DESCRIPTION
               "A collection of objects providing configuration
               information applicable to all DS1 interfaces."
       ::= { ds1Groups 1 }
        
   ds1NearEndStatisticsGroup OBJECT-GROUP
       OBJECTS { dsx1CurrentIndex,
                 dsx1CurrentESs,
                 dsx1CurrentSESs,
                 dsx1CurrentSEFSs,
                 dsx1CurrentUASs,
                 dsx1CurrentCSSs,
                 dsx1CurrentPCVs,
                 dsx1CurrentLESs,
                 dsx1CurrentBESs,
                 dsx1CurrentDMs,
                 dsx1CurrentLCVs,
                 dsx1IntervalIndex,
                 dsx1IntervalNumber,
                 dsx1IntervalESs,
                 dsx1IntervalSESs,
                 dsx1IntervalSEFSs,
                 dsx1IntervalUASs,
                 dsx1IntervalCSSs,
                 dsx1IntervalPCVs,
                 dsx1IntervalLESs,
                 dsx1IntervalBESs,
                 dsx1IntervalDMs,
                 dsx1IntervalLCVs,
                 dsx1IntervalValidData,
                 dsx1TotalIndex,
                 dsx1TotalESs,
                 dsx1TotalSESs,
                 dsx1TotalSEFSs,
                 dsx1TotalUASs,
                 dsx1TotalCSSs,
                 dsx1TotalPCVs,
                 dsx1TotalLESs,
                 dsx1TotalBESs,
                 dsx1TotalDMs,
                 dsx1TotalLCVs }
       STATUS  deprecated
       DESCRIPTION
               "A collection of objects providing statistics
               information applicable to all DS1 interfaces."
       ::= { ds1Groups 2 }
        
   ds1NearEndStatisticsGroup OBJECT-GROUP
       OBJECTS { dsx1CurrentIndex,
                 dsx1CurrentESs,
                 dsx1CurrentSESs,
                 dsx1CurrentSEFSs,
                 dsx1CurrentUASs,
                 dsx1CurrentCSSs,
                 dsx1CurrentPCVs,
                 dsx1CurrentLESs,
                 dsx1CurrentBESs,
                 dsx1CurrentDMs,
                 dsx1CurrentLCVs,
                 dsx1IntervalIndex,
                 dsx1IntervalNumber,
                 dsx1IntervalESs,
                 dsx1IntervalSESs,
                 dsx1IntervalSEFSs,
                 dsx1IntervalUASs,
                 dsx1IntervalCSSs,
                 dsx1IntervalPCVs,
                 dsx1IntervalLESs,
                 dsx1IntervalBESs,
                 dsx1IntervalDMs,
                 dsx1IntervalLCVs,
                 dsx1IntervalValidData,
                 dsx1TotalIndex,
                 dsx1TotalESs,
                 dsx1TotalSESs,
                 dsx1TotalSEFSs,
                 dsx1TotalUASs,
                 dsx1TotalCSSs,
                 dsx1TotalPCVs,
                 dsx1TotalLESs,
                 dsx1TotalBESs,
                 dsx1TotalDMs,
                 dsx1TotalLCVs }
       STATUS  deprecated
       DESCRIPTION
               "A collection of objects providing statistics
               information applicable to all DS1 interfaces."
       ::= { ds1Groups 2 }
        

ds1FarEndGroup OBJECT-GROUP OBJECTS { dsx1FarEndCurrentIndex, dsx1FarEndTimeElapsed, dsx1FarEndValidIntervals, dsx1FarEndCurrentESs, dsx1FarEndCurrentSESs,

ds1FarEndGroup对象组对象{dsx1FarEndCurrentIndex,DSX1FarendTimeAppeased,dsx1FarEndValidIntervals,dsx1FarEndCurrentESs,dsx1FarEndCurrentSESs,

                 dsx1FarEndCurrentSEFSs,
                 dsx1FarEndCurrentUASs,
                 dsx1FarEndCurrentCSSs,
                 dsx1FarEndCurrentLESs,
                 dsx1FarEndCurrentPCVs,
                 dsx1FarEndCurrentBESs,
                 dsx1FarEndCurrentDMs,
                 dsx1FarEndInvalidIntervals,
                 dsx1FarEndIntervalIndex,
                 dsx1FarEndIntervalNumber,
                 dsx1FarEndIntervalESs,
                 dsx1FarEndIntervalSESs,
                 dsx1FarEndIntervalSEFSs,
                 dsx1FarEndIntervalUASs,
                 dsx1FarEndIntervalCSSs,
                 dsx1FarEndIntervalLESs,
                 dsx1FarEndIntervalPCVs,
                 dsx1FarEndIntervalBESs,
                 dsx1FarEndIntervalDMs,
                 dsx1FarEndIntervalValidData,
                 dsx1FarEndTotalIndex,
                 dsx1FarEndTotalESs,
                 dsx1FarEndTotalSESs,
                 dsx1FarEndTotalSEFSs,
                 dsx1FarEndTotalUASs,
                 dsx1FarEndTotalCSSs,
                 dsx1FarEndTotalLESs,
                 dsx1FarEndTotalPCVs,
                 dsx1FarEndTotalBESs,
                 dsx1FarEndTotalDMs }
       STATUS  deprecated
       DESCRIPTION
               "A collection of objects providing remote
               configuration and statistics information."
       ::= { ds1Groups 3 }
        
                 dsx1FarEndCurrentSEFSs,
                 dsx1FarEndCurrentUASs,
                 dsx1FarEndCurrentCSSs,
                 dsx1FarEndCurrentLESs,
                 dsx1FarEndCurrentPCVs,
                 dsx1FarEndCurrentBESs,
                 dsx1FarEndCurrentDMs,
                 dsx1FarEndInvalidIntervals,
                 dsx1FarEndIntervalIndex,
                 dsx1FarEndIntervalNumber,
                 dsx1FarEndIntervalESs,
                 dsx1FarEndIntervalSESs,
                 dsx1FarEndIntervalSEFSs,
                 dsx1FarEndIntervalUASs,
                 dsx1FarEndIntervalCSSs,
                 dsx1FarEndIntervalLESs,
                 dsx1FarEndIntervalPCVs,
                 dsx1FarEndIntervalBESs,
                 dsx1FarEndIntervalDMs,
                 dsx1FarEndIntervalValidData,
                 dsx1FarEndTotalIndex,
                 dsx1FarEndTotalESs,
                 dsx1FarEndTotalSESs,
                 dsx1FarEndTotalSEFSs,
                 dsx1FarEndTotalUASs,
                 dsx1FarEndTotalCSSs,
                 dsx1FarEndTotalLESs,
                 dsx1FarEndTotalPCVs,
                 dsx1FarEndTotalBESs,
                 dsx1FarEndTotalDMs }
       STATUS  deprecated
       DESCRIPTION
               "A collection of objects providing remote
               configuration and statistics information."
       ::= { ds1Groups 3 }
        
   ds1DeprecatedGroup OBJECT-GROUP
       OBJECTS { dsx1IfIndex,
                 dsx1FracIndex,
                 dsx1FracNumber,
                 dsx1FracIfIndex }
       STATUS  deprecated
       DESCRIPTION
               "A collection of obsolete objects that may be
               implemented for backwards compatibility."
       ::= { ds1Groups 4 }
        
   ds1DeprecatedGroup OBJECT-GROUP
       OBJECTS { dsx1IfIndex,
                 dsx1FracIndex,
                 dsx1FracNumber,
                 dsx1FracIfIndex }
       STATUS  deprecated
       DESCRIPTION
               "A collection of obsolete objects that may be
               implemented for backwards compatibility."
       ::= { ds1Groups 4 }
        

ds1NearEndOptionalConfigGroup OBJECT-GROUP

DS1NearOnInternationalConfigGroup对象组

OBJECTS { dsx1LineStatusLastChange, dsx1LineStatusChangeTrapEnable }

对象{dsx1LineStatusLastChange,dsx1LineStatusChangeTrapEnable}

       STATUS    current
       DESCRIPTION
               "A collection of objects that may be implemented
               on DS1 and DS2 interfaces."
       ::= { ds1Groups 5 }
        
       STATUS    current
       DESCRIPTION
               "A collection of objects that may be implemented
               on DS1 and DS2 interfaces."
       ::= { ds1Groups 5 }
        
   ds1DS2Group OBJECT-GROUP
       OBJECTS { dsx1LineIndex,
                 dsx1LineType,
                 dsx1LineCoding,
                 dsx1SendCode,
                 dsx1LineStatus,
                 dsx1SignalMode,
                 dsx1TransmitClockSource,
                 dsx1Channelization }
       STATUS   current
       DESCRIPTION
               "A collection of objects providing information
               about DS2 (6,312 kbps) and E2 (8,448 kbps)
               systems."
       ::= { ds1Groups 6 }
        
   ds1DS2Group OBJECT-GROUP
       OBJECTS { dsx1LineIndex,
                 dsx1LineType,
                 dsx1LineCoding,
                 dsx1SendCode,
                 dsx1LineStatus,
                 dsx1SignalMode,
                 dsx1TransmitClockSource,
                 dsx1Channelization }
       STATUS   current
       DESCRIPTION
               "A collection of objects providing information
               about DS2 (6,312 kbps) and E2 (8,448 kbps)
               systems."
       ::= { ds1Groups 6 }
        
   ds1TransStatsGroup OBJECT-GROUP
       OBJECTS { dsx1CurrentESs,
                 dsx1CurrentSESs,
                 dsx1CurrentUASs,
                 dsx1IntervalESs,
                 dsx1IntervalSESs,
                 dsx1IntervalUASs,
                 dsx1TotalESs,
                 dsx1TotalSESs,
                 dsx1TotalUASs }
       STATUS   current
       DESCRIPTION
               "A collection of objects that are the
               statistics that can be collected from a DS1
               interface that is running transparent or unframed
               lineType.  Statistics not in this list should
               return noSuchInstance."
       ::= { ds1Groups 7 }
        
   ds1TransStatsGroup OBJECT-GROUP
       OBJECTS { dsx1CurrentESs,
                 dsx1CurrentSESs,
                 dsx1CurrentUASs,
                 dsx1IntervalESs,
                 dsx1IntervalSESs,
                 dsx1IntervalUASs,
                 dsx1TotalESs,
                 dsx1TotalSESs,
                 dsx1TotalUASs }
       STATUS   current
       DESCRIPTION
               "A collection of objects that are the
               statistics that can be collected from a DS1
               interface that is running transparent or unframed
               lineType.  Statistics not in this list should
               return noSuchInstance."
       ::= { ds1Groups 7 }
        

ds1NearEndOptionalTrapGroup NOTIFICATION-GROUP NOTIFICATIONS { dsx1LineStatusChange } STATUS current DESCRIPTION

DS1NearOnInternationalTrapGroup通知-组通知{dsx1LineStatusChange}状态当前说明

               "A collection of notifications that may be
               implemented on DS1 and DS2 interfaces."
       ::= { ds1Groups 8 }
        
               "A collection of notifications that may be
               implemented on DS1 and DS2 interfaces."
       ::= { ds1Groups 8 }
        
   ds1ChanMappingGroup OBJECT-GROUP
       OBJECTS { dsx1ChanMappedIfIndex }
       STATUS    current
       DESCRIPTION
               "A collection of objects that give a mapping of
               DS3 Channel (dsx1Ds1ChannelNumber) to ifIndex."
       ::= { ds1Groups 9 }
        
   ds1ChanMappingGroup OBJECT-GROUP
       OBJECTS { dsx1ChanMappedIfIndex }
       STATUS    current
       DESCRIPTION
               "A collection of objects that give a mapping of
               DS3 Channel (dsx1Ds1ChannelNumber) to ifIndex."
       ::= { ds1Groups 9 }
        
   ds1NearEndConfigurationGroup  OBJECT-GROUP
       OBJECTS { dsx1LineIndex,
                 dsx1TimeElapsed,
                 dsx1ValidIntervals,
                 dsx1LineType,
                 dsx1LineCoding,
                 dsx1SendCode,
                 dsx1CircuitIdentifier,
                 dsx1LoopbackConfig,
                 dsx1LineStatus,
                 dsx1SignalMode,
                 dsx1TransmitClockSource,
                 dsx1Fdl,
                 dsx1InvalidIntervals,
                 dsx1LineLength,
                 dsx1LoopbackStatus,
                 dsx1Ds1ChannelNumber,
                 dsx1Channelization,
                 dsx1LineMode,
                 dsx1LineBuildOut                      }
       STATUS  deprecated
       DESCRIPTION
               "A collection of objects providing configuration
               information applicable to all DS1 interfaces."
       ::= { ds1Groups 10 }
        
   ds1NearEndConfigurationGroup  OBJECT-GROUP
       OBJECTS { dsx1LineIndex,
                 dsx1TimeElapsed,
                 dsx1ValidIntervals,
                 dsx1LineType,
                 dsx1LineCoding,
                 dsx1SendCode,
                 dsx1CircuitIdentifier,
                 dsx1LoopbackConfig,
                 dsx1LineStatus,
                 dsx1SignalMode,
                 dsx1TransmitClockSource,
                 dsx1Fdl,
                 dsx1InvalidIntervals,
                 dsx1LineLength,
                 dsx1LoopbackStatus,
                 dsx1Ds1ChannelNumber,
                 dsx1Channelization,
                 dsx1LineMode,
                 dsx1LineBuildOut                      }
       STATUS  deprecated
       DESCRIPTION
               "A collection of objects providing configuration
               information applicable to all DS1 interfaces."
       ::= { ds1Groups 10 }
        

ds1NearEndCfgGroup OBJECT-GROUP OBJECTS { dsx1LineIndex, dsx1TimeElapsed, dsx1ValidIntervals, dsx1LineType, dsx1LineCoding, dsx1SendCode, dsx1CircuitIdentifier, dsx1LoopbackConfig, dsx1LineStatus,

ds1NearEndCfgGroup对象组对象{dsx1LineIndex、DSX1TimeAppeased、dsx1ValidIntervals、dsx1LineType、dsx1LineCoding、dsx1SendCode、dsx1CircuitIdentifier、dsx1LoopbackConfig、dsx1LineStatus、,

                 dsx1SignalMode,
                 dsx1TransmitClockSource,
                 dsx1Fdl,
                 dsx1InvalidIntervals,
                 dsx1LineLength,
                 dsx1LoopbackStatus,
                 dsx1Ds1ChannelNumber,
                 dsx1Channelization,
                 dsx1LineMode,
                 dsx1LineBuildOut,
                 dsx1LineImpedance                     }
       STATUS  current
       DESCRIPTION
               "A collection of objects providing configuration
               information applicable to all DS1 interfaces."
       ::= { ds1Groups 11 }
        
                 dsx1SignalMode,
                 dsx1TransmitClockSource,
                 dsx1Fdl,
                 dsx1InvalidIntervals,
                 dsx1LineLength,
                 dsx1LoopbackStatus,
                 dsx1Ds1ChannelNumber,
                 dsx1Channelization,
                 dsx1LineMode,
                 dsx1LineBuildOut,
                 dsx1LineImpedance                     }
       STATUS  current
       DESCRIPTION
               "A collection of objects providing configuration
               information applicable to all DS1 interfaces."
       ::= { ds1Groups 11 }
        

ds1NearEndStatGroup OBJECT-GROUP OBJECTS { dsx1CurrentIndex, dsx1CurrentESs, dsx1CurrentSESs, dsx1CurrentSEFSs, dsx1CurrentUASs, dsx1CurrentCSSs, dsx1CurrentPCVs, dsx1CurrentLESs, dsx1CurrentBESs, dsx1CurrentLCVs, dsx1IntervalIndex, dsx1IntervalNumber, dsx1IntervalESs, dsx1IntervalSESs, dsx1IntervalSEFSs, dsx1IntervalUASs, dsx1IntervalCSSs, dsx1IntervalPCVs, dsx1IntervalLESs, dsx1IntervalBESs, dsx1IntervalLCVs, dsx1IntervalValidData, dsx1TotalIndex, dsx1TotalESs, dsx1TotalSESs, dsx1TotalSEFSs, dsx1TotalUASs, dsx1TotalCSSs, dsx1TotalPCVs, dsx1TotalLESs,

ds1NearEndStatGroup对象组对象{dsx1CurrentIndex、dsx1CurrentESs、dsx1CurrentSESs、dsx1CurrentUASs、DSX1currentCSS、dsx1CurrentPCVs、dsx1CurrentLESs、dsx1CurrentBESs、dsx1CurrentLCVs、dsx1IntervalIndex、dsx1IntervalNumber、dsx1IntervalESs、DSX1IntervalesFS、DSX1Intervaluss、DSX1Intervaluss、DSX1IntervalsPCVS、dsx1IntervalLESs、DSX1IntervalvalBESs、DSX1IntervalLCV、dsx1IntervalValidData、dsx1TotalIndex、dsx1TotalESs、dsx1TotalSESs、dsx1TotalSEFSs、dsx1TotalUASs、DSX1TotalCss、DSX1TotalPCV、dsx1TotalSESs、,

                 dsx1TotalBESs,
                 dsx1TotalLCVs }
       STATUS  current
       DESCRIPTION
               "A collection of objects providing statistics
               information applicable to all DS1 interfaces."
       ::= { ds1Groups 12 }
        
                 dsx1TotalBESs,
                 dsx1TotalLCVs }
       STATUS  current
       DESCRIPTION
               "A collection of objects providing statistics
               information applicable to all DS1 interfaces."
       ::= { ds1Groups 12 }
        
   ds1FarEndNGroup  OBJECT-GROUP
       OBJECTS { dsx1FarEndCurrentIndex,
                 dsx1FarEndTimeElapsed,
                 dsx1FarEndValidIntervals,
                 dsx1FarEndCurrentESs,
                 dsx1FarEndCurrentSESs,
                 dsx1FarEndCurrentSEFSs,
                 dsx1FarEndCurrentUASs,
                 dsx1FarEndCurrentCSSs,
                 dsx1FarEndCurrentLESs,
                 dsx1FarEndCurrentPCVs,
                 dsx1FarEndCurrentBESs,
                 dsx1FarEndInvalidIntervals,
                 dsx1FarEndIntervalIndex,
                 dsx1FarEndIntervalNumber,
                 dsx1FarEndIntervalESs,
                 dsx1FarEndIntervalSESs,
                 dsx1FarEndIntervalSEFSs,
                 dsx1FarEndIntervalUASs,
                 dsx1FarEndIntervalCSSs,
                 dsx1FarEndIntervalLESs,
                 dsx1FarEndIntervalPCVs,
                 dsx1FarEndIntervalBESs,
                 dsx1FarEndIntervalValidData,
                 dsx1FarEndTotalIndex,
                 dsx1FarEndTotalESs,
                 dsx1FarEndTotalSESs,
                 dsx1FarEndTotalSEFSs,
                 dsx1FarEndTotalUASs,
                 dsx1FarEndTotalCSSs,
                 dsx1FarEndTotalLESs,
                 dsx1FarEndTotalPCVs,
                 dsx1FarEndTotalBESs}
       STATUS  current
       DESCRIPTION
               "A collection of objects providing remote
               configuration and statistics information."
       ::= { ds1Groups 13 }
   END
        
   ds1FarEndNGroup  OBJECT-GROUP
       OBJECTS { dsx1FarEndCurrentIndex,
                 dsx1FarEndTimeElapsed,
                 dsx1FarEndValidIntervals,
                 dsx1FarEndCurrentESs,
                 dsx1FarEndCurrentSESs,
                 dsx1FarEndCurrentSEFSs,
                 dsx1FarEndCurrentUASs,
                 dsx1FarEndCurrentCSSs,
                 dsx1FarEndCurrentLESs,
                 dsx1FarEndCurrentPCVs,
                 dsx1FarEndCurrentBESs,
                 dsx1FarEndInvalidIntervals,
                 dsx1FarEndIntervalIndex,
                 dsx1FarEndIntervalNumber,
                 dsx1FarEndIntervalESs,
                 dsx1FarEndIntervalSESs,
                 dsx1FarEndIntervalSEFSs,
                 dsx1FarEndIntervalUASs,
                 dsx1FarEndIntervalCSSs,
                 dsx1FarEndIntervalLESs,
                 dsx1FarEndIntervalPCVs,
                 dsx1FarEndIntervalBESs,
                 dsx1FarEndIntervalValidData,
                 dsx1FarEndTotalIndex,
                 dsx1FarEndTotalESs,
                 dsx1FarEndTotalSESs,
                 dsx1FarEndTotalSEFSs,
                 dsx1FarEndTotalUASs,
                 dsx1FarEndTotalCSSs,
                 dsx1FarEndTotalLESs,
                 dsx1FarEndTotalPCVs,
                 dsx1FarEndTotalBESs}
       STATUS  current
       DESCRIPTION
               "A collection of objects providing remote
               configuration and statistics information."
       ::= { ds1Groups 13 }
   END
        
5. Security Considerations
5. 安全考虑

There are a number of management objects defined in this MIB module with a MAX-ACCESS clause of read-write. Such objects may be considered sensitive or vulnerable in some network environments. The support for SET operations in a non-secure environment without proper protection can have a negative effect on network operations. The specific objects and their sensitivities/vulnerabilities are as follows.

此MIB模块中定义了许多管理对象,其MAX-ACCESS子句为read-write。在某些网络环境中,此类对象可能被视为敏感或易受攻击。在没有适当保护的非安全环境中支持SET操作可能会对网络操作产生负面影响。具体对象及其敏感性/脆弱性如下所示。

Setting the following objects to incorrect values may result in traffic interruptions:

将以下对象设置为不正确的值可能会导致交通中断:

dsx1LineType dsx1LineCoding dsx1SendCode dsx1LoopbackConfig dsx1SignalMode dsx1TransmitClockSource dsx1Fdl dsx1LineLength dsx1Channelization dsx1LineMode dsx1LineBuildOut dsx1LineImpedance

dsx1LineType dsx1LineCoding dsx1SendCode dsx1LoopbackConfig dsx1SignalMode DSX1TransmitLockSource dsx1Fdl dsx1LineLength dsx1Channelization dsx1LineMode dsx1LineBuildOut DSX1line阻抗

In the case of dsx1LineType, for example, both ends of a DS1/E1 must have the same value in order for traffic to flow. In the case of dsx1SendCode and dsx1LoopbackConfig, for another example, traffic may stop transmitting when particular loopbacks are applied.

例如,在dsx1LineType的情况下,DS1/E1的两端必须具有相同的值才能使流量流动。例如,在dsx1SendCode和dsx1LoopbackConfig的情况下,当应用特定的环回时,通信量可能会停止传输。

Setting the following object to an incorrect value will not harm the traffic, but it may cause a circuit to be misidentified and thereby create difficulties for service personnel when attempting to troubleshoot a problem:

将以下对象设置为不正确的值不会影响通信量,但可能会导致错误识别电路,从而给维修人员在尝试故障排除时带来困难:

dsx1CircuitIdentifier

DSX14电路标识符

Setting the following object can cause an increase in the number of traps received by the network management station:

设置以下对象可能导致网络管理站接收的陷阱数量增加:

dsx1LineStatusChangeTrapEnable

DSX1lineStatusChangeTrappenable

The readable objects in this MIB module (i.e., the objects with a MAX-ACCESS other than not-accessible) may be considered sensitive in some environments since, collectively, they provide extensive information about the performance of interfaces in DS1/J1/E1/DS2/E2 equipment or networks and can reveal some aspects of their

此MIB模块中的可读对象(即,具有MAX-ACCESS而非not ACCESS的对象)在某些环境中可能被视为敏感对象,因为它们共同提供了有关DS1/J1/E1/DS2/E2设备或网络中接口性能的广泛信息,并可揭示其性能的某些方面

configuration. In such environments, it is important to control even GET and NOTIFY access to these objects and possibly to encrypt the values of these objects when sending them over the network via SNMP.

配置在这种环境中,通过SNMP通过网络发送这些对象时,控制甚至获取和通知对这些对象的访问,并可能加密这些对象的值,这一点很重要。

SNMP versions prior to SNMPv3 did not include adequate security. Even if the network itself is secure (for example by using IPSec), even then, there is no control as to who on the secure network is allowed to access and GET/SET (read/change/create/delete) the objects in this MIB module.

SNMPv3之前的SNMP版本未包含足够的安全性。即使网络本身是安全的(例如通过使用IPSec),即使如此,也无法控制安全网络上的谁可以访问和获取/设置(读取/更改/创建/删除)此MIB模块中的对象。

It is RECOMMENDED that implementers consider the security features as provided by the SNMPv3 framework (see [RFC3410], section 8), including full support for the SNMPv3 cryptographic mechanisms (for authentication and privacy).

建议实施者考虑SNMPv3框架所提供的安全特性(参见[RCFC310],第8节),包括对SNMPv3加密机制的完全支持(用于身份验证和隐私)。

Further, deployment of SNMP versions prior to SNMPv3 is NOT RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to enable cryptographic security. It is then a customer/operator responsibility to ensure that the SNMP entity giving access to an instance of this MIB module is properly configured to give access to the objects only to those principals (users) that have legitimate rights to indeed GET or SET (change/create/delete) them.

此外,不建议部署SNMPv3之前的SNMP版本。相反,建议部署SNMPv3并启用加密安全性。然后,客户/运营商应负责确保授予访问此MIB模块实例权限的SNMP实体已正确配置为仅授予那些拥有确实获取或设置(更改/创建/删除)对象的合法权限的主体(用户)访问对象。

6. Acknowledgments
6. 致谢

This document was produced by the AToM MIB Working Group.

本文件由AToM MIB工作组编制。

7. References
7. 工具书类
7.1. Normative References
7.1. 规范性引用文件

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997.

[RFC2119]Bradner,S.,“RFC中用于表示需求水平的关键词”,BCP 14,RFC 2119,1997年3月。

[RFC2578] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Structure of Management Information Version 2 (SMIv2)", STD 58, RFC 2578, April 1999.

[RFC2578]McCloghrie,K.,Perkins,D.,和J.Schoenwaeld,“管理信息的结构版本2(SMIv2)”,STD 58,RFC 2578,1999年4月。

[RFC2579] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Textual Conventions for SMIv2", STD 58, RFC 2579, April 1999.

[RFC2579]McCloghrie,K.,Perkins,D.,和J.Schoenwaeld,“SMIv2的文本约定”,STD 58,RFC 2579,1999年4月。

[RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Conformance Statements for SMIv2", STD 58, RFC 2580, April 1999.

[RFC2580]McCloghrie,K.,Perkins,D.,和J.Schoenwaeld,“SMIv2的一致性声明”,STD 58,RFC 25801999年4月。

[RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group MIB", RFC 2863, June 2000.

[RFC2863]McCloghrie,K.和F.Kastenholz,“接口组MIB”,RFC 28632000年6月。

[AT&T-TR-54016] AT&T Technical Reference, Requirements for Interfacing Digital Terminal Equipment to Services Employing the Extended Superframe Format, Publication 54016, May 1988.

[AT&T-TR-54016]AT&T技术参考,数字终端设备与采用扩展超帧格式的服务的接口要求,出版物54016,1988年5月。

[ANSI-T1.403] American National Standard for Telecommunications -- Carrier-to-Customer Installation - DS1 Metallic Interface, T1.403, February 1989.

[ANSI-T1.403]美国电信国家标准——载波到客户安装——DS1金属接口,T1.403,1989年2月。

[CCITT-G.703] ITU-T G.703, Physical/Electrical Characteristics of Hierarchical Digital Interfaces, November 2001.

[CCITT-G.703]ITU-T G.703,《分层数字接口的物理/电气特性》,2001年11月。

[ITU-T-G.704] ITU-T G.704: Synchronous frame structures used at 1544, 6312, 2048, 8488 and 44 736 kbit/s Hierarchical Levels, October 1998.

[ITU-T-G.704]ITU-T G.704:在1544、6312、2048、8488和44 736 kbit/s分层级别上使用的同步帧结构,1998年10月。

[ANSI-T1.231] American National Standard for Telecommunications -- Digital Hierarchy DS1-- Layer 1 In-Service Digital Transmission Performance Monitoring, T1.231.02, October 2003.

[ANSI-T1.231]美国国家电信标准——数字体系DS1——第1层服务中数字传输性能监控,T1.231.022003年10月。

[ITU-T-O.162] ITU-T O.162, Equipment To Perform In Service Monitoring On 2048 kbit/s Signals, October 1992.

[ITU-T-O.162]ITU-T O.162,对2048 kbit/s信号进行在线监测的设备,1992年10月。

[CCITT-G.821] ITU-T G.821, Error Performance Of An International Digital Connection Forming Part Of An Integrated Services Digital Network, December 2002.

[CCITT-G.821]ITU-T G.821,构成综合业务数字网络一部分的国际数字连接的错误性能,2002年12月。

[AT&T-TR-62411] AT&T Technical Reference, Technical Reference 62411, ACCUNET T1.5 Service Description And Interface Specification, December 1990.

[AT&T-TR-62411]AT&T技术参考,技术参考62411,ACCUNET T1.5服务说明和接口规范,1990年12月。

[CCITT-G.706] ITU-T G.706, Frame Alignment and Cyclic Redundancy Check (CRC) Procedures Relating to Basic Frame Structures Defined in Recommendation G.704, April 1991.

[CCITT-G.706]ITU-T G.706,与建议G.704中定义的基本帧结构相关的帧对齐和循环冗余校验(CRC)程序,1991年4月。

[CCITT-G.732] ITU-T G.732, Characteristics Of Primary PCM Multiplex Equipment Operating at 2048 kbit/s, November 1988.

[CCITT-G.732]ITU-T G.732,以2048 kbit/s运行的主要PCM多路复用设备的特性,1988年11月。

[ITU-T-G.775] ITU-T G.775: Loss of signal (LOS) and alarm indication signal (AIS) defect detection and clearance criteria, October 1998.

[ITU-T-G.775]ITU-T G.775:信号丢失(LOS)和报警指示信号(AIS)缺陷检测和清除标准,1998年10月。

[ITU-T-G.826] ITU-T G.826: Error performance parameters and objectives for international, constant bit rate digital paths at or above the primary rate, December 2002.

[ITU-T-G.826]ITU-T G.826:基本速率或以上国际恒定比特率数字路径的错误性能参数和目标,2002年12月。

[ANSI-T1.107] American National Standard for Telecommunications -- Digital Hierarchy - Format Specifications, T1.107, January 2002.

[ANSI-T1.107]美国国家电信标准——数字体系——格式规范,T1.107,2002年1月。

[RFC3593] Tesink, K., "Textual Conventions for MIB Modules Using Performance History Based on 15 Minute Intervals", RFC 3593, September 2003.

[RFC3593]Tesink,K.“使用基于15分钟间隔的性能历史记录的MIB模块的文本约定”,RFC 3593,2003年9月。

[ITU-T-M.1400] ITU-T M.1400: Designation For Interconnections Among Network Operators, October 2001.

[ITU-T-M.1400]ITU-T M.1400:网络运营商之间互连的指定,2001年10月。

[JT-G704] JT-G.704: Synchronous frame structures used at Primary and Secondary Hierarchical Levels, 2002.

[JT-G704]JT-G.704:用于初级和次级层次结构的同步帧结构,2002年。

[JT-G706] JT-G.706: Frame Alignment and Cyclic Redundancy Check (CRC) Procedures.

[JT-G706]JT-G.706:帧对齐和循环冗余校验(CRC)程序。

[JT-I431] JT-I.431: ISDN Primary Rate User-Network Interface,Layer 1 Specifications, 2002.

[JT-I431]JT-I.431:ISDN主要速率用户网络接口,第1层规范,2002年。

7.2. Informative References
7.2. 资料性引用

[RFC1213] McCloghrie, K. and M. Rose, "Management Information Base for Network Management of TCP/IP-based internets:MIB-II", STD 17, RFC 1213, March 1991.

[RFC1213]McCloghrie,K.和M.Rose,“基于TCP/IP的互联网网络管理的管理信息库:MIB-II”,STD 17,RFC 1213,1991年3月。

[RFC3895] Nicklass, O., "Definitions of Managed Objects for the DS1, E1, DS2, and E2 Interface Types", RFC 3895, September 2004.

[RFC3895]Nicklass,O.,“DS1、E1、DS2和E2接口类型的托管对象定义”,RFC 3895,2004年9月。

[RFC2495] Fowler, D., "Definitions of Managed Objects for the DS1, E1, DS2 and E2 Interface Types", RFC 2495, January 1999.

[RFC2495]Fowler,D.“DS1、E1、DS2和E2接口类型的托管对象定义”,RFC 2495,1999年1月。

[RFC1406] Baker, F. and J. Watt, "Definitions of Managed Objects for the DS1 and E1 Interface Types", RFC 1406, January 1993.

[RFC1406]Baker,F.和J.Watt,“DS1和E1接口类型的托管对象定义”,RFC 1406,1993年1月。

[AT&T-UM-305] AT&T Information Systems, AT&T ESF DS1 Channel Service Unit User's Manual, 999-100-305, February 1988.

[AT&T-UM-305]AT&T信息系统,AT&T ESF DS1信道服务单元用户手册,999-100-305,1988年2月。

[RFC3896] Nicklass, O., "Definitions of Managed Objects for the DS3/E3 Interface Type", RFC 3896, September 2004.

[RFC3896]Nicklass,O.,“DS3/E3接口类型的托管对象定义”,RFC 3896,2004年9月。

[RFC3592] Tesink, K., "Definitions of Managed Objects for the Synchronous Optical Network/Synchronous Digital Hierarchy (SONET/SDH) Interface Type", RFC 3592, September 2003.

[RFC3592]Tesink,K.“同步光网络/同步数字体系(SONET/SDH)接口类型的受管对象定义”,RFC 3592,2003年9月。

[RFC2494] Fowler, D., "Definitions of Managed Objects for the DS0 and DS0 Bundle Interface Type", RFC 2494, January 1999.

[RFC2494]Fowler,D.“DS0和DS0捆绑包接口类型的托管对象定义”,RFC 2494,1999年1月。

[ANSI-T1.102] American National Standard for Telecommunications -- Digital Hierarchy - Electrical Interfaces, T1.102, December 1993.

[ANSI-T1.102]美国国家电信标准——数字体系——电气接口,T1.102,1993年12月。

[RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, "Introduction and Applicability Statements for Internet-Standard Management Framework", RFC 3410, December 2002.

[RFC3410]Case,J.,Mundy,R.,Partain,D.,和B.Stewart,“互联网标准管理框架的介绍和适用性声明”,RFC 34102002年12月。

Appendix A - Use of dsx1IfIndex and dsx1LineIndex

附录A-DSX1iIndex和dsx1LineIndex的使用

This appendix exists to document the previous use of dsx1IfIndex and dsx1LineIndex and to clarify the relationship of dsx1LineIndex as defined in RFC 1406 with the dsx1LineIndex as defined in this document.

本附录旨在记录DSX1iIndex和dsx1LineIndex的先前使用情况,并澄清RFC 1406中定义的dsx1LineIndex与本文档中定义的dsx1LineIndex之间的关系。

The following shows the old and new definitions and the relationship:

以下显示了新旧定义及其关系:

[New Definition]: "This object should be made equal to ifIndex. The next paragraph describes its previous usage. Making the object equal to ifIndex allows proper use of ifStackTable and ds0/ds0bundle mibs.

[新定义]:“此对象应与ifIndex相等。下一段描述其以前的用法。将此对象与ifIndex相等可以正确使用ifStackTable和ds0/ds0bundle MIB。

[Old Definition]: "This object is the identifier of a DS1 Interface on a managed device. If there is an ifEntry that is directly associated with this and only this DS1 interface, it should have the same value as ifIndex. Otherwise, number the dsx1LineIndices 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."

[旧定义]:“此对象是受管设备上DS1接口的标识符。如果有一个ifEntry直接与此接口关联,并且仅与此DS1接口关联,则其值应与ifIndex相同。否则,请使用唯一标识符对DSX1LineIndex进行编号,并遵循以下规则:选择一个大于ifNumber的编号,并使用偶数对内部接口(例如,设备侧)进行编号,使用奇数对外部接口(例如,网络侧)进行编号。”

When the "Old Definition" was created, it was described this way to allow a manager to treat the value as if it were an ifIndex; i.e., the value would be either: 1) an ifIndex value or 2) a value that was guaranteed to be different from all valid ifIndex values.

创建“旧定义”时,这样描述是为了允许管理者将该值视为ifIndex;i、 例如,该值可以是:1)ifIndex值或2)保证与所有有效ifIndex值不同的值。

The new definition is a subset of that definition; i.e., the value is always an ifIndex value.

新定义是该定义的子集;i、 例如,该值始终是ifIndex值。

The following is Section 3.1 from RFC 1406:

以下为RFC 1406第3.1节:

Different physical configurations for the support of SNMP with DS1 equipment exist. To accommodate these scenarios, two different indices for DS1 interfaces are introduced in this MIB. These indices are dsx1IfIndex and dsx1LineIndex.

存在不同的物理配置以支持DS1设备的SNMP。为了适应这些场景,此MIB中引入了DS1接口的两个不同索引。这些索引是DSX1iIndex和dsx1LineIndex。

External interface scenario: the SNMP Agent represents all managed DS1 lines as external interfaces (for example, an Agent residing on the device supporting DS1 interfaces directly):

外部接口方案:SNMP代理将所有受管DS1线路表示为外部接口(例如,驻留在直接支持DS1接口的设备上的代理):

For this scenario, all interfaces are assigned an integer value equal to ifIndex, and the following applies:

对于此场景,所有接口都被分配一个等于ifIndex的整数值,并且以下情况适用:

ifIndex=dsx1IfIndex=dsx1LineIndex for all interfaces.

所有接口的ifIndex=dsx1IfIndex=dsx1LineIndex。

The dsx1IfIndex column of the DS1 Configuration table relates each DS1 interface to its corresponding interface (ifIndex) in the Internet-standard MIB (MIB-II STD 17, RFC 1213) [RFC1213].

DS1配置表的DSX1iIndex列将每个DS1接口与其在Internet标准MIB(MIB-II STD 17,RFC 1213)[RFC1213]中的相应接口(iIndex)相关联。

External & Internal interface scenario: the SNMP Agents resides on a host external from the device supporting DS1 interfaces (e.g., a router). The Agent represents both the host and the DS1 device. The index dsx1LineIndex is used to not only represent the DS1 interfaces external from the host/DS1-device combination, but also the DS1 interfaces connecting the host and the DS1 device. The index dsx1IfIndex is always equal to ifIndex.

外部和内部接口方案:SNMP代理驻留在支持DS1接口的设备(例如路由器)外部的主机上。代理表示主机和DS1设备。索引dsx1LineIndex不仅用于表示主机/DS1设备组合外部的DS1接口,还用于表示连接主机和DS1设备的DS1接口。索引dsx1IfIndex始终等于ifIndex。

Example:

例子:

A shelf full of CSUs connected to a router. An SNMP Agent residing on the router proxies for itself and the CSU. The router has also an Ethernet interface:

装满连接到路由器的CSU的架子。驻留在路由器上的SNMP代理为其自身和CSU代理。路由器还具有以太网接口:

            +-----+
      |     |     |
      |     |     |               +---------------------+
      |E    |     |  1.544  MBPS  |              Line#A | DS1 Link
      |t    |  R  |---------------+ - - - - -  - - -  - +------>
      |h    |     |               |                     |
      |e    |  O  |  1.544  MBPS  |              Line#B | DS1 Link
      |r    |     |---------------+ - - - - - - - - - - +------>
      |n    |  U  |               |  CSU Shelf          |
      |e    |     |  1.544  MBPS  |              Line#C | DS1 Link
      |t    |  T  |---------------+ - - - -- -- - - - - +------>
      |     |     |               |                     |
      |-----|  E  |  1.544  MBPS  |              Line#D | DS1 Link
      |     |     |---------------+ -  - - - -- - - - - +------>
      |     |  R  |               |_____________________|
      |     |     |
      |     +-----+
        
            +-----+
      |     |     |
      |     |     |               +---------------------+
      |E    |     |  1.544  MBPS  |              Line#A | DS1 Link
      |t    |  R  |---------------+ - - - - -  - - -  - +------>
      |h    |     |               |                     |
      |e    |  O  |  1.544  MBPS  |              Line#B | DS1 Link
      |r    |     |---------------+ - - - - - - - - - - +------>
      |n    |  U  |               |  CSU Shelf          |
      |e    |     |  1.544  MBPS  |              Line#C | DS1 Link
      |t    |  T  |---------------+ - - - -- -- - - - - +------>
      |     |     |               |                     |
      |-----|  E  |  1.544  MBPS  |              Line#D | DS1 Link
      |     |     |---------------+ -  - - - -- - - - - +------>
      |     |  R  |               |_____________________|
      |     |     |
      |     +-----+
        

The assignment of the index values could for example be:

例如,索引值的分配可以是:

ifIndex (= dsx1IfIndex) dsx1LineIndex 1 NA NA (Ethernet) 2 Line#A Router Side 6 2 Line#A Network Side 7 3 Line#B Router Side 8 3 Line#B Network Side 9 4 Line#C Router Side 10 4 Line#C Network Side 11 5 Line#D Router Side 12 5 Line#D Network Side 13

iIndex(=DSX1iIndex)dsx1LineIndex 1 NA(以太网)2线#路由器侧6 2线#网络侧7 3线#路由器侧8 3线#B网络侧9 4线#C路由器侧10 4线#C网络侧11 5线#D路由器侧12 5线#D网络侧13

For this example, ifNumber is equal to 5. Note the following description of dsx1LineIndex: the dsx1LineIndex identifies a DS1 Interface on a managed device. If there is an ifEntry that is directly associated with this and only this DS1 interface, it should have the same value as ifIndex. Otherwise, number the dsx1LineIndices with an unique identifier following the rules of choosing a number greater than ifNumber and numbering inside interfaces (e.g., equipment side) with even numbers and outside interfaces (e.g., network side) with odd numbers.

对于本例,ifNumber等于5。注意dsx1LineIndex的以下描述:dsx1LineIndex标识受管设备上的DS1接口。如果有一个ifEntry直接与此接口关联,并且仅与此DS1接口关联,则其值应与ifIndex相同。否则,请使用唯一标识符对DSX1LineIndex进行编号,并遵循以下规则:选择大于ifNumber的数字,并使用偶数对内部接口(如设备侧)进行编号,使用奇数对外部接口(如网络侧)进行编号。

If the CSU shelf is managed by itself by a local SNMP Agent, the situation would be:

如果CSU托架由本地SNMP代理自行管理,则情况如下:

ifIndex (= dsx1IfIndex) dsx1LineIndex 1 Line#A Network Side 1 2 Line#A RouterSide 2 3 Line#B Network Side 3 4 Line#B RouterSide 4 5 Line#C Network Side 5 6 Line#C Router Side 6 7 Line#D Network Side 7 8 Line#D Router Side 8

iIndex(=DSX1iIndex)dsx1LineIndex 1线#网络侧12线#路由侧23线#B网络侧34线#B路由侧45线#C网络侧56线#C路由器侧67线#D网络侧78线#D路由器侧8线#

Appendix B - The Delay Approach to Unavailable Seconds

附录B-不可用秒的延迟方法

This procedure is illustrated below for a DS1 ESF interface. Similar rules would apply for other DS1, DS2, and E1 interface variants. The procedure guarantees that the statistical counters are correctly updated at all times, although they lag real time by 10 seconds. At the end of each 15-minute interval, the current interval counts are transferred to the most recent interval entry and each interval is shifted up by one position, with the oldest being discarded if necessary in order to make room. The current interval counts then start over from zero. Note, however, that the signal state calculation does not start afresh at each interval boundary; rather, signal state information is retained across interval boundaries.

以下说明了DS1 ESF接口的此过程。类似的规则也适用于其他DS1、DS2和E1接口变体。该过程确保统计计数器始终正确更新,尽管它们实时滞后10秒。在每个15分钟间隔结束时,当前间隔计数被转移到最近的间隔条目,每个间隔被上移一个位置,如果必要,为了腾出空间,最早的间隔被丢弃。然后,当前间隔计数从零开始。然而,请注意,信号状态计算不会在每个间隔边界处重新开始;相反,信号状态信息跨区间边界保留。

+---------------------------------------------------------------------+
|               READ COUNTERS & STATUS INFO FROM HARDWARE             |
|                                                                     |
| BPV EXZ LOS FE CRC CS AIS SEF OOF LOF       RAI G1-G6 SE FE LV SL   |
+---------------------------------------------------------------------+
   |   |   |   |  |   |  |   |   |   |         |    |    |  |  |  |
   |   |   |   |  |   |  |   |   |   |         |    |    |  |  |  |
   V   V   V   V  V   V  V   V   V   V         V    V    V  V  V  V
+---------------------------------------------------------------------+
|    ACCUM ONE-SEC STATS, CHK ERR THRESHOLDS, & UPDT SIGNAL STATE     |
|                                                                     |
|  |<---------- NEAR END ----------->|    |<-------- FAR END ------>| |
|                                                                     |
|  LCV LES PCV ES CSS BES SES SEFS A/U    PCV ES CSS BES SES SEFS A/U |
+---------------------------------------------------------------------+
    |   |   |  |   |   |   |   |    |      |  |   |   |   |   |    |
    |   |   |  |   |   |   |   |    |      |  |   |   |   |   |    |
    V   V   V  V   V   V   V   V    |      V  V   V   V   V   V    |
 +------------------------------+   |    +----------------------+  |
 |         ONE-SEC DELAY        |   |    |    ONE-SEC DELAY     |  |
 |           (1 OF 10)          |   |    |      (1 OF 10)       |  |
 +------------------------------+   |    +----------------------+  |
   |   |   |  |   |   |   |   |     |      |  |   |   |   |   |    |
   /   /   /  /   /   /   /   /     /      /  /   /   /   /   /    /
   |   |   |  |   |   |   |   |     |      |  |   |   |   |   |    |
   V   V   V  V   V   V   V   V     |      V  V   V   V   V   V    |
 +------------------------------+   |    +----------------------+  |
 |         ONE-SEC DELAY        |   |    |    ONE-SEC DELAY     |  |
 |           (10 OF 10)         |   |    |      (10 OF 10)      |  |
 +------------------------------+   |    +----------------------+  |
   |   |   |  |   |   |   |   |     |      |  |   |   |   |   |    |
   V   V   V  V   V   V   V   V     V      V  V   V   V   V   V    V
+---------------------------------------------------------------------+
|                    UPDATE STATISTICS COUNTERS                       |
|                                                                     |
|<-------------- NEAR END ----------->| |<--------- FAR END --------->|
|                                                                     |
|LCV LES PCV ES CSS BES SES SEFS UAS DM PCV ES CSS BES SES SEFS UAS DM|
+---------------------------------------------------------------------+
        
+---------------------------------------------------------------------+
|               READ COUNTERS & STATUS INFO FROM HARDWARE             |
|                                                                     |
| BPV EXZ LOS FE CRC CS AIS SEF OOF LOF       RAI G1-G6 SE FE LV SL   |
+---------------------------------------------------------------------+
   |   |   |   |  |   |  |   |   |   |         |    |    |  |  |  |
   |   |   |   |  |   |  |   |   |   |         |    |    |  |  |  |
   V   V   V   V  V   V  V   V   V   V         V    V    V  V  V  V
+---------------------------------------------------------------------+
|    ACCUM ONE-SEC STATS, CHK ERR THRESHOLDS, & UPDT SIGNAL STATE     |
|                                                                     |
|  |<---------- NEAR END ----------->|    |<-------- FAR END ------>| |
|                                                                     |
|  LCV LES PCV ES CSS BES SES SEFS A/U    PCV ES CSS BES SES SEFS A/U |
+---------------------------------------------------------------------+
    |   |   |  |   |   |   |   |    |      |  |   |   |   |   |    |
    |   |   |  |   |   |   |   |    |      |  |   |   |   |   |    |
    V   V   V  V   V   V   V   V    |      V  V   V   V   V   V    |
 +------------------------------+   |    +----------------------+  |
 |         ONE-SEC DELAY        |   |    |    ONE-SEC DELAY     |  |
 |           (1 OF 10)          |   |    |      (1 OF 10)       |  |
 +------------------------------+   |    +----------------------+  |
   |   |   |  |   |   |   |   |     |      |  |   |   |   |   |    |
   /   /   /  /   /   /   /   /     /      /  /   /   /   /   /    /
   |   |   |  |   |   |   |   |     |      |  |   |   |   |   |    |
   V   V   V  V   V   V   V   V     |      V  V   V   V   V   V    |
 +------------------------------+   |    +----------------------+  |
 |         ONE-SEC DELAY        |   |    |    ONE-SEC DELAY     |  |
 |           (10 OF 10)         |   |    |      (10 OF 10)      |  |
 +------------------------------+   |    +----------------------+  |
   |   |   |  |   |   |   |   |     |      |  |   |   |   |   |    |
   V   V   V  V   V   V   V   V     V      V  V   V   V   V   V    V
+---------------------------------------------------------------------+
|                    UPDATE STATISTICS COUNTERS                       |
|                                                                     |
|<-------------- NEAR END ----------->| |<--------- FAR END --------->|
|                                                                     |
|LCV LES PCV ES CSS BES SES SEFS UAS DM PCV ES CSS BES SES SEFS UAS DM|
+---------------------------------------------------------------------+
        

Note that if such a procedure is adopted, there is no current interval data for the first 10 seconds after a system comes up. noSuchInstance must be returned if a management station attempts to access the current interval counters during this time.

请注意,如果采用这种程序,则在系统启动后的前10秒钟内没有当前间隔数据。如果管理站在此期间尝试访问当前间隔计数器,则必须返回noSuchInstance。

It is an implementation-specific matter whether an agent assumes that the initial state of the interface is available or unavailable.

代理是否假定接口的初始状态可用或不可用是实现特有的问题。

Appendix C - Changes from Pervious Versions

附录C-与以前版本的变更

C.1. Changes from RFC 3895
C.1. 对RFC 3895的更改

The changes from RFC 3895 [RFC3895] are the following:

RFC 3895[RFC3895]的变化如下:

(1) Values were added to dsx1LineType to support J1 types. (2) The object dsx1LineImpedance was added. (3) All DM-related objects were deprecated following their removal from ITU performance standards. (4) Relevant text and reference section were updated. (5) Changes in Compliance Statements to include new values.

(1) 已将值添加到dsx1LineType以支持J1类型。(2) 添加了对象DSX1Line阻抗。(3) 所有DM相关对象在从ITU性能标准中删除后都被弃用。(4) 更新了相关文本和参考章节。(5) 合规性声明中包含新值的变更。

C.2. Changes from RFC 2495
C.2. RFC 2495的变更

The changes from RFC 2495 [RFC2495] are the following:

RFC 2495[RFC2495]的变化如下:

(1) The dsx1FracIfIndex SYNTAX matches the description range. (2) A value was added to dsx1TransmitClockSource. (3) Values were added to dsx1LineType. (4) Two objects were added, dsx1LineMode and dsx1LineBuildOut, to better express transceiver mode and LineBuildOut for T1. (5) Reference was added to Circuit Identifier object. (6) Align the DESCRIPTION clauses of few statistic objects with the near-end definition, with the far-end definition, and with [RFC3593]. (7) Changes in Compliance Statements to include new objects. (8) A typographical error in dsx2E2 was fixed; new name is dsx1E2.

(1) dsx1FracIfIndex语法与描述范围匹配。(2) 已将值添加到DSX1TransmitLockSource。(3) 已将值添加到dsx1LineType。(4) 添加了两个对象dsx1LineMode和dsx1LineBuildOut,以便更好地表示T1的收发器模式和LineBuildOut。(5) 已将引用添加到回路标识符对象。(6) 将少数统计对象的描述子句与近端定义、远端定义和[RFC3593]对齐。(7) 更改合规性声明以包括新对象。(8) dsx2E2中的印刷错误已修复;新名称是dsx1E2。

C.3. Changes from RFC 1406
C.3. RFC 1406的变更

The changes from RFC 1406 [RFC1406] are the following:

RFC 1406[RFC1406]的变化如下:

(1) The Fractional table has been deprecated. (2) This document uses SMIv2. (3) Usage is given for ifTable and ifXTable. (4) Example usage of ifStackTable is included. (5) dsx1IfIndex has been deprecated. (6) Support for DS2 and E2 has been added. (7) Additional lineTypes for DS2, E2, and unframed E1 were added. (8) The definition of valid intervals has been clarified for the case where the agent proxied for other devices. In particular, the treatment of missing intervals has been clarified. (9) An inward loopback has been added. (10) Additional lineStatus bits have been added for Near End in Unavailable Signal State, Carrier Equipment Out of Service, DS2 Payload AIS, and DS2 Performance Threshold.

(1) 分数表已被弃用。(2) 本文档使用SMIv2。(3) 给出了ifTable和ifXTable的用法。(4) 包括ifStackTable的示例用法。(5) DSX1iIndex已被弃用。(6) 已添加对DS2和E2的支持。(7) 添加了DS2、E2和无框架E1的其他线型。(8) 对于代理代理其他设备的情况,已明确了有效间隔的定义。特别是,已澄清了缺失间隔的处理方法。(9) 已添加一个内部环回。(10) 为近端不可用信号状态、载波设备停止服务、DS2有效负载AIS和DS2性能阈值添加了额外的lineStatus位。

(11) A read-write line Length object has been added. (12) Signal mode of other has been added. (13) Added a lineStatus last change, trap and enabler. (14) The e1(19) ifType has been obsoleted, so this MIB does not list it as a supported ifType. (15) Textual Conventions for statistics objects have been used. (16) A new object, dsx1LoopbackStatus, has been introduced to reflect the loopbacks established on a DS1 interface and the source to the requests. dsx1LoopbackConfig continues to be the desired loopback state while dsx1LoopbackStatus reflects the actual state. (17) A dual loopback has been added to allow the setting of an inward loopback and a line loopback at the same time. (18) An object indicating which channel to use within a parent object (i.e., DS3) has been added. (19) An object has been added to indicate whether or not this DS1/E1 is channelized. (20) Line coding type of B6ZS has been added for DS2.

(11) 已添加读写行长度对象。(12) 已添加其他的信号模式。(13) 添加了lineStatus上次更改、陷阱和启用码。(14) e1(19)ifType已过时,因此此MIB不会将其列为受支持的ifType。(15) 使用了统计对象的文本约定。(16) 引入了一个新对象dsx1LoopbackStatus,以反映在DS1接口上建立的环回以及请求的源。dsx1LoopbackConfig继续是所需的环回状态,而dsx1LoopbackStatus反映实际状态。(17) 添加了双环回,以允许同时设置向内环回和线环回。(18) 已添加一个对象,该对象指示在父对象(即DS3)内使用哪个通道。(19) 添加了一个对象以指示此DS1/E1是否已信道化。(20) DS2增加了B6ZS的线路编码类型。

C.4. Companion Documents
C.4. 配套文件

This document is a companion to the documents that define managed objects for the DS0 [RFC2494], DS3/E3 [RFC3896], and Synchronous Optical Network/Synchronous Digital Hierarchy (SONET/SDH) [RFC3592] Interface Types.

本文档是定义DS0[RFC2494]、DS3/E3[RFC3896]和同步光网络/同步数字体系(SONET/SDH)[RFC3592]接口类型的托管对象的文档的补充。

Author's Address

作者地址

Orly Nicklass, Editor RAD Data Communications, Ltd. Ziv Tower, 24 Roul Walenberg Tel Aviv, Israel, 69719

Orly Nicklass,编辑RAD数据通信有限公司Ziv Tower,24 Roul Walenberg特拉维夫,以色列,69719

Phone: 9723-765-9969 EMail: orly_n@rad.com

电话:9723-765-9969电子邮件:orly_n@rad.com

Full Copyright Statement

完整版权声明

Copyright (C) The IETF Trust (2007).

版权所有(C)IETF信托基金(2007年)。

This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the authors retain all their rights.

本文件受BCP 78中包含的权利、许可和限制的约束,除其中规定外,作者保留其所有权利。

This document and the information contained herein are provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

本文件及其包含的信息以“原样”为基础提供,贡献者、他/她所代表或赞助的组织(如有)、互联网协会、IETF信托基金和互联网工程任务组不承担任何明示或暗示的担保,包括但不限于任何保证,即使用本文中的信息不会侵犯任何权利,或对适销性或特定用途适用性的任何默示保证。

Intellectual Property

知识产权

The IETF takes no position regarding the validity or scope of any Intellectual Property Rights or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; nor does it represent that it has made any independent effort to identify any such rights. Information on the procedures with respect to rights in RFC documents can be found in BCP 78 and BCP 79.

IETF对可能声称与本文件所述技术的实施或使用有关的任何知识产权或其他权利的有效性或范围,或此类权利下的任何许可可能或可能不可用的程度,不采取任何立场;它也不表示它已作出任何独立努力来确定任何此类权利。有关RFC文件中权利的程序信息,请参见BCP 78和BCP 79。

Copies of IPR disclosures made to the IETF Secretariat and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification can be obtained from the IETF on-line IPR repository at http://www.ietf.org/ipr.

向IETF秘书处披露的知识产权副本和任何许可证保证,或本规范实施者或用户试图获得使用此类专有权利的一般许可证或许可的结果,可从IETF在线知识产权存储库获取,网址为http://www.ietf.org/ipr.

The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights that may cover technology that may be required to implement this standard. Please address the information to the IETF at ietf-ipr@ietf.org.

IETF邀请任何相关方提请其注意任何版权、专利或专利申请,或其他可能涵盖实施本标准所需技术的专有权利。请将信息发送至IETF的IETF-ipr@ietf.org.

Acknowledgement

确认

Funding for the RFC Editor function is currently provided by the Internet Society.

RFC编辑功能的资金目前由互联网协会提供。