2694 lines
111 KiB
Plaintext
2694 lines
111 KiB
Plaintext
IEEE8021-AS-MIB DEFINITIONS ::= BEGIN
|
|
-- =============================================================
|
|
-- MIB for support of 802.1AS Timing and Synchronization in
|
|
-- IEEE 802.1Q Bridged Local Area Networks
|
|
-- =============================================================
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Integer32, Counter32
|
|
FROM SNMPv2-SMI -- [RFC2578]
|
|
TEXTUAL-CONVENTION, TruthValue, RowStatus, TimeStamp
|
|
FROM SNMPv2-TC -- [RFC2579]
|
|
MODULE-COMPLIANCE, OBJECT-GROUP -- [RFC2580]
|
|
FROM SNMPv2-CONF
|
|
ifGeneralInformationGroup, InterfaceIndexOrZero
|
|
FROM IF-MIB -- [RFC2863]
|
|
IEEE8021BridgePortNumber
|
|
FROM IEEE8021-TC-MIB
|
|
;
|
|
|
|
ieee8021AsTimeSyncMib MODULE-IDENTITY
|
|
LAST-UPDATED "201212120000Z" -- December 12, 2012
|
|
ORGANIZATION "IEEE 802.1 Working Group"
|
|
CONTACT-INFO
|
|
"WG-URL: http://www.ieee802.org/1/index.html
|
|
WG-EMail: STDS-802-1@IEEE.ORG
|
|
|
|
Contact: Geoffrey M. Garner
|
|
Postal: 196 Ambassador Drive
|
|
Red Bank, NJ 07701
|
|
USA
|
|
E-mail: gmgarner@alum.mit.edu"
|
|
|
|
DESCRIPTION
|
|
"The Management Information Base module for
|
|
IEEE 802.1AS time synchronization protocol."
|
|
|
|
REVISION "201212120000Z" -- December 12, 2012
|
|
DESCRIPTION "Published as part of IEEE Std 802.1AS Cor-1
|
|
ieee8021AsPortDSAsIfIndex SYNTAX corrected to
|
|
InterfaceIndexOrZero, from Integer32.
|
|
ieee8021AsPortDSAnnounceReceiptTimeout DESCRIPTION and
|
|
default value corrected.
|
|
ieee8021AsPortDSSyncReceiptTimeout DESCRIPTION corrected,
|
|
ieee8021AsDefaultDSOffsetScaledLogVariance and
|
|
ieee8021AsParentDSGrandmasterOffsetScaledLogVariance
|
|
SYNTAX corrected to Unsigned32 (from Integer32),
|
|
and corresponding range to reflect unsigned integer 16.
|
|
ieee8021AsComplianceCor1 added.
|
|
Other editorial and corrections made."
|
|
|
|
REVISION "201011110000Z" -- November 11, 2010
|
|
DESCRIPTION
|
|
"Published as part of IEEE Std 802.1AS
|
|
|
|
Copyright (C) IEEE (2012)."
|
|
|
|
::= { iso(1) org(3) ieee(111)
|
|
standards-association-numbers-series-standards (2)
|
|
lan-man-stds (802) ieee802dot1 (1) ieee802dot1mibs (1) 20 }
|
|
|
|
ieee8021AsMIBObjects OBJECT IDENTIFIER ::= {ieee8021AsTimeSyncMib 1}
|
|
ieee8021AsConformance OBJECT IDENTIFIER ::= {ieee8021AsTimeSyncMib 2}
|
|
|
|
-- =============================================================
|
|
-- Textual Conventions
|
|
-- =============================================================
|
|
|
|
ClockIdentity ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT
|
|
"1x:"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents an IEEE 802 MAC address represented in the
|
|
`canonical' order defined by IEEE 802.1a, EUI-64. EUI-48
|
|
converts to EUI-64 as specified by IEEE. The conversion
|
|
assigns values 255 and 254 to octets 3 and 4 respectively,
|
|
where octet 0 is the most significant and octet 7 the least.
|
|
For example, EUI-48 of AC:DE:48:23:45:67 would extend to
|
|
AC:DE:48:FF:FE:23:45:67."
|
|
REFERENCE "6.3.3.6 and 8.5.2.2.1"
|
|
SYNTAX OCTET STRING (SIZE (8))
|
|
|
|
|
|
IEEE8021ASClockClassValue ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clock Class Value from IEEE Std 1588-2008 7.6.2.4,
|
|
with the following interpretation placed on the value:
|
|
|
|
6: A clock that is synchronized to a primary reference
|
|
time source,
|
|
7: A clock that has previously been designated as clockClass
|
|
6 but that has lost the ability to synchronize to a
|
|
primary reference time source and is in holdover mode and
|
|
within holdover specifications,
|
|
13: A clock that is synchronized to an application-specific
|
|
source of time,
|
|
14: A clock that has previously been designated as clockClass
|
|
13 but that has lost the ability to synchronize to an
|
|
application-specific source of time and is in holdover mode
|
|
and within holdover specifications,
|
|
52: Degradation alternative A for a clock of clockClass 7 that
|
|
is not within holdover specification,
|
|
58: Degradation alternative A for a clock of clockClass 14 that
|
|
is not within holdover specification,
|
|
68..122: For use by alternate PTP profiles (68..122),
|
|
133..170: For use by alternate PTP profiles (133..170),
|
|
187: Degradation alternative B for a clock of clockClass 7 that
|
|
is not within holdover specification,
|
|
193: Degradation alternative B for a clock of clockClass 14 that
|
|
is not within holdover specification,
|
|
216..232: For use by alternate PTP profiles,
|
|
248: Default none of the other clockClass definitions apply,
|
|
255: A slave-only clock(255)."
|
|
REFERENCE "14.2.3 and IEEE Std 1588-2008 7.6.2.4"
|
|
SYNTAX INTEGER {
|
|
primarySync(6),
|
|
primarySyncLost(7),
|
|
applicationSpecificSync(13),
|
|
applicationSpecficSyncLost(14),
|
|
primarySyncAlternativeA(52),
|
|
applicationSpecificAlternativeA(58),
|
|
primarySyncAlternativeB(187),
|
|
applicationSpecficAlternativeB(193),
|
|
defaultClock(248),
|
|
slaveOnlyClock(255)
|
|
}
|
|
|
|
IEEE8021ASClockAccuracyValue ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clock Accuracy Value from 8.6.2.3, with the following
|
|
interpretation placed on the value:
|
|
|
|
32: The time is accurate to within 25 ns,
|
|
33: The time is accurate to within 100 ns,
|
|
34: The time is accurate to within 250 ns,
|
|
35: The time is accurate to within 1 us,
|
|
36: The time is accurate to within 2.5 us,
|
|
37: The time is accurate to within 10 us,
|
|
38: The time is accurate to within 25 us,
|
|
39: The time is accurate to within 100 us,
|
|
40: The time is accurate to within 250 us,
|
|
41: The time is accurate to within 1 ms,
|
|
42: The time is accurate to within 2.5 ms,
|
|
43: The time is accurate to within 10 ms,
|
|
44: The time is accurate to within 25 ms,
|
|
45: The time is accurate to within 100 ms,
|
|
46: The time is accurate to within 250 ms,
|
|
47: The time is accurate to within 1 s,
|
|
48: The time is accurate to within 10 s,
|
|
49: The time is accurate to within > 10 s,
|
|
254: Default indicating unknown"
|
|
REFERENCE "8.6.2.3"
|
|
SYNTAX INTEGER {
|
|
timeAccurateTo25ns(32),
|
|
timeAccurateTo100ns(33),
|
|
timeAccurateTo250ns(34),
|
|
timeAccurateTo1us(35),
|
|
timeAccurateTo2dot5us(36),
|
|
timeAccurateTo10us(37),
|
|
timeAccurateTo25us(38),
|
|
timeAccurateTo100us(39),
|
|
timeAccurateTo250us(40),
|
|
timeAccurateTo1ms(41),
|
|
timeAccurateTo2dot5ms(42),
|
|
timeAccurateTo10ms(43),
|
|
timeAccurateTo25ms(44),
|
|
timeAccurateTo100ms(45),
|
|
timeAccurateTo250ms(46),
|
|
timeAccurateTo1s(47),
|
|
timeAccurateTo10s(48),
|
|
timeAccurateToGT10s(49),
|
|
timeAccurateToUnknown(254)
|
|
}
|
|
|
|
IEEE8021ASTimeSourceValue ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The timeSource is an information only attribute indicating
|
|
the type of source of time used by a ClockMaster,
|
|
representing categories. For example, the GPS entry would
|
|
include not only the GPS system of the U.S. Department of
|
|
Defense but the European Galileo system and other present and
|
|
future satellite-based timing systems.
|
|
|
|
In the absence of a default value set by a user of this
|
|
standard, the default value of timeSource shall be OTHER. See
|
|
7.6.2.6 of IEEE Std 1588 - 2008 for more detailed description of
|
|
timeSourceIndicates the source of time used by the grandmaster
|
|
clock.
|
|
|
|
The following interpretation placed on the value:
|
|
16: Atomic Clock,
|
|
32: GPS,
|
|
48: Terrestrial Radio,
|
|
64: PTP,
|
|
80: NTP,
|
|
96: Hand Set,
|
|
144: Other,
|
|
160: Internal Oscillator "
|
|
REFERENCE "8.6.2.7 and Table 8-3"
|
|
SYNTAX INTEGER {
|
|
atomicClock(16),
|
|
gps(32),
|
|
terrestrialRadio(48),
|
|
ptp(64),
|
|
ntp(80),
|
|
handSet(96),
|
|
other(144),
|
|
internalOscillator(160)
|
|
}
|
|
|
|
|
|
-- =================================================================
|
|
-- subtrees in the IEEE8021-AS-MIB
|
|
-- System Time-Aware Parameters/Capability
|
|
-- =================================================================
|
|
|
|
|
|
-- =================================================================
|
|
-- The Default data set represent native time capability of a time-
|
|
-- aware system and is consistent with respective IEEE 1588 data set.
|
|
-- =================================================================
|
|
ieee8021AsDefaultDS
|
|
OBJECT IDENTIFIER ::= { ieee8021AsMIBObjects 1 }
|
|
|
|
ieee8021AsDefaultDSClockIdentity OBJECT-TYPE
|
|
SYNTAX ClockIdentity
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Globally unique manufacturer-assigned clock identifier
|
|
for the local clock. The identifier is based on an
|
|
EUI-64."
|
|
REFERENCE "14.2.1"
|
|
::= { ieee8021AsDefaultDS 1 }
|
|
|
|
|
|
ieee8021AsDefaultDSNumberPorts OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of PTP ports on the device.
|
|
For an end station the value is 1."
|
|
REFERENCE "14.2.2"
|
|
::= { ieee8021AsDefaultDS 2 }
|
|
|
|
|
|
ieee8021AsDefaultDSClockClass OBJECT-TYPE
|
|
SYNTAX IEEE8021ASClockClassValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Denotes the traceability of the time or frequency of the
|
|
local clock. The value shall be selected as follows:
|
|
a) If the Default Parameter Data Set member gmCapable is
|
|
TRUE, then clockClass is set to the value that
|
|
reflects the combination of the LocalClock and
|
|
ClockSource entities; else if the value that reflects
|
|
the LocalClock and ClockSource entities is not
|
|
specified or not known,clockClass is set to 248;
|
|
b) If the Default Parameter Data Set member gmCapable is
|
|
FALSE (see 8.6.2.1), clockClass is set to 255.
|
|
"
|
|
REFERENCE "14.2.3"
|
|
DEFVAL { defaultClock }
|
|
::= { ieee8021AsDefaultDS 3 }
|
|
|
|
|
|
ieee8021AsDefaultDSClockAccuracy OBJECT-TYPE
|
|
SYNTAX IEEE8021ASClockAccuracyValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Characterizes local clock for the purpose of the best
|
|
master clock algorithm. The value shall be selected as
|
|
follows:
|
|
a) clockAccuracy is set to the value that reflects the
|
|
combination of the LocalClock and ClockSource
|
|
entities if specified or known;
|
|
b) if the value that reflects the LocalClock and
|
|
ClockSource entities is not specified or unknown,
|
|
clockAccuracy is set to 254.
|
|
"
|
|
REFERENCE "14.2.4"
|
|
::= { ieee8021AsDefaultDS 4 }
|
|
|
|
|
|
ieee8021AsDefaultDSOffsetScaledLogVariance OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The offsetScaledLogVariance is scaled, offset
|
|
representation of an estimate of the PTP variance. The
|
|
PTP variance characterizes the precision and frequency
|
|
stability of the ClockMaster. The PTP variance is the
|
|
square of PTPDEV (see B.1.3.2). The value shall be
|
|
selected as follows:
|
|
a) offsetScaledLogVariance is set to the value that
|
|
reflects the combination of the LocalClock and
|
|
ClockSource entities; else
|
|
b) if the value that reflects these entities is not
|
|
specified or not known, offsetScaledLogVariance is
|
|
set to 16640 (0x4100). This value corresponds to the
|
|
value of PTPDEV for observation interval equal to the
|
|
default Sync message transmission interval (i.e.,
|
|
observation interval of 0.125 s, see 11.5.2.3 and
|
|
B.1.3.2).
|
|
|
|
|
|
A value of 65535 (0xFFFF) indicates value is too
|
|
large to be represented or has not been computed.
|
|
"
|
|
REFERENCE "14.2.5"
|
|
::= { ieee8021AsDefaultDS 5 }
|
|
|
|
ieee8021AsDefaultDSPriority1 OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Most-significant priority declaration in the execution of
|
|
the best master clock algorithm. Lower values take
|
|
precedence. The value of priority1 shall be 255 for a
|
|
time-aware system that is not grandmaster-capable.
|
|
The value of priority1 shall be less than 255 for a
|
|
time-aware system that is grandmaster-capable. The value
|
|
0 shall be reserved for future management use, i.e., the
|
|
valueof priority1 shall be set to 0 only via management
|
|
action, and shall not be specified as a default value by
|
|
a user of this standard. In the absence of a default
|
|
value set by a user of this standard, the default value
|
|
shall be set as below:
|
|
a) system type of network infrastructure time-aware
|
|
system to value 246;
|
|
b) portable time-aware system, 250;
|
|
c) other time-aware systems, 248."
|
|
REFERENCE "14.2.6"
|
|
::= { ieee8021AsDefaultDS 6 }
|
|
|
|
|
|
ieee8021AsDefaultDSPriority2 OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Least-significant priority declaration in the execution
|
|
of the best master clock algorithm. Lower values take
|
|
precedence. The default value is 248"
|
|
REFERENCE "14.2.7"
|
|
DEFVAL { 248 }
|
|
::= { ieee8021AsDefaultDS 7 }
|
|
|
|
|
|
ieee8021AsDefaultDSGmCapable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True (1) if master clock capable; false (2)
|
|
otherwise."
|
|
REFERENCE "14.2.8"
|
|
::= { ieee8021AsDefaultDS 8 }
|
|
|
|
|
|
ieee8021AsDefaultDSCurrentUTCOffset OBJECT-TYPE
|
|
SYNTAX Integer32(-32768..32767)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is the offset between TAI and UTC, relative to
|
|
the ClockMaster entity of this time-aware system. It is
|
|
equal to the global variable sysCurrentUtcOffset (see
|
|
10.3.8.16). The value is in units of seconds.
|
|
The initialization default value is selected as
|
|
follows:
|
|
a) the value is the value obtained from a primary
|
|
reference if the value is known at the at the time of
|
|
initialization,
|
|
b) else the value is the current number ofleap seconds,
|
|
see 8.2.3, when the time-aware system is designed."
|
|
REFERENCE "14.2.9"
|
|
::= { ieee8021AsDefaultDS 9 }
|
|
|
|
|
|
ieee8021AsDefaultDSCurrentUTCOffsetValid OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True (1) if ieee8021AsDefaultDSCurrentUTCOffset is known
|
|
to be correct; false (2) otherwise."
|
|
REFERENCE "14.2.10"
|
|
::= { ieee8021AsDefaultDS 10 }
|
|
|
|
|
|
ieee8021AsDefaultDSLeap59 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A true (1) value indicates that the last minute of the
|
|
current UTC day, relative to the ClockMaster entity of
|
|
this time-aware system, will contain 59 seconds. It is
|
|
equal to the global variable sysLeap59 (see 10.3.8.12).
|
|
|
|
The initialization value is selected as follows:
|
|
a) Set to true (1) if the value is obtained from a
|
|
primary reference if known at the at the time of
|
|
initialization, else
|
|
b) The value is set to false (2)."
|
|
REFERENCE "14.2.11"
|
|
::= { ieee8021AsDefaultDS 11 }
|
|
|
|
|
|
ieee8021AsDefaultDSLeap61 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A true (1) value indicates that the last minute of the
|
|
current UTC day, relative to the ClockMaster entity of
|
|
this time-aware system, will contain 59 seconds. It is
|
|
equal to the global variable sysLeap61 (see 10.3.8.11).
|
|
|
|
The initialization value is selected as follows:
|
|
a) Set to true (1) if the value is obtained from a
|
|
primary reference if known at the at the time of
|
|
initialization, else
|
|
b) The value is set to false (2)."
|
|
REFERENCE "14.2.12"
|
|
::= { ieee8021AsDefaultDS 12 }
|
|
|
|
|
|
ieee8021AsDefaultDSTimeTraceable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is set to true (1) if the timescale and the
|
|
value of Ieee8021AsCurrentUtcOffset, relative to the
|
|
ClockMaster entity of this time-aware system, are
|
|
traceable to a primary reference standard; otherwise
|
|
the value is set to false (2). It is equal to the global
|
|
variable sysTimeTraceable (see 10.3.8.14).
|
|
|
|
The initialization value is selected as follows:
|
|
a) If the time and the value of currentUtcOffset are
|
|
traceable to a primary reference standard at the
|
|
time of initialization, the value is set to true
|
|
(1), else
|
|
b) The value is set to false (2)."
|
|
REFERENCE "14.2.13"
|
|
::= { ieee8021AsDefaultDS 13 }
|
|
|
|
|
|
ieee8021AsDefaultDSFrequencyTraceable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is set to true (1) if the frequency determining
|
|
the timescale of the ClockMaster Entity of this time-
|
|
aware system is traceable to a primary reference
|
|
standard; otherwise the value is set to false (2). It is
|
|
equal to the global variable sysFrequencyTraceable (see
|
|
10.3.8.15).
|
|
|
|
The initialization value is selected as follows:
|
|
a) If the frequency is traceable to a primary reference
|
|
standard at the time of initialization, the value is
|
|
set to true (1), else
|
|
b) The value is set to false (2).."
|
|
REFERENCE "14.2.14"
|
|
::= { ieee8021AsDefaultDS 14 }
|
|
|
|
|
|
ieee8021AsDefaultDSTimeSource OBJECT-TYPE
|
|
SYNTAX IEEE8021ASTimeSourceValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The timeSource is an information-only attribute
|
|
indicating the type of source of time used by a
|
|
ClockMaster. The value is not used in the selection of
|
|
the grandmaster. The values shall be as specified in
|
|
Table 8-3. These represent categories. For example, the
|
|
GPS entry would include not only the GPS system of the
|
|
U.S. Department of Defense but the European Galileo
|
|
system and other present and future satellite-based
|
|
timing systems. All unused values in Table 8-3 are
|
|
reserved.
|
|
|
|
The initialization value is selected as follows:
|
|
a) If the timeSource (8.6.2.7 and Table 8-3), is known
|
|
at the time of initialization, the value is derived
|
|
from the table, else
|
|
b) The value is set to INTERNAL_OSCILLATOR (160).
|
|
"
|
|
REFERENCE "14.2.15"
|
|
::= { ieee8021AsDefaultDS 15 }
|
|
|
|
|
|
-- =================================================================
|
|
-- The Current data set represent this system's topological location
|
|
-- relative to the known grandmaster system.
|
|
-- This data set is consistent with respective IEEE 1588 data set.
|
|
-- =================================================================
|
|
ieee8021AsCurrentDS
|
|
OBJECT IDENTIFIER ::= { ieee8021AsMIBObjects 2 }
|
|
|
|
ieee8021AsCurrentDSStepsRemoved OBJECT-TYPE
|
|
SYNTAX Integer32(-32768..32767)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of communication paths traversed between the
|
|
local clock and the grandmaster clock (see Table 10.3.3).
|
|
|
|
For example, stepsRemoved for a slave clock on the same
|
|
PTP communication path as the grandmaster clock will have
|
|
a value of 1, indicating that a single path was traversed.
|
|
"
|
|
REFERENCE "14.3.1"
|
|
DEFVAL { 0 }
|
|
::= { ieee8021AsCurrentDS 1 }
|
|
|
|
|
|
ieee8021AsCurrentDSOffsetFromMasterHs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "2**-16 ns * 2**64"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The most significant 32 bits of the offset, signed
|
|
96 bit number in 2**-16 ns, an implementation-specific
|
|
computation of the current value of the time difference
|
|
between a master and a slave as computed by the slave.
|
|
|
|
This object MUST be read at the same time as
|
|
ieee8021AsCurrentDSOffsetFromMasterMs, and
|
|
ieee8021AsCurrentDSOffsetFromMasterLs, which
|
|
represents middle and least significant 32 bits of
|
|
values, respectively, in order for the read operation
|
|
to succeed.
|
|
"
|
|
REFERENCE "14.3.2"
|
|
::= { ieee8021AsCurrentDS 2 }
|
|
|
|
ieee8021AsCurrentDSOffsetFromMasterMs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "2**-16 ns * 2**32"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The middle significant 32 bits of the offset, signed
|
|
96 bit number in 2**-16 ns, an implementation-specific
|
|
computation of the current value of the time difference
|
|
between a master and a slave as computed by the slave.
|
|
|
|
This object MUST be read at the same time as
|
|
ieee8021AsCurrentDSOffsetFromMasterHs, and
|
|
ieee8021AsCurrentDSOffsetFromMasterLs, which
|
|
represents most (highest) and least significant 32 bits
|
|
of values, respectively, in order for the read operation
|
|
to succeed.
|
|
"
|
|
REFERENCE "14.3.2"
|
|
::= { ieee8021AsCurrentDS 3 }
|
|
|
|
ieee8021AsCurrentDSOffsetFromMasterLs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "2**-16 ns"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The least significant 32 bits of the offset, signed
|
|
96 bit number in 2**-16 ns, an implementation-specific
|
|
computation of the current value of the time difference
|
|
between a master and a slave as computed by the slave.
|
|
|
|
This object MUST be read at the same time as
|
|
ieee8021AsCurrentDSOffsetFromMasterHs, and
|
|
ieee8021AsCurrentDSOffsetFromMasterMs, which
|
|
represents most (highest) and middle significant 32 bits
|
|
of values, respectively, in order for the read operation
|
|
to succeed.
|
|
"
|
|
REFERENCE "14.3.2"
|
|
::= { ieee8021AsCurrentDS 4 }
|
|
|
|
ieee8021AsCurrentDSLastGmPhaseChangeHs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value (see 10.2.3.16) is the phase change that
|
|
occurred on the most recent change in either
|
|
grandmaster or gmTimeBaseIndicator (see 9.2.2.2).
|
|
|
|
This object MUST be read at the same time as
|
|
ieee8021AsCurrentDSLastGmPhaseChangeMs, and
|
|
ieee8021AsCurrentDSLastGmPhaseChangeLs, which
|
|
represents middle and least significant 32 bits of
|
|
values, respectively, in order for the read operation
|
|
to succeed.
|
|
|
|
"
|
|
REFERENCE "14.3.3"
|
|
::= { ieee8021AsCurrentDS 5}
|
|
|
|
ieee8021AsCurrentDSLastGmPhaseChangeMs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value (see 10.2.3.16) is the phase change that
|
|
occurred on the most recent change in either
|
|
grandmaster or gmTimeBaseIndicator (see 9.2.2.2).
|
|
|
|
This object MUST be read at the same time as
|
|
ieee8021AsCurrentDSLastGmPhaseChangeHs, and
|
|
ieee8021AsCurrentDSLastGmPhaseChangeLs, which
|
|
represents most and least significant 32 bits of
|
|
values, respectively, in order for the read operation
|
|
to succeed.
|
|
"
|
|
REFERENCE "14.3.3"
|
|
::= { ieee8021AsCurrentDS 6}
|
|
|
|
ieee8021AsCurrentDSLastGmPhaseChangeLs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value (see 10.2.3.16) is the phase change that
|
|
occurred on the most recent change in either
|
|
grandmaster or gmTimeBaseIndicator (see 9.2.2.2).
|
|
|
|
This object MUST be read at the same time as
|
|
ieee8021AsCurrentDSLastGmPhaseChangeMs, and
|
|
ieee8021AsCurrentDSLastGmPhaseChangeLs, which
|
|
represents middle and least significant 32 bits of
|
|
values, respectively, in order for the read operation
|
|
to succeed.
|
|
"
|
|
REFERENCE "14.3.3"
|
|
::= { ieee8021AsCurrentDS 7}
|
|
|
|
ieee8021AsCurrentDSLastGmFreqChangeMs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value (see 10.2.3.17) is the frequency change that
|
|
occurred on the most recent change in either grandmaster
|
|
or gmTimeBaseIndicator (see 9.2.2.2).
|
|
|
|
This object MUST be read at the same time as
|
|
ieee8021AsCurrentDSLastGmFreqChangeLs, which
|
|
represents least significant 32 bits of the value
|
|
in order for the read operation to succeed.
|
|
"
|
|
REFERENCE "14.3.4"
|
|
::= { ieee8021AsCurrentDS 8 }
|
|
|
|
ieee8021AsCurrentDSLastGmFreqChangeLs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value (see 10.2.3.17) is the frequency change that
|
|
occurred on the most recent change in either grandmaster
|
|
or gmTimeBaseIndicator (see 9.2.2.2).
|
|
|
|
This object MUST be read at the same time as
|
|
ieee8021AsCurrentDSLastGmFreqChangeMs, which
|
|
represents most significant 32 bits of the value
|
|
in order for the read operation to succeed.
|
|
"
|
|
REFERENCE "14.3.4"
|
|
::= { ieee8021AsCurrentDS 9 }
|
|
|
|
ieee8021AsCurrentDSGmTimebaseIndicator OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This reports the grandmaster's time base change value
|
|
conveyed in the Sync message. The value is the value of
|
|
timeBaseIndicator of the current grandmaster (see 9.2.2.2
|
|
and 9.6.2.2)
|
|
"
|
|
REFERENCE "14.3.5"
|
|
::= { ieee8021AsCurrentDS 10 }
|
|
|
|
ieee8021AsCurrentDSGmChangeCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This statistics counter tracks the number of times the
|
|
grandmaster has changed in a gPTP domain. This counter
|
|
increments when the PortAnnounceInformation state
|
|
machine enters the SUPERIOR_MASTER_PORT state or the
|
|
INFERIOR_MASTER_OR_OTHER_PORT state (see 10.3.11 and
|
|
Figure 10-13).
|
|
"
|
|
REFERENCE "14.3.6"
|
|
::= { ieee8021AsCurrentDS 11 }
|
|
|
|
ieee8021AsCurrentDSTimeOfLastGmChangeEvent OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
UNITS "0.01 seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This timestamp denotes the system time when the most
|
|
recent grandmaster change occurred in a gPTP domain.
|
|
This timestamp is updated when the
|
|
PortAnnounceInformation state machine enters the
|
|
SUPERIOR_MASTER_PORT state or the
|
|
INFERIOR_MASTER_OR_OTHER_PORT state (see 10.3.11 and
|
|
Figure 10-13).
|
|
"
|
|
REFERENCE "14.3.7"
|
|
::= { ieee8021AsCurrentDS 12 }
|
|
|
|
ieee8021AsCurrentDSTimeOfLastGmFreqChangeEvent OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
UNITS "0.01 seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This timestamp denotes the system time when the most
|
|
recent change in grandmaster phase occured, due to a
|
|
change of either the grandmaster or the grandmaster
|
|
time base. This timestamp is updated when the
|
|
PortAnnounceInformation state machine enters the
|
|
SUPERIOR_MASTER_PORT state or the
|
|
INFERIOR_MASTER_OR_OTHER_PORT state (see 10.3.11 and
|
|
Figure 10-13), and when the
|
|
ieee802AsCurrentDSGmTimebaseIndicator managed object
|
|
(see 14.3.5) changes.
|
|
"
|
|
REFERENCE "14.3.8"
|
|
::= { ieee8021AsCurrentDS 13 }
|
|
|
|
ieee8021AsCurrentDSTimeOfLastGmPhaseChangeEvent OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
UNITS "0.01 seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This timestamp denotes the system time when the most
|
|
recent change in grandmaster frequency occured, due to
|
|
a change of either the grandmaster or the grandmaster
|
|
time base. This timestamp is updated when the
|
|
PortAnnounceInformation state machine enters the
|
|
SUPERIOR_MASTER_PORT state or the
|
|
INFERIOR_MASTER_OR_OTHER_PORT state (see 10.3.11 and
|
|
Figure 10-13), and when the
|
|
ieee802AsCurrentDSGmTimebaseIndicator managed object
|
|
(see 14.3.5) changes.
|
|
"
|
|
REFERENCE "14.3.9"
|
|
::= { ieee8021AsCurrentDS 14 }
|
|
|
|
|
|
-- =================================================================
|
|
-- The Parent data set represent timing upstream (toward grandmaster)
|
|
-- system's parameters as measured at this system.
|
|
-- This data set is consistent with respective IEEE 1588 data set.
|
|
-- =================================================================
|
|
ieee8021AsParentDS
|
|
OBJECT IDENTIFIER ::= { ieee8021AsMIBObjects 3 }
|
|
|
|
ieee8021AsParentDSParentClockIdentity OBJECT-TYPE
|
|
SYNTAX ClockIdentity
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clock identifier (clockIdentity) of the local clock's
|
|
parent clock. The default value is set to
|
|
ieee8021AsDefaultDSClockIdentity.
|
|
|
|
If this time-aware system is the grandmaster, the value
|
|
is the clockIdentity of this time-aware system.
|
|
If this time-aware system is not the grandmaster, the
|
|
value is the clockIdentity of the MasterPort (see
|
|
Table 10-1) of the gPTP communication path attached to
|
|
the single slave port of this time-aware system.
|
|
"
|
|
REFERENCE "14.4.1"
|
|
::= { ieee8021AsParentDS 1 }
|
|
|
|
ieee8021AsParentDSParentPortNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port number (portNumber) of the local clock's parent gPTP
|
|
port number.
|
|
|
|
If this time-aware system is the grandmaster, the value
|
|
is the gPTP portNumber of this time-aware system.
|
|
If this time-aware system is not the grandmaster, the
|
|
value is the portNumber of the MasterPort (see
|
|
Table 10-1) of the gPTP communication path attached to
|
|
the single gPTP slave port of this time-aware system.
|
|
"
|
|
REFERENCE "14.4.1"
|
|
DEFVAL { 0 }
|
|
::= { ieee8021AsParentDS 2 }
|
|
|
|
ieee8021AsParentDSCumlativeRateRatio OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is an estimate of the ratio of the frequency
|
|
of the grandmaster to the frequency of the LocalClock
|
|
entity of this time-aware system.
|
|
|
|
Cumulative rate ratio is expressed as the fractional
|
|
frequency offset multiplied by 2**41, i.e., the
|
|
quantity (rateRatio - 1.0)(2**41), where rateRatio is
|
|
computed by the PortSyncSyncReceive state machine (see
|
|
10.2.7.1.4).
|
|
"
|
|
REFERENCE "14.4.2"
|
|
::= { ieee8021AsParentDS 3 }
|
|
|
|
ieee8021AsParentDSGrandmasterIdentity OBJECT-TYPE
|
|
SYNTAX ClockIdentity
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clock identifier (clockIdentity) of the grandmaster.
|
|
The default value is set to
|
|
ieee8021AsDefaultDSClockIdentity."
|
|
REFERENCE "14.4.3"
|
|
::= { ieee8021AsParentDS 4 }
|
|
|
|
ieee8021AsParentDSGrandmasterClockClass OBJECT-TYPE
|
|
SYNTAX IEEE8021ASClockClassValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Denotes the traceability of the time or frequency of the
|
|
grandmaster. The default value is set to
|
|
ieee8021AsDefaultDSClockClass."
|
|
REFERENCE "14.4.4"
|
|
::= { ieee8021AsParentDS 5 }
|
|
|
|
ieee8021AsParentDSGrandmasterClockAccuracy OBJECT-TYPE
|
|
SYNTAX IEEE8021ASClockAccuracyValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Characterizes the grandmaster clock for the purpose of
|
|
the best master clock algorithm. The default value is
|
|
set to ieee8021AsDefaultDSClockAccuracy."
|
|
REFERENCE "14.4.5"
|
|
::= { ieee8021AsParentDS 6 }
|
|
|
|
ieee8021AsParentDSGrandmasterOffsetScaledLogVariance OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clock Allan variance of the local clock expressed as a
|
|
base-2 logarithm multiplied by a scale factor of 256.
|
|
Hysteresis is applied requiring the underlying computed
|
|
variance to move by at least 128 before a change is
|
|
reported. A value of 65535 (0xFFFF) indicates value
|
|
is too large to be represented or has not been computed.
|
|
The default value is set to
|
|
ieee8021AsDefaultDSOffsetScaledLogVariance."
|
|
REFERENCE "14.4.6"
|
|
::= { ieee8021AsParentDS 7 }
|
|
|
|
ieee8021AsParentDSGrandmasterPriority1 OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Grandmaster's most-significant priority declaration in
|
|
the execution of the best master clock algorithm.
|
|
Lower values take precedence.
|
|
|
|
The default value is set to ieee8021AsDefaultDSPriority1."
|
|
REFERENCE "14.4.7"
|
|
::= { ieee8021AsParentDS 8 }
|
|
|
|
ieee8021AsParentDSGrandmasterPriority2 OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Grandmaster's least-significant priority declaration in
|
|
the execution of the best master clock algorithm.
|
|
Lower values take precedence.
|
|
|
|
The default value is set to ieee8021AsDefaultDSDSPriority2."
|
|
REFERENCE "14.4.8"
|
|
::= { ieee8021AsParentDS 9 }
|
|
|
|
-- =================================================================
|
|
-- TimePropertiesDS represents the grandmaster's parameters, as
|
|
-- measured at this system and are derived from 802.1AS protocol.
|
|
-- This data set is consistent with respective IEEE 1588 data set.
|
|
-- =================================================================
|
|
ieee8021AsTimePropertiesDS
|
|
OBJECT IDENTIFIER ::= { ieee8021AsMIBObjects 4 }
|
|
|
|
ieee8021AsTimePropertiesDSCurrentUtcOffset OBJECT-TYPE
|
|
SYNTAX Integer32(-32768..32767)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is currentUtcOffset for the current grandmaster
|
|
(see Table 14.2.9). It is equal to the value of the global
|
|
variable currentUtcOffset (see 10.3.8.9). The value is in
|
|
units of seconds. The default value is set to
|
|
ieee8021AsDefaultDSCurrentUTCOffset."
|
|
REFERENCE "14.5.1"
|
|
::= { ieee8021AsTimePropertiesDS 1 }
|
|
|
|
ieee8021AsTimePropertiesDSCurrentUtcOffsetValid OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True (1) if ieee8021AsTimePropertiesDSCurrentUTCOffset
|
|
is known to be correct; false (2) otherwise. The default
|
|
value is set to ieee8021AsDefaultDSCurrentUTCOffsetValid.
|
|
|
|
"
|
|
REFERENCE "14.5.2"
|
|
::= { ieee8021AsTimePropertiesDS 2 }
|
|
|
|
ieee8021AsTimePropertiesDSLeap59 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is leap59 for the current grandmaster (see
|
|
14.2.11). It is equal to the global variable leap59
|
|
(see 10.3.8.5).
|
|
|
|
A true (1) value indicates that the last minute of the
|
|
current UTC day, relative to the ClockMaster entity of
|
|
this time-aware system, will contain 59 seconds.
|
|
|
|
The default value is set to ieee8021AsDefaultDSLeap59."
|
|
REFERENCE "14.5.3"
|
|
::= { ieee8021AsTimePropertiesDS 3 }
|
|
|
|
ieee8021AsTimePropertiesDSLeap61 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is leap61 for the current grandmaster (see
|
|
14.2.12). It is equal to the global variable leap59
|
|
(see 10.3.8.4).
|
|
|
|
A true (1) value indicates that the last minute of the
|
|
current UTC day, relative to the ClockMaster entity of
|
|
this time-aware system, will contain 61 seconds.The default value is set to
|
|
ieee8021AsDefaultDSLeap61."
|
|
REFERENCE "14.5.4"
|
|
::= { ieee8021AsTimePropertiesDS 4 }
|
|
|
|
ieee8021AsTimePropertiesDSTimeTraceable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is timeTraceable for the current grandmaster
|
|
(see 14.2.13). It is equal to the global variable
|
|
timeTraceable (see 10.3.8.7).
|
|
|
|
True (1) if the timescale and the value of
|
|
timePropertiesDSCurrentUTCOffset are traceable to a
|
|
primary reference; false (2) otherwise. The default
|
|
value is set to ieee8021AsDefaultDSTimeTraceable."
|
|
|
|
REFERENCE "14.5.5"
|
|
::= { ieee8021AsTimePropertiesDS 5 }
|
|
|
|
ieee8021AsTimePropertiesDSFrequencyTraceable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is frequencyTraceable for the current
|
|
grandmaster (see 14.2.14). It is equal to the global
|
|
variable frequencyTraceable (see 10.3.8.8).
|
|
|
|
True (1) if the frequency determining the timescale is
|
|
traceable to a primary reference; false (2) otherwise.
|
|
The default value is set to
|
|
ieee8021AsDefaultDSFrequencyTraceable."
|
|
|
|
REFERENCE "14.5.6"
|
|
::= { ieee8021AsTimePropertiesDS 6 }
|
|
|
|
ieee8021AsTimePropertiesDSTimeSource OBJECT-TYPE
|
|
SYNTAX IEEE8021ASTimeSourceValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is timeSource for the current grandmaster
|
|
(see 14.2.15). It is equal to the global variable
|
|
timeTraceable (see 10.3.8.10).
|
|
|
|
Indicates the source of time used by the grandmaster
|
|
clock.
|
|
The default value is set to
|
|
ieee8021AsDefaultDSTimeSource."
|
|
|
|
REFERENCE "14.5.7"
|
|
::= { ieee8021AsTimePropertiesDS 7 }
|
|
|
|
-- =============================================================
|
|
-- The Time-Sync parameters for each .1AS capable (gPTP) port.
|
|
-- One Table per Bridge Component or a end station.
|
|
-- One entry per gPTP port.
|
|
-- =============================================================
|
|
|
|
ieee8021AsPortDSIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ieee8021AsPortDSIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of gPTP port related variables in a time-aware
|
|
Bridge or for a time-aware end station. A value of 1 is used in
|
|
a bridge or an end station that does not have multiple
|
|
components.
|
|
|
|
For a given media port of a Bridge or an end station, there may
|
|
be one or more gPTP port, and depends whether a media port
|
|
supports point to point link (e.g. IEEE 802.3 Ethernet) or point
|
|
to multi-point (e.g. CSN, IEEE 802.3 EPON, etc) links on the
|
|
media port.
|
|
"
|
|
REFERENCE
|
|
"IEEE 802.1AS clause 14.6"
|
|
::= { ieee8021AsMIBObjects 5 }
|
|
|
|
ieee8021AsPortDSIfEntry OBJECT-TYPE
|
|
SYNTAX Ieee8021AsPortDSIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of objects pertaining to a gPTP port of a time-aware
|
|
bridge component or a time-aware end station.
|
|
"
|
|
INDEX { ieee8021AsBridgeBasePort,
|
|
ieee8021AsPortDSAsIfIndex }
|
|
::= { ieee8021AsPortDSIfTable 1 }
|
|
|
|
Ieee8021AsPortDSIfEntry ::=
|
|
SEQUENCE {
|
|
ieee8021AsBridgeBasePort IEEE8021BridgePortNumber,
|
|
ieee8021AsPortDSAsIfIndex InterfaceIndexOrZero,
|
|
ieee8021AsPortDSClockIdentity ClockIdentity,
|
|
ieee8021AsPortDSPortNumber Unsigned32,
|
|
ieee8021AsPortDSPortRole INTEGER,
|
|
ieee8021AsPortDSPttPortEnabled TruthValue,
|
|
ieee8021AsPortDSIsMeasuringDelay TruthValue,
|
|
ieee8021AsPortDSAsCapable TruthValue,
|
|
ieee8021AsPortDSNeighborPropDelayHs Unsigned32,
|
|
ieee8021AsPortDSNeighborPropDelayMs Unsigned32,
|
|
ieee8021AsPortDSNeighborPropDelayLs Unsigned32,
|
|
ieee8021AsPortDSNeighborPropDelayThreshHs Unsigned32,
|
|
ieee8021AsPortDSNeighborPropDelayThreshMs Unsigned32,
|
|
ieee8021AsPortDSNeighborPropDelayThreshLs Unsigned32,
|
|
ieee8021AsPortDSDelayAsymmetryHs Integer32,
|
|
ieee8021AsPortDSDelayAsymmetryMs Unsigned32,
|
|
ieee8021AsPortDSDelayAsymmetryLs Unsigned32,
|
|
ieee8021AsPortDSNeighborRateRatio Integer32,
|
|
ieee8021AsPortDSInitialLogAnnounceInterval Integer32,
|
|
ieee8021AsPortDSCurrentLogAnnounceInterval Integer32,
|
|
ieee8021AsPortDSAnnounceReceiptTimeout Unsigned32,
|
|
ieee8021AsPortDSInitialLogSyncInterval Integer32,
|
|
ieee8021AsPortDSCurrentLogSyncInterval Integer32,
|
|
ieee8021AsPortDSSyncReceiptTimeout Unsigned32,
|
|
ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalHs Unsigned32,
|
|
ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalMs Unsigned32,
|
|
ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalLs Unsigned32,
|
|
ieee8021AsPortDSInitialLogPdelayReqInterval Integer32,
|
|
ieee8021AsPortDSCurrentLogPdelayReqInterval Integer32,
|
|
ieee8021AsPortDSAllowedLostResponses Unsigned32,
|
|
ieee8021AsPortDSVersionNumber Unsigned32,
|
|
ieee8021AsPortDSNupMs Unsigned32,
|
|
ieee8021AsPortDSNupLs Unsigned32,
|
|
ieee8021AsPortDSNdownMs Unsigned32,
|
|
ieee8021AsPortDSNdownLs Unsigned32,
|
|
ieee8021AsPortDSAcceptableMasterTableEnabled TruthValue
|
|
}
|
|
|
|
ieee8021AsBridgeBasePort OBJECT-TYPE
|
|
SYNTAX IEEE8021BridgePortNumber
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the bridge port number of
|
|
the port for which this entry contains bridge management
|
|
information. For end stations, this port number shall
|
|
be (1)."
|
|
REFERENCE "IEEE Std 802.1AS PortDS Group gPTP Port Index"
|
|
::= { ieee8021AsPortDSIfEntry 1 }
|
|
|
|
ieee8021AsPortDSAsIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the gPTP interface group within
|
|
the system for which this entry contains information. It
|
|
is the value of the instance of the IfIndex object,
|
|
defined in the IF-MIB, for the gPTP interface group
|
|
corresponding to this port, or the value 0 if the port
|
|
has not been bound to an underlying frame source and
|
|
sink.
|
|
|
|
For a given media port of a Bridge or an end station,
|
|
there may be one or more gPTP port, and depends whether
|
|
a media port supports point to point link (e.g. IEEE
|
|
802.3 Ethernet) or point to multi-point (e.g. CSN, IEEE
|
|
802.3 EPON, etc) links on the media port."
|
|
REFERENCE "IEEE Std 802.1AS PortDS Group gPTP Port Index"
|
|
::= { ieee8021AsPortDSIfEntry 2 }
|
|
|
|
ieee8021AsPortDSClockIdentity OBJECT-TYPE
|
|
SYNTAX ClockIdentity
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The clockIdentity is an 8 octet array formed by
|
|
mapping an IEEE EUI-48 assigned to the time-aware system
|
|
to IEEE EUI-64 format (i.e., to an array of 8 octets).
|
|
The EUI-48 shall be an Ethernet MAC address owned by the
|
|
organization creating the instance of a clockIdentity
|
|
under the terms of this subclause. The organization
|
|
owning the MAC address shall ensure that the
|
|
MAC address is used in generating only a single instance
|
|
of a clockIdentity, for example by requiring that the
|
|
MAC address be a MAC address embedded in the device
|
|
identified by the clockIdentity. The mapping rules for
|
|
constructing the EUI-64 from the EUI-48 shall be those
|
|
specified by the IEEE [B2]. The 8 octets of the created
|
|
IEEE EUI-64 shall be assigned in order to the 8 octet
|
|
array clockIdentity with most significant octet of the
|
|
IEEE EUI-64 assigned to the clockIdentity octet array
|
|
member with index 0.(see 8.5.2.2)."
|
|
REFERENCE "14.6.2"
|
|
::= { ieee8021AsPortDSIfEntry 3 }
|
|
|
|
|
|
ieee8021AsPortDSPortNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The portNumber value for a port on a time-aware end
|
|
station (i.e., a time-aware system supporting a single
|
|
gPTP port) shall be 1. The portNumber values for the
|
|
gPTP ports on a time-aware bridgeBridge supporting N
|
|
ports shall be 1, 2, ?, N, respectively (see 8.5.2.3) ."
|
|
REFERENCE "14.6.2"
|
|
::= { ieee8021AsPortDSIfEntry 4 }
|
|
|
|
ieee8021AsPortDSPortRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabledPort(3),
|
|
masterPort(6),
|
|
passivePort(7),
|
|
slavePort(9)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is the value of the port role of this port
|
|
(see Table 10-1), and is taken from the enumeration in
|
|
Table 14-5. All other values reserved. The enumeration
|
|
values are consistent with IEEE Std 1588TM-2008,
|
|
Table 8. The default value is 3 (DisabledPort)."
|
|
REFERENCE "14.6.3"
|
|
DEFVAL { 3 }
|
|
::= { ieee8021AsPortDSIfEntry 5 }
|
|
|
|
|
|
ieee8021AsPortDSPttPortEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.1AS function enable for a given port. True (1) if
|
|
the time-synchronization and best master selection
|
|
functions of the port are enabled;
|
|
False (2) otherwise (see 10.2.4.12).
|
|
|
|
The contents of this table SHALL be maintained across a
|
|
restart of the system.
|
|
"
|
|
REFERENCE "14.6.4"
|
|
DEFVAL { 1 }
|
|
::= { ieee8021AsPortDSIfEntry 6 }
|
|
|
|
|
|
ieee8021AsPortDSIsMeasuringDelay OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True (1) if the port is measuring link propagation delay;
|
|
The value is equal to the value of the Boolean
|
|
isMeasuringPdDelay (see 11.2.12.5 and E.4.3.2)
|
|
False (2) otherwise."
|
|
REFERENCE "14.6.5"
|
|
DEFVAL { 2 }
|
|
::= { ieee8021AsPortDSIfEntry 7 }
|
|
|
|
|
|
ieee8021AsPortDSAsCapable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True (1) if and only if it is determined that this
|
|
time-aware system and the time-aware system at the
|
|
other ends of the link attached to this port can
|
|
interoperate with each other via the IEEE 802.1AS
|
|
protocol; False (2) otherwise."
|
|
REFERENCE "14.6.6"
|
|
::= { ieee8021AsPortDSIfEntry 8 }
|
|
|
|
ieee8021AsPortDSNeighborPropDelayHs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "2**-16 ns * 2**64"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The most (highest) significant 32 bits, unsigned
|
|
96 bit number in 2**-16 ns, the value is equal to the
|
|
value of the per-port global variable
|
|
neighborPropDelay (see 10.2.4.6). It is an
|
|
estimate of the current one-way propagation time on the
|
|
link attached to this port, measured as specified for
|
|
the respective medium (see 11.2.15, 12.5, and E.4).
|
|
The value is zero for ports attached to IEEE 802.3 EPON
|
|
links and for the master port of an IEEE 802.11 link,
|
|
because one-way propagation delay is not measured on
|
|
the latter and not directly measured on the former. It
|
|
is recommended that the data type be scaled in ns. The
|
|
initialization value is zero.
|
|
|
|
This object MUST be read at the same time as
|
|
ieee8021AsPortDSNeighborPropDelayMs, and
|
|
ieee8021AsPortDSNeighborPropDelayLs, which
|
|
represents middle and least significant 32 bits
|
|
of values, respectively, in order for the read operation
|
|
to succeed.
|
|
"
|
|
REFERENCE "14.6.7"
|
|
DEFVAL { 0 }
|
|
::= { ieee8021AsPortDSIfEntry 9 }
|
|
|
|
ieee8021AsPortDSNeighborPropDelayMs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "2**-16 ns * 2**32"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The second most (middle) significant 32 bits, unsigned
|
|
96 bit number in 2**-16 ns, the value is equal to the
|
|
value of the per-port global variable
|
|
neighborPropDelay (see 10.2.4.6). It is an
|
|
estimate of the current one-way propagation time on the
|
|
link attached to this port, measured as specified for
|
|
the respective medium (see 11.2.15, 12.5, and E.4).
|
|
The value is zero for ports attached to IEEE 802.3 EPON
|
|
links and for the master port of an IEEE 802.11 link,
|
|
because one-way propagation delay is not measured on
|
|
the latter and not directly measured on the former. It
|
|
is recommended that the data type be scaled in ns. The
|
|
initialization value is zero.
|
|
|
|
This object MUST be read at the same time as
|
|
ieee8021AsPortDSNeighborPropDelayHs, and
|
|
ieee8021AsPortDSNeighborPropDelayLs, which
|
|
represents most (highest) and least significant 32 bits
|
|
of values, respectively, in order for the read operation
|
|
to succeed.
|
|
"
|
|
REFERENCE "14.6.7"
|
|
DEFVAL { 0 }
|
|
::= { ieee8021AsPortDSIfEntry 10 }
|
|
|
|
ieee8021AsPortDSNeighborPropDelayLs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "2**-16 ns"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The least significant 32 bits, unsigned
|
|
96 bit number in 2**-16 ns, the value is equal to the
|
|
value of the per-port global variable
|
|
neighborPropDelay (see 10.2.4.6). It is an
|
|
estimate of the current one-way propagation time on the
|
|
link attached to this port, measured as specified for
|
|
the respective medium (see 11.2.15, 12.5, and E.4).
|
|
The value is zero for ports attached to IEEE 802.3 EPON
|
|
links and for the master port of an IEEE 802.11 link,
|
|
because one-way propagation delay is not measured on
|
|
the latter and not directly measured on the former. It
|
|
is recommended that the data type be scaled in ns. The
|
|
initialization value is zero.
|
|
|
|
This object MUST be read at the same time as
|
|
ieee8021AsPortDSNeighborPropDelayHs, and
|
|
ieee8021AsPortDSNeighborPropDelayMs, which
|
|
represents most (highest) and middle significant 32 bits
|
|
of values, respectively, in order for the read operation
|
|
to succeed.
|
|
"
|
|
REFERENCE "14.6.7"
|
|
DEFVAL { 0 }
|
|
::= { ieee8021AsPortDSIfEntry 11 }
|
|
|
|
|
|
ieee8021AsPortDSNeighborPropDelayThreshHs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "2**-16 ns * 2 ** 64"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The most (highest) significant 32 bits, unsigned
|
|
96 bit number in 2**-16 ns, the value is equal to the
|
|
value of the per-port global variable
|
|
neighborPropDelayThresh (see 11.2.12.5). It
|
|
is the propagation time threshold, above which a port
|
|
is not considered capable of participating in the
|
|
802.1AS protocol
|
|
|
|
This object MUST be read or written at the same time as
|
|
ieee8021AsPortDSNeighborPropDelayThreshMs, and
|
|
ieee8021AsPortDSNeighborPropDelayThreshLs, which
|
|
represents middle and least significant 32 bits
|
|
of values, respectively, in order for the read or write
|
|
operation to succeed.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.8"
|
|
::= { ieee8021AsPortDSIfEntry 12 }
|
|
|
|
ieee8021AsPortDSNeighborPropDelayThreshMs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "2**-16 ns * 2 ** 32"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The middle significant 32 bits, unsigned
|
|
96 bit number in 2**-16 ns, the value is equal to the
|
|
value of the per-port global variable
|
|
neighborPropDelayThresh (see 11.2.12.5). It
|
|
is the propagation time threshold, above which a port
|
|
is not considered capable of participating in the
|
|
802.1AS protocol
|
|
|
|
This object MUST be read or written at the same time as
|
|
ieee8021AsPortDSNeighborPropDelayThreshHs, and
|
|
ieee8021AsPortDSNeighborPropDelayThreshLs, which
|
|
represents most (highest) and least significant 32 bits
|
|
of values, respectively, in order for the read or write
|
|
operation to succeed.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.8"
|
|
::= { ieee8021AsPortDSIfEntry 13 }
|
|
|
|
ieee8021AsPortDSNeighborPropDelayThreshLs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "2**-16 ns"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The least significant 32 bits, unsigned
|
|
96 bit number in 2**-16 ns, the value is equal to the
|
|
value of the per-port global variable
|
|
neighborPropDelayThresh (see 11.2.12.5). It
|
|
is the propagation time threshold, above which a port
|
|
is not considered capable of participating in the
|
|
802.1AS protocol
|
|
|
|
This object MUST be read at the same time as
|
|
ieee8021AsPortDSNeighborPropDelayThreshHs, and
|
|
ieee8021AsPortDSNeighborPropDelayThreshMs, which
|
|
represents most (highest) and middle significant 32 bits
|
|
of values, respectively, in order for the read or write
|
|
operation to succeed.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.8"
|
|
::= { ieee8021AsPortDSIfEntry 14 }
|
|
|
|
ieee8021AsPortDSDelayAsymmetryHs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "2**-16 ns * 2**64"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The most (highest) significant 32 bits, signed
|
|
96 bit number in 2**-16 ns.
|
|
The value is the asymmetry in the propagation delay on
|
|
the link attached to this port relative to the
|
|
grandmaster time base, as defined in 8.3. If
|
|
propagation delay asymmetry is not modeled, then
|
|
delayAsymmetry is 0.
|
|
|
|
This object MUST be read or written at the same time as
|
|
ieee8021AsPortDSDelayAsymmetryMs, and
|
|
ieee8021AsPortDSDelayAsymmetryLs, which
|
|
represents middle and least significant 32 bits
|
|
of values, respectively, in order for the read or write
|
|
operation to succeed.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.9 and 8.3"
|
|
::= { ieee8021AsPortDSIfEntry 15 }
|
|
|
|
ieee8021AsPortDSDelayAsymmetryMs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "2**-16 ns * 2**32"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The middle significant 32 bits, signed
|
|
96 bit number in 2**-16 ns.
|
|
The value is the asymmetry in the propagation delay on
|
|
the link attached to this port relative to the
|
|
grandmaster time base, as defined in 8.3. If
|
|
propagation delay asymmetry is not modeled, then
|
|
delayAsymmetry is 0.
|
|
|
|
This object MUST be read or written at the same time as
|
|
ieee8021AsPortDSDelayAsymmetryHs, and
|
|
ieee8021AsPortDSDelayAsymmetryLs, which
|
|
represents middle and least significant 32 bits
|
|
of values, respectively, in order for the read or write
|
|
operation to succeed.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.9 and 8.3"
|
|
::= { ieee8021AsPortDSIfEntry 16 }
|
|
|
|
ieee8021AsPortDSDelayAsymmetryLs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "2**-16 ns"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The least significant 32 bits, signed
|
|
96 bit number in 2**-16 ns.
|
|
The value is the asymmetry in the propagation delay on
|
|
the link attached to this port relative to the
|
|
grandmaster time base, as defined in 8.3. If
|
|
propagation delay asymmetry is not modeled, then
|
|
delayAsymmetry is 0.
|
|
|
|
This object MUST be read or written at the same time as
|
|
ieee8021AsPortDSDelayAsymmetryHs, and
|
|
ieee8021AsPortDSDelayAsymmetryLs, which
|
|
represents most (highest) and least significant 32 bits
|
|
of values, respectively, in order for the read or write
|
|
operation to succeed.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.9 and 8.3"
|
|
::= { ieee8021AsPortDSIfEntry 17 }
|
|
|
|
|
|
ieee8021AsPortDSNeighborRateRatio OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is an estimate of the ratio of the frequency of
|
|
the LocalClock entity of the time-aware system at the
|
|
other end of the link attached to this port, to the
|
|
frequency of the LocalClock entity of this time-aware
|
|
system (see 10.2.4.6). Neighbor rate ratio is expressed
|
|
as the fractional frequency offset multiplied by 2**41,
|
|
i.e., the quantity (neighborRateRatio - 1.0)(2**41)."
|
|
REFERENCE "14.6.10"
|
|
::= { ieee8021AsPortDSIfEntry 18 }
|
|
|
|
|
|
ieee8021AsPortDSInitialLogAnnounceInterval OBJECT-TYPE
|
|
SYNTAX Integer32(-128..127)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is the logarithm to the base 2 of the of the
|
|
announce interval used when
|
|
(a) the port is initialized, or
|
|
(b) a message interval request TLV is received with
|
|
announceInterval field set to 126 (see 10.6.2.2 and
|
|
and the AnnounceIntervalSetting state machine
|
|
10.3.14)
|
|
The default value is 0.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.11"
|
|
DEFVAL { 0 }
|
|
::= { ieee8021AsPortDSIfEntry 19 }
|
|
|
|
ieee8021AsPortDSCurrentLogAnnounceInterval OBJECT-TYPE
|
|
SYNTAX Integer32(-128..127)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is the logarithm to the base 2 of the of the
|
|
current announce transmission interval.
|
|
|
|
The currentLogAnnounceInterval specifies the current
|
|
value of the announce interval.
|
|
Every port supports the value 127; the port does not
|
|
send Announce messages when currentLogAnnounceInterval
|
|
has this value (see 10.3.14). A port may support other
|
|
values, except for the reserved values -128 through -
|
|
125, inclusive, and 124 through 126, inclusive. A port
|
|
ignores requests (see 10.3.14) for unsupported values.
|
|
"
|
|
REFERENCE "14.6.12"
|
|
::= { ieee8021AsPortDSIfEntry 20 }
|
|
|
|
|
|
ieee8021AsPortDSAnnounceReceiptTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is the number of Announce message
|
|
transmission intervals that a slave port waits without
|
|
receiving an Announce message, before assuming that
|
|
the master is no longer transmitting Announce
|
|
messages, and that the BMC algorithm needs to be run,
|
|
if appropriate. The condition of the slave port not
|
|
receiving an Announce message for
|
|
announceReceiptTimeout announce intervals is referred
|
|
to as 'announce receipt timeout'.
|
|
|
|
The default value is 3 (see 10.6.3.2).
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.13"
|
|
DEFVAL { 2 }
|
|
::= { ieee8021AsPortDSIfEntry 21 }
|
|
|
|
|
|
ieee8021AsPortDSInitialLogSyncInterval OBJECT-TYPE
|
|
SYNTAX Integer32(-128..127)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is the logarithm to the base 2 of the
|
|
sync interval used when,
|
|
(a) the port is initialized, or
|
|
(b) a message interval request TLV is received with the
|
|
timeSyncInterval field set to 126 (see 10.6.2.3,
|
|
11.5.2.3, 12.6.2, 13.9.2, and the
|
|
LinkDelaySyncIntervalSetting state machine, 11.2.17).
|
|
|
|
The initialization value is -3 (see 10.6.2.3).
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.14"
|
|
DEFVAL { -3 }
|
|
::= { ieee8021AsPortDSIfEntry 22 }
|
|
|
|
ieee8021AsPortDSCurrentLogSyncInterval OBJECT-TYPE
|
|
SYNTAX Integer32(-128..127)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is the logarithm to the base 2 of the
|
|
current time-synchronization transmission interval, see
|
|
10.6.2.3.
|
|
|
|
The initialization value is -3.
|
|
"
|
|
REFERENCE "14.6.15"
|
|
DEFVAL { -3 }
|
|
::= { ieee8021AsPortDSIfEntry 23 }
|
|
|
|
|
|
ieee8021AsPortDSSyncReceiptTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this attribute tells a slave port the
|
|
number of sync intervals to wait without receiving
|
|
synchronization information, before assuming that the
|
|
master is no longer transmitting synchronization
|
|
information, and that the BMC algorithm needs to be
|
|
run, if appropriate. The condition of the slave port
|
|
not receiving synchronization information for
|
|
syncReceiptTimeout sync intervals is referred to as
|
|
'sync receipt timeout'.
|
|
|
|
The initialization value is 3 (see 10.6.3.1).
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.16"
|
|
DEFVAL { 3 }
|
|
::= { ieee8021AsPortDSIfEntry 24 }
|
|
|
|
|
|
ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalHs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "2**-16 ns"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The most (highest) significant 32 bits, of unsigned
|
|
96 bit number in 2**-16 ns.
|
|
The value is equal to the value of the per port global
|
|
variable syncReceiptTimeoutTimeInterval (see 10.2.4.2).
|
|
It is the time interval after which sync receipt
|
|
timeout occurs if time-synchronization information has
|
|
not been received during the interval.
|
|
|
|
This object MUST be read at the same time as
|
|
ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalMs, and
|
|
ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalLs, which
|
|
represents middle and least significant 32 bits
|
|
of values, respectively, in order for the read
|
|
operation to succeed.
|
|
|
|
Default value is calculated per 10.2.4.2, or
|
|
'0000 0000 0000 165A 0BC0 0000'h.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.17"
|
|
DEFVAL { '00000000'h }
|
|
::= { ieee8021AsPortDSIfEntry 25 }
|
|
|
|
ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalMs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "2**-16 ns * 2**32"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The middle significant 32 bits, unsigned
|
|
96 bit number in 2**-16 ns.
|
|
The value is equal to the value of the per port global
|
|
variable syncReceiptTimeoutTimeInterval (see 10.2.4.2).
|
|
It is the time interval after which sync receipt
|
|
timeout occurs if time-synchronization information has
|
|
not been received during the interval.
|
|
|
|
This object MUST be read at the same time as
|
|
ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalHs, and
|
|
ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalLs, which
|
|
represents most (highest) and least significant 32 bits
|
|
of values, respectively, in order for the read
|
|
operation to succeed.
|
|
|
|
Default value is calculated per 10.2.4.2, or
|
|
'0000 0000 0000 165A 0BC0 0000'h.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.17"
|
|
DEFVAL { '0000165A'h }
|
|
::= { ieee8021AsPortDSIfEntry 26 }
|
|
|
|
ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalLs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "2**-16 ns"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The least significant 32 bits, unsigned
|
|
96 bit number in 2**-16 ns.
|
|
The value is equal to the value of the per port global
|
|
variable syncReceiptTimeoutTimeInterval (see 10.2.4.2).
|
|
It is the time interval after which sync receipt
|
|
timeout occurs if time-synchronization information has
|
|
not been received during the interval.
|
|
|
|
This object MUST be read at the same time as
|
|
ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalHs, and
|
|
ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalMs, which
|
|
represents most (highest) and middle significant 32 bits
|
|
of values, respectively, in order for the read
|
|
operation to succeed.
|
|
|
|
Default value is calculated per 10.2.4.2, or
|
|
'0000 0000 0000 165A 0BC0 0000'h.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.17"
|
|
DEFVAL { '0BC00000'h }
|
|
::= { ieee8021AsPortDSIfEntry 27 }
|
|
|
|
|
|
ieee8021AsPortDSInitialLogPdelayReqInterval OBJECT-TYPE
|
|
SYNTAX Integer32(-128..127)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For full-duplex, IEEE 802.3 media and CSN media that use
|
|
the peer delay mechanism to measure path delay (see
|
|
E.4.3.1), the value is the logarithm to the base 2 of the
|
|
Pdelay_Req message transmission interval used when,
|
|
(a) the port is initialized, or
|
|
(b) a message interval request TLV is received with the
|
|
linkDelayInterval field set to 126 (see 11.5.2.2 and
|
|
the LinkDelaySyncIntervalSetting state machine,
|
|
11.2.17).
|
|
|
|
For these media, the initialization value is 0.
|
|
For all other media, the value is 127.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.18"
|
|
::= { ieee8021AsPortDSIfEntry 28 }
|
|
|
|
ieee8021AsPortDSCurrentLogPdelayReqInterval OBJECT-TYPE
|
|
SYNTAX Integer32(-128..127)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For full-duplex, IEEE 802.3 media and CSN media that use
|
|
the peer delay mechanism to measure path delay (see
|
|
E.4.3.1), the value is the logarithm to the base 2 of the
|
|
current Pdelay_Req message transmission interval,
|
|
see 11.5.2.2.
|
|
|
|
For all other media, the value is 127.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.19"
|
|
::= { ieee8021AsPortDSIfEntry 29 }
|
|
|
|
|
|
ieee8021AsPortDSAllowedLostResponses OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is equal to the value of the per-port global
|
|
variable allowedLostResponses (see 11.2.12.4). It is
|
|
the number of Pdelay_Req messages for which a valid
|
|
response is not received, above which a port is
|
|
considered to not be exchanging peer delay messages
|
|
with its neighbor.
|
|
|
|
"
|
|
REFERENCE "14.6.20 and 11.5.3"
|
|
DEFVAL { 3 }
|
|
::= { ieee8021AsPortDSIfEntry 30 }
|
|
|
|
|
|
ieee8021AsPortDSVersionNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the PTP version in use on the port.
|
|
The version number for this standard is set to
|
|
the value 2 (see 10.5.2.2.3).
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.21"
|
|
DEFVAL { 2 }
|
|
::= { ieee8021AsPortDSIfEntry 31 }
|
|
|
|
|
|
ieee8021AsPortDSNupMs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The most significant 32 bits, of unsigned
|
|
64 bit fixed point number between 0 and less than 2.
|
|
For an OLT port of an IEEE 802.3 EPON link, the value is
|
|
the effective index of refraction for the EPON upstream
|
|
wavelength light of the optical path (see 13.1.4 and
|
|
13.8.1.2). The default value is
|
|
1.46770 for 1 Gb/s upstream links, and
|
|
1.46773 for 10 Gb/s upstream links.
|
|
For all other ports, the value is 0.
|
|
|
|
This object MUST be read or written at the same time as
|
|
ieee8021AsPortDSNupLs, which represents least
|
|
significant 32 bits of the value in order for the read
|
|
or write operation to succeed.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.22"
|
|
::= { ieee8021AsPortDSIfEntry 32 }
|
|
|
|
ieee8021AsPortDSNupLs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The least significant 32 bits, of unsigned
|
|
64 bit fixed point number between 0 and less than 2.
|
|
For an OLT port of an IEEE 802.3 EPON link, the value is
|
|
the effective index of refraction for the EPON upstream
|
|
wavelength light of the optical path (see 13.1.4 and
|
|
13.8.1.2). The default value is
|
|
1.46770 for 1 Gb/s upstream links, and
|
|
1.46773 for 10 Gb/s upstream links.
|
|
|
|
For all other ports, the value is 0.
|
|
|
|
This object MUST be read or written at the same time as
|
|
ieee8021AsPortDSNupMs, which represents the most
|
|
significant 32 bits of the value in order for the read
|
|
or write operation to succeed.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.22"
|
|
::= { ieee8021AsPortDSIfEntry 33 }
|
|
|
|
ieee8021AsPortDSNdownMs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The least significant 32 bits, of unsigned
|
|
64 bit fixed point number between 0 and less than 2.
|
|
For an OLT port of an IEEE 802.3 EPON link, the value is
|
|
the effective index of refraction for the EPON
|
|
downstream wavelength light of the optical path (see
|
|
13.1.4 and 13.8.1.2.2). The default value is
|
|
1.46805 for 1 Gb/s downstream links, and
|
|
1.46851 for 10 Gb/s downstream links.
|
|
|
|
For all other ports, the value is 0.
|
|
|
|
This object MUST be read or written at the same time as
|
|
ieee8021AsPortDSNdownLs, which represents the least
|
|
significant 32 bits of the value in order for the read
|
|
or write operation to succeed.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.23"
|
|
::= { ieee8021AsPortDSIfEntry 34 }
|
|
|
|
ieee8021AsPortDSNdownLs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The least significant 32 bits, of unsigned
|
|
64 bit fixed point number between 0 and less than 2.
|
|
For an OLT port of an IEEE 802.3 EPON link, the value is
|
|
the effective index of refraction for the EPON
|
|
downstream wavelength light of the optical path (see
|
|
13.1.4 and 13.8.1.2.1). The default value is
|
|
1.46805 for 1 Gb/s downstream links, and
|
|
1.46851 for 10 Gb/s downstream links.
|
|
|
|
For all other ports, the value is 0.
|
|
|
|
This object MUST be read or written at the same time as
|
|
ieee8021AsPortDSNdownMs, which represents the most
|
|
significant 32 bits of the value in order for the read
|
|
or write operation to succeed.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.23"
|
|
::= { ieee8021AsPortDSIfEntry 35 }
|
|
|
|
ieee8021AsPortDSAcceptableMasterTableEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True (1) if acceptableMasterTableEnabled (see 13.1.3.1)
|
|
and 13.1.3.5) is true and an ONU port attached to an
|
|
IEEE 802.3 EPON link in a time-aware system.
|
|
|
|
|
|
False (2), otherwise.
|
|
The default value is FALSE.
|
|
|
|
The contents of this variable SHALL be maintained
|
|
across a restart of the system.
|
|
"
|
|
REFERENCE "14.6.24"
|
|
DEFVAL { false }
|
|
::= { ieee8021AsPortDSIfEntry 36 }
|
|
|
|
-- =============================================================
|
|
-- The Statistics for each .1AS capable port.
|
|
-- One Table per Bridge Component or a end station.
|
|
-- One entry per port.
|
|
-- =============================================================
|
|
|
|
ieee8021AsPortStatIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ieee8021AsPortStatIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of time-aware port related counters in a gPTP domain.
|
|
A value of 1 is used in a bridge or an end station that does not
|
|
have multiple components.
|
|
"
|
|
REFERENCE
|
|
"IEEE 802.1AS clause 14.7"
|
|
::= { ieee8021AsMIBObjects 6 }
|
|
|
|
ieee8021AsPortStatIfEntry OBJECT-TYPE
|
|
SYNTAX Ieee8021AsPortStatIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of statistics pertaining to a port of a gPTP domain.
|
|
This statistics table uses ieee8021AsPortDSAsIfIndex, and
|
|
corresponds to ieee8021ASPortDSTable entries.
|
|
"
|
|
INDEX { ieee8021AsBridgeBasePort,
|
|
ieee8021AsPortDSAsIfIndex }
|
|
::= { ieee8021AsPortStatIfTable 1 }
|
|
|
|
Ieee8021AsPortStatIfEntry ::=
|
|
SEQUENCE {
|
|
ieee8021AsPortStatRxSyncCount Counter32,
|
|
ieee8021AsPortStatRxFollowUpCount Counter32,
|
|
ieee8021AsPortStatRxPdelayRequest Counter32,
|
|
ieee8021AsPortStatRxPdelayResponse Counter32,
|
|
ieee8021AsPortStatRxPdelayResponseFollowUp Counter32,
|
|
ieee8021AsPortStatRxAnnounce Counter32,
|
|
ieee8021AsPortStatRxPTPPacketDiscard Counter32,
|
|
ieee8021AsPortStatRxSyncReceiptTimeouts Counter32,
|
|
ieee8021AsPortStatAnnounceReceiptTimeouts Counter32,
|
|
ieee8021AsPortStatPdelayAllowedLostResponsesExceeded
|
|
Counter32,
|
|
ieee8021AsPortStatTxSyncCount Counter32,
|
|
ieee8021AsPortStatTxFollowUpCount Counter32,
|
|
ieee8021AsPortStatTxPdelayRequest Counter32,
|
|
ieee8021AsPortStatTxPdelayResponse Counter32,
|
|
ieee8021AsPortStatTxPdelayResponseFollowUp Counter32,
|
|
ieee8021AsPortStatTxAnnounce Counter32
|
|
}
|
|
|
|
ieee8021AsPortStatRxSyncCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments every time synchronization
|
|
information is received, denoted by a transition to
|
|
TRUE from FALSE of the rcvdSync variable of the
|
|
MDSyncReceiveSM state machine (see 11.2.13.1.2 and
|
|
Figure 11-6), when in the DISCARD or WAITING_FOR_SYNC
|
|
states; or rcvdIndication transitions to TRUE (see
|
|
Figure 12-3).
|
|
"
|
|
REFERENCE "14.7.2"
|
|
::= { ieee8021AsPortStatIfEntry 1 }
|
|
|
|
ieee8021AsPortStatRxFollowUpCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments every time a Follow_Up message
|
|
is received, denoted by a transition to TRUE from FALSE
|
|
of the rcvdFollowUp variable of the MDSyncReceiveSM
|
|
state machine (see 11.2.13.1.3 and Figure 11-6) when in
|
|
the WAITING_FOR_FOLLOW_UP state.
|
|
"
|
|
REFERENCE "14.7.3"
|
|
::= { ieee8021AsPortStatIfEntry 2 }
|
|
|
|
ieee8021AsPortStatRxPdelayRequest OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments every time a Pdelay_Req message
|
|
is received, denoted by a transition to TRUE from FALSE
|
|
of the rcvdPdelayReq variable of the MDPdelayResp state
|
|
machine (see 11.2.16.1.1 and Figure 11-9) when in the
|
|
WAITING_FOR_PDELAY_REQ or INITIAL_WAITING_FOR_PDELAY_REQ
|
|
states.
|
|
"
|
|
REFERENCE "14.7.4"
|
|
::= { ieee8021AsPortStatIfEntry 3 }
|
|
|
|
ieee8021AsPortStatRxPdelayResponse OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments every time a Pdelay_Resp
|
|
message is received, denoted by a transition to TRUE
|
|
from FALSE of the rcvdPdelayResp variable of the
|
|
MDPdelayReq state machine (see 11.2.15.1.2 and Figure
|
|
11-8) when in the WAITING_FOR_PDELAY_RESP state.
|
|
"
|
|
REFERENCE "14.7.5"
|
|
::= { ieee8021AsPortStatIfEntry 4 }
|
|
|
|
ieee8021AsPortStatRxPdelayResponseFollowUp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments every time a
|
|
Pdelay_Resp_Follow_Up message is received, denoted by a
|
|
transition to TRUE from FALSE of the
|
|
rcvdPdelayRespFollowUp variable of the MDPdelayReq
|
|
state machine (see 11.2.15.1.4 and Figure 11-8) when in
|
|
the WAITING_FOR_PDELAY_RESP_FOLLOW_UP state.
|
|
"
|
|
REFERENCE "14.7.6"
|
|
::= { ieee8021AsPortStatIfEntry 5 }
|
|
|
|
ieee8021AsPortStatRxAnnounce OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments every time an Announce message
|
|
is received, denoted by a transition to TRUE from FALSE
|
|
of the rcvdAnnounce variable of the PortAnnounceReceive
|
|
state machine (see 10.3.10 and Figure 10-12) when in the
|
|
DISCARD or RECEIVE states.
|
|
"
|
|
REFERENCE "14.7.7"
|
|
::= { ieee8021AsPortStatIfEntry 6 }
|
|
|
|
ieee8021AsPortStatRxPTPPacketDiscard OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments every time a PTP message is
|
|
discarded, caused by the occurrence of any of the
|
|
following conditions:
|
|
|
|
a) A received Announce message is not qualified,
|
|
denoted by the function qualifyAnnounce (see
|
|
10.3.10.2.1 and 13.1.3.4) of the PortAnnounceReceive
|
|
state machine (see 10.3.10 and Figure 10-12)
|
|
returning FALSE;
|
|
b) A Follow_Up message corresponding to a received Sync
|
|
message is not received, denoted by a transition of
|
|
the condition (currentTime greater or equal to
|
|
followUpReceiptTimeoutTime) to TRUE from FALSE when
|
|
in the WAITING_FOR_FOLLOW_UP state of the
|
|
MDSyncReceiveSM state machine (see 11.2.13 and
|
|
Figure 11-6);
|
|
c) A Pdelay_Resp message corresponding to a
|
|
transmitted Pdelay_Req message is not received,
|
|
denoted by a transition from the
|
|
WAITING_FOR_PDELAY_RESP state to the RESET state of
|
|
the MDPdelayReq state machine (see 11.2.15 and
|
|
Figure 11-8);
|
|
d) A Pdelay_Resp_Follow_Up message corresponding to a
|
|
transmitted Pdelay_Req message is not received,
|
|
denoted by a transition from the
|
|
WAITING_FOR_PDELAY_RESP_FOLLOW_UP state to the
|
|
RESET state of the MDPdelayReq state machine (see
|
|
11.2.15 and Figure 11-8).
|
|
"
|
|
REFERENCE "14.7.8"
|
|
::= { ieee8021AsPortStatIfEntry 7 }
|
|
|
|
ieee8021AsPortStatRxSyncReceiptTimeouts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments every time sync receipt timeout
|
|
occurs, denoted by entering the AGED state of the
|
|
PortAnnounceInformation state machine (see 10.3.11 and
|
|
Figure 10-13), with the condition (currentTime greater or
|
|
equual to announceReceiptTimeoutTime) TRUE
|
|
"
|
|
REFERENCE "14.7.9"
|
|
::= { ieee8021AsPortStatIfEntry 8 }
|
|
|
|
ieee8021AsPortStatAnnounceReceiptTimeouts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments every time announce receipt
|
|
timeout occurs, denoted by entering the AGED state of
|
|
the PortAnnounceInformation state machine (see 10.3.11
|
|
and Figure 10-13), with the condition ((currentTime
|
|
greater than or equal to syncReceiptTimeoutTime) AND
|
|
gmPresent)) TRUE.
|
|
"
|
|
REFERENCE "14.7.10"
|
|
::= { ieee8021AsPortStatIfEntry 9 }
|
|
|
|
ieee8021AsPortStatPdelayAllowedLostResponsesExceeded OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments everytime the value of the
|
|
variable lostResponses (see, 11.2.15.1.10) exceeds the
|
|
value of the variable allowedLostResponses (see
|
|
11.2.12.4), in the RESET state of the MDPdelayReq state
|
|
machine (see 11.2.15 and Figure 11-8)
|
|
"
|
|
REFERENCE "14.7.11"
|
|
::= { ieee8021AsPortStatIfEntry 10 }
|
|
|
|
ieee8021AsPortStatTxSyncCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments every time synchronization
|
|
information is transmitted, denoted by a transition to
|
|
TRUE from FALSE of the rcvdMDSync variable of the
|
|
MDSyncSendSM state machine (see 11.2.14.1.1 and
|
|
Figure 11-7), when in the INITIALIZING or
|
|
SEND_FOLLOW_UP states; or the
|
|
INITIATE_REQUEST_WAIT_CONFIRM state is entered
|
|
in Figure 12-3.
|
|
"
|
|
REFERENCE "14.7.12"
|
|
::= { ieee8021AsPortStatIfEntry 11 }
|
|
|
|
ieee8021AsPortStatTxFollowUpCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments every time a Follow_Up message
|
|
is transmitted, denoted by a transition to TRUE from
|
|
FALSE of the rcvdMDTimestampReceive variable of the
|
|
MDSyncSendSM state machine (see 11.2.14.1.3 and Figure
|
|
11-7), when in the SEND_SYNC state increments every time
|
|
a Follow_Up packet is transmitted.
|
|
"
|
|
REFERENCE "14.7.13"
|
|
::= { ieee8021AsPortStatIfEntry 12 }
|
|
|
|
ieee8021AsPortStatTxPdelayRequest OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments every time a Pdelay_Req message
|
|
is transmitted, denoted by entering the
|
|
INITIAL_SEND_PDELAY_REQ or SEND_PDELAY_REQ states of the
|
|
MDPdelayReq state machine (see 11.2.15 and Figure 11-8).
|
|
"
|
|
REFERENCE "14.7.14"
|
|
::= { ieee8021AsPortStatIfEntry 13 }
|
|
|
|
ieee8021AsPortStatTxPdelayResponse OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments every time a Pdelay_Resp
|
|
message is transmitted, denoted by a transition to TRUE
|
|
from FALSE of the rcvdPdelayReq variable of the
|
|
MDPdelayResp state machine (see 11.2.16.1.1 and
|
|
Figure 11-9) when in the WAITING_FOR_PDELAY_REQ or
|
|
INITIAL_WAITING_FOR_PDELAY_REQ states, and resulting
|
|
entry to the SENT_PDELAY_RESP_WAITING_FOR_TIMESTAMP
|
|
state.
|
|
"
|
|
REFERENCE "14.7.15"
|
|
::= { ieee8021AsPortStatIfEntry 14 }
|
|
|
|
ieee8021AsPortStatTxPdelayResponseFollowUp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments every time a
|
|
Pdelay_Resp_Follow_Up message is transmitted, denoted
|
|
by a transition to TRUE from FALSE of the
|
|
rcvdMDTimestampReceive variable of the MDPdelayResp
|
|
state machine (see 11.2.16.1.2 and Figure 11-9) when in
|
|
the SENT_PDELAY_RESP_WAITING_FOR_TIMESTAMP state, and
|
|
resulting entry to the WAITING_FOR_PDELAY_REQ state.
|
|
"
|
|
REFERENCE "14.7.16"
|
|
::= { ieee8021AsPortStatIfEntry 15 }
|
|
|
|
ieee8021AsPortStatTxAnnounce OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A counter that increments every time an Announce message
|
|
is transmitted, denoted by entering the
|
|
TRANSMIT_ANNOUNCE state of the PortAnnounceReceive state
|
|
machine (see 10.3.13 and Figure 10-15).
|
|
"
|
|
REFERENCE "14.7.17"
|
|
::= { ieee8021AsPortStatIfEntry 16 }
|
|
|
|
|
|
-- ******************************************************************
|
|
-- Acceptable Master Table derived from IEEE 1588-2008.
|
|
-- One Table per time-aware system, and used when any of the system
|
|
-- is of type IEEE 802.3 EPON, i.e. if any of port in a corresponding
|
|
-- system has ieee8021AsPortDSAcceptableMasterTableEnabled set to true.
|
|
-- Not used otherwise (Table exists without an entry).
|
|
-- ******************************************************************
|
|
|
|
|
|
ieee8021AsAcceptableMasterTableDS
|
|
OBJECT IDENTIFIER ::= { ieee8021AsMIBObjects 7 }
|
|
|
|
ieee8021AsAcceptableMasterTableDSBase
|
|
OBJECT IDENTIFIER ::= { ieee8021AsAcceptableMasterTableDS 1 }
|
|
|
|
ieee8021AsAcceptableMasterTableDSMaster
|
|
OBJECT IDENTIFIER ::= { ieee8021AsAcceptableMasterTableDS 2 }
|
|
|
|
ieee8021AsAcceptableMasterTableDSMaxTableSize OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is the maximum size of the
|
|
AcceptableMasterTable. It is equal to the maxTableSize
|
|
member of the AcceptableMasterTable structure (see
|
|
13.1.3.2)"
|
|
REFERENCE "14.8.1 and 13.1.3.2"
|
|
::= { ieee8021AsAcceptableMasterTableDSBase 1 }
|
|
|
|
ieee8021AsAcceptableMasterTableDSActualTableSize OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is the actual size of the
|
|
AcceptableMasterTable. It is equal to the
|
|
actualTableSize member of the AcceptableMasterTable
|
|
structure (see 13.1.3.2 and 13.1.3.5),
|
|
i.e., the current number of
|
|
elements in the acceptable master array. The actual
|
|
table size is less than or equal to the max table size.
|
|
|
|
This value SHOULD be reflect the number of entries in
|
|
the ieee8021AsAcceptableMasterTableDSMasterTable.
|
|
|
|
For a time-aware system that contains an ONU attached
|
|
to an IEEE 802.3 EPON link, the initialization value
|
|
is 1. For a time-aware system that does not contain an
|
|
ONU attached to an IEEE 802.3 EPON link, the
|
|
initialization value is 0."
|
|
REFERENCE "14.8.2 and 13.1.3.2"
|
|
::= { ieee8021AsAcceptableMasterTableDSBase 2 }
|
|
|
|
|
|
ieee8021AsAcceptableMasterTableDSMasterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ieee8021AsAcceptableMasterTableDSMasterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of time-aware port related variables in a time-aware
|
|
bridge or for a time-aware end station. A value of 1 is used in
|
|
a bridge or an end station that does not have multiple
|
|
components.
|
|
|
|
The contents of this table SHALL be maintained across a restart
|
|
of the system.
|
|
"
|
|
REFERENCE
|
|
"IEEE 802.1AS clause 14.8"
|
|
::= { ieee8021AsAcceptableMasterTableDSMaster 1 }
|
|
|
|
|
|
ieee8021AsAcceptableMasterTableDSMasterEntry OBJECT-TYPE
|
|
SYNTAX Ieee8021AsAcceptableMasterTableDSMasterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of objects pertaining to a port of a time-aware bridge
|
|
component or a time-aware end station.
|
|
"
|
|
INDEX { ieee8021AsAcceptableMasterTableDSMasterId }
|
|
::= { ieee8021AsAcceptableMasterTableDSMasterTable 1 }
|
|
|
|
|
|
Ieee8021AsAcceptableMasterTableDSMasterEntry ::=
|
|
SEQUENCE {
|
|
ieee8021AsAcceptableMasterTableDSMasterId Unsigned32,
|
|
ieee8021AsAcceptableMasterClockIdentity ClockIdentity,
|
|
ieee8021AsAcceptableMasterPortNumber Unsigned32,
|
|
ieee8021AsAcceptableMasterAlternatePriority1 Unsigned32,
|
|
ieee8021AsAcceptableMasterRowStatus RowStatus
|
|
}
|
|
|
|
ieee8021AsAcceptableMasterTableDSMasterId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Acceptable Master row entry index in this
|
|
ieee8021AsAcceptableMasterTabdDSMaster Entry applies.
|
|
If the does not contain Media type of EPON, this variable
|
|
(index) MUST be equal to 0."
|
|
::= { ieee8021AsAcceptableMasterTableDSMasterEntry 1 }
|
|
|
|
ieee8021AsAcceptableMasterClockIdentity OBJECT-TYPE
|
|
SYNTAX ClockIdentity
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Globally unique manufacturer-assigned clock identifier
|
|
for the local clock port. The identifier is based on an
|
|
EUI-64."
|
|
REFERENCE "14.8.3"
|
|
::= { ieee8021AsAcceptableMasterTableDSMasterEntry 2 }
|
|
|
|
ieee8021AsAcceptableMasterPortNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents a Port or aggregated port
|
|
on a bridge component or end-station.
|
|
This object and ieee8021AsAcceptableMasterClockIdentity
|
|
together forms AcceptableMasterDS Port Identity."
|
|
REFERENCE "14.8.3"
|
|
::= { ieee8021AsAcceptableMasterTableDSMasterEntry 3 }
|
|
|
|
ieee8021AsAcceptableMasterAlternatePriority1 OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the alternatePriority1 member of the AcceptableMaster
|
|
array element that corresponds to the sourcePortIdentity
|
|
of a received Announce message is greater than 0, the
|
|
value of the grandmasterPriority1 field of the Announce
|
|
message is replaced by the value of alternatePriority1
|
|
of this AcceptableMaster array element for use in the
|
|
invocation of BMCA"
|
|
REFERENCE "14.8.3 and 13.1.3.4"
|
|
DEFVAL { 244 }
|
|
::= { ieee8021AsAcceptableMasterTableDSMasterEntry 4 }
|
|
|
|
ieee8021AsAcceptableMasterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the status of an entry, and is used
|
|
to create/delete entries.
|
|
"
|
|
REFERENCE "14.8.3"
|
|
::= { ieee8021AsAcceptableMasterTableDSMasterEntry 5 }
|
|
|
|
|
|
|
|
-- ******************************************************************
|
|
-- IEEE 802.1AS MIB Module - Conformance Information
|
|
-- ******************************************************************
|
|
|
|
ieee8021AsCompliances OBJECT IDENTIFIER ::= { ieee8021AsConformance 1 }
|
|
ieee8021AsGroups OBJECT IDENTIFIER ::= { ieee8021AsConformance 2 }
|
|
ieee8021AsCompliancesCor1 OBJECT IDENTIFIER ::= { ieee8021AsConformance 3 }
|
|
|
|
-- ******************************************************************
|
|
-- Units of conformance
|
|
-- ******************************************************************
|
|
|
|
ieee8021ASSystemDefaultReqdGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ieee8021AsDefaultDSClockIdentity,
|
|
ieee8021AsDefaultDSNumberPorts,
|
|
ieee8021AsDefaultDSClockClass,
|
|
ieee8021AsDefaultDSClockAccuracy,
|
|
ieee8021AsDefaultDSOffsetScaledLogVariance,
|
|
ieee8021AsDefaultDSPriority1,
|
|
ieee8021AsDefaultDSPriority2,
|
|
ieee8021AsDefaultDSGmCapable,
|
|
ieee8021AsDefaultDSCurrentUTCOffset,
|
|
ieee8021AsDefaultDSCurrentUTCOffsetValid,
|
|
ieee8021AsDefaultDSLeap59,
|
|
ieee8021AsDefaultDSLeap61,
|
|
ieee8021AsDefaultDSTimeTraceable,
|
|
ieee8021AsDefaultDSFrequencyTraceable,
|
|
ieee8021AsDefaultDSTimeSource
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects in the System Default required global group."
|
|
::= { ieee8021AsGroups 1 }
|
|
|
|
ieee8021ASSystemCurrentGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ieee8021AsCurrentDSStepsRemoved,
|
|
ieee8021AsCurrentDSOffsetFromMasterHs,
|
|
ieee8021AsCurrentDSOffsetFromMasterMs,
|
|
ieee8021AsCurrentDSOffsetFromMasterLs,
|
|
ieee8021AsCurrentDSLastGmPhaseChangeHs,
|
|
ieee8021AsCurrentDSLastGmPhaseChangeMs,
|
|
ieee8021AsCurrentDSLastGmPhaseChangeLs,
|
|
ieee8021AsCurrentDSLastGmFreqChangeMs,
|
|
ieee8021AsCurrentDSLastGmFreqChangeLs,
|
|
ieee8021AsCurrentDSGmTimebaseIndicator,
|
|
ieee8021AsCurrentDSGmChangeCount,
|
|
ieee8021AsCurrentDSTimeOfLastGmChangeEvent,
|
|
ieee8021AsCurrentDSTimeOfLastGmPhaseChangeEvent,
|
|
ieee8021AsCurrentDSTimeOfLastGmFreqChangeEvent
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects in the System Current global group."
|
|
::= { ieee8021AsGroups 2 }
|
|
|
|
ieee8021AsSystemClockParentGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ieee8021AsParentDSParentClockIdentity,
|
|
ieee8021AsParentDSParentPortNumber,
|
|
ieee8021AsParentDSCumlativeRateRatio,
|
|
ieee8021AsParentDSGrandmasterIdentity,
|
|
ieee8021AsParentDSGrandmasterClockClass,
|
|
ieee8021AsParentDSGrandmasterClockAccuracy,
|
|
ieee8021AsParentDSGrandmasterOffsetScaledLogVariance,
|
|
ieee8021AsParentDSGrandmasterPriority1,
|
|
ieee8021AsParentDSGrandmasterPriority2
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects in the Clock Parent global group."
|
|
::= { ieee8021AsGroups 3 }
|
|
|
|
ieee8021AsSystemTimePropertiesGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ieee8021AsTimePropertiesDSCurrentUtcOffset,
|
|
ieee8021AsTimePropertiesDSCurrentUtcOffsetValid,
|
|
ieee8021AsTimePropertiesDSLeap59,
|
|
ieee8021AsTimePropertiesDSLeap61,
|
|
ieee8021AsTimePropertiesDSTimeTraceable,
|
|
ieee8021AsTimePropertiesDSFrequencyTraceable,
|
|
ieee8021AsTimePropertiesDSTimeSource
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects for the Time Properties Global group."
|
|
::= { ieee8021AsGroups 4 }
|
|
|
|
ieee8021AsPortDataSetGlobalGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ieee8021AsPortDSClockIdentity,
|
|
ieee8021AsPortDSPortNumber,
|
|
ieee8021AsPortDSPortRole,
|
|
ieee8021AsPortDSPttPortEnabled,
|
|
ieee8021AsPortDSIsMeasuringDelay,
|
|
ieee8021AsPortDSAsCapable,
|
|
ieee8021AsPortDSNeighborPropDelayHs,
|
|
ieee8021AsPortDSNeighborPropDelayMs,
|
|
ieee8021AsPortDSNeighborPropDelayLs,
|
|
ieee8021AsPortDSNeighborPropDelayThreshHs,
|
|
ieee8021AsPortDSNeighborPropDelayThreshMs,
|
|
ieee8021AsPortDSNeighborPropDelayThreshLs,
|
|
ieee8021AsPortDSDelayAsymmetryHs,
|
|
ieee8021AsPortDSDelayAsymmetryMs,
|
|
ieee8021AsPortDSDelayAsymmetryLs,
|
|
ieee8021AsPortDSNeighborRateRatio,
|
|
ieee8021AsPortDSInitialLogAnnounceInterval,
|
|
ieee8021AsPortDSCurrentLogAnnounceInterval,
|
|
ieee8021AsPortDSAnnounceReceiptTimeout,
|
|
ieee8021AsPortDSInitialLogSyncInterval,
|
|
ieee8021AsPortDSCurrentLogSyncInterval,
|
|
ieee8021AsPortDSSyncReceiptTimeout,
|
|
ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalHs,
|
|
ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalMs,
|
|
ieee8021AsPortDSSyncReceiptTimeoutTimeIntervalLs,
|
|
ieee8021AsPortDSInitialLogPdelayReqInterval,
|
|
ieee8021AsPortDSCurrentLogPdelayReqInterval,
|
|
ieee8021AsPortDSAllowedLostResponses,
|
|
ieee8021AsPortDSVersionNumber,
|
|
ieee8021AsPortDSNupMs,
|
|
ieee8021AsPortDSNupLs,
|
|
ieee8021AsPortDSNdownMs,
|
|
ieee8021AsPortDSNdownLs,
|
|
ieee8021AsPortDSAcceptableMasterTableEnabled
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects for the port dataset global group."
|
|
::= { ieee8021AsGroups 5 }
|
|
ieee8021ASPortStatisticsGlobalGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ieee8021AsPortStatRxSyncCount,
|
|
ieee8021AsPortStatRxFollowUpCount,
|
|
ieee8021AsPortStatRxPdelayRequest,
|
|
ieee8021AsPortStatRxPdelayResponse,
|
|
ieee8021AsPortStatRxPdelayResponseFollowUp,
|
|
ieee8021AsPortStatRxAnnounce,
|
|
ieee8021AsPortStatRxPTPPacketDiscard,
|
|
ieee8021AsPortStatRxSyncReceiptTimeouts,
|
|
ieee8021AsPortStatAnnounceReceiptTimeouts,
|
|
ieee8021AsPortStatPdelayAllowedLostResponsesExceeded,
|
|
ieee8021AsPortStatTxSyncCount,
|
|
ieee8021AsPortStatTxFollowUpCount,
|
|
ieee8021AsPortStatTxPdelayRequest,
|
|
ieee8021AsPortStatTxPdelayResponse,
|
|
ieee8021AsPortStatTxPdelayResponseFollowUp,
|
|
ieee8021AsPortStatTxAnnounce
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects in the Port statistics global group."
|
|
::= { ieee8021AsGroups 6 }
|
|
|
|
|
|
ieee8021AsAcceptableMasterBaseGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ieee8021AsAcceptableMasterTableDSMaxTableSize,
|
|
ieee8021AsAcceptableMasterTableDSActualTableSize
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects for the Acceptable Master group."
|
|
::= { ieee8021AsGroups 7 }
|
|
|
|
ieee8021AsAcceptableMasterTableGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ieee8021AsAcceptableMasterClockIdentity,
|
|
ieee8021AsAcceptableMasterPortNumber,
|
|
ieee8021AsAcceptableMasterAlternatePriority1,
|
|
ieee8021AsAcceptableMasterRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects for the Acceptable Master group."
|
|
::= { ieee8021AsGroups 8 }
|
|
|
|
|
|
-- ******************************************************************
|
|
-- MIB Module Compliance statements
|
|
-- ******************************************************************
|
|
|
|
ieee8021AsCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for support of
|
|
the IEEE8021-AS-MIB module."
|
|
|
|
MODULE SNMPv2-MIB -- The SNMPv2-MIB, RFC 3418
|
|
MANDATORY-GROUPS {
|
|
systemGroup
|
|
}
|
|
|
|
MODULE IF-MIB -- The interfaces MIB, RFC 2863
|
|
MANDATORY-GROUPS {
|
|
ifGeneralInformationGroup
|
|
}
|
|
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
ieee8021ASSystemDefaultReqdGroup,
|
|
ieee8021ASSystemCurrentGroup,
|
|
ieee8021AsSystemClockParentGroup,
|
|
ieee8021AsSystemTimePropertiesGroup,
|
|
ieee8021AsPortDataSetGlobalGroup,
|
|
ieee8021AsAcceptableMasterBaseGroup,
|
|
ieee8021AsAcceptableMasterTableGroup
|
|
}
|
|
|
|
OBJECT ieee8021AsAcceptableMasterRowStatus
|
|
SYNTAX RowStatus { active(1), notInService(2) }
|
|
WRITE-SYNTAX RowStatus { notInService(2), createAndGo(4),
|
|
destroy(6) }
|
|
DESCRIPTION "Support for createAndWait is not required."
|
|
|
|
GROUP ieee8021ASPortStatisticsGlobalGroup
|
|
DESCRIPTION
|
|
"This group is optional and provides time-aware Bridges and
|
|
end stations that choose to implement gPTP port statistics."
|
|
|
|
::= { ieee8021AsCompliances 1 }
|
|
|
|
|
|
ieee8021AsComplianceCor1 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for support of
|
|
the IEEE8021-AS-MIB module."
|
|
|
|
MODULE SNMPv2-MIB -- The SNMPv2-MIB, RFC 3418
|
|
MANDATORY-GROUPS {
|
|
systemGroup
|
|
}
|
|
|
|
MODULE IF-MIB -- The interfaces MIB, RFC 2863
|
|
MANDATORY-GROUPS {
|
|
ifGeneralInformationGroup
|
|
}
|
|
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
ieee8021ASSystemDefaultReqdGroup,
|
|
ieee8021ASSystemCurrentGroup,
|
|
ieee8021AsSystemClockParentGroup,
|
|
ieee8021AsSystemTimePropertiesGroup,
|
|
ieee8021AsPortDataSetGlobalGroup,
|
|
ieee8021AsAcceptableMasterBaseGroup,
|
|
ieee8021AsAcceptableMasterTableGroup
|
|
}
|
|
|
|
OBJECT ieee8021AsParentDSGrandmasterPriority1
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION "Support for write is not required and deprecated."
|
|
|
|
OBJECT ieee8021AsParentDSGrandmasterPriority2
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION "Support for write is not required and deprecated."
|
|
|
|
OBJECT ieee8021AsAcceptableMasterRowStatus
|
|
SYNTAX RowStatus { active(1), notInService(2) }
|
|
WRITE-SYNTAX RowStatus { notInService(2), createAndGo(4),
|
|
destroy(6) }
|
|
DESCRIPTION "Support for createAndWait is not required."
|
|
|
|
GROUP ieee8021ASPortStatisticsGlobalGroup
|
|
DESCRIPTION
|
|
"This group is optional and provides time-aware Bridges and
|
|
end stations that choose to implement gPTP port statistics."
|
|
|
|
::= { ieee8021AsCompliances 2 }
|
|
|
|
|
|
END
|
|
|