PW-TDM-MIB
85 objects
This MIB contains managed object definitions for encapsulating TDM (T1,E1, T3, E3, NxDS0) as pseudo-wires over packet-switching networks (PSN). This MIB supplements the PW-STD-MIB as in: Zelig, D., Nadeau, T. 'Pseudowire (PW) Management Information Base'. The PW-STD-MIB contains structures and MIB associations generic to pseudowire (PW) emulation. PW-specific MIBs (such as this) contain config and stats for specific PW types. Copyright (c) 2009 IETF Trust and the persons identified as authors of the code. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - Neither the name of Internet Society, IETF or IETF Trust, nor the names of specific contributors, may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This version of this MIB module is part of RFC 5604; see the RFC itself for full legal notices.
Imported Objects
| IF-MIB | InterfaceIndexOrZero |
| PerfHist-TC-MIB | PerfCurrentCount PerfIntervalCount |
| PW-STD-MIB | pwIndex |
| PW-TC-STD-MIB | PwCfgIndexOrzero |
| SNMP-FRAMEWORK-MIB | SnmpAdminString |
| SNMPv2-CONF | MODULE-COMPLIANCE OBJECT-GROUP |
| SNMPv2-SMI | Counter32 Integer32 mib-2 MODULE-IDENTITY OBJECT-TYPE Unsigned32 |
| SNMPv2-TC | RowStatus StorageType TEXTUAL-CONVENTION TimeStamp TruthValue |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.2.1.186 | IdentitypwTDMMIB | This MIB contains managed object definitions for encapsulating TDM (T1,E1, T3, E3, NxDS0) as pseudo-wires over packet-switching networks (PSN). This MIB supple… | ||
| 1.3.6.1.2.1.186.0 | NodepwTDMNotifications | |||
| 1.3.6.1.2.1.186.1 | NodepwTDMObjects | |||
| 1.3.6.1.2.1.186.1.1 | TablepwTDMTable | not-accessible | current | This table contains basic information including the ifIndex and pointers to entries in the relevant TDM config tables for this TDM PW. |
| 1.3.6.1.2.1.186.1.1.1 | RowpwTDMEntry | not-accessible | current | This table is indexed by the same index that was created for the associated entry in the PW Table (in the PW-STD-MIB). - The PwIndex. An entry is created in th… |
| 1.3.6.1.2.1.186.1.1.1.1 | ColumnpwTDMRate | read-write | current | The parameter represents the bit-rate of the TDM service in multiples of the 'basic' 64 Kbit/s rate [TDMCP-EXT]. It complements the definition of pwType used i… |
| 1.3.6.1.2.1.186.1.1.1.2 | ColumnpwTDMIfIndex | read-write | current | This is a unique index within the ifTable. It represents the interface index of the full link or the interface index for the bundle holding the group of time s… |
| 1.3.6.1.2.1.186.1.1.1.3 | ColumnpwGenTDMCfgIndex | read-write | current | Index to the generic parameters in the TDM configuration table that appears in this MIB module. It is likely that multiple TDM PWs of the same characteristic w… |
| 1.3.6.1.2.1.186.1.1.1.4 | ColumnpwRelTDMCfgIndex | read-write | current | Index to the relevant TDM configuration table entry that appears in one of the related MIB modules such as TDMoIP or CESoPSN. It is likely that multiple TDM PW… |
| 1.3.6.1.2.1.186.1.1.1.5 | ColumnpwTDMConfigError | read-only | current | Any of the bits are set if the local configuration is not compatible with the peer configuration as available from the various parameters options. Setting is d… |
| 1.3.6.1.2.1.186.1.1.1.6 | ColumnpwTDMTimeElapsed | read-only | current | 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 adju… |
| 1.3.6.1.2.1.186.1.1.1.7 | ColumnpwTDMValidIntervals | read-only | current | The number of previous 15-minute intervals for which data was collected. An agent with TDM capability must be capable of supporting at least n intervals. The m… |
| 1.3.6.1.2.1.186.1.1.1.8 | ColumnpwTDMValidDayIntervals | read-only | current | The number of previous days for which data was collected. An agent with TDM capability must be capable of supporting at least n intervals. The minimum value of… |
| 1.3.6.1.2.1.186.1.1.1.11 | ColumnpwTDMLastEsTimeStamp | read-only | current | The value of sysUpTime at the most recent occasion at which the TDM PW entered the ES or SES state. |
| 1.3.6.1.2.1.186.1.2 | ScalarpwTDMCfgIndexNext | read-only | current | This object contains the value to be used for pwTDMCfgIndex when creating entries in the pwTDMCfgTable. The value 0 indicates that no unassigned entries are av… |
| 1.3.6.1.2.1.186.1.3 | TablepwTDMCfgTable | not-accessible | current | This table contains a set of parameters that may be referenced by one or more TDM PWs in pwTDMTable. |
| 1.3.6.1.2.1.186.1.3.1 | RowpwTDMCfgEntry | not-accessible | current | These parameters define the characteristics of a TDM PW. They are grouped here to ease NMS burden. Once an entry is created here it may be re-used by many PWs.… |
| 1.3.6.1.2.1.186.1.3.1.1 | ColumnpwTDMCfgIndex | not-accessible | current | Index to an entry in this table. When an NMS creates a new entry/row in this table, it best makes use of the value of the pwTDMCfgIndexNext object in order to … |
| 1.3.6.1.2.1.186.1.3.1.2 | ColumnpwTDMCfgRowStatus | read-create | current | Object used for creating, modifying, and deleting a row from this table. The following objects cannot be modified if the entry is in use and the status is acti… |
| 1.3.6.1.2.1.186.1.3.1.4 | ColumnpwTDMCfgPayloadSize | read-create | current | The value of this object indicates the PayLoad Size (in bytes) to be defined during the PW setUp. Upon TX, implementation must be capable of carrying that amou… |
| 1.3.6.1.2.1.186.1.3.1.5 | ColumnpwTDMCfgPktReorder | read-create | current | If set to True: as CE-bound packets are queued in the jitter buffer, out of order packets are re-ordered. The maximum sequence number differential (i.e., the r… |
| 1.3.6.1.2.1.186.1.3.1.6 | ColumnpwTDMCfgRtpHdrUsed | read-create | current | If set to False: an RTP header is not pre-pended to the TDM packet. |
| 1.3.6.1.2.1.186.1.3.1.7 | ColumnpwTDMCfgJtrBfrDepth | read-create | current | The size of this buffer SHOULD be locally configured to allow accommodation to the PSN-specific packet delay variation. If configured to a value not supported … |
| 1.3.6.1.2.1.186.1.3.1.8 | ColumnpwTDMCfgPayloadSuppression | read-create | current | Selecting 'enable' means: Payload suppression is allowed. Payload MAY be omitted in order to conserve bandwidth. Selecting 'disable' means: No suppression unde… |
| 1.3.6.1.2.1.186.1.3.1.9 | ColumnpwTDMCfgConsecPktsInSynch | read-create | current | The number of consecutive packets with sequential sequence numbers that are required to exit the LOPS. Object MAY be changed only when the related PW is define… |
| 1.3.6.1.2.1.186.1.3.1.10 | ColumnpwTDMCfgConsecMissPktsOutSynch | read-create | current | The number of consecutive missing packets that are required to enter the LOPS. Object MAY be changed only when the related PW is defined as not active. |
| 1.3.6.1.2.1.186.1.3.1.11 | ColumnpwTDMCfgSetUp2SynchTimeOut | read-create | current | The amount of time the host should wait before declaring the pseudowire in a down state, if the number of consecutive TDM packets that have been received after… |
| 1.3.6.1.2.1.186.1.3.1.12 | ColumnpwTDMCfgPktReplacePolicy | read-create | current | This parameter determines the value to be played when CE bound packets over/underflow the jitter buffer, or are missing for any reason. This byte pattern is se… |
| 1.3.6.1.2.1.186.1.3.1.13 | ColumnpwTDMCfgAvePktLossTimeWindow | read-create | current | The length of time over which the average packet loss rate should be computed to detect excessive packet loss rate. Object MAY be changed only when the related… |
| 1.3.6.1.2.1.186.1.3.1.14 | ColumnpwTDMCfgExcessivePktLossThreshold | read-create | current | Excessive packet loss rate is detected by computing the average packet-loss rate over a pwTDMCfgAvePktLossTimeWindow amount of time and comparing it with this … |
| 1.3.6.1.2.1.186.1.3.1.15 | ColumnpwTDMCfgAlarmThreshold | read-create | current | Alarms are only reported when the defect state persists for the length of time specified by this object. Object MAY be changed only when the related PW is defi… |
| 1.3.6.1.2.1.186.1.3.1.16 | ColumnpwTDMCfgClearAlarmThreshold | read-create | current | Alarm MUST be cleared after the corresponding defect is undetected for the amount of time specified by this object. Object MAY be changed only when the related… |
| 1.3.6.1.2.1.186.1.3.1.17 | ColumnpwTDMCfgMissingPktsToSes | read-create | current | Percent of missing packets detected (consecutive or not) within a 1-second window to cause a Severely Error Second (SES) to be counted. Object MAY be changed o… |
| 1.3.6.1.2.1.186.1.3.1.18 | ColumnpwTDMCfgTimestampMode | read-create | current | Timestamp generation MAY be used in one of the following modes: 1. Absolute mode: The PSN-bound IWF sets timestamps using the clock recovered from the incoming… |
| 1.3.6.1.2.1.186.1.3.1.19 | ColumnpwTDMCfgStorageType | read-create | current | This variable indicates the storage type for this row. Conceptual rows having the value permanent(4) must allow write-access to all columnar objects. |
| 1.3.6.1.2.1.186.1.3.1.20 | ColumnpwTDMCfgPktFiller | read-create | current | Filler byte pattern played out on the TDM interface if pwTDMCfgPktReplacePolicy was set to filler(3). Object MAY be changed only when the related PW is defined… |
| 1.3.6.1.2.1.186.1.3.1.21 | ColumnpwTDMCfgName | read-create | current | A descriptive string, preferably a unique name, to an entry in this table. Object MAY be changed at any time. |
| 1.3.6.1.2.1.186.1.5 | TablepwTDMPerfCurrentTable | not-accessible | current | The current 15-minute interval counts are in this table. This table provides per TDM PW performance information. |
| 1.3.6.1.2.1.186.1.5.1 | RowpwTDMPerfCurrentEntry | not-accessible | current | An entry in this table is created by the agent for every pwTDMTable entry. After 15 minutes, the contents of this table entry are copied to a new entry in the … |
| 1.3.6.1.2.1.186.1.5.1.1 | ColumnpwTDMPerfCurrentMissingPkts | read-only | current | Number of missing packets (as detected via control word sequence number gaps). |
| 1.3.6.1.2.1.186.1.5.1.2 | ColumnpwTDMPerfCurrentPktsReOrder | read-only | current | Number of packets detected out of sequence (via control word sequence number) but successfully re-ordered. Note: some implementations may not support this feat… |
| 1.3.6.1.2.1.186.1.5.1.3 | ColumnpwTDMPerfCurrentJtrBfrUnderruns | read-only | current | Number of times a packet needed to be played out and the jitter buffer was empty. |
| 1.3.6.1.2.1.186.1.5.1.4 | ColumnpwTDMPerfCurrentMisOrderDropped | read-only | current | Number of packets detected out of order (via control word sequence numbers) that could not be re-ordered or could not fit in the jitter buffer. |
| 1.3.6.1.2.1.186.1.5.1.5 | ColumnpwTDMPerfCurrentMalformedPkt | read-only | current | Number of packets detected with unexpected size or bad headers' stack. |
| 1.3.6.1.2.1.186.1.5.1.6 | ColumnpwTDMPerfCurrentESs | read-only | current | The counter associated with the number of Error Seconds encountered. Any malformed packet, sequence error, LOPS, and the like are considered as Error Seconds. |
| 1.3.6.1.2.1.186.1.5.1.7 | ColumnpwTDMPerfCurrentSESs | read-only | current | The counter associated with the number of Severely Error Seconds encountered. |
| 1.3.6.1.2.1.186.1.5.1.8 | ColumnpwTDMPerfCurrentUASs | read-only | current | The counter associated with the number of Unavailable Seconds encountered. Any consecutive ten seconds of SES are counted as one Unavailable Seconds (UAS). |
| 1.3.6.1.2.1.186.1.5.1.9 | ColumnpwTDMPerfCurrentFC | read-only | current | TDM Failure Counts (FC-TDM). The number of TDM failure events. A failure event begins when the LOPS failure is declared, and it ends when the failure is cleare… |
| 1.3.6.1.2.1.186.1.6 | TablepwTDMPerfIntervalTable | not-accessible | current | This table provides performance information per TDM PW similar to the pwTDMPerfCurrentTable above. However, these counts represent historical 15-minute interva… |
| 1.3.6.1.2.1.186.1.6.1 | RowpwTDMPerfIntervalEntry | not-accessible | current | An entry in this table is created by the agent for every pwTDMPerfCurrentEntry that is 15 minutes old. The contents of the Current entry are copied to the new … |
| 1.3.6.1.2.1.186.1.6.1.1 | ColumnpwTDMPerfIntervalNumber | not-accessible | current | A number (normally between 1 and 96 to cover a 24 hour period) that identifies the interval for which the set of statistics is available. The interval identifi… |
| 1.3.6.1.2.1.186.1.6.1.2 | ColumnpwTDMPerfIntervalValidData | read-only | current | This variable indicates if the data for this interval is valid. |
| 1.3.6.1.2.1.186.1.6.1.3 | ColumnpwTDMPerfIntervalDuration | read-only | current | 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 va… |
| 1.3.6.1.2.1.186.1.6.1.4 | ColumnpwTDMPerfIntervalMissingPkts | read-only | current | Number of missing packets (as detected via control word sequence number gaps). |
| 1.3.6.1.2.1.186.1.6.1.5 | ColumnpwTDMPerfIntervalPktsReOrder | read-only | current | Number of packets detected out of sequence (via control word sequence number) but successfully re-ordered. Note: some implementations may not support this feat… |
| 1.3.6.1.2.1.186.1.6.1.6 | ColumnpwTDMPerfIntervalJtrBfrUnderruns | read-only | current | Number of times a packet needed to be played out and the jitter buffer was empty. |
| 1.3.6.1.2.1.186.1.6.1.7 | ColumnpwTDMPerfIntervalMisOrderDropped | read-only | current | Number of packets detected out of order (via control word sequence numbers) that could not be re-ordered or could not fit in the jitter buffer. |
| 1.3.6.1.2.1.186.1.6.1.8 | ColumnpwTDMPerfIntervalMalformedPkt | read-only | current | Number of packets detected with unexpected size, or bad headers' stack |
| 1.3.6.1.2.1.186.1.6.1.9 | ColumnpwTDMPerfIntervalESs | read-only | current | The counter associated with the number of Error Seconds encountered. |
| 1.3.6.1.2.1.186.1.6.1.10 | ColumnpwTDMPerfIntervalSESs | read-only | current | The counter associated with the number of Severely Error Seconds encountered. |
| 1.3.6.1.2.1.186.1.6.1.11 | ColumnpwTDMPerfIntervalUASs | read-only | current | The counter associated with the number of Unavailable Seconds encountered. |
| 1.3.6.1.2.1.186.1.6.1.12 | ColumnpwTDMPerfIntervalFC | read-only | current | TDM Failure Counts (FC-TDM). The number of TDM failure events. A failure event begins when the LOPS failure is declared, and it ends when the failure is cleare… |
| 1.3.6.1.2.1.186.1.7 | TablepwTDMPerf1DayIntervalTable | not-accessible | current | This table provides performance information per TDM PW similar to the pwTDMPerfIntervalTable above. However, these counters represent historical one-day interv… |
| 1.3.6.1.2.1.186.1.7.1 | RowpwTDMPerf1DayIntervalEntry | not-accessible | current | An entry is created in this table by the agent for every entry in the pwTDMTable table. |
| 1.3.6.1.2.1.186.1.7.1.1 | ColumnpwTDMPerf1DayIntervalNumber | not-accessible | current | The number of intervals where 1 indicates the current day measured period and 2 and above indicate previous days, respectively. |
| 1.3.6.1.2.1.186.1.7.1.2 | ColumnpwTDMPerf1DayIntervalValidData | read-only | current | This variable indicates if the data for this interval is valid. |
| 1.3.6.1.2.1.186.1.7.1.3 | ColumnpwTDMPerf1DayIntervalDuration | read-only | current | 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 va… |
| 1.3.6.1.2.1.186.1.7.1.4 | ColumnpwTDMPerf1DayIntervalMissingPkts | read-only | current | Number of missing packets (as detected via control word sequence number gaps). |
| 1.3.6.1.2.1.186.1.7.1.5 | ColumnpwTDMPerf1DayIntervalPktsReOrder | read-only | current | Number of packets detected out of sequence (via control word sequence number) but successfully re-ordered. Note: some implementations may not support this feat… |
| 1.3.6.1.2.1.186.1.7.1.6 | ColumnpwTDMPerf1DayIntervalJtrBfrUnderruns | read-only | current | Number of times a packet needed to be played out and the jitter buffer was empty. |
| 1.3.6.1.2.1.186.1.7.1.7 | ColumnpwTDMPerf1DayIntervalMisOrderDropped | read-only | current | Number of packets detected out of order (via control word sequence numbers) that could not be re-ordered or could not fit in the jitter buffer. |
| 1.3.6.1.2.1.186.1.7.1.8 | ColumnpwTDMPerf1DayIntervalMalformedPkt | read-only | current | Number of packets detected with unexpected size or bad headers' stack. |
| 1.3.6.1.2.1.186.1.7.1.9 | ColumnpwTDMPerf1DayIntervalESs | read-only | current | The counter associated with the number of Error Seconds encountered. |
| 1.3.6.1.2.1.186.1.7.1.10 | ColumnpwTDMPerf1DayIntervalSESs | read-only | current | The counter associated with the number of Severely Error Seconds. |
| 1.3.6.1.2.1.186.1.7.1.11 | ColumnpwTDMPerf1DayIntervalUASs | read-only | current | The counter associated with the number of UnAvailable Seconds. NOTE: When first entering the UAS state, the number of SES to UAS is added to this object, then … |
| 1.3.6.1.2.1.186.1.7.1.12 | ColumnpwTDMPerf1DayIntervalFC | read-only | current | TDM Failure Counts (FC-TDM). The number of TDM failure events. A failure event begins when the LOPS failure is declared, and it ends when the failure is cleare… |
| 1.3.6.1.2.1.186.2 | NodepwTDMConformance | |||
| 1.3.6.1.2.1.186.2.1 | NodepwTDMCompliances | |||
| 1.3.6.1.2.1.186.2.1.1 | CompliancepwTDMModuleCompliance | read-only | current | The compliance statement for agent that support TDM PW over PSN operation. |
| 1.3.6.1.2.1.186.2.2 | NodepwTDMGroups | |||
| 1.3.6.1.2.1.186.2.2.1 | GrouppwTDMGroup | current | Collection of objects for basic TDM PW config and status. | |
| 1.3.6.1.2.1.186.2.2.2 | GrouppwTDMPerfCurrentGroup | current | Collection of current statistics objects for TDM PWs. | |
| 1.3.6.1.2.1.186.2.2.3 | GrouppwTDMPerfIntervalGroup | current | Collection of Interval statistics objects for TDM PWs. | |
| 1.3.6.1.2.1.186.2.2.4 | GrouppwTDMPerf1DayIntervalGroup | current | Collection of Daily statistics objects for TDM PWs. |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| PwTDMCfgIndex | Unsigned32 (1..4294967295) | current | Index into the relevant pwXXXCfgTable. |