TICTOC Tim Frost Internet Draft Greg Dowd Intended status: Informational Symmetricom Expires: January 5, 2011 July 5, 2010 Definitions of Managed Objects for Precision Time Protocol Version 2 (PTPv2) Slave Clocks draft-frost-tictoc-ptp-slave-mib-00.txt Status of this Memo This Internet-Draft is submitted to IETF in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet- Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." The list of current Internet-Drafts can be accessed at http://www.ietf.org/ietf/1id-abstracts.txt The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html This Internet-Draft will expire on January 5, 2011. Copyright Notice Copyright (c) 2010 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. Frost/Dowd Expires January 5, 2011 [Page 1] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 Abstract This draft contains a preliminary MIB definition for a PTP Slave- Only Ordinary clock. This targeted at a slave clock compliant with the PTP Telecom Profile described in [G.8265.1]. Table of Contents 1. Introduction...................................................2 2. The Internet-Standard Management Framework.....................2 3. Technical Description..........................................3 4. MIB Definition.................................................4 5. Security Considerations.......................................33 6. IANA Considerations...........................................33 7. Conclusions...................................................33 8. Acknowledgments...............................................33 9. References....................................................34 Author's Addresses...............................................34 1. Introduction A companion draft to this [Fro2010] addresses the issues in managing packet-based synchronization systems, and highlights some areas that need further work and development. This draft addresses the points raised in clauses 2.1 and 2.2 of [Fro2010], by defining in MIB form the synchronization information and performance data that a PTP slave device is expected to maintain. The PTPv2 Slave MIB module is targeted at the Slave-Only Ordinary Clock instance described in the ITU's PTPv2 Telecom Profile for Frequency Distribution [G.8265.1]. It contains the standard data sets defined in [IEEE1588-2008], plus some additional data relating to status and performance of the clock servo loop. The MIB contained in this version of the draft is not yet complete, nor is it totally syntactically correct. However, it is an initial version sufficient to show the intent and direction of development. 2. The Internet-Standard Management Framework For a detailed overview of the documents that describe the current Internet-Standard Management Framework, please refer to section 7 of RFC 3410 [RFC3410]. Managed objects are accessed via a virtual information store, termed the Management Information Base or MIB. MIB objects are generally accessed through the Simple Network Management Protocol (SNMP). Objects in the MIB are defined using the mechanisms defined in the Structure of Management Information (SMI). This memo specifies a MIB module that is compliant to the Frost/Dowd Expires January 5, 2011 [Page 2] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 SMIv2, which is described in STD 58, RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 [RFC2580]. 3. Technical Description The following standard data sets must be maintained in a PTPv2 Slave-Only Ordinary Clock. Each of these data sets is described in clause 8.2 of [IEEE1588-2008]. o Default Data Set o Current Data Set o Parent Data Set o Time Properties Data Set o Port Data Set These data sets provide information on the protocol aspects of a clock, but do not provide information on the status or performance of the clock servo loop. For a slave-only ordinary clock, this includes the following additional data sets: o Slave Status Data Set (contains current status information on the clock servo loop) o Slave Performance Data Set (contains performance information on the clock servo loop) o Alarm Status Data Set (contains the alarm status of the device) o Network Statistics Data Set (contains performance information on the network itself) Each of these data sets is represented within the MIB using standard MIB syntax. Frost/Dowd Expires January 5, 2011 [Page 3] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 4. MIB Definition -- ***************************************************************** -- -- The PTPv2 Slave-Only Ordinary Clock -- Management Information Base (MIB) -- -- For Slave-Only Ordinary Clocks compliant with the -- ITU PTPv2 Telecom Profile for Frequency Distribution -- [G.8265.1], Annex A -- -- Authors: Tim Frost (tfrost@symmetricom.com) -- Greg Dowd (gdowd@symmetricom.com) -- -- for the Internet Engineering Task Force (IETF) -- TICTOC Working Group (TICTOC) -- -- ***************************************************************** -- -- Rev 0.0 -- Published as draft-frost-tictoc-ptp-slave-mib-00.txt -- -- ***************************************************************** PTPV2-SLAVE-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, mib-2, MODULE-IDENTITY, OBJECT-TYPE, IpAddress FROM SNMPv2-SMI MacAddress, TEXTUAL-CONVENTION FROM SNMPv2-TC OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF; ptpRegMIB MODULE-IDENTITY LAST-UPDATED "201006301146Z" ORGANIZATION "The IETF TICTOC Working Group (tictoc)" CONTACT-INFO "WG Email: tictoc@ietf.org Tim Frost, Symmetricom Inc., Email: tfrost@symmetricom.com Frost/Dowd Expires January 5, 2011 [Page 4] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 Greg Dowd, Symmetricom Inc., Email: gdowd@symmetricom.com" DESCRIPTION "The Management Information Base for PTPv2 Slave-Only Ordinary Clocks Copyright (c) 2010 IETF Trust and the persons identified as the document authors. All rights reserved. Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trusts Legal Provisions relating to IETF Documents (http://trustee.ietf.org/license-info)." REVISION "201006301146Z" DESCRIPTION "This revision of the MIB is published as draft-frost-tictoc-ptp-slave-mib-00.txt" ::= { mib-2 1 } PtpClockIdentity ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The clockIdentity is an 8-octet array. The value of the clockIdentity should be taken from the IEEE EUI-64 individual assigned numbers. (3 octet OUI, followed by a 5 octet extension)" SYNTAX OCTET STRING -- Scalars and Tables -- ptpObjects OBJECT IDENTIFIER ::= { ptpRegMIB 1 } -- --Clock description from clause 15.5.3.1.2 of IEEE1588-2008 -- ptpClockDescription OBJECT IDENTIFIER ::= { ptpObjects 1 } ptpClockType OBJECT-TYPE SYNTAX BITS { ordinary(0), boundary(1), transparentP2P(2), Frost/Dowd Expires January 5, 2011 [Page 5] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 transparentE2E(3), management(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The value of clockType shall indicate the type of PTP node as defined in Table 42 of IEEE1588-2008." REFERENCE "Clause 15.5.3.1.2.1 of IEEE1588-2008" DEFVAL { { ordinary } } ::= { ptpClockDescription 1 } ptpPhysicalLayerProtocol OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The value of physicalLayerProtocol shall indicate the physical layer protocol defining the physicalAddress member." REFERENCE "Clause 15.5.3.1.2.2 of IEEE1588-2008" ::= { ptpClockDescription 2 } ptpPhysicalAddressLength OBJECT-TYPE SYNTAX INTEGER (1..16) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of physicalAddressLength is the number of octets in the physicalAddress field. The range shall be 1 to 16 octets." REFERENCE "Clause 15.5.3.1.2.3 of IEEE1588-2008" ::= { ptpClockDescription 3 } ptpPhysicalAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The value of physicalAddress shall be the physical address of the port indicated by the targetPortIdentity.portNumber member of the field, for example, the MAC address for an IEEE 802.3 end station." REFERENCE "Clause 15.5.3.1.2.4 of IEEE1588-2008" Frost/Dowd Expires January 5, 2011 [Page 6] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 ::= { ptpClockDescription 4 } ptpProtocolAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The value of protocolAddress shall be the protocol address of the port indicated by the targetPortIdentity.portNumber member of the field." REFERENCE "Clause 15.5.3.1.2.5 of IEEE1588-2008" ::= { ptpClockDescription 5 } ptpManufacturerIdentity OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of manufacturerIdentity shall be an OUI owned by the manufacturer of the node." REFERENCE "Clause 15.5.3.1.2.6 of IEEE1588-2008" ::= { ptpClockDescription 6 } ptpProducDescription OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The productDescription field shall indicate, in order: a) The name of the manufacturer of the node, manufacturerName, followed by a semicolon (;) b) The model number of the node, modelNumber, followed by a semicolon(;) c) An identifier of the instance of this mode, instanceIdentifier, such as the MAC address or the serial number The maximum number of symbols in the productDescription text field shall be 64." REFERENCE "Clause 15.5.3.1.2.7 of IEEE1588-2008" ::= { ptpClockDescription 7 } ptpRevisionData OBJECT-TYPE Frost/Dowd Expires January 5, 2011 [Page 7] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The value shall indicate the revisions for node hardware (HW), firmware (FW), and software (SW). This information shall be semicolon (;) separated text fields in the order HW;FW;SW. Nonapplicable elements shall be indicated by a text field of zero length." REFERENCE "Clause 15.5.3.1.2.8 of IEEE1588-2008" ::= { ptpClockDescription 8 } ptpUserDescription OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The userDescription field shall indicate, in order: a) A user-defined name of the device, e.g., Sensor-1, followed by a semicolon (;) b) A user-defined physical location of the device, e.g., Rack-2 Shelf-3 Either field may be absent. By default no text is required." REFERENCE "Clause 15.5.3.1.2.9 of IEEE1588-2008" ::= { ptpClockDescription 9 } ptpProfileIdentity OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The value of profileIdentity shall identify the PTP profile implemented by the port indicated by the targetPortIdentity.portNumber member of the field." REFERENCE "Clause 15.5.3.1.2.10 of IEEE1588-2008" ::= { ptpClockDescription 10 } -- --Default data set described in clause 8.2.1 of IEEE1588-2008 -- ptpDefaultDataSet OBJECT IDENTIFIER ::= { ptpObjects 2 } Frost/Dowd Expires January 5, 2011 [Page 8] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 ptpTwoStepFlag OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of defaultDS.twoStepFlag shall be TRUE if the clock is a two-step clock; otherwise, the value shall be FALSE." REFERENCE "Clause 8.2.1.2.1, IEEE1588-2008" ::= { ptpDefaultDataSet 1 } ptpClockIdentity OBJECT-TYPE SYNTAX PtpClockIdentity MAX-ACCESS read-only STATUS current DESCRIPTION "The value of defaultDS.clockIdentity shall be the clockIdentity of the local clock." REFERENCE "Clause 8.2.1.2.2, IEEE1588-2008" ::= { ptpDefaultDataSet 2 } ptpNumberPorts OBJECT-TYPE SYNTAX INTEGER UNITS "number of ports" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of defaultDS.numberPorts shall be the number of PTP ports on the device. For an ordinary clock, this value shall be 1." REFERENCE "Clause 8.2.1.2.3, IEEE1588-2008" DEFVAL { 1 } ::= { ptpDefaultDataSet 3 } ptpClockQuality OBJECT IDENTIFIER ::= { ptpDefaultDataSet 5 } ptpClockClass OBJECT-TYPE SYNTAX INTEGER { qlprs(80), -- Primary Reference Source (Option II) qlstu(82), -- Synchronization Traceability Unknown qlprc(84), -- Primary Reference Clock (Option I) qlst2(86), -- Stratum 2 (Option II) Frost/Dowd Expires January 5, 2011 [Page 9] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 qlssua(90), -- Primary level SSU (SSU-A, Option I), also Transit Node Clock (TNC, Option II) qlssub(96), -- Second level SSU (SSU-B, Option I) qlst3e(100), -- Stratum 3E (Option II) qlst3(102), -- Stratum 3, also Ethernet Equipment Clock (Option II) qlsec(104), -- SDH Equipment Clock, also Ethernet Equipment Clock (Option I) qlsmc(106), -- SONET Minimum Clock (Option II) qlprov(108), -- Provisionable by operator (Option II) qldnu(110) -- Do Not Use (DNU, Option I), also Don't Use for Sync (DUS, Option II) } MAX-ACCESS read-only STATUS current DESCRIPTION "The clockClass attribute of an ordinary or boundary clock denotes the traceability of the time or frequency distributed by the grandmaster clock. The interpretation and allowed values of clockClass shall be based on the definitions in Clause 6.7.3.2 of G.8265.1 (ITU PTPv2 Telecom Profile for Frequency Distribution)." REFERENCE "Clause 7.6.2.4, IEEE1588-2008 Clause 6.7.3.2, G.8265.1" ::= { ptpClockQuality 1 } ptpClockAccuracy OBJECT-TYPE SYNTAX INTEGER { ns25(32), -- The time is accurate to 25ns ns100(33), -- The time is accurate to 100ns ns250(34), -- The time is accurate to 250ns us1(35), -- The time is accurate to 1us us2p5(36), -- The time is accurate to 2.5us us10(37), -- The time is accurate to 10us us25(38), -- The time is accurate to 25us us100(39), -- The time is accurate to 100us us250(40), -- The time is accurate to 250us ms1(41), -- The time is accurate to 1ms ms2p5(42), -- The time is accurate to 2.5ms ms10(43), -- The time is accurate to 10ms ms25(44), -- The time is accurate to 25ms ms100(45), -- The time is accurate to 100ms ms250(46), -- The time is accurate to 250ms s1(47), -- The time is accurate to 1s s10(48), -- The time is accurate to 10s s10plus(49) -- The time is accurate to >10s } Frost/Dowd Expires January 5, 2011 [Page 10] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 MAX-ACCESS read-only STATUS current DESCRIPTION "The clockAccuracy characterizes a clock for the purpose of the best master clock (BMC) algorithm. The value of clockAccuracy shall be taken from the enumeration in Table 6 of IEEE15888-2008." REFERENCE "Clause 7.6.2.5, IEEE1588-2008" ::= { ptpClockQuality 2 } ptpOffsetScaledLogVariance OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of offsetScaledLogVariance shall be computed and represented as described in 7.6.3 of IEEE1588-2008. The value is an estimate of the variations of the local clock from a linear timescale when it is not synchronized to another clock using the protocol." REFERENCE "Clause 7.6.3.5 of IEEE1588-2008" ::= { ptpClockQuality 3 } ptpPriority1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of defaultDS.priority1 is the priority1 attribute (see 7.6.2.2 of IEEE1588-2008) of the local clock." REFERENCE "Clause 8.2.1.4.1, IEEE1588-2008" ::= { ptpDefaultDataSet 6 } ptpPriority2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of defaultDS.priority2 is the priority2 attribute (see 7.6.2.3 of IEEE1588-2008) of the local clock." REFERENCE "Clause 8.2.1.4.2, IEEE1588-2008" ::= { ptpDefaultDataSet 7 } Frost/Dowd Expires January 5, 2011 [Page 11] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 ptpDomainNumber OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of defaultDS.domainNumber is the domain attribute (see 7.1 of IEEE1588-2008) of the local clock." REFERENCE "Clause 8.2.1.4.3, IEEE1588-2008" ::= { ptpDefaultDataSet 8 } ptpSlaveOnly OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The value of defaultDS.slaveOnly shall be TRUE if the clock is a slave-only clock; see 9.2.2. The value shall be FALSE if the clock is a non-slave-only clock; see 9.2.3 of IEEE1588-2008." REFERENCE "Clause 8.2.1.4.4, IEEE1588-2008" DEFVAL { true } ::= { ptpDefaultDataSet 9 } -- --Current data set described in clause 8.2.2 of IEEE1588-2008 -- ptpCurrentDataSet OBJECT IDENTIFIER ::= { ptpObjects 3 } ptpStepsRemoved OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of currentDS.stepsRemoved is the number of communication paths traversed between the local clock and the grandmaster clock." REFERENCE "Clause 8.2.2.2, IEEE1588-2008" DEFVAL { 0 } ::= { ptpCurrentDataSet 1 } Frost/Dowd Expires January 5, 2011 [Page 12] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 ptpOffsetFromMaster OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of currentDS.offsetFromMaster is an implementation-specific representation of the current value of the time difference between a master and a slave as computed by the slave." REFERENCE "Clause 8.2.2.3, IEEE1588-2008" ::= { ptpCurrentDataSet 2 } ptpMeanPathDelay OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of currentDS.meanPathDelay is an implementation-specific representation of the current value of the mean propagation time between a master and slave clock as computed by the slave." REFERENCE "Clause 8.2.2.4, IEEE1588-2008" ::= { ptpCurrentDataSet 3 } -- --Parent data set described in clause 8.2.3 of IEEE1588-2008 -- ptpParentDataSet OBJECT IDENTIFIER ::= { ptpObjects 4 } ptpParentPortIdentity OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of parentDS.parentPortIdentity is the portIdentity of the port on the master that issues the Sync messages used in synchronizing this clock." REFERENCE "Clause 8.2.3.2, IEEE1588-2008" ::= { ptpParentDataSet 1 } ptpParentStats OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only Frost/Dowd Expires January 5, 2011 [Page 13] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 STATUS current DESCRIPTION "The value of parentDS.parentStats shall be TRUE if all of the following conditions are satisfied: - The clock has a port in the SLAVE state. - The clock has computed statistically valid estimates of the parentDS.observedParentOffsetScaledLog Variance and the parentDS.observedParentClockPhaseChangeRate members. - Otherwise the value shall be FALSE." REFERENCE "Clause 8.2.3.3, IEEE1588-2008" DEFVAL { false } ::= { ptpParentDataSet 2 } ptpObservedParentOffsetScaledLogVariance OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of parentDS.observedParentOffsetScaledLogVariance shall be an estimate of the parent clocks PTP variance as observed by the slave clock, computed and represented as described in 7.6.3.5 of IEEE1588-2008.." REFERENCE "Clause 8.2.3.4, IEEE1588-2008" ::= { ptpParentDataSet 3 } ptpObservedParentClockPhaseChangeRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of parentDS.observedParentClockPhaseChangeRate shall be an estimate of the parent clocks phase change rate as observed by the slave clock as defined in 7.6.4.4. of IEEE1588-2008. If the estimate exceeds the capacity of its data type, this value shall be set to 0x7FFF FFFF or 0x8000 0000, as appropriate." REFERENCE "Clause 8.2.2.5, IEEE1588-2008" ::= { ptpParentDataSet 4 } ptpGrandmasterIdentity OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only Frost/Dowd Expires January 5, 2011 [Page 14] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 STATUS current DESCRIPTION "The value of parentDS.grandmasterIdentity is the clockIdentity attribute (see 7.6.2.1 of IEEE1588-2008) of the grandmaster clock." REFERENCE "Clause 8.2.3.6, IEEE1588-2008" ::= { ptpParentDataSet 5 } ptpGrandMasterClockQuality OBJECT IDENTIFIER ::= { ptpParentDataSet 7 } ptpClockAccuracy0 OBJECT-TYPE SYNTAX INTEGER { ns25(32), -- The time is accurate to 25ns ns100(33), -- The time is accurate to 100ns ns250(34), -- The time is accurate to 250ns us1(35), -- The time is accurate to 1us us2p5(36), -- The time is accurate to 2.5us us10(37), -- The time is accurate to 10us us25(38), -- The time is accurate to 25us us100(39), -- The time is accurate to 100us us250(40), -- The time is accurate to 250us ms1(41), -- The time is accurate to 1ms ms2p5(42), -- The time is accurate to 2.5ms ms10(43), -- The time is accurate to 10ms ms25(44), -- The time is accurate to 25ms ms100(45), -- The time is accurate to 100ms ms250(46), -- The time is accurate to 250ms s1(47), -- The time is accurate to 1s s10(48), -- The time is accurate to 10s s10plus(49) -- The time is accurate to >10s } MAX-ACCESS read-only STATUS current DESCRIPTION "The clockAccuracy characterizes a clock for the purpose of the best master clock (BMC) algorithm. The value of clockAccuracy shall be taken from the enumeration in Table 6 of IEEE15888-2008." REFERENCE "Clause 7.6.2.5, IEEE1588-2008" ::= { ptpGrandMasterClockQuality 2 } ptpClockClass0 OBJECT-TYPE SYNTAX INTEGER { qlprs(80), -- Primary Reference Source (Option II) Frost/Dowd Expires January 5, 2011 [Page 15] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 qlstu(82), -- Synchronization Traceability Unknown qlprc(84), -- Primary Reference Clock (Option I) qlst2(86), -- Stratum 2 (Option II) qlssua(90), -- Primary level SSU (SSU-A, Option I), also Transit Node Clock (TNC, Option II) qlssub(96), -- Second level SSU (SSU-B, Option I) qlst3e(100), -- Stratum 3E (Option II) qlst3(102), -- Stratum 3, also Ethernet Equipment Clock (Option II) qlsec(104), -- SDH Equipment Clock, also Ethernet Equipment Clock (Option I) qlsmc(106), -- SONET Minimum Clock (Option II) qlprov(108), -- Provisionable by operator (Option II) qldnu(110) -- Do Not Use (DNU, Option I), also Don't Use for Sync (DUS, Option II) } MAX-ACCESS read-only STATUS current DESCRIPTION "The clockClass attribute of an ordinary or boundary clock denotes the traceability of the time or frequency distributed by the grandmaster clock. The interpretation and allowed values of clockClass shall be based on the definitions in Clause 6.7.3.2 of G.8265.1 (ITU PTPv2 Telecom Profile for Frequency Distribution)." REFERENCE "Clause 7.6.2.4, IEEE1588-2008 Clause 6.7.3.2, G.8265.1" ::= { ptpGrandMasterClockQuality 1 } ptpOffsetScaledLogVariance0 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of offsetScaledLogVariance shall be computed and represented as described in 7.6.3 of IEEE1588-2008. The value is an estimate of the variations of the local clock from a linear timescale when it is not synchronized to another clock using the protocol." REFERENCE "Clause 7.6.3.5 of IEEE1588-2008" ::= { ptpGrandMasterClockQuality 3 } ptpGrandmasterPriority1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only Frost/Dowd Expires January 5, 2011 [Page 16] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 STATUS current DESCRIPTION "The value of parentDS.grandmasterPriority1 is the priority1 attribute (see 7.6.2.2 of IEEE1588-2008) of the grandmaster clock." REFERENCE "Clause 8.2.3.8, IEEE1588-2008" ::= { ptpParentDataSet 8 } ptpGrandmasterPriority2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of parentDS.grandmasterPriority2 is the priority2 attribute (see 7.6.2.2 of IEEE1588-2008) of the grandmaster clock." REFERENCE "Clause 8.2.3.9, IEEE1588-2008" ::= { ptpParentDataSet 9 } -- --Time Properties data set described in clause 8.2.4 of IEEE1588- 2008 -- ptpTimePropertiesDataSet OBJECT IDENTIFIER ::= { ptpObjects 5 } ptpCurrentUTCOffset OBJECT-TYPE SYNTAX INTEGER UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "In PTP systems whose epoch is the PTP epoch, the value of timePropertiesDS.currentUtcOffset is the offset between TAI and UTC; otherwise the value has no meaning. The value shall be in units of seconds." REFERENCE "Clause 8.2.4.2, IEEE1588-2008" ::= { ptpTimePropertiesDataSet 1 } ptpCurrentUTCOffsetValid OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current Frost/Dowd Expires January 5, 2011 [Page 17] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 DESCRIPTION "The value of timePropertiesDS.currentUtcOffsetValid is TRUE if the timePropertiesDS.currentUtcOffset is known to be correct." REFERENCE "Clause 8.2.4.3, IEEE1588-2008" ::= { ptpTimePropertiesDataSet 2 } ptpLeap59 OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "In PTP systems whose epoch is the PTP epoch, a TRUE value for timePropertiesDS.leap59 shall indicate that the last minute of the current UTC day contains 59 seconds." REFERENCE "Clause 8.2.4.4, IEEE1588-2008" ::= { ptpTimePropertiesDataSet 3 } ptpLeap61 OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "In PTP systems whose epoch is the PTP epoch, a TRUE value for timePropertiesDS.leap61 shall indicate that the last minute of the current UTC day contains 61 seconds." REFERENCE "Clause 8.2.4.5, IEEE1588-2008" ::= { ptpTimePropertiesDataSet 4 } ptpTimeTraceable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The value of timePropertiesDS.timeTraceable is TRUE if the timescale and the value of timePropertiesDS.currentUtcOffset are traceable to a primary reference; otherwise, the value shall be FALSE." REFERENCE "Clause 8.2.4.6, IEEE1588-2008" ::= { ptpTimePropertiesDataSet 5 } Frost/Dowd Expires January 5, 2011 [Page 18] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 ptpFrequencyTraceable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The value of timePropertiesDS.frequencyTraceable is TRUE if the frequency determining the timescale is traceable to a primary reference; otherwise, the value shall be FALSE." REFERENCE "Clause 8.2.4.7, IEEE1588-2008" ::= { ptpTimePropertiesDataSet 6 } ptpPTPTimescale OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The value of timePropertiesDS.ptpTimescale is TRUE if the clock timescale of the grandmaster clock (see 7.2.1 of IEEE1588-2008) is PTP and FALSE otherwise." REFERENCE "Clause 8.2.4.8, IEEE1588-2008" ::= { ptpTimePropertiesDataSet 7 } ptpTimeSource OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of timePropertiesDS.timeSource is the source of time used by the grandmaster clock." REFERENCE "Clause 8.2.4.9, IEEE1588-2008" ::= { ptpTimePropertiesDataSet 8 } -- --Port data set described in clause 8.2.5 of IEEE1588-2008 -- ptpPortDataSet OBJECT IDENTIFIER ::= { ptpObjects 6 } ptpPortIdentity OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of portDS.portIdentity shall be the PortIdentity Frost/Dowd Expires January 5, 2011 [Page 19] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 attribute of the local port; see 7.5.2 of IEEE1588-2008." REFERENCE "Clause 8.2.5.2.1, IEEE1588-2008" ::= { ptpPortDataSet 1 } ptpPortState OBJECT-TYPE SYNTAX INTEGER { initializing(1), faulty(2), disabled(3), listening(4), preMaster(5), master(6), passive(7), uncalibrated(8), slave(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "The value of portDS.portState shall be the value of the current state of the protocol engine associated with this port (see 9.2 of IEEE1588-2008) and shall be taken from the enumeration in Table 8 of IEEE1588-2008." REFERENCE "Clause 8.2.3.5.2, IEEE1588-2008" DEFVAL { initializing } ::= { ptpPortDataSet 2 } ptpLogMinDelayReqInterval OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of portDS.logMinDelayReqInterval is the logarithm to the base 2 of the minDelayReqInterval; see 7.7.2.4 of IEEE1588-2008. The initialization value is implementation-specific consistent with 7.7.2.4." REFERENCE "Clause 8.2.5.3.2, IEEE1588-2008" ::= { ptpPortDataSet 3 } ptpPeerMeanPathDelay OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current Frost/Dowd Expires January 5, 2011 [Page 20] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 DESCRIPTION "If the value of the portDS.delayMechanism member is peer-to-peer (P2P), the value of portDS.peerMeanPathDelay shall be an estimate of the current one-way propagation delay on the link." REFERENCE "Clause 8.2.5.3.3, IEEE1588-2008" ::= { ptpPortDataSet 4 } ptpLogAnnounceInterval OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of portDS.logAnnounceInterval shall be the logarithm to the base 2 of the mean announceInterval; see 7.7.2.2 of IEEE1588-2008." REFERENCE "Clause 8.2.5.4.1, IEEE1588-2008" ::= { ptpPortDataSet 5 } ptpAnnounceReceiptTimeout OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of portDS.announceReceiptTimeout shall be an integral multiple of announceInterval; see 7.7.3.1 of IEEE1588-2008." REFERENCE "Clause 8.2.5.4.2, IEEE1588-2008" ::= { ptpPortDataSet 6 } ptpLogSyncInterval OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of portDS.logSyncInterval shall be the logarithm to the base 2 of the mean SyncInterval for multicast messages; see 7.7.2.3 of IEEE1588-2008." REFERENCE "Clause 8.2.5.4.3, IEEE1588-2008" ::= { ptpPortDataSet 7 } Frost/Dowd Expires January 5, 2011 [Page 21] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 ptpDelayMechanism OBJECT-TYPE SYNTAX INTEGER { e2e(1), -- The port is configured to use the delay request-response mechanism. p2p(2), -- The port is configured to use the peer delay mechanism. disabled(254) -- The port does not implement the delay mechanism. } MAX-ACCESS read-only STATUS current DESCRIPTION "The value of portDS.delayMechanism shall indicate the propagation delay measuring option used by the port in computing meanPathDelay. The value shall be taken from the enumeration in Table 9 of IEEE1588-2008.." REFERENCE "Clause 8.2.5.4.4, IEEE1588-2008" ::= { ptpPortDataSet 8 } ptpLogMinPdelayReqInterval OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The value of portDS.logMinPdelayReqInterval shall be the logarithm to the base 2 of the minPdelayReqInterval; see 7.7.2.5 of IEEE1588-2008." REFERENCE "Clause 8.2.5.4.5, IEEE1588-2008" ::= { ptpPortDataSet 9 } ptpVersionNumber OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of portDS.versionNumber shall indicate the PTP version in use on the port." REFERENCE "Clause 8.2.5.4.6, IEEE1588-2008" DEFVAL { 2 } ::= { ptpPortDataSet 10 } -- Frost/Dowd Expires January 5, 2011 [Page 22] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 --Slave Status data set, containing information on the --current status of the clock servo -- ptpSlaveStatusDataSet OBJECT IDENTIFIER ::= { ptpObjects 7 } ptpClockState OBJECT-TYPE SYNTAX INTEGER { FreeRun(1), Holdover(2), Acquisition(3), Locked(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "State of the clock servo loop." DEFVAL { FreeRun } ::= { ptpSlaveStatusDataSet 1 } ptpClockStateDuration OBJECT-TYPE SYNTAX INTEGER UNITS "Minutes" MAX-ACCESS read-only STATUS current DESCRIPTION "Time in current state" ::= { ptpSlaveStatusDataSet 2 } ptpPhaseCorrection OBJECT-TYPE SYNTAX INTEGER UNITS "Parts per 1E11" MAX-ACCESS read-only STATUS current DESCRIPTION "Current rate correction applied to the output clock to provide traceable phase output." ::= { ptpSlaveStatusDataSet 3 } ptpFrequencyCorrection OBJECT-TYPE SYNTAX INTEGER UNITS "Parts per 1E11" MAX-ACCESS read-only STATUS current DESCRIPTION Frost/Dowd Expires January 5, 2011 [Page 23] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 "Current rate correction applied to the output clock to provide traceable frequency output." ::= { ptpSlaveStatusDataSet 4 } -- --Slave Performance data set, containing information on the --current estimated performance of the clock -- ptpSlavePerfDataSet OBJECT IDENTIFIER ::= { ptpObjects 8 } ptpResidualPhaseError OBJECT-TYPE SYNTAX INTEGER UNITS "0.01ns" MAX-ACCESS read-only STATUS current DESCRIPTION "Current estimate of the residual phase error." ::= { ptpSlavePerfDataSet 1 } ptpResidualFreqError OBJECT-TYPE SYNTAX INTEGER UNITS "Parts per 1E11" MAX-ACCESS read-only STATUS current DESCRIPTION "Current estimate of the residual frequency error." ::= { ptpSlavePerfDataSet 2 } ptpOutputTDEVEstimate OBJECT-TYPE SYNTAX INTEGER UNITS "0.01ns" MAX-ACCESS read-only STATUS current DESCRIPTION "Operational estimate of the clock output's peak TDEV stability." ::= { ptpSlavePerfDataSet 3 } ptpMinimalRTD OBJECT-TYPE SYNTAX INTEGER UNITS "ns" Frost/Dowd Expires January 5, 2011 [Page 24] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 MAX-ACCESS read-only STATUS current DESCRIPTION "Minimal round-trip-delay value, estimated over a cluster window of 60s" ::= { ptpSlavePerfDataSet 4 } ptpWeight OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Percentage contribution of the forward flow direction used to drive the output. Contribution of the reverse direction is the inverse of this value." ::= { ptpSlavePerfDataSet 5 } ptpTrans900Forward OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of transient-free seconds in the forward direction over a rolling 900s window. Transients include loss of sync flow, phase steps and pops against dynamic and static thresholds." ::= { ptpSlavePerfDataSet 6 } ptpTrans900Reverse OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of transient-free seconds in the reverse direction over a rolling 900s window. Transients include loss of sync flow, phase steps and pops against dynamic and static thresholds." ::= { ptpSlavePerfDataSet 7 } ptpTrans3600Forward OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION Frost/Dowd Expires January 5, 2011 [Page 25] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 "Number of transient-free seconds in the forward direction over a rolling 3600s window. Transients include loss of sync flow, phase steps and pops against dynamic and static thresholds." ::= { ptpSlavePerfDataSet 8 } ptpTrans3600Reverse OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of transient-free seconds in the reverse direction over a rolling 3600s window. Transients include loss of sync flow, phase steps and pops against dynamic and static thresholds." ::= { ptpSlavePerfDataSet 9 } ptpOperationalMinTDEVForward OBJECT-TYPE SYNTAX INTEGER UNITS "0.1ns" MAX-ACCESS read-only STATUS current DESCRIPTION "Operational stability estimate in the forward direction using the MinTDEV metric." ::= { ptpSlavePerfDataSet 10 } ptpOperationalMinTDEVReverse OBJECT-TYPE SYNTAX INTEGER UNITS "0.1ns" MAX-ACCESS read-only STATUS current DESCRIPTION "Operational stability estimate in the reverse direction using the MinTDEV metric." ::= { ptpSlavePerfDataSet 11 } ptpOperationalMAFEForward OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Operational accuracy estimate in the forward direction Frost/Dowd Expires January 5, 2011 [Page 26] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 using the MAFE metric." ::= { ptpSlavePerfDataSet 12 } ptpOperationalMAFEReverse OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Operational accuracy estimate in the reverse direction using the MAFE metric." ::= { ptpSlavePerfDataSet 13 } ptpOperationalMinTimeDisp OBJECT-TYPE SYNTAX INTEGER UNITS "0.01ns" MAX-ACCESS read-only STATUS current DESCRIPTION "Two-way operational accuracy estimate based on the MinTDISP (Minimum Time Dispersion) metric. " ::= { ptpSlavePerfDataSet 14 } -- --Alarm Status data set, containing information on the --current status of alarms within the clock -- ptpAlarmStatusDataSet OBJECT IDENTIFIER ::= { ptpObjects 9 } ptpAlarmRecord OBJECT IDENTIFIER ::= { ptpAlarmStatusDataSet 1 } ptpAlarmID OBJECT-TYPE SYNTAX INTEGER UNITS "Enumerated list to be defined." MAX-ACCESS read-only STATUS current DESCRIPTION "Enumeration of the type of alarm event." ::= { ptpAlarmRecord 1 } ptpAlarmDelay OBJECT-TYPE SYNTAX INTEGER UNITS "s" Frost/Dowd Expires January 5, 2011 [Page 27] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 MAX-ACCESS read-only STATUS current DESCRIPTION "Configured alarm delay time" ::= { ptpAlarmRecord 2 } ptpEventFlag OBJECT-TYPE SYNTAX INTEGER { CLEAR(0), -- Associated alarm condition no longer exists SET(1), -- Event occurred, associated condition exists until cleared TRANSIENT(2) -- Event occurred, with no lasting condition } MAX-ACCESS read-only STATUS current DESCRIPTION "Type of event" ::= { ptpAlarmRecord 3 } ptpAlarmReportingState OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Enables or disables the passive reporting of associated alarm." ::= { ptpAlarmRecord 4 } ptpAlarmReportingProxy OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Enables of disables the active reporting of an alarm condition, e.g. by generation of an autonomous alarm message to the synchronization manager." ::= { ptpAlarmRecord 5 } ptpAlarmSeverity OBJECT-TYPE SYNTAX INTEGER { EVENT(1), MINOR(2), MAJOR(3), Frost/Dowd Expires January 5, 2011 [Page 28] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 CRITICAL(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "User-configured alarm severity status." ::= { ptpAlarmRecord 6 } ptpAlarmRecord0 OBJECT IDENTIFIER ::= { ptpAlarmStatusDataSet 2 } ptpAlarmID0 OBJECT-TYPE SYNTAX INTEGER UNITS "Enumerated list to be defined." MAX-ACCESS read-only STATUS current DESCRIPTION "Enumeration of the type of alarm event." ::= { ptpAlarmRecord0 1 } ptpAlarmDelay0 OBJECT-TYPE SYNTAX INTEGER UNITS "s" MAX-ACCESS read-only STATUS current DESCRIPTION "Configured alarm delay time" ::= { ptpAlarmRecord0 2 } ptpEventFlag0 OBJECT-TYPE SYNTAX INTEGER { CLEAR(0), -- Associated alarm condition no longer exists SET(1), -- Event occurred, associated condition exists until cleared TRANSIENT(2) -- Event occurred, with no lasting condition } MAX-ACCESS read-only STATUS current DESCRIPTION "Type of event" ::= { ptpAlarmRecord0 3 } ptpAlarmReportingState0 OBJECT-TYPE SYNTAX TruthValue Frost/Dowd Expires January 5, 2011 [Page 29] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 MAX-ACCESS read-only STATUS current DESCRIPTION "Enables or disables the passive reporting of associated alarm." ::= { ptpAlarmRecord0 4 } ptpAlarmReportingProxy0 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Enables of disables the active reporting of an alarm condition, e.g. by generation of an autonomous alarm message to the synchronization manager." ::= { ptpAlarmRecord0 5 } ptpAlarmSeverity0 OBJECT-TYPE SYNTAX INTEGER { EVENT(1), MINOR(2), MAJOR(3), CRITICAL(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "User-configured alarm severity status." ::= { ptpAlarmRecord0 6 } -- --Network Statistics data set, containing information on the --performance of the network -- ptpNetworkStatisticsDataSet OBJECT IDENTIFIER ::= { ptpObjects 10 } ptpIPDVObsInterval OBJECT-TYPE SYNTAX INTEGER UNITS "s" MAX-ACCESS read-only STATUS current DESCRIPTION "Observation interval for IPDV statistics." ::= { ptpNetworkStatisticsDataSet 1 } Frost/Dowd Expires January 5, 2011 [Page 30] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 ptpIPDVThreshold OBJECT-TYPE SYNTAX INTEGER UNITS "us" MAX-ACCESS read-only STATUS current DESCRIPTION "Threshold for IPDV measurements." ::= { ptpNetworkStatisticsDataSet 2 } ptpIPDVSpacingFactor OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Defines the spacing of inter-packet gaps for IPDV jitter measurements" ::= { ptpNetworkStatisticsDataSet 3 } ptpIPDVForwardBelowThreshold OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Percentage of packets in the forward direction below the IPDV threshold. Measured over the configured observation window." ::= { ptpNetworkStatisticsDataSet 4 } ptpIPDVReverseBelowThreshold OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Percentage of packets in the reverse direction below the IPDV threshold. Measured over the configured observation window." ::= { ptpNetworkStatisticsDataSet 5 } ptpIPDVForwardMaximum OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current Frost/Dowd Expires January 5, 2011 [Page 31] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 DESCRIPTION "Maximum observed IPDV value in the forward direction. Measured over the configured observation window." ::= { ptpNetworkStatisticsDataSet 6 } ptpIPDVReverseMaximum OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum observed IPDV value in the reverse direction. Measured over the configured observation window." ::= { ptpNetworkStatisticsDataSet 7 } ptpIPDVForwardInterPacketJitter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Estimate of the inter-packet jitter in the forward direction. Measured over the configured observation window." ::= { ptpNetworkStatisticsDataSet 8 } ptpIPDVReverseInterPacketJitter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Estimate of the inter-packet jitter in the reverse direction. Measured over the configured observation window." ::= { ptpNetworkStatisticsDataSet 9 } -- Notification Types -- ptpEvents OBJECT IDENTIFIER ::= { ptpRegMIB 2 } -- Conformance -- ptpConf OBJECT IDENTIFIER ::= { ptpRegMIB 3 } -- Groups Frost/Dowd Expires January 5, 2011 [Page 32] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 -- ptpGroups OBJECT IDENTIFIER ::= { ptpConf 1 } -- Compliance -- ptpCompls OBJECT IDENTIFIER ::= { ptpConf 2 } ptpBasicGroup OBJECT-GROUP OBJECTS { } STATUS current DESCRIPTION "Basic objects." ::= { ptpGroups 1 } ptpBasicEvents NOTIFICATION-GROUP NOTIFICATIONS { } STATUS current DESCRIPTION "Basic notifications." ::= { ptpGroups 2 } END 5. Security Considerations To be added. 6. IANA Considerations To be added. 7. Conclusions This draft describes in MIB form the management information and performance data that a PTP slave device compliant with the ITU-T's PTP Telecom Profile [G.8265.1] is expected to maintain. 8. Acknowledgments This document was prepared using 2-Word-v2.0.template.dot. Frost/Dowd Expires January 5, 2011 [Page 33] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 9. References 9.1. Normative References [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. Schoenwaelder, Ed., "Structure of Management Information Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. Schoenwaelder, Ed., "Textual Conventions for SMIv2", STD 58, RFC 2579, April 1999. [RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Conformance Statements for SMIv2", STD 58, RFC 2580, April 1999. [IEEE1588-2008] "Standard for A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems", IEEE1588-2008. [G.8265.1] "ITU-T PTP Profile for Frequency distribution without timing support from the network ", Draft Recommendation G.8265.1 (work in progress), TD-PLEN-0255-R1, June 2010. 9.2. Informative References [RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, "Introduction and Applicability Statements for Internet- Standard Management Framework", RFC 3410, December 2002. [Fro2010] Frost, T., and G. Dowd, "Management Requirements for Packet-Based Timing Distribution", draft-frost-tictoc- management-00, work in progress, July 2010. Author's Addresses Tim Frost, Symmetricom Inc., 2300 Orchard Parkway, San Jose, CA 95131, USA. Email: tfrost@symmetricom.com Frost/Dowd Expires January 5, 2011 [Page 34] Internet-Draft draft-frost-tictoc-ptp-slave-mib-00.txt July 2010 Greg Dowd, Symmetricom Inc., 2300 Orchard Parkway, San Jose, CA 95131, USA. Email: gdowd@symmetricom.com Frost/Dowd Expires January 5, 2011 [Page 35]