INTERNET-DRAFT ISDN MIB October 1995
ISDN Management Information Base
draft-ietf-isdnmib-snmp-isdn-mib-01.txt
Fri Oct 6 11:53:57 MET 1995
Guenter Roeck
Conware GmbH
roeck@conware.de
Status of this Memo
This document is an Internet-Draft. 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 a "work in progress".
To learn the current status of any Internet-Draft, please check the
"1id-abstracts.txt" listing contained in the Internet-Drafts Shadow
Directories on ftp.is.co.za (Africa), nic.nordu.net (Europe),
munnari.oz.au (Pacific Rim), ds.internic.net (US East Coast), or
ftp.isi.edu (US West Coast).
Expires April 1996 [Page 1]
INTERNET-DRAFT ISDN MIB October 1995
1. Introduction
This draft defines an experimental portion of the Management Information
Base (MIB) for use with network management protocols in the Internet
community. In particular, it defines a minimal set of managed objects
for SNMP-based management of ISDN interfaces. ISDN interfaces are
supported on a variety of equipment (for data and voice) including
terminal adapters, bridges, hosts, and routers. The set of objects will
be consistent with the SNMP framework and existing SNMP standards.
This document is a product of the ISDN MIB working group within the
Internet Engineering Task Force. Comments are solicited and should be
addressed to the working group's mailing list at isdn-mib@combinet.com
and/or the author.
Expires April 1996 [Page 2]
INTERNET-DRAFT ISDN MIB October 1995
2. The SNMPv2 Network Management Framework
The SNMPv2 Network Management Framework consists of four major
components. They are:
o RFC 1442 [1] which defines the SMI, the mechanisms used for
describing and naming objects for the purpose of management.
o STD 17, RFC 1213 [2] defines MIB-II, the core set of managed
objects for the Internet suite of protocols.
o RFC 1445 [3] which defines the administrative and other
architectural aspects of the framework.
o RFC 1448 [4] which defines 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.1. Object Definitions
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) defined in the
SMI. In particular, each object type is named by an OBJECT IDENTIFIER,
an administratively assigned name. 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 descriptor, to refer to the object type.
Expires April 1996 [Page 3]
INTERNET-DRAFT ISDN MIB October 1995
3. Overview
3.1. Structure of MIB
For managing ISDN interfaces, the following information is necessary:
o Information for managing physical interfaces. In case of ISDN
primary rate, this will usually be T1 or E1 lines, being managed in
the Trunk MIB. For Basic Rate lines, physical interfaces will be
managed by this MIB.
o Information for managing signalling channels, usually referred to
as D channels.
o Information for managing bearer channels, usually referred to as B
channels.
Within this document, this information has been structured into three
groups, which will be described in the following chapters.
In order to manage connections over ISDN lines, the management of
neighbors and call history information is required as well. This
information will be defined in the Dial Control MIB.
The purpose for splitting the required information in two MIBs is to be
able to use parts of this information for non-ISDN interfaces as well.
In particular, the Dial Control MIB might also be used for other types
of interfaces.
3.1.1. General Description
This MIB controls signalling channels as well as B channels and physical
Basic Rate interfaces. It consists of three groups.
o The isdnMibBasicRateGroup is used to provide information regarding
physical Basic Rate interfaces.
o The isdnMibSignallingGroup is used to control ISDN signalling
channels. It consists of two tables, the isdnSignallingTable for
configuration information and the isdnSignallingStatsTable for
statistics information.
o The isdnBearerGroup is used to control bearer channels, usually
referred to as B channels. It supports configuration parameters as
Expires April 1996 [Page 4]
INTERNET-DRAFT ISDN MIB October 1995
well as statistical information related to B channels.
3.2. Relationship to RFC 1573
RFC 1573, the Interface MIB Evolution, requires that any MIB module
which is an adjunct of the Interface MIB, clarify specific areas within
the Interface MIB. These areas were intentionally left vague in RFC
1573 to avoid over constraining the MIB module, thereby precluding
management of certain media-types.
Section 3.3 of RFC 1573 enumerates several areas which a media-specific
MIB module must clarify. Each of these areas is addressed in a
following subsection. The implementor is referred to RFC 1573 in order
to understand the general intent of these areas.
3.2.1. Layering Model
An ISDN interface usually consists of a signalling channel (D channel)
and a number of bearer channels (B channels), all of which will be
layered on top of a physical interface.
This is accomplished in this MIB by creating a logical interface
(ifEntry) for each of the D channels and a logical interface (ifEntry)
for each of the B channels. These are then correlated to each other and
to the physical interface using the ifStack table of RFC 1573.
Expires April 1996 [Page 5]
INTERNET-DRAFT ISDN MIB October 1995
The basic model, therefore, looks something like this:
| | | | | | <== interface to upper
+--+ +--+ +--+ +--+ +--+ +--+ layers, to be handled
| D | | B | | B | by Dial Control MIB
|channel| |channel| .... |channel| and ifStack table
+--+ +--+ +--+ +--+ +--+ +--+
| | | | | | <== attachment to physical
+--+ +--------+ +------------+ +----+ interfaces, to be provided
| physical interface | by ifStack table
| (S0/Uk0 or T1/E1) |
+-----------------------------------+
Mapping of B/D channels to physical interfaces
IfEntries are maintained for D channels and for each B channel. The D
channel's interface ifType is one of the ISDN interface types; the B
channel ifType is isdn(63). The ifType for physical interfaces is the
matching IANA ifType, usually T1 or E1 for physical Primary Rate
interfaces and >>to be assigned<< for physical Basic Rate interfaces.
The ifStackTable is used to map B and D channels to physical interfaces.
Conceivably, X.25 or Frame Relay interface MIBs could then be layered on
the D channel.
Mapping of B channels to upper interface layers will usually be done
using the Dial Control MIB. For example, mapping on top of B channels
might look as follows:
Expires April 1996 [Page 6]
INTERNET-DRAFT ISDN MIB October 1995
+-------------------------------------------------------+
| Network Layer Protocol |
+------+ +-------+ +-------+ +-------+ +-------+ +------+
| | | | | | | | | | <== appears active
+-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+
| PPP | | PPP | | F/R | | PPP | | F/R |
| for | | for | | for | | for | | for | ifEntry with
|Nbr 1| |Nbr 2| |switch |Nbr 3| |switch shadow
| | | | | A | | | | B | NeighborEntry
+-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+
| | | | <== some actually are
+--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+
| B | | B | | B | | B | | B |
|channel| |channel| |channel| |channel| |channel|
+--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+
| | | | | | | | | |
+------+ +-------+ +-------+ +-------+ +-------+ +------+
| Basic/Primary Rate Interface |
+-------------------------------------------------------+
Mapping of IP interfaces to Called Neighbors to B Channels
In this model, ifEntries are maintained for each neighbor. Each
neighbor is required to have an associated ifEntry. This interface can
be of any kind, e.g. PPP or LAPB.
3.2.2. ifTestTable
The ifTestTable is not supported by this MIB.
3.2.3. ifRcvAddressTable
The ifRcvAddressTable is not supported by this MIB.
Expires April 1996 [Page 7]
INTERNET-DRAFT ISDN MIB October 1995
3.2.4. ifEntry
3.2.4.1. ifEntry for a Basic Rate hardware interface
The ifGeneralGroup of RFC 1573 is being supported for Basic Rate
hardware interfaces.
ifTable Comments
============== ===========================================
ifIndex Each ISDN Basic Rate hardware interface is
represented by an ifEntry.
ifDescr Textual port description.
ifType An IANA value to be assigned.
ifSpeed The overall bandwidth of this interface.
ifPhysAddress Return zero.
ifAdminStatus The desired administrative status of the
ISDN interface.
ifOperStatus The current operational status of this
interface. If the operational status is dormant(5),
the interface is in standby mode, i.e. connnected
to the network, but without call activity.
If the operational status is down(2), the hardware
has detected that there is no level 1 connection
to the switch.
ifLastChange Refer to RFC 1573.
ifLinkUpDownTrapEnable
Refer to RFC 1573.
ifConnectorPresent
Refer to RFC 1573.
ifHighSpeed Return zero.
ifName Refer to RFC 1573.
Expires April 1996 [Page 8]
INTERNET-DRAFT ISDN MIB October 1995
3.2.4.2. ifEntry for a D channel (signalling channel)
The ifEntry for a D channel supports the ifGeneralGroup and the
ifPacketGroup of RFC 1573.
ifTable Comments
============== ===========================================
ifIndex Each ISDN D channel is represented by an ifEntry.
ifDescr Textual port description.
ifType The IANA value of basicISDN(20) or primaryISDN(21),
depending on the media type.
ifSpeed The bandwidth of this D channel. Usually, this will
be the value of 16000 for basic rate interfaces or
64000 for primary rate interfaces.
ifPhysAddress The ISDN address assigned to this signalling
interface. This is a copy of isdnSigTblCalledAddress.
ifAdminStatus The desired administrative status of the
ISDN interface.
ifOperStatus The current operational status of the ISDN
UNI (User Network Interface) interface. If the
operational status is dormant(5), the D channel
is in standby mode (see [5], Annex F, D channel
backup procedures).
ifLastChange Refer to RFC 1573.
ifLinkUpDownTrapEnable
Refer to RFC 1573.
ifConnectorPresent
Refer to RFC 1573.
ifHighSpeed Return zero.
ifName Refer to RFC 1573.
ifMtu The size of the largest frame which can be
sent/received on this D Channel,
specified in octets.
Expires April 1996 [Page 9]
INTERNET-DRAFT ISDN MIB October 1995
ifInOctets The total number of octets received on this
D channel.
ifInUcastPkts The number of frames received on this D channel
whose address is not TEI=127.
ifInNUcastPkts Deprecated. Return the number of frames
received on this D channel which is
targeted TEI=127.
ifInDiscards The total number of received frames which have been
discarded.
The possible reasons are: buffer shortage.
ifInErrors The number of inbound frames that contained
errors preventing them from being deliverable
to LAPD.
ifInUnknownProtos The number of frames with this interface's TEI,
but unknown SAPI.
ifOutOctets The total number of octets transmitted on this
D channel.
ifOutUcastPkts The number of frames transmitted on this
D channel whose address is not TEI=127.
ifOutNUcastPkts Deprecated. Return the number of frames
transmitted on this D channel which
have TEI=127.
ifOutDiscards The total number of outbound frames which
were discarded. Possible reasons are:
buffer shortage.
ifOutErrors The number of frames which could not be
transmitted due to errors.
ifOutQlen Deprecated. Return zero.
ifSpecific Deprecated. Return {0 0}.
Expires April 1996 [Page 10]
INTERNET-DRAFT ISDN MIB October 1995
3.2.4.3. ifEntry for a B channel (bearer channel)
The ifEntry for a B channel supports the ifGeneralGroup and the
ifPacketGroup of RFC 1573.
ifTable Comments
============== ===========================================
ifIndex Each ISDN B channel is represented by an ifEntry.
ifDescr Textual port description.
ifType The IANA value of isdn(63).
ifSpeed The bandwidth of this B channel.
Usually, this will be the value
of 56000 or 64000. For ISDN leased lines
(or eventually hyperchannels),
this will be the total capacity
of this interface.
ifPhysAddress The ISDN address assigned to this port.
This is a copy of isdnBearerCalledAddress.
ifAdminStatus The desired administrative status of the
ISDN port.
ifOperStatus The current operational status of the ISDN
port. Note that dormant(5) is explicitely being
used as defined in RFC 1573.
ifLastChange Refer to RFC 1573.
ifLinkUpDownTrapEnable
Refer to RFC 1573.
ifConnectorPresent
Refer to RFC 1573.
ifHighSpeed Return zero.
ifName Refer to RFC 1573.
ifMtu The size of the largest frame which can be
sent/received on this B Channel,
specified in octets.
Expires April 1996 [Page 11]
INTERNET-DRAFT ISDN MIB October 1995
ifInOctets The total number of octets received on this
B channel.
ifInUcastPkts The number of frames received on this B channel.
ifInNUcastPkts Deprecated. Return zero.
ifInDiscards The total number of received frames discards.
The possible reasons are: buffer shortage.
ifInErrors The number of inbound frames that contained
errors preventing them from being deliverable
to a higher-layer protocol.
ifInUnknownProtos The number of inbound frames with unknown
upper layers.
ifOutOctets The total number of octets transmitted on this
B channel.
ifOutUcastPkts The number of frames transmitted on this
B channel.
ifOutNUcastPkts Deprecated. Return zero.
ifOutDiscards The total number of outbound frames which
were discarded. Possible reasons are:
buffer shortage.
ifOutErrors The number of frames which could not be
transmitted due to errors.
ifOutQlen Deprecated. Return zero.
ifSpecific Deprecated. Return {0 0}.
Expires April 1996 [Page 12]
INTERNET-DRAFT ISDN MIB October 1995
3.3. ISDN interface specific information
3.3.1. ISDN leased lines
ISDN leased lines on Basic Rate interfaces can be specified by setting
the value of isdnBasicTblConnectionType to one of the leased line types.
There will be no signalling table entry for leased lines, since there is
no signalling channel available. Thus, only B channel interfaces will
exist in this case.
For Primary Rate interfaces, a leased line does not have any ISDN
specifics. Therefore, Primary Rate leased lines will entirely be handled
by the according MIB for this kind of interfaces, i.e. the Trunk MIB for
E1/T1 interfaces. No ISDN ifEntries will exist in this case.
3.3.2. Hyperchannels
The switch protocol in use will define if hyperchannels are being
supported, and the actual support will be implementation dependent.
Hyperchannel connections itself will be requested by the interface user,
e.g. by the neighbor connection handling procedures.
In the ISDN MIB, the isdnBearerStatsMultirate object of
isdnBearerStatsTable can be used to check if hyperchannels are being
used for an active call.
3.3.3. D channel backup and NFAS trunks
D channel backup is defined in [5], Annex F. It describes non-
associated signalling and its use and functionality is basically
identical to NFAS trunks.
Non Facility Accociated Signalling (NFAS) basically means that a D
channel on a PRI interface is used to manage calls on other PRI trunks.
This is required in North America for H11 channels, since all 24 time
slots are being used for bearer channels.
According to [5], Annex F, the D channel backup feature can be provided
on a subscription basis and is network dependent. The D channel backup
procedure is described in detail in [5].
In case of D channel backup or NFAS trunks, the isdnSigTblPhysInterface
object defines the physical interface the D channel resides on. Using
Expires April 1996 [Page 13]
INTERNET-DRAFT ISDN MIB October 1995
the ifStack table, the active D channel is layered on top of all
physical interfaces being managed by this D channel.
In case of D channel backup, inactive D channels will have an
operational status of dormant(5).
3.3.4. X.25 data transfer in D channel
Transfer of X.25 data over D channels can be handled by attaching an
X.25 interface to a D channel using the ifStack table of RFC 1573.
3.3.5. SPID handling
Service Profile IDentifiers (SPID) are defined for BRI interfaces only,
and being used in North America. SPIDs are required for DMS-100 and NI-
1, and are optional for 5ESS. A switch can define up to 8 SPIDs per BRI.
Usually, each B channel has one SPID assigned. It is normally built from
the party number (calling address for outgoing calls) with a number of
digits prepended and appended. Since each network appears to be
different, both the calling address and the SPID have to be stored.
The SPID identifies the particular services that have been provisioned
for a terminal. If there are two B channels on a BRI, there can be two
SPIDs, one for each of the two B channels.
The SPID gets registered with the switch after link establishment.
There is one data link for each SPID. As part of terminal registration,
an EID (Endpoint IDentifier) is defined by the switch. On incoming
calls, the switch may provide the EID, a called party number, or both,
depending on the ISDN code implemented in the switch.
The EID has two bytes: USID (User Service IDentifier) and TID (Terminal
IDentifier). These are later used by some of the software versions
running on the switch side (e.g. compliant with NI-1, 5ESS custom) to
broadcast SETUP messages with these included, so the correct endpoint
would accept the call. Other switch software versions identify the
endpoint with the Called Party Number.
In the ISDN MIB, the SPID can be entered using the isdnBearerIfSpid
object of isdnBearerTable. The isdnBearerCallingAddress, already being
used to specify the calling number, cannot be used for this purpose,
since both may differ and be required in parallel.
Expires April 1996 [Page 14]
INTERNET-DRAFT ISDN MIB October 1995
3.3.6. Closed User Groups
Closed User Groups (CUG), as defined in [5], chapter 4.6.1, are being
supported for circuit mode calls at least by ETSI and 1TR6. In this
networks, an ISDN address can have one or more CUG numbers assigned. To
such addresses, only calls from attached Closed User Groups will be
accepted by the network.
Thus, Closed User Groups are a parameter for neighbor entries and will
thus be defined in the Dial Control MIB. A neighbor entry attached to a
Closed User Group will have to point to an ISDN interface which belongs
to the Closed User group in question.
3.3.7. Provision of point-to-point line topology
In the ISDN standards, there are two different meanings for the term
"point-to-point".
In ISDN standards, the term point-to-point will usually be used for data
link connections, i.e. layer 2 connections, where each layer 2
connection from the TE to the network is a single point-to-point
connection. Multiple connections of this kind may exist on one physical
(layer 1) connection, however, and in case of Basic Rate interfaces
there may be several TE's connected to one physical line to the network.
The second meaning of "point-to-point" refers to the line topology, i.e.
to layer 1 connections. For Primary Rate interfaces, the layer 1
connection will always be of the point-to-point type. For Basic Rate
interfaces, layer 1 point-to-point connections do exist in several
countries, usually being used for connecting PBX systems to the network.
The second meaning (layer 1 connections) is what will be referred to as
"point-to-point" connection throughout this document.
The isdnSignallingTable object isdnSigTblLineTopology can be used to
select the line topology. In case of Primary Rate interfaces, this
object will always have a value of pointToPoint(1).
3.3.8. Speech and audio bearer capability information elements
The objects speech(1), audio_31() and audio_7(), as being used in
isdnBearerStatsInfoType, refer to the Speech, 3.1 kHz Audio and old 7
kHz Audio (now Multi-use) bearer capabilities for ISDN, as defined in
Expires April 1996 [Page 15]
INTERNET-DRAFT ISDN MIB October 1995
[5], chapter 4.5.5, octet 3 of bearer capability information element.
These capabilities are signaling artifices that allow networks to do
certain things with the call. It is up to the network to decide what to
do.
The Speech Bearer Capability means that speech is being carried over the
channel, as in two people talking. This would be POTS-type speech. The
network may compress this, encrypt it or whatever it wants with it as
long as it delivers POTS quality speech to the other end. In other
words, a modem is not guaranteed to work over this connection.
The 3.1 kHz Audio capability indicates that the network carries the 3.1
kHz bandwidth across the network. This would (theoretically) allow
modem signals to be carried across the network. In the US, the network
automatically enters a capability of 3.1 kHz Audio on calls coming into
the ISDN from a POTS network. This capability restricts the network
from messing with the data channel in a way that would corrupt the 3.1
kHz VoiceBand data.
7 kHz Audio was meant to signal the use of a higher quality audio
connection (e.g., music from radio). It got changed to Multi-Use
capability to allow it to be used for videoconferencing with fall back
to audio or something like that.
In some cases, the Speech or 3.1 kHz Bearer Capability provides a 56
kbit/s data path through the network. Therefore, some people are
setting up calls with the Speech or 3.1 kHz BC and transmitting 56
kbit/s data over the connection. This is usually to take advantage of
favorable tariffs for Speech as opposed to Data.
On the incoming side, the equipment is usually configured to ignore the
Bearer Capability and either answer all Speech calls as 56 kbit/s data
or to use one Directory Number for real speech and another for data.
Expires April 1996 [Page 16]
INTERNET-DRAFT ISDN MIB October 1995
4. Definitions
ISDN-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Counter32,
Integer32
FROM SNMPv2-SMI
DisplayString,
TruthValue,
TimeStamp,
TEXTUAL-CONVENTION
FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
ifIndex,
InterfaceIndex
FROM IF-MIB
transmission
FROM RFC1213-MIB;
isdnMib MODULE-IDENTITY
LAST-UPDATED "9510061157Z"
ORGANIZATION "IETF ISDN MIB Working Group"
CONTACT-INFO
" Guenter Roeck
Postal: Conware GmbH
Killisfeldstrasse 64
76227 Karlsruhe
Germany
Tel: +49 721 9495 0
E-mail: roeck@conware.de"
DESCRIPTION
"The MIB module to describe the
management of ISDN interfaces."
::= { transmission 20 }
-- The ISDN hardware interface (BRI or PRI) will be represented
-- by a media specific ifEntry.
--
-- For basic rate lines, the media specifics for the physical interface
Expires April 1996 [Page 17]
INTERNET-DRAFT ISDN MIB October 1995
-- will be defined in the physical interface group of the ISDN MIB.
-- The ifType for physical basic rate interfaces will be tbd(xxx).
--
-- For primary rate, the media specifics will be defined in the Trunk MIB.
-- The ifType will be one of E1 or T1, depending on the line type.
-- Each signalling channel, also called D channel, will be represented
-- by an entry in the isdnSignallingTable.
-- This will have an ifType value of basicISDN(20)
-- or primaryISDN(21), refer to RFC 1213.
-- Each B channel will also be represented as an entry
-- in the ifTable. The B channels will have an ifType value
-- of isdn(63).
-- This model will be used while defining objects and tables
-- for management.
-- The ISDN MIB will allow sub-layers. For example, the data transfer
-- over a B channel may take place with PPP encapsulation. While the
-- ISDN MIB will describe the D and B channels, a media specific MIB for
-- PPP can be used on a layered basis. This will be as per RFC 1573.
-- Textual conventions
IsdnSignallingProtocol ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This data type is used as the syntax of the
isdnSigTblSignallingProtocol object in the
definition of ISDN-MIB's isdnSignallingTable.
The definition of this textual convention with the
addition of newly assigned values is published
periodically by the IANA, in either the Assigned
Numbers RFC, or some derivative of it specific to
Internet Network Management number assignments. (The
latest arrangements can be obtained by contacting the
IANA.)
Requests for new values should be made to IANA via
email (iana@isi.edu)."
SYNTAX INTEGER {
other(1), -- none of the following
dss1(2), -- ITU DSS1 (formerly CCITT) Q.931
etsi(3), -- Europe / ETSI ETS300-102
-- plus supplementary services
-- (ETSI 300-xxx)
Expires April 1996 [Page 18]
INTERNET-DRAFT ISDN MIB October 1995
-- note that NET3, NET5 define
-- test procedures for ETS300-102
-- and have been replaced by
-- I-CTR 3 and I-CTR 4.
btnr(4), -- U.K. / BTNR (BRI ?) (retired ?)
dass2(5), -- U.K. / DASS2 (PRI)
ess4(6), -- U.S.A. / AT&T 4ESS
ess5(7), -- U.S.A. / AT&T 5ESS
dms100(8), -- U.S.A. / Northern Telecom DMS100
dms250(9), -- U.S.A. / Northern Telecom DMS250
ni1(10), -- U.S.A. / National ISDN 1 (BRI)
ni2(11), -- U.S.A. / National ISDN 2 (BRI, PRI)
ni3(12), -- U.S.A. / next one ?
vn2(13), -- France / VN2
vn3(14), -- France / VN3
vn4(15), -- France / VN4 (ETSI with changes)
vn6(16), -- France / VN6 (ETSI with changes)
-- delta document CSE P 10-21 A
-- test document CSE P 10-20 A
kdd(17), -- Japan / KDD
ins64(18), -- Japan / NTT INS64
ins1500(19), -- Japan / NTT INS1500
itr6(20), -- Germany/ 1TR6 (BRI, PRI)
cornet(21), -- Germany/ Siemens HiCom CORNET
tad2(22), -- ??? / (BRI)
tad30(23), -- ??? / (PRI)
ts013(24), -- Australia / TS013 (formerly TPH 1962, BRI)
ts014(25), -- Australia / TS014 (formerly TPH 1856, PRI)
dpnss(26), -- ???
qsig(27) -- Q.SIG
}
-- Isdn Mib objects definitions
isdnMibObjects OBJECT IDENTIFIER ::= { isdnMib 1 }
-- ISDN physical interface group
-- This group describes physical basic rate interfaces.
-- Basic rate interfaces can either be dialup lines,
-- supporting B channels as well as having an active signalling
-- channel, or leased line interfaces connecting up to two B channels
-- and one D channel directly to a neighbor.
-- In case of leased line interfaces, there will be no signalling
Expires April 1996 [Page 19]
INTERNET-DRAFT ISDN MIB October 1995
-- protocol active and thus be no isdnSignallingTable entry
-- layered on top of the physical interface.
isdnBasicRateGroup OBJECT IDENTIFIER ::= { isdnMibObjects 1 }
isdnBasicRateTable OBJECT-TYPE
SYNTAX SEQUENCE OF IsdnBasicRateTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing configuration and operational
parameters for all physical Basic Rate
interfaces on this managed device."
::= { isdnBasicRateGroup 1 }
isdnBasicRateTableEntry OBJECT-TYPE
SYNTAX IsdnBasicRateTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ISDN Basic Rate Table."
INDEX { ifIndex }
::= { isdnBasicRateTable 1 }
IsdnBasicRateTableEntry ::= SEQUENCE {
isdnBasicTblIfType INTEGER,
isdnBasicTblConnectionType INTEGER
}
isdnBasicTblIfType OBJECT-TYPE
SYNTAX INTEGER {
isdnS0(1),
isdnUk0(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The physical interface type."
::= { isdnBasicRateTableEntry 1 }
isdnBasicTblConnectionType OBJECT-TYPE
SYNTAX INTEGER {
dialup(1), -- dialup line, with active signalling channel
leased1B(2), -- leased line, 1B channel
leased1B1D(3), -- leased line, 1B+D
Expires April 1996 [Page 20]
INTERNET-DRAFT ISDN MIB October 1995
leased2B(4), -- leased line, 2B
leased2B1D(5) -- leased line, 2B+D
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The particular connection being handled over this
physical interface."
::= { isdnBasicRateTableEntry 2 }
-- ISDN signalling group
isdnSignallingGroup OBJECT IDENTIFIER ::= { isdnMibObjects 2 }
-- Assumptions being made:
-- - BRI/PRI definition will be handled in ifTable, thus not
-- be required here.
-- D channel configuration table
-- There is one entry for each D channel (also called signalling
-- channel) in this table.
--
-- D channel backup and NFAS trunks will be handled using the
-- ifStack table.
isdnSignallingTable OBJECT-TYPE
SYNTAX SEQUENCE OF IsdnSignallingTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ISDN signalling table containing configuration and
operational parameters for all ISDN signalling
interfaces on this managed device."
::= { isdnSignallingGroup 1 }
isdnSignallingTableEntry OBJECT-TYPE
SYNTAX IsdnSignallingTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ISDN Signalling Table."
INDEX { ifIndex }
::= { isdnSignallingTable 1 }
Expires April 1996 [Page 21]
INTERNET-DRAFT ISDN MIB October 1995
IsdnSignallingTableEntry ::= SEQUENCE {
isdnSigTblPhysInterface InterfaceIndex,
isdnSigTblSignallingProtocol IsdnSignallingProtocol,
isdnSigTblLineTopology INTEGER,
isdnSigTblCalledAddress DisplayString,
isdnSigTblCallingAddress DisplayString,
isdnSigTblSubAddress DisplayString,
isdnSigTblBchannelCount Integer32,
isdnSigTblOperStatus INTEGER
}
isdnSigTblPhysInterface OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ifIndex value of the physical interface the D channel
resides on. In case of NFAS trunks, this object is required
to define the physical interface the D channel resides on,
since the attached ifEntry will be layered on top of all
interfaces being managed by this signalling channel."
::= { isdnSignallingTableEntry 1 }
--
-- Editor's note:
-- We decided to have IANA supporting the signalling protocols.
-- Thus, each switch manufacturer or anyone needing a new protocol
-- entry will be responsible for getting a value from IANA.
-- The definition has thereby been moved into a textual convention
-- defined above.
isdnSigTblSignallingProtocol OBJECT-TYPE
SYNTAX IsdnSignallingProtocol
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The particular protocol type supported by the
switch providing access to the ISDN network
to which this signalling interface is connected."
::= { isdnSignallingTableEntry 2 }
isdnSigTblLineTopology OBJECT-TYPE
SYNTAX INTEGER {
pointToPoint(1),
pointToMultipoint(2)
Expires April 1996 [Page 22]
INTERNET-DRAFT ISDN MIB October 1995
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The line topology to be used for this interface.
On Primary Rate interfaces, this object must have
a value of pointToPoint(1) and should be read-only."
::= { isdnSignallingTableEntry 3 }
isdnSigTblCalledAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the number being passed by the
switch on incoming call setup messages as 'Called Number
information element'. This can be an EAZ (1TR6), a called
number (DSS1, ETSI) or any other number necessary to
identify a signalling interface. If there is no such number
defined or required, this is a zero length string.
It is represented in DisplayString form.
This parameter can be specified on a per-B-channel or
per-D-channel base. If specified here (e.g. on PRI
interfaces), all incoming calls will have to be addressed
to this number.
Called numbers for incoming calls can also be
defined on a per-B-channel base, thus
enabling structured access to B channels. "
::= { isdnSignallingTableEntry 4 }
isdnSigTblCallingAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ISDN Address to be assigned to this signalling
interface. More specific, this is the 'Calling Address
information element' as being passed to the switch
in outgoing call setup messages.
It can be an EAZ (1TR6), a called number (DSS1, ETSI)
or any other number necessary to identify a signalling
interface. If there is no such number defined or required,
Expires April 1996 [Page 23]
INTERNET-DRAFT ISDN MIB October 1995
or if the called number on incoming calls is identical
to the calling number on outgoing calls, this is a zero
length string. It is represented in DisplayString form.
This parameter can be specified on a per-B-channel or
per-D-channel base. If specified here (e.g. on PRI
interfaces), all outgoig calls will use this number
as 'calling address'.
Calling numbers for outgoing calls can also be
defined on a per-B-channel base, thus
enabling structured access to B channels. "
::= { isdnSignallingTableEntry 5 }
isdnSigTblSubAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Supplementary information to the ISDN address assigned
to this interface. Usually, this will be the subaddress
as defined in Q.931.
If there is no such number defined or required, this is
a zero length string.
The subaddress will be used for incoming calls as well as
for outgoing calls.
It is represented in DisplayString form."
::= { isdnSignallingTableEntry 6 }
isdnSigTblBchannelCount OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The total number of B channels (bearer channels)
managed by this signalling interface."
::= { isdnSignallingTableEntry 7 }
isdnSigTblOperStatus OBJECT-TYPE
SYNTAX INTEGER {
inactive (1),
l1_active (2),
l2_active (3),
l3_active (4)
}
Expires April 1996 [Page 24]
INTERNET-DRAFT ISDN MIB October 1995
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational status of this signalling interface:
inactive all layers are inactive
l1_active layer 1 is activated,
layer 2 datalink not established
l2_active layer 1 is activated,
layer 2 datalink established,
no layer 3 call activity
l3_active layer 1 is activated,
layer 2 datalink established,
layer 3 engaged in call activity
"
::= { isdnSignallingTableEntry 8 }
-- Signalling channel statistics table
-- There is one entry for each signalling connection
-- in this table.
-- Note that the ifEntry also has some statistics information.
isdnSignallingStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF IsdnSignallingStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ISDN signalling table containing statistics
information for all ISDN signalling interfaces
on this managed device.
Only statistical information which is not being counted
in the ifTable is being defined in this table."
::= { isdnSignallingGroup 2 }
isdnSignallingStatsEntry OBJECT-TYPE
SYNTAX IsdnSignallingStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ISDN Signalling statistics Table"
INDEX { ifIndex }
::= { isdnSignallingStatsTable 1 }
IsdnSignallingStatsEntry ::= SEQUENCE {
isdnSigStatsLapdPeerSabme Counter32,
Expires April 1996 [Page 25]
INTERNET-DRAFT ISDN MIB October 1995
isdnSigStatsLapdRecvdFrmr Counter32,
isdnSigStatsInCalls Counter32,
isdnSigStatsInConnected Counter32,
isdnSigStatsOutCalls Counter32,
isdnSigStatsOutConnected Counter32,
isdnSigStatsChargedUnits Counter32
}
isdnSigStatsLapdPeerSabme OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of peer SABME frames received on all
data links associated with the D-channel of this
interface. This is the number of peer-initiated
new connections on this interface."
::= { isdnSignallingStatsEntry 1 }
isdnSigStatsLapdRecvdFrmr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of LAPD FRMR response frames received.
This is the number of framing errors on this
interface."
::= { isdnSignallingStatsEntry 2 }
isdnSigStatsInCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of incoming calls on this interface."
::= { isdnSignallingStatsEntry 3 }
isdnSigStatsInConnected OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of incoming calls on this interface
which were actually connected."
::= { isdnSignallingStatsEntry 4 }
Expires April 1996 [Page 26]
INTERNET-DRAFT ISDN MIB October 1995
isdnSigStatsOutCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of outgoing calls on this interface."
::= { isdnSignallingStatsEntry 5 }
isdnSigStatsOutConnected OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of outgoing calls on this interface
which were actually connected."
::= { isdnSignallingStatsEntry 6 }
isdnSigStatsChargedUnits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of charging units on this interface since system
startup.
Only the charging units applying to the local interface,
i.e. for originated calls or for calls with 'Reverse charging'
being active, will be counted here."
::= { isdnSignallingStatsEntry 7 }
-- The B channel (bearer channel) group
--
-- Note that disconnects can explicitely be handled using the
-- ifStack table. If a connection is to be disconnected,
-- the according ifStack entry has to be removed.
-- More specific, the ifStackTable entry which binds the high-layer
-- ifTable entry (and related dialCtlNbrCfgTable entry) to the
-- B channel ifTable entry (and related isdnBearerTable entry)
-- during an active call has to be removed.
isdnBearerGroup OBJECT IDENTIFIER ::= { isdnMibObjects 3 }
isdnBearerTable OBJECT-TYPE
SYNTAX SEQUENCE OF IsdnBearerEntry
Expires April 1996 [Page 27]
INTERNET-DRAFT ISDN MIB October 1995
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines port specific control data
for ISDN B channels. Each entry in this table
describes one B (bearer) channel."
::= { isdnBearerGroup 1 }
isdnBearerEntry OBJECT-TYPE
SYNTAX IsdnBearerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Configuration information relating to one port.
A port is a single B channel."
INDEX { ifIndex }
::= { isdnBearerTable 1 }
IsdnBearerEntry ::=
SEQUENCE {
isdnBearerCalledAddress DisplayString,
isdnBearerCallingAddress DisplayString,
isdnBearerSubAddress DisplayString,
isdnBearerIfSpid DisplayString,
isdnBearerOperStatus INTEGER
}
isdnBearerCalledAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ISDN address for incoming calls which is assigned to
this B channel. This can be the EAZ (1TR6), the called number
(DSS1) for incoming calls or any other necessary
specification for other types of switch protocols.
If no address is to be assigned to this interface,
this object will be a zero length string."
::= { isdnBearerEntry 1 }
isdnBearerCallingAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
Expires April 1996 [Page 28]
INTERNET-DRAFT ISDN MIB October 1995
"The ISDN address for outgoing calls which is assigned to
this B channel. This can be the EAZ (1TR6), the calling number
(DSS1) for outgoung calls or any other necessary
specification for other types of switch protocols.
If no address is to be assigned to this interface,
or if the address to be assigned is identical to
isdnBearerCalledAddress, this object will be a zero length
string."
::= { isdnBearerEntry 2 }
isdnBearerSubAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ISDN subaddress assigned to this B channel, according
to Q.931. If no subaddress is being used or defined for
the signalling protocol being used, this can be a zero
length string."
::= { isdnBearerEntry 3 }
isdnBearerIfSpid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The SPID information required to configure a B channel.
This information has to be defined in addition to
the local number for some switch types.
If this object is not required, it will be a
zero length string."
::= { isdnBearerEntry 4 }
isdnBearerOperStatus OBJECT-TYPE
SYNTAX INTEGER {
idle (1),
connecting (2),
connected (3),
active (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current call control state for this port.
Expires April 1996 [Page 29]
INTERNET-DRAFT ISDN MIB October 1995
idle(1): The B channel is idle.
No call or call attempt is going on.
connecting(2): A connection attempt (outgoing call)
is being made on this interface.
connected(3): An incoming call is in the process
of validation.
active(4): A call is active on this interface."
::= { isdnBearerEntry 5 }
isdnBearerStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF IsdnBearerStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines port specific statistics and
active call data for ISDN B channels. Each entry
in this table describes one B (bearer) channel."
::= { isdnBearerGroup 2 }
isdnBearerStatsEntry OBJECT-TYPE
SYNTAX IsdnBearerStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Statistics information relating to one port.
A port is a single B channel."
INDEX { ifIndex }
::= { isdnBearerStatsTable 1 }
IsdnBearerStatsEntry ::=
SEQUENCE {
isdnBearerStatsPeerAddress DisplayString,
isdnBearerStatsPeerSubAddress DisplayString,
isdnBearerStatsCallOrigin INTEGER,
isdnBearerStatsInfoType INTEGER,
isdnBearerStatsMultirate TruthValue,
isdnBearerStatsCallSetupTime TimeStamp,
isdnBearerStatsCallConnectTime TimeStamp,
isdnBearerStatsChargedUnits Integer32
}
isdnBearerStatsPeerAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
Expires April 1996 [Page 30]
INTERNET-DRAFT ISDN MIB October 1995
DESCRIPTION
"The ISDN address the current or last call is or was
connected to. If the peer ISDN address is not available,
this object it will have a length of zero."
::= { isdnBearerStatsEntry 1 }
isdnBearerStatsPeerSubAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ISDN subaddress the current or last call is or was
connected to. If the peer subaddress is not available,
this object it will have a length of zero."
::= { isdnBearerStatsEntry 2 }
isdnBearerStatsCallOrigin OBJECT-TYPE
SYNTAX INTEGER {
originate(1),
answer(2),
callback(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The call origin for the current or last call. If there was
no call up to now on this interface, this object will have
a value of zero."
::= { isdnBearerStatsEntry 3 }
isdnBearerStatsInfoType OBJECT-TYPE
SYNTAX INTEGER {
speech(1),
unrestrictedDigital(2), -- as defined in [5]
unrestrictedDigital_56(3), -- with 56k rate adaption
restrictedDigital(4),
audio_31(5), -- 3.1 kHz audio
audio_7(6), -- 7 kHz audio
video(7),
packetSwitched(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Information Transfer Capability for the current
Expires April 1996 [Page 31]
INTERNET-DRAFT ISDN MIB October 1995
or last call, as defined in [5], chapter 4.5.5,
octet 3 of bearer capability information element,
combined with the User Rate (as defined in octet 5
and 5a to 5d), if rate adaption is being used.
speech(1) refers to a non-data connection, whereas
audio_31(5) and audio_7(6) refer to data mode connections.
Note that [5], chapter 4.5.5, originaly defined audio_7(6)
as '7 kHz audio' and now defines it as 'Unrestricted
digital information with tones/announcements'.
"
::= { isdnBearerStatsEntry 4 }
isdnBearerStatsMultirate OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This flag describes if the current or last call used
multirate as defined in [5], chapter 4.5.5.
The actual information transfer rate,
in detail specified in octet 4.1 (rate multiplier),
will be defined in ifSpeed for this interface."
::= { isdnBearerStatsEntry 5 }
isdnBearerStatsCallSetupTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the ISDN setup message for the
current or last call was sent or received."
::= { isdnBearerStatsEntry 6 }
isdnBearerStatsCallConnectTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the ISDN connect message for the
current or last call was sent or received."
::= { isdnBearerStatsEntry 7 }
isdnBearerStatsChargedUnits OBJECT-TYPE
Expires April 1996 [Page 32]
INTERNET-DRAFT ISDN MIB October 1995
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of charged units for the current or last
connection. For incoming calls or if charging information
is not supplied by the switch, the value of this object
will be zero."
::= { isdnBearerStatsEntry 8 }
--
-- conformance information
--
isdnMibConformance OBJECT IDENTIFIER ::= { isdnMib 2 }
isdnMibCompliances OBJECT IDENTIFIER ::= { isdnMibConformance 1 }
isdnMibGroups OBJECT IDENTIFIER ::= { isdnMibConformance 2 }
-- compliance statements
isdnMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the ISDN MIB. Note that the isdnMibBasicRateGroup
is mandatory only for entities supporting Basic Rate
interfaces."
MODULE -- this module
MANDATORY-GROUPS {
isdnMibBasicRateGroup,
isdnMibSignallingGroup,
isdnMibBearerGroup
}
OBJECT isdnBasicTblIfType
MIN-ACCESS read-only
DESCRIPTION
"It is conformant to implement this object as read-only."
OBJECT isdnBasicTblConnectionType
MIN-ACCESS read-only
DESCRIPTION
"It is conformant to implement this object as read-only."
OBJECT isdnSigTblLineTopology
Expires April 1996 [Page 33]
INTERNET-DRAFT ISDN MIB October 1995
MIN-ACCESS read-only
DESCRIPTION
"It is conformant to implement this object as read-only.
For Primary Rate ISDN interfaces, this object must be
implemented as read-only and has to return the value of
pointToPoint(1)."
::= { isdnMibCompliances 1 }
-- units of conformance
isdnMibBasicRateGroup OBJECT-GROUP
OBJECTS {
isdnBasicTblIfType,
isdnBasicTblConnectionType
}
STATUS current
DESCRIPTION
"A collection of objects required for ISDN basic rate
physical interface configuration and statistics."
::= { isdnMibGroups 1 }
isdnMibSignallingGroup OBJECT-GROUP
OBJECTS {
isdnSigTblPhysInterface,
isdnSigTblSignallingProtocol,
isdnSigTblLineTopology,
isdnSigTblCalledAddress,
isdnSigTblCallingAddress,
isdnSigTblSubAddress,
isdnSigTblBchannelCount,
isdnSigTblOperStatus,
isdnSigStatsLapdPeerSabme,
isdnSigStatsLapdRecvdFrmr,
isdnSigStatsInCalls,
isdnSigStatsInConnected,
isdnSigStatsOutCalls,
isdnSigStatsOutConnected,
isdnSigStatsChargedUnits
}
STATUS current
DESCRIPTION
"A collection of objects required for ISDN signalling
interface configuration and statistics."
::= { isdnMibGroups 2 }
Expires April 1996 [Page 34]
INTERNET-DRAFT ISDN MIB October 1995
isdnMibBearerGroup OBJECT-GROUP
OBJECTS {
isdnBearerCalledAddress,
isdnBearerCallingAddress,
isdnBearerSubAddress,
isdnBearerIfSpid,
isdnBearerOperStatus,
isdnBearerStatsPeerAddress,
isdnBearerStatsPeerSubAddress,
isdnBearerStatsCallOrigin,
isdnBearerStatsInfoType,
isdnBearerStatsMultirate,
isdnBearerStatsCallSetupTime,
isdnBearerStatsCallConnectTime,
isdnBearerStatsChargedUnits
}
STATUS current
DESCRIPTION
"A collection of objects required for ISDN bearer channel
interface control and statistics."
::= { isdnMibGroups 3 }
END
Expires April 1996 [Page 35]
INTERNET-DRAFT ISDN MIB October 1995
5. Acknowledgements
This document was produced by the ISDN MIB Working Group. Special
thanks is due to the following persons:
Ed Alcoff
Fred Baker
Bibek A. Das
Ken Grigg
Jeffrey T. Johnson
Glenn Kime
Oliver Korfmacher
Kedar Madineni
Bill Miskovetz
David M. Piscitello
Lisa A. Phifer
Randy Roberts
Hascall H. Sharp
Robert Snyder
Ron Stoughton
James Watt
6. References
[1] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Structure
of Management Information for version 2 of the Simple Network
Management Protocol (SNMPv2)", RFC 1442, SNMP Research,Inc., Hughes
LAN Systems, Dover Beach Consulting, Inc., Carnegie Mellon
University, April 1993.
[2] McCloghrie, K., and M. Rose, Editors, "Management Information Base
for Network Management of TCP/IP-based internets: MIB-II", STD 17,
RFC 1213, Hughes LAN Systems, Performance Systems International,
March 1991.
[3] Galvin, J., and K. McCloghrie, "Administrative Model for version 2
of the Simple Network Management Protocol (SNMPv2)", RFC 1445,
Trusted Information Systems, Hughes LAN Systems, April 1993.
[4] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Protocol
Operations for version 2 of the Simple Network Management Protocol
(SNMPv2)", RFC 1448, SNMP Research,Inc., Hughes LAN Systems, Dover
Beach Consulting, Inc., Carnegie Mellon University, April 1993.
Expires April 1996 [Page 36]
INTERNET-DRAFT ISDN MIB October 1995
[5] ITU-T Recommendation "Digital subscriber Signalling System No. 1
(DSS 1) - ISDN user-network interface layer 3 specification for
basic call control", Rec. Q.931(I.451), March 1993
[6] ITU-T Recommendation "Generic procedures for the control of ISDN
supplementary services ISDN user-network interface layer 3
specification", Rec. Q.932(I.452)
[7] ITU-T Recommendation "Digital subscriber Signalling System No. 1
(DSS 1) - Signalling specification for frame-mode basic call
control", Rec. Q.933
7. Security Considerations
Security issues are not discussed in this memo.
8. Author's Address
Guenter Roeck
Conware GmbH
Killisfeldstrasse 64
76137 Karlsruhe, Germany
Phone: (49) 721 9495-0
Email: roeck@conware.de
Expires April 1996 [Page 37]
INTERNET-DRAFT ISDN MIB October 1995
Table of Contents
1 Introduction .................................................... 2
2 The SNMPv2 Network Management Framework ......................... 3
2.1 Object Definitions ............................................ 3
3 Overview ........................................................ 4
3.1 Structure of MIB .............................................. 4
3.1.1 General Description ......................................... 4
3.2 Relationship to RFC 1573 ...................................... 5
3.2.1 Layering Model .............................................. 5
3.2.2 ifTestTable ................................................. 7
3.2.3 ifRcvAddressTable ........................................... 7
3.2.4 ifEntry ..................................................... 8
3.2.4.1 ifEntry for a Basic Rate hardware interface ............... 8
3.2.4.2 ifEntry for a D channel (signalling channel) .............. 9
3.2.4.3 ifEntry for a B channel (bearer channel) .................. 11
3.3 ISDN interface specific information ........................... 13
3.3.1 ISDN leased lines ........................................... 13
3.3.2 Hyperchannels ............................................... 13
3.3.3 D channel backup and NFAS trunks ............................ 13
3.3.4 X.25 data transfer in D channel ............................. 14
3.3.5 SPID handling ............................................... 14
3.3.6 Closed User Groups .......................................... 15
3.3.7 Provision of point-to-point line topology ................... 15
3.3.8 Speech and audio bearer capability information elements ..... 15
4 Definitions ..................................................... 17
5 Acknowledgements ................................................ 36
6 References ...................................................... 36
7 Security Considerations ......................................... 37
8 Author's Address ................................................ 37
Expires April 1996 [Page 38]