2841 lines
81 KiB
Plaintext
2841 lines
81 KiB
Plaintext
-- This file is corresponding to Release 9.1.10.101 from 2014/08/11 00:00:00
|
|
|
|
|
|
-- (C)opyright 1991-2014 bintec elmeg GmbH, All Rights Reserved
|
|
-- $RCSfile: mibx25,v $
|
|
-- $Revision: 1.56 $
|
|
|
|
BIANCA-BRICK-X25-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
IpAddress, Counter, TimeTicks, enterprises
|
|
FROM RFC1155-SMI
|
|
|
|
DisplayString
|
|
FROM RFC1158-MIB
|
|
|
|
Date, HexValue, BitValue
|
|
FROM BINTEC-MIB
|
|
|
|
OBJECT-TYPE
|
|
FROM RFC-1212;
|
|
|
|
bintec OBJECT IDENTIFIER ::= { enterprises 272 }
|
|
bibo OBJECT IDENTIFIER ::= { bintec 4 }
|
|
x25 OBJECT IDENTIFIER
|
|
::= { bibo 6 }
|
|
|
|
|
|
-- X.25 Group
|
|
|
|
-- Management Information for the X.25 Subsystem of the BIANCA/BRICK
|
|
|
|
|
|
x25LinkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF X25LinkEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table contains an entry for each active link. There
|
|
may be mutiple active links per interface. For point-to-
|
|
multipoint interfaces, the field x25LkAddr specifies
|
|
the (MAC-) address of the partner, the link leads to.
|
|
There may be also multiple links for a point-to-point
|
|
interface in a multilink environment without a multilink-
|
|
protocol joining the multiple links to a singe logical
|
|
link."
|
|
::= { x25 1 }
|
|
|
|
x25LinkEntry OBJECT-TYPE
|
|
SYNTAX X25LinkEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The x25LinkEntry is created automatically, when a link
|
|
becomes active. The entry is also removed automatically,
|
|
if a link becomes disconnected. It may be removed manually
|
|
by setting the field x25LinkState to delete, which causes the
|
|
related link to be disconnected."
|
|
INDEX { x25LkIfIndex }
|
|
::= { x25LinkTable 1 }
|
|
|
|
X25LinkEntry ::=
|
|
SEQUENCE {
|
|
x25LkIfIndex INTEGER,
|
|
x25LkAddr OCTET STRING,
|
|
x25LkMode INTEGER,
|
|
x25LkModulo INTEGER,
|
|
x25LkLIC INTEGER,
|
|
x25LkHIC INTEGER,
|
|
x25LkLTC INTEGER,
|
|
x25LkHTC INTEGER,
|
|
x25LkLOC INTEGER,
|
|
x25LkHOC INTEGER,
|
|
x25LkDefPktSize INTEGER,
|
|
x25LkDefWinSize INTEGER,
|
|
x25LkMaxPktSize INTEGER,
|
|
x25LkMaxWinSize INTEGER,
|
|
x25LkL2WinSize INTEGER,
|
|
x25LkL2RetrTimer INTEGER,
|
|
x25LkL2RetrCounter INTEGER,
|
|
x25LkL2SupervTimer INTEGER,
|
|
x25LkL2IdleTimer INTEGER,
|
|
x25LkState INTEGER,
|
|
x25LkNegotiation INTEGER,
|
|
x25LkDiscDelayTimer INTEGER,
|
|
x25LkCallDelayTimer INTEGER,
|
|
x25LkRestDelayTimer INTEGER,
|
|
x25LkRewritingRule INTEGER,
|
|
x25LkL1IdleTimer INTEGER,
|
|
x25LkActSabmDelayTimer INTEGER,
|
|
x25LkPsvSabmDelayTimer INTEGER
|
|
}
|
|
|
|
x25LkIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The index of the interface the link is running on.
|
|
See ifTable."
|
|
::= { x25LinkEntry 1 }
|
|
|
|
x25LkAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"On point-to-multipoint interfaces, this field contains the
|
|
(MAC-)address of the partner, the link is leading to.
|
|
It is empty for point-to-point interfaces, because there
|
|
is only one partner at the other side."
|
|
|
|
::= { x25LinkEntry 2 }
|
|
|
|
x25LkMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dte(1), dce(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This field indicates wheter the Layer 3 on top of the link
|
|
is operated in DTE or DCE mode. The difference is in the
|
|
order of VC-assignment, the handling of a call collision
|
|
and the range of allowed values of the cause field."
|
|
DEFVAL { dte }
|
|
::= { x25LinkEntry 3 }
|
|
|
|
x25LkModulo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mod8(1), mod128(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This field indicates whether the layer 3 on top of the link
|
|
is in modulo 8 or in modulo 128 mode."
|
|
DEFVAL { mod8 }
|
|
::= { x25LinkEntry 4 }
|
|
|
|
x25LkLIC OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..4095)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Lowest Incoming Channel as seen from the DTE. The value
|
|
-1 means no incoming channels."
|
|
::= { x25LinkEntry 5 }
|
|
|
|
x25LkHIC OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..4095)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Highest Incoming Channel as seen from the DTE. The value
|
|
-1 means no incoming channels."
|
|
::= { x25LinkEntry 6 }
|
|
|
|
x25LkLTC OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..4095)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Lowest Twoway Channel as seen from the DTE. The value
|
|
-1 means no twoway channels."
|
|
::= { x25LinkEntry 7 }
|
|
|
|
x25LkHTC OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..4095)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Highest Twoway Channel as seen from the DTE. The value
|
|
-1 means no twoway channels."
|
|
::= { x25LinkEntry 8 }
|
|
|
|
x25LkLOC OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..4095)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Lowest Outgoing Channel as seen from the DTE. The value
|
|
-1 means no outgoing channels."
|
|
::= { x25LinkEntry 9 }
|
|
|
|
x25LkHOC OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..4095)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Highest Outgoing Channel as seen from the DTE. The value
|
|
-1 means no outgoing channels."
|
|
::= { x25LinkEntry 10 }
|
|
|
|
x25LkDefPktSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
p128(7), p256(8), p512(9), p1024(10), p2048(11), p4096(12)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The default layer 3 packet size for this link."
|
|
DEFVAL { p128 }
|
|
::= { x25LinkEntry 11 }
|
|
|
|
x25LkDefWinSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1..127)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The default window size. This is always less than 8, if the
|
|
layer 3 is operated in modulo 8 mode."
|
|
::= { x25LinkEntry 12 }
|
|
|
|
x25LkMaxPktSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unrestricted(1), p128(7), p256(8), p512(9), p1024(10),
|
|
p2048(11), p4096(12)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The maximum allowable packet size for this link during
|
|
X.25 packet size negotiation. If this field is set to
|
|
unrestricted, the packet size will only be limited by
|
|
the Mtu size of the interface, which is always the
|
|
upper bound for the packet size."
|
|
DEFVAL { unrestricted }
|
|
::= { x25LinkEntry 13 }
|
|
|
|
x25LkMaxWinSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..127)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The maximum allowable window size for this link during
|
|
window size negotiation."
|
|
::= { x25LinkEntry 14 }
|
|
|
|
x25LkL2WinSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1..127)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The layer 2 window size for this link."
|
|
::= { x25LinkEntry 15 }
|
|
|
|
x25LkL2RetrTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (100..30000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The retransmission timeout in milliseconds for the
|
|
layer 2 of this link. If a frame is not acknowledged within
|
|
this timeout, it will be retransmitted."
|
|
::= { x25LinkEntry 16 }
|
|
|
|
x25LkL2RetrCounter OBJECT-TYPE
|
|
SYNTAX INTEGER (1..127)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The retransmission counter for the layer 2 of this link.
|
|
If a frame has been retransmitted more often than indicated
|
|
by this object, the link will be reset or disconnected,"
|
|
::= { x25LinkEntry 17 }
|
|
|
|
x25LkL2SupervTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (100..30000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The link-supervision timeout in milliseconds for the
|
|
layer 2 of this link. This timer is started, when the
|
|
link gets idle. An RR poll-sequence will be initiated,
|
|
when this timeout expires."
|
|
::= { x25LinkEntry 18 }
|
|
|
|
x25LkL2IdleTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..30000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The idle timer in milliseconds for the layer 2 of this
|
|
link. If no VCs are established and the the link has been
|
|
idle for the time specified by this object, the link
|
|
will be disconnected. The value 1 means, that the link is
|
|
disconnected immediately when the last VC has been cleared.
|
|
The value 0 means, the link should not be disconnected
|
|
after the last VC has been cleared. A value of -1 means,
|
|
that the link shall be kept up even if it get disconnected
|
|
from the partner on the other end."
|
|
::= { x25LinkEntry 19 }
|
|
|
|
x25LkState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
restart-pending(1), restart-collision(2), ready(3),
|
|
disc-pending(4),
|
|
reset-pending(5), sabm-pending(6),
|
|
xid-pending(7), sabm-wait(8),
|
|
l1connect-pending(9), l1-ready(10)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object contains the current state of the link. The
|
|
link may be manually disconnected by setting this object
|
|
to the value delete."
|
|
DEFVAL { restart-pending }
|
|
::= { x25LinkEntry 20 }
|
|
|
|
x25LkNegotiation OBJECT-TYPE
|
|
SYNTAX INTEGER { when-necessary(1), always(2), never(3) }
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object determines whether packet-size and windows-size
|
|
parameters are negotiated for outgoing calls. When set to
|
|
never, outgoing calls are cleared if the call parameters
|
|
differ from the default-settings. When set to when-necessary,
|
|
negotiation is only performed if the call parameters differ
|
|
from the default settings. When set to always, negotiation
|
|
is always performed."
|
|
DEFVAL { when-necessary }
|
|
::= { x25LinkEntry 21 }
|
|
|
|
x25LkDiscDelayTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..30000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The disc delay timer in milliseconds for the layer 2 of
|
|
this link (only outgoing links). This timer specifies the
|
|
time interval between receiving of layer 2 disconnect and
|
|
actual disconnect of link. If the partner want to
|
|
disconnect the layer 2 and the time specified by this object
|
|
expired, the link will be disconnected. The value 0 means,
|
|
the link will be disconnected immediately after receiving of
|
|
disconnect."
|
|
::= { x25LinkEntry 22 }
|
|
|
|
x25LkCallDelayTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..30000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The call delay timer in milliseconds for the layer 3 of
|
|
this link (only outgoing link). This timer specifies the
|
|
time interval between restart procedure completion and
|
|
virtual call setup. If restart procedure is completed
|
|
and the time specified by this object expired, call packet
|
|
will be sent. The value 0 means, call packet should be sent
|
|
immediately after completion of restart procedure."
|
|
::= { x25LinkEntry 23 }
|
|
|
|
x25LkRestDelayTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..30000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The Restart delay timer in milliseconds for this link.
|
|
This timer specifies the time interval between
|
|
establishment of layer 2 and sending of restart packet.
|
|
If layer 2 is established and the time specified by this
|
|
object expired, restart packet will be sent.
|
|
The value 0 means, restart packet should be sent immediately
|
|
after establishment of layer 2."
|
|
::= { x25LinkEntry 24 }
|
|
|
|
x25LkRewritingRule OBJECT-TYPE
|
|
SYNTAX INTEGER (0..999999)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This Object specifies a rewriting rule in the X25 Rewrite
|
|
table. The call packet will be processed according
|
|
to this rewriting rule before the call is being routed.
|
|
If this value is set to zero, no rewriting will take
|
|
place."
|
|
::= { x25LinkEntry 25 }
|
|
|
|
x25LkL1IdleTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..30000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The idle timer in milliseconds for the layer 1 of this
|
|
link. If layer 2 is disconnected and the time specified
|
|
by this object expired, the layer 1 will be disconnected.
|
|
The value 0 means, the layer 1 should not be disconnected
|
|
after the layer 2 is disconnected.
|
|
A value of -1 means, that the layer 1 shall be kept up
|
|
even if it get disconnected from the partner on the
|
|
other end."
|
|
::= { x25LinkEntry 26 }
|
|
|
|
x25LkActSabmDelayTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..30000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The sabm delay timer in milliseconds for this link (only
|
|
dialup outgoing link). This timer specifies the time interval
|
|
between establishment of layer 1 and sending of SABM packet.
|
|
If layer 1 is established and the time specified by this
|
|
object expired, SABM packet will be sent. The value 0
|
|
means, SABM packet should be sent immediately after
|
|
establishment of layer 1. The value -1 means, SABM packet
|
|
should not be sent by dialup outgoing link."
|
|
::= { x25LinkEntry 32 }
|
|
|
|
x25LkPsvSabmDelayTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..30000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The passive sabm delay timer in milliseconds for this
|
|
link (only dialup incoming link). This timer specifies the time
|
|
interval between establishment of layer 1 and sending of SABM
|
|
packet. If layer 1 is established and the time specified by
|
|
this object expired, SABM packet will be sent. The value 0
|
|
means, SABM packet should be sent immediately after
|
|
establishment of layer 1. The value -1 means, SABM packet
|
|
should not be sent by dialup incoming link."
|
|
::= { x25LinkEntry 33 }
|
|
|
|
|
|
x25LinkPresetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF X25LinkPresetEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table predefines the link-parameters to be used,
|
|
when a link is created. If no entry is contained
|
|
in this table for a particular link, it will be setup
|
|
with the default values. In any case, the parameters
|
|
finally choosen for a link are displayed in the x25LinkTable.
|
|
For point-to-multipoint interfaces, the parameters
|
|
for the link may be set for all connected partners
|
|
(x25LkPrAddr is empty) of for the specific partners
|
|
individually (x25LkPrAddr is the MAC-address of the
|
|
partner)."
|
|
::= { x25 2 }
|
|
|
|
x25LinkPresetEntry OBJECT-TYPE
|
|
SYNTAX X25LinkPresetEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Entries in this table are created by defining a new value
|
|
for the field x25LkPrIfIndex. Entries may be deleted by
|
|
setting the field x25LkPrMode to the value delete. Please
|
|
note, that changing the entries dont have influence
|
|
on links being already established. To take effekt the
|
|
according links have to be cleared either manually
|
|
(see x25LinkTable) or by other means."
|
|
INDEX { x25LkPrIfIndex }
|
|
::= { x25LinkPresetTable 1 }
|
|
|
|
X25LinkPresetEntry ::=
|
|
SEQUENCE {
|
|
x25LkPrIfIndex INTEGER,
|
|
x25LkPrAddr OCTET STRING,
|
|
x25LkPrMode INTEGER,
|
|
x25LkPrModulo INTEGER,
|
|
x25LkPrLIC INTEGER,
|
|
x25LkPrHIC INTEGER,
|
|
x25LkPrLTC INTEGER,
|
|
x25LkPrHTC INTEGER,
|
|
x25LkPrLOC INTEGER,
|
|
x25LkPrHOC INTEGER,
|
|
x25LkPrDefPktSize INTEGER,
|
|
x25LkPrDefWinSize INTEGER,
|
|
x25LkPrMaxPktSize INTEGER,
|
|
x25LkPrMaxWinSize INTEGER,
|
|
x25LkPrL2WinSize INTEGER,
|
|
x25LkPrL2RetrTimer INTEGER,
|
|
x25LkPrL2RetrCounter INTEGER,
|
|
x25LkPrL2SupervTimer INTEGER,
|
|
x25LkPrL2IdleTimer INTEGER,
|
|
x25LkPrNegotiation INTEGER,
|
|
-- x25LkPrDiscDelayTimer INTEGER,
|
|
-- x25LkPrCallDelayTimer INTEGER,
|
|
x25LkPrRestDelayTimer INTEGER,
|
|
x25LkPrVC0 INTEGER,
|
|
x25LkPrRewritingRule INTEGER
|
|
--, x25LkPrL1IdleTimer INTEGER,
|
|
--x25LkPrActSabmDelayTimer INTEGER,
|
|
--x25LkPrPsvSabmDelayTimer INTEGER
|
|
}
|
|
|
|
x25LkPrIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The interface index of the link to be predefined. This
|
|
object identifies a row in the ifTable."
|
|
|
|
::= { x25LinkPresetEntry 1 }
|
|
|
|
x25LkPrAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"On point-to-point links, this field must be empty. On
|
|
point-to-multipoint links, this field may be empty or
|
|
set to a partners (MAC-) address. In the first case, the
|
|
definition is valid for all links on the interface
|
|
except for those having a specific predefiniton.
|
|
In the second case the definition defines the link parameters
|
|
for a specific partner."
|
|
|
|
::= { x25LinkPresetEntry 2 }
|
|
|
|
x25LkPrMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dte(1), dce(2), delete(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This field indicates, whether the link is initially operated
|
|
in DTE or DCE mode. If a misconfiguration is detected,
|
|
(DTE<->DTE od DCE<->DCE) the DTE/DCE assignement is done
|
|
be means of the procedure defined in ISOxxxx."
|
|
DEFVAL { dte }
|
|
::= { x25LinkPresetEntry 3 }
|
|
|
|
x25LkPrModulo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mod8(1), mod128(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object indicates, whether the link should be operated
|
|
in modulo 8 or modulo 128 mode."
|
|
DEFVAL { mod8 }
|
|
::= { x25LinkPresetEntry 4 }
|
|
|
|
x25LkPrLIC OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..4095)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Lowest Incoming Channel as seen from the DTE. Depending
|
|
on the value of x25LkPrVC0, the value of -1 or Zero means
|
|
no incoming channels."
|
|
DEFVAL { -1 }
|
|
::= { x25LinkPresetEntry 5 }
|
|
|
|
x25LkPrHIC OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..4095)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Highest Incoming Channel as seen from the DTE. Depending
|
|
on the value of x25LkPrVC0, the value of -1 or Zero means
|
|
no incoming channels."
|
|
DEFVAL { -1 }
|
|
::= { x25LinkPresetEntry 6 }
|
|
|
|
x25LkPrLTC OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..4095)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Lowest Twoway Channel as seen from the DTE. Depending
|
|
on the value of x25LkPrVC0, the value of -1 or Zero means
|
|
no twoway channels."
|
|
DEFVAL { 1 }
|
|
::= { x25LinkPresetEntry 7 }
|
|
|
|
x25LkPrHTC OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..4095)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Highest Twoway Channel as seen from the DTE. Depending
|
|
on the value of x25LkPrVC0, the value of -1 or Zero means
|
|
no twoway channels."
|
|
DEFVAL { 1 }
|
|
::= { x25LinkPresetEntry 8 }
|
|
|
|
x25LkPrLOC OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..4095)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Lowest Outgoing Channel as seen from the DTE. Depending
|
|
on the value of x25LkPrVC0, the value of -1 or Zero means
|
|
no outgoing channels."
|
|
DEFVAL { -1 }
|
|
::= { x25LinkPresetEntry 9 }
|
|
|
|
x25LkPrHOC OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..4095)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Highest Outgoing Channel as seen from the DTE. Depending
|
|
on the value of x25LkPrVC0, the value of -1 or Zero means
|
|
no outgoing channels."
|
|
DEFVAL { -1 }
|
|
::= { x25LinkPresetEntry 10 }
|
|
|
|
x25LkPrDefPktSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
p128(7), p256(8), p512(9), p1024(10), p2048(11), p4096(12)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The Layer 3 packet size for this link."
|
|
DEFVAL { p128 }
|
|
::= { x25LinkPresetEntry 11 }
|
|
|
|
x25LkPrDefWinSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1..127)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The default window size. This must be less than 8, if the
|
|
layer 3 is operated in modulo 8 mode."
|
|
DEFVAL { 2 }
|
|
::= { x25LinkPresetEntry 12 }
|
|
|
|
x25LkPrMaxPktSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unrestricted(1), p128(7), p256(8), p512(9), p1024(10),
|
|
p2048(11), p4096(12)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The maximum allowable packet size for this link during
|
|
X.25 packet size negotiation. If this field is set to
|
|
unrestricted, the packet size will only be limited by
|
|
the Mtu size of the interface, which is always the
|
|
upper bound for the packet size."
|
|
DEFVAL { p128 }
|
|
::= { x25LinkPresetEntry 13 }
|
|
|
|
x25LkPrMaxWinSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1..127)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The maximum allowable window size for this link during
|
|
window size negotiation."
|
|
DEFVAL { 2 }
|
|
::= { x25LinkPresetEntry 14 }
|
|
|
|
x25LkPrL2WinSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1..127)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The layer 2 window size for this link."
|
|
DEFVAL { 2 }
|
|
::= { x25LinkPresetEntry 15 }
|
|
|
|
x25LkPrL2RetrTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (100..30000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The retransmission timeout in milliseconds for the
|
|
layer 2 of this link. If a frame is not acknowledged within
|
|
this timeout, it will be retransmitted."
|
|
DEFVAL { 1000 }
|
|
::= { x25LinkPresetEntry 16 }
|
|
|
|
x25LkPrL2RetrCounter OBJECT-TYPE
|
|
SYNTAX INTEGER (1..127)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The retransmission counter for the layer 2 of this link.
|
|
If a frame has been retransmitted more often than indicated
|
|
by this object, the link will be reset or disconnected."
|
|
DEFVAL { 10 }
|
|
::= { x25LinkPresetEntry 17 }
|
|
|
|
x25LkPrL2SupervTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (100..30000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The link-supervision timeout in milliseconds for the
|
|
layer 2 of this link. This timer is started, when the
|
|
link gets idle. An RR poll-sequence will be initiated,
|
|
when this timeout expires."
|
|
DEFVAL { 10000 }
|
|
::= { x25LinkPresetEntry 18 }
|
|
|
|
x25LkPrL2IdleTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..30000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The idle timer in milliseconds for the layer 2 of this
|
|
link. If no VCs are established and the the link has been
|
|
idle for the time specified by this object, the link
|
|
will be disconnected. The value 0 means, the link should
|
|
not be disconnected after the last VC has been cleared.
|
|
A value of -1 means, that the link shall be kept up
|
|
even if it get disconnected from the partner on the
|
|
other end."
|
|
DEFVAL { 1 }
|
|
::= { x25LinkPresetEntry 19 }
|
|
|
|
x25LkPrNegotiation OBJECT-TYPE
|
|
SYNTAX INTEGER { when-necessary(1), always(2), never(3) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object determines whether packet-size and windows-size
|
|
parameters are negotiated for outgoing calls. When set to
|
|
never, outgoing calls are cleared if the call parameters
|
|
differ from the default-settings. When set to when-necessary,
|
|
negotiation is only performed if the call parameters differ
|
|
from the default settings. When set to always, negotiation
|
|
is always performed."
|
|
DEFVAL { when-necessary }
|
|
::= { x25LinkPresetEntry 20 }
|
|
|
|
-- x25LkPrDiscDelayTimer OBJECT-TYPE
|
|
-- SYNTAX INTEGER (0..30000)
|
|
-- ACCESS read-write
|
|
-- STATUS mandatory
|
|
--
|
|
-- DESCRIPTION
|
|
-- "The disc delay timer in milliseconds for the layer 2 of
|
|
-- this link (only outgoing links). This timer specifies the
|
|
-- time interval between receiving of layer 2 disconnect and
|
|
-- actual disconnect of link. If the partner want to
|
|
-- disconnect the layer 2 and the time specified by this object
|
|
-- expired, the link will be disconnected. The value 0 means,
|
|
-- the link will be disconnected immediately after receiving of
|
|
-- disconnect."
|
|
-- DEFVAL { 0 }
|
|
-- ::= { x25LinkPresetEntry 21 }
|
|
--
|
|
-- x25LkPrCallDelayTimer OBJECT-TYPE
|
|
-- SYNTAX INTEGER (0..30000)
|
|
-- ACCESS read-write
|
|
-- STATUS mandatory
|
|
--
|
|
-- DESCRIPTION
|
|
-- "The call delay timer in milliseconds for the layer 3 of
|
|
-- this link (only outgoing link). This timer specifies the
|
|
-- time interval between restart procedure completion and
|
|
-- virtual call setup. If restart procedure is completed
|
|
-- and the time specified by this object expired, call packet
|
|
-- will be sent. The value 0 means, call packet should be sent
|
|
-- immediately after completion of restart procedure."
|
|
-- DEFVAL { 0 }
|
|
-- ::= { x25LinkPresetEntry 22 }
|
|
|
|
x25LkPrRestDelayTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..30000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The Restart delay timer in milliseconds for this link.
|
|
This timer specifies the time interval between
|
|
establishment of layer 2 and sending of restart packet.
|
|
If layer 2 is established and the time specified by this
|
|
object expired, restart packet will be sent.
|
|
The value 0 means, restart packet should be sent immediately
|
|
after establishment of layer 2."
|
|
DEFVAL { 0 }
|
|
::= { x25LinkPresetEntry 23 }
|
|
|
|
x25LkPrVC0 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1), disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object indicates, whether VC#0 shall be allowed on
|
|
the link. If this object is set to enable, VC#0 is allowed
|
|
and the value -1 shall be used to indicate the absence of
|
|
specified channels. This invalidates old configurations,
|
|
for which a value of 0 specifies the absense of a specified
|
|
channel. However, for compatibility reasons, if this object
|
|
is not set to enabled, the values -1 or 0 may be used to
|
|
specify the absence of a channel."
|
|
DEFVAL { disable }
|
|
::= { x25LinkPresetEntry 24 }
|
|
|
|
x25LkPrRewritingRule OBJECT-TYPE
|
|
SYNTAX INTEGER (0..999999)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This Object specifies a rewriting rule in the X25 Rewrite
|
|
table. The call packet will be processed according
|
|
to this rewriting rule before the call is being routed.
|
|
If this value is set to zero, no rewriting will take
|
|
place."
|
|
::= { x25LinkPresetEntry 25 }
|
|
|
|
-- x25LkPrL1IdleTimer OBJECT-TYPE
|
|
-- SYNTAX INTEGER (-1..30000)
|
|
-- ACCESS read-write
|
|
-- STATUS mandatory
|
|
--
|
|
-- DESCRIPTION
|
|
-- ""
|
|
-- DEFVAL { 1 }
|
|
-- ::= { x25LinkPresetEntry 26 }
|
|
--
|
|
-- x25LkPrActSabmDelayTimer OBJECT-TYPE
|
|
-- SYNTAX INTEGER (-1..30000)
|
|
-- ACCESS read-write
|
|
-- STATUS mandatory
|
|
--
|
|
-- DESCRIPTION
|
|
-- ""
|
|
-- DEFVAL { 0 }
|
|
-- ::= { x25LinkPresetEntry 32 }
|
|
--
|
|
-- x25LkPrPsvSabmDelayTimer OBJECT-TYPE
|
|
-- SYNTAX INTEGER (-1..30000)
|
|
-- ACCESS read-write
|
|
-- STATUS mandatory
|
|
--
|
|
-- DESCRIPTION
|
|
-- ""
|
|
-- DEFVAL { -1 }
|
|
-- ::= { x25LinkPresetEntry 33 }
|
|
|
|
|
|
x25CallTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF X25CallEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table contains an entry for each active X25-call.
|
|
Calls always lead from a source-link to a destination-link.
|
|
An interface index of 1 denotates a pseudo interfaces
|
|
corresponding to all locally terminated calls."
|
|
::= { x25 3 }
|
|
|
|
x25CallEntry OBJECT-TYPE
|
|
SYNTAX X25CallEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The entries are created automatically, as soon as a call
|
|
gets active. They are removed automatically as soon as
|
|
a call gets completely cleared. A call may also be cleared
|
|
manually by setting the x25CallState field of an entry to
|
|
the value delete, which would also force the call to be
|
|
cleared. The call data of a cleared call is copied to
|
|
the x25CallHistoryTable."
|
|
INDEX {
|
|
x25CallSrcIfIndex, x25CallSrcVCNumber,
|
|
x25CallDstIfIndex, x25CallDstVCNumber
|
|
}
|
|
::= { x25CallTable 1 }
|
|
|
|
X25CallEntry ::=
|
|
SEQUENCE {
|
|
x25CallSrcIfIndex INTEGER,
|
|
x25CallSrcLinkAddr OCTET STRING,
|
|
x25CallSrcVCNumber INTEGER,
|
|
x25CallDstIfIndex INTEGER,
|
|
x25CallDstLinkAddr OCTET STRING,
|
|
x25CallDstVCNumber INTEGER,
|
|
x25CallSrcAddr DisplayString,
|
|
x25CallDstAddr DisplayString,
|
|
x25CallProtocolId INTEGER,
|
|
x25CallFacilities OCTET STRING,
|
|
x25CallUserData DisplayString,
|
|
x25CallAge TimeTicks,
|
|
x25CallState INTEGER,
|
|
x25CallInPktSize INTEGER,
|
|
x25CallOutPktSize INTEGER,
|
|
x25CallInWinSize INTEGER,
|
|
x25CallOutWinSize INTEGER,
|
|
x25CallPktsSent Counter,
|
|
x25CallBytesSent Counter,
|
|
x25CallPktsRecvd Counter,
|
|
x25CallBytesRecvd Counter
|
|
}
|
|
|
|
x25CallSrcIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The interface index of the link, the call comes from.
|
|
This object contains the value 1, when the call is
|
|
originated locally."
|
|
::= { x25CallEntry 1 }
|
|
|
|
x25CallSrcLinkAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The (MAC-)address of the link, the call comes from (if any)"
|
|
::= { x25CallEntry 2 }
|
|
|
|
x25CallSrcVCNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4095)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The virtual curcuit number of the call on the link, the
|
|
call comes from."
|
|
::= { x25CallEntry 3 }
|
|
|
|
x25CallDstIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The interface index of the link, the call leads to. This
|
|
object contains the value 1, when the link is terminated
|
|
locally."
|
|
::= { x25CallEntry 4 }
|
|
|
|
x25CallDstLinkAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The (MAC-)address of the link, the call leads to."
|
|
::= { x25CallEntry 5 }
|
|
|
|
x25CallDstVCNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4095)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The virtual curcuit number of the call on the target link."
|
|
::= { x25CallEntry 6 }
|
|
|
|
x25CallSrcAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The calling address of the call as received on the source
|
|
link."
|
|
::= { x25CallEntry 7 }
|
|
|
|
x25CallDstAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The called address of the call as received on the source
|
|
link."
|
|
::= { x25CallEntry 8 }
|
|
|
|
x25CallProtocolId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The protocol id (the first four byte of the call user data)
|
|
of the call as received from the source link."
|
|
::= { x25CallEntry 9 }
|
|
|
|
x25CallFacilities OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The facilities of the call as received from the source
|
|
link."
|
|
::= { x25CallEntry 10 }
|
|
|
|
x25CallUserData OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The user data (whithout the protocol id) of the call as
|
|
received from the source link."
|
|
::= { x25CallEntry 11 }
|
|
|
|
x25CallAge OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The age of the call since received from the source link."
|
|
::= { x25CallEntry 12 }
|
|
|
|
x25CallState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
routing(1), call-pending(2), dataxfer(3),
|
|
out-reset-pending(4), in-reset-pending(5),
|
|
out-clear-pending(6),
|
|
in-clear-pending(7)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The current state of the call. A call may be cleared manually
|
|
by setting this object to the value delete."
|
|
DEFVAL { routing }
|
|
::= { x25CallEntry 13 }
|
|
|
|
x25CallInPktSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
p2(1), p4(2), p8(3), p16(4), p32(5), p64(6),
|
|
p128(7), p256(8), p512(9), p1024(10), p2048(11),
|
|
p4096(12), p8192(13), p16384(14), p32768(15)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The packet size of packets being received by the caller,
|
|
as negotiated by the negotiation procedure."
|
|
DEFVAL { p128 }
|
|
::= { x25CallEntry 14 }
|
|
|
|
x25CallOutPktSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
p2(1), p4(2), p8(3), p16(4), p32(5), p64(6),
|
|
p128(7), p256(8), p512(9), p1024(10), p2048(11),
|
|
p4096(12), p8192(13), p16384(14), p32768(15)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The packet size of packets being sent by the caller,
|
|
as negotiated by the negotiation procedure."
|
|
DEFVAL { p128 }
|
|
::= { x25CallEntry 15 }
|
|
|
|
x25CallInWinSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1..127)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The window size of packets being received by the caller,
|
|
as negotiated by the negotiation procedure."
|
|
::= { x25CallEntry 16 }
|
|
|
|
x25CallOutWinSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1..127)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The window size of packets being sent by the caller,
|
|
as negotiated by the negotiation procedure."
|
|
::= { x25CallEntry 17 }
|
|
|
|
x25CallPktsSent OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The number of all layer 3 packets (including RR/RNR/REJ)
|
|
sent by the caller."
|
|
::= { x25CallEntry 18 }
|
|
|
|
x25CallBytesSent OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The number of data bytes sent in DATA and INTERRUPT
|
|
packets by the caller."
|
|
::= { x25CallEntry 19 }
|
|
|
|
x25CallPktsRecvd OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The number of all layer 3 packets (including RR/RNR/REJ)
|
|
received by the caller."
|
|
::= { x25CallEntry 20 }
|
|
|
|
x25CallBytesRecvd OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The number of data bytes received in DATA and INTERRUPT
|
|
packets by the caller."
|
|
::= { x25CallEntry 21 }
|
|
|
|
|
|
x25CallHistoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF X25CallHistoryEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table provides call information for the last 10 calls
|
|
after they have been cleared. Active call are not contained
|
|
in the x25CallHistoryTable."
|
|
::= { x25 4 }
|
|
|
|
x25CallHistoryEntry OBJECT-TYPE
|
|
SYNTAX X25CallHistoryEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Entries are created automatically, when a call is cleared
|
|
completely. The first entry is deleted automatcally, if a
|
|
new entry would be the 11th entry in the table."
|
|
INDEX { x25CallHistorySrcIfIndex, x25CallHistoryDstIfIndex }
|
|
::= { x25CallHistoryTable 1 }
|
|
|
|
X25CallHistoryEntry ::=
|
|
SEQUENCE {
|
|
x25CallHistoryTime Date,
|
|
x25CallHistoryDuration INTEGER,
|
|
x25CallHistorySrcIfIndex INTEGER,
|
|
x25CallHistorySrcLinkAddr OCTET STRING,
|
|
x25CallHistorySrcVCNumber INTEGER,
|
|
x25CallHistoryDstIfIndex INTEGER,
|
|
x25CallHistoryDstLinkAddr OCTET STRING,
|
|
x25CallHistoryDstVCNumber INTEGER,
|
|
x25CallHistorySrcAddr DisplayString,
|
|
x25CallHistoryDstAddr DisplayString,
|
|
x25CallHistoryProtocolId INTEGER,
|
|
x25CallHistoryFacilities OCTET STRING,
|
|
x25CallHistoryUserData DisplayString,
|
|
x25CallHistoryInPktSize INTEGER,
|
|
x25CallHistoryOutPktSize INTEGER,
|
|
x25CallHistoryInWinSize INTEGER,
|
|
x25CallHistoryOutWinSize INTEGER,
|
|
x25CallHistoryPktsSent Counter,
|
|
x25CallHistoryBytesSent Counter,
|
|
x25CallHistoryPktsRecvd Counter,
|
|
x25CallHistoryBytesRecvd Counter,
|
|
x25CallHistoryClearCause INTEGER,
|
|
x25CallHistoryClearDiag INTEGER
|
|
}
|
|
|
|
x25CallHistoryTime OBJECT-TYPE
|
|
SYNTAX Date
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Date and time, when the call was received."
|
|
::= { x25CallHistoryEntry 1 }
|
|
|
|
x25CallHistoryDuration OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Duration of the call in seconds."
|
|
::= { x25CallHistoryEntry 2 }
|
|
|
|
x25CallHistorySrcIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Interface index of the link, the call came from."
|
|
::= { x25CallHistoryEntry 3 }
|
|
|
|
x25CallHistorySrcLinkAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"(MAC-)address of the link, the call came from."
|
|
::= { x25CallHistoryEntry 4 }
|
|
|
|
x25CallHistorySrcVCNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4095)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Virtual Curcuit Number on the link, the call came from."
|
|
::= { x25CallHistoryEntry 5 }
|
|
|
|
x25CallHistoryDstIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Interface index of the link, the call leads to."
|
|
::= { x25CallHistoryEntry 6 }
|
|
|
|
x25CallHistoryDstLinkAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"(MAC-)address of the link, the call leads to."
|
|
::= { x25CallHistoryEntry 7 }
|
|
|
|
x25CallHistoryDstVCNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4095)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Virtual Curcuit Number on the link, the call leads to."
|
|
::= { x25CallHistoryEntry 8 }
|
|
|
|
x25CallHistorySrcAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The calling party number as received from the source link."
|
|
::= { x25CallHistoryEntry 9 }
|
|
|
|
x25CallHistoryDstAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The called party number as received from the source link."
|
|
::= { x25CallHistoryEntry 10 }
|
|
|
|
x25CallHistoryProtocolId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The Protocol ID of the call (first four bytes of the call
|
|
user data field) as received from the source link."
|
|
::= { x25CallHistoryEntry 11 }
|
|
|
|
x25CallHistoryFacilities OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The facility field of the call as received from the
|
|
source link."
|
|
::= { x25CallHistoryEntry 12 }
|
|
|
|
x25CallHistoryUserData OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The call user data behind the protocol ID as received
|
|
from the source link"
|
|
::= { x25CallHistoryEntry 13 }
|
|
|
|
x25CallHistoryInPktSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
p2(1), p4(2), p8(3), p16(4), p32(5), p64(6),
|
|
p128(7), p256(8), p512(9), p1024(10), p2048(11),
|
|
p4096(12), p8192(13), p16384(14), p32768(15)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The packet size of packets being received by the caller,
|
|
as negotiated by the negotiation procedure."
|
|
DEFVAL { p128 }
|
|
::= { x25CallHistoryEntry 14 }
|
|
|
|
x25CallHistoryOutPktSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
p2(1), p4(2), p8(3), p16(4), p32(5), p64(6),
|
|
p128(7), p256(8), p512(9), p1024(10), p2048(11),
|
|
p4096(12), p8192(13), p16384(14), p32768(15)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The packet size of packets being sent by the caller,
|
|
as negotiated by the negotiation procedure."
|
|
DEFVAL { p128 }
|
|
::= { x25CallHistoryEntry 15 }
|
|
|
|
x25CallHistoryInWinSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1..127)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The window size of packets being received by the caller,
|
|
as negotiated by the negotiation procedure."
|
|
::= { x25CallHistoryEntry 16 }
|
|
|
|
x25CallHistoryOutWinSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1..127)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The window size of packets being sent by the caller,
|
|
as negotiated by the negotiation procedure."
|
|
::= { x25CallHistoryEntry 17 }
|
|
|
|
x25CallHistoryPktsSent OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The number of all layer 3 packets (including RR/RNR/REJ)
|
|
sent by the caller."
|
|
::= { x25CallHistoryEntry 18 }
|
|
|
|
x25CallHistoryBytesSent OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The number of data bytes sent in DATA and INTERRUPT
|
|
packets by the caller."
|
|
::= { x25CallHistoryEntry 19 }
|
|
|
|
x25CallHistoryPktsRecvd OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The number of all layer 3 packets (including RR/RNR/REJ)
|
|
received by the caller."
|
|
::= { x25CallHistoryEntry 20 }
|
|
|
|
x25CallHistoryBytesRecvd OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The number of data bytes received in DATA and INTERRUPT
|
|
packets by the caller."
|
|
::= { x25CallHistoryEntry 21 }
|
|
|
|
x25CallHistoryClearCause OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The clearing cause of the call as received in the first
|
|
clear packet. A value of -1 means, no cause was received."
|
|
::= { x25CallHistoryEntry 22 }
|
|
|
|
x25CallHistoryClearDiag OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The clearing diagnostics of the call as received in the first
|
|
clear packet. A value of -1 means, no diagnostics was
|
|
received."
|
|
::= { x25CallHistoryEntry 23 }
|
|
|
|
|
|
|
|
x25RouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF X25RouteEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The X.25 Routing Table specifies the target link for
|
|
different call parameters. For each incoming call the
|
|
route table will be searched for a matching entry. If
|
|
multiple entries match the call parameters, a metric
|
|
defines which of them to use. A route is only used, if
|
|
the state of the target interface is up or dormant (see
|
|
mib2). Also the state of the link is used to determine
|
|
wether to use the route or not. With this mechanism,
|
|
a rerouting scheme can be implemented."
|
|
::= { x25 5 }
|
|
|
|
x25RouteEntry OBJECT-TYPE
|
|
SYNTAX X25RouteEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Entries can only be created and deleted manually."
|
|
INDEX { x25RtSrcIfIndex, x25RtDstIfIndex }
|
|
::= { x25RouteTable 1 }
|
|
|
|
X25RouteEntry ::=
|
|
SEQUENCE {
|
|
x25RtSrcIfIndex INTEGER,
|
|
x25RtSrcLinkAddr OCTET STRING,
|
|
x25RtDstIfIndex INTEGER,
|
|
x25RtDstLinkAddr OCTET STRING,
|
|
x25RtDstLinkAddrMode INTEGER,
|
|
|
|
x25RtSrcAddr DisplayString,
|
|
x25RtSrcNSAP DisplayString,
|
|
x25RtDstAddr DisplayString,
|
|
x25RtDstNSAP DisplayString,
|
|
x25RtProtocolId INTEGER,
|
|
x25RtCallUserData OCTET STRING,
|
|
x25RtRPOA INTEGER,
|
|
x25RtNUI DisplayString,
|
|
|
|
x25RtRewritingRule INTEGER,
|
|
x25RtMetric INTEGER,
|
|
x25RtCug INTEGER,
|
|
x25RtCugOutgoing INTEGER,
|
|
x25RtCugBilateral INTEGER,
|
|
|
|
x25RtDstLinkAddrRule DisplayString
|
|
}
|
|
|
|
x25RtSrcIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The originating interface index of the call. If this object
|
|
is set to zero, the originating interface index will not
|
|
be checked for the matching process. If this field is set to
|
|
one, the route is only valid for call originating locally."
|
|
DEFVAL { 0 }
|
|
::= { x25RouteEntry 1 }
|
|
|
|
x25RtSrcLinkAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The originating (MAC-)address of the call. If this object
|
|
is a zero length string, the originating address will not
|
|
be checked for the matching process."
|
|
::= { x25RouteEntry 2 }
|
|
|
|
x25RtDstIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The interface index the call has to be sent to. If this
|
|
value is set to one, the call will be used locally.
|
|
If the value is set to zero, the call will be refused. The
|
|
routing entry will only be used if the destination interface
|
|
status is up or dormant. Additionally the target link must
|
|
be in the state ready, if it is permanently activated, i.e.
|
|
the x25LkL2IdleTimer is set to -1."
|
|
DEFVAL { 0 }
|
|
::= { x25RouteEntry 3 }
|
|
|
|
x25RtDstLinkAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The (MAC-)address of the station, the call has to be sent
|
|
to. This object is ignored for point-to-point interfaces."
|
|
::= { x25RouteEntry 4 }
|
|
|
|
x25RtDstLinkAddrMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(1), direct(2), delete(3), rule(4), auto(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the way, the destination link address
|
|
is generated. Default will use the default method for the
|
|
target interface. When direct is selected, the destination
|
|
address is taken from the route entry. Set to rule(4), the
|
|
the address is generated according the rule defined in the
|
|
x25RtDstLinkAddrRule entry of the x25RouteTable.
|
|
Other methods will be developed in the future."
|
|
DEFVAL { default }
|
|
::= { x25RouteEntry 5 }
|
|
|
|
x25RtSrcAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The source X.121 address in the X25 call packet. If empty, the
|
|
source address will not be matched. Extended Adresses are
|
|
indicated by a leading '@'. The wildcards '*', '?', '[',
|
|
']', '{', '}' may be used."
|
|
::= { x25RouteEntry 6 }
|
|
|
|
x25RtSrcNSAP OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The source NSAP in the X25 call packet. If empty, the
|
|
source NSAP will not be matched. The NSAP is preceeded
|
|
by an 'X' if it is an OSI compatible NSAP or by a 'N' if
|
|
the NSAP is in a not OSI compatible format. The wildcards
|
|
'*', '?', '[', ']', '{', '}' may be used."
|
|
::= { x25RouteEntry 7 }
|
|
|
|
x25RtDstAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The target X.121 address in the X25 call packet. If empty, the
|
|
target address will not be matched. Extended Adresses are
|
|
indicated by a leading '@'. The wildcards '*', '?', '[',
|
|
']', '{', '}' may be used."
|
|
::= { x25RouteEntry 8 }
|
|
|
|
x25RtDstNSAP OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The target NSAP in the X25 call packet. If empty, the
|
|
target NSAP will not be matched. The NSAP is preceeded
|
|
by an 'X' if it is an OSI compatible NSAP or by a 'N' if
|
|
the NSAP is in a not OSI compatible format. The wildcards
|
|
'*', '?', '[', ']', '{', '}' may be used."
|
|
::= { x25RouteEntry 9 }
|
|
|
|
x25RtProtocolId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The protocol id of the X25 call packet. The protocol id
|
|
will not be used for the matching process, when this
|
|
object is set to -1"
|
|
DEFVAL { -1 }
|
|
::= { x25RouteEntry 10 }
|
|
|
|
x25RtCallUserData OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The call user data field of the X25 call packet behind the
|
|
protocol id. If empty, the call user data field will not
|
|
be used for matching."
|
|
::= { x25RouteEntry 11 }
|
|
|
|
x25RtRPOA OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..9999)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object will be compared to the first value in the
|
|
list of RPOAs in the X25 call packet, if not set to -1."
|
|
DEFVAL { -1 }
|
|
::= { x25RouteEntry 12 }
|
|
|
|
x25RtNUI OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object will be compared to the NUI facility supplied
|
|
with the call. If this object is an empty string, the
|
|
NUI facility will not be used for the matching process."
|
|
::= { x25RouteEntry 13 }
|
|
|
|
x25RtRewritingRule OBJECT-TYPE
|
|
SYNTAX INTEGER (0..999999)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This Object specifies a rewriting rule in the X25 Rewriting
|
|
Rule table. The call packed will be processed according
|
|
to this rewriting rule before the call is being delivered.
|
|
If this value is set to zero, no rewriting will take
|
|
place."
|
|
::= { x25RouteEntry 14 }
|
|
|
|
x25RtMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies a metric similar to the metric of an
|
|
IP routing entry. If a call matches multiple entries in the
|
|
X25 routing table, the routing entry with the lowest value
|
|
of Metric will be used to route the call."
|
|
::= { x25RouteEntry 15 }
|
|
|
|
x25RtCug OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..9999)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object will be compared to the CUG facility supplied
|
|
with the call, if not set to -1."
|
|
DEFVAL { -1 }
|
|
::= { x25RouteEntry 16 }
|
|
|
|
x25RtCugOutgoing OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..9999)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object will be compared to the Outgoing CUG facility
|
|
supplied with the call, if not set to -1."
|
|
DEFVAL { -1 }
|
|
::= { x25RouteEntry 17 }
|
|
|
|
x25RtCugBilateral OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..9999)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object will be compared to the Bilateral CUG facility
|
|
supplied with the call, if not set to -1."
|
|
DEFVAL { -1 }
|
|
::= { x25RouteEntry 18 }
|
|
|
|
x25RtDstLinkAddrRule OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"If x25RtDstLinkAddrMode is set to rule this object describes,
|
|
how to develop the destination link address (may be ISDN
|
|
call number, MAC address or IP address) from destination X.25
|
|
address or destination X.25 NSAP."
|
|
::= { x25RouteEntry 19 }
|
|
|
|
|
|
|
|
x25RewriteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF X25RewriteEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This Table contains entries, that describe different
|
|
rules of rewriting the call parameters before delivering
|
|
a call. Which entry in this table is used, will be determined
|
|
by the route table."
|
|
::= { x25 6 }
|
|
|
|
x25RewriteEntry OBJECT-TYPE
|
|
SYNTAX X25RewriteEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
INDEX { x25RwRewritingRule }
|
|
::= { x25RewriteTable 1 }
|
|
|
|
X25RewriteEntry ::=
|
|
SEQUENCE {
|
|
x25RwRewritingRule INTEGER,
|
|
x25RwReverseCharging INTEGER,
|
|
x25RwRPOA INTEGER,
|
|
x25RwNUI DisplayString,
|
|
x25RwSrcAddr DisplayString,
|
|
x25RwSrcNSAP DisplayString,
|
|
x25RwDstAddr DisplayString,
|
|
x25RwDstNSAP DisplayString,
|
|
x25RwProtocolId INTEGER,
|
|
x25RwCallUserData OCTET STRING,
|
|
x25RwRespSrcAddr DisplayString,
|
|
x25RwRespSrcNSAP DisplayString,
|
|
x25RwRespDstAddr DisplayString,
|
|
x25RwRespDstNSAP DisplayString,
|
|
x25RwRespProtocolId INTEGER,
|
|
x25RwRespCallUserData OCTET STRING,
|
|
x25RwCug INTEGER,
|
|
x25RwCugOutgoing INTEGER,
|
|
x25RwCugBilateral INTEGER
|
|
}
|
|
|
|
x25RwRewritingRule OBJECT-TYPE
|
|
SYNTAX INTEGER (1..999999)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The unique number of the rewriting rule."
|
|
::= { x25RewriteEntry 1 }
|
|
|
|
x25RwReverseCharging OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dont-change(1), set(2), clear(3), delete(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object describes what to do with the reverse charging
|
|
facility."
|
|
DEFVAL { dont-change }
|
|
::= { x25RewriteEntry 2 }
|
|
|
|
x25RwRPOA OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dont-change(1), remove-first(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object describes what to do with the rpoa facility."
|
|
DEFVAL { dont-change }
|
|
::= { x25RewriteEntry 3 }
|
|
|
|
x25RwNUI OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object contains the new value of the NUI facility.
|
|
If this object is an empty string, the NUI facility
|
|
will not be changed."
|
|
::= { x25RewriteEntry 4 }
|
|
|
|
x25RwSrcAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Specifies how to rewrite the source address. Digits
|
|
will be set directly to the new address. A '.' will
|
|
move a digit from the old address to the new address.
|
|
A '*' will move all remaining digits from the old address
|
|
to the new address. A '%' will delete a digit from the
|
|
old address. A '#' will append all digits from the old
|
|
address to the new address. Please note that the
|
|
eventually leading '@' (indicating extended adressing)
|
|
is handled execatly like digits. If this object is empty,
|
|
the source address will not be changed."
|
|
::= { x25RewriteEntry 5 }
|
|
|
|
x25RwSrcNSAP OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Specifies how to rewrite the source NSAP. Digits
|
|
will be set directly to the new NSAP. A '.' will
|
|
move a digit from the old NSAP to the new NSAP.
|
|
A '*' will move all remaining digits from the old NSAP
|
|
to the new NSAP. A '%' will delete a digit from the
|
|
old NSAP. A '#' will append all digits from the old
|
|
NSAP to the new NSAP. Please note that the eventually
|
|
leading '@' (indicating extended adressing) is handled
|
|
execatly like digits. If this object is empty, the
|
|
source NSAP will not be changed."
|
|
::= { x25RewriteEntry 6 }
|
|
|
|
x25RwDstAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Specifies how to rewrite the destination address. Digits
|
|
will be set directly to the new address. A '.' will
|
|
move a digit from the old address to the new address.
|
|
A '*' will move all remaining digits from the old address
|
|
to the new address. A '%' will delete a digit from the
|
|
old address. A '#' will append all digits from the old
|
|
address to the new address. Please note that the
|
|
eventually leading '@' (indicating extended adressing) is
|
|
handled execatly like digits. If this object is empty,
|
|
the destination address will not be changed."
|
|
::= { x25RewriteEntry 7 }
|
|
|
|
x25RwDstNSAP OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Specifies how to rewrite the destination NSAP. Digits
|
|
will be set directly to the new NSAP. A '.' will
|
|
move a digit from the old NSAP to the new NSAP.
|
|
A '*' will move all remaining digits from the old NSAP
|
|
to the new NSAP. A '%' will delete a digit from the
|
|
old NSAP. A '#' will append all digits from the old
|
|
NSAP to the new NSAP. Please note that the eventually
|
|
leading '@' (indicating extended adressing) is handled
|
|
execatly like digits. If this object is empty, the
|
|
destination NSAP will not be changed."
|
|
::= { x25RewriteEntry 8 }
|
|
|
|
x25RwProtocolId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the new value of the protocol id field.
|
|
The protocol id field will not be changed, if this object
|
|
is set to -1"
|
|
DEFVAL { -1 }
|
|
::= { x25RewriteEntry 9 }
|
|
|
|
x25RwCallUserData OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The new value of the call user data field. The call user data
|
|
field will not be changed, if this object is an empty string.
|
|
A leading '%' will be ignored. This allows to delete the
|
|
call user data portion of a call packet by setting this
|
|
object to a single '%'."
|
|
::= { x25RewriteEntry 10 }
|
|
|
|
x25RwRespSrcAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Specifies how to rewrite the source address of the call
|
|
accepted packet. Digits will be set directly to the new
|
|
address. A '.' will move a digit from the old address to
|
|
the new address. A '*' will move all remaining digits
|
|
from the old address to the new address. A '%' will
|
|
delete a digit from the old address. A '#' will append
|
|
all digits from the old address to the new address. Please
|
|
note that the eventually leading '@' (indicating extended
|
|
adressing) is handled execatly like digits. If this object
|
|
is empty, the source address will not be changed."
|
|
::= { x25RewriteEntry 11 }
|
|
|
|
x25RwRespSrcNSAP OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Specifies how to rewrite the source NSAP in the call
|
|
accepted packet. Digits will be set directly to the new
|
|
NSAP. A '.' will move a digit from the old NSAP to the
|
|
new NSAP. A '*' will move all remaining digits from the
|
|
old NSAP to the new NSAP. A '%' will delete a digit from the
|
|
old NSAP. A '#' will append all digits from the old NSAP
|
|
to the new NSAP. Please note that the eventually leading
|
|
'@' (indicating extended adressing) is handled execatly like
|
|
digits. If this object is empty, the source NSAP will
|
|
not be changed."
|
|
::= { x25RewriteEntry 12 }
|
|
|
|
x25RwRespDstAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Specifies how to rewrite the destination address of the call
|
|
accepted packet. Digits will be set directly to the new
|
|
address. A '.' will move a digit from the old address to
|
|
the new address. A '*' will move all remaining digits
|
|
from the old address to the new address. A '%' will
|
|
delete a digit from the old address. A '#' will append
|
|
all digits from the old address to the new address. Please
|
|
note that the eventually leading '@' (indicating extended
|
|
adressing) is handled execatly like digits. If this object
|
|
is empty, the destination address will not be changed."
|
|
::= { x25RewriteEntry 13 }
|
|
|
|
x25RwRespDstNSAP OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Specifies how to rewrite the destination NSAP in the call
|
|
accepted packet. Digits will be set directly to the new
|
|
NSAP. A '.' will move a digit from the old NSAP to the
|
|
new NSAP. A '*' will move all remaining digits from the
|
|
old NSAP to the new NSAP. A '%' will delete a digit from the
|
|
old NSAP. A '#' will append all digits from the old NSAP
|
|
to the new . Please note that the eventually leading
|
|
'@' (indicating extended adressing) is handled execatly like
|
|
digits. If this object is empty, the destination NSAP will
|
|
not be changed."
|
|
::= { x25RewriteEntry 14 }
|
|
|
|
x25RwRespProtocolId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object contains the new value of the ProtocolID field
|
|
of the call accepted packet. The ProtocolID will not be
|
|
changed, if this object is set to -1."
|
|
DEFVAL { -1 }
|
|
::= { x25RewriteEntry 15 }
|
|
|
|
x25RwRespCallUserData OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The new value of the call user data field of the call
|
|
accepted packet. The call user data field will not be
|
|
changed, if this object is an empty string. A leading
|
|
'%' will be ignored. This allows to delete the
|
|
call user data portion of a call accepted packet by
|
|
setting this object to a single '%'."
|
|
::= { x25RewriteEntry 16 }
|
|
|
|
x25RwCug OBJECT-TYPE
|
|
SYNTAX INTEGER (-2..9999)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object contains the new value of the CUG facility.
|
|
If this object is set to -1, the CUG facility will not be
|
|
changed. The CUG facility will be removed, if this object is
|
|
set to -2."
|
|
DEFVAL { -1 }
|
|
::= { x25RewriteEntry 17 }
|
|
|
|
x25RwCugOutgoing OBJECT-TYPE
|
|
SYNTAX INTEGER (-2..9999)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object contains the new value of the Outgoing CUG
|
|
facility. If this object is set to -1, the Outgoing CUG
|
|
facility will not be changed. The Outgoing CUG facility will be
|
|
removed, if this object is set to -2."
|
|
DEFVAL { -1 }
|
|
::= { x25RewriteEntry 18 }
|
|
|
|
x25RwCugBilateral OBJECT-TYPE
|
|
SYNTAX INTEGER (-2..9999)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object contains the new value of the Bilateral CUG
|
|
facility. If this object is set to -1, the Bilateral CUG
|
|
facility will not be changed. The Bilateral CUG facility will
|
|
be removed, if this object is set to -2."
|
|
DEFVAL { -1 }
|
|
::= { x25RewriteEntry 19 }
|
|
|
|
|
|
x25MprTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF X25MprEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table contains an entry for each partner reachable
|
|
via X.25 for Multiprotocol over X.25 according to RFC 1356.
|
|
Entries in this table are created manually and will result
|
|
to the creation of a multiprotocol routing interface in
|
|
the ifTable. This interface can than be used by higher
|
|
level protocols like ip, ipx and bridging.
|
|
|
|
The object x25MprIfIndex shall be set to 0 for creation
|
|
of new entries. The BRICK will allocate the next free
|
|
interface index and assign it ti x25MprIfIndex.
|
|
|
|
Rows of this table can be deleted by setting the object
|
|
x25MprEncapsulation to the value delete.
|
|
"
|
|
::= { x25 7 }
|
|
|
|
x25MprEntry OBJECT-TYPE
|
|
SYNTAX X25MprEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
INDEX { x25MprIfIndex }
|
|
::= { x25MprTable 1 }
|
|
|
|
X25MprEntry ::=
|
|
SEQUENCE {
|
|
x25MprIfIndex INTEGER,
|
|
x25MprMtu INTEGER,
|
|
x25MprEncapsulation INTEGER,
|
|
x25MprNumVC INTEGER,
|
|
x25MprMaxVC INTEGER,
|
|
x25MprWinSize INTEGER,
|
|
x25MprPktSize INTEGER,
|
|
x25MprShortHold INTEGER,
|
|
x25MprMaxRetries INTEGER,
|
|
x25MprBlockTime INTEGER,
|
|
x25MprAddr DisplayString,
|
|
x25MprMode INTEGER,
|
|
x25MprAutoRoute INTEGER,
|
|
x25MprIpSubnet IpAddress,
|
|
x25MprIpSubnetMask IpAddress
|
|
}
|
|
|
|
x25MprIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object contains an interface index and assigns the
|
|
row to an entry in ifTable. When creating new entries
|
|
in the table, the value of this object shall be set to 0.
|
|
The next free ifIndex value is than allocated
|
|
by the BRICK and assigned to the object. At the same
|
|
time a new interface is created in the IfTable."
|
|
DEFVAL { 0 }
|
|
::= { x25MprEntry 1 }
|
|
|
|
x25MprMtu OBJECT-TYPE
|
|
SYNTAX INTEGER (576..8180)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The Maximum transfer unit to be used with the interface,
|
|
the row is describing."
|
|
DEFVAL { 1500 }
|
|
::= { x25MprEntry 2 }
|
|
|
|
x25MprEncapsulation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ip-rfc877(1), ip(2), ipx(3), mpr(4), delete(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the encapsulation method to be used.
|
|
|
|
If this object is set to ip_rfc877, the RFC877 compatible
|
|
encapsulation is selected. The relating interface
|
|
is only capabable of transferring IP datagrams. All
|
|
other protocols are not supported. Virtual channels
|
|
are established only with the CUD field set to CC.
|
|
|
|
If this object is set to ip, the relating interface is
|
|
also only capable of forwarding IP datagrams. However,
|
|
the virtual channels are setup with the CUD field
|
|
set to 80 00 00 00 08 00.
|
|
|
|
The encapsulation ipx allows only forwarding of IPX
|
|
datagrams. VCs are established using a CUD field
|
|
of 80 00 00 00 81 37.
|
|
|
|
If this object is set to mpr, the corresponding
|
|
corresponding interface is capable of IP, IPX and
|
|
BRIDGING. The different protocols are multiplexed over
|
|
the same VC. The CUD field is set to 00."
|
|
|
|
DEFVAL { ip-rfc877 }
|
|
::= { x25MprEntry 3 }
|
|
|
|
x25MprNumVC OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the number of VCs used with the
|
|
corresponding interface. The BRICK will always try to
|
|
have that many VCs available for the relating interface."
|
|
DEFVAL { 1 }
|
|
::= { x25MprEntry 4 }
|
|
|
|
x25MprMaxVC OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the maximum number of VCs used
|
|
with the corresponding interface. It shall be greater
|
|
or equal to x25MprNumVC."
|
|
DEFVAL { 1 }
|
|
::= { x25MprEntry 5 }
|
|
|
|
x25MprWinSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1..7)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object describes the window size to be
|
|
used for outgoing X.25 virtual calls."
|
|
DEFVAL { 7 }
|
|
::= { x25MprEntry 6 }
|
|
|
|
x25MprPktSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
p128(7), p256(8), p512(9), p1024(10), p2048(11), p4096(12)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object describes the packet size, to be used for
|
|
outgoing X.25 calls. Please note that this parameter is
|
|
independant of the x25MprMtu parameter."
|
|
DEFVAL { p4096 }
|
|
::= { x25MprEntry 7 }
|
|
|
|
x25MprShortHold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the time of inactivity in seconds,
|
|
after which the VCs are disconnected automatically."
|
|
DEFVAL { 60 }
|
|
::= { x25MprEntry 8 }
|
|
|
|
x25MprMaxRetries OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the maximum number of tries for
|
|
X.25 call establishement. If the BRICK has tried to establish
|
|
the call for this many times, the interface is in
|
|
the blocked state for a time specified by x25MprBlockTime.
|
|
During the blocked state, no more tries are made."
|
|
|
|
DEFVAL { 5 }
|
|
::= { x25MprEntry 9 }
|
|
|
|
x25MprBlockTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65536)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object describes the amount of time, the corresponding
|
|
interface remains in the blocked state after too many
|
|
tries to establish the X.25 call."
|
|
DEFVAL { 60 }
|
|
::= { x25MprEntry 10 }
|
|
|
|
x25MprAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The X.25 address to be used with this interface. A leading
|
|
@ indicates extended adressing."
|
|
::= { x25MprEntry 11 }
|
|
|
|
x25MprMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(1), multiuser(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object describes the operating mode of the interface.
|
|
normal -- normal operating mode
|
|
multiuser -- A new interface is created for each
|
|
incoming X.25 call.
|
|
"
|
|
DEFVAL { normal }
|
|
::= { x25MprEntry 12 }
|
|
|
|
x25MprAutoRoute OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(1), check(2), translate(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object describes, how automatic routes are created.
|
|
It is especially usefull combined with the multiuser Mode
|
|
of the interface.
|
|
off -- do not create automatic routes
|
|
check -- Check the source address of the
|
|
the first packet and create a backward
|
|
Route, when in the range specified by
|
|
IpSubnet/IpSubnetMask
|
|
translate -- Translate the ip source address to
|
|
the range specified by IpSubnet/IpSubnetMask.
|
|
Automatically create ipNatOutEntries
|
|
and set ipExtIfNat for dynamic interfaces
|
|
to reverse.
|
|
"
|
|
DEFVAL { off }
|
|
::= { x25MprEntry 13 }
|
|
|
|
x25MprIpSubnet OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies, together with x25MprSubnetMask
|
|
the possible range for automatically created routes.
|
|
The object is valid, when x25MprMode is set to autoroute
|
|
or multiuser.
|
|
"
|
|
::= { x25MprEntry 14 }
|
|
|
|
x25MprIpSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies, together with x25MprSubnet
|
|
the possible range for automatically created routes.
|
|
The object is valid, when x25MprMode is set to autoroute
|
|
or multiuser.
|
|
"
|
|
::= { x25MprEntry 15 }
|
|
|
|
|
|
-- x25PadProfileTable OBJECT-TYPE ::= { x25 8 }
|
|
|
|
-- x25ToTcpTable OBJECT-TYPE ::= { x25 9 }
|
|
|
|
|
|
x25LocalPadCall OBJECT-TYPE
|
|
SYNTAX INTEGER { accept(1), dont-accept(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies wether a PAD Call (PID=1) routed
|
|
to the local X.25 entity (ifIndex=1) should
|
|
be accepted to allow for a remote login via X.25. This
|
|
may be disabled for security reasons by setting this
|
|
object do dont-accept."
|
|
DEFVAL { accept }
|
|
::= { x25 10 }
|
|
|
|
x25LocalAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"The X.25 address to be used as originating address
|
|
for outgoing X.25 call from this BRICK. A leading
|
|
@ indicates extended adressing."
|
|
DEFVAL { "" }
|
|
::= { x25 11 }
|
|
|
|
x25Rerouting OBJECT-TYPE
|
|
SYNTAX INTEGER { allow(1), disallow(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies whether a rerouting request should be
|
|
accepted to establish connection to another server.
|
|
This is only relevant for x29 rerouting."
|
|
DEFVAL { disallow }
|
|
::= { x25 12 }
|
|
|
|
x25HistoryMaxEntries OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Maximum number of x25CallHistory entries in memory."
|
|
DEFVAL { 10 }
|
|
::= { x25 13 }
|
|
|
|
x25AccountingTemplate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"Specifies the format of accounting messages sent by the
|
|
syslog protocol. The format can consist of any order of
|
|
the following variables.
|
|
Tag Meaning
|
|
%S Date and Time the connection was established;
|
|
in DD.MM.YY/HH:MM:SS format.
|
|
%d The duration of the connection in seconds.
|
|
%z The X25 source address.
|
|
%Z The X25 destination address.
|
|
%y Total number of bytes received over the connection.
|
|
%Y Total number of bytes sent over the connection.
|
|
%g Total packets received over the connection.
|
|
%G Total packets sent over the connection.
|
|
%c The X25 clear cause.
|
|
%C The X25 clear diagnostic.
|
|
%f The source interface.
|
|
%F The destination interface.
|
|
%v The source virtual channel number.
|
|
%V The destination virtual channel number.
|
|
|
|
The default accounting template setting contains the
|
|
following tags: %S,%d,%z,%Z,%y,%Y,%g,%G,%c,%C."
|
|
|
|
DEFVAL { "%S,%d,%z,%Z,%y,%Y,%g,%G,%c,%C" }
|
|
::= { x25 14 }
|
|
|
|
|
|
|
|
x25OverIsdnIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF X25OverIsdnIfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table contains an entry for each Interface
|
|
accessible to the X.25 Switch for X.25 over ISDN
|
|
B-channel data transfer. This mechanism superseeds
|
|
the old one using the PPP implementation as ISDN
|
|
call generator. The relationship to ISDN is much more
|
|
direct and offers more possibilities.
|
|
|
|
For each entry in this table, there is a corresponding
|
|
Table in the ifTable of mib-2.
|
|
"
|
|
::= { x25 15 }
|
|
|
|
x25OverIsdnIfEntry OBJECT-TYPE
|
|
SYNTAX X25OverIsdnIfEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
""
|
|
INDEX { xoiIfIndex }
|
|
::= { x25OverIsdnIfTable 1 }
|
|
|
|
X25OverIsdnIfEntry ::=
|
|
SEQUENCE {
|
|
xoiIfIndex INTEGER,
|
|
xoiIfType INTEGER,
|
|
xoiIfDirection INTEGER,
|
|
xoiIfLocalNumber DisplayString,
|
|
xoiIfRemoteNumber DisplayString,
|
|
xoiIfStkMask BitValue,
|
|
xoiIfSignalling HexValue,
|
|
xoiIfL1Protocol INTEGER,
|
|
xoiIfL2Protocol INTEGER,
|
|
xoiIfPadProfile INTEGER,
|
|
xoiIfModemProfile INTEGER,
|
|
xoiIfMaxCalls INTEGER,
|
|
xoiIfL2Mode INTEGER,
|
|
xoiIfStatCommand INTEGER,
|
|
xoiIfMaxRetries INTEGER,
|
|
xoiIfRetryTime INTEGER,
|
|
xoiIfBlockTime INTEGER,
|
|
|
|
-- Statistics
|
|
xoiIfCurrentCalls INTEGER,
|
|
xoiIfIncomingCalls INTEGER,
|
|
xoiIfOutgoingCalls INTEGER,
|
|
xoiIfMaxConcCalls INTEGER,
|
|
xoiIfCumulTime INTEGER,
|
|
|
|
xoiIfBrkSeqVar INTEGER
|
|
|
|
|
|
}
|
|
|
|
xoiIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object contains the interface index for the
|
|
interface. When this object is set to an interface
|
|
number, that does not yet correspond to an existing
|
|
interface, a new interface is created. The interface
|
|
index is forced into the range of indices for X25 over
|
|
ISDN routing. Setting this object to an existing interface
|
|
index sets all the values for the respective row to
|
|
default values.
|
|
"
|
|
::= { x25OverIsdnIfEntry 1 }
|
|
|
|
xoiIfType OBJECT-TYPE
|
|
SYNTAX INTEGER { delete(1), one-to-one(2), multi-vc(3) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the type of the interface and can
|
|
also be used to delete the complete row and the corresponding
|
|
interface. The following types are available:
|
|
|
|
one-to-one Each X.25 Call sent to the interface will
|
|
create a new isdn call. This leads to
|
|
a one-to-one relation between ISDN and
|
|
X.25 calls.
|
|
|
|
multi-vc The first X.25 call sent to the interface
|
|
will create a new isdn call established. The
|
|
following calls will be sent to the same ISDN
|
|
call as long as VCs (two way or outgoing)
|
|
are available. Only if all VCs are used up,
|
|
a new ISDN call will be established.
|
|
|
|
In either case, multiple incoming X.25 calls are allowed
|
|
according to the X25LinkPresetTable. The ISDN calls
|
|
are cleared, as soon as the corresponding layer 2 Link
|
|
has been cleared as specified in x25LkL2IdleTimer.
|
|
"
|
|
DEFVAL { one-to-one }
|
|
::= { x25OverIsdnIfEntry 2 }
|
|
|
|
xoiIfDirection OBJECT-TYPE
|
|
SYNTAX INTEGER { in(1), out(2), both(3), none(4) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the allowd direction of ISDN calls.
|
|
The value none can be used to disable an interface.
|
|
"
|
|
DEFVAL { both }
|
|
::= { x25OverIsdnIfEntry 3 }
|
|
|
|
xoiIfLocalNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the local ISDN number.
|
|
|
|
For outgoing calls, it is used as calling party number,
|
|
unless it is overwritten by the X.25 routing mechanisms.
|
|
|
|
For incoming calls it is used to assign the incoming call
|
|
to an interface. The called party number of the incoming
|
|
ISDN call is matched against the value of this object.
|
|
Wildcards are allowed in this case.
|
|
|
|
Use care, when IfDirection is set to both. No Wildcards
|
|
are allowed for outgoing calls.
|
|
"
|
|
::= { x25OverIsdnIfEntry 4 }
|
|
|
|
xoiIfRemoteNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the remote ISDN number.
|
|
|
|
For outgoing ISDN calls, it is used as called party number,
|
|
unless it is overwritten by X.25 routing mechanisms.
|
|
|
|
For incoming calls it is used to assign the incoming call
|
|
to an interface. The calling party number of the incoming
|
|
ISDN call is matched against the value of this object.
|
|
Wildcards are allowed in this case.
|
|
|
|
Use care, when IfDirection is set to both. No Wildcards
|
|
are allowed for outgoing calls.
|
|
"
|
|
::= { x25OverIsdnIfEntry 5 }
|
|
|
|
xoiIfStkMask OBJECT-TYPE
|
|
SYNTAX BitValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the ISDN stacks to be used for incoming
|
|
and outgoing ISDN calls. If none of the specified stacks is
|
|
ready for use, the ifOperStatus in the corresponding entry
|
|
of the ifTable is set to down.
|
|
"
|
|
-- DEFVAL { 'FFFFFFFF'H }
|
|
DEFVAL { 4294967295 }
|
|
::= { x25OverIsdnIfEntry 6 }
|
|
|
|
xoiIfSignalling OBJECT-TYPE
|
|
SYNTAX HexValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object sets the signalling for outgoing calls and is used
|
|
assign incoming calls to interfaces. If set to 0, an ISDN
|
|
signalling is generated automatically for outgoing calls
|
|
depending on the values of L1Protocol and L2Protocol. All
|
|
incoming calls are routed to the interface, when this object
|
|
is set to 0.
|
|
|
|
Other values are directly used for outgoing calls,
|
|
independantly of the setting of L1Protocol and L2Protocol.
|
|
Incoming calls are only assigned to the interface, when
|
|
the signalling is equal to the value specified here.
|
|
|
|
The possible values are specified elsewhere.
|
|
"
|
|
::= { x25OverIsdnIfEntry 7 }
|
|
|
|
xoiIfL1Protocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(1),
|
|
hdlc-64k(2),
|
|
hdlc-56k(3),
|
|
v110-1200(13),
|
|
v110-2400(14),
|
|
v110-4800(15),
|
|
v110-7200(16),
|
|
v110-9600(17),
|
|
v110-14400(18),
|
|
v110-19200(19),
|
|
v110-28800(20),
|
|
v110-38400(21),
|
|
v120-64k(31),
|
|
v120-56k(32),
|
|
modem(41)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the layer 1 protocol for the interface.
|
|
The specified mode is used for incoming and outgoing calls.
|
|
|
|
If auto is selected, the layer 1 protocol will be derived from
|
|
ISDN signalling for incoming calls. For outgoing calls,
|
|
layer1 mode will be derived from layer 2 protocol.
|
|
"
|
|
DEFVAL { auto }
|
|
::= { x25OverIsdnIfEntry 8 }
|
|
|
|
xoiIfL2Protocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(1),
|
|
lapb(2),
|
|
pad(3),
|
|
padoverlapb(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the layer 2 protocol of the interface.
|
|
The setting applies to incoming and outgoing calls.
|
|
|
|
When auto is selected, the layer 2 protocol is derived from
|
|
the signalling of the call for incoming calls. For outgoing
|
|
calls, usually lapb is used.
|
|
"
|
|
DEFVAL { auto }
|
|
::= { x25OverIsdnIfEntry 9 }
|
|
|
|
xoiIfPadProfile OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"In case of a PAD instance being used (see Layer2Mode), this
|
|
object specifies the PAD profile to be used.
|
|
"
|
|
::= { x25OverIsdnIfEntry 10 }
|
|
|
|
xoiIfModemProfile OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"In case of a modem being used for layer 1, this object specifies
|
|
the modem profile.
|
|
"
|
|
::= { x25OverIsdnIfEntry 11 }
|
|
|
|
xoiIfMaxCalls OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the maximum number of calls for the
|
|
interface.
|
|
"
|
|
DEFVAL { 10 }
|
|
::= { x25OverIsdnIfEntry 12 }
|
|
|
|
xoiIfL2Mode OBJECT-TYPE
|
|
SYNTAX INTEGER { auto(1), dte(2), dce(3) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies whether the layer2 should act in
|
|
DTE or DCE configuration. If set to auto. The ISDN caller
|
|
is always DTE, and the callee is DCE.
|
|
"
|
|
DEFVAL { auto }
|
|
::= { x25OverIsdnIfEntry 13 }
|
|
|
|
xoiIfStatCommand OBJECT-TYPE
|
|
SYNTAX INTEGER { nop(1), clear(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object may be used, to clear the statistics counters
|
|
for the interface. When set to clear, all statistics counters
|
|
in this table and the ifTable are set to 0.
|
|
"
|
|
DEFVAL { nop }
|
|
::= { x25OverIsdnIfEntry 14 }
|
|
|
|
xoiIfMaxRetries OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the number of times, an unsuccessful
|
|
call has to be retried. When even after this many times,
|
|
it was not possible, to establish an ISDN connection, the
|
|
original X.25 call is cleared. In addition to that, when
|
|
there are currently no other ISDN calls established for
|
|
the interface, the interface moves to the BLOCKED state for
|
|
BlockTime seconds.
|
|
"
|
|
DEFVAL { 0 }
|
|
::= { x25OverIsdnIfEntry 15 }
|
|
|
|
xoiIfRetryTime OBJECT-TYPE
|
|
SYNTAX INTEGER (-3600..3600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the amount of time in seconds, to
|
|
wait between the retries of an ISDN call. If the value is
|
|
negative, a random time will be chosen between 0 and the
|
|
the absolute value.
|
|
"
|
|
DEFVAL { 0 }
|
|
::= { x25OverIsdnIfEntry 16 }
|
|
|
|
xoiIfBlockTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object specifies the amount of time in seconds, the
|
|
interface will stay in the BLOCKED state after unsuccessful
|
|
ISDN call establishment.
|
|
"
|
|
DEFVAL { 0 }
|
|
::= { x25OverIsdnIfEntry 17 }
|
|
|
|
xoiIfCurrentCalls OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object indicates the number of currently established
|
|
calls for the interface.
|
|
"
|
|
::= { x25OverIsdnIfEntry 20 }
|
|
|
|
xoiIfIncomingCalls OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object is a statistics counter. It counts the number of
|
|
incoming calls for the interface.
|
|
"
|
|
::= { x25OverIsdnIfEntry 21 }
|
|
|
|
xoiIfOutgoingCalls OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object is a statistics counter. It counts the number of
|
|
outgoing calls for the interface.
|
|
"
|
|
::= { x25OverIsdnIfEntry 22 }
|
|
|
|
xoiIfMaxConcCalls OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object is a statistics counter. It indicates the maximum
|
|
number of calls being active concurrently.
|
|
"
|
|
::= { x25OverIsdnIfEntry 23 }
|
|
|
|
xoiIfCumulTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object is a statistics counter. It cumulates the connection
|
|
time of all calls assigned to the interface.
|
|
"
|
|
::= { x25OverIsdnIfEntry 24 }
|
|
|
|
xoiIfBrkSeqVar OBJECT-TYPE
|
|
SYNTAX INTEGER (-10..10)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
|
|
DESCRIPTION
|
|
"This object indicates the additional number of startbits to detect
|
|
a break sequence send from V.110 terminal over an S2M interface.
|
|
The default number of startbits is 22, you can vary this value
|
|
in range from 12 to 32, configuring here -10 to 10.
|
|
"
|
|
::= { x25OverIsdnIfEntry 25 }
|
|
|
|
END
|