draft-ietf-isdnmib-dial-control-00.txt   draft-ietf-isdnmib-dial-control-01.txt 
Dial Control Management Information Base Dial Control Management Information Base
draft-ietf-isdnmib-dial-control-00.txt draft-ietf-isdnmib-dial-control-01.txt
Fri Oct 6 11:54:00 MET 1995 Fri Nov 17 14:49:37 MET 1995
Guenter Roeck Guenter Roeck (editor)
Conware GmbH Conware GmbH
roeck@conware.de roeck@conware.de
Status of this Memo Status of this Memo
This document is an Internet-Draft. Internet-Drafts are working This document is an Internet-Draft. Internet-Drafts are working
documents of the Internet Engineering Task Force (IETF), its Areas, and documents of the Internet Engineering Task Force (IETF), its Areas, and
its Working Groups. Note that other groups may also distribute working its Working Groups. Note that other groups may also distribute working
documents as Internet-Drafts. documents as Internet-Drafts.
skipping to change at page 2, line 15 skipping to change at page 2, line 15
1. Introduction 1. Introduction
This draft defines an experimental portion of the Management Information This draft defines an experimental portion of the Management Information
Base (MIB) for use with network management protocols in the Internet Base (MIB) for use with network management protocols in the Internet
community. In particular, it describes managed objects used for community. In particular, it describes managed objects used for
managing demand access circuits, including ISDN. The set of objects managing demand access circuits, including ISDN. The set of objects
will be consistent with the SNMP framework and existing SNMP standards. will be consistent with the SNMP framework and existing SNMP standards.
This document is a product of the ISDN MIB working group within the This document is a product of the ISDN MIB working group within the
Internet Engineering Task Force. Comments are solicited and should be Internet Engineering Task Force. Comments are solicited and should be
addressed to the working group's mailing list at isdn-mib@combinet.com addressed to the working group's mailing list at isdn-mib@cisco.com
and/or the author. and/or the author.
2. The SNMPv2 Network Management Framework 2. The SNMPv2 Network Management Framework
The SNMPv2 Network Management Framework consists of four major The SNMPv2 Network Management Framework consists of four major
components. They are: components. They are:
o RFC 1442 [1] which defines the SMI, the mechanisms used for o RFC 1442 [1] which defines the SMI, the mechanisms used for
describing and naming objects for the purpose of management. describing and naming objects for the purpose of management.
skipping to change at page 7, line 35 skipping to change at page 7, line 35
IANAifType IANAifType
FROM IANAifType-MIB FROM IANAifType-MIB
ifIndex, ifIndex,
ifOperStatus, ifOperStatus,
InterfaceIndex InterfaceIndex
FROM IF-MIB FROM IF-MIB
transmission transmission
FROM RFC1213-MIB; FROM RFC1213-MIB;
dialControlMib MODULE-IDENTITY dialControlMib MODULE-IDENTITY
LAST-UPDATED "9510061100Z" LAST-UPDATED "9511171437Z"
ORGANIZATION "IETF ISDN Working Group" ORGANIZATION "IETF ISDN Working Group"
CONTACT-INFO CONTACT-INFO
" Guenter Roeck " Guenter Roeck
Postal: Conware GmbH Postal: Conware GmbH
Killisfeldstrasse 64 Killisfeldstrasse 64
76227 Karlsruhe 76227 Karlsruhe
Germany Germany
Tel: +49 721 9495 0 Tel: +49 721 9495 0
E-mail: roeck@conware.de" E-mail: roeck@conware.de"
DESCRIPTION DESCRIPTION
skipping to change at page 10, line 20 skipping to change at page 10, line 20
SYNTAX INTEGER (1..2147483647) SYNTAX INTEGER (1..2147483647)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object defines a single neighbor. There may "This object defines a single neighbor. There may
be several entries in this table for one neighbor, be several entries in this table for one neighbor,
defining different ways of reaching this neighbor. defining different ways of reaching this neighbor.
Thus, there may be several entries in this table Thus, there may be several entries in this table
with the same value of dialCtlNbrCfgId. with the same value of dialCtlNbrCfgId.
Multiple entries for one neighbor may be used to support Multiple entries for one neighbor may be used to support
multilink as well as backup lines." multilink as well as backup lines.
A single neighbor will be identified by a unique value
of this object. Several entries for one neighbor MUST
have the same value of dialCtlNbrCfgId, but different
ifEntries and thus different values of ifIndex."
::= { dialCtlNbrCfgEntry 1 } ::= { dialCtlNbrCfgEntry 1 }
dialCtlNbrCfgIfType OBJECT-TYPE dialCtlNbrCfgIfType OBJECT-TYPE
SYNTAX IANAifType SYNTAX IANAifType
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The interface type to be used for calling this neighbor. "The interface type to be used for calling this neighbor.
In case of ISDN, the value of basicISDN(20) is to be used." In case of ISDN, the value of basicISDN(20) is to be used."
DEFVAL { other } DEFVAL { other }
skipping to change at page 10, line 44 skipping to change at page 10, line 48
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"ifIndex value of an interface the neighbor will have to be "ifIndex value of an interface the neighbor will have to be
called on. For example, on an ISDN interface, this can be called on. For example, on an ISDN interface, this can be
the ifIndex value of a D channel or the ifIndex value of a the ifIndex value of a D channel or the ifIndex value of a
B channel, whatever is appropriate for a given neighbor. B channel, whatever is appropriate for a given neighbor.
As an example, for Basic Rate leased lines it will be As an example, for Basic Rate leased lines it will be
necessary to specify a B channel ifIndex, while for necessary to specify a B channel ifIndex, while for
'Semipermanente Verbindungen' in 1TR6, the D channel ifIndex 'Semipermanente Verbindungen' (semi permanent connections)
has to be specified. in 1TR6, the D channel ifIndex has to be specified.
If the interface can be dynamically assigned, this object If the interface can be dynamically assigned, this object
has a value of zero." has a value of zero."
DEFVAL { 0 } DEFVAL { 0 }
::= { dialCtlNbrCfgEntry 3 } ::= { dialCtlNbrCfgEntry 3 }
dialCtlNbrCfgOriginateAddress OBJECT-TYPE dialCtlNbrCfgOriginateAddress OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 17, line 8 skipping to change at page 17, line 11
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of completed calls to neighbor." "Number of completed calls to neighbor."
::= { dialCtlNbrStatsEntry 3 } ::= { dialCtlNbrStatsEntry 3 }
dialCtlNbrStatsFailCalls OBJECT-TYPE dialCtlNbrStatsFailCalls OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of failed call attempts to neighbor since system startup." "Number of failed call attempts to neighbor since system
startup."
::= { dialCtlNbrStatsEntry 4 } ::= { dialCtlNbrStatsEntry 4 }
dialCtlNbrStatsAcceptCalls OBJECT-TYPE dialCtlNbrStatsAcceptCalls OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of calls from neighbor accepted since system startup." "Number of calls from neighbor accepted since system startup."
::= { dialCtlNbrStatsEntry 5 } ::= { dialCtlNbrStatsEntry 5 }
dialCtlNbrStatsRefuseCalls OBJECT-TYPE dialCtlNbrStatsRefuseCalls OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of calls from neighbor refused since system startup." "Number of calls from neighbor refused since system startup."
::= { dialCtlNbrStatsEntry 6 } ::= { dialCtlNbrStatsEntry 6 }
dialCtlNbrStatsLastDisconnectCause OBJECT-TYPE dialCtlNbrStatsLastDisconnectCause OBJECT-TYPE
SYNTAX OCTET STRING SYNTAX OCTET STRING (SIZE (0..4))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The encoded network cause value associated with the last "The encoded network cause value associated with the last
call. call.
This object will be updated whenever a call is started This object will be updated whenever a call is started
or cleared." or cleared."
::= { dialCtlNbrStatsEntry 7 } ::= { dialCtlNbrStatsEntry 7 }
dialCtlNbrStatsLastDisconnectText OBJECT-TYPE dialCtlNbrStatsLastDisconnectText OBJECT-TYPE
skipping to change at page 19, line 33 skipping to change at page 19, line 36
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The information regarding a single Connection." "The information regarding a single Connection."
INDEX { callHistorySetupTime, callHistoryIndex } INDEX { callHistorySetupTime, callHistoryIndex }
::= { callHistoryTable 1 } ::= { callHistoryTable 1 }
CallHistoryEntry ::= CallHistoryEntry ::=
SEQUENCE { SEQUENCE {
callHistorySetupTime TimeStamp, callHistorySetupTime TimeStamp,
callHistoryIndex Integer32, callHistoryIndex INTEGER,
callHistoryPeerAddress DisplayString, callHistoryPeerAddress DisplayString,
callHistoryPeerSubAddress DisplayString, callHistoryPeerSubAddress DisplayString,
callHistoryNeighborIfIndex InterfaceIndex, callHistoryNeighborIfIndex InterfaceIndex,
callHistoryNeighborId INTEGER, callHistoryNeighborId INTEGER,
callHistoryLogicalIfIndex InterfaceIndex, callHistoryLogicalIfIndex InterfaceIndex,
callHistoryDisconnectCause OCTET STRING, callHistoryDisconnectCause OCTET STRING,
callHistoryDisconnectText DisplayString, callHistoryDisconnectText DisplayString,
callHistoryConnectTime TimeStamp, callHistoryConnectTime TimeStamp,
callHistoryDisconnectTime TimeStamp, callHistoryDisconnectTime TimeStamp,
callHistoryCallOrigin INTEGER, callHistoryCallOrigin INTEGER,
skipping to change at page 20, line 22 skipping to change at page 20, line 26
"The value of sysUpTime when the call associated to this "The value of sysUpTime when the call associated to this
entry was started. This will be useful for an NMS to retrieve entry was started. This will be useful for an NMS to retrieve
all calls after a specific time. Also, this object can be all calls after a specific time. Also, this object can be
useful in finding large delays between the time the call was useful in finding large delays between the time the call was
started and the time the call was connected. started and the time the call was connected.
For ISDN media, this will be the time when the setup message For ISDN media, this will be the time when the setup message
was received from or sent to the network." was received from or sent to the network."
::= { callHistoryEntry 1 } ::= { callHistoryEntry 1 }
callHistoryIndex OBJECT-TYPE callHistoryIndex OBJECT-TYPE
SYNTAX Integer32 SYNTAX INTEGER (1..'7fffffff'h)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Index variable to access the CallHistoryEntry objects "Index variable to access the CallHistoryEntry objects
of the callHistoryTable." of the callHistoryTable."
::= { callHistoryEntry 2 } ::= { callHistoryEntry 2 }
callHistoryPeerAddress OBJECT-TYPE callHistoryPeerAddress OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-only MAX-ACCESS read-only
skipping to change at page 21, line 36 skipping to change at page 21, line 39
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This is the ifIndex value of the logical interface through "This is the ifIndex value of the logical interface through
which this call was made. For ISDN media, this would be which this call was made. For ISDN media, this would be
the ifIndex of the B channel which was used for this call." the ifIndex of the B channel which was used for this call."
::= { callHistoryEntry 7 } ::= { callHistoryEntry 7 }
callHistoryDisconnectCause OBJECT-TYPE callHistoryDisconnectCause OBJECT-TYPE
SYNTAX OCTET STRING SYNTAX OCTET STRING (SIZE (0..4))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The encoded network cause value associated with this call." "The encoded network cause value associated with this call."
::= { callHistoryEntry 8 } ::= { callHistoryEntry 8 }
callHistoryDisconnectText OBJECT-TYPE callHistoryDisconnectText OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
skipping to change at page 22, line 49 skipping to change at page 23, line 8
For incoming calls or if charging information is For incoming calls or if charging information is
not supplied by the switch, the value of this object not supplied by the switch, the value of this object
will be zero." will be zero."
::= { callHistoryEntry 13 } ::= { callHistoryEntry 13 }
callHistoryInfoType OBJECT-TYPE callHistoryInfoType OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
other(1), -- e.g. for non-isdn media other(1), -- e.g. for non-isdn media
speech(2), speech(2),
unrestrictedDigital(3), -- 64k/s data unrestrictedDigital(3), -- 64k/s data
unrestrictedDigital_56(4), -- with 56k rate adaption unrestrictedDigital56(4), -- with 56k rate adaption
restrictedDigital(5), restrictedDigital(5),
audio_31(6), -- 3.1 kHz audio audio31(6), -- 3.1 kHz audio
audio_7(7), -- 7 kHz audio audio7(7), -- 7 kHz audio
video(8), video(8),
packetSwitched(9) packetSwitched(9)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The information type for this call." "The information type for this call."
::= { callHistoryEntry 14 } ::= { callHistoryEntry 14 }
callHistoryTransmitPackets OBJECT-TYPE callHistoryTransmitPackets OBJECT-TYPE
 End of changes. 14 change blocks. 
16 lines changed or deleted 21 lines changed or added

This html diff was produced by rfcdiff 1.34. The latest version is available from http://tools.ietf.org/tools/rfcdiff/