Internet Engineering Task Force (IETF)                     D. Zelig, Ed.
Request for Comments: 6240                                    PMC-Sierra
Category: Standards Track                                  R. Cohen, Ed.
ISSN: 2070-1721                                        Resolute Networks
                                                          T. Nadeau, Ed.
                                                         CA Technologies
                                                                May 2011
        
Internet Engineering Task Force (IETF)                     D. Zelig, Ed.
Request for Comments: 6240                                    PMC-Sierra
Category: Standards Track                                  R. Cohen, Ed.
ISSN: 2070-1721                                        Resolute Networks
                                                          T. Nadeau, Ed.
                                                         CA Technologies
                                                                May 2011
        

Synchronous Optical Network/Synchronous Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet (CEP) MIB Using SMIv2

使用SMIv2的同步光网络/同步数字体系(SONET/SDH)包上电路仿真(CEP)MIB

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 managed objects for modeling Synchronous Optical Network/Synchronous Digital Hierarchy (SONET/SDH) circuits over a Packet Switch Network (PSN).

此备忘录定义了管理信息库(MIB)的一部分,用于Internet社区中的网络管理协议。特别地,它描述了用于在分组交换网络(PSN)上建模同步光网络/同步数字体系(SONET/SDH)电路的托管对象。

Status of This Memo

关于下段备忘

This is an Internet Standards Track document.

这是一份互联网标准跟踪文件。

This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 5741.

本文件是互联网工程任务组(IETF)的产品。它代表了IETF社区的共识。它已经接受了公众审查,并已被互联网工程指导小组(IESG)批准出版。有关互联网标准的更多信息,请参见RFC 5741第2节。

Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at http://www.rfc-editor.org/info/rfc6240.

有关本文件当前状态、任何勘误表以及如何提供反馈的信息,请访问http://www.rfc-editor.org/info/rfc6240.

Copyright Notice

版权公告

Copyright (c) 2011 IETF Trust and the persons identified as the document authors. All rights reserved.

版权所有(c)2011 IETF信托基金和确定为文件作者的人员。版权所有。

This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License.

本文件受BCP 78和IETF信托有关IETF文件的法律规定的约束(http://trustee.ietf.org/license-info)自本文件出版之日起生效。请仔细阅读这些文件,因为它们描述了您对本文件的权利和限制。从本文件中提取的代码组件必须包括信托法律条款第4.e节中所述的简化BSD许可证文本,并提供简化BSD许可证中所述的无担保。

This document may contain material from IETF Documents or IETF Contributions published or made publicly available before November 10, 2008. The person(s) controlling the copyright in some of this material may not have granted the IETF Trust the right to allow modifications of such material outside the IETF Standards Process. Without obtaining an adequate license from the person(s) controlling the copyright in such materials, this document may not be modified outside the IETF Standards Process, and derivative works of it may not be created outside the IETF Standards Process, except to format it for publication as an RFC or to translate it into languages other than English.

本文件可能包含2008年11月10日之前发布或公开的IETF文件或IETF贡献中的材料。控制某些材料版权的人员可能未授予IETF信托允许在IETF标准流程之外修改此类材料的权利。在未从控制此类材料版权的人员处获得充分许可的情况下,不得在IETF标准流程之外修改本文件,也不得在IETF标准流程之外创建其衍生作品,除了将其格式化以RFC形式发布或将其翻译成英语以外的其他语言。

Table of Contents

目录

   1. Introduction ....................................................3
   2. Conventions Used in This Document ...............................3
   3. Terminology .....................................................3
   4. The Internet-Standard Management Framework ......................4
   5. Feature Checklist ...............................................4
   6. MIB Module Description and Usage ................................5
      6.1. PW-CEP-STD-MIB Summary .....................................5
      6.2. MIB Modules Required for IMPORTS ...........................5
      6.3. PW-STD-MIB Module Usage ....................................6
      6.4. PW-CEP-STD-MIB Module Usage ................................6
      6.5. Example of PW-CEP-STD-MIB Usage ............................7
   7. Object Definitions ..............................................8
   8. Security Considerations ........................................64
   9. IANA Considerations ............................................65
   10. References ....................................................65
      10.1. Normative References .....................................65
      10.2. Informative References ...................................66
   11. Contributors ..................................................67
        
   1. Introduction ....................................................3
   2. Conventions Used in This Document ...............................3
   3. Terminology .....................................................3
   4. The Internet-Standard Management Framework ......................4
   5. Feature Checklist ...............................................4
   6. MIB Module Description and Usage ................................5
      6.1. PW-CEP-STD-MIB Summary .....................................5
      6.2. MIB Modules Required for IMPORTS ...........................5
      6.3. PW-STD-MIB Module Usage ....................................6
      6.4. PW-CEP-STD-MIB Module Usage ................................6
      6.5. Example of PW-CEP-STD-MIB Usage ............................7
   7. Object Definitions ..............................................8
   8. Security Considerations ........................................64
   9. IANA Considerations ............................................65
   10. References ....................................................65
      10.1. Normative References .....................................65
      10.2. Informative References ...................................66
   11. Contributors ..................................................67
        
1. Introduction
1. 介绍

This document describes a model for managing encapsulated SONET/SDH Time Division Multiplexed (TDM) digital signals for transmission over a Packet Switched Network (PSN).

本文档描述了一种用于管理封装SONET/SDH时分多路复用(TDM)数字信号的模型,用于在分组交换网络(PSN)上传输。

This document is closely related to [RFC4842], which describes the technology to encapsulate TDM signals and provides the Circuit Emulation Service over a Packet Switched Network (PSN).

本文档与[RFC4842]密切相关,后者描述了封装TDM信号的技术,并通过分组交换网络(PSN)提供电路仿真服务。

The model for Circuit Emulation over Packet (CEP) management is a MIB module. The PW-CEP-STD-MIB module described in this document works closely with the MIB modules described in [RFC5601] and the textual conventions defined in [RFC5542]. In the spirit of [RFC2863], a CEP connection will be a pseudowire (PW) and will therefore not be represented in the ifTable.

包上电路仿真(CEP)管理的模型是MIB模块。本文档中描述的PW-CEP-STD-MIB模块与[RFC5601]中描述的MIB模块以及[RFC5542]中定义的文本约定密切配合。根据[RFC2863]的精神,CEP连接将是伪线(PW),因此不会在ifTable中表示。

CEP is currently specified to carry "structured" SONET/SDH paths, meaning that each SONET/SDH path or Virtual Tributary (VT) within the section/line/path can be processed separately. The SONET/SDH section/line/path interface stack is modeled within [RFC3592].

CEP目前被指定携带“结构化”SONET/SDH路径,这意味着区段/线路/路径内的每个SONET/SDH路径或虚拟支路(VT)可以单独处理。SONET/SDH段/线/路径接口堆栈在[RFC3592]中建模。

This document adopts the definitions, acronyms, and mechanisms described in [RFC3985]. Unless otherwise stated, the mechanisms of [RFC3985] apply and will not be redescribed here.

本文件采用[RFC3985]中所述的定义、首字母缩略词和机制。除非另有说明,[RFC3985]的机制适用,此处不再重新说明。

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 [RFC2119].

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

3. Terminology
3. 术语

CEP terminology comes from [RFC4842], which describes a mechanism for transporting SONET/SDH Time Division Multiplexed (TDM) digital signals over a packet-oriented network. The mechanism for structured emulation (as outlined in [RFC4842]) terminates the SONET/SDH section and line overhead and then breaks the SONET/SDH path's Synchronous Payload Envelope (SPE) into fragments for transmission over a PSN. Mechanisms for terminating the SONET/SDH path overhead and extracting SONET VTs are also described in [RFC4842]. Mechanisms for fractional SONET/SDH SPE emulation are described in [RFC4842]. A CEP header that contains a sequence number and pointer adjustment information is appended at the beginning of each fragment to provide information regarding where the SPE begins within the packet stream (see [RFC4842]).

CEP术语来源于[RFC4842],它描述了通过面向分组的网络传输SONET/SDH时分复用(TDM)数字信号的机制。结构化仿真机制(如[RFC4842]中所述)终止SONET/SDH部分和线路开销,然后将SONET/SDH路径的同步有效负载包络(SPE)分解为片段,以便在PSN上传输。[RFC4842]中还描述了用于终止SONET/SDH路径开销和提取SONET VT的机制。[RFC4842]中描述了部分SONET/SDH SPE仿真的机制。包含序列号和指针调整信息的CEP报头附加在每个片段的开头,以提供有关SPE在数据包流中的起始位置的信息(请参见[RFC4842])。

"Outbound" references the traffic direction in which a SONET/SDH path's payload (SPE) is received, adapted to packet, assigned a PW label, and sent into the PSN.

“出站”指的是接收SONET/SDH路径的有效负载(SPE)、调整数据包、分配PW标签并发送到PSN的业务方向。

Conversely, "inbound" is the direction in which packets are received from the PSN and packet payloads are reassembled back into an SPE and inserted as a SONET/SDH path into the SONET/SDH section and line.

相反,“入站”是指从PSN接收数据包并将数据包有效载荷重新组装回SPE并作为SONET/SDH路径插入SONET/SDH部分和线路的方向。

Since a SONET/SDH path is bidirectional and symmetrical, CEP uses the same SONET/SDH timeslot, SONET/SDH width, and packet size. Inbound and outbound PW labels may differ.

由于SONET/SDH路径是双向对称的,CEP使用相同的SONET/SDH时隙、SONET/SDH宽度和数据包大小。入站和出站PW标签可能不同。

4. The Internet-Standard Management Framework
4. 因特网标准管理框架

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]所述。

5. Feature Checklist
5. 功能检查表

The PW-CEP-STD-MIB module is designed to satisfy the following requirements and constraints:

PW-CEP-STD-MIB模块的设计满足以下要求和约束:

- The MIB module is designed to work with the PW-STD-MIB [RFC5601] module.

- MIB模块设计用于与PW-STD-MIB[RFC5601]模块配合使用。

- The MIB module is independent of the PSN type.

- MIB模块独立于PSN类型。

- The MIB module supports all the signal types as defined in [RFC4842]: SPE, fractional SPE, VT, both SONET and SDH mapping. The MIB module also supports all the optional features as defined in [RFC4842].

- MIB模块支持[RFC4842]中定义的所有信号类型:SPE、分数SPE、VT、SONET和SDH映射。MIB模块还支持[RFC4842]中定义的所有可选功能。

- The MIB module reports all the statistics as defined by [RFC4842].

- MIB模块报告[RFC4842]定义的所有统计信息。

6. MIB Module Description and Usage
6. MIB模块描述和使用

For clarity of the description below, in most cases, we refer to the SONET path signal configuration only, but the same examples are applicable for SDH signals and VT-level processing as well, as described in [RFC3985].

为清楚说明,在大多数情况下,我们仅参考SONET路径信号配置,但相同示例也适用于SDH信号和VT级处理,如[RFC3985]中所述。

6.1. PW-CEP-STD-MIB Summary
6.1. PW-CEP-STD-MIB汇总表

- The CEP PW Table (pwCepTable) contains the SONET/SDH path/VT ifIndex, SONET/SDH path timeslot, the pwCepCfgTable index, config error indications, and various status indications.

- CEP PW表(pwCepTable)包含SONET/SDH路径/VT ifIndex、SONET/SDH路径时隙、pwCepCfgTable索引、配置错误指示和各种状态指示。

- The CEP PW Configuration Parameter Table (pwCepCfgTable) has objects for CEP PW configuration. In situations where sets of config objects are common amongst more than one CEP PW, a single entry here may be referenced by many pwCepTable entries.

- CEP PW配置参数表(pwCepCfgTable)包含CEP PW配置的对象。在多个CEP PW之间共用配置对象集的情况下,此处的单个条目可能会被多个pwCepTable条目引用。

- The CEP PW Performance Current Interval Table (pwCepPerfCurrentTable) contains CEP stats for the current 15-minute period.

- CEP PW性能电流间隔表(pwCepPerfCurrentTable)包含当前15分钟期间的CEP统计数据。

- The CEP Performance 15-Minute Interval Table (pwCepPerfIntervalTable) is similar to the pwCepPerfCurrentTable. It contains historical intervals (usually 96 15-minute entries to cover a 24-hour period).

- CEP性能15分钟间隔表(PWCEPerfIntervalTable)与PWCEPerfCurrentTable类似。它包含历史间隔(通常为96个15分钟的条目,涵盖24小时)。

Note: the performance interval statistics are supported by CEP due to the very function of CEP, that is, processing SONET/SDH. See [RFC3592].

注:由于CEP的功能,即处理SONET/SDH,CEP支持性能间隔统计。参见[RFC3592]。

- The CEP Performance 1-Day Table (pwCepPerf1DayIntervalTable) contains statistics accumulated during the current day and contains previous days' historical statistics.

- CEP性能1天表(pwCepPerf1DayIntervalTable)包含当天累积的统计数据和前几天的历史统计数据。

- The CEP Fractional Table (pwCepFracTable) adds configuration and monitoring parameters for fractional SPE PWs.

- CEP分数表(pwCepFracTable)添加了分数SPE PWs的配置和监控参数。

6.2. MIB Modules Required for IMPORTS
6.2. 导入所需的MIB模块

The PW-CEP-STD-MIB IMPORTS objects from SNMPv2-SMI [RFC2578], SNMPv2-TC [RFC2579], SNMPv2-CONF [RFC2580], SNMP-FRAMEWORK-MIB [RFC3411], PerfHist-TC-MIB [RFC3593], HC-PerfHist-TC-MIB [RFC3705], IF-MIB [RFC2863], PW-STD-MIB [RFC5601], and PW-TC-STD-MIB [RFC5542].

PW-CEP-STD-MIB从SNMPv2 SMI[RFC2578]、SNMPv2 TC[RFC2579]、SNMPv2 CONF[RFC2580]、SNMP-FRAMEWORK-MIB[RFC3411]、PerfHist TC MIB[RFC3593]、HC PerfHist TC MIB[RFC3705]、IF-MIB[RFC2863]、PW-STD-MIB[RFC5601]和PW-TC-STD-MIB[RFC5542]导入对象。

6.3. PW-STD-MIB Module Usage
6.3. PW-STD-MIB模块的使用

The MIB module structure for defining a PW service is composed of three layers of MIB modules functioning together. This general model is defined in the Pseudowire Emulation Edge-to-Edge (PWE3) architecture [RFC3985]. The layering model is intended to sufficiently isolate PW services from the underlying PSN layer that carries the emulated service. This is done at the same time as providing a standard means for connecting any supported services to any supported PSNs.

用于定义PW服务的MIB模块结构由三层MIB模块组成,它们一起工作。此通用模型在伪线仿真边到边(PWE3)体系结构[RFC3985]中定义。分层模型旨在将PW服务与承载模拟服务的底层PSN层充分隔离。这与提供将任何受支持的服务连接到任何受支持的PSN的标准方法同时完成。

The first layer, known as the service layer, contains service-specific modules such as the one defined in this document. These modules define service-specific management objects that interface or collaborate with existing MIB modules for the native version of the service. The service-specific module "glues" the standard modules to the PWE3 MIB modules. The PW-CEP-STD-MIB module defined in this memo serves as one of the PW-type-specific MIB modules.

第一层称为服务层,包含特定于服务的模块,如本文档中定义的模块。这些模块定义特定于服务的管理对象,这些对象与服务本机版本的现有MIB模块进行接口或协作。特定于服务的模块将标准模块“粘合”到PWE3 MIB模块。本备忘录中定义的PW-CEP-STD-MIB模块用作PW类型特定的MIB模块之一。

The next layer of the PWE3 MIB framework is the PW-STD-MIB module [RFC5601]. This module is used to configure general parameters of PWs that are common to all types of emulated services and PSNs. This layer is connected to the service-specific layer above and the PSN layer below.

PWE3 MIB框架的下一层是PW-STD-MIB模块[RFC5601]。此模块用于配置PWs的通用参数,这些参数对于所有类型的仿真服务和PSN都是通用的。该层连接到上面的服务特定层和下面的PSN层。

The PSN layer provides PSN-specific modules for each type of PSN. These modules associate the PW with one or more "tunnels" that carry the service over the PSN. These modules are defined in other documents. This module is used to "glue" the PW service to the underlying PSN-specific MIB modules.

PSN层为每种类型的PSN提供特定于PSN的模块。这些模块将PW与通过PSN承载服务的一个或多个“隧道”相关联。这些模块在其他文档中定义。此模块用于将PW服务“粘合”到底层PSN特定的MIB模块。

6.4. PW-CEP-STD-MIB Module Usage
6.4. PW-CEP-STD-MIB模块使用

Configuring a CEP PW involves the following steps.

配置CEP PW涉及以下步骤。

(1) First, create an entry in the pwTable:

(1) 首先,在pwTable中创建一个条目:

- Follow steps as defined in [RFC5601].

- 遵循[RFC5601]中定义的步骤。

(2) Configure the PSN tunnel in the respective PSN-specific PWE3 PSN glue MIB modules and the respective PSN-specific MIB modules. Configure the SONET path parameters:

(2) 在相应的PSN特定PWE3 PSN粘合MIB模块和相应的PSN特定MIB模块中配置PSN隧道。配置SONET路径参数:

- Set the SONET path width in the sonetPathCurrentTable [RFC3592].

- 在sonetPathCurrentTable[RFC3592]中设置SONET路径宽度。

- Set the SONET path index and the SONET path starting timeslot in the pwCepTable.

- 在pwCepTable中设置SONET路径索引和SONET路径开始时隙。

NOTE: The agent creates an entry in the pwCepTable based on the entry created in the pwTable.

注意:代理基于在pwCepTable中创建的条目在pwCepTable中创建一个条目。

(3) Configure the CEP PW:

(3) 配置CEP PW:

- If necessary, create an entry in the pwCepCfgTable (a suitable entry may already exist). Set packet length, etc.

- 如有必要,在pwCepCfgTable中创建一个条目(可能已经存在一个合适的条目)。设置数据包长度等。

- Set the index of this pwCepCfgTable entry in the pwCepTable.

- 在pwCepTable中设置此pwCepCfgTable项的索引。

(4) Observe the CEP PW:

(4) 观察CEP PW:

- Once a CEP PW is operational, the pwCepPerfCurrentTable, pwCepPerfIntervalTable, and pwCepPerf1DayIntervalTable can be used to monitor the various counts, indicators, and conditions of the PW.

- 一旦CEP PW运行,pwCepPerfCurrentTable、pwCepPerfIntervalTable和pwCepPerf1DayIntervalTable可用于监控PW的各种计数、指示器和状态。

6.5. Example of PW-CEP-STD-MIB Usage
6.5. PW-CEP-STD-MIB使用示例

In this section, we provide an example of using the MIB objects described in Section 7 to set up a CEP PW. While this example is not meant to illustrate every permutation of the MIB, it is intended as an aid to understanding some of the key concepts. It is meant to be read after going through the MIB itself. See [RFC5601] for an example of setting up PSN tunnels.

在本节中,我们提供了一个使用第7节中描述的MIB对象来设置CEP PW的示例。虽然这个例子并不是要说明MIB的每一种排列,但它旨在帮助理解一些关键概念。这意味着要在通过MIB本身后读取。有关设置PSN隧道的示例,请参见[RFC5601]。

First, configure the SONET path width, starting timeslot, and associated CEP PW. In this case, an Synchronous Transport Signal 3c (STS-3c) starts at SONET timeslot 1 (and is distributed normally within the SONET frame). In the following example, the ifIndex for the sonetPathCurrentEntry is 23, while the pwCepCfgTable index is 9.

首先,配置SONET路径宽度、开始时隙和相关的CEP PW。在这种情况下,同步传输信号3c(STS-3c)从SONET时隙1开始(并且在SONET帧内正常分布)。在下面的示例中,sonetPathCurrentEntry的ifIndex为23,而pwCepCfgTable索引为9。

In [RFC3592], sonetPathCurrentEntry (ifIndex = 23):

在[RFC3592]中,sonetPathCurrentEntry(ifIndex=23):

   {
      sonetPathCurrentWidth           = 3,
      sonetPathCurrentStatus
      ...
      ...
   }
        
   {
      sonetPathCurrentWidth           = 3,
      sonetPathCurrentStatus
      ...
      ...
   }
        

Create an entry in the pwCepCfgTable (index = 9):

在pwCepCfgTable(index=9)中创建一个条目:

   {
      pwCepCfgSonetPaylaodLength    = 783 -- payload bytes
      pwCepCfgMinPktLength          = 0   -- no minimum
      pwCepCfgPktReorder            = true
      pwCepCfgEnableDBA             = unequipped
        
   {
      pwCepCfgSonetPaylaodLength    = 783 -- payload bytes
      pwCepCfgMinPktLength          = 0   -- no minimum
      pwCepCfgPktReorder            = true
      pwCepCfgEnableDBA             = unequipped
        

pwCepCfgRtpHdrSuppress = false pwCepCfgJtrBfrDepth = 500 -- micro-seconds

pwCepCfgRtpHdrSuppress=false pwCepCfgJtrBfrDepth=500——微秒

      pwCepCfgConsecPktsInsync      = 2   -- Exit Loss of Packet
                                          -- Synchronization (LOPS)
                                          -- state
      pwCepCfgConsecMissingOutSync  = 10  -- Enter LOPS state
        
      pwCepCfgConsecPktsInsync      = 2   -- Exit Loss of Packet
                                          -- Synchronization (LOPS)
                                          -- state
      pwCepCfgConsecMissingOutSync  = 10  -- Enter LOPS state
        
      pwCepCfgPktErrorPlayOutValue  = 0xFF -- All ones
        
      pwCepCfgPktErrorPlayOutValue  = 0xFF -- All ones
        
      pwCepCfgMissingPktsToSes      =  3  -- packets
      pwCepCfgSesToUas              =  2  -- seconds
      pwCepCfgSecsToExitUas         = 10  -- seconds
        
      pwCepCfgMissingPktsToSes      =  3  -- packets
      pwCepCfgSesToUas              =  2  -- seconds
      pwCepCfgSecsToExitUas         = 10  -- seconds
        

pwCepCfgRowStatus = createAndGo }

pwCepCfgRowStatus=createAndGo}

In the PW-STD-MIB module: Get a new index and create a new pwTable entry using pwIndexNext (here, the PW index = 83) and pwRowStatus. In this new entry, set pwType to 'cep'. The agent will create a new entry in the pwCepTable. Set the SONET path ifIndex, SONET path timeslot, and Cfg Table indexes within this new pwCep table entry:

在PW-STD-MIB模块中:获取一个新索引,并使用pwIndexNext(这里,PW index=83)和pwRowStatus创建一个新的pwTable条目。在此新条目中,将pwType设置为“cep”。代理将在pwCepTable中创建一个新条目。在此新的pwCep表条目中设置SONET path ifIndex、SONET path时隙和Cfg表索引:

{ pwCepSonetIfIndex = 23 -- Index of associated entry -- in sonetPathCurrent table

{pwCepSonetIfIndex=23--关联项的索引--在sonetPathCurrent表中

pwCepCfgIndex = 9 -- Index of associated entry -- in pwCepCfg table (above) }

pwCepCfgIndex=9——关联项的索引——在pwCepCfg表(上面)中)

7. Object Definitions
7. 对象定义
    PW-CEP-STD-MIB DEFINITIONS ::= BEGIN
        
    PW-CEP-STD-MIB DEFINITIONS ::= BEGIN
        

IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Unsigned32, Counter64, mib-2 FROM SNMPv2-SMI -- [RFC2578]

从SNMPv2 SMI--[RFC2578]导入模块标识、对象类型、整数32、计数器32、无符号32、计数器64、mib-2

MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580]

SNMPv2配置文件[RFC2580]中的模块合规性、对象组

TEXTUAL-CONVENTION, TruthValue, RowStatus, StorageType, TimeStamp FROM SNMPv2-TC -- [RFC2579]

文本约定、TruthValue、行状态、存储类型、来自SNMPv2 TC的时间戳--[RFC2579]

SnmpAdminString FROM SNMP-FRAMEWORK-MIB -- [RFC3411]

SNMP-FRAMEWORK-MIB中的snmpadmin安装--[RFC3411]

InterfaceIndexOrZero, InterfaceIndex FROM IF-MIB -- [RFC2863]

InterfaceIndexOrZero,来自IF-MIB的InterfaceIndex--[RFC2863]

PerfCurrentCount, PerfIntervalCount FROM PerfHist-TC-MIB -- [RFC3593]

来自PerfHist TC MIB的PerfCurrentCount、PerfIntervalCount--[RFC3593]

HCPerfCurrentCount, HCPerfIntervalCount, HCPerfTimeElapsed, HCPerfValidIntervals FROM HC-PerfHist-TC-MIB -- [RFC3705]

HCPerfCurrentCount、HCPerfIntervalCount、HcPerfTimePassed、HCPerfValidIntervals来自HC PerfHist TC MIB的值--[RFC3705]

pwIndex FROM PW-STD-MIB -- [RFC5601]

来自PW-STD-MIB的pwIndex--[RFC5601]

PwCfgIndexOrzero FROM PW-TC-STD-MIB -- [RFC5542] ;

来自PW-TC-STD-MIB的PwCfgIndexOrzero--[RFC5542];

-- The PW CEP MIB

--PW-CEP-MIB

pwCepStdMIB MODULE-IDENTITY LAST-UPDATED "201105160000Z" -- 16 May 2011 00:00:00 GMT ORGANIZATION "Pseudowire Emulation Edge-to-Edge (PWE3) Working Group" CONTACT-INFO "David Zelig (Ed.) Email: david_zelig@pmc-sierra.com

pwCepStdMIB模块标识最后更新“201105160000Z”-2011年5月16日00:00:00 GMT组织“伪线仿真边到边(PWE3)工作组”联系方式“David Zelig(编辑)电子邮件:David_zelig@pmc-塞拉网

Ron Cohen (Ed.) Email: ronc@resolutenetworks.com

罗恩·科恩(编辑)电子邮件:ronc@resolutenetworks.com

Thomas D. Nadeau (Ed.) Email: Thomas.Nadeau@ca.com

托马斯·纳多(编辑)电子邮件:托马斯。Nadeau@ca.com

            The PWE3 Working Group
            Email: pwe3@ietf.org (email distribution)
            http://www.ietf.org/html.charters/pwe3-charter.html"
        
            The PWE3 Working Group
            Email: pwe3@ietf.org (email distribution)
            http://www.ietf.org/html.charters/pwe3-charter.html"
        

DESCRIPTION "This MIB module contains managed object definitions for Circuit Emulation over Packet (CEP) as in [RFC4842]: Malis, A., Prayson, P., Cohen, R., and D. Zelig. 'Synchronous Optical Network/Synchronous Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet (CEP)', RFC 4842.

描述“此MIB模块包含[RFC4842]中所述的包上电路仿真(CEP)的托管对象定义:Malis,A.,Prayson,P.,Cohen,R.和D.Zelig.“同步光网络/同步数字体系(SONET/SDH)包上电路仿真(CEP)”,RFC 4842。

Copyright (c) 2011 IETF Trust and the persons identified as authors of the code. All rights reserved.

版权所有(c)2011 IETF信托基金和被确定为代码作者的人员。版权所有。

Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info)."

根据IETF信托有关IETF文件的法律规定第4.c节规定的简化BSD许可证中包含的许可条款,允许以源代码和二进制格式重新分发和使用,无论是否修改(http://trustee.ietf.org/license-info)."

-- Revision history

--修订历史

REVISION "201105160000Z" -- 16 May 2011 00:00:00 GMT DESCRIPTION "This MIB module published as part of RFC 6240."

修订版“201105160000Z”-2011年5月16日00:00:00 GMT描述“此MIB模块作为RFC 6240的一部分发布。”

       ::= { mib-2 200 }
        
       ::= { mib-2 200 }
        

-- Local textual conventions

--地方文本惯例

    PwCepSonetEbm ::= TEXTUAL-CONVENTION
       STATUS      current
       DESCRIPTION
           "Equipped Bit Mask (EBM) used for fractional STS-1/Virtual
            Circuit 3 (VC-3).  The EBM bits are the 28 least
            significant bits out of the 32-bit value."
       SYNTAX  Unsigned32
        
    PwCepSonetEbm ::= TEXTUAL-CONVENTION
       STATUS      current
       DESCRIPTION
           "Equipped Bit Mask (EBM) used for fractional STS-1/Virtual
            Circuit 3 (VC-3).  The EBM bits are the 28 least
            significant bits out of the 32-bit value."
       SYNTAX  Unsigned32
        
    PwCepSdhVc4Ebm ::= TEXTUAL-CONVENTION
       STATUS      current
       DESCRIPTION
           "Equipped Bit Mask (EBM) used for each Tributary Unit Group
            3 (TUG-3) in fractional VC-4 circuits.  The EBM bits are
            the 30 least significant bits out of the 32-bit value."
       SYNTAX  Unsigned32
        
    PwCepSdhVc4Ebm ::= TEXTUAL-CONVENTION
       STATUS      current
       DESCRIPTION
           "Equipped Bit Mask (EBM) used for each Tributary Unit Group
            3 (TUG-3) in fractional VC-4 circuits.  The EBM bits are
            the 30 least significant bits out of the 32-bit value."
       SYNTAX  Unsigned32
        
    PwCepSonetVtgMap ::= TEXTUAL-CONVENTION
       STATUS      current
       DESCRIPTION
           "The VT/VC types carried in the 7 VT groups (VTGs)/TUG-2s.
            The format is 28 bits in the form of an Equipped Bit Mask
            (EBM) for fractional STS-1/VC-3.  The mapping specifies the
            maximal occupancies of VT/VC within each VTG/TUG-2.  For
            example, all four bits are set to 1 in this object to
            represent a VTG carrying VT1.5/VC11s, while only three
            are set when VT2/VC12s are carried within this VTG.
            The relevant bits are the 28 least significant bits out of
            the 32-bit value."
       SYNTAX  Unsigned32
        
    PwCepSonetVtgMap ::= TEXTUAL-CONVENTION
       STATUS      current
       DESCRIPTION
           "The VT/VC types carried in the 7 VT groups (VTGs)/TUG-2s.
            The format is 28 bits in the form of an Equipped Bit Mask
            (EBM) for fractional STS-1/VC-3.  The mapping specifies the
            maximal occupancies of VT/VC within each VTG/TUG-2.  For
            example, all four bits are set to 1 in this object to
            represent a VTG carrying VT1.5/VC11s, while only three
            are set when VT2/VC12s are carried within this VTG.
            The relevant bits are the 28 least significant bits out of
            the 32-bit value."
       SYNTAX  Unsigned32
        
    PwCepFracAsyncMap ::= TEXTUAL-CONVENTION
       STATUS      current
       DESCRIPTION
           "The type of asynchronous mapping carried inside STS-1,
            VC-3, or TUG-3 containing TU-3 circuit."
        
    PwCepFracAsyncMap ::= TEXTUAL-CONVENTION
       STATUS      current
       DESCRIPTION
           "The type of asynchronous mapping carried inside STS-1,
            VC-3, or TUG-3 containing TU-3 circuit."
        
       SYNTAX INTEGER {
                other ( 1),
                ds3   ( 2),
                e3    ( 3)
              }
        
       SYNTAX INTEGER {
                other ( 1),
                ds3   ( 2),
                e3    ( 3)
              }
        

-- Top-level components of this MIB module

--此MIB模块的顶级组件

    -- Tables, Scalars
    pwCepObjects       OBJECT IDENTIFIER
                                  ::= { pwCepStdMIB 1 }
    -- Conformance
    pwCepConformance   OBJECT IDENTIFIER
                                  ::= { pwCepStdMIB 2 }
        
    -- Tables, Scalars
    pwCepObjects       OBJECT IDENTIFIER
                                  ::= { pwCepStdMIB 1 }
    -- Conformance
    pwCepConformance   OBJECT IDENTIFIER
                                  ::= { pwCepStdMIB 2 }
        

-- CEP PW Table

--CEP PW表

    pwCepTable OBJECT-TYPE
       SYNTAX        SEQUENCE OF PwCepEntry
       MAX-ACCESS    not-accessible
       STATUS        current
       DESCRIPTION
           "This table contains objects and parameters for managing and
            monitoring the CEP PW."
       ::= { pwCepObjects 1 }
        
    pwCepTable OBJECT-TYPE
       SYNTAX        SEQUENCE OF PwCepEntry
       MAX-ACCESS    not-accessible
       STATUS        current
       DESCRIPTION
           "This table contains objects and parameters for managing and
            monitoring the CEP PW."
       ::= { pwCepObjects 1 }
        

pwCepEntry OBJECT-TYPE SYNTAX PwCepEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry represents the association of a SONET/SDH path or VT to a PW. This table is indexed by the pwIndex of the applicable PW entry in the pwTable.

pwCepEntry对象类型语法pwCepEntry MAX-ACCESS not accessible STATUS current DESCRIPTION“每个条目表示SONET/SDH路径或VT与PW的关联。此表由PW表中适用PW条目的pwIndex索引。

An entry is created in this table by the agent for every entry in the pwTable with a pwType equal to 'cep'.

代理在此表中为pwType等于“cep”的pwTable中的每个条目创建一个条目。

All read-write objects in this table MAY be changed at any time; however, change of some objects (for example pwCepCfgIndex) during PW forwarding state may cause traffic disruption.

此表中的所有读写对象可随时更改;但是,在PW转发状态期间更改某些对象(例如pwCepCfgIndex)可能会导致通信中断。

Manual entries in this table SHOULD be preserved after a reboot. The agent MUST ensure the integrity of those entries. If the set of entries of a specific row are found to be inconsistent after reboot, the PW pwOperStatus MUST be declared as notPresent(5)."

重新启动后,应保留此表中的手动条目。代理必须确保这些条目的完整性。如果在重新启动后发现特定行的条目集不一致,则必须将PW pwOperStatus声明为notPresent(5)。”

INDEX { pwIndex }

索引{pwIndex}

          ::= { pwCepTable 1 }
        
          ::= { pwCepTable 1 }
        
    PwCepEntry ::= SEQUENCE {
        
    PwCepEntry ::= SEQUENCE {
        

pwCepType INTEGER, pwCepSonetIfIndex InterfaceIndexOrZero, pwCepSonetConfigErrorOrStatus BITS, pwCepCfgIndex PwCfgIndexOrzero, pwCepTimeElapsed HCPerfTimeElapsed, pwCepValidIntervals HCPerfValidIntervals, pwCepIndications BITS, pwCepLastEsTimeStamp TimeStamp, pwCepPeerCepOption Unsigned32 }

pwCepType整数、pwCepSonetIfIndex接口索引零、pwCepSonetConfigErrorOrStatus位、pwCepCfgIndex PwCfgIndexOrzero、PWCEPTEMEEEPERSED HCPERFTIMEASED、PWCEPSOVILIDINTERVALS HCPERFFILIDINTERVALS、PWCEPSELASTESTMESTAMP TimeStamp、PWCEPPEEPERCEPPERCEPOPTION UNSIED32}

    pwCepType OBJECT-TYPE
       SYNTAX INTEGER {
             spe      (1),
             vt       (2),
             fracSpe  (3)
       }
       MAX-ACCESS    read-write
       STATUS        current
       DESCRIPTION
           "Specifies the sub-type of CEP PW.  Currently only
            structured types are supported:
        
    pwCepType OBJECT-TYPE
       SYNTAX INTEGER {
             spe      (1),
             vt       (2),
             fracSpe  (3)
       }
       MAX-ACCESS    read-write
       STATUS        current
       DESCRIPTION
           "Specifies the sub-type of CEP PW.  Currently only
            structured types are supported:
        

'spe'(1) : SONET STS-Nc signals. 'vt' (2) : SONET VT-x (x=1.5,2,3,6) signals. 'fracSpe' (3) : SONET fractional STS-1 or SDH fractional VC-3 or VC-4 carrying tributaries or asynchronous signals.

“spe”(1):SONET STS Nc信号。”vt'(2):SONET vt-x(x=1.5,2,3,6)信号fracSpe'(3):SONET分数阶STS-1或SDH分数阶VC-3或VC-4,承载支路或异步信号。

Support of 'vt' mode or 'fracSpe' mode is optional." DEFVAL { spe }

支持“vt”模式或“fracSpe”模式是可选的。“DEFVAL{spe}

       ::= { pwCepEntry 1 }
        
       ::= { pwCepEntry 1 }
        

pwCepSonetIfIndex OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS read-write STATUS current DESCRIPTION "This is a unique index within the ifTable. It represents the interface index for the SONET path for SPE emulation ([RFC3592], Section 3.3), an interface index for the SONET VT ([RFC3592], Section 3.4) if the VT to be emulated is extracted from a SONET signal or locally mapped from a physical interface.

pwCepSonetIfIndex对象类型语法接口INDEXORZERO MAX-ACCESS读写状态当前描述“这是ifTable中的唯一索引。它表示SPE仿真的SONET路径的接口索引([RFC3592],第3.3节),SONET VT的接口索引([RFC3592],第3.4节)如果要仿真的VT是从SONET信号提取的或是从物理接口本地映射的。

A value of zero indicates an interface index that has yet to be determined.

值为零表示尚未确定的接口索引。

Once set, if the SONET ifIndex is (for some reason) later removed, the agent MAY delete the associated PW rows (e.g., this pwCepTableEntry). If the agent does not delete the rows, it is RECOMMENDED that the agent set this object to zero."

设置后,如果SONET ifIndex(出于某种原因)后来被删除,则代理可以删除关联的PW行(例如,此PWCEPTABLE条目)。如果代理不删除行,建议代理将此对象设置为零。”

       ::= { pwCepEntry 2 }
        
       ::= { pwCepEntry 2 }
        
    pwCepSonetConfigErrorOrStatus OBJECT-TYPE
       SYNTAX BITS {
             other                 ( 0),
             timeslotInUse         ( 1),
             timeslotMisuse        ( 2),
             peerDbaIncompatible   ( 3), -- Status only
             peerEbmIncompatible   ( 4),
             peerRtpIncompatible   ( 5),
             peerAsyncIncompatible ( 6),
             peerDbaAsymmetric     ( 7), -- Status only
             peerEbmAsymmetric     ( 8),
             peerRtpAsymmetric     ( 9),
             peerAsyncAsymmetric   (10)
       }
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "This object reports a configuration mismatch inside
            the local node or between the local node and the peer node.
            Some bits indicate an error, and some are simply status
            reports that do not affect the forwarding process.
        
    pwCepSonetConfigErrorOrStatus OBJECT-TYPE
       SYNTAX BITS {
             other                 ( 0),
             timeslotInUse         ( 1),
             timeslotMisuse        ( 2),
             peerDbaIncompatible   ( 3), -- Status only
             peerEbmIncompatible   ( 4),
             peerRtpIncompatible   ( 5),
             peerAsyncIncompatible ( 6),
             peerDbaAsymmetric     ( 7), -- Status only
             peerEbmAsymmetric     ( 8),
             peerRtpAsymmetric     ( 9),
             peerAsyncAsymmetric   (10)
       }
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "This object reports a configuration mismatch inside
            the local node or between the local node and the peer node.
            Some bits indicate an error, and some are simply status
            reports that do not affect the forwarding process.
        

'timeslotInUse'(1) is set when another CEP PW has already reserved a timeslot (or timeslots) that this CEP PW is attempting to reserve.

当另一个CEP PW已保留此CEP PW尝试保留的一个或多个时隙时,将设置“timeslotInUse”(1)。

'timeslotMisuse'(2) is set when the stated timeslot this PW is trying to use is not legal, for example, if specifying a starting timeslot of 45 for a SONET path of an STS-12c width.

“TimeslotMissization”(2)是在该PW尝试使用的指定时隙不合法时设置的,例如,如果为STS-12c宽度的SONET路径指定45的起始时隙。

The peerZZZIncompatible bits are set if the local configuration is not compatible with the peer configuration as available from the CEP option received from the peer through the signaling process and the local node cannot support such asymmetric configuration.

如果本地配置与通过信令过程从对等方接收的CEP选项提供的对等方配置不兼容,并且本地节点无法支持此类非对称配置,则设置对等方兼容位。

The peerZZZAsymmetric bits are set if the local configuration is not compatible with the peer configuration as available from the CEP option received from the peer through the signaling process, but the local node can support such asymmetric configuration."

如果本地配置与通过信令过程从对等方接收的CEP选项提供的对等配置不兼容,则设置对等对称位,但本地节点可以支持此类非对称配置。”

       REFERENCE
           "Malis, A., et al., 'Synchronous Optical Network/Synchronous
            Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet
            (CEP)', RFC 4842, Section 12."
       ::= { pwCepEntry 3 }
        
       REFERENCE
           "Malis, A., et al., 'Synchronous Optical Network/Synchronous
            Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet
            (CEP)', RFC 4842, Section 12."
       ::= { pwCepEntry 3 }
        

pwCepCfgIndex OBJECT-TYPE SYNTAX PwCfgIndexOrzero MAX-ACCESS read-write STATUS current DESCRIPTION "Index to CEP configuration table below. Multiple CEP PWs MAY share a single pwCepCfgEntry.

pwCepCfgIndex对象类型语法PwCfgIndexOrzero MAX-ACCESS读写状态当前描述”索引到下面的CEP配置表。多个CEP PW可能共享一个pwCepCfgEntry。

            The value 0 indicates that no entries are available."
       ::= { pwCepEntry 4 }
        
            The value 0 indicates that no entries are available."
       ::= { pwCepEntry 4 }
        
    pwCepTimeElapsed OBJECT-TYPE
        SYNTAX  HCPerfTimeElapsed
        UNITS      "seconds"
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
           "The number of seconds, including partial seconds,
            that have elapsed since the beginning of the current
            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."
        ::= { pwCepEntry 5 }
        
    pwCepTimeElapsed OBJECT-TYPE
        SYNTAX  HCPerfTimeElapsed
        UNITS      "seconds"
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
           "The number of seconds, including partial seconds,
            that have elapsed since the beginning of the current
            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."
        ::= { pwCepEntry 5 }
        

pwCepValidIntervals OBJECT-TYPE SYNTAX HCPerfValidIntervals MAX-ACCESS read-only STATUS current DESCRIPTION "The number (n) of previous 15-minute intervals for which data was collected.

pwCepValidIntervals对象类型语法HCPerfValidIntervals MAX-ACCESS只读状态当前描述“以前收集数据的15分钟间隔数(n)”。

            An agent with CEP capability MUST be capable of supporting
            at least 4 intervals.  The RECOMMENDED default value for
            n is 32, and n MUST NOT exceed 96."
        ::= { pwCepEntry 6 }
        
            An agent with CEP capability MUST be capable of supporting
            at least 4 intervals.  The RECOMMENDED default value for
            n is 32, and n MUST NOT exceed 96."
        ::= { pwCepEntry 6 }
        
    pwCepIndications OBJECT-TYPE
       SYNTAX BITS {
             missingPkt  ( 0),
             ooRngDropped( 1),
             jtrBfrUnder ( 2),
             pktMalformed( 3),
             lops        ( 4),
             cepRdi      ( 5),
             cepAis      ( 6),
             badHdrStack ( 7),
             cepNeFailure( 8),
             cepFeFailure( 9)
       }
       MAX-ACCESS    read-write
       STATUS        current
       DESCRIPTION
           "Definitions:
        
    pwCepIndications OBJECT-TYPE
       SYNTAX BITS {
             missingPkt  ( 0),
             ooRngDropped( 1),
             jtrBfrUnder ( 2),
             pktMalformed( 3),
             lops        ( 4),
             cepRdi      ( 5),
             cepAis      ( 6),
             badHdrStack ( 7),
             cepNeFailure( 8),
             cepFeFailure( 9)
       }
       MAX-ACCESS    read-write
       STATUS        current
       DESCRIPTION
           "Definitions:
        

'missingPkt'(0) - While playing out a sequence of packets, at least one packet was determined to be missing based on a gap in the CEP sequence number. Note: If the implementation supports packet reordering, detecting gaps SHOULD take place as they are played out, not as they arrive. This provides time for misordered packets to arrive late.

'missingPkt'(0)-播放数据包序列时,根据CEP序列号中的间隙确定至少有一个数据包丢失。注意:如果实现支持数据包重新排序,那么应该在间隙播放时检测间隙,而不是在间隙到达时检测间隙。这为错误排序的数据包延迟到达提供了时间。

'ooRngDropped'(1) - At least one packet arrived outside the range of the jitter buffer. This may be because the jitter buffer is full or the sequence number addresses a buffer outside the current jitter buffer range or an already occupied buffer within range. Whether or not packet reordering is supported by the implementation, this indication MUST be supported.

“ooRngDropped”(1)-至少有一个数据包到达抖动缓冲区范围之外。这可能是因为抖动缓冲区已满,或者序列号寻址当前抖动缓冲区范围外的缓冲区或范围内已占用的缓冲区。无论实现是否支持数据包重新排序,都必须支持此指示。

'jtrBfrUnder'(2) - The jitter buffer underflowed because not enough packets arrived as packets were being played out.

“jtrBfrUnder”(2)-抖动缓冲区下溢,因为在播放数据包时没有足够的数据包到达。

'pktMalformed'(3) - Any error related to unexpected packet format (except bad header stack) or unexpected length.

“pktMalformed”(3)-与意外数据包格式(错误的头堆栈除外)或意外长度相关的任何错误。

'lops'(4) - Loss of Packet Synchronization.

“lops”(4)-数据包同步丢失。

'cepRdi'(5) - Circuit Emulation over Packet Remote Defect Indication. Remote Defect Indication (RDI) is generated by the remote CEP de-packetizer when LOPS is detected.

“Ceperdi”(5)-包远程缺陷指示的电路仿真。当检测到LOPS时,远程CEP去包装器生成远程缺陷指示(RDI)。

'cepAis'(6) - Remote CEP packetizer has detected an Alarm Indication Signal (AIS) on its incoming SONET stream. cepAis MUST NOT (in itself) cause a CEP PW down notification.

“cepAis”(6)-远程CEP打包器在其传入SONET流上检测到报警指示信号(AIS)。CEPAI不得(本身)引起CEP PW down通知。

'badHdrStack'(7) - Set when the number of CEP header extensions detected in incoming packets does not match the expected number.

“badHdrStack”(7)-在传入数据包中检测到的CEP头扩展数与预期数不匹配时设置。

'cepNeFailure'(8) - Set when CEP-NE failure is currently declared.

“CEP-NE故障”(8)-当前声明CEP-NE故障时设置。

'cepFeFailure'(8) - Set when CEP-FE failure is currently declared.

“CEPFEFILURE”(8)-当前声明CEP-FE故障时设置。

This object MUST hold the accumulated indications until the next SNMP write that clear the indication(s).

此对象必须保留累积的指示,直到下一次清除指示的SNMP写入。

Writing a non-zero value MUST fail.

写入非零值必须失败。

Currently, there is no hierarchy of CEP defects.

目前,没有CEP缺陷的层次结构。

The algorithm used to capture these indications is implementation specific."

用于捕获这些指示的算法是特定于实现的。”

        ::= { pwCepEntry 7 }
        
        ::= { pwCepEntry 7 }
        

pwCepLastEsTimeStamp OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime on the most recent occasion at which the CEP PW entered the Errored Seconds (ES) or Severely Errored Seconds (SES) state."

pwCepLastEsTimeStamp对象类型语法TimeStamp MAX-ACCESS只读状态当前描述“CEP PW进入错误秒(ES)或严重错误秒(SES)状态的最近一次sysUpTime值。”

        ::= { pwCepEntry 8 }
        
        ::= { pwCepEntry 8 }
        

pwCepPeerCepOption OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the CEP option parameter as received from the peer by the PW signaling protocol."

PWCEpperPoption对象类型语法Unsigned32 MAX-ACCESS只读状态当前描述“PW信令协议从对等方接收的CEP选项参数的值。”

        ::= { pwCepEntry 9 }
        
        ::= { pwCepEntry 9 }
        

-- End of CEP PW Table

--CEP PW表结束

-- Obtain index for PW CEP Configuration Table entries

--获取PW CEP配置表项的索引

pwCepCfgIndexNext OBJECT-TYPE SYNTAX PwCfgIndexOrzero MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains an appropriate value to be used for pwCepCfgIndex when creating entries in the pwCepCfgTable. The value 0 indicates that no unassigned entries are available. To obtain the value of pwCepCfgIndex for a new entry in the pwCepCfgTable, the manager issues a management protocol retrieval operation to obtain the current value of pwCepCfgIndex. After each retrieval operation, the agent should modify the value to reflect the next unassigned index. After a manager retrieves a value, the agent will determine through its local policy when this index value will be made available for reuse."

pwCepCfgIndexNext对象类型语法PwCfgIndexOrzero MAX-ACCESS只读状态当前说明“此对象包含在pwCepCfgTable中创建条目时用于pwCepCfgIndex的适当值。值0表示没有可用的未分配项。要获取pwCepCfgTable中新条目的pwCepCfgIndex值,管理器会发出管理协议检索操作以获取pwCepCfgIndex的当前值。在每次检索操作之后,代理应该修改该值以反映下一个未分配的索引。管理器检索值后,代理将通过其本地策略确定何时可重用此索引值。”

       ::= { pwCepObjects 2 }
        
       ::= { pwCepObjects 2 }
        

-- CEP PW Configuration Table

--CEP PW配置表

pwCepCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF PwCepCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains a set of parameters that may be referenced by one or more CEP PWs by pwCepTable."

pwCepCfgTable PwCepCfgEntry MAX-ACCESS的对象类型语法序列不可访问状态当前描述“此表包含一组参数,可由pwCepTable的一个或多个CEP PWs引用。”

       ::= { pwCepObjects 3 }
        
       ::= { pwCepObjects 3 }
        

pwCepCfgEntry OBJECT-TYPE

pwcepgentry对象类型

SYNTAX PwCepCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "These parameters define the characteristics of a CEP PW. They are grouped here to ease Network Management System (NMS) burden. Once an entry is created here, it may be reused by many PWs.

语法PwCepCfgEntry MAX-ACCESS not ACCESS STATUS current DESCRIPTION“这些参数定义CEP PW的特征。它们在此处分组以减轻网络管理系统(NMS)的负担。在此处创建条目后,许多PW可能会重复使用它。

By default, all the read-create objects MUST NOT be changed after row activation unless specifically indicated in the individual object description. If the operator wishes to change value of a read-create object, the pwCepCfgRowStatus MUST be set to notInService(2).

默认情况下,除非在单个对象描述中明确指示,否则行激活后不得更改所有读取创建对象。如果操作员希望更改读取创建对象的值,则必须将pwCepCfgRowStatus设置为notInService(2)。

The agent MUST NOT allow the change of the pwCepCfgRowStatus from the active(1) state for pwCepCfgEntry, which is in use by at least one active PW.

代理不得允许将pwCepCfgEntry的pwCepCfgRowStatus从激活(1)状态更改为至少一个激活PW正在使用的pwCepCfgEntry。

Manual entries in this table SHOULD be preserved after a reboot, the agent MUST ensure the integrity of those entries. If the set of entries of a specific row are found to be inconsistent after reboot, the affected PWs' pwOperStatus MUST be declared as notPresent(5)."

重新启动后应保留此表中的手动条目,代理必须确保这些条目的完整性。如果重新启动后发现特定行的条目集不一致,则受影响的PWs的pwOperStatus必须声明为notPresent(5)。”

INDEX { pwCepCfgTableIndex }

索引{pwCepCfgTableIndex}

          ::= { pwCepCfgTable 1 }
        
          ::= { pwCepCfgTable 1 }
        
    PwCepCfgEntry ::= SEQUENCE {
          pwCepCfgTableIndex            Unsigned32,
          pwCepSonetPayloadLength       Unsigned32,
          pwCepCfgMinPktLength          Unsigned32,
          pwCepCfgPktReorder            TruthValue,
        
    PwCepCfgEntry ::= SEQUENCE {
          pwCepCfgTableIndex            Unsigned32,
          pwCepSonetPayloadLength       Unsigned32,
          pwCepCfgMinPktLength          Unsigned32,
          pwCepCfgPktReorder            TruthValue,
        

pwCepCfgEnableDBA BITS, pwCepCfgRtpHdrSuppress TruthValue,

pwCepCfgEnableDBA位,PWCEPCfGRTPHDR抑制真值,

pwCepCfgJtrBfrDepth Unsigned32,

pwCepCfgJtrBfrDepth未签名32,

pwCepCfgConsecPktsInsync Unsigned32, pwCepCfgConsecMissingOutSync Unsigned32,

pwcepcfgconsecpktsync Unsigned32,pwCepCfgConsecMissingOutSync Unsigned32,

pwCepCfgPktErrorPlayOutValue Unsigned32,

pwCepCfgPktErrorPlayOutValue Unsigned32,

pwCepCfgMissingPktsToSes Unsigned32, pwCepCfgSesToUas Unsigned32, pwCepCfgSecsToExitUas Unsigned32,

pwCepCfgMissingPktsToSes Unsigned32,PWCEPCFGESTOUAS Unsigned32,pwCepCfgSecsToExitUas Unsigned32,

pwCepCfgName SnmpAdminString,

pwcepgname snmpadmin安装,

pwCepCfgRowStatus RowStatus, pwCepCfgStorageType StorageType }

pwcepcfgrowtstatus行状态,pwCepCfgStorageType StorageType}

    pwCepCfgTableIndex   OBJECT-TYPE
       SYNTAX        Unsigned32 (1..4294967295)
       MAX-ACCESS    not-accessible
       STATUS        current
       DESCRIPTION
           "Primary index to this table."
       ::= { pwCepCfgEntry 1 }
        
    pwCepCfgTableIndex   OBJECT-TYPE
       SYNTAX        Unsigned32 (1..4294967295)
       MAX-ACCESS    not-accessible
       STATUS        current
       DESCRIPTION
           "Primary index to this table."
       ::= { pwCepCfgEntry 1 }
        

pwCepSonetPayloadLength OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The number of SONET bytes of the Path or VT carried as payload within one packet. For example, for STS-1/VC-3 SPE circuits, a value of 783 bytes indicates that each packet carries the payload equivalent to one frame. For VT1.5/VC11 circuits, a payload length of 104 bytes indicates that each packet carries payload equivalent to one VT1.5 super-frame. The actual payload size may be different due to bandwidth reduction modes, e.g., Dynamic Bandwidth Allocation (DBA) mode or dynamically assigned fractional SPE. This length applies to inbound and outbound packets carrying user payload. Although there is no control over inbound packets, those of illegal length are discarded and accounted for (see pwCepPerf...Malformed.)

pwCepSonetPayloadLength对象类型语法Unsigned32 MAX-ACCESS读取创建状态当前说明“在一个数据包中作为有效负载携带的路径或VT的SONET字节数。例如,对于STS-1/VC-3 SPE电路,783字节的值表示每个分组承载相当于一帧的有效载荷。对于VT1.5/VC11电路,104字节的有效负载长度表示每个数据包携带的有效负载相当于一个VT1.5超级帧。由于带宽减少模式,例如动态带宽分配(DBA)模式或动态分配的分数SPE,实际有效负载大小可能不同。此长度适用于携带用户负载的入站和出站数据包。尽管无法控制入站数据包,但长度非法的数据包将被丢弃并进行解释(请参阅pwCepPerf…格式错误)

            The default values are determined by the pwCepType:
            783 for pwCepType equal to spe(2) or fracSpe(3).
            For vt(3) modes, the applicable super-frame payload size
            is the default value."
       REFERENCE
           "Malis, A., et al., 'Synchronous Optical Network/Synchronous
            Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet
            (CEP)', RFC 4842, Sections 5.1 and 12.1"
       ::= { pwCepCfgEntry 2 }
        
            The default values are determined by the pwCepType:
            783 for pwCepType equal to spe(2) or fracSpe(3).
            For vt(3) modes, the applicable super-frame payload size
            is the default value."
       REFERENCE
           "Malis, A., et al., 'Synchronous Optical Network/Synchronous
            Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet
            (CEP)', RFC 4842, Sections 5.1 and 12.1"
       ::= { pwCepCfgEntry 2 }
        

pwCepCfgMinPktLength OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object defines the minimum CEP packet length in number of bytes (including CEP header and payload). It applies to CEP's bandwidth-savings packets. Currently, DBA is the only bandwidth-savings packet type (in the future, CEP may support compression). Minimum packet length is necessary in some systems or networks.

pwCepCfgMinPktLength对象类型语法Unsigned32 MAX-ACCESS read create STATUS current DESCRIPTION“此对象以字节数(包括CEP头和负载)定义最小CEP数据包长度。它适用于CEP的带宽节省数据包。目前,DBA是唯一的带宽节省数据包类型(将来,CEP可能支持压缩)。在某些系统或网络中,最小数据包长度是必需的。

Setting zero here indicates that there is no minimum packet restriction."

此处设置为零表示没有最小数据包限制。”

DEFVAL { 0 }

DEFVAL{0}

       ::= { pwCepCfgEntry 3 }
        
       ::= { pwCepCfgEntry 3 }
        

pwCepCfgPktReorder OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object defines if reordering is applied for incoming packets.

pwCepCfgPktReorder对象类型语法TruthValue MAX-ACCESS只读状态current DESCRIPTION“此对象定义是否对传入数据包应用重新排序。

If set 'true', as inbound packets are queued in the jitter buffer, out-of-order packets are reordered. The maximum sequence number differential (i.e., the range in which resequencing can occur) is dependant on the depth of the jitter buffer.

如果设置为“true”,则由于入站数据包在抖动缓冲区中排队,无序数据包将重新排序。最大序列号差(即,可发生重排序的范围)取决于抖动缓冲区的深度。

If the local agent supports packet reordering, the default value SHOULD be set to 'true'; otherwise, this value SHOULD be set to 'false'."

如果本地代理支持数据包重新排序,则默认值应设置为“true”;否则,此值应设置为“false”

       ::= { pwCepCfgEntry 4 }
        
       ::= { pwCepCfgEntry 4 }
        
    pwCepCfgEnableDBA OBJECT-TYPE
       SYNTAX BITS {
             ais        (0),
             unequipped (1)
       }
        
    pwCepCfgEnableDBA OBJECT-TYPE
       SYNTAX BITS {
             ais        (0),
             unequipped (1)
       }
        

MAX-ACCESS read-create STATUS current DESCRIPTION "This object defines when DBA is applied for packets sent toward the PSN.

MAX-ACCESS read create STATUS current DESCRIPTION“此对象定义何时对发送到PSN的数据包应用DBA。

Setting 'ais' MUST cause CEP packet payload suppression when AIS is detected on the associated SONET path. Similarly, 'unequipped' MUST cause payload suppression when an unequipped condition is detected on the SONET/SDH PATH/VT.

当在相关SONET路径上检测到ais时,设置“ais”必须导致CEP数据包有效负载抑制。同样,“未装备”必须在SONET/SDH路径/VT上检测到未装备情况时导致有效负载抑制。

During DBA condition, CEP packets will continue to be sent, but with indicators set in the CEP header instructing the remote to play all ones (for AIS) or all zeros (for unequipped) onto its SONET/SDH path.

在DBA条件下,CEP数据包将继续发送,但CEP报头中设置了指示灯,指示遥控器在其SONET/SDH路径上播放所有1(对于AIS)或所有0(对于未装备)。

NOTE: Some implementations may not support this feature. In these cases, this object should be read-only."

注意:某些实现可能不支持此功能。在这些情况下,此对象应为只读。”

REFERENCE "Malis, A., et al., 'Synchronous Optical Network/Synchronous Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet (CEP)', RFC 4842, Section 11.1."

参考“Malis,A.,et al.,同步光网络/同步数字体系(SONET/SDH)分组电路仿真(CEP)”,RFC 4842,第11.1节

       ::= { pwCepCfgEntry 5 }
        
       ::= { pwCepCfgEntry 5 }
        

pwCepCfgRtpHdrSuppress OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "If this object is set to 'true', an RTP header is not prepended to the CEP packet." REFERENCE "Malis, A., et al., 'Synchronous Optical Network/Synchronous Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet (CEP)', RFC 4842, Section 5.3." DEFVAL { true }

PWCEPCFGRTPRSHDRSUPPRESS对象类型语法TruthValue MAX-ACCESS读取创建状态当前描述“如果此对象设置为‘true’,则不会在CEP数据包前添加RTP标头。”参考“Malis,A.,et al.,‘同步光网络/同步数字层次结构(SONET/SDH)数据包电路仿真(CEP),RFC 4842,第5.3节,“定义{true}”

       ::= { pwCepCfgEntry 6 }
        
       ::= { pwCepCfgEntry 6 }
        

pwCepCfgJtrBfrDepth OBJECT-TYPE SYNTAX Unsigned32 UNITS "micro-seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "This object defines the number of microseconds of expected packet delay variation for this CEP PW over the PSN.

pwCepCfgJtrBfrDepth对象类型语法Unsigned32个单位“微秒”MAX-ACCESS read create STATUS current DESCRIPTION“此对象定义PSN上此CEP PW的预期数据包延迟变化的微秒数。

The actual jitter buffer MUST be at least twice this value for proper operation.

实际抖动缓冲区必须至少为该值的两倍,才能正常工作。

            If configured to a value not supported by the
            implementation, the agent MUST reject the SNMP Set
            operation."
       REFERENCE
           "The control of jitter and wander within digital
            networks which are based on the synchronous digital
            hierarchy (SDH), ITU-T Recommendation G.825."
       ::= { pwCepCfgEntry 7 }
        
            If configured to a value not supported by the
            implementation, the agent MUST reject the SNMP Set
            operation."
       REFERENCE
           "The control of jitter and wander within digital
            networks which are based on the synchronous digital
            hierarchy (SDH), ITU-T Recommendation G.825."
       ::= { pwCepCfgEntry 7 }
        
    --
    -- The following counters work together to integrate (filter)
    -- errors and the lack of errors on the CEP PW.  An error is
    -- caused by a missing packet.  Missing packets can be a result
    -- of packet loss in the network, (uncorrectable) packet out
    -- of sequence, packet-length error, jitter-buffer overflow,
    -- and jitter-buffer underflow.  The result declares whether
    -- or not the CEP PW is in Loss of Packet Sync (LOPS) state.
    --
        
    --
    -- The following counters work together to integrate (filter)
    -- errors and the lack of errors on the CEP PW.  An error is
    -- caused by a missing packet.  Missing packets can be a result
    -- of packet loss in the network, (uncorrectable) packet out
    -- of sequence, packet-length error, jitter-buffer overflow,
    -- and jitter-buffer underflow.  The result declares whether
    -- or not the CEP PW is in Loss of Packet Sync (LOPS) state.
    --
        

pwCepCfgConsecPktsInsync OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Consecutive packets with sequential sequence numbers required to exit the LOPS state." REFERENCE "Malis, A., et al., 'Synchronous Optical Network/Synchronous Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet (CEP)', RFC 4842, Section 6.2.2." DEFVAL { 2 }

PWCEPCFGCONSECPKTISSYNC对象类型语法Unsigned32 MAX-ACCESS read create STATUS当前描述“退出LOPS状态所需的具有序列号的连续数据包。”参考“Malis,A.,et al.,”同步光网络/同步数字体系(SONET/SDH)包上电路仿真(CEP),RFC 4842,第6.2.2节,“定义{2}”

       ::= { pwCepCfgEntry 8 }
        
       ::= { pwCepCfgEntry 8 }
        

pwCepCfgConsecMissingOutSync OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Consecutive missing packets required to enter the LOPS state." REFERENCE "Malis, A., et al., 'Synchronous Optical Network/Synchronous Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet (CEP)', RFC 4842, Section 6.2.2." DEFVAL { 10 }

PWCEPCFGCONSECCmissingoutsync对象类型语法Unsigned32 MAX-ACCESS read create STATUS当前描述“进入LOPS状态所需的连续缺失数据包。”参考“Malis,A.,et al.,“同步光网络/同步数字体系(SONET/SDH)包上电路仿真(CEP)”,RFC 4842,第6.2.2节。“定义{ 10 }

       ::= { pwCepCfgEntry 9 }
        
       ::= { pwCepCfgEntry 9 }
        
    pwCepCfgPktErrorPlayOutValue OBJECT-TYPE
       SYNTAX        Unsigned32 (0..255)
       MAX-ACCESS    read-create
       STATUS        current
       DESCRIPTION
           "This object defines the value played when inbound packets
            have over/underflowed the jitter buffer or are missing
            for any reason.  This byte pattern is sent (played) on
            the SONET path."
       DEFVAL
           { 255 } -- Play all ones, equal to AIS indications
       ::= { pwCepCfgEntry 10 }
        
    pwCepCfgPktErrorPlayOutValue OBJECT-TYPE
       SYNTAX        Unsigned32 (0..255)
       MAX-ACCESS    read-create
       STATUS        current
       DESCRIPTION
           "This object defines the value played when inbound packets
            have over/underflowed the jitter buffer or are missing
            for any reason.  This byte pattern is sent (played) on
            the SONET path."
       DEFVAL
           { 255 } -- Play all ones, equal to AIS indications
       ::= { pwCepCfgEntry 10 }
        
    pwCepCfgMissingPktsToSes OBJECT-TYPE
       SYNTAX        Unsigned32
       UNITS         "seconds"
       MAX-ACCESS    read-create
       STATUS        current
       DESCRIPTION
           "The number of missing packets detected (consecutive or not)
            within a 1-second window to cause a Severely Errored
            Second (SES) to be counted."
       REFERENCE
           "Malis, A., et al., 'Synchronous Optical Network/Synchronous
            Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet
            (CEP)', RFC 4842, Section 10.1."
       DEFVAL
           { 3 }
       ::= { pwCepCfgEntry 11 }
        
    pwCepCfgMissingPktsToSes OBJECT-TYPE
       SYNTAX        Unsigned32
       UNITS         "seconds"
       MAX-ACCESS    read-create
       STATUS        current
       DESCRIPTION
           "The number of missing packets detected (consecutive or not)
            within a 1-second window to cause a Severely Errored
            Second (SES) to be counted."
       REFERENCE
           "Malis, A., et al., 'Synchronous Optical Network/Synchronous
            Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet
            (CEP)', RFC 4842, Section 10.1."
       DEFVAL
           { 3 }
       ::= { pwCepCfgEntry 11 }
        

pwCepCfgSesToUas OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The number of consecutive SESs before declaring PW in Unavailable Seconds (UAS) state (at which point pwCepPerfUASs starts counting). The SesToUas default value is 10 seconds.

PWCEPCFGESTOUAS对象类型语法Unsigned32个单位“秒”MAX-ACCESS read create STATUS current DESCRIPTION“在宣布PW处于不可用秒(UAS)状态(此时PWCEPFREASS开始计数)之前的连续SES数。SesToUas默认值为10秒。

NOTE: Similar to [RFC3592], if the agent chooses to update the various performance statistics in real time, it MUST be prepared to retroactively reduce the ES and SES counts by this value and increase the UAS count by this value when it determines that UAS state has been entered.

注:与[RFC3592]类似,如果代理选择实时更新各种性能统计数据,则必须准备在确定已进入UAS状态时追溯减少ES和SES计数,并增加UAS计数。

            NOTE: See pwCepPerfSESs and pwCepPerfUASs."
       REFERENCE
           "Malis, A., et al., 'Synchronous Optical Network/Synchronous
            Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet
            (CEP)', RFC 4842, Section 10.1."
       DEFVAL
           { 10 }
       ::= { pwCepCfgEntry 12 }
        
            NOTE: See pwCepPerfSESs and pwCepPerfUASs."
       REFERENCE
           "Malis, A., et al., 'Synchronous Optical Network/Synchronous
            Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet
            (CEP)', RFC 4842, Section 10.1."
       DEFVAL
           { 10 }
       ::= { pwCepCfgEntry 12 }
        
    pwCepCfgSecsToExitUas OBJECT-TYPE
       SYNTAX        Unsigned32
       UNITS         "seconds"
       MAX-ACCESS    read-create
       STATUS        current
       DESCRIPTION
           "The number of consecutive nonSESs before declaring PW is NOT
            in UAS state (at which point pwCepPerfUASs stops counting)."
       REFERENCE
           "Malis, A., et al., 'Synchronous Optical Network/Synchronous
            Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet
            (CEP)', RFC 4842, Section 10.1."
       DEFVAL { 10 }
       ::= { pwCepCfgEntry 13 }
        
    pwCepCfgSecsToExitUas OBJECT-TYPE
       SYNTAX        Unsigned32
       UNITS         "seconds"
       MAX-ACCESS    read-create
       STATUS        current
       DESCRIPTION
           "The number of consecutive nonSESs before declaring PW is NOT
            in UAS state (at which point pwCepPerfUASs stops counting)."
       REFERENCE
           "Malis, A., et al., 'Synchronous Optical Network/Synchronous
            Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet
            (CEP)', RFC 4842, Section 10.1."
       DEFVAL { 10 }
       ::= { pwCepCfgEntry 13 }
        

pwCepCfgName OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-create STATUS current

pwCepCfgName对象类型语法SNMPAdministring MAX-ACCESS read create STATUS current

       DESCRIPTION
           "This variable contains the name of the Configuration entry.
            This name may be used to help the NMS to display the
            purpose of the entry."
       ::= { pwCepCfgEntry 14 }
        
       DESCRIPTION
           "This variable contains the name of the Configuration entry.
            This name may be used to help the NMS to display the
            purpose of the entry."
       ::= { pwCepCfgEntry 14 }
        

pwCepCfgRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "For creating, modifying, and deleting this row.

PWCEPCGrowtStatus对象类型语法RowStatus MAX-ACCESS read create STATUS current DESCRIPTION“用于创建、修改和删除此行。

None of the read-create objects' values can be changed when pwCepCfgRowStatus is in the active(1) state. Changes are allowed when the pwRowStatus is in notInService(2) or notReady(3) states only.

当pwCepCfgRowStatus处于活动(1)状态时,无法更改任何读取创建对象的值。仅当pwRowStatus处于notInService(2)或notReady(3)状态时,才允许进行更改。

If the operator needs to change one of the values for an active row (for example, in order to fix a mismatch in configuration between the local node and the peer), the pwCepCfgRowStatus should be first changed to notInService(2). The objects may be changed now and later changed to active(1) in order to re-initiate the signaling process with the new values in effect.

如果操作员需要更改活动行的一个值(例如,为了修复本地节点和对等节点之间的配置不匹配),应首先将pwCepCfgRowStatus更改为notInService(2)。这些对象可以现在更改,然后更改为活动(1),以便使用有效的新值重新启动信令过程。

Change of status from the active(1) state or deleting a row SHOULD be blocked by the local agent if the row is referenced by any pwCepEntry those pwRowStatus is in the active(1) state."

如果某行被任何PWCEP引用,则本地代理应阻止从活动(1)状态更改状态或删除该行。这些pwRowStatus处于活动(1)状态。”

       ::= { pwCepCfgEntry 15 }
        
       ::= { pwCepCfgEntry 15 }
        

pwCepCfgStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the storage type for this row." DEFVAL { nonVolatile }

pwCepCfgStorageType OBJECT-TYPE语法StorageType MAX-ACCESS read create STATUS current DESCRIPTION“此对象表示此行的存储类型。”deffal{nonVolatile}

       ::= { pwCepCfgEntry 16 }
        
       ::= { pwCepCfgEntry 16 }
        

-- End of CEP PW Configuration Parameter Table

--CEP PW配置参数表结束

-- CEP Fractional Table

--CEP分数表

    pwCepFracTable   OBJECT-TYPE
       SYNTAX                  SEQUENCE OF PwCepFracEntry
       MAX-ACCESS              not-accessible
       STATUS                  current
       DESCRIPTION
           "This table contains a set of parameters for CEP PWs with
            pwCepType FRAC type."
       ::= { pwCepObjects 4 }
        
    pwCepFracTable   OBJECT-TYPE
       SYNTAX                  SEQUENCE OF PwCepFracEntry
       MAX-ACCESS              not-accessible
       STATUS                  current
       DESCRIPTION
           "This table contains a set of parameters for CEP PWs with
            pwCepType FRAC type."
       ::= { pwCepObjects 4 }
        

pwCepFracEntry OBJECT-TYPE SYNTAX PwCepFracEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "There are two options for creating an entry in this table:

pwCepFracEntry对象类型语法pwCepFracEntry MAX-ACCESS not accessible STATUS current DESCRIPTION“此表中有两个用于创建条目的选项:

- By the Element Management System (EMS) in advance for creating the PW. - By the agent automatically when the PW is set up.

- 由元素管理系统(EMS)提前创建PW。-设置PW时由代理自动执行。

The first option is typically used when there is a native service processing (NSP) cross-connect option between the physical ports and the emulated (virtual ports), while the second MAY be used when there is a one-to-one mapping between the emulated signal and the physical signal."

第一个选项通常在物理端口和仿真(虚拟端口)之间存在本机服务处理(NSP)交叉连接选项时使用,而第二个选项在仿真信号和物理信号之间存在一对一映射时使用。”

INDEX { pwCepFracIndex }

索引{pwcepfractindex}

          ::= { pwCepFracTable 1 }
        
          ::= { pwCepFracTable 1 }
        
    PwCepFracEntry ::= SEQUENCE {
        
    PwCepFracEntry ::= SEQUENCE {
        

pwCepFracIndex InterfaceIndex, pwCepFracMode INTEGER, pwCepFracConfigError BITS, pwCepFracAsync PwCepFracAsyncMap, pwCepFracVtgMap PwCepSonetVtgMap, pwCepFracEbm PwCepSonetEbm, pwCepFracPeerEbm PwCepSonetEbm, pwCepFracSdhVc4Mode INTEGER, pwCepFracSdhVc4Tu3Map1 PwCepFracAsyncMap, pwCepFracSdhVc4Tu3Map2 PwCepFracAsyncMap, pwCepFracSdhVc4Tu3Map3 PwCepFracAsyncMap, pwCepFracSdhVc4Tug2Map1 PwCepSonetVtgMap, pwCepFracSdhVc4Tug2Map2 PwCepSonetVtgMap, pwCepFracSdhVc4Tug2Map3 PwCepSonetVtgMap,

pwCepFracIndex接口索引,pwCepFracMode INTEGER,pwCepFracConfigError位,pwCepFracAsync PwCepFracAsyncMap,pwCepFracVtgMap PwCepSonetVtgMap,pwCepFracEbm PwCepSonetEbm,PWCEPFRACPEERBM pwCepFracSdhVc4Mode INTEGER,pwCepFracSdhVc4Tu3Map1 PwCepFracAsyncMap,pwCepFracSdhVc4Tu3Map2 PwCepFracAsyncMap,pwCepFracSdhVc4Tu3Map3 PwCepFracAsyncMap,pwCepFracSdhVc4Tug2Map1 PwCepSonetVtgMap,pwCepFracSdhVc4Tug2Map2 PwCepSonetVtgMap,pwCepFracSdhVc4Tug2Map3 PwCepSonetVtgMap,

pwCepFracSdhVc4Ebm1 PwCepSdhVc4Ebm, pwCepFracSdhVc4Ebm2 PwCepSdhVc4Ebm, pwCepFracSdhVc4Ebm3 PwCepSdhVc4Ebm, pwCepFracSdhVc4PeerEbm1 PwCepSdhVc4Ebm, pwCepFracSdhVc4PeerEbm2 PwCepSdhVc4Ebm, pwCepFracSdhVc4PeerEbm3 PwCepSdhVc4Ebm, pwCepFracRowStatus RowStatus, pwCepFracStorageType StorageType }

pwcepracsdhvc4ebm1 PwCepSdhVc4Ebm、pwcepracsdhvc4ebm2 PwCepSdhVc4Ebm、pwcepracsdhvc4peerebm1 PwCepSdhVc4Ebm、pwcepracsdhvc4peerebm2 pwcephvc4ebm、pwcepracsdhvc4peerebm3 pwcephdhvc4ebm、pwcepracrowstatus行状态、pwcepractoragetype存储类型}

pwCepFracIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the index of this table. It is a unique index within the ifTable. It represents the interface index for the SONET path ([RFC3592], Section 3.3) for fractional SPE emulation.

PWCEPFraceIndex对象类型语法接口index MAX-ACCESS不可访问状态当前描述“这是此表的索引。它是ifTable中的唯一索引。它表示用于分数SPE仿真的SONET路径([RFC3592],第3.3节)的接口索引。

It may represent an internal (virtual) interface if an NSP function exists between the physical interface and the emulation process."

如果物理接口和仿真过程之间存在NSP功能,则它可能表示内部(虚拟)接口。”

       ::= { pwCepFracEntry 1 }
        
       ::= { pwCepFracEntry 1 }
        
    pwCepFracMode OBJECT-TYPE
       SYNTAX INTEGER {
                notApplicable ( 1),
                dynamic       ( 2),
                static        ( 3),
                staticWithEbm ( 4),
                staticAsync   ( 5)
       }
       MAX-ACCESS    read-create
       STATUS        current
       DESCRIPTION
           "Fractional mode for STS-1/VC-3 or VC-4 circuits:
        
    pwCepFracMode OBJECT-TYPE
       SYNTAX INTEGER {
                notApplicable ( 1),
                dynamic       ( 2),
                static        ( 3),
                staticWithEbm ( 4),
                staticAsync   ( 5)
       }
       MAX-ACCESS    read-create
       STATUS        current
       DESCRIPTION
           "Fractional mode for STS-1/VC-3 or VC-4 circuits:
        

notApplicable - When this object is not applicable. dynamic - EBM carried within the CEP header. Unequipped VTs are removed from the payload on the fly. static - EBM not carried within the CEP header. Only VTs defined in the EBM are carried within the payload. staticWithEbm - EBM carried within the CEP header. Only VTs defined in the EBM are carried within the payload. staticAsync - Asynchronous E3/T3 fixed byte removal only."

不适用-当此对象不适用时。动态-CEP标题中携带的EBM。未装备的VT在飞行中从有效载荷中移除。静态-未在CEP收割台内携带EBM。只有EBM中定义的VT在有效负载内携带。staticWithEbm-CEP标头中携带的EBM。只有EBM中定义的VT在有效负载内携带。staticAsync-仅异步E3/T3固定字节删除。“

DEFVAL { dynamic }

deffal{dynamic}

       ::= { pwCepFracEntry 2 }
        
       ::= { pwCepFracEntry 2 }
        
    pwCepFracConfigError OBJECT-TYPE
       SYNTAX BITS {
             other               ( 0),
             vtgMapEbmConflict   ( 1),
             vtgMapAsyncConflict ( 2)
       }
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "vtgMapEbmConflict(1) is set when the configured static EBM
            does not match the configured vtgMap for fractional
            STS-1/VC-3 circuits or when the TUG2Map is in conflict with
            the static EBM for VC-4 circuits, for example, if the vtgMap
            specifies that VTG#1 carries VT2 VTs while the EBM indicate
            that four VTs are equipped within VTG#1.
        
    pwCepFracConfigError OBJECT-TYPE
       SYNTAX BITS {
             other               ( 0),
             vtgMapEbmConflict   ( 1),
             vtgMapAsyncConflict ( 2)
       }
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "vtgMapEbmConflict(1) is set when the configured static EBM
            does not match the configured vtgMap for fractional
            STS-1/VC-3 circuits or when the TUG2Map is in conflict with
            the static EBM for VC-4 circuits, for example, if the vtgMap
            specifies that VTG#1 carries VT2 VTs while the EBM indicate
            that four VTs are equipped within VTG#1.
        

vtgMapAsyncConflict(2) is set when there is a conflict between the mode, the async indication, and the vtgMap fields. For example, fractional mode is set to staticAsync while the VtgMap indicates that the STS-1/VC-3 carries VTs, or both async1 and Tug2Map are set in fractional VC-4 circuits."

当模式、异步指示和vtgMap字段之间存在冲突时,将设置vtgMapAsyncConflict(2)。例如,分数模式设置为staticAsync,而VtgMap指示STS-1/VC-3携带VT,或者在分数VC-4电路中同时设置async1和Tug2Map。”

      ::= { pwCepFracEntry 3 }
        
      ::= { pwCepFracEntry 3 }
        

pwCepFracAsync OBJECT-TYPE SYNTAX PwCepFracAsyncMap MAX-ACCESS read-create STATUS current DESCRIPTION "This object defines the asynchronous payload carried within the STS-1/VC-3. This object is applicable when pwCepFracMode equals 'staticAsync' and MUST equal to 'other' otherwise."

pwCepFracAsync对象类型语法PwCepFracAsyncMap MAX-ACCESS read create STATUS current DESCRIPTION“此对象定义STS-1/VC-3中携带的异步有效负载。当pwCepFracMode等于‘staticAsync’时,此对象适用,否则必须等于‘其他’。”

DEFVAL { other }

deffal{other}

       ::= { pwCepFracEntry 4 }
        
       ::= { pwCepFracEntry 4 }
        

pwCepFracVtgMap OBJECT-TYPE SYNTAX PwCepSonetVtgMap MAX-ACCESS read-create STATUS current

pwCepFracVtgMap对象类型语法PwCepSonetVtgMap MAX-ACCESS read create STATUS current

DESCRIPTION "This object defines the VT/VC types of the seven VTG/TUG-2 within the STS-1/VC-3.

描述“该对象定义STS-1/VC-3中七个VTG/TUG-2的VT/VC类型。

This variable should be set when 'dynamic', 'static', or 'staticWithEbm' fractional STS-1/VC-3 pwCepFracMode is selected."

当选择“动态”、“静态”或“带EBM的静态”分数STS-1/VC-3 pwCepFracMode时,应设置此变量。”

       ::= { pwCepFracEntry 5 }
        
       ::= { pwCepFracEntry 5 }
        

pwCepFracEbm OBJECT-TYPE SYNTAX PwCepSonetEbm MAX-ACCESS read-create STATUS current DESCRIPTION "This object holds the static Equipped Bit Mask (EBM) for STS-1/VC-3 channel.

pwCepFracEbm对象类型语法PwCepSonetEbm MAX-ACCESS read create STATUS current DESCRIPTION“此对象持有STS-1/VC-3通道的静态配置位掩码(EBM)。

This variable MAY be set when 'static' or 'staticWithEbm' fractional STS-1/VC-3 pwCepFracMode is selected.

当选择“静态”或“静态带EBM”分数STS-1/VC-3 pwCepFracMode时,可设置此变量。

It is possible that the configuration of other MIB modules will define the EBM value; in these cases, this object is read-only and reflects the actual EBM that would be used."

其他MIB模块的配置可能会定义EBM值;在这些情况下,此对象是只读的,并反映将使用的实际EBM。”

       ::= { pwCepFracEntry 6 }
        
       ::= { pwCepFracEntry 6 }
        

pwCepFracPeerEbm OBJECT-TYPE SYNTAX PwCepSonetEbm MAX-ACCESS read-only STATUS current DESCRIPTION "This object reports the Equipped Bit Mask (EBM) for STS-1/VC-3 channel as received from the peer within the CEP extension header."

pwCepFracPeerEbm对象类型语法PwCepSonetEbm MAX-ACCESS只读状态当前描述“此对象报告从CEP扩展标头内的对等方接收到的STS-1/VC-3通道的配备位掩码(EBM)。”

       ::= { pwCepFracEntry 7 }
        
       ::= { pwCepFracEntry 7 }
        
    pwCepFracSdhVc4Mode OBJECT-TYPE
       SYNTAX INTEGER {
                notApplicable ( 1),
                dynamic       ( 2),
                static        ( 3),
                staticWithEbm ( 4)
       }
       MAX-ACCESS    read-create
        
    pwCepFracSdhVc4Mode OBJECT-TYPE
       SYNTAX INTEGER {
                notApplicable ( 1),
                dynamic       ( 2),
                static        ( 3),
                staticWithEbm ( 4)
       }
       MAX-ACCESS    read-create
        

STATUS current DESCRIPTION "Fractional mode for VC-4 circuits:

状态电流说明“VC-4电路的分数模式:

notApplicable - When this is not VC-4 circuit. dynamic - EBM carried within the CEP header. Unequipped VTs are removed from the payload on the fly. static - EBM not carried within the CEP header. Only VTs defined in the EBM are carried within the payload. staticWithEbm - EBM carried within the CEP header. Only VTs defined in the EBM are carried within the payload."

不适用-当这不是VC-4电路时。动态-CEP标题中携带的EBM。未装备的VT在飞行中从有效载荷中移除。静态-未在CEP收割台内携带EBM。只有EBM中定义的VT在有效负载内携带。staticWithEbm-CEP标头中携带的EBM。只有EBM中定义的VT在有效负载内携带。”

DEFVAL { notApplicable }

定义{不适用}

       ::= { pwCepFracEntry 8 }
        
       ::= { pwCepFracEntry 8 }
        

pwCepFracSdhVc4Tu3Map1 OBJECT-TYPE SYNTAX PwCepFracAsyncMap MAX-ACCESS read-create STATUS current DESCRIPTION "The type of asynchronous mapping carried inside STS-1, VC-3, or TUG-3 containing TU-3 circuit."

pwCepFracSdhVc4Tu3Map1对象类型语法PwCepFracAsyncMap MAX-ACCESS读取创建状态当前描述“包含TU-3电路的STS-1、VC-3或TUG-3内部进行的异步映射类型。”

       DEFVAL { other }
       ::= { pwCepFracEntry 9 }
        
       DEFVAL { other }
       ::= { pwCepFracEntry 9 }
        

pwCepFracSdhVc4Tu3Map2 OBJECT-TYPE SYNTAX PwCepFracAsyncMap MAX-ACCESS read-create STATUS current DESCRIPTION "If the second TUG-3 within the VC-4 contains a TU-3, this variable must be set."

pwCepFracSdhVc4Tu3Map2对象类型语法PwCepFracAsyncMap MAX-ACCESS read create STATUS current DESCRIPTION“如果VC-4中的第二个TUG-3包含TU-3,则必须设置此变量。”

       DEFVAL { other }
       ::= { pwCepFracEntry 10 }
        
       DEFVAL { other }
       ::= { pwCepFracEntry 10 }
        

pwCepFracSdhVc4Tu3Map3 OBJECT-TYPE SYNTAX PwCepFracAsyncMap MAX-ACCESS read-create STATUS current DESCRIPTION "If the third TUG-3 within the VC-4 contains a TU-3, this variable must be set."

pwCepFracSdhVc4Tu3Map3对象类型语法PwCepFracAsyncMap MAX-ACCESS read create STATUS current DESCRIPTION“如果VC-4中的第三个TUG-3包含TU-3,则必须设置此变量。”

DEFVAL { other }

deffal{other}

       ::= { pwCepFracEntry 11 }
        
       ::= { pwCepFracEntry 11 }
        

pwCepFracSdhVc4Tug2Map1 OBJECT-TYPE SYNTAX PwCepSonetVtgMap MAX-ACCESS read-create STATUS current DESCRIPTION "The VC types of the seven TUG-2s within the first TUG-3 of the VC-4."

pwCepFracSdhVc4Tug2Map1对象类型语法PwCepSonetVtgMap MAX-ACCESS read create STATUS current DESCRIPTION“VC-4的第一个TUG-3中七个TUG-2的VC类型。”

       ::= { pwCepFracEntry 12 }
        
       ::= { pwCepFracEntry 12 }
        

pwCepFracSdhVc4Tug2Map2 OBJECT-TYPE SYNTAX PwCepSonetVtgMap MAX-ACCESS read-create STATUS current DESCRIPTION "The VC types of the seven TUG-2s within the second TUG-3 of the VC-4."

pwCepFracSdhVc4Tug2Map2对象类型语法PwCepSonetVtgMap MAX-ACCESS read create STATUS current DESCRIPTION“VC-4的第二个TUG-3中七个TUG-2的VC类型。”

       ::= { pwCepFracEntry 13 }
        
       ::= { pwCepFracEntry 13 }
        

pwCepFracSdhVc4Tug2Map3 OBJECT-TYPE SYNTAX PwCepSonetVtgMap MAX-ACCESS read-create STATUS current DESCRIPTION "The VC types of the seven TUG-2s within the third TUG-3 of the VC-4."

pwCepFracSdhVc4Tug2Map3对象类型语法PwCepSonetVtgMap MAX-ACCESS read create STATUS current DESCRIPTION“VC-4的第三个TUG-3中七个TUG-2的VC类型。”

       ::= { pwCepFracEntry 14 }
        
       ::= { pwCepFracEntry 14 }
        

pwCepFracSdhVc4Ebm1 OBJECT-TYPE SYNTAX PwCepSdhVc4Ebm MAX-ACCESS read-create STATUS current DESCRIPTION "Static Equipped Bit Mask (EBM) for the first TUG-3 within the VC-4.

PWCEPDHVC4EBM1对象类型语法PWCEPDHVC4EBM MAX-ACCESS read create STATUS current DESCRIPTION“VC-4内第一个TUG-3的静态配备位掩码(EBM)。

This variable should be set when 'static' or 'staticWithEbm' fractional VC-4 pwCepFracMode is selected.

当选择“静态”或“静态带EBM”分数VC-4 pwCepFracMode时,应设置此变量。

It is possible that the EBM that would be used is available based on configuration of other MIB modules. In these cases, this object is read-only and reflects the actual EBM that would be used."

根据其他MIB模块的配置,可能会使用EBM。在这些情况下,此对象是只读的,并反映将使用的实际EBM。”

       ::= { pwCepFracEntry 15 }
        
       ::= { pwCepFracEntry 15 }
        

pwCepFracSdhVc4Ebm2 OBJECT-TYPE SYNTAX PwCepSdhVc4Ebm MAX-ACCESS read-create STATUS current DESCRIPTION "Static Equipped Bit Mask (EBM) for the second TUG-3 within the VC-4.

PWCEPDHVC4EBM2对象类型语法PWCEPDHVC4EBM MAX-ACCESS read create STATUS current DESCRIPTION“VC-4内第二个TUG-3的静态配备位掩码(EBM)。

This variable should be set when 'static' or 'staticWithEbm' fractional VC-4 pwCepFracMode is selected.

当选择“静态”或“静态带EBM”分数VC-4 pwCepFracMode时,应设置此变量。

It is possible that the EBM that would be used is available based on configuration of other MIB modules. In these cases, this object is read-only and reflects the actual EBM that would be used."

根据其他MIB模块的配置,可能会使用EBM。在这些情况下,此对象是只读的,并反映将使用的实际EBM。”

       ::= { pwCepFracEntry 16 }
        
       ::= { pwCepFracEntry 16 }
        

pwCepFracSdhVc4Ebm3 OBJECT-TYPE SYNTAX PwCepSdhVc4Ebm MAX-ACCESS read-create STATUS current DESCRIPTION "Static Equipped Bit Mask (EBM) for the third TUG-3 within the VC-4.

PWCEPDHVC4EBM3对象类型语法PWCEPDHVC4EBM MAX-ACCESS read create STATUS current DESCRIPTION“VC-4内第三个TUG-3的静态配备位掩码(EBM)。

This variable should be set when 'Static' or 'staticWithEbm' fractional VC-4 pwCepFracMode is selected.

当选择“静态”或“静态带EBM”分数VC-4 pwCepFracMode时,应设置此变量。

It is possible that the EBM that would be used is available based on configuration of other MIB modules. In these cases, this object is read-only and reflects the actual EBM that would be used."

根据其他MIB模块的配置,可能会使用EBM。在这些情况下,此对象是只读的,并反映将使用的实际EBM。”

       ::= { pwCepFracEntry 17 }
        
       ::= { pwCepFracEntry 17 }
        

pwCepFracSdhVc4PeerEbm1 OBJECT-TYPE SYNTAX PwCepSdhVc4Ebm MAX-ACCESS read-only

pwCepFracSdhVc4PeerEbm1对象类型语法PWCEPSHDHVC4EBM MAX-ACCESS只读

STATUS current DESCRIPTION "Equipped Bit Mask (EBM) for the first TUG-3 within the fractional VC-4 channel received from the peer within the CEP extension header."

状态当前描述“为从CEP扩展标头内的对等方接收的分数VC-4信道内的第一个TUG-3配备位掩码(EBM)”

       ::= { pwCepFracEntry 18 }
        
       ::= { pwCepFracEntry 18 }
        

pwCepFracSdhVc4PeerEbm2 OBJECT-TYPE SYNTAX PwCepSdhVc4Ebm MAX-ACCESS read-only STATUS current DESCRIPTION "Equipped Bit Mask (EBM) for the second TUG-3 within the fractional VC-4 channel received from the peer within the CEP extension header."

PWCEPSHRACSDHVC4PEEREBM2对象类型语法PwCepSdhVc4Ebm MAX-ACCESS只读状态当前描述“从CEP扩展标头内的对等方接收的分数VC-4通道内第二个TUG-3的配备位掩码(EBM)”

       ::= { pwCepFracEntry 19 }
        
       ::= { pwCepFracEntry 19 }
        

pwCepFracSdhVc4PeerEbm3 OBJECT-TYPE SYNTAX PwCepSdhVc4Ebm MAX-ACCESS read-only STATUS current DESCRIPTION "Equipped Bit Mask (EBM) for the third TUG-3 within the fractional VC-4 channel received from the peer within the CEP extension header."

PWCEPSHRACSDHVC4PEEREBM3对象类型语法PwCepSdhVc4Ebm MAX-ACCESS只读状态当前描述“从CEP扩展标头内的对等方接收的分数VC-4通道内第三个TUG-3的配备位掩码(EBM)”

       ::= { pwCepFracEntry 20 }
        
       ::= { pwCepFracEntry 20 }
        

pwCepFracRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "For creating, modifying, and deleting this row. This object MAY be changed at any time."

pwCepFracRowStatus对象类型语法RowStatus MAX-ACCESS read create STATUS current DESCRIPTION“用于创建、修改和删除此行。此对象可以随时更改。”

       ::= { pwCepFracEntry 21 }
        
       ::= { pwCepFracEntry 21 }
        

pwCepFracStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-create STATUS current DESCRIPTION "This variable indicates the storage type for this object."

PWCEPFractStorageType对象类型语法StorageType MAX-ACCESS读取创建状态当前描述“此变量表示此对象的存储类型。”

       DEFVAL { nonVolatile }
       ::= { pwCepFracEntry 22 }
        
       DEFVAL { nonVolatile }
       ::= { pwCepFracEntry 22 }
        

-- End CEP Fractional Table

--结束CEP分数表

-- CEP PW Performance Current Interval Table

--CEP PW性能电流间隔表

pwCepPerfCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF PwCepPerfCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CEP bridges the SONET and packet worlds. In the packet world, counts typically start from the time of service creation and do not stop. In the SONET world, counts are kept in 15-minute intervals. The PW CEP MIB supports both methods. The current 15-minute interval counts are in this table. The interval and total stats are in tables following this.

PwCepPerfCurrentEntry的pwCepPerfCurrentTable对象类型语法序列MAX-ACCESS不可访问状态当前描述CEP架起了SONET和数据包世界的桥梁。在数据包世界中,计数通常从服务创建时开始,而不是停止。在SONET世界中,计数间隔为15分钟。PW CEP MIB支持这两种方法。当前15分钟间隔计数在此表中。间隔和总统计数据如下表所示。

This table provides per-CEP PW performance information. High capacity (HC) counters are required for some counts due to the high speeds expected with CEP services. A SONET path of width 48 (STS-48c) can rollover non-HC counters in a few minutes."

此表提供了每个CEP PW的性能信息。由于CEP服务的预期高速度,某些计数需要高容量(HC)计数器。宽度为48(STS-48c)的SONET路径可以在几分钟内翻转非HC计数器。”

       ::= { pwCepObjects 5 }
        
       ::= { pwCepObjects 5 }
        

pwCepPerfCurrentEntry OBJECT-TYPE SYNTAX PwCepPerfCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in this table is created by the agent for every pwCep entry. After 15 minutes, the contents of this table entry are copied to a new entry in the pwCepPerfInterval table, and the counts in this entry are reset to zero."

pwCepPerfCurrentEntry对象类型语法pwCepPerfCurrentEntry MAX-ACCESS不可访问状态当前描述“此表中的一个条目由代理为每个pwCep条目创建。15分钟后,此表条目的内容复制到pwCepPerfInterval表中的一个新条目,并且此条目中的计数重置为零。”

INDEX { pwIndex }

索引{pwIndex}

       ::= { pwCepPerfCurrentTable 1 }
        
       ::= { pwCepPerfCurrentTable 1 }
        
    PwCepPerfCurrentEntry ::= SEQUENCE {
          pwCepPerfCurrentDbaInPacketsHC     HCPerfCurrentCount,
          pwCepPerfCurrentDbaOutPacketsHC    HCPerfCurrentCount,
        
    PwCepPerfCurrentEntry ::= SEQUENCE {
          pwCepPerfCurrentDbaInPacketsHC     HCPerfCurrentCount,
          pwCepPerfCurrentDbaOutPacketsHC    HCPerfCurrentCount,
        

pwCepPerfCurrentInNegPtrAdjust PerfCurrentCount, pwCepPerfCurrentInPosPtrAdjust PerfCurrentCount,

pwCepPerfCurrentInNegPtrAdjust PerfCurrentCount,PwCepPerfCurrentInPopTradJust PerfCurrentCount,

pwCepPerfCurrentInPtrAdjustSecs PerfCurrentCount, pwCepPerfCurrentOutNegPtrAdjust PerfCurrentCount, pwCepPerfCurrentOutPosPtrAdjust PerfCurrentCount, pwCepPerfCurrentOutPtrAdjustSecs PerfCurrentCount, pwCepPerfCurrentAbsPtrAdjust Integer32,

PwCepPerfCurrentInputJustSecs PerfCurrentCount,pwCepPerfCurrentOutNegPtrAdjust PerfCurrentCount,PwCepPerfCurrentOutPropTradJustSecs PerfCurrentCount,pwCepPerfCurrentAbsPtrAdjust Integer 32,

pwCepPerfCurrentMissingPkts PerfCurrentCount, pwCepPerfCurrentPktsOoseq PerfCurrentCount, pwCepPerfCurrentPktsOoRngDropped PerfCurrentCount, pwCepPerfCurrentJtrBfrUnderruns PerfCurrentCount, pwCepPerfCurrentPktsMalformed PerfCurrentCount, pwCepPerfCurrentSummaryErrors PerfCurrentCount,

pwCepPerfCurrentMissingPkts PerfCurrentCount、PwCepPerfCurrentPKTSooeq PerfCurrentCount、pwCepPerfCurrentPktsOoRngDropped PerfCurrentCount、PwCepPerfCurrentJTRfRunderRuns PerfCurrentCount、PwCepPerfCurrentPKTS格式错误PerfCurrentCount、PwCepPerfCurrentSummary错误PerfCurrentCount、,

pwCepPerfCurrentESs PerfCurrentCount, pwCepPerfCurrentSESs PerfCurrentCount, pwCepPerfCurrentUASs PerfCurrentCount, pwCepPerfCurrentFC PerfCurrentCount }

pwCepPerfCurrentESs PerfCurrentCount、pwCepPerfCurrentSESs PerfCurrentCount、pwCepPerfCurrentUASs PerfCurrentCount、pwCepPerfCurrentFC PerfCurrentCount}

    pwCepPerfCurrentDbaInPacketsHC OBJECT-TYPE
       SYNTAX        HCPerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of DBA packets received."
       ::= { pwCepPerfCurrentEntry 1 }
        
    pwCepPerfCurrentDbaInPacketsHC OBJECT-TYPE
       SYNTAX        HCPerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of DBA packets received."
       ::= { pwCepPerfCurrentEntry 1 }
        
    pwCepPerfCurrentDbaOutPacketsHC OBJECT-TYPE
       SYNTAX        HCPerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of DBA packets sent."
       ::= { pwCepPerfCurrentEntry 2 }
        
    pwCepPerfCurrentDbaOutPacketsHC OBJECT-TYPE
       SYNTAX        HCPerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of DBA packets sent."
       ::= { pwCepPerfCurrentEntry 2 }
        

-- Pointer adjustment stats

--指针调整统计数据

    pwCepPerfCurrentInNegPtrAdjust OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of negative pointer adjustments sent on the
            SONET path based on CEP pointer adjustments received."
       ::= { pwCepPerfCurrentEntry 3 }
        
    pwCepPerfCurrentInNegPtrAdjust OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of negative pointer adjustments sent on the
            SONET path based on CEP pointer adjustments received."
       ::= { pwCepPerfCurrentEntry 3 }
        
    pwCepPerfCurrentInPosPtrAdjust OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of positive pointer adjustments sent on the
            SONET path based on CEP pointer adjustments received."
       ::= { pwCepPerfCurrentEntry 4 }
        
    pwCepPerfCurrentInPosPtrAdjust OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of positive pointer adjustments sent on the
            SONET path based on CEP pointer adjustments received."
       ::= { pwCepPerfCurrentEntry 4 }
        
    pwCepPerfCurrentInPtrAdjustSecs OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of seconds in which a positive or negative pointer
            adjustment was sent on the SONET path."
       ::= { pwCepPerfCurrentEntry 5 }
        
    pwCepPerfCurrentInPtrAdjustSecs OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of seconds in which a positive or negative pointer
            adjustment was sent on the SONET path."
       ::= { pwCepPerfCurrentEntry 5 }
        
    pwCepPerfCurrentOutNegPtrAdjust OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of negative pointer adjustments seen on the
            SONET path and encoded onto sent CEP packets."
       ::= { pwCepPerfCurrentEntry 6 }
        
    pwCepPerfCurrentOutNegPtrAdjust OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of negative pointer adjustments seen on the
            SONET path and encoded onto sent CEP packets."
       ::= { pwCepPerfCurrentEntry 6 }
        
    pwCepPerfCurrentOutPosPtrAdjust OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of positive pointer adjustments seen on the
            SONET path and encoded onto sent CEP packets."
       ::= { pwCepPerfCurrentEntry 7 }
        
    pwCepPerfCurrentOutPosPtrAdjust OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of positive pointer adjustments seen on the
            SONET path and encoded onto sent CEP packets."
       ::= { pwCepPerfCurrentEntry 7 }
        
    pwCepPerfCurrentOutPtrAdjustSecs OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of seconds in which a positive or negative pointer
            adjustment was seen on the SONET path."
       ::= { pwCepPerfCurrentEntry 8 }
        
    pwCepPerfCurrentOutPtrAdjustSecs OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of seconds in which a positive or negative pointer
            adjustment was seen on the SONET path."
       ::= { pwCepPerfCurrentEntry 8 }
        

pwCepPerfCurrentAbsPtrAdjust OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the relative adjustment drift between inbound and outbound streams.

pwCepPerfCurrentAbsPtrAdjust对象类型语法Integer32 MAX-ACCESS只读状态当前描述”表示入站和出站流之间的相对调整漂移。

            It is calculated as absolute value of:
               (InPosPtrAdjust  -   InNegPtrAdjust ) -
               (OutPosPtrAdjust  -   OutNegPtrAdjust)"
       ::= { pwCepPerfCurrentEntry 9 }
        
            It is calculated as absolute value of:
               (InPosPtrAdjust  -   InNegPtrAdjust ) -
               (OutPosPtrAdjust  -   OutNegPtrAdjust)"
       ::= { pwCepPerfCurrentEntry 9 }
        
    pwCepPerfCurrentMissingPkts OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of missing packets (as detected via CEP header
            sequence number gaps)."
       ::= { pwCepPerfCurrentEntry 10 }
        
    pwCepPerfCurrentMissingPkts OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of missing packets (as detected via CEP header
            sequence number gaps)."
       ::= { pwCepPerfCurrentEntry 10 }
        
    pwCepPerfCurrentPktsOoseq OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of packets detected out of sequence (via CEP
            header sequence numbers) but successfully reordered.
            Note: Some implementations may not support this
            feature (see pwCepCfgPktReorder)."
       ::= { pwCepPerfCurrentEntry 11 }
        
    pwCepPerfCurrentPktsOoseq OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of packets detected out of sequence (via CEP
            header sequence numbers) but successfully reordered.
            Note: Some implementations may not support this
            feature (see pwCepCfgPktReorder)."
       ::= { pwCepPerfCurrentEntry 11 }
        
    pwCepPerfCurrentPktsOoRngDropped OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of packets detected out of range (via CEP header
            sequence numbers) and could not be reordered or could not
            fit in the jitter buffer."
       ::= { pwCepPerfCurrentEntry 12 }
        
    pwCepPerfCurrentPktsOoRngDropped OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of packets detected out of range (via CEP header
            sequence numbers) and could not be reordered or could not
            fit in the jitter buffer."
       ::= { pwCepPerfCurrentEntry 12 }
        

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

pwCepPerfCurrentJtrBfrUnderruns对象类型语法PerfCurrentCount MAX-ACCESS只读状态当前

       DESCRIPTION
           "Number of times a packet needed to be played out and the
            jitter buffer was empty."
       ::= { pwCepPerfCurrentEntry 13 }
        
       DESCRIPTION
           "Number of times a packet needed to be played out and the
            jitter buffer was empty."
       ::= { pwCepPerfCurrentEntry 13 }
        
    pwCepPerfCurrentPktsMalformed OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of packets detected with unexpected size or bad
            headers stack."
       ::= { pwCepPerfCurrentEntry 14 }
        
    pwCepPerfCurrentPktsMalformed OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of packets detected with unexpected size or bad
            headers stack."
       ::= { pwCepPerfCurrentEntry 14 }
        
    pwCepPerfCurrentSummaryErrors OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "A summary of all the packet-error types above (from
            missing packets to bad length packets)."
       ::= { pwCepPerfCurrentEntry 15 }
        
    pwCepPerfCurrentSummaryErrors OBJECT-TYPE
       SYNTAX        PerfCurrentCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "A summary of all the packet-error types above (from
            missing packets to bad length packets)."
       ::= { pwCepPerfCurrentEntry 15 }
        
    pwCepPerfCurrentESs OBJECT-TYPE
        SYNTAX       PerfCurrentCount
        UNITS        "seconds"
        MAX-ACCESS   read-only
        STATUS       current
        DESCRIPTION
           "The counter associated with the number of Errored
            Seconds encountered."
        ::= { pwCepPerfCurrentEntry 16 }
        
    pwCepPerfCurrentESs OBJECT-TYPE
        SYNTAX       PerfCurrentCount
        UNITS        "seconds"
        MAX-ACCESS   read-only
        STATUS       current
        DESCRIPTION
           "The counter associated with the number of Errored
            Seconds encountered."
        ::= { pwCepPerfCurrentEntry 16 }
        
    pwCepPerfCurrentSESs OBJECT-TYPE
        SYNTAX        PerfCurrentCount
        UNITS         "seconds"
        MAX-ACCESS    read-only
        STATUS        current
        DESCRIPTION
           "The counter associated with the number of
            Severely Errored Seconds encountered."
        ::= { pwCepPerfCurrentEntry 17 }
        
    pwCepPerfCurrentSESs OBJECT-TYPE
        SYNTAX        PerfCurrentCount
        UNITS         "seconds"
        MAX-ACCESS    read-only
        STATUS        current
        DESCRIPTION
           "The counter associated with the number of
            Severely Errored Seconds encountered."
        ::= { pwCepPerfCurrentEntry 17 }
        

pwCepPerfCurrentUASs OBJECT-TYPE SYNTAX PerfCurrentCount UNITS "seconds" MAX-ACCESS read-only STATUS current

pwCepPerfCurrentUASs对象类型语法PerfCurrentCount单位“秒”最大访问只读状态当前

        DESCRIPTION
           "The counter associated with the number of
            Unavailable Seconds encountered."
        ::= { pwCepPerfCurrentEntry 18 }
        
        DESCRIPTION
           "The counter associated with the number of
            Unavailable Seconds encountered."
        ::= { pwCepPerfCurrentEntry 18 }
        
    pwCepPerfCurrentFC OBJECT-TYPE
        SYNTAX        PerfCurrentCount
        MAX-ACCESS    read-only
        STATUS        current
        DESCRIPTION
           "CEP Failure Counts (FC-CEP).  The number of CEP failure
            events.  A failure event begins when the LOPS failure
            is declared and ends when the failure is cleared.  A
            failure event that begins in one period and ends in
            another period is counted only in the period in which
            it begins."
        ::= { pwCepPerfCurrentEntry 19 }
        
    pwCepPerfCurrentFC OBJECT-TYPE
        SYNTAX        PerfCurrentCount
        MAX-ACCESS    read-only
        STATUS        current
        DESCRIPTION
           "CEP Failure Counts (FC-CEP).  The number of CEP failure
            events.  A failure event begins when the LOPS failure
            is declared and ends when the failure is cleared.  A
            failure event that begins in one period and ends in
            another period is counted only in the period in which
            it begins."
        ::= { pwCepPerfCurrentEntry 19 }
        

-- End CEP PW Performance Current Interval Table

--结束CEP PW性能电流间隔表

-- CEP Performance 15-Minute Interval Table

--CEP性能15分钟间隔表

pwCepPerfIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF PwCepPerfIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides per-CEP PW performance information, much like the pwCepPerfCurrentTable above. However, these counts represent historical 15-minute intervals. Typically, this table will have a maximum of 96 entries for a 24-hour period but is not limited to this.

PWCEPPerIntervalentry MAX-ACCESS的PWCEPPerIntervalTable对象类型语法序列不可访问状态当前描述“此表提供了每CEP PW性能信息,与上面的pwCepPerfCurrentTable非常相似。但是,这些计数代表历史上15分钟的间隔。通常,该表在24小时内最多有96个条目,但不限于此。

NOTE: Counter64 objects are used here; Counter32 is too small for OC-768 CEP PWs."

注:此处使用计数器64对象;计数器32对于OC-768 CEP PWs来说太小。”

       ::= { pwCepObjects 6 }
        
       ::= { pwCepObjects 6 }
        

pwCepPerfIntervalEntry OBJECT-TYPE SYNTAX PwCepPerfIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in this table is created by the agent for every pwCepPerfCurrentEntry that is 15 minutes old. The contents of the Current entry are copied to the new

pwCepPerfIntervalEntry对象类型语法pwCepPerfIntervalEntry MAX-ACCESS不可访问状态当前描述“此表中的一个条目由代理为每个15分钟前的pwCepPerfCurrentEntry创建。当前条目的内容复制到新的

entry here. The Current entry then resets its counts to zero for the next current 15-minute interval. pwCepIndex is found in the pwCepCfg table."

在这里输入。然后,当前条目在当前的下一个15分钟间隔内将其计数重置为零。在pwCepCfg表中可以找到PWCEPTINDEX。”

INDEX { pwIndex, pwCepPerfIntervalNumber }

索引{pwIndex,pwCepperIntervalNumber}

       ::= { pwCepPerfIntervalTable 1 }
        
       ::= { pwCepPerfIntervalTable 1 }
        
    PwCepPerfIntervalEntry ::= SEQUENCE {
        
    PwCepPerfIntervalEntry ::= SEQUENCE {
        

pwCepPerfIntervalNumber Integer32, pwCepPerfIntervalValidData TruthValue, pwCepPerfIntervalReset INTEGER, pwCepPerfIntervalTimeElapsed HCPerfTimeElapsed,

PWCEPerfIntervalNumber整数32、PWCEPerfIntervalValidData真实值、PWCEPerfIntervalReset整数、PWCEPerfIntervalTimeAppeased HcpPerfTimeAppeased、,

pwCepPerfIntervalDbaInPacketsHC HCPerfIntervalCount, pwCepPerfIntervalDbaOutPacketsHC HCPerfIntervalCount,

pwcepperfeintervaldbainpacketshc hcperfeintervalcount,pwcepperfeintervaldbaoutpacketshc hcperfeintervalcount,

pwCepPerfIntervalInNegPtrAdjust PerfIntervalCount, pwCepPerfIntervalInPosPtrAdjust PerfIntervalCount, pwCepPerfIntervalInPtrAdjustSecs PerfIntervalCount, pwCepPerfIntervalOutNegPtrAdjust PerfIntervalCount, pwCepPerfIntervalOutPosPtrAdjust PerfIntervalCount, pwCepPerfIntervalOutPtrAdjustSecs PerfIntervalCount, pwCepPerfIntervalAbsPtrAdjust Integer32,

pwCepPerfIntervalInNegPtrAdjust PerfIntervalCount,pwCepPerfIntervalInPtrAdjustSecs PerfIntervalCount,pwCepPerfIntervalOutNegPtrAdjust PerfIntervalCount,pwcepperfintervaloutpttradjust PerfIntervalCount,pwcepperfintervaloutpttradjustsecs PerfIntervalCount,pCepPerfIntervalAbsptradJust整数32,

pwCepPerfIntervalMissingPkts PerfIntervalCount, pwCepPerfIntervalPktsOoseq PerfIntervalCount, pwCepPerfIntervalPktsOoRngDropped PerfIntervalCount, pwCepPerfIntervalJtrBfrUnderruns PerfIntervalCount, pwCepPerfIntervalPktsMalformed PerfIntervalCount, pwCepPerfIntervalSummaryErrors PerfIntervalCount,

pwCepPerfIntervalMissingPkts PerfIntervalCount、pwCepPerfIntervalPktsOoseq PerfIntervalCount、pwCepPerfIntervalPktsOoRngDropped PerfIntervalCount、pwCepPerfIntervalJtrBfrUnderruns PerfIntervalCount、PwCepPerfIntervalPKTS格式错误PerfIntervalCount、PwCepPerfIntervalSummary PerfIntervalCount、,

pwCepPerfIntervalESs PerfIntervalCount, pwCepPerfIntervalSESs PerfIntervalCount, pwCepPerfIntervalUASs PerfIntervalCount, pwCepPerfIntervalFC PerfIntervalCount }

pwCepPerfIntervalESs PerfIntervalCount,pwCepPerfIntervalESs PerfIntervalCount,pwcepperfintervalass PerfIntervalCount,pwCepPerfIntervalFC PerfIntervalCount}

pwCepPerfIntervalNumber OBJECT-TYPE SYNTAX Integer32 (1..96) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A number (between 1 and 96 to cover a 24-hour period) that identifies the interval for which the set of statistics is available. The interval identified by 1 is the most recently completed 15-minute interval, and

pwCepPerfIntervalNumber对象类型语法整数32(1..96)MAX-ACCESS not ACCESS STATUS current DESCRIPTION“一个数字(介于1和96之间,涵盖24小时),用于标识统计数据集可用的间隔。由1标识的间隔是最近完成的15分钟间隔,以及

            the interval identified by N is the interval immediately
            preceding the one identified by N-1.  The minimum range of
            N is 1 through 4.  The default range is 1 through 32.  The
            maximum range of N is 1 through 96."
       ::= { pwCepPerfIntervalEntry 1 }
        
            the interval identified by N is the interval immediately
            preceding the one identified by N-1.  The minimum range of
            N is 1 through 4.  The default range is 1 through 32.  The
            maximum range of N is 1 through 96."
       ::= { pwCepPerfIntervalEntry 1 }
        
    pwCepPerfIntervalValidData OBJECT-TYPE
       SYNTAX        TruthValue
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "This variable indicates if the data for this interval
            is valid."
       ::= { pwCepPerfIntervalEntry 2 }
        
    pwCepPerfIntervalValidData OBJECT-TYPE
       SYNTAX        TruthValue
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "This variable indicates if the data for this interval
            is valid."
       ::= { pwCepPerfIntervalEntry 2 }
        
    pwCepPerfIntervalReset OBJECT-TYPE
       SYNTAX        INTEGER {
             reset (1),
             normal(2)
       }
       MAX-ACCESS    read-create
       STATUS        current
       DESCRIPTION
           "Used in cases where the user knows that the errors
            within this interval should not be counted.  Writing
            'reset' sets all error counts to zero.  The value of
            0 is not used here due to issues with
            implementations."
       ::= { pwCepPerfIntervalEntry 3 }
        
    pwCepPerfIntervalReset OBJECT-TYPE
       SYNTAX        INTEGER {
             reset (1),
             normal(2)
       }
       MAX-ACCESS    read-create
       STATUS        current
       DESCRIPTION
           "Used in cases where the user knows that the errors
            within this interval should not be counted.  Writing
            'reset' sets all error counts to zero.  The value of
            0 is not used here due to issues with
            implementations."
       ::= { pwCepPerfIntervalEntry 3 }
        
    pwCepPerfIntervalTimeElapsed OBJECT-TYPE
        SYNTAX      HCPerfTimeElapsed
        UNITS       "seconds"
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
           "The duration of a particular interval in seconds.
            Adjustments in the system's time-of-day clock may
            cause the interval to be greater or less than the
            normal value.  Therefore, this actual interval value
            is provided."
        ::= { pwCepPerfIntervalEntry 4 }
        
    pwCepPerfIntervalTimeElapsed OBJECT-TYPE
        SYNTAX      HCPerfTimeElapsed
        UNITS       "seconds"
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
           "The duration of a particular interval in seconds.
            Adjustments in the system's time-of-day clock may
            cause the interval to be greater or less than the
            normal value.  Therefore, this actual interval value
            is provided."
        ::= { pwCepPerfIntervalEntry 4 }
        

pwCepPerfIntervalDbaInPacketsHC OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current

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

       DESCRIPTION
           "Number of DBA packets received."
       ::= { pwCepPerfIntervalEntry 5 }
        
       DESCRIPTION
           "Number of DBA packets received."
       ::= { pwCepPerfIntervalEntry 5 }
        
    pwCepPerfIntervalDbaOutPacketsHC OBJECT-TYPE
       SYNTAX        HCPerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of DBA packets sent."
       ::= { pwCepPerfIntervalEntry 6 }
        
    pwCepPerfIntervalDbaOutPacketsHC OBJECT-TYPE
       SYNTAX        HCPerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of DBA packets sent."
       ::= { pwCepPerfIntervalEntry 6 }
        
    -- Pointer adjustment stats
    pwCepPerfIntervalInNegPtrAdjust OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of negative pointer adjustments sent on the
            SONET path based on CEP pointer adjustments received."
       ::= { pwCepPerfIntervalEntry 7 }
        
    -- Pointer adjustment stats
    pwCepPerfIntervalInNegPtrAdjust OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of negative pointer adjustments sent on the
            SONET path based on CEP pointer adjustments received."
       ::= { pwCepPerfIntervalEntry 7 }
        
    pwCepPerfIntervalInPosPtrAdjust OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of positive pointer adjustments sent on the
            SONET path based on CEP pointer adjustments received."
       ::= { pwCepPerfIntervalEntry 8 }
        
    pwCepPerfIntervalInPosPtrAdjust OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of positive pointer adjustments sent on the
            SONET path based on CEP pointer adjustments received."
       ::= { pwCepPerfIntervalEntry 8 }
        
    pwCepPerfIntervalInPtrAdjustSecs OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of seconds in which a positive or negative
            pointer adjustment was sent on the SONET path."
       ::= { pwCepPerfIntervalEntry 9 }
        
    pwCepPerfIntervalInPtrAdjustSecs OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of seconds in which a positive or negative
            pointer adjustment was sent on the SONET path."
       ::= { pwCepPerfIntervalEntry 9 }
        

pwCepPerfIntervalOutNegPtrAdjust OBJECT-TYPE SYNTAX PerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "Number of negative pointer adjustments seen on the SONET path and encoded onto sent CEP packets."

pCepPerfIntervalOutNegpTradJust对象类型语法PerfIntervalCount MAX-ACCESS只读状态当前描述“在SONET路径上看到并编码到发送的CEP数据包上的负指针调整数。”

       ::= { pwCepPerfIntervalEntry 10 }
        
       ::= { pwCepPerfIntervalEntry 10 }
        
    pwCepPerfIntervalOutPosPtrAdjust OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of positive pointer adjustments seen on the
            SONET path and encoded onto sent CEP packets."
       ::= { pwCepPerfIntervalEntry 11 }
        
    pwCepPerfIntervalOutPosPtrAdjust OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of positive pointer adjustments seen on the
            SONET path and encoded onto sent CEP packets."
       ::= { pwCepPerfIntervalEntry 11 }
        
    pwCepPerfIntervalOutPtrAdjustSecs OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of seconds in which a positive or negative
            pointer adjustment was seen on the SONET path."
       ::= { pwCepPerfIntervalEntry 12 }
        
    pwCepPerfIntervalOutPtrAdjustSecs OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of seconds in which a positive or negative
            pointer adjustment was seen on the SONET path."
       ::= { pwCepPerfIntervalEntry 12 }
        

pwCepPerfIntervalAbsPtrAdjust OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The relative adjustment drift between inbound and outbound streams.

pwcepperfeintervalabsptradjust对象类型语法整数32 MAX-ACCESS只读状态当前描述“入站和出站流之间的相对调整漂移。

            It is calculated as absolute value of:
               (InPosPtrAdjust  -   InNegPtrAdjust) -
               (OutPosPtrAdjust  -  OutNegPtrAdjust)"
       ::= { pwCepPerfIntervalEntry 13 }
        
            It is calculated as absolute value of:
               (InPosPtrAdjust  -   InNegPtrAdjust) -
               (OutPosPtrAdjust  -  OutNegPtrAdjust)"
       ::= { pwCepPerfIntervalEntry 13 }
        
    pwCepPerfIntervalMissingPkts OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of missing packets (as detected via CEP header
            sequence number gaps)."
       ::= { pwCepPerfIntervalEntry 14 }
        
    pwCepPerfIntervalMissingPkts OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of missing packets (as detected via CEP header
            sequence number gaps)."
       ::= { pwCepPerfIntervalEntry 14 }
        

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

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

       DESCRIPTION
           "Number of packets detected out of sequence (via CEP
            header sequence numbers) but successfully reordered.
            Note: Some implementations mat not support this
            feature (see pwCepCfgPktReorder)."
       ::= { pwCepPerfIntervalEntry 15 }
        
       DESCRIPTION
           "Number of packets detected out of sequence (via CEP
            header sequence numbers) but successfully reordered.
            Note: Some implementations mat not support this
            feature (see pwCepCfgPktReorder)."
       ::= { pwCepPerfIntervalEntry 15 }
        
    pwCepPerfIntervalPktsOoRngDropped OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of packets detected out of range (via CEP
            header sequence numbers) and could not be reordered
            or could not fit in the jitter buffer."
       ::= { pwCepPerfIntervalEntry 16 }
        
    pwCepPerfIntervalPktsOoRngDropped OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of packets detected out of range (via CEP
            header sequence numbers) and could not be reordered
            or could not fit in the jitter buffer."
       ::= { pwCepPerfIntervalEntry 16 }
        
    pwCepPerfIntervalJtrBfrUnderruns OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of times a packet needed to be played
            out and the jitter buffer was empty."
       ::= { pwCepPerfIntervalEntry 17 }
        
    pwCepPerfIntervalJtrBfrUnderruns OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of times a packet needed to be played
            out and the jitter buffer was empty."
       ::= { pwCepPerfIntervalEntry 17 }
        
    pwCepPerfIntervalPktsMalformed OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of packets detected with unexpected size or bad
            headers stack."
       ::= { pwCepPerfIntervalEntry 18 }
        
    pwCepPerfIntervalPktsMalformed OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of packets detected with unexpected size or bad
            headers stack."
       ::= { pwCepPerfIntervalEntry 18 }
        
    pwCepPerfIntervalSummaryErrors OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "A summary of all the packet-error types above (from
            missing packets to bad length packets)."
       ::= { pwCepPerfIntervalEntry 19 }
        
    pwCepPerfIntervalSummaryErrors OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "A summary of all the packet-error types above (from
            missing packets to bad length packets)."
       ::= { pwCepPerfIntervalEntry 19 }
        

pwCepPerfIntervalESs OBJECT-TYPE SYNTAX PerfIntervalCount UNITS "seconds" MAX-ACCESS read-only

pCepPerfIntervaless对象类型语法PerfIntervalCount单位“秒”最大访问只读

       STATUS       current
       DESCRIPTION
           "The counter associated with the number of Errored
            Seconds encountered."
       ::= { pwCepPerfIntervalEntry 20 }
        
       STATUS       current
       DESCRIPTION
           "The counter associated with the number of Errored
            Seconds encountered."
       ::= { pwCepPerfIntervalEntry 20 }
        
    pwCepPerfIntervalSESs OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "The counter associated with the number of
            Severely Errored Seconds encountered."
       ::= { pwCepPerfIntervalEntry 21 }
        
    pwCepPerfIntervalSESs OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "The counter associated with the number of
            Severely Errored Seconds encountered."
       ::= { pwCepPerfIntervalEntry 21 }
        
    pwCepPerfIntervalUASs OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "The counter associated with the number of
            Unavailable Seconds encountered."
       ::= { pwCepPerfIntervalEntry 22 }
        
    pwCepPerfIntervalUASs OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "The counter associated with the number of
            Unavailable Seconds encountered."
       ::= { pwCepPerfIntervalEntry 22 }
        
    pwCepPerfIntervalFC OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "CEP Failure Counts (FC-CEP).  The number of CEP failure
            events.  A failure event begins when the LOPS failure
            is declared and ends when the failure is cleared.  A
            failure event that begins in one period and ends in
            another period is counted only in the period in which
            it begins."
       ::= { pwCepPerfIntervalEntry 23 }
        
    pwCepPerfIntervalFC OBJECT-TYPE
       SYNTAX        PerfIntervalCount
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "CEP Failure Counts (FC-CEP).  The number of CEP failure
            events.  A failure event begins when the LOPS failure
            is declared and ends when the failure is cleared.  A
            failure event that begins in one period and ends in
            another period is counted only in the period in which
            it begins."
       ::= { pwCepPerfIntervalEntry 23 }
        

-- End CEP Performance 15-Minute Interval Table

--结束CEP性能15分钟间隔表

-- CEP Performance 1-Day Table

--CEP绩效1天表

pwCepPerf1DayIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF PwCepPerf1DayIntervalEntry MAX-ACCESS not-accessible STATUS current

pwCepPerf1DayIntervalTable对象类型语法PWCEPPERF1DAYINTERVALTERY MAX-ACCESS的序列当前状态不可访问

DESCRIPTION "This table provides per CEP PW performance information, the current day's measurement, and the previous day's interval.

说明“此表提供了每CEP PW性能信息、当天的测量值和前一天的间隔。

            In the extreme case where one of the error counters has
            overflowed during the one-day interval, the error counter
            MUST NOT wrap around and MUST return the maximum value."
       ::= { pwCepObjects 7 }
        
            In the extreme case where one of the error counters has
            overflowed during the one-day interval, the error counter
            MUST NOT wrap around and MUST return the maximum value."
       ::= { pwCepObjects 7 }
        

pwCepPerf1DayIntervalEntry OBJECT-TYPE SYNTAX PwCepPerf1DayIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry is created in this table by the agent for every entry in the pwCepTable and for each day interval up to the number of supported historical intervals."

pwCepPerf1DayIntervalEntry对象类型语法pwCepPerf1DayIntervalEntry MAX-ACCESS不可访问状态当前描述“代理在此表中为pwCepTable中的每个条目以及支持的历史间隔数以内的每一天间隔创建一个条目。”

INDEX { pwIndex, pwCepPerf1DayIntervalNumber }

索引{pwIndex,pwCepPerf1DayIntervalNumber}

          ::= { pwCepPerf1DayIntervalTable 1 }
        
          ::= { pwCepPerf1DayIntervalTable 1 }
        
    PwCepPerf1DayIntervalEntry ::= SEQUENCE {
        
    PwCepPerf1DayIntervalEntry ::= SEQUENCE {
        

pwCepPerf1DayIntervalNumber Unsigned32, pwCepPerf1DayIntervalValidData TruthValue, pwCepPerf1DayIntervalMoniSecs HCPerfTimeElapsed,

pwCepPerf1DayIntervalNumber Unsigned32、pwcepperf1dayIntervalValidalitadata TruthValue、pwcepperf1dayIntervalMonices hcperftimePassed、,

pwCepPerf1DayIntervalDbaInPacketsHC Counter64, pwCepPerf1DayIntervalDbaOutPacketsHC Counter64,

pwCepPerf1DayIntervalDbaInPacketsHC计数器64,pwCepPerf1DayIntervalDbaOutPacketsHC计数器64,

pwCepPerf1DayIntervalInNegPtrAdjust Counter32, pwCepPerf1DayIntervalInPosPtrAdjust Counter32, pwCepPerf1DayIntervalInPtrAdjustSecs Counter32, pwCepPerf1DayIntervalOutNegPtrAdjust Counter32, pwCepPerf1DayIntervalOutPosPtrAdjust Counter32, pwCepPerf1DayIntervalOutPtrAdjustSecs Counter32, pwCepPerf1DayIntervalAbsPtrAdjust Integer32,

pCepPerf1DayIntervalinNetTradJust计数器32,pCepPerf1DayIntervalinTradJustSecs计数器32,pCepPerf1DayIntervaloutNegptradJust计数器32,pCepPerf1DayIntervaloutPopTradJust32,pCepPerf1DayIntervaloutTradJustSecs计数器32,pCepPerf1DayIntervaloutAbsptradJust32,

pwCepPerf1DayIntervalMissingPkts Counter32, pwCepPerf1DayIntervalPktsOoseq Counter32, pwCepPerf1DayIntervalPktsOoRngDropped Counter32, pwCepPerf1DayIntervalJtrBfrUnderruns Counter32, pwCepPerf1DayIntervalPktsMalformed Counter32, pwCepPerf1DayIntervalSummaryErrors Counter32,

pwCepPerf1DayIntervalMissingPkts计数器32、pwCepPerf1DayIntervalPktsOoseq计数器32、PwCepPerf1DayIntervalPKTSoorndropped计数器32、pwCepPerf1DayIntervalJtrBfrUnderruns计数器32、PwCepPerf1DayIntervalPKTS格式错误计数器32、PwCepPerf1DayIntervalsSummary错误计数器32、,

pwCepPerf1DayIntervalESs Counter32, pwCepPerf1DayIntervalSESs Counter32, pwCepPerf1DayIntervalUASs Counter32, pwCepPerf1DayIntervalFC Counter32 }

pwCepPerf1DayIntervalESs计数器32,pwCepPerf1DayIntervalESs计数器32,pwcepperf1dayintervalass计数器32,pwCepPerf1DayIntervalFC计数器32}

    pwCepPerf1DayIntervalNumber OBJECT-TYPE
       SYNTAX      Unsigned32(1..31)
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "History Data Interval number.  Interval 1 is the current day
            measurement period; interval 2 is the most recent previous
            day; and interval 30 is 31 days ago."
       ::= { pwCepPerf1DayIntervalEntry 1 }
        
    pwCepPerf1DayIntervalNumber OBJECT-TYPE
       SYNTAX      Unsigned32(1..31)
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "History Data Interval number.  Interval 1 is the current day
            measurement period; interval 2 is the most recent previous
            day; and interval 30 is 31 days ago."
       ::= { pwCepPerf1DayIntervalEntry 1 }
        
    pwCepPerf1DayIntervalValidData OBJECT-TYPE
       SYNTAX        TruthValue
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "This variable indicates if the data for this interval
            is valid."
       ::= { pwCepPerf1DayIntervalEntry 2 }
        
    pwCepPerf1DayIntervalValidData OBJECT-TYPE
       SYNTAX        TruthValue
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "This variable indicates if the data for this interval
            is valid."
       ::= { pwCepPerf1DayIntervalEntry 2 }
        
    pwCepPerf1DayIntervalMoniSecs OBJECT-TYPE
       SYNTAX       HCPerfTimeElapsed
       UNITS        "seconds"
       MAX-ACCESS   read-only
       STATUS       current
       DESCRIPTION
           "The amount of time in the 1-day interval over which the
            performance monitoring information is actually counted.
            This value will be the same as the interval duration except
            in situations where performance monitoring data could not
            be collected for any reason or the agent clock was
            adjusted."
       ::= { pwCepPerf1DayIntervalEntry 3 }
        
    pwCepPerf1DayIntervalMoniSecs OBJECT-TYPE
       SYNTAX       HCPerfTimeElapsed
       UNITS        "seconds"
       MAX-ACCESS   read-only
       STATUS       current
       DESCRIPTION
           "The amount of time in the 1-day interval over which the
            performance monitoring information is actually counted.
            This value will be the same as the interval duration except
            in situations where performance monitoring data could not
            be collected for any reason or the agent clock was
            adjusted."
       ::= { pwCepPerf1DayIntervalEntry 3 }
        
    pwCepPerf1DayIntervalDbaInPacketsHC OBJECT-TYPE
       SYNTAX        Counter64
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of DBA packets received."
       ::= { pwCepPerf1DayIntervalEntry 4 }
        
    pwCepPerf1DayIntervalDbaInPacketsHC OBJECT-TYPE
       SYNTAX        Counter64
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of DBA packets received."
       ::= { pwCepPerf1DayIntervalEntry 4 }
        
    pwCepPerf1DayIntervalDbaOutPacketsHC OBJECT-TYPE
       SYNTAX        Counter64
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of DBA packets sent."
       ::= { pwCepPerf1DayIntervalEntry 5 }
        
    pwCepPerf1DayIntervalDbaOutPacketsHC OBJECT-TYPE
       SYNTAX        Counter64
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of DBA packets sent."
       ::= { pwCepPerf1DayIntervalEntry 5 }
        

-- Pointer adjustment stats

--指针调整统计数据

    pwCepPerf1DayIntervalInNegPtrAdjust OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of negative pointer adjustments sent on the
            SONET path based on CEP pointer adjustments received."
       ::= { pwCepPerf1DayIntervalEntry 6 }
        
    pwCepPerf1DayIntervalInNegPtrAdjust OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of negative pointer adjustments sent on the
            SONET path based on CEP pointer adjustments received."
       ::= { pwCepPerf1DayIntervalEntry 6 }
        
    pwCepPerf1DayIntervalInPosPtrAdjust OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of positive pointer adjustments sent on the
            SONET path based on CEP pointer adjustments received."
       ::= { pwCepPerf1DayIntervalEntry 7 }
        
    pwCepPerf1DayIntervalInPosPtrAdjust OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of positive pointer adjustments sent on the
            SONET path based on CEP pointer adjustments received."
       ::= { pwCepPerf1DayIntervalEntry 7 }
        
    pwCepPerf1DayIntervalInPtrAdjustSecs OBJECT-TYPE
       SYNTAX        Counter32
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of seconds in which a positive or negative pointer
            adjustment was sent on the SONET path."
       ::= { pwCepPerf1DayIntervalEntry 8 }
        
    pwCepPerf1DayIntervalInPtrAdjustSecs OBJECT-TYPE
       SYNTAX        Counter32
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of seconds in which a positive or negative pointer
            adjustment was sent on the SONET path."
       ::= { pwCepPerf1DayIntervalEntry 8 }
        
    pwCepPerf1DayIntervalOutNegPtrAdjust OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of negative pointer adjustments seen on the
            SONET path and encoded onto sent CEP packets."
       ::= { pwCepPerf1DayIntervalEntry 9 }
        
    pwCepPerf1DayIntervalOutNegPtrAdjust OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of negative pointer adjustments seen on the
            SONET path and encoded onto sent CEP packets."
       ::= { pwCepPerf1DayIntervalEntry 9 }
        
    pwCepPerf1DayIntervalOutPosPtrAdjust OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of positive pointer adjustments seen on the
            SONET path and encoded onto sent CEP packets."
       ::= { pwCepPerf1DayIntervalEntry 10 }
        
    pwCepPerf1DayIntervalOutPosPtrAdjust OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of positive pointer adjustments seen on the
            SONET path and encoded onto sent CEP packets."
       ::= { pwCepPerf1DayIntervalEntry 10 }
        
    pwCepPerf1DayIntervalOutPtrAdjustSecs OBJECT-TYPE
       SYNTAX        Counter32
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of seconds in which a positive or negative pointer
            adjustment was seen on the SONET path."
       ::= { pwCepPerf1DayIntervalEntry 11 }
        
    pwCepPerf1DayIntervalOutPtrAdjustSecs OBJECT-TYPE
       SYNTAX        Counter32
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of seconds in which a positive or negative pointer
            adjustment was seen on the SONET path."
       ::= { pwCepPerf1DayIntervalEntry 11 }
        
    pwCepPerf1DayIntervalAbsPtrAdjust OBJECT-TYPE
       SYNTAX        Integer32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "The relative adjustment of drift between inbound
            and outbound streams.  It is calculated as absolute
            value of:
               (InPosPtrAdjust  -   InNegPtrAdjust) -
               (OutPosPtrAdjust  -  OutNegPtrAdjust)"
       ::= { pwCepPerf1DayIntervalEntry 12 }
        
    pwCepPerf1DayIntervalAbsPtrAdjust OBJECT-TYPE
       SYNTAX        Integer32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "The relative adjustment of drift between inbound
            and outbound streams.  It is calculated as absolute
            value of:
               (InPosPtrAdjust  -   InNegPtrAdjust) -
               (OutPosPtrAdjust  -  OutNegPtrAdjust)"
       ::= { pwCepPerf1DayIntervalEntry 12 }
        
    pwCepPerf1DayIntervalMissingPkts OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of missing packets (as detected via CEP header
            sequence number gaps)."
       ::= { pwCepPerf1DayIntervalEntry 13 }
        
    pwCepPerf1DayIntervalMissingPkts OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of missing packets (as detected via CEP header
            sequence number gaps)."
       ::= { pwCepPerf1DayIntervalEntry 13 }
        

pwCepPerf1DayIntervalPktsOoseq OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current

pwCepPerf1DayIntervalPktsOoseq对象类型语法计数器32 MAX-ACCESS只读状态当前

       DESCRIPTION
           "Number of packets detected out of sequence (via CEP
            header sequence numbers) but successfully reordered.
            Note: Some implementations may not support this feature
            (see pwCepCfgPktReorder)."
       ::= { pwCepPerf1DayIntervalEntry 14 }
        
       DESCRIPTION
           "Number of packets detected out of sequence (via CEP
            header sequence numbers) but successfully reordered.
            Note: Some implementations may not support this feature
            (see pwCepCfgPktReorder)."
       ::= { pwCepPerf1DayIntervalEntry 14 }
        
    pwCepPerf1DayIntervalPktsOoRngDropped OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of packets detected out of range (via CEP header
            sequence numbers) and could not be reordered or could not
            fit in the jitter buffer."
       ::= { pwCepPerf1DayIntervalEntry 15 }
        
    pwCepPerf1DayIntervalPktsOoRngDropped OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of packets detected out of range (via CEP header
            sequence numbers) and could not be reordered or could not
            fit in the jitter buffer."
       ::= { pwCepPerf1DayIntervalEntry 15 }
        
    pwCepPerf1DayIntervalJtrBfrUnderruns OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of times a packet needed to be played out, and the
            jitter buffer was empty."
       ::= { pwCepPerf1DayIntervalEntry 16 }
        
    pwCepPerf1DayIntervalJtrBfrUnderruns OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of times a packet needed to be played out, and the
            jitter buffer was empty."
       ::= { pwCepPerf1DayIntervalEntry 16 }
        
    pwCepPerf1DayIntervalPktsMalformed OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of packets detected with unexpected size or bad
            headers stack."
       ::= { pwCepPerf1DayIntervalEntry 17 }
        
    pwCepPerf1DayIntervalPktsMalformed OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "Number of packets detected with unexpected size or bad
            headers stack."
       ::= { pwCepPerf1DayIntervalEntry 17 }
        
    pwCepPerf1DayIntervalSummaryErrors OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "A summary of all the packet-error types above (from
            missing packets to bad length packets)."
       ::= { pwCepPerf1DayIntervalEntry 18 }
        
    pwCepPerf1DayIntervalSummaryErrors OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "A summary of all the packet-error types above (from
            missing packets to bad length packets)."
       ::= { pwCepPerf1DayIntervalEntry 18 }
        

pwCepPerf1DayIntervalESs OBJECT-TYPE SYNTAX Counter32 UNITS "seconds" MAX-ACCESS read-only

pwCepPerf1DayIntervalESs对象类型语法计数器32单位“秒”最大访问只读

       STATUS       current
       DESCRIPTION
           "The counter associated with the number of Errored
            Seconds encountered."
       ::= { pwCepPerf1DayIntervalEntry 19 }
        
       STATUS       current
       DESCRIPTION
           "The counter associated with the number of Errored
            Seconds encountered."
       ::= { pwCepPerf1DayIntervalEntry 19 }
        
    pwCepPerf1DayIntervalSESs OBJECT-TYPE
       SYNTAX        Counter32
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "The counter associated with the number of Severely
            Errored Seconds.  See pwCepCfgMissingPktsToSes."
       ::= { pwCepPerf1DayIntervalEntry 20 }
        
    pwCepPerf1DayIntervalSESs OBJECT-TYPE
       SYNTAX        Counter32
       UNITS         "seconds"
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "The counter associated with the number of Severely
            Errored Seconds.  See pwCepCfgMissingPktsToSes."
       ::= { pwCepPerf1DayIntervalEntry 20 }
        

pwCepPerf1DayIntervalUASs OBJECT-TYPE SYNTAX Counter32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The counter associated with the number of unavailable seconds. See pwCepCfgSesToUAS.

pwCepPerf1DayIntervalUASs对象类型语法计数器32个单位“秒”最大访问只读状态当前描述“与不可用秒数关联的计数器。请参阅pwCepCfgSesToUAS。

NOTE: When first entering the UAS state, the number of SesToUas is added to this object; then, as each additional UAS occurs, this object increments by one.

注意:当第一次进入UAS状态时,SesToUas的数量被添加到此对象中;然后,随着每增加一个UAS,该对象将增加一个。

            NOTE: Similar to [RFC3592], if the agent chooses to update
            the various performance statistics in real time, it must
            be prepared to retroactively reduce the ES and SES counts
            (by the value of pwCepCfgSesToUas) and increase the UAS
            count (by that same value) when it determines that UAS
            state has been entered."
       ::= { pwCepPerf1DayIntervalEntry 21 }
        
            NOTE: Similar to [RFC3592], if the agent chooses to update
            the various performance statistics in real time, it must
            be prepared to retroactively reduce the ES and SES counts
            (by the value of pwCepCfgSesToUas) and increase the UAS
            count (by that same value) when it determines that UAS
            state has been entered."
       ::= { pwCepPerf1DayIntervalEntry 21 }
        
    pwCepPerf1DayIntervalFC OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "CEP Failure Counts (FC-CEP).  The number of CEP failure
            events.  A failure event begins when the LOPS failure
            is declared and ends when the failure is cleared."
       ::= { pwCepPerf1DayIntervalEntry 22 }
        
    pwCepPerf1DayIntervalFC OBJECT-TYPE
       SYNTAX        Counter32
       MAX-ACCESS    read-only
       STATUS        current
       DESCRIPTION
           "CEP Failure Counts (FC-CEP).  The number of CEP failure
            events.  A failure event begins when the LOPS failure
            is declared and ends when the failure is cleared."
       ::= { pwCepPerf1DayIntervalEntry 22 }
        

-- End of CEP Performance 1-Day Table

--CEP绩效结束1天表

-- Conformance information

--一致性信息

    pwCepGroups      OBJECT IDENTIFIER ::= { pwCepConformance 1 }
        
    pwCepGroups      OBJECT IDENTIFIER ::= { pwCepConformance 1 }
        
    pwCepCompliances OBJECT IDENTIFIER ::= { pwCepConformance 2 }
        
    pwCepCompliances OBJECT IDENTIFIER ::= { pwCepConformance 2 }
        

-- Compliance statement for full compliant implementations

--完全合规实施的合规性声明

pwCepModuleFullCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for agents that support full CEP PW configuration through this MIB module."

PWCEPModulelCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION“通过此MIB模块支持完整CEP PW配置的代理的符合性声明。”

MODULE -- this module MANDATORY-GROUPS { pwCepGroup, pwCepCfgGroup, pwCepPerfCurrentGroup, pwCepPerfIntervalGroup, pwCepPerf1DayIntervalGroup }

MODULE--此模块为必填组{pwCepGroup,pwCepCfgGroup,pwCepPerfCurrentGroup,pwCepPerfIntervalGroup,pwCepPerf1DayIntervalGroup}

GROUP pwCepFractionalGroup DESCRIPTION "This group is only mandatory for implementations that support fractional SPE."

GROUP pwCepFractionalGroup DESCRIPTION“此组仅对支持分数SPE的实现是必需的。”

GROUP pwCepFractionalSts1Vc3Group DESCRIPTION "This group is only mandatory for implementations that support the fractional STS-1/VC-3."

组PWCEPTRATILSTS1VC3组说明“此组仅对支持分数STS-1/VC-3的实施是必需的。”

GROUP pwCepFractionalVc4Group DESCRIPTION "This group is only mandatory for implementations that support the fractional VC-4."

GROUP PWCEPFractilvc4Group DESCRIPTION“此组仅对支持分数VC-4的实现是必需的。”

GROUP pwCepSignalingGroup DESCRIPTION "This group is only mandatory for implementations that support the CEP PW signaling."

GROUP pwCepSignalingGroup DESCRIPTION“此组仅对支持CEP PW信令的实现是必需的。”

OBJECT pwCepType SYNTAX INTEGER { spe(1) } MIN-ACCESS read-only DESCRIPTION "The support of the value vt(2) or fracSpe(3) is optional. If either of these options are supported, read-write access is not required."

对象pwCepType语法整数{spe(1)}MIN-ACCESS只读说明“支持值vt(2)或fracSpe(3)是可选的。如果支持这些选项中的任何一个,则不需要读写访问。”

OBJECT pwCepSonetPayloadLength MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only the default values (which are based on the pwCepType)."

对象pwCepSonetPayloadLength MIN-ACCESS只读描述“仅支持默认值(基于pwCepType)的实现不需要写访问。”

OBJECT pwCepCfgMinPktLength MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwCepCfgMinPktLength MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepCfgEnableDBA MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwcepfgenabledba MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepCfgRtpHdrSuppress MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that do not support RTP header for CEP connections."

对象pwCepCfgRtpHdrSuppress MIN-ACCESS只读描述“不支持CEP连接的RTP头的实现不需要写访问。”

OBJECT pwCepCfgConsecPktsInsync MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwcepcfgconsecpktsync MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepCfgConsecMissingOutSync MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwCepCfgConsecMissingOutSync MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepCfgPktErrorPlayOutValue MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwCepCfgPktErrorPlayOutValue MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepCfgMissingPktsToSes MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwCepCfgMissingPktsToSes MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepCfgSesToUas MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwCepCfgSesToUas MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepCfgSecsToExitUas

对象pwCepCfgSecsToExitUas

MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepCfgName MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepCfgName MIN-ACCESS只读描述“不需要写访问。”

       OBJECT       pwCepCfgRowStatus
       SYNTAX       RowStatus { active(1), notInService(2),
                                notReady(3) }
       WRITE-SYNTAX RowStatus { active(1), notInService(2),
                                createAndGo(4), destroy(6)
                              }
       DESCRIPTION  "Support for createAndWait is not required."
        
       OBJECT       pwCepCfgRowStatus
       SYNTAX       RowStatus { active(1), notInService(2),
                                notReady(3) }
       WRITE-SYNTAX RowStatus { active(1), notInService(2),
                                createAndGo(4), destroy(6)
                              }
       DESCRIPTION  "Support for createAndWait is not required."
        

OBJECT pwCepFracMode MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwCepFracMode MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepFracAsync SYNTAX PwCepFracAsyncMap { other(1) } MIN-ACCESS read-only DESCRIPTION "Support for ds3(2) or e3(3) and read-write access is not required if the implementations do not support these options."

对象pwCepFracAsync语法PwCepFracAsyncMap{other(1)}MIN-ACCESS只读说明“如果实现不支持这些选项,则不需要支持ds3(2)或e3(3)和读写访问。”

OBJECT pwCepFracVtgMap MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwcepfractgmap MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepFracEbm MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations where the EBM is derived from configuration in other MIB modules."

对象pwCepFracEbm MIN-ACCESS只读描述“如果EBM是从其他MIB模块中的配置派生出来的,则不需要写访问。”

OBJECT pwCepFracSdhVc4Mode MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwcepfractsdhvc4mode MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepFracSdhVc4Tu3Map1 MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwcepfractsdhvc4tu3map1 MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepFracSdhVc4Tu3Map2 MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwcepfractsdhvc4tu3map2 MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepFracSdhVc4Tu3Map3 MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwcepfractsdhvc4tu3map3 MIN-ACCESS只读说明“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepFracSdhVc4Tug2Map1 MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwcepfractsdhvc4tug2map1 MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepFracSdhVc4Tug2Map2 MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwcepfractsdhvc4tug2map2 MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepFracSdhVc4Tug2Map3 MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations that support only a single predefined value."

对象pwcepfractsdhvc4tug2map3 MIN-ACCESS只读描述“仅支持单个预定义值的实现不需要写访问。”

OBJECT pwCepFracSdhVc4Ebm1 MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations where the EBM is derived from configuration in other MIB modules."

对象pwcepfractsdhvc4ebm1 MIN-ACCESS只读描述“如果EBM来自其他MIB模块中的配置,则不需要写访问。”

OBJECT pwCepFracSdhVc4Ebm2 MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations where the EBM is derived from configuration in other MIB modules."

对象pwcepfractsdhvc4ebm2 MIN-ACCESS只读描述“如果EBM是从其他MIB模块中的配置派生出来的,则不需要写访问。”

OBJECT pwCepFracSdhVc4Ebm3 MIN-ACCESS read-only DESCRIPTION "Write access is not required for implementations where the EBM is derived from configuration in other MIB modules."

对象pwcepfractsdhvc4ebm3 MIN-ACCESS只读描述“如果EBM来自其他MIB模块中的配置,则不需要写访问。”

       OBJECT       pwCepFracRowStatus
       SYNTAX       RowStatus { active(1), notInService(2),
                                notReady(3) }
       WRITE-SYNTAX RowStatus { active(1), notInService(2),
                                createAndGo(4), destroy(6)
                              }
       DESCRIPTION  "Support for createAndWait is not required."
        
       OBJECT       pwCepFracRowStatus
       SYNTAX       RowStatus { active(1), notInService(2),
                                notReady(3) }
       WRITE-SYNTAX RowStatus { active(1), notInService(2),
                                createAndGo(4), destroy(6)
                              }
       DESCRIPTION  "Support for createAndWait is not required."
        
        ::= { pwCepCompliances 1 }
        
        ::= { pwCepCompliances 1 }
        

-- Compliance requirement for read-only compliant implementations

--只读兼容实现的法规遵从性要求

pwCepModuleReadOnlyCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for agents that provide read-only support for the PW CEP MIB Module. Such devices can be monitored but cannot be configured using this MIB module."

PWCEPModuleRadonlyCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION“为PW CEP MIB模块提供只读支持的代理的符合性声明。可以监视此类设备,但不能使用此MIB模块进行配置。”

MODULE -- this module MANDATORY-GROUPS { pwCepGroup, pwCepCfgGroup, pwCepPerfCurrentGroup, pwCepPerfIntervalGroup, pwCepPerf1DayIntervalGroup }

MODULE--此模块为必填组{pwCepGroup,pwCepCfgGroup,pwCepPerfCurrentGroup,pwCepPerfIntervalGroup,pwCepPerf1DayIntervalGroup}

GROUP pwCepFractionalGroup DESCRIPTION "This group is only mandatory for implementations that support fractional SPE."

GROUP pwCepFractionalGroup DESCRIPTION“此组仅对支持分数SPE的实现是必需的。”

GROUP pwCepFractionalSts1Vc3Group DESCRIPTION "This group is only mandatory for implementations that support the fractional STS-1/VC-3."

组PWCEPTRATILSTS1VC3组说明“此组仅对支持分数STS-1/VC-3的实施是必需的。”

GROUP pwCepFractionalVc4Group DESCRIPTION "This group is only mandatory for implementations that support the fractional VC-4."

GROUP PWCEPFractilvc4Group DESCRIPTION“此组仅对支持分数VC-4的实现是必需的。”

GROUP pwCepSignalingGroup DESCRIPTION "This group is only mandatory for implementations that support the CEP PW signaling."

GROUP pwCepSignalingGroup DESCRIPTION“此组仅对支持CEP PW信令的实现是必需的。”

OBJECT pwCepType MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepType MIN-ACCESS只读描述“不需要写访问。”

OBJECT pwCepSonetIfIndex MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepSonetIfIndex最小访问只读描述“不需要写访问。”

OBJECT pwCepCfgIndex MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepCfgIndex MIN-ACCESS只读描述“不需要写访问。”

OBJECT pwCepSonetPayloadLength MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepSonetPayloadLength最小访问只读描述“不需要写访问。”

OBJECT pwCepCfgMinPktLength MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepCfgMinPktLength MIN-ACCESS只读描述“不需要写访问。”

OBJECT pwCepCfgEnableDBA MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepCfgEnableDBA最小访问只读描述“不需要写访问。”

OBJECT pwCepCfgRtpHdrSuppress MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepCfgRtpHdrSuppress MIN-ACCESS只读描述“不需要写访问。”

OBJECT pwCepCfgJtrBfrDepth MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepCfgJtrBfrDepth MIN-ACCESS只读描述“不需要写访问。”

OBJECT pwCepCfgConsecPktsInsync MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwcepcfgconsecpktsync MIN-ACCESS只读描述“不需要写访问。”

OBJECT pwCepCfgConsecMissingOutSync MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepCfgConsecMissingOutSync MIN-ACCESS只读说明“不需要写访问。”

OBJECT pwCepCfgPktErrorPlayOutValue MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepCfgPktErrorPlayOutValue最小访问只读说明“不需要写访问。”

OBJECT pwCepCfgMissingPktsToSes MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepCfgMissingPktsToSes最小访问只读说明“不需要写访问。”

OBJECT pwCepCfgSesToUas MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象PWCEPCFGESTOUAS MIN-ACCESS只读说明“不需要写访问。”

OBJECT pwCepCfgSecsToExitUas MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepCfgSecsToExitUas MIN-ACCESS只读描述“不需要写访问。”

OBJECT pwCepCfgRowStatus MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwcepcfgrowtstatus MIN-ACCESS只读描述“不需要写访问。”

OBJECT pwCepCfgStorageType MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepCfgStorageType MIN-ACCESS只读描述“不需要写访问。”

OBJECT pwCepFracMode MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepFracMode MIN-ACCESS只读描述“不需要写访问。”

OBJECT pwCepFracAsync MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwcepfractasync MIN-ACCESS只读描述“不需要写访问。”

OBJECT pwCepFracVtgMap MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwcepfractgmap MIN-ACCESS只读描述“不需要写访问。”

OBJECT pwCepFracEbm MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepFracEbm MIN-ACCESS只读描述“不需要写访问。”

OBJECT pwCepFracSdhVc4Mode MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwcepfractsdhvc4mode MIN-ACCESS只读描述“不需要写访问。”

OBJECT pwCepFracSdhVc4Tu3Map1 MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepFracSdhVc4Tu3Map1最小访问只读说明“不需要写入访问。”

OBJECT pwCepFracSdhVc4Tu3Map2 MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepFracSdhVc4Tu3Map2最小访问只读说明“不需要写入访问。”

OBJECT pwCepFracSdhVc4Tu3Map3 MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepFracSdhVc4Tu3Map3最小访问只读说明“不需要写入访问。”

OBJECT pwCepFracSdhVc4Tug2Map1 MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepFracSdhVc4Tug2Map1最小访问只读说明“不需要写入访问。”

OBJECT pwCepFracSdhVc4Tug2Map2 MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepFracSdhVc4Tug2Map2最小访问只读说明“不需要写入访问。”

OBJECT pwCepFracSdhVc4Tug2Map3 MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepFracSdhVc4Tug2Map3最小访问只读说明“不需要写入访问。”

OBJECT pwCepFracSdhVc4Ebm1 MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象PWSDHVC4EBM1最小访问只读描述“不需要写访问。”

OBJECT pwCepFracSdhVc4Ebm2 MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwcepfractsdhvc4ebm2最小访问只读描述“不需要写访问。”

OBJECT pwCepFracSdhVc4Ebm3 MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwcepfractsdhvc4ebm3最小访问只读描述“不需要写访问。”

OBJECT pwCepFracRowStatus MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwCepFracRowStatus MIN-ACCESS只读描述“不需要写访问。”

OBJECT pwCepFracStorageType MIN-ACCESS read-only DESCRIPTION "Write access is not required."

对象pwcepfractstoragetype MIN-ACCESS只读描述“不需要写访问。”

         ::= { pwCepCompliances 2 }
        
         ::= { pwCepCompliances 2 }
        

-- Units of conformance

--一致性单位

    pwCepGroup OBJECT-GROUP
       OBJECTS {
                pwCepType,
                pwCepSonetIfIndex,
                pwCepSonetConfigErrorOrStatus,
                pwCepCfgIndex,
                pwCepTimeElapsed,
                pwCepValidIntervals,
                pwCepIndications,
                pwCepLastEsTimeStamp
                }
       STATUS  current
       DESCRIPTION
           "Collection of objects for basic CEP PW config and
            status."
       ::= { pwCepGroups 1 }
        
    pwCepGroup OBJECT-GROUP
       OBJECTS {
                pwCepType,
                pwCepSonetIfIndex,
                pwCepSonetConfigErrorOrStatus,
                pwCepCfgIndex,
                pwCepTimeElapsed,
                pwCepValidIntervals,
                pwCepIndications,
                pwCepLastEsTimeStamp
                }
       STATUS  current
       DESCRIPTION
           "Collection of objects for basic CEP PW config and
            status."
       ::= { pwCepGroups 1 }
        
    pwCepSignalingGroup OBJECT-GROUP
       OBJECTS {
                pwCepPeerCepOption
              }
       STATUS  current
       DESCRIPTION
           "Collection of objects required if the network element
            support CEP connections signaling."
       ::= { pwCepGroups 2 }
        
    pwCepSignalingGroup OBJECT-GROUP
       OBJECTS {
                pwCepPeerCepOption
              }
       STATUS  current
       DESCRIPTION
           "Collection of objects required if the network element
            support CEP connections signaling."
       ::= { pwCepGroups 2 }
        

pwCepCfgGroup OBJECT-GROUP OBJECTS { pwCepCfgIndexNext,

pwCepCfgGroup对象组对象{pwCepCfgIndexNext,

pwCepSonetPayloadLength, pwCepCfgMinPktLength, pwCepCfgPktReorder, pwCepCfgEnableDBA,

pwCepSonetPayloadLength,pwcepcfgminpktness,pwCepCfgPktReorder,pwcepfgenabledba,

pwCepCfgRtpHdrSuppress,

pwCepCfgRtpHdrSuppress,

pwCepCfgJtrBfrDepth,

pwCepCfgJtrBfrDepth,

pwCepCfgConsecPktsInsync, pwCepCfgConsecMissingOutSync,

pwcepcfgconsecpktsync,pwCepCfgConsecMissingOutSync,

pwCepCfgPktErrorPlayOutValue,

pwCepCfgPktErrorPlayOutValue,

pwCepCfgMissingPktsToSes, pwCepCfgSesToUas, pwCepCfgSecsToExitUas,

pwCepCfgMissingPktsToSes,PWCEPCFGESTOUAS,pwCepCfgSecsToExitUas,

pwCepCfgName,

pwcfegname,

pwCepCfgRowStatus,

PWCEPCF状态,

                pwCepCfgStorageType
       }
       STATUS  current
       DESCRIPTION
           "Collection of detailed objects needed to
            configure CEP PWs."
       ::= { pwCepGroups 3 }
        
                pwCepCfgStorageType
       }
       STATUS  current
       DESCRIPTION
           "Collection of detailed objects needed to
            configure CEP PWs."
       ::= { pwCepGroups 3 }
        

pwCepPerfCurrentGroup OBJECT-GROUP OBJECTS { pwCepPerfCurrentDbaInPacketsHC, pwCepPerfCurrentDbaOutPacketsHC,

pwCepPerfCurrentGroup对象组对象{pwCepPerfCurrentDbaInPacketsHC,pwCepPerfCurrentDbaOutPacketsHC,

pwCepPerfCurrentInNegPtrAdjust, pwCepPerfCurrentInPosPtrAdjust, pwCepPerfCurrentInPtrAdjustSecs, pwCepPerfCurrentOutNegPtrAdjust, pwCepPerfCurrentOutPosPtrAdjust, pwCepPerfCurrentOutPtrAdjustSecs, pwCepPerfCurrentAbsPtrAdjust, pwCepPerfCurrentMissingPkts, pwCepPerfCurrentPktsOoseq, pwCepPerfCurrentPktsOoRngDropped, pwCepPerfCurrentJtrBfrUnderruns, pwCepPerfCurrentPktsMalformed, pwCepPerfCurrentSummaryErrors,

pwCepPerfCurrentInNegPtrAdjust,PwCepPerfCurrentInPopTradJust,pwCepPerfCurrentOutNegPtrAdjust,PwCepPerfCurrentOutPopTradJust,pwCepPerfCurrentOutPtrAdjustSecs,pwCepPerfCurrentAbsPtrAdjust,PwCepPerfCurrentMissingPKTsooSeq,PwCepPerfCurrentPKTsoorngDruped,PwCepPerfCurrentJTRfRunderRunns,PWCEPPerfCurrentPKTS格式不正确,PWCEPPerfCurrentSummary错误,

                pwCepPerfCurrentESs,
                pwCepPerfCurrentSESs,
                pwCepPerfCurrentUASs,
                pwCepPerfCurrentFC
                }
       STATUS  current
       DESCRIPTION
           "Collection of statistics objects for CEP PWs."
       ::= { pwCepGroups 4 }
        
                pwCepPerfCurrentESs,
                pwCepPerfCurrentSESs,
                pwCepPerfCurrentUASs,
                pwCepPerfCurrentFC
                }
       STATUS  current
       DESCRIPTION
           "Collection of statistics objects for CEP PWs."
       ::= { pwCepGroups 4 }
        

pwCepPerfIntervalGroup OBJECT-GROUP OBJECTS { pwCepPerfIntervalValidData, pwCepPerfIntervalReset, pwCepPerfIntervalTimeElapsed,

PWCEPerfIntervalGroup对象组对象{PWCEPerfIntervalValidData,PWCEPerfIntervalReset,PWCEPerfIntervalTimePassed,

pwCepPerfIntervalDbaInPacketsHC, pwCepPerfIntervalDbaOutPacketsHC,

pwcepperfeintervaldbainpacketshc,pwcepperfeintervaldbaoutpacketshc,

pwCepPerfIntervalInNegPtrAdjust, pwCepPerfIntervalInPosPtrAdjust, pwCepPerfIntervalInPtrAdjustSecs, pwCepPerfIntervalOutNegPtrAdjust, pwCepPerfIntervalOutPosPtrAdjust, pwCepPerfIntervalOutPtrAdjustSecs, pwCepPerfIntervalAbsPtrAdjust,

pCepPerfIntervalinNetTradJust,pCepPerfIntervalinTradJustSecs,pCepPerfIntervalOutNegptradJust,pCepPerfIntervalOutPopTradJust,pCepPerfIntervalOutpTradJustSecs,pCepPerfIntervalAbsptradJustSecs,

pwCepPerfIntervalMissingPkts, pwCepPerfIntervalPktsOoseq, pwCepPerfIntervalPktsOoRngDropped, pwCepPerfIntervalJtrBfrUnderruns, pwCepPerfIntervalPktsMalformed, pwCepPerfIntervalSummaryErrors,

PWCEPPerIntervalMissingPKTS、PWCEPPerIntervalPKTSooseq、PWCEPPerIntervalPKTSoorngDropped、PWCEPPerIntervalJTRBfRunderRuns、PWCEPPerIntervalPKTS格式错误、PWCEPPerIntervalSummary错误、,

pwCepPerfIntervalESs, pwCepPerfIntervalSESs, pwCepPerfIntervalUASs, pwCepPerfIntervalFC

pwCepPerfIntervalESs,pwCepPerfIntervalESs,pwCepPerfIntervalUASs,pwCepPerfIntervalFC

       }
       STATUS  current
       DESCRIPTION
           "Collection of statistics objects for CEP PWs."
       ::= { pwCepGroups 5 }
        
       }
       STATUS  current
       DESCRIPTION
           "Collection of statistics objects for CEP PWs."
       ::= { pwCepGroups 5 }
        

pwCepPerf1DayIntervalGroup OBJECT-GROUP OBJECTS { pwCepPerf1DayIntervalValidData, pwCepPerf1DayIntervalMoniSecs,

pwCepPerf1DayIntervalGroup对象组对象{pwCepPerf1DayIntervalValidData,pwcepperf1dayintervalmoniecs,

pwCepPerf1DayIntervalDbaInPacketsHC, pwCepPerf1DayIntervalDbaOutPacketsHC,

pwCepPerf1DayIntervalDbaInPacketsHC,pwCepPerf1DayIntervalDbaOutPacketsHC,

pwCepPerf1DayIntervalInNegPtrAdjust, pwCepPerf1DayIntervalInPosPtrAdjust, pwCepPerf1DayIntervalInPtrAdjustSecs, pwCepPerf1DayIntervalOutNegPtrAdjust, pwCepPerf1DayIntervalOutPosPtrAdjust, pwCepPerf1DayIntervalOutPtrAdjustSecs, pwCepPerf1DayIntervalAbsPtrAdjust,

PWCEPPERF1DAYINTERVALINEGPTRADjust,pwCepPerf1DayIntervalInPtrAdjustSecs,PWCEPPERF1DAYINTERVALIOUTNEGPTRADjust,PWCEPPERF1DAYINTERVALIOUTPOSPTTRADjust,PWCEPPERF1DAYINTERVALIOUTPTRADjustSecs,PWCEPPERF1DAYINTERVALIVALIABPTRADjust,

pwCepPerf1DayIntervalMissingPkts, pwCepPerf1DayIntervalPktsOoseq, pwCepPerf1DayIntervalPktsOoRngDropped, pwCepPerf1DayIntervalJtrBfrUnderruns, pwCepPerf1DayIntervalPktsMalformed, pwCepPerf1DayIntervalSummaryErrors,

PWCEPPERF1DAYINTERVALLISSINGPKTS、PWCEPPERF1DAYINTERVALLPKTSOORNGDROPPED、PWCEPPERF1DAYINTERVALLJTRBF运行、PWCEPPERF1DAYINTERVALLPKTS格式错误、PWCEPPERF1DAYINTERVALLISUMARY错误、,

                pwCepPerf1DayIntervalESs,
                pwCepPerf1DayIntervalSESs,
                pwCepPerf1DayIntervalUASs,
                pwCepPerf1DayIntervalFC
                }
       STATUS  current
       DESCRIPTION
           "Collection of statistics objects for CEP PWs."
       ::= { pwCepGroups 6 }
        
                pwCepPerf1DayIntervalESs,
                pwCepPerf1DayIntervalSESs,
                pwCepPerf1DayIntervalUASs,
                pwCepPerf1DayIntervalFC
                }
       STATUS  current
       DESCRIPTION
           "Collection of statistics objects for CEP PWs."
       ::= { pwCepGroups 6 }
        
    pwCepFractionalGroup OBJECT-GROUP
       OBJECTS {
                pwCepFracRowStatus,
                pwCepFracStorageType
       }
       STATUS  current
       DESCRIPTION
           "Collection of fractional SPE objects.  These objects
            are optional and should be supported only if
            fractional SPE is supported within the network
            element."
       ::= { pwCepGroups 7 }
        
    pwCepFractionalGroup OBJECT-GROUP
       OBJECTS {
                pwCepFracRowStatus,
                pwCepFracStorageType
       }
       STATUS  current
       DESCRIPTION
           "Collection of fractional SPE objects.  These objects
            are optional and should be supported only if
            fractional SPE is supported within the network
            element."
       ::= { pwCepGroups 7 }
        
    pwCepFractionalSts1Vc3Group OBJECT-GROUP
       OBJECTS {
                pwCepFracMode,
                pwCepFracConfigError,
                pwCepFracAsync,
                pwCepFracVtgMap,
                pwCepFracEbm,
                pwCepFracPeerEbm
       }
       STATUS  current
       DESCRIPTION
           "Collection of fractional STS-1/VC3 objects.  These
            objects are optional and should be supported only if
            fractional STS-1/VC3 is supported within the network
            element."
       ::= { pwCepGroups 8 }
        
    pwCepFractionalSts1Vc3Group OBJECT-GROUP
       OBJECTS {
                pwCepFracMode,
                pwCepFracConfigError,
                pwCepFracAsync,
                pwCepFracVtgMap,
                pwCepFracEbm,
                pwCepFracPeerEbm
       }
       STATUS  current
       DESCRIPTION
           "Collection of fractional STS-1/VC3 objects.  These
            objects are optional and should be supported only if
            fractional STS-1/VC3 is supported within the network
            element."
       ::= { pwCepGroups 8 }
        
    pwCepFractionalVc4Group OBJECT-GROUP
       OBJECTS {
                pwCepFracSdhVc4Mode,
                pwCepFracSdhVc4Tu3Map1,
                pwCepFracSdhVc4Tu3Map2,
                pwCepFracSdhVc4Tu3Map3,
                pwCepFracSdhVc4Tug2Map1,
                pwCepFracSdhVc4Tug2Map2,
                pwCepFracSdhVc4Tug2Map3,
                pwCepFracSdhVc4Ebm1,
                pwCepFracSdhVc4Ebm2,
                pwCepFracSdhVc4Ebm3,
                pwCepFracSdhVc4PeerEbm1,
                pwCepFracSdhVc4PeerEbm2,
                pwCepFracSdhVc4PeerEbm3
       }
       STATUS  current
        
    pwCepFractionalVc4Group OBJECT-GROUP
       OBJECTS {
                pwCepFracSdhVc4Mode,
                pwCepFracSdhVc4Tu3Map1,
                pwCepFracSdhVc4Tu3Map2,
                pwCepFracSdhVc4Tu3Map3,
                pwCepFracSdhVc4Tug2Map1,
                pwCepFracSdhVc4Tug2Map2,
                pwCepFracSdhVc4Tug2Map3,
                pwCepFracSdhVc4Ebm1,
                pwCepFracSdhVc4Ebm2,
                pwCepFracSdhVc4Ebm3,
                pwCepFracSdhVc4PeerEbm1,
                pwCepFracSdhVc4PeerEbm2,
                pwCepFracSdhVc4PeerEbm3
       }
       STATUS  current
        
       DESCRIPTION
           "Collection of fractional VC4 objects.  These objects
            are optional and should be supported only if
            fractional VC4 is supported within the network
            element."
       ::= { pwCepGroups 9 }
        
       DESCRIPTION
           "Collection of fractional VC4 objects.  These objects
            are optional and should be supported only if
            fractional VC4 is supported within the network
            element."
       ::= { pwCepGroups 9 }
        

END

终止

8. Security Considerations
8. 安全考虑

It is clear that this MIB module is potentially useful for monitoring CEP PWs. This MIB can also be used for configuration of certain objects, and anything that can be configured can be incorrectly configured, with potentially disastrous results.

很明显,该MIB模块对于监控CEP PWs可能有用。此MIB还可用于配置某些对象,任何可以配置的对象都可能被错误配置,从而导致潜在的灾难性后果。

There are number of management objects defined in this MIB module with a MAX-ACCESS clause of read-write and/or read-create. 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. These are the tables and objects and their sensitivity/vulnerability:

此MIB模块中定义了多个管理对象,其MAX-ACCESS子句为read-write和/或read-create。在某些网络环境中,此类对象可能被视为敏感或易受攻击。在没有适当保护的非安全环境中支持SET操作可能会对网络操作产生负面影响。以下是表和对象及其敏感度/漏洞:

o The pwCepTable, pwCepCfgTable, and pwCepFracTable contain objects to CEP PW parameters on a Provider Edge (PE) device. Unauthorized access to objects in these tables could result in disruption of traffic on the network. The use of stronger mechanisms such as SNMPv3 security should be considered where possible. Specifically, SNMPv3 VACM and USM MUST be used with any v3 agent which implements this MIB module. Administrators should consider whether read access to these objects should be allowed, since read access may be undesirable under certain circumstances.

o pwCepTable、pwcepgtable和pwCepFracTable包含提供程序边缘(PE)设备上CEP PW参数的对象。未经授权访问这些表中的对象可能会导致网络流量中断。在可能的情况下,应考虑使用更强的机制,如SNMPv3安全性。具体来说,SNMPv3 VACM和USM必须与实现此MIB模块的任何v3代理一起使用。管理员应该考虑是否应该允许对这些对象的读访问,因为在某些情况下读访问可能是不可取的。

Some of the readable objects in this MIB module (i.e., objects with a MAX-ACCESS other than not-accessible) may be considered sensitive or vulnerable in some network environments. It is thus important to control even GET and/or NOTIFY access to these objects and possibly to even encrypt the values of these objects when sending them over the network via SNMP. These are the tables and objects and their sensitivity/vulnerability:

在某些网络环境中,此MIB模块中的某些可读对象(即具有MAX-ACCESS而非not ACCESS的对象)可能被视为敏感或易受攻击。因此,在通过SNMP通过网络发送这些对象时,控制甚至获取和/或通知对这些对象的访问,甚至可能加密这些对象的值,这一点非常重要。以下是表和对象及其敏感度/漏洞:

o The pwCepTable, pwCepPerfCurrentTable, pwCepPerfIntervalTable, and pwCepPerf1DayIntervalTable collectively show the CEP pseudowire connectivity topology and its performance characteristics. If an Administrator does not want to reveal this information, then these tables should be considered sensitive/vulnerable.

o pwCepTable、pwCepPerfCurrentTable、pwCepPerfIntervalTable和pwCepPerf1DayIntervalTable共同显示了CEP伪线连接拓扑及其性能特征。如果管理员不想透露此信息,则应将这些表视为敏感/易受攻击。

SNMP versions prior to SNMPv3 did not include adequate security. Even if the network itself is secure (for example, by using IPsec), 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 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实体已正确配置为仅授予那些拥有确实获取或设置(更改/创建/删除)对象的合法权限的主体(用户)访问对象。

9. IANA Considerations
9. IANA考虑

The MIB module in this document uses the following IANA-assigned OBJECT IDENTIFIER values recorded in the SMI Numbers registry:

本文档中的MIB模块使用SMI编号注册表中记录的以下IANA分配的对象标识符值:

      Descriptor        OBJECT IDENTIFIER value
      ----------        -----------------------
        
      Descriptor        OBJECT IDENTIFIER value
      ----------        -----------------------
        

pwCepStdMIB { mib-2 200 }

pwCepStdMIB{mib-2200}

10. References
10. 工具书类
10.1. Normative References
10.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月。

[RFC5542] Nadeau, T., Ed., Zelig, D., Ed., and O. Nicklass, Ed., "Definitions of Textual Conventions for Pseudowire (PW) Management", RFC 5542, May 2009.

[RFC5542]Nadeau,T.,Ed.,Zelig,D.,Ed.,和O.Nicklass,Ed.,“伪线(PW)管理文本约定的定义”,RFC 5542,2009年5月。

[RFC5601] Nadeau, T., Ed., and D. Zelig, Ed., "Pseudowire (PW) Management Information Base (MIB)", RFC 5601, July 2009.

[RFC5601]Nadeau,T.,Ed.,和D.Zelig,Ed.,“伪线(PW)管理信息库(MIB)”,RFC 56012009年7月。

[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月。

[RFC3411] Harrington, D., Presuhn, R., and B. Wijnen, "An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks", STD 62, RFC 3411, December 2002.

[RFC3411]Harrington,D.,Presohn,R.,和B.Wijnen,“描述简单网络管理协议(SNMP)管理框架的体系结构”,STD 62,RFC 3411,2002年12月。

[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月。

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

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

[RFC3705] Ray, B. and R. Abbi, "High Capacity Textual Conventions for MIB Modules Using Performance History Based on 15 Minute Intervals", RFC 3705, February 2004.

[RFC3705]Ray,B.和R.Abbi,“使用基于15分钟间隔的性能历史记录的MIB模块的高容量文本约定”,RFC 3705,2004年2月。

[RFC4842] Malis, A., Pate, P., Cohen, R., Ed., and D. Zelig, "Synchronous Optical Network/Synchronous Digital Hierarchy (SONET/SDH) Circuit Emulation over Packet (CEP)", RFC 4842, April 2007.

[RFC4842]Malis,A.,Pate,P.,Cohen,R.,Ed.,和D.Zelig,“同步光网络/同步数字体系(SONET/SDH)分组电路仿真(CEP)”,RFC 4842,2007年4月。

10.2. Informative References
10.2. 资料性引用

[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月。

[RFC3985] Bryant, S., Ed., and P. Pate, Ed., "Pseudo Wire Emulation Edge-to-Edge (PWE3) Architecture", RFC 3985, March 2005.

[RFC3985]Bryant,S.,Ed.,和P.Pate,Ed.,“伪线仿真边到边(PWE3)架构”,RFC 39852005年3月。

11. Contributors
11. 贡献者

The individuals listed below are co-authors of this document. Dave Danenberg was the editor of this document at the pre-WG version of the PW MIB modules.

下面列出的个人是本文件的共同作者。Dave Danenberg在PW MIB模块的预工作组版本中担任本文档的编辑。

Andrew G. Malis - Tellabs

安德鲁·G·马里斯-特拉布

Dave Danenberg - Litchfield Communications

Dave Danenberg-利奇菲尔德通信公司

Scott C. Park - Litchfield Communications

斯科特·C·帕克-利奇菲尔德通信公司

Authors' Addresses

作者地址

David Zelig (editor) PMC-Sierra 4 Hasadnaot St. Herzliya Pituach Israel, 46120

David Zelig(编辑)PMC Sierra 4 Hasadnaot St.Herzliya Pituach以色列,46120

   Phone: +972-9-962-8000
   Email: david_zelig@pmc-sierra.com
        
   Phone: +972-9-962-8000
   Email: david_zelig@pmc-sierra.com
        

Ron Cohen (editor) Resolute Networks 2480 Sand Hill Road, Suite 200 Menlo Park, CA 94025 USA

罗恩·科恩(编辑)Resolute Networks美国加利福尼亚州门罗公园沙山路2480号200室,邮编94025

   EMail: ronc@resolutenetworks.com
        
   EMail: ronc@resolutenetworks.com
        

Thomas D. Nadeau (editor) CA Technologies 273 Corporate Dr Portsmouth, NH 03801 USA

Thomas D.Nadeau(编辑)CA Technologies 273 Corporate Dr朴次茅斯,NH 03801美国

   Phone: +1 800 225-5224
   EMail: Thomas.Nadeau@ca.com
        
   Phone: +1 800 225-5224
   EMail: Thomas.Nadeau@ca.com