|
Packit |
022b05 |
ETHER-WIS DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Packit |
022b05 |
Gauge32, transmission
|
|
Packit |
022b05 |
FROM SNMPv2-SMI
|
|
Packit |
022b05 |
ifIndex
|
|
Packit |
022b05 |
FROM IF-MIB
|
|
Packit |
022b05 |
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
Packit |
022b05 |
FROM SNMPv2-CONF
|
|
Packit |
022b05 |
sonetMediumStuff2, sonetSectionStuff2,
|
|
Packit |
022b05 |
sonetLineStuff2, sonetFarEndLineStuff2,
|
|
Packit |
022b05 |
sonetPathStuff2, sonetFarEndPathStuff2,
|
|
Packit |
022b05 |
sonetMediumType, sonetMediumLineCoding,
|
|
Packit |
022b05 |
sonetMediumLineType, sonetMediumCircuitIdentifier,
|
|
Packit |
022b05 |
sonetMediumLoopbackConfig, sonetSESthresholdSet,
|
|
Packit |
022b05 |
sonetPathCurrentWidth
|
|
Packit |
022b05 |
FROM SONET-MIB;
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisMIB MODULE-IDENTITY
|
|
Packit |
022b05 |
LAST-UPDATED "200309190000Z" -- September 19, 2003
|
|
Packit |
022b05 |
ORGANIZATION "IETF Ethernet Interfaces and Hub MIB
|
|
Packit |
022b05 |
Working Group"
|
|
Packit |
022b05 |
CONTACT-INFO
|
|
Packit |
022b05 |
"WG charter:
|
|
Packit |
022b05 |
http://www.ietf.org/html.charters/hubmib-charter.html
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Mailing Lists:
|
|
Packit |
022b05 |
General Discussion: hubmib@ietf.org
|
|
Packit |
022b05 |
To Subscribe: hubmib-request@ietf.org
|
|
Packit |
022b05 |
In Body: subscribe your_email_address
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Chair: Dan Romascanu
|
|
Packit |
022b05 |
Postal: Avaya Inc.
|
|
Packit |
022b05 |
Atidim Technology Park, Bldg. 3
|
|
Packit |
022b05 |
Tel Aviv 61131
|
|
Packit |
022b05 |
Israel
|
|
Packit |
022b05 |
Tel: +972 3 645 8414
|
|
Packit |
022b05 |
E-mail: dromasca@avaya.com
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Editor: C. M. Heard
|
|
Packit |
022b05 |
Postal: 600 Rainbow Dr. #141
|
|
Packit |
022b05 |
Mountain View, CA 94041-2542
|
|
Packit |
022b05 |
USA
|
|
Packit |
022b05 |
Tel: +1 650-964-8391
|
|
Packit |
022b05 |
E-mail: heard@pobox.com"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The objects in this MIB module are used in conjunction
|
|
Packit |
022b05 |
with objects in the SONET-MIB and the MAU-MIB to manage
|
|
Packit |
022b05 |
the Ethernet WAN Interface Sublayer (WIS).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The following reference is used throughout this MIB module:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
[IEEE 802.3 Std] refers to:
|
|
Packit |
022b05 |
IEEE Std 802.3, 2000 Edition: 'IEEE Standard for
|
|
Packit |
022b05 |
Information technology - Telecommunications and
|
|
Packit |
022b05 |
information exchange between systems - Local and
|
|
Packit |
022b05 |
metropolitan area networks - Specific requirements -
|
|
Packit |
022b05 |
Part 3: Carrier sense multiple access with collision
|
|
Packit |
022b05 |
detection (CSMA/CD) access method and physical layer
|
|
Packit |
022b05 |
specifications', as amended by IEEE Std 802.3ae-2002,
|
|
Packit |
022b05 |
'IEEE Standard for Carrier Sense Multiple Access with
|
|
Packit |
022b05 |
Collision Detection (CSMA/CD) Access Method and
|
|
Packit |
022b05 |
Physical Layer Specifications - Media Access Control
|
|
Packit |
022b05 |
(MAC) Parameters, Physical Layer and Management
|
|
Packit |
022b05 |
Parameters for 10 Gb/s Operation', 30 August 2002.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Of particular interest are Clause 50, 'WAN Interface
|
|
Packit |
022b05 |
Sublayer (WIS), type 10GBASE-W', Clause 30, '10Mb/s,
|
|
Packit |
022b05 |
100Mb/s, 1000Mb/s, and 10Gb/s MAC Control, and Link
|
|
Packit |
022b05 |
Aggregation Management', and Clause 45, 'Management
|
|
Packit |
022b05 |
Data Input/Output (MDIO) Interface'.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Copyright (C) The Internet Society (2003). This version
|
|
Packit |
022b05 |
of this MIB module is part of RFC 3637; see the RFC
|
|
Packit |
022b05 |
itself for full legal notices."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
REVISION "200309190000Z" -- September 19, 2003
|
|
Packit |
022b05 |
DESCRIPTION "Initial version, published as RFC 3637."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { transmission 134 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The main sections of the module
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisObjects OBJECT IDENTIFIER ::= { etherWisMIB 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisObjectsPath OBJECT IDENTIFIER ::= { etherWisMIB 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisConformance OBJECT IDENTIFIER ::= { etherWisMIB 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- groups in the Ethernet WIS MIB module
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisDevice OBJECT IDENTIFIER ::= { etherWisObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisSection OBJECT IDENTIFIER ::= { etherWisObjects 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisPath OBJECT IDENTIFIER ::= { etherWisObjectsPath 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisFarEndPath OBJECT IDENTIFIER ::= { etherWisObjectsPath 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The Device group
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- These objects provide WIS extensions to
|
|
Packit |
022b05 |
-- the SONET-MIB Medium Group.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisDeviceTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF EtherWisDeviceEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The table for Ethernet WIS devices"
|
|
Packit |
022b05 |
::= { etherWisDevice 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisDeviceEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX EtherWisDeviceEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in the Ethernet WIS device table. For each
|
|
Packit |
022b05 |
instance of this object there MUST be a corresponding
|
|
Packit |
022b05 |
instance of sonetMediumEntry."
|
|
Packit |
022b05 |
INDEX { ifIndex }
|
|
Packit |
022b05 |
::= { etherWisDeviceTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
EtherWisDeviceEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
etherWisDeviceTxTestPatternMode INTEGER,
|
|
Packit |
022b05 |
etherWisDeviceRxTestPatternMode INTEGER,
|
|
Packit |
022b05 |
etherWisDeviceRxTestPatternErrors Gauge32
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisDeviceTxTestPatternMode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
none(1),
|
|
Packit |
022b05 |
squareWave(2),
|
|
Packit |
022b05 |
prbs31(3),
|
|
Packit |
022b05 |
mixedFrequency(4)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This variable controls the transmit test pattern mode.
|
|
Packit |
022b05 |
The value none(1) puts the the WIS transmit path into
|
|
Packit |
022b05 |
the normal operating mode. The value squareWave(2) puts
|
|
Packit |
022b05 |
the WIS transmit path into the square wave test pattern
|
|
Packit |
022b05 |
mode described in [IEEE 802.3 Std.] subclause 50.3.8.1.
|
|
Packit |
022b05 |
The value prbs31(3) puts the WIS transmit path into the
|
|
Packit |
022b05 |
PRBS31 test pattern mode described in [IEEE 802.3 Std.]
|
|
Packit |
022b05 |
subclause 50.3.8.2. The value mixedFrequency(4) puts the
|
|
Packit |
022b05 |
WIS transmit path into the mixed frequency test pattern
|
|
Packit |
022b05 |
mode described in [IEEE 802.3 Std.] subclause 50.3.8.3.
|
|
Packit |
022b05 |
Any attempt to set this object to a value other than
|
|
Packit |
022b05 |
none(1) when the corresponding instance of ifAdminStatus
|
|
Packit |
022b05 |
has the value up(1) MUST be rejected with the error
|
|
Packit |
022b05 |
inconsistentValue, and any attempt to set the corresponding
|
|
Packit |
022b05 |
instance of ifAdminStatus to the value up(1) when an
|
|
Packit |
022b05 |
instance of this object has a value other than none(1)
|
|
Packit |
022b05 |
MUST be rejected with the error inconsistentValue."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"[IEEE 802.3 Std.], 50.3.8, WIS test pattern generator and
|
|
Packit |
022b05 |
checker, 45.2.2.6, 10G WIS control 2 register (2.7), and
|
|
Packit |
022b05 |
45.2.2.7.2, PRBS31 pattern testing ability (2.8.1)."
|
|
Packit |
022b05 |
::= { etherWisDeviceEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisDeviceRxTestPatternMode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
none(1),
|
|
Packit |
022b05 |
prbs31(3),
|
|
Packit |
022b05 |
mixedFrequency(4)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This variable controls the receive test pattern mode.
|
|
Packit |
022b05 |
The value none(1) puts the the WIS receive path into the
|
|
Packit |
022b05 |
normal operating mode. The value prbs31(3) puts the WIS
|
|
Packit |
022b05 |
receive path into the PRBS31 test pattern mode described
|
|
Packit |
022b05 |
in [IEEE 802.3 Std.] subclause 50.3.8.2. The value
|
|
Packit |
022b05 |
mixedFrequency(4) puts the WIS receive path into the mixed
|
|
Packit |
022b05 |
frequency test pattern mode described in [IEEE 802.3 Std.]
|
|
Packit |
022b05 |
subclause 50.3.8.3. Any attempt to set this object to a
|
|
Packit |
022b05 |
value other than none(1) when the corresponding instance
|
|
Packit |
022b05 |
of ifAdminStatus has the value up(1) MUST be rejected with
|
|
Packit |
022b05 |
the error inconsistentValue, and any attempt to set the
|
|
Packit |
022b05 |
corresponding instance of ifAdminStatus to the value up(1)
|
|
Packit |
022b05 |
when an instance of this object has a value other than
|
|
Packit |
022b05 |
none(1) MUST be rejected with the error inconsistentValue."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"[IEEE 802.3 Std.], 50.3.8, WIS test pattern generator and
|
|
Packit |
022b05 |
checker, 45.2.2.6, 10G WIS control 2 register (2.7), and
|
|
Packit |
022b05 |
45.2.2.7.2, PRBS31 pattern testing ability (2.8.1)."
|
|
Packit |
022b05 |
::= { etherWisDeviceEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisDeviceRxTestPatternErrors OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Gauge32 ( 0..65535 )
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object counts the number of errors detected when the
|
|
Packit |
022b05 |
WIS receive path is operating in the PRBS31 test pattern
|
|
Packit |
022b05 |
mode. It is reset to zero when the WIS receive path
|
|
Packit |
022b05 |
initially enters that mode, and it increments each time
|
|
Packit |
022b05 |
the PRBS pattern checker detects an error as described in
|
|
Packit |
022b05 |
[IEEE 802.3 Std.] subclause 50.3.8.2 unless its value is
|
|
Packit |
022b05 |
65535, in which case it remains unchanged. This object is
|
|
Packit |
022b05 |
writeable so that it may be reset upon explicit request
|
|
Packit |
022b05 |
of a command generator application while the WIS receive
|
|
Packit |
022b05 |
path continues to operate in PRBS31 test pattern mode."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"[IEEE 802.3 Std.], 50.3.8, WIS test pattern generator and
|
|
Packit |
022b05 |
checker, 45.2.2.7.2, PRBS31 pattern testing ability
|
|
Packit |
022b05 |
(2.8.1), and 45.2.2.8, 10G WIS test pattern error counter
|
|
Packit |
022b05 |
register (2.9)."
|
|
Packit |
022b05 |
::= { etherWisDeviceEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The Section group
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- These objects provide WIS extensions to
|
|
Packit |
022b05 |
-- the SONET-MIB Section Group.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisSectionCurrentTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF EtherWisSectionCurrentEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The table for the current state of Ethernet WIS sections."
|
|
Packit |
022b05 |
::= { etherWisSection 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisSectionCurrentEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX EtherWisSectionCurrentEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in the etherWisSectionCurrentTable. For each
|
|
Packit |
022b05 |
instance of this object there MUST be a corresponding
|
|
Packit |
022b05 |
instance of sonetSectionCurrentEntry."
|
|
Packit |
022b05 |
INDEX { ifIndex }
|
|
Packit |
022b05 |
::= { etherWisSectionCurrentTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
EtherWisSectionCurrentEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
etherWisSectionCurrentJ0Transmitted OCTET STRING,
|
|
Packit |
022b05 |
etherWisSectionCurrentJ0Received OCTET STRING
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisSectionCurrentJ0Transmitted OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE (16))
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This is the 16-octet section trace message that
|
|
Packit |
022b05 |
is transmitted in the J0 byte. The value SHOULD
|
|
Packit |
022b05 |
be '89'h followed by fifteen octets of '00'h
|
|
Packit |
022b05 |
(or some cyclic shift thereof) when the section
|
|
Packit |
022b05 |
trace function is not used, and the implementation
|
|
Packit |
022b05 |
SHOULD use that value (or a cyclic shift thereof)
|
|
Packit |
022b05 |
as a default if no other value has been set."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"[IEEE 802.3 Std.], 30.8.1.1.8, aJ0ValueTX."
|
|
Packit |
022b05 |
::= { etherWisSectionCurrentEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisSectionCurrentJ0Received OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE (16))
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This is the 16-octet section trace message that
|
|
Packit |
022b05 |
was most recently received in the J0 byte."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"[IEEE 802.3 Std.], 30.8.1.1.9, aJ0ValueRX."
|
|
Packit |
022b05 |
::= { etherWisSectionCurrentEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The Path group
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- These objects provide WIS extensions to
|
|
Packit |
022b05 |
-- the SONET-MIB Path Group.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisPathCurrentTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF EtherWisPathCurrentEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The table for the current state of Ethernet WIS paths."
|
|
Packit |
022b05 |
::= { etherWisPath 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisPathCurrentEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX EtherWisPathCurrentEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in the etherWisPathCurrentTable. For each
|
|
Packit |
022b05 |
instance of this object there MUST be a corresponding
|
|
Packit |
022b05 |
instance of sonetPathCurrentEntry."
|
|
Packit |
022b05 |
INDEX { ifIndex }
|
|
Packit |
022b05 |
::= { etherWisPathCurrentTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
EtherWisPathCurrentEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
etherWisPathCurrentStatus BITS,
|
|
Packit |
022b05 |
etherWisPathCurrentJ1Transmitted OCTET STRING,
|
|
Packit |
022b05 |
etherWisPathCurrentJ1Received OCTET STRING
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisPathCurrentStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BITS {
|
|
Packit |
022b05 |
etherWisPathLOP(0),
|
|
Packit |
022b05 |
etherWisPathAIS(1),
|
|
Packit |
022b05 |
etherWisPathPLM(2),
|
|
Packit |
022b05 |
etherWisPathLCD(3)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This variable indicates the current status of the
|
|
Packit |
022b05 |
path payload with a bit map that can indicate multiple
|
|
Packit |
022b05 |
defects at once. The bit positions are assigned as
|
|
Packit |
022b05 |
follows:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisPathLOP(0)
|
|
Packit |
022b05 |
This bit is set to indicate that an
|
|
Packit |
022b05 |
LOP-P (Loss of Pointer - Path) defect
|
|
Packit |
022b05 |
is being experienced. Note: when this
|
|
Packit |
022b05 |
bit is set, sonetPathSTSLOP MUST be set
|
|
Packit |
022b05 |
in the corresponding instance of
|
|
Packit |
022b05 |
sonetPathCurrentStatus.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisPathAIS(1)
|
|
Packit |
022b05 |
This bit is set to indicate that an
|
|
Packit |
022b05 |
AIS-P (Alarm Indication Signal - Path)
|
|
Packit |
022b05 |
defect is being experienced. Note: when
|
|
Packit |
022b05 |
this bit is set, sonetPathSTSAIS MUST be
|
|
Packit |
022b05 |
set in the corresponding instance of
|
|
Packit |
022b05 |
sonetPathCurrentStatus.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisPathPLM(1)
|
|
Packit |
022b05 |
This bit is set to indicate that a
|
|
Packit |
022b05 |
PLM-P (Payload Label Mismatch - Path)
|
|
Packit |
022b05 |
defect is being experienced. Note: when
|
|
Packit |
022b05 |
this bit is set, sonetPathSignalLabelMismatch
|
|
Packit |
022b05 |
MUST be set in the corresponding instance of
|
|
Packit |
022b05 |
sonetPathCurrentStatus.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisPathLCD(3)
|
|
Packit |
022b05 |
This bit is set to indicate that an
|
|
Packit |
022b05 |
LCD-P (Loss of Codegroup Delination - Path)
|
|
Packit |
022b05 |
defect is being experienced. Since this
|
|
Packit |
022b05 |
defect is detected by the PCS and not by
|
|
Packit |
022b05 |
the path layer itself, there is no
|
|
Packit |
022b05 |
corresponding bit in sonetPathCurrentStatus."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"[IEEE 802.3 Std.], 30.8.1.1.18, aPathStatus."
|
|
Packit |
022b05 |
::= { etherWisPathCurrentEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisPathCurrentJ1Transmitted OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE (16))
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This is the 16-octet path trace message that
|
|
Packit |
022b05 |
is transmitted in the J1 byte. The value SHOULD
|
|
Packit |
022b05 |
be '89'h followed by fifteen octets of '00'h
|
|
Packit |
022b05 |
(or some cyclic shift thereof) when the path
|
|
Packit |
022b05 |
trace function is not used, and the implementation
|
|
Packit |
022b05 |
SHOULD use that value (or a cyclic shift thereof)
|
|
Packit |
022b05 |
as a default if no other value has been set."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"[IEEE 802.3 Std.], 30.8.1.1.23, aJ1ValueTX."
|
|
Packit |
022b05 |
::= { etherWisPathCurrentEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisPathCurrentJ1Received OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE (16))
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This is the 16-octet path trace message that
|
|
Packit |
022b05 |
was most recently received in the J1 byte."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"[IEEE 802.3 Std.], 30.8.1.1.24, aJ1ValueRX."
|
|
Packit |
022b05 |
::= { etherWisPathCurrentEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The Far End Path group
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- These objects provide WIS extensions to
|
|
Packit |
022b05 |
-- the SONET-MIB Far End Path Group.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisFarEndPathCurrentTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF EtherWisFarEndPathCurrentEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The table for the current far-end state of Ethernet WIS
|
|
Packit |
022b05 |
paths."
|
|
Packit |
022b05 |
::= { etherWisFarEndPath 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisFarEndPathCurrentEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX EtherWisFarEndPathCurrentEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in the etherWisFarEndPathCurrentTable. For each
|
|
Packit |
022b05 |
instance of this object there MUST be a corresponding
|
|
Packit |
022b05 |
instance of sonetFarEndPathCurrentEntry."
|
|
Packit |
022b05 |
INDEX { ifIndex }
|
|
Packit |
022b05 |
::= { etherWisFarEndPathCurrentTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
EtherWisFarEndPathCurrentEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
etherWisFarEndPathCurrentStatus BITS
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisFarEndPathCurrentStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BITS {
|
|
Packit |
022b05 |
etherWisFarEndPayloadDefect(0),
|
|
Packit |
022b05 |
etherWisFarEndServerDefect(1)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This variable indicates the current status at the
|
|
Packit |
022b05 |
far end of the path using a bit map that can indicate
|
|
Packit |
022b05 |
multiple defects at once. The bit positions are
|
|
Packit |
022b05 |
assigned as follows:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisFarEndPayloadDefect(0)
|
|
Packit |
022b05 |
A far end payload defect (i.e., far end
|
|
Packit |
022b05 |
PLM-P or LCD-P) is currently being signaled
|
|
Packit |
022b05 |
in G1 bits 5-7.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisFarEndServerDefect(1)
|
|
Packit |
022b05 |
A far end server defect (i.e., far end
|
|
Packit |
022b05 |
LOP-P or AIS-P) is currently being signaled
|
|
Packit |
022b05 |
in G1 bits 5-7. Note: when this bit is set,
|
|
Packit |
022b05 |
sonetPathSTSRDI MUST be set in the corresponding
|
|
Packit |
022b05 |
instance of sonetPathCurrentStatus."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"[IEEE 802.3 Std.], 30.8.1.1.25, aFarEndPathStatus."
|
|
Packit |
022b05 |
::= { etherWisFarEndPathCurrentEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Conformance Statements
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisGroups OBJECT IDENTIFIER ::= { etherWisConformance 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisCompliances OBJECT IDENTIFIER ::= { etherWisConformance 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Object Groups
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisDeviceGroupBasic OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
etherWisDeviceTxTestPatternMode,
|
|
Packit |
022b05 |
etherWisDeviceRxTestPatternMode
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects that support test
|
|
Packit |
022b05 |
features required of all WIS devices."
|
|
Packit |
022b05 |
::= { etherWisGroups 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisDeviceGroupExtra OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
etherWisDeviceRxTestPatternErrors
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects that support
|
|
Packit |
022b05 |
optional WIS device test features."
|
|
Packit |
022b05 |
::= { etherWisGroups 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisSectionGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
etherWisSectionCurrentJ0Transmitted,
|
|
Packit |
022b05 |
etherWisSectionCurrentJ0Received
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects that provide
|
|
Packit |
022b05 |
required information about a WIS section."
|
|
Packit |
022b05 |
::= { etherWisGroups 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisPathGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
etherWisPathCurrentStatus,
|
|
Packit |
022b05 |
etherWisPathCurrentJ1Transmitted,
|
|
Packit |
022b05 |
etherWisPathCurrentJ1Received
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects that provide
|
|
Packit |
022b05 |
required information about a WIS path."
|
|
Packit |
022b05 |
::= { etherWisGroups 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisFarEndPathGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
etherWisFarEndPathCurrentStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects that provide required
|
|
Packit |
022b05 |
information about the far end of a WIS path."
|
|
Packit |
022b05 |
::= { etherWisGroups 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Compliance Statements
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
etherWisCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The compliance statement for interfaces that include
|
|
Packit |
022b05 |
the Ethernet WIS. Compliance with the following
|
|
Packit |
022b05 |
external compliance statements is prerequisite:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MIB Module Compliance Statement
|
|
Packit |
022b05 |
---------- --------------------
|
|
Packit |
022b05 |
IF-MIB ifCompliance3
|
|
Packit |
022b05 |
IF-INVERTED-STACK-MIB ifInvCompliance
|
|
Packit |
022b05 |
EtherLike-MIB dot3Compliance2
|
|
Packit |
022b05 |
MAU-MIB mauModIfCompl3"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS {
|
|
Packit |
022b05 |
etherWisDeviceGroupBasic,
|
|
Packit |
022b05 |
etherWisSectionGroup,
|
|
Packit |
022b05 |
etherWisPathGroup,
|
|
Packit |
022b05 |
etherWisFarEndPathGroup
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT etherWisDeviceTxTestPatternMode
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
none(1),
|
|
Packit |
022b05 |
squareWave(2),
|
|
Packit |
022b05 |
mixedFrequency(4)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Support for values other than none(1),
|
|
Packit |
022b05 |
squareWave(2), and mixedFrequency(4)
|
|
Packit |
022b05 |
is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT etherWisDeviceRxTestPatternMode
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
none(1),
|
|
Packit |
022b05 |
mixedFrequency(4)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Support for values other than none(1)
|
|
Packit |
022b05 |
and mixedFrequency(4) is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP etherWisDeviceGroupExtra
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Implementation of this group, along with support for
|
|
Packit |
022b05 |
the value prbs31(3) for etherWisDeviceTxTestPatternMode
|
|
Packit |
022b05 |
and etherWisDeviceRxTestPatternMode, is necessary if the
|
|
Packit |
022b05 |
optional PRBS31 test pattern mode is to be supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT etherWisDeviceRxTestPatternErrors
|
|
Packit |
022b05 |
WRITE-SYNTAX Gauge32 ( 0 )
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An implementation is not required to
|
|
Packit |
022b05 |
allow values other than zero to be
|
|
Packit |
022b05 |
written to this object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE SONET-MIB
|
|
Packit |
022b05 |
MANDATORY-GROUPS {
|
|
Packit |
022b05 |
sonetMediumStuff2,
|
|
Packit |
022b05 |
sonetSectionStuff2,
|
|
Packit |
022b05 |
sonetLineStuff2,
|
|
Packit |
022b05 |
sonetFarEndLineStuff2,
|
|
Packit |
022b05 |
sonetPathStuff2,
|
|
Packit |
022b05 |
sonetFarEndPathStuff2
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT sonetMediumType
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
sonet(1)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required, nor is support
|
|
Packit |
022b05 |
for any value other than sonet(1)."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT sonetMediumLineCoding
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
sonetMediumNRZ(4)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required, nor is support
|
|
Packit |
022b05 |
for any value other than sonetMediumNRZ(4)."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT sonetMediumLineType
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT sonetMediumCircuitIdentifier
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT sonetMediumLoopbackConfig
|
|
Packit |
022b05 |
SYNTAX BITS {
|
|
Packit |
022b05 |
sonetNoLoop(0),
|
|
Packit |
022b05 |
sonetFacilityLoop(1)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required, nor is support for values
|
|
Packit |
022b05 |
other than sonetNoLoop(0) and sonetFacilityLoop(1)."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT sonetSESthresholdSet
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required, and only one
|
|
Packit |
022b05 |
of the enumerated values need be supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT sonetPathCurrentWidth
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
sts192cSTM64(6)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MIN-ACCESS read-only
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Write access is not required, nor is support
|
|
Packit |
022b05 |
for any value other than sts192cSTM64(6)."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { etherWisCompliances 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|