RFC-to-be - DDS MIB

jkrey@isi.edu Tue, 19 March 1996 20:18 UTC

Received: from ietf.cnri.reston.va.us by IETF.CNRI.Reston.VA.US id aa22063; 19 Mar 96 15:18 EST
Received: from CNRI.Reston.VA.US by IETF.CNRI.Reston.VA.US id aa22058; 19 Mar 96 15:18 EST
Received: from ietf.cnri.reston.va.us by CNRI.Reston.VA.US id aa11818; 19 Mar 96 15:18 EST
Received: from ietf.cnri.reston.va.us by IETF.CNRI.Reston.VA.US id aa22029; 19 Mar 96 15:17 EST
Received: from CNRI.Reston.VA.US by IETF.CNRI.Reston.VA.US id aa22025; 19 Mar 96 15:17 EST
Received: from venera.isi.edu by CNRI.Reston.VA.US id aa11796; 19 Mar 96 15:17 EST
Received: from akamai.isi.edu by venera.isi.edu (5.65c/5.61+local-22) id <AA17184>; Tue, 19 Mar 1996 12:16:41 -0800
Date: Tue, 19 Mar 1996 12:19:03 -0800
X-Orig-Sender: iesg-request@IETF.CNRI.Reston.VA.US
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: jkrey@isi.edu
Posted-Date: Tue, 19 Mar 1996 12:19:03 -0800
Message-Id: <199603192019.AA11594@akamai.isi.edu>
Received: by akamai.isi.edu (5.65c/4.0.3-4) id <AA11594>; Tue, 19 Mar 1996 12:19:03 -0800
To: kostick@qsun2.ho.att.com
Subject: RFC-to-be - DDS MIB
Cc: iesg@isi.edu, rfc-editor@isi.edu




Deirdre,

The RFC Editor has received an "Informational" RFC-to-be on,
"Definitions of Managed Objects for DDS Interface Types".

Two week timeout is initiated: 2 April 96.

Joyce

------------------------------------------------------------







Network Working Group                                          M. Cotton
Request for Comments: nnnn                 Eastern Research Incorporated
                                                           February 1996
Category: Informational


        Definitions of Managed Objects for DDS Interface Types

Status of this Memo

   This memo provides information for the Internet community.  This
   memo does not specify an Internet standard of any kind.
   Distribution of this memo is unlimited.

Introduction

   This RFC defines a MIB which allows DDS-type interfaces to be
   managed via SNMP.  This is an attempt to ensure that SNMP
   compliant DDS devices have a common MIB.  No attempt has been
   made to include devices which support DDS secondary channel
   capability.  This RFC is intended to allow for the SNMP managment
   of the basic DDS CSU/DSU, without rate adaption.

Table of Contents

   1. The Network Management Framework ......................    2
   2. Objects ...............................................    2
   2.1 Format of Definitions ................................    3
   3. Overview ..............................................    4
   3.1 Binding between ifIndex and DDS Interfaces ...........    5
   3.2 Objectives of this MIB Module ........................    7
   3.3 DDS Terminology ......................................    7
   3.3.1 Performance and Availability .......................    3
   3.3.2 Network Alarms and Status Conditions ...............    3
   3.3.3 Network Control Codes ..............................    3
   3.3.4 Loopbacks and Their Methods ........................    3
   3.3.4.1 Non-Latching Loopbacks ...........................    4
   3.3.4.2 Latching Loopbacks ...............................    4
   4. Definitions ...........................................    4
   4.1 DDS Configuration Table ..............................    5
   4.2 DDS Diagnostics Table ................................    7
   4.3 DDS Alarm Table ......................................   10
   4.4 DDS Statistics Table .................................   12
   5. Acknowledgements ......................................   14
   6. References ............................................   14
   7. Security Considerations ...............................   15
   8. Author's Address ......................................   15




Cotton                                                         [Page  1]

RFC nnnn                       DDS MIB                     February 1996



1.  The Network Management Framework

   The Internet-standard Network Management Framework consists of three
   components.  They are:

      STD 16/RFC 1155 [1] which defines the SMI, the mechanisms used for
      describing and naming objects for the purpose of management.  STD
      16/RFC 1212 [2] defines a more concise description mechanism,
      which is wholly consistent with the SMI.

      RFC 1156 [3] which defines MIB-I, the core set of managed objects
      for the Internet suite of protocols.  STD 17/RFC 1213 [4] defines
      MIB-II, an evolution of MIB-I based on implementation experience
      and new operational requirements.

      STD 15/RFC 1157 [5] which defines the SNMP, the protocol used for
      network access to managed objects.

   The Framework permits new objects to be defined for the purpose of
   experimentation and evaluation.

2.  Objects

   Managed objects are accessed via a virtual information store, termed
   the Management Information Base or MIB.  Objects in the MIB are
   defined using the subset of Abstract Syntax Notation One (ASN.1) [6]
   defined in the SMI.  In particular, each object has a name, a syntax,
   and an encoding.  The name is an object identifier, an
   administratively assigned name, which specifies an object type.  The
   object type together with an object instance serves to uniquely
   identify a specific instantiation of the object.  For human
   convenience, we often use a textual string, termed the OBJECT
   DESCRIPTOR, to also refer to the object type.

   The syntax of an object type defines the abstract data structure
   corresponding to that object type.  The ASN.1 language is used for
   this purpose.  However, the SMI [1] purposely restricts the ASN.1
   constructs which may be used.  These restrictions are explicitly made
   for simplicity.

   The encoding of an object type is simply how that object type is
   represented using the object type's syntax.  Implicitly tied to the
   notion of an object type's syntax and encoding is how the object type
   is represented when being transmitted on the network.

   The SMI specifies the use of the basic encoding rules of ASN.1 [7],
   subject to the additional requirements imposed by the SNMP.

2.1.  Format of Definitions




Cotton                                                         [Page  2]

RFC nnnn                       DDS MIB                     February 1996



   Section 4 contains contains the specification of all object types
   contained in this MIB module.  The object types are defined using the
   conventions defined in the SMI, as amended by the extensions
   specified in STD 16, RFC 1212 [2].

3.  Overview

   This RFC applies to DDS-type devices which are SNMP managable.  The
   MIB contained herein describes objects for the management of config-
   uration, diagnostics, alarms, and statistics related to DDS CSU/DSUs.
   The definitions contained herein are based on the AT&T Digital Data-
   phone Service (DDS) Specification [8].

3.1.  Binding between ifIndex and DDS Interfaces

   The ddsifIndex variables in the tables are always equal to the
   ifIndex in MIB II.

3.2.  Objectives of this MIB Module

   There are numerous things that could be included in a MIB for DS1
   signals: the management of multiplexors, CSUs, DSUs, and the like.
   The intent of this document is to facilitate the common management of
   all devices with DS1 interfaces.  As such, a design decision was made
   up front to very closely align the MIB with the set of objects that
   can generally be read from DS1 devices that are currently deployed.

3.3.  DDS Terminology

   The terms used in this document, that describe the line conditions
   of a DDS interface, come from AT&T's technical reference document
   TR62310 - DS0 Digital Local Channel Description and Interface
   Specification.

3.3.1 Performance and Availability

   The performance terms used are Errored Seconds (ES), Error-Free
   Seconds (EFS), and Severely Errored Seconds (SES).  An Errored
   Second is any second during which at least one bit was in error.
   An Error-Free Second is a second during which there were no bits
   in error.  A Severely Errored Second is a second during which the
   error threshold of 1x10^-3 was exceeded.

3.3.2 Network Alarms and Status Conditions

   When a failure occurs in the network, a control code will be
   forwarded through the network to the DCE at the customer interface.

3.3.3 Network Control Codes




Cotton                                                         [Page  3]

RFC nnnn                       DDS MIB                     February 1996



   Table 5.3 on page 13 of AT&T TR 62310 specifies the Network Control
   codes in detail.  A further discussion of the nature of the codes
   is not warranted here.

3.3.4 Loopbacks and Their Methods

   The two loopbacks defined by TR 62310 are CSU loopback and DSU 
   loopback.  The CSU loopback is intended to loop the network
   connection back to itself as close as is possible to the network
   interface (NI).  The DSU loopback is usually implemented as a
   bidirectional loop located a close as possible to the DTE side
   of the CSU/DSU.

   These loopbacks may be activated by either a non-latching method
   or latching method.

3.3.4.1 Non-Latching Loopbacks

   The non-latching loopback is activated when the network sends a
   loop-code byte alternated with a test pattern byte.  The loop
   must start after the detection of four consecutive bytes of the
   loop code (CSU or DSU) and remain engaged until five consecutive
   bytes are received without the loop code.  The loop codes must be
   replaced with a return-code when looped back toward the network.
   This is used to synchronize the test pattern detector.

3.3.4.2 Latching Loopbacks

   Latching loops are named such because a pattern is sent from the
   network to the CSU/DSU to cause a loopback condition which will
   remain in effect once the patttern has ceased.  On page 17 of
   TR 62310, the sequence for activating the latching loopbacks are
   described in detail.

   Another approach that is often used is to follow the V.54 modem
   loopback specification (CCITT Recommendation V.54 [11]).

4.  Definitions

     RFCnnnn-MIB DEFINITIONS ::= BEGIN
     IMPORTS
             Gauge
                     FROM RFC1155-SMI
             transmission, DisplayString
                     FROM RFC1213-MIB
             OBJECT-TYPE
                     FROM RFC-1212;

     --  This MIB module uses the extended OBJECT-TYPE macro as




Cotton                                                         [Page  4]

RFC nnnn                       DDS MIB                     February 1996


     --  defined in RFC 1212.

     --  this is the MIB module for the DDS objects

     dds OBJECT IDENTIFIER ::= { transmission 99 }

     -- *******************
     -- The DDS Local Group
     -- *******************

     -- Implementation of this group is mandatory for all systems
     -- that attach to a DDS Interface.

     -- The DDS Local Group consists of four tables:
     --     DDS Configuration
     --     DDS Diagnostics
     --     DDS Alarms
     --     DDS Statistics

     -- ***************************
     -- the DDS Configuration Table
     -- ***************************

     -- The DDS configuration table contains the basic configuration
     -- variables for the CSU/DSU.

         ddsConfigTable OBJECT-TYPE
             SYNTAX  SEQUENCE OF DDSConfigEntry
             ACCESS  not-accessible
             STATUS  mandatory
             DESCRIPTION
                "The DDS Configuration table."
            ::= { dds 1 }

         ddsConfigEntry OBJECT-TYPE
             SYNTAX  DDSConfigEntry
             ACCESS  not-accessible
             STATUS  mandatory
             DESCRIPTION
                "An entry in the DDS Configuration table."
            INDEX   { ddsIfIndex }
            ::= { ddsConfigTable 1 }

     DDSConfigEntry ::=
         SEQUENCE {
             ddsIfIndex
                 INTEGER,
             ddsSpeed
                 INTEGER,
             ddsNetworkLoops




Cotton                                                         [Page  5]

RFC nnnn                       DDS MIB                     February 1996


                 INTEGER,
             ddsTiming
                 INTEGER
         }

         ddsIfIndex OBJECT-TYPE
             SYNTAX  INTEGER (1..'7fffffff'h)
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "This value for this object is equal to the
                value of ifIndex from the Interfaces table of
                MIB II (RFC 1213)."
             ::= { ddsConfigEntry 1 }

         ddsSpeed OBJECT-TYPE
             SYNTAX  INTEGER {
                         bps2400(0),
                         bps4800(1),
                         bps9600(2),
                         bps19200(3),
                         bps56000(4),
                         bps64000(5)
                     }
             ACCESS  read-write
             STATUS  mandatory
             DESCRIPTION
                "This variable indicates the speed of the DDS
                circuit."
             ::= { ddsConfigEntry 2 }

         ddsNetworkLoops OBJECT-TYPE
             SYNTAX  INTEGER { disabled(0), enabled(1) }
             ACCESS  read-write
             STATUS  mandatory
             DESCRIPTION
                "This variable represents the loopback config-
                uration of the DDS interface.  If it is desired
                that the CSU/DSU should not respond to latching
                or non-latching loops from the network, then the
                variable should be set to the disabled state.  If
                it is desirable to have the CSU/DSU respond to loops
                from the network, then this variable should be set
                to enabled."
             ::= { ddsConfigEntry 3 }

         ddsTiming OBJECT-TYPE
             SYNTAX  INTEGER { internal(0), dte(1), network(2) }
             ACCESS  read-write
             STATUS  mandatory




Cotton                                                         [Page  6]

RFC nnnn                       DDS MIB                     February 1996


             DESCRIPTION
                "This variable indicates where the CSU/DSU should
                derive its timing from.  The timing can either
                come from the internal oscillator, the DTE inter-
                face, or the network interface (most common option)."
             ::= { ddsConfigEntry 4 }


     -- *************************
     -- the DDS Diagnostics Table
     -- *************************

     -- The DDS diagnostic table contains the diagnostic element
     -- variables for the CSU/DSU.

         ddsDiagTable OBJECT-TYPE
             SYNTAX  SEQUENCE OF DDSDiagEntry
             ACCESS  not-accessible
             STATUS  mandatory
             DESCRIPTION
                "The DDS diagnostic table."
            ::= { dds 2 }

         ddsDiagEntry OBJECT-TYPE
             SYNTAX  DDSDiagEntry
             ACCESS  not-accessible
             STATUS  mandatory
             DESCRIPTION
                "An entry in the DDS diagnostic table."
            INDEX   { ddsDiagIndex }
            ::= { ddsDiagTable 1 }

     DDSDiagEntry ::=
         SEQUENCE {
             ddsDiagIndex
                 INTEGER,
             ddsCSULoop
                 INTEGER,
             ddsLineLoop
                 INTEGER,
             ddsRemoteLoop
                 INTEGER,
             ddsDSULoop
                 INTEGER,
             ddsLoopStatus
                 INTEGER,
             ddsBERT
                 INTEGER,
             ddsInsertError
                 INTEGER,




Cotton                                                         [Page  7]

RFC nnnn                       DDS MIB                     February 1996


             ddsResetErrors
                 INTEGER,
             ddsLocalErrorSeconds
                 Counter,
             ddsRemoteErrorSeconds
                 Counter,
             ddsSecondsInTest
                 Counter
         }

         ddsDiagIndex OBJECT-TYPE
             SYNTAX  INTEGER (1..'7fffffff'h)
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "This value for this object is equal to the
                value of ifIndex from the Interfaces table of
                MIB II (RFC 1213)."
             ::= { ddsDiagEntry 1 }

         ddsCSULoop OBJECT-TYPE
             SYNTAX  INTEGER {
                         off(0),
                         on(1)
                     }
             ACCESS  read-write
             STATUS  mandatory
             DESCRIPTION
                "The local analog loopback of the DDS CSU/DSU."
             ::= { ddsDiagEntry 2 }

         ddsLineLoop OBJECT-TYPE
             SYNTAX  INTEGER {
                         off(0),
                         on(1)
                     }
             ACCESS  read-write
             STATUS  mandatory
             DESCRIPTION
                "Loop the DDS line back to the network."
             ::= { ddsDiagEntry 3 }

         ddsRemoteLoop OBJECT-TYPE
             SYNTAX  INTEGER {
                         off(0),
                         on(1)
                     }
             ACCESS  read-write
             STATUS  mandatory
             DESCRIPTION




Cotton                                                         [Page  8]

RFC nnnn                       DDS MIB                     February 1996


                "Issue a remote DSU loop to the far end CSU/DSU."
             ::= { ddsDiagEntry 4 }

         ddsDSULoop OBJECT-TYPE
             SYNTAX  INTEGER {
                         off(0),
                         on(1)
                     }
             ACCESS  read-write
             STATUS  mandatory
             DESCRIPTION
                "Loop the DTE(DSU) port on the CSU/DSU."
             ::= { ddsDiagEntry 5 }

         ddsLoopStatus OBJECT-TYPE
             SYNTAX  INTEGER {
                         noLoopsEnabled(0),
                         csuLoopEnabled(1),
                         dsuLoopEnabled(2)
                     }
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "Loop status of the CSU/DSU."
             ::= { ddsDiagEntry 6 }

         ddsBERT OBJECT-TYPE
             SYNTAX  INTEGER {
                         off(0),
                         bert2047(1),
                         allZeroes(2)
                     }
             ACCESS  read-write
             STATUS  mandatory
             DESCRIPTION
                "Activate the bit error-rate tester on the CSU/DSU."
             ::= { ddsDiagEntry 7 }

         ddsInsertError OBJECT-TYPE
             SYNTAX INTEGER { no(0), yes(1) }
             ACCESS read-write
             STATUS mandatory
             DESCRIPTION
                "Inserts a single bit error in the NI data stream."
             ::= { ddsDiagEntry 8 }

         ddsResetErrors OBJECT-TYPE
             SYNTAX INTEGER { no(0), yes(1) }
             ACCESS read-write
             STATUS mandatory




Cotton                                                         [Page  9]

RFC nnnn                       DDS MIB                     February 1996


             DESCRIPTION
                 "Reset the test error counters."
             ::= { ddsDiagEntry 9 }

         ddsLocalErrorSeconds OBJECT-TYPE
             SYNTAX Counter
             ACCESS read-only
             STATUS mandatory
             DESCRIPTION
                 "Local errored-seconds counter."
             ::= { ddsDiagEntry 10 }

         ddsRemoteErrorSeconds OBJECT-TYPE
             SYNTAX Counter
             ACCESS read-only
             STATUS mandatory
             DESCRIPTION
                 "Remote errored-seconds counter."
             ::= { ddsDiagEntry 11 }

         ddsSecondsInTest OBJECT-TYPE
             SYNTAX Counter
             ACCESS read-only
             STATUS mandatory
             DESCRIPTION
                 "Counter for the number of seconds that the CSU/DSU's
                 BERT has been activated."
             ::= { ddsDiagEntry 12 }


     -- ********************
     -- the DDS Alarms Table
     -- ********************

     -- The DDS alarm table contains the alarm status element
     -- variables for the CSU/DSU.

         ddsAlarmTable OBJECT-TYPE
             SYNTAX  SEQUENCE OF DDSAlarmEntry
             ACCESS  not-accessible
             STATUS  mandatory
             DESCRIPTION
                "The DDS alarm table."
            ::= { dds 3 }

         ddsAlarmEntry OBJECT-TYPE
             SYNTAX  DDSAlarmEntry
             ACCESS  not-accessible
             STATUS  mandatory
             DESCRIPTION




Cotton                                                         [Page 10]

RFC nnnn                       DDS MIB                     February 1996


                "An entry in the DDS alarm table."
            INDEX   { ddsAlarmIndex }
            ::= { ddsAlarmTable 1 }

     DDSAlarmEntry ::=
         SEQUENCE {
             ddsAlarmIndex
                 INTEGER,
             ddsLOSState
                 INTEGER,
             ddsOOSState
                 INTEGER,
             ddsCMIState
                 INTEGER,
             ddsOOFState
                 INTEGER,
             ddsFERRState
                 INTEGER,
             ddsBPVState
                 INTEGER
         }

         ddsAlarmIndex OBJECT-TYPE
             SYNTAX  INTEGER (1..'7fffffff'h)
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "This value for this object is equal to the
                value of ifIndex from the Interfaces table of
                MIB II (RFC 1213)."
             ::= { ddsAlarmEntry 1 }

         ddsLOSState OBJECT-TYPE
             SYNTAX  INTEGER { off(0), on(1) }
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "The loss-of-signal status of the DDS CSU/DSU."
             ::= { ddsAlarmEntry 2 }

         ddsOOSState OBJECT-TYPE
             SYNTAX  INTEGER { off(0), on(1) }
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "The out-of-service status of the DDS CSU/DSU."
             ::= { ddsAlarmEntry 3 }

         ddsCMIState OBJECT-TYPE
             SYNTAX  INTEGER { off(0), on(1) }




Cotton                                                         [Page 11]

RFC nnnn                       DDS MIB                     February 1996


             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "The control-mode-idle status of the DDS CSU/DSU."
             ::= { ddsAlarmEntry 4 }

         ddsOOFState OBJECT-TYPE
             SYNTAX  INTEGER { off(0), on(1) }
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "The out-of-frame status of the DDS CSU/DSU."
             ::= { ddsAlarmEntry 5 }

         ddsFERRState OBJECT-TYPE
             SYNTAX  INTEGER { off(0), on(1) }
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "The framing-error status of the DDS CSU/DSU."
             ::= { ddsAlarmEntry 6 }

         ddsBPVState OBJECT-TYPE
             SYNTAX  INTEGER { off(0), on(1) }
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "The bipolar-violation status of the DDS CSU/DSU."
             ::= { ddsAlarmEntry 7 }


     -- ************************
     -- the DDS Statistics Table
     -- ************************

     -- The DDS alarm table contains the statistic counters for 
     -- the CSU/DSU.

         ddsStatisticsTable OBJECT-TYPE
             SYNTAX  SEQUENCE OF DDSStatsEntry
             ACCESS  not-accessible
             STATUS  mandatory
             DESCRIPTION
                "The DDS statistics table."
            ::= { dds 4 }

         ddsStatsEntry OBJECT-TYPE
             SYNTAX  DDSStatsEntry
             ACCESS  not-accessible
             STATUS  mandatory




Cotton                                                         [Page 12]

RFC nnnn                       DDS MIB                     February 1996


             DESCRIPTION
                "An entry in the DDS statistics table."
            INDEX   { ddsStatsIndex }
            ::= { ddsStatisticsTable 1 }

     DDSStatsEntry ::=
         SEQUENCE {
             ddsStatsIndex
                 INTEGER,
             ddsLOSCount
                 Counter,
             ddsOOSCount
                 Counter,
             ddsCMICount
                 Counter,
             ddsOOFCount
                 Counter,
             ddsFERRCount
                 Counter,
             ddsBPVCount
                 Counter
         }

         ddsStatsIndex OBJECT-TYPE
             SYNTAX  INTEGER (1..'7fffffff'h)
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "This value for this object is equal to the
                value of ifIndex from the Interfaces table of
                MIB II (RFC 1213)."
             ::= { ddsStatsEntry 1 }

         ddsLOSCount OBJECT-TYPE
             SYNTAX  Counter
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "The loss-of-signal errored-second count."
             ::= { ddsStatsEntry 2 }

         ddsOOSCount OBJECT-TYPE
             SYNTAX  Counter
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "The out-of-service errored-second count."
             ::= { ddsStatsEntry 3 }

         ddsCMICount OBJECT-TYPE




Cotton                                                         [Page 13]

RFC nnnn                       DDS MIB                     February 1996


             SYNTAX  Counter
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "The control-mode-idle errored-seconds count."
             ::= { ddsStatsEntry 4 }

         ddsOOFCount OBJECT-TYPE
             SYNTAX  Counter
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "The out-of-frame errored-seconds count."
             ::= { ddsStatsEntry 5 }

         ddsFERRCount OBJECT-TYPE
             SYNTAX  Counter
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "The framing-error errored-seconds count."
             ::= { ddsStatsEntry 6 }

         ddsBPVCount OBJECT-TYPE
             SYNTAX  Counter
             ACCESS  read-only
             STATUS  mandatory
             DESCRIPTION
                "The bipolar-violation errored-seconds count."
             ::= { ddsStatsEntry 7 }


     END





5.  Acknowledgements

   I would like to thank Michael Nicolazzo and James Pollock, both
   of Eastern Research, for proofreading this document and supplying
   their comments and suggestions.

6.  References

   [1] Rose M., and K. McCloghrie, "Structure and Identification of
       Management Information for TCP/IP-based internets", STD 16, RFC
       1155, Performance Systems International, Hughes LAN Systems, May
       1990.




Cotton                                                         [Page 14]

RFC nnnn                       DDS MIB                     February 1996



   [2] Rose, M., and K. McCloghrie, Editors, "Concise MIB Definitions",
       STD 16, RFC 1212, Performance Systems International, Hughes LAN
       Systems, March 1991.

   [3] McCloghrie K., and M. Rose, "Management Information Base for
       Network Management of TCP/IP-based internets", RFC 1156, Hughes
       LAN Systems, Performance Systems International, May 1990.

   [4] McCloghrie K., and M. Rose, Editors, "Management Information Base
       for Network Management of TCP/IP-based internets", STD 17, RFC
       1213, Performance Systems International, March 1991.

   [5] Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple
       Network Management Protocol", STD 15, RFC 1157, SNMP Research,
       Performance Systems International, Performance Systems
       International, MIT Laboratory for Computer Science, May 1990.

   [6] Information processing systems - Open Systems Interconnection -
       Specification of Abstract Syntax Notation One (ASN.1),
       International Organization for Standardization, International
       Standard 8824, December 1987.

   [7] Information processing systems - Open Systems Interconnection -
       Specification of Basic Encoding Rules for Abstract Notation One
       (ASN.1), International Organization for Standardization,
       International Standard 8825, December 1987.

   [8] AT&T Technical Reference, TR 62310, DS0 Digital Local Channel
       Description and Interface Specification, August 1993.

   [9] AT&T Technical Reference, TR 62411, ACCUNET T1.5 Service
       Description And Interface Specification, December 1990.

  [10] AT&T Technical Reference, TR 62421, ACCUNET Spectrum of
       Digital Service, December 1989.

  [11] CCITT Volume VIII, Recommendation V.54, Loop Test Devices for
       Modems, November 1980.


7.  Security Considerations

   This RFC raises no security issues that I am aware of.


8.  Author's Address

   Mark A. Cotton
   Eastern Research, Inc.




Cotton                                                         [Page 15]

RFC nnnn                       DDS MIB                     February 1996


   225 Executive Drive
   Moorestown, New Jersey 08057

   Phone: (609)-273-6622
   EMail: mcotton@erinc.com

















































Cotton                                                         [Page 16]

--------------5EFAB0F4EB2--