-- vim: ft=mib comments=\f\b\:\"ITU\-T,\f\b\:ITU\-T,\f\:\",\b\:\-\-,\:\-\-,\f\b\:\-,\f\b\:\ยท fo+=tcqlornw12 tw=64 ai nocin nosi sts=4 sw=4 et
-- =============================================================================
--
-- @(#) $RCSfile: OPENSS7-M3UA-ASP-MIB.mib,v $ $Name: $($Revision: 1.1.2.2 $) $Date: 2011-07-18 19:42:19 $
--
-- -----------------------------------------------------------------------------
--
-- Copyright (c) 2008-2011 Monavacon Limited
-- Copyright (c) 2001-2008 OpenSS7 Corporation
-- Copyright (c) 1997-2001 Brian F. G. Bidulock
--
-- All Rights Reserved.
--
-- This program is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Affero General Public License as published by the Free
-- Software Foundation; version 3 of the License.
--
-- This program is distributed in the hope that it will be useful, but WITHOUT
-- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-- FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License
-- for more details.
--
-- You should have received a copy of the GNU Affero General Public License
-- along with this program. If not, see , or
-- write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA
-- 02139, USA.
--
-- -----------------------------------------------------------------------------
--
-- Note well: notwithstanding this AGPL license, you are not permitted to make
-- modifications under the OpenSS7 project's enterprise object identifier arc:
-- 1.3.6.1.4.1.29591. Modifications must be made only within an object
-- identifier arc under your control.
--
-- -----------------------------------------------------------------------------
--
-- U.S. GOVERNMENT RESTRICTED RIGHTS. If you are licensing this Software on
-- behalf of the U.S. Government ("Government"), the following provisions apply
-- to you. If the Software is supplied by the Department of Defense ("DoD"), it
-- is classified as "Commercial Computer Software" under paragraph 252.227-7014
-- of the DoD Supplement to the Federal Acquisition Regulations ("DFARS") (or any
-- successor regulations) and the Government is acquiring only the license rights
-- granted herein (the license rights customarily provided to non-Government
-- users). If the Software is supplied to any unit or agency of the Government
-- other than DoD, it is classified as "Restricted Computer Software" and the
-- Government's rights in the Software are defined in paragraph 52.227-19 of the
-- Federal Acquisition Regulations ("FAR") (or any successor regulations) or, in
-- the cases of NASA, in paragraph 18.52.227-86 of the NASA Supplement to the FAR
-- (or any successor regulations).
--
-- -----------------------------------------------------------------------------
--
-- Commercial licensing and support of this software is available from OpenSS7
-- Corporation at a fee. See http://www.openss7.com/
--
-- -----------------------------------------------------------------------------
--
-- Last Modified $Date: 2011-07-18 19:42:19 $ by $Author: brian $
--
-- -----------------------------------------------------------------------------
--
-- $Log: OPENSS7-M3UA-ASP-MIB.mib,v $
-- Revision 1.1.2.2 2011-07-18 19:42:19 brian
-- - added documentation
--
-- Revision 1.1.2.1 2009-06-21 11:39:30 brian
-- - added files to new distro
--
-- =============================================================================
OPENSS7-M3UA-ASP-MIB DEFINITIONS ::= BEGIN
IMPORTS
InetAddress, InetAddressType, InetPortNumber
FROM INET-ADDRESS-MIB
MtpUserPart
FROM OPENSS7-MTP-MIB
MtpAvailabilityStatus, MtpOptions
FROM OPENSS7-MTP-TC
AsState, AspIdPolicy, AspState, AssociationPolicy, ProtocolVersion,
RegistrationPolicy, SigtranOptions, TrafficMode
FROM OPENSS7-SIGTRAN-TC
openss7Modules
FROM OPENSS7-SMI
AdministrativeState, AlarmStatus, AvailabilityStatus,
OperationalState, ProceduralStatus, UsageState
FROM OPENSS7-SMI-MIB
MtpCongestionLevel, NetworkPointCode
FROM OPENSS7-SS7-TC
CommonLanguageName
FROM OPENSS7-TC
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
FROM SNMPv2-CONF
Integer32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY,
OBJECT-TYPE, Unsigned32
FROM SNMPv2-SMI
DisplayString, RowStatus, TimeInterval
FROM SNMPv2-TC;
m3uaAspMIB MODULE-IDENTITY
LAST-UPDATED "201112101120Z"
ORGANIZATION
"OpenSS7 Corporation"
CONTACT-INFO
"Brian Bidulock
OpenSS7 Corporation
1469 Jefferys Crescent
Edmonton, Alberta T6L 6T1
CANADA
Tel: +1 780 490 1141
Fax: +1 780 490 1241
Mob: +1 780 953 0557
E-Mail: bidulock@openss7.org"
DESCRIPTION
"MIB Module for SIGTRAN M3UA ASP management.
General containment rules:
- Each ASP has a number of SG to which it connects.
- Each SG consists of one or more SGP
- Each ASP communicating with an SG forms an
association to each SGP in the SG.
- Each AS can be treated as similar to an MTP-SAP.
- Each ASP can be treated as similar to a signalling
point.
- Each SGP can be treated by an ASP as similar to a
signalling link.
- Each SG can be treated by an ASP as similar to a
(direct) link set
- Each SG grouping can be treated by an ASP as a
combined link set
- Each ASP can have route sets, route lists and routes
which correspond to destinations, combined link sets
(SG groupings), and link sets (SGs)
Then, management becomes applying the SS7 MTP
management model to these correspondences. Treat SCTP
associations to SGPs like signalling links, SGs liked
link sets, SG groupings like combined link sets. When
routing, apply the MTP routing management model. When
generating alarms and collecting statistics, use the
MTP model.
Copyright (c) 2008-2011 Monavacon Limited
Copyright (c) 2001-2008 OpenSS7 Corporation
Copyright (c) 1997-2001 Brian F. G. Bidulock
All Rights Reserved.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU Affero General Public
License as published by the Free Software Foundation; version 3
of the License.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General
Public License along with this program. If not, see
, or write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
Note well: notwithstanding this AGPL license, you are not
permitted to make modifications under the OpenSS7 project's
enterprise object identifier arc: 1.3.6.1.4.1.29591.
Modifications must be made only within an object identifier arc
under your control."
REVISION "201112101120Z"
DESCRIPTION
"Corrections an smilint workup."
REVISION "200810100532Z"
DESCRIPTION
"Corrections to work with OpenSS7 MIB Browser."
REVISION "200709260000Z"
DESCRIPTION
"First release of this module."
::= { openss7Modules 311 }
m3uaAspNotifications OBJECT IDENTIFIER
::= { m3uaAspMIB 0 }
m3uaAspObjects OBJECT IDENTIFIER
::= { m3uaAspMIB 1 }
m3uaAspScalars OBJECT IDENTIFIER
::= { m3uaAspObjects 1 }
m3uaAspTables OBJECT IDENTIFIER
::= { m3uaAspObjects 2 }
m3uaAsp OBJECT IDENTIFIER
::= { m3uaAspTables 1 }
m3uaAspNextIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the next available index in the ASP table.
The value returned is zero if there are no more entries
available in the table."
::= { m3uaAsp 1 }
m3uaAspTable OBJECT-TYPE
SYNTAX SEQUENCE OF M3uaAspEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the ASPs known to this host."
::= { m3uaAsp 2 }
m3uaAspEntry OBJECT-TYPE
SYNTAX M3uaAspEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the characteristics of an ASP."
INDEX { m3uaAspIndex }
::= { m3uaAspTable 1 }
M3uaAspEntry ::= SEQUENCE {
m3uaAspIndex Unsigned32,
m3uaAspName CommonLanguageName,
m3uaAspAdministrativeState AdministrativeState,
m3uaAspProceduralStatus ProceduralStatus,
m3uaAspUsageState UsageState,
m3uaAspState AspState,
m3uaAspCapabilities SigtranOptions,
m3uaAspIdPolicy AspIdPolicy,
m3uaAspRegistrationPolicy RegistrationPolicy,
m3uaAspAssociationPolicy AssociationPolicy,
m3uaAspStatus RowStatus
}
m3uaAspIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides an index for the table."
::= { m3uaAspEntry 1 }
m3uaAspName OBJECT-TYPE
SYNTAX CommonLanguageName
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides a name for the ASP following COMMON LANGUAGE
naming procedures according to the CommonLanugageName
textual convention."
::= { m3uaAspEntry 2 }
m3uaAspAdministrativeState OBJECT-TYPE
SYNTAX AdministrativeState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the overall adminstrative state of the ASP
following the AdministrativeState textual convention.
When locked(0), no SCTP associations will exist with
any SGP and no local AS will be permited to activate.
When unlocked(0) all unlocked associations may be
formed and attempts to bind and activate local AS will
be permited. The state can be set."
::= { m3uaAspEntry 3 }
m3uaAspProceduralStatus OBJECT-TYPE
SYNTAX ProceduralStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the overall procedural status of the ASP
following the ProceduralStatus textual convention. The
overall procedural status is the set-union (logical OR)
of the procedural statuses of all of the ASP-SGP
associations defined for this ASP."
::= { m3uaAspEntry 4 }
m3uaAspUsageState OBJECT-TYPE
SYNTAX UsageState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the overall usage state of the ASP following
the UsageState textual convention. The overall usage
state is the greatest value of the state of the
individual usage states of the ASP-SGP associations."
::= { m3uaAspEntry 5 }
m3uaAspState OBJECT-TYPE
SYNTAX AspState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the overall ASP state of the ASP following the
AspState textual convention. The overall state is the
largest state number of the individual ASP-SGP
associations."
::= { m3uaAspEntry 6 }
m3uaAspCapabilities OBJECT-TYPE
SYNTAX SigtranOptions
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the capabilities of the AS using the
SigtranOptions textual convention."
::= { m3uaAspEntry 7 }
m3uaAspIdPolicy OBJECT-TYPE
SYNTAX AspIdPolicy
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the default ASP Id policy for the ASP
following the AspIdPolicy textual convention."
::= { m3uaAspEntry 8 }
m3uaAspRegistrationPolicy OBJECT-TYPE
SYNTAX RegistrationPolicy
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the registration policy for the ASP and is
intended on reflecting the registration policy of the
ASP toward the local AS that it serves. It is tempered
by the registration policy of the particular SG that
serves an ASP."
::= { m3uaAspEntry 9 }
m3uaAspAssociationPolicy OBJECT-TYPE
SYNTAX AssociationPolicy
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the association formation policy for the ASP
following the AssociationPolicy textual convention."
::= { m3uaAspEntry 10 }
m3uaAspStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the ability for management stations to add an
delete entries from this table according to the
RowStatus textual convention."
::= { m3uaAspEntry 11 }
m3uaAspAg OBJECT IDENTIFIER
::= { m3uaAspTables 2 }
m3uaAspAgNextIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the next available index in the AG table. The
value returned is zero if there are no more entries
available in the table."
::= { m3uaAspAg 1 }
m3uaAspAgTable OBJECT-TYPE
SYNTAX SEQUENCE OF M3uaAspAgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the SG groupings known to the host. Each
grouping known to the host is defined by one entry in
this table."
::= { m3uaAspAg 2 }
m3uaAspAgEntry OBJECT-TYPE
SYNTAX M3uaAspAgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the charactersits of each SG grouping. Most
characteristics of signalling gateways are expected to
be the same within a signalling gateway grouping."
INDEX { m3uaAspAgIndex }
::= { m3uaAspAgTable 1 }
M3uaAspAgEntry ::= SEQUENCE {
m3uaAspAgIndex Unsigned32,
m3uaAspAgProtocolVersion ProtocolVersion,
m3uaAspAgOptions SigtranOptions,
m3uaAspAgRegistrationPolicy RegistrationPolicy,
m3uaAspAgAspIdPolicy AspIdPolicy,
m3uaAspAgAspProtocolPayloadId Integer32,
m3uaAspAgIpPort InetPortNumber,
m3uaAspAgMinOstreams Integer32,
m3uaAspAgMaxIstreams Integer32,
m3uaAspAgTimerT7 TimeInterval,
m3uaAspAgTimerT19 TimeInterval,
m3uaAspAgTimerT21 TimeInterval,
m3uaAspAgTimerT25A TimeInterval,
m3uaAspAgTimerT28A TimeInterval,
m3uaAspAgTimerT29A TimeInterval,
m3uaAspAgTimerT30A TimeInterval,
m3uaAspAgStatus RowStatus
}
m3uaAspAgIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides an index into the AG table as well as an
identifier for refereing to groupings of SG."
::= { m3uaAspAgEntry 1 }
m3uaAspAgProtocolVersion OBJECT-TYPE
SYNTAX ProtocolVersion
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the protocol version associated with the
remote signalling gateway. The version is either
rfc3332(1) for RFC 3332 behaviour, ts102142(2) for ETSI
TS 102 142 behaviour, or rfc4666(3) for RFC 4666
behaviour, or interoperable(0) for interoperable
behaviour that can accomodate all of these."
REFERENCE
"RFC 3332, RFC 4666, ETSI TS 102 142-V1.1.1 (2003-05)"
::= { m3uaAspAgEntry 2 }
m3uaAspAgOptions OBJECT-TYPE
SYNTAX SigtranOptions
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the overall options associated with the remote
SGs in the grouping an follows the SigtranOptions
textual convention. Options that are not pertinent to
M3UA may be ignored. If the SGs support ASPEXT, the
agent will be able to update these options after an ASP
Up procedure has been established with the SG. If
there is an inconsistency between SG in the grouping,
use the set that is supported by all SG."
::= { m3uaAspAgEntry 3 }
m3uaAspAgRegistrationPolicy OBJECT-TYPE
SYNTAX RegistrationPolicy
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the registration policy of the SG in the group
following the RegistrationPolicy textual convention."
::= { m3uaAspAgEntry 4 }
m3uaAspAgAspIdPolicy OBJECT-TYPE
SYNTAX AspIdPolicy
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the ASP Id policy of the SG in the group
following the AspIdPolicy textual convention."
::= { m3uaAspAgEntry 5 }
m3uaAspAgAspProtocolPayloadId OBJECT-TYPE
SYNTAX Integer32 (0 | 3)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the SCTP payload protocol identifier to be
used in data chunks passed in associations to SGP for
the SG in this group. This can either be 0 or 3
according to RFC 4666."
REFERENCE
"RFC 4666"
::= { m3uaAspAgEntry 6 }
m3uaAspAgIpPort OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the IP port number at which to contact SGP in
this group. The default is the well known port number
for M3UA."
DEFVAL { 2905 }
::= { m3uaAspAgEntry 7 }
m3uaAspAgMinOstreams OBJECT-TYPE
SYNTAX Integer32 (2..16384)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the minimum number of outbound streams to
request from SGP in this group. The minimum value is 2
per RFC 4666. A reasonable default is 32."
DEFVAL { 32 }
::= { m3uaAspAgEntry 8 }
m3uaAspAgMaxIstreams OBJECT-TYPE
SYNTAX Integer32 (2..16384)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the maximum number of inbound streams that
will be reported when forming a connection to SGP in
this group. The minimum value to support RFC 4666 is
2. The value of 32 is a more reasonable default."
::= { m3uaAspAgEntry 9 }
m3uaAspAgTimerT7 OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { m3uaAspAgEntry 10 }
m3uaAspAgTimerT19 OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"In addition, [to sending TRA] timer T19 is started for
all signalling points to which a TRA message has just
been sent. Normal operation is then resumed.
If a signalling point X recieves an unexpected TRA
message from an adjacent node Y and no associated T19
timer is running, X sends to Y any necessary TFP and
TFR messages if X has the transfer function, and a TRA
message to Y. In addition, X starts timer T19
associated with Y.
If a signalling point receives a TRA message from an
adjacent node and an associated T19 is running, this
TRA is discarded and no further action is taken.
Note: ITU T19 is like ANSI T29 and T30 and is set on a
link set basis."
REFERENCE
"Q.704 (1996) 9.2.4, 9.5.1, 9.5.2"
::= { m3uaAspAgEntry 11 }
m3uaAspAgTimerT21 OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"MTP Restart timer.
A signalling point X considers that MTP of an
inaccessible adjacent signalling point Y is restarting
when:
- the first link in a direct link set is in the 'in
service' state at level 2; or
- another route becomes available due either to
reception of a corresponding TFA, TFR or TRA
message, or by the corresponding link set becoming
available.
When the first link in a direct link set toward
signalling point Y, whose MTP is restarting, is in the
'in service' state at level 2, signalling point X
starts a timer T21 and takes into account of any TFP,
TFA and TFR messages received from signalling point Y.
In addition, X takes the following action:
- If X has the transfer function, when the direct link
set is available at level 3, X sends any necessary
TFP and TFR message to Y; then
- X sends a traffic restart allowed message to
signalling point Y.
If a signalling point, previously declared to be
inacessible, becomes available again before T21 is
stopped or expires, a corresponding TFA or TFR message
is sent to the signalling point Y whose MTP is
restarting.
If a signalling point becomes prohibited or restricted
to signalling point X after a TRA message has been sent
to X by Y, X stops timer T21.
When T21 is stopped or expires, signalling point X
sends an MTP-RESUME primitive concerning Y, and all
signalling points made available via Y, to all local
MTP Users. If X has the transfer function, it
broadcasts to adjacent available signalling points
transfer-allowed and/or tansfer restricted messages
concerning Y and all signalling points made accessible
by Y.
After the MTP of an adjacent node X has restarted, and
if T21 has been started, all routes using X are
considered to be available unless corresponding TFP or
TFR messages have been received whilst T21 was running.
NOTE: ITU-T T21 is similar to ANSI T28 and T25."
REFERENCE
"Q.704 (1996) 9.3.1, 9.3.2, 9.6.2"
::= { m3uaAspAgEntry 12 }
m3uaAspAgTimerT25A OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"9.1. When the first signalling link goes into the in
service state at level 2, the restarting signalling
point begins taking into account any
trasnfer-prohibited, trasnfer-restricted,
transfer-allowed, traffic restart-allowed, and traffic
restart waiting messages received. The restarting
point starts timer T22 and T26 either when the first
signalling link goes in the in service state at level 2
or when the first signalling link becomes available at
level 3. When a traffic restart waiting message is
received before user traffic is restarted on the
link(s) to the point that sent the traffic restart
waiting message, timer T25 is started and user traffic
is not restarted on that link set until a traffic
restart allowed message is received or timer T25
expires.
9.3. A signalling point X considers that the MTP of an
inaccessible adjacent signalling point Y is
restarting when: (1) The first link in a direct link
set is in the in service state at level 2, or (2) a
route other than a direct link set becomes available,
e.g. through receipt of a transfer allowed or
transfer restart allowed message or the availability
of the corresponding link set.
When the first link in a direct link set toward the
restarting signalling point Y goes into the in service
state at level 2, signalling point X begins taking into
account any traffic restart waiting, traffic restart
allowed, transfer-prohibited, transfer-restricted, and
transfer-allowed messages from Y. Signalling oint X
starts timer T28 either when the first link goes into
the in service state at level 2 or when the first
signalling link becomes available at level 3. In
addition it takes the following actions:
(1) If a TRW message is receive from Y while T28 is
running or before it is started, X starts T25. X stops
T28 if it is running.
(2) If a TRW message is receives from Y while T25 is
running, X restarts T25.
(3) When the first link in a link set to Y becomes
available, signalling point X sends to Y a traffic
restart allowed message or, if X has the transfer
function, a traffic restart wiating mesasge followed by
transfer-prohibited (note that all transfer prohibited
messages according to 13.2.2(1) must be sent) and
transfer-restriced messages and a traffic restart
allowed message.
(4) If a destination becomes prohibited, restricted, or
available at X, after X has sent a traffic restart
allowed message to Y, X notifies Y of the status change
by the normal procedures in Section 13.
(5) When a traffic restart allowed message has been
sent to Y and a traffic restart allowed message has
been received from Y, X stops T25 or T28, whichever is
running, and restarts traffic on the link set to Y. X
gives MTP-RESUME primitives to users concerning Y and
any destinations made accessible via Y. If X has the
transfer function it also broadcasts trasnfer-allowed
or transfer-restricted messages concerning the same
destinations.
(6) If T28 expires, X restarts traffic on the link set
to Y as in (5), unless a traffic restart allowed
message has not been sent to Y. In that case, X starts
T25 and completes the sending of transfer prohibited
and transfer restricted messages, followed by a traffic
restart allowed message. Then, unless a traffic
restart waiting message has been received from Y
without a subsequent traffic restart allowed message, X
stops T25 and restarts traffic on the link set to Y.
(7) If T25 expires, X restarts traffic on the link set
toward Y. In the abnormal case when X has not
completed sending transfer-prohibited and
transfer-restricted messages to Y, X completes sending
transfer-prohibited messges required by 13.2.2 (1) and
sends a traffic restart allowed message before
restarting user traffic.
(8) If no traffic restart allowed message has been
received from Y when traffic is restarted to Y, timer
T9 is started.
When signalling point Y becomes accessible via a route
other than a direct link set between X and Y, X sends
MTP-RESUME primitives concerning Y to all local MTP
users. In addition, if signalling point X has the
transfer function, X sends to Y any required transfer
prohibitied and transfer restricted messages concerning
Y."
REFERENCE
"ANSI T1.111.4/2000 9.1, 9.3"
::= { m3uaAspAgEntry 13 }
m3uaAspAgTimerT28A OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"See TimerT25A above."
REFERENCE
"ANSI T1.111.4/2000 9.3"
::= { m3uaAspAgEntry 14 }
m3uaAspAgTimerT29A OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
REFERENCE
"ANSI T1.111.4/2000 9.4"
::= { m3uaAspAgEntry 15 }
m3uaAspAgTimerT30A OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"9.4. If the receiving point has the transfer function,
it starts timer T30, sends a traffic resart waiting
message followed by the necessary transfer and transfer
prohibited messages (preventative transfer-prohibited
messages acording to 13.2.2(1) are required for traffic
currently being routed via the point from which the
unexpected traffic restart allowed or traffic resart
wating messge was received), and a traffic restart
allowed messge. It then stops T30 and starts T29. IN
the abnormal case that T30 expires before the sending
of transfer-prohibited and transfer-restricted messages
is completed, it sends a traffic restart allowed
message, starts T29, and then completes sending any
preventative transfer-prohibited messages according to
13.2.2 (1) for traffic currently being routed via the
point from which the unexpected traffic restart allowed
or traffic restart waiting message was received."
REFERENCE
"ANSI T1.111.4/2000 9.4"
::= { m3uaAspAgEntry 16 }
-- TODO: other primary SCTP protocol parameters for the association need to be included here or
-- somewhere. Because the SG may be geographically distant from each other, however, the SGP
-- making up an SG are expected to be collocated, the refined QoS related SCTP protocol
-- parameters should be set for each SG rather than for the group.
m3uaAspAgStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the ability for management stations to add,
delete and otherwise control the containing row in the
AG table. Characteristics that are set while in the
active state might not be applied to SG within this
group until the next time that an association is
formed with an SGP in this group."
::= { m3uaAspAgEntry 17 }
m3uaAspSg OBJECT IDENTIFIER
::= { m3uaAspTables 3 }
m3uaAspSgTable OBJECT-TYPE
SYNTAX SEQUENCE OF M3uaAspSgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the individual SG that belong to SG groups."
::= { m3uaAspSg 1 }
m3uaAspSgEntry OBJECT-TYPE
SYNTAX M3uaAspSgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the characteristis of individual SG within an
SG grouping."
INDEX { m3uaAspAgIndex, m3uaAspSgIndex }
::= { m3uaAspSgTable 1 }
M3uaAspSgEntry ::= SEQUENCE {
m3uaAspSgIndex Unsigned32,
m3uaAspSgName CommonLanguageName,
m3uaAspSgAdministrativeState AdministrativeState,
m3uaAspSgOperationalState OperationalState,
m3uaAspSgProcedurealStatus ProceduralStatus,
m3uaAspSgUsgageState UsageState,
m3uaAspSgAspState AspState,
m3uaAspSgMaxInitRetrans Unsigned32,
m3uaAspSgMaxPathRetrans Unsigned32,
m3uaAspSgMaxLifeTime TimeInterval,
m3uaAspSgTimerT1 TimeInterval,
m3uaAspSgTimerT2 TimeInterval,
m3uaAspSgTimerT3 TimeInterval,
m3uaAspSgTimerT4 TimeInterval,
m3uaAspSgTimerT5 TimeInterval,
m3uaAspSgTimerT17 TimeInterval,
m3uaAspSgTimerT19A TimeInterval,
m3uaAspSgTimerT24 TimeInterval,
m3uaAspSgTimerT31A TimeInterval,
m3uaAspSgTimerT32A TimeInterval,
m3uaAspSgTimerT33A TimeInterval,
m3uaAspSgTimerT34A TimeInterval,
m3uaAspSgTimerT1T TimeInterval,
m3uaAspSgTimerT2T TimeInterval,
m3uaAspSgStatus RowStatus
}
m3uaAspSgIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides an index into the SG grouping identifying the
SG in the group. In most circumstances there will only
be one or maybe two SG in a group."
::= { m3uaAspSgEntry 1 }
m3uaAspSgName OBJECT-TYPE
SYNTAX CommonLanguageName
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides a name for the SG following COMMON LANGUAGE
procedures and the CommonLanguageName textual
convention."
::= { m3uaAspSgEntry 2 }
m3uaAspSgAdministrativeState OBJECT-TYPE
SYNTAX AdministrativeState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provide the overall administrative state of the SG,
following the AdministrativeState textual convention.
When in the locked(0) state, no association will exist
between an ASP and an SGP belonging to the SG. When in
the unlocked(1) state, an association may exist between
ASPs and SGP belonging to the SG. When set to the
locked(0) state, all ASPs will place themselves in the
ASP Down state for the SGP belonging to the SG and
shutdown SCTP associations to the SGP. When set to the
unlocked(0) state, any ASPs in the unlocked
administrative state will form associations to SGP in
the unlocked administrative state and bring themsleves
to the ASP Up state."
DEFVAL { locked }
::= { m3uaAspSgEntry 3 }
m3uaAspSgOperationalState OBJECT-TYPE
SYNTAX OperationalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the overall operational state of the SG
following the OperationalState textual convention. The
operational state is the most active operational state
of the SGP belonging to the SG."
DEFVAL { disabled }
::= { m3uaAspSgEntry 4 }
m3uaAspSgProcedurealStatus OBJECT-TYPE
SYNTAX ProceduralStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the overall procedural state of the SG
following the ProceduralStatus textual convention. The
overall procedural state is the set-union (logical OR)
of the procedural states of the invividual SGP
belonging to the SG."
DEFVAL { {} } -- '000000'B
::= { m3uaAspSgEntry 5 }
m3uaAspSgUsgageState OBJECT-TYPE
SYNTAX UsageState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the overall usage state of the SG following
the UsageState textual convention. The overall usage
state of the SG is the most active usage state of the
SGP belonging to the SG."
DEFVAL { idle }
::= { m3uaAspSgEntry 6 }
m3uaAspSgAspState OBJECT-TYPE
SYNTAX AspState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the overall ASP state of the SG following the
AspState textual convention. The overall ASP state is
the most active ASP state of the SGP belonging to the
SG. Setting this column to down(0) causes the ASP in a
state other than down(0) or terminating(3) to perform
an ASP Down procedure. Setting this column to up(3)
causes the ASP in a state other than up(3) or
initializing(1) to perform the ASP Up procedure."
::= { m3uaAspSgEntry 7 }
m3uaAspSgMaxInitRetrans OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the MaxInitRetrans SCTP protocol parameter
that will be used by SCTP associations formed by ASPs
when connecting to SGP belonging to this SG. The
default is the default defined by RFC 4960."
REFERENCE
"RFC 4960"
DEFVAL { 5 }
::= { m3uaAspSgEntry 8 }
m3uaAspSgMaxPathRetrans OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the MaxPathRetrans SCTP protocol parameter
that will be used by SCTP associations formed by ASPs
when connecting to SGP belonging to this SG. The
default value is the default defined by RFC 4960."
REFERENCE
"RFC 4960"
DEFVAL { 10 }
::= { m3uaAspSgEntry 9 }
m3uaAspSgMaxLifeTime OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the maximum life time of messages sent on SCTP
assocations to SGP making up this SG. This is the
maximum life time following the life time mechanism of
RFC 4960 and additional procedures of RFC 4666 and
draft-bidulock-sigtran-corid. If a transmitted message
has not been acknowledged by the peer on an SCTP
association within this interval, the SCTP association
will be aborted.
When the SCTP association is first formed to an SGP,
M3UA sends a heartbeat message (or interrogates SCTP)
to determine the round trip time (RTT) experienced on
the association. If twice the RTT experienced on the
association is greater than this lifetime, the SCTP
association is aborted and the SCTP asssociation
restoration procedures adopted.
While an SCTP association is in service, every T2T,
M3UA sends a heartbeat message (or interrogates SCTP)
to determine a new value of the smoothed round trip
time (SRTT) experienced on the association. If the
SRTT exceeds this maximum life time, the SCTP
association will be considered failed, the SCTP
association aborted and the SCTP assocation restoration
procedures invoked."
::= { m3uaAspSgEntry 10 }
m3uaAspSgTimerT1 OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the time-controlled changeover timer T1
timeout value. In the ITU-T and ANSI MTP networks,
this timeout has a range from 0.5 to 1.2 seconds and a
recommended value of 0.8 seconds. The default value
for the M3UA newtork is
0.8 seconds (80 centiseconds).
When an ASP receives an unsolicited ASP Inactive Ack
message for an application server, the application
server is considered blocked until ASP Active
procedures are successful for the given application
server. When the ASP receives the unsolicited ASP
Inactive Ack, timer T1 is started and messages destined
for the corresponding SGP are buffered. The ASP then
attempts to return the AS to its previous state by
performing the ASP Active procedures for the AS. If
the ASP Active procedures are successful before timer
T1 expires, traffic is directed to the SGP for the AS
beginning with the contents of the buffer. If T1
expires before the ASP Active procedures are
successful, the contents of the buffer are diverted to
other SGP for which the AS is active within the same SG
grouping, or forced rerouting procedures are invoked
for the traffic."
REFERENCE
"draft-bidulock-sigtran-corid"
DEFVAL { 80 }
::= { m3uaAspSgEntry 11 }
m3uaAspSgTimerT2 OBJECT-TYPE
SYNTAX TimeInterval -- (70..200)
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the sequenced changeover timer T2 timeout
value. In the IUT-T, ETSI and ANSI MTP networks, this
timeout has a range from 0.7 to 2.0 seconds, with a
default value of 1.4 seconds. The default value for
the M3UA network is 1.4 seconds (140 centiseconds).
When an SCTP association to an SGP fails and traffic
for a given set of application servers was being
directed to that SGP, and a alternate SGP in the same
SG is active for those application servers, and the
CORID procedures are supported between the ASP and the
SGP, the ASP tags the traffic and diverts it
immediately to the alternate SGP. Where the ASP or the
SGP do not support CORID procedures, a timer T2 is
started and message traffic destined to the failed SGP
is buffered. When timer T2 expires, message traffic is
diverted to the atlernate SGP for each AS flow,
beginning with the buffered traffic.
When there is no alternate SGP within the same SG for a
given AS traffic flow toward the failed SGP, forced
rerouting procedures are also invoked for the AS flow."
REFERENCE
"draft-bidulock-sigtran-corid"
DEFVAL { 140 }
::= { m3uaAspSgEntry 12 }
m3uaAspSgTimerT3 OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the time-controlled changeback timer T3
timeout value. In the IUT-T, ETSI and ANSI MTP
networks, this timeout has a range from 0.5 to 1.2
seconds and a default value of 0.8 seconds. For M3UA
newtorks, the default value is
0.8 seconds or (80 centiseconds).
When an SCTP association to an SGP is activated or
restored and the ASP Active procedure is successful,
and the ASP wishes to redirect traffic curently
delivered to an alternate SGP back to the newly
acivated SGP which is the normal SGP for the traffic,
and the alternate SGP and the newly resotred SGP do not
belong to the same SG, the time-controlled changeback
procedures are invoked in accordance with CORID. The
ASP esablishes a changeback buffer for the AS traffic
to be diverted back to the restored SGP and starts
timer T3. Messages for the AS traffic flows is
diverted to the changeback buffer. When T3 expires,
the AS traffic flows are restarted to the restored SGP,
beginning with the contents of the changeback buffer."
REFERENCE
"draft-bidulock-sigtran-corid"
DEFVAL { 80 }
::= { m3uaAspSgEntry 13 }
m3uaAspSgTimerT4 OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the coordinated changeback timer T4 timeout
value. In the ITU-T, ETSI and ANSI networks, this
timeout has a range from 0.5 to 1.2 seconds and a
default value of 0.8 seconds. For M3UA networks, the
default value is 0.8 seconds or (80 centiseconds).
When an SCTP association to an SGP is activated or
restored and the ASP Active procedure is successful,
and the ASP wishes to redirect traffic currently
delivered to an alternate SGP back to the newly
activated SGP which is the normal SGP for the traffic,
and the alternate SGP and the newly restored SGP belong
to the same SG, the coordinated changeback procedures
are invoked in accordance with CORID. The ASP
establishes a changeback buffer for the AS traffic to
be diverted back to the restored SGP and starts timer
T4. An M3UA BEAT message for each SCTP association and
SCTP stream corresponding to an
AS flow is formulated and sent on that stream. Once
all of the BEAT Acknowledgement messages have been
reaceived for the AS flows, while T4 is running, T4 is
stopped and the AS traffic will be redirected to the
newly restored SGP beginning with the traffic in the
changeback buffer.
If T4 expires before all of the BEAT acknowledgement
messages are received, another BEAT message is sent for
the AS flows for which no BEAT acknolwedgement message
has been received and timer T5 is started."
REFERENCE
"draft-bidulock-sigtran-corid"
DEFVAL { 80 }
::= { m3uaAspSgEntry 14 }
m3uaAspSgTimerT5 OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the coordinated changeback timer T5 timeout
value. In the ITU-T, ETSI and ANSI MTP networks, this
timer has the range from 0.5 to 1.2 seconds and a
default value of 0.8 seconds. For M3UA networks, the
default value is
0.8 seconds (80 centiseconds).
When an initial coordianted changeback procedure does
not complete within timer T4, a second round of M3UA
BEAT messages is sent and timer T5 is started. If all
of the BEAT acknowledgement messages are received
before while T5 is running, T5 is stopped and the AS
traffic will be redirected to the newly restored SGP
beginning with the traffic in the changeback buffer.
If T5 expires before all of the BEAT acknowledgement
messages are received, the AS traffic will be
redirected to the newly restored SGP beginning with the
traffic in the changeback buffer."
REFERENCE
"draft-bidulock-sigtran-corid"
DEFVAL { 80 }
::= { m3uaAspSgEntry 15 }
m3uaAspSgTimerT17 OBJECT-TYPE
SYNTAX TimeInterval -- (80..150)
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides SCTP Association oscillation timer T17
timeout. This timer and associated procedures are only
pertinent when the RestorationPolicy associated with
the SG grouping is set to simple(1) and when automatic
restoration is performed. Values for T17 in the ITU-T
MTP network are from 0.8 to 1.5 seconds. The default
for M3UA networks is 1 second (100 centiseconds).
The T17 timeout value is used as follows:
When a automatic devision is taken to activate an
ASP-SGP relation, the initiation of an SCTP assocaition
start. If the SCTP association formation is
successful, the ASP Up procedure is invoked. If the
ASP Up procedure is successful, the association test
procedure is invoked. If the association test
procedure is successful, the association becomes ready
for activation of application servers. In the case
where SCTP establishment is not possible, as determined
by SCTP, new association procedures are started for the
same ASP-SGP relation after a timer T17 (delay to avoid
the oscillation of establishment procedures). The
value of T17 should be greater than the loop delay and
less than the association establishment and ASP Up
procedure timeouts. If the ASP Up procedure fails,
SCTP association restoration starts until the
association is established or a manual intervention is
made.
After an SCTP association failure is detected,
association establishment will take place. In the case
when the association establishment is successful, the
ASP UP procedure is invoked. If the ASP Up procedure
is successful, the association is restored and thus
available for activation of AS.
If the establishment of the SCTP association is not
possible, as determined by SCTP, new establishment
procedures may be started on the same ASP-SGP relation
after a time T17, until the association is restored or
a manual intervention is made. If the ASP Up procedure
fails, the association is aborted and the restoration
procedure is repeated until the association is restored
or manual intervention is made."
REFERENCE
"ITU-T Rec. Q.704 (1996) : Clause 12."
DEFVAL { 100 }
::= { m3uaAspSgEntry 16 }
m3uaAspSgTimerT19A OBJECT-TYPE
SYNTAX TimeInterval -- (48000..60000)
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the SCTP association maintenance timer T19A
timeout. This timer and associated procedures are only
pertinent when the RestorationPolicy associated with
the SG grouping is set to simple(1), procedureA(2),
procedureB(3) or other(4) and when automatic
restoration is performed. Values for T19A in the ANSI
MTP network are from 8 to 10 minutes. The default
value for the M3UA newtork is 8 minutes (48000
centiseconds).
After an SCTP association failure is detected,
automatic association restoration may take place. When
the association establishment is successful, the ASP Up
procedures is started. If the ASP Up procedure is
successful, the ASP is considered in the ASP Up state
and AS activation may be performed on the association.
If SCTP association establishment is not possible, as
determined by SCTP, new association establishment
procedures may be started automaticall for the
association, when association oscillation filtering
procedures permit, until the SCTP association is
restored or manual intervention is made. If after time
T19A, the SCTP association has not activated, a
management function is notified, and, optionally, T19A
may be restarted."
REFERENCE
"ANSI T1.111.4 (1996 and 2000) 12.2.2"
DEFVAL { 0 }
::= { m3uaAspSgEntry 17 }
m3uaAspSgTimerT24 OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
REFERENCE
"LPO timer.
As a national option, local processor outage may also
be applied to the affected signalling link before
commencement of the appropriate signalling traffic
management option. On completion of that siganlling
traffic management action, local processor outage is
removed from the affected signalling link. No further
signalling traffic management will be performed on that
affected signalling link until a timer T24 has expired
or been cancelled, thus allowing time for indications
from the remote end to stabilize as it carries out any
siganalling traffic management of its own."
DEFVAL { 0 }
::= { m3uaAspSgEntry 18 }
m3uaAspSgTimerT31A OBJECT-TYPE
SYNTAX TimeInterval -- (1000..12000)
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the false association congestion detection
timer T31A timeout for SGP in this SG. This timer an
associated procedures are only pertinent if multiple
congestion levels are supported for AS supported by the
association. Values for T31A in the ANSI MTP newtork
range from 10 to 120 seconds. The default value for
M3UA networks is 10 seconds (1000 centiseconds).
If an SCTP association remains at a congestion level
for greater than T31A (a false association congestion
condition), it also reamins ESTABLISHED and in the ASP
Up state, an audit should trigger the SCTP association
to be restarted. T31A is started when transmit buffer
occupancy increases through onset level 1. Any change
of congestion level (defined as a change of SCTP
association congestion status and optionally including
the first time the discard status is increased to N
after association congestion status is increased to N
(N=1, 2, 3)) restart the timer. T31A is stopped when
the SCTP association congestion status is zero.
Management should be notified if the SCTP association
is restarted due to false congestion detection."
REFERENCE
"ANSI T1.111.5 (2000) 3.8.2.2,
draft-bidulock-sigtran-aspcong"
DEFVAL { 1000 }
::= { m3uaAspSgEntry 19 }
m3uaAspSgTimerT32A OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the SCTP association oscillation timer
(Procedure A) T32A timeout. This timeout value and
associated procedures are only pertinent when the
RestorationPolicy for the SG grouping is set to
procedureA(2). Values for the ANSI MTP network range
from 5 to 120 seconds. The default for the M3UA
network is 60 seconds (6000 centiseconds). The
oscillation timer T32 value is chosen for a given
ASP-SG relation may be modified by management action.
When automatic association restoration begins, the
oscillation timer T32 is started. If the SCTP
association, ASP Up procedure or test procedure fails
within T32, the SCTP association is placed in the
'suspension' state until T32 expires. When an SCTP
association exits the 'suspension' state, association
restoration is to be started and T32 is restarted.
When an association is in 'suspension', the association
remains in the CLOSED state, restoration procedures to
establish the association are not invoked and
association attempts by the peer are rejected.
The expiration of the timer does not change the ASP
state."
REFERENCE
"ANSI T1.111.4 (1996 and 2000) 12.2.2"
DEFVAL { 6000 }
::= { m3uaAspSgEntry 20 }
m3uaAspSgTimerT33A OBJECT-TYPE
SYNTAX TimeInterval -- (6000..60000)
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the SCTP association oscillation probation
timer (Procedure B) T33A timeout. This timeout value
and associated procedures are only pertinent when the
RestorationPolicy for the SG grouping is set to
procedureB(3). The value of T33 for ASNI MTP networks
has the range from 1 to 10 minutes. The default value
for M3UA networks is 1 minute or 6000 centiseconds.
The value chosen in a given network node for the
probation time period is dependent upon the type and
function of the node in the network and may be modified
by manamgement action.
When an SCTP association between an ASP and SGP has
been formed, it is put on probtion for a period
controlled by timer T33 which starts running when the
SCTP association enters the ESTABLISHED state and
succesfully completes the ASP Up procedure, and stops
when T33 expires or the SCTP association leaves the
ESTABLISHED state."
REFERENCE
"ANSI T1.111.4 (1996 and 2000) 12.2.2 (B)"
DEFVAL { 6000 }
::= { m3uaAspSgEntry 21 }
m3uaAspSgTimerT34A OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the SCTP oscillation suspension timer
(Procedure B) T34A timeout. This timeout value and
associated procedure are only pertinent when the
RestorationPolicy for the SG grouping is set to
procedureB(3). The value of T35 for ANSI MTP networks
has the range from 5 to 120 seconds. The default value
for M3UA networks is 5 seconds (500 centiseconds). The
value chosen in a given network node for the suspension
time period is dependent upon the type and function of
the node in the network and may be modified by
management action.
If the SCTP association fails during the probation
period, i.e., before expiration of timer T33A, it is
put on suspension. While in suspension the SCTP
association remains in the CLOSED state, automatic
restoration procedures to establish the SCTP
association are not invoked, and association
initialization attempts by the peer are refused.
The suspension time period is controlled by timer T34A,
which starts running when SCTP enters the CLOSED state.
Automatic SCTP association restoration is initiated on
expiry of timer T34."
REFERENCE
"ANSI T1.111.4 (1996 and 2000) 12.2.2"
DEFVAL { 500 }
::= { m3uaAspSgEntry 22 }
m3uaAspSgTimerT1T OBJECT-TYPE
SYNTAX TimeInterval -- (400..1200)
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the initial retest timer time duration for the
signalling link test procedure of Q.707 as applied to
SCTP association formed with SGP. The range of this
timer for MTP, both ITU-T and ANSI is 4 to 12 seconds.
The default value for M3UA is 8 seconds (800
centiseconds).
Once an association forms, M3UA sends the ASP Up
message on the association, starts T1T and awaits an
ASP Up Acknowledgement message. When an ASP Up
Acknolwedgement message is received, T1T is stopped and
the round trip time (RTT) is calculated as the duration
of time between sending the ASP Up message and
receiving the ASP Up Acknowledgement message. If this
RTT is greater than one half off the
m3uaAspSgMaxLifeTime setting in this entry, the
association is aborted, and SCTP association failure
and restoration procedures invoked.
If an ASP Up Acknowledgement message is not forthcoming
and T1T expires, a second ASPUP message is sent, and
T1T restarted. If T1T expires for a second time, the
SCTP association is aborted and the SCTP assocaition
failure and restoration procedures are invoked.
If an ASP Down Acknowledgement message is received
while T1T is running, or an Error message indicating
'management blocking' is received in response to the
initial ASP Up message, T1T is stopped, the association
is considered failed, the SCTP association is aborted,
and SCTP association failure and restoration procedures
invoked.
If an Error message indicating an 'invalid version' is
received in response to the ASP Up message, it is
considered a permanent failure of the SCTP association,
the SCTP assocaition is aborted, and management is
informed. Automatic restoration procedures are not
invoked."
REFERENCE
"ITU-T Rec. Q.707 (1988) 2.2"
DEFVAL { 800 }
::= { m3uaAspSgEntry 23 }
m3uaAspSgTimerT2T OBJECT-TYPE
SYNTAX TimeInterval -- (3000..9000)
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the periodic retest timer time duration for
the signalling link test procedure of Q.707 as applied
to SCTP associations formed with SGP. The range of
this timer for MTP, both ITU-T and ANIS is 30 to 90
seconds. The default value for M3UA is 60 seconds
(6000 centiseconds).
Every T2T interval while the SCTP association is
active, a M3UA heartbeat is sent, or SCTP interrogated,
to determine the smoothed round trip time (SRTT) for
the SCTP association. If this value should exceed the
value of m3uaAspSgMaxLifeTime, the SCTP association
will be aborted and SCTP association failure and
restoration procedures invoked. Note that the same
procedures as described for ASPUP/Ack messages using
m3uaAspSgTimerT1T is performed with regard to the M3UA
BEAT/Ack messages when the BEAT/Ack approach is used.
When SCTP is interrogated for the SRTT, no timers are
involved, nor messages exchanged."
REFERENCE
"ITU-T Rec. Q.707 (1988) 2.2"
DEFVAL { 6000 }
::= { m3uaAspSgEntry 24 }
m3uaAspSgStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides a mechanism whereby management stations may
add or delete rows from the SG table. Adding a row to
the SG table adds an SG to an SG group. Removing a row
from the table removes an SG from an SG group."
::= { m3uaAspSgEntry 25 }
m3uaAspSgp OBJECT IDENTIFIER
::= { m3uaAspTables 4 }
m3uaAspSgpTable OBJECT-TYPE
SYNTAX SEQUENCE OF M3uaAspSgpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the SGP that belong to each SG and how they can
be contacted by the ASP. Also provides configuration
and state information about the SCTP associations
between ASP and SGP.
This is the SGP table. It is similary to the SS7
signalling link table. Each SGP is associated with an
SCTP association between the ASP and the SGP. The
state of these SGP can be treated "
::= { m3uaAspSgp 1 }
m3uaAspSgpEntry OBJECT-TYPE
SYNTAX M3uaAspSgpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the characteristics of SGP belonging to an SG
within an SG grouping. Most of the characteristics of
an SGP are inherited from the SG or the SG grouping,
including many timer values and SCTP parameters."
INDEX { m3uaAspAgIndex, m3uaAspSgIndex, m3uaAspSgpIndex }
::= { m3uaAspSgpTable 1 }
M3uaAspSgpEntry ::= SEQUENCE {
m3uaAspSgpIndex Unsigned32,
m3uaAspSgpName CommonLanguageName,
m3uaAspSgpAdministrativeState AdministrativeState,
m3uaAspSgpProceduralStatus ProceduralStatus,
m3uaAspSgpOperationalState OperationalState,
m3uaAspSgpUsageState UsageState,
m3uaAspSgpAspState AspState,
m3uaAspSgpPrimaryAddressType InetAddressType,
m3uaAspSgpPrimaryAddress InetAddress,
m3uaAspSgpHostName DisplayString,
m3uaAspSgpStatus RowStatus
}
m3uaAspSgpIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides an index into the SGP table which is the index
of the SGP within an SG within an SG grouping."
::= { m3uaAspSgpEntry 1 }
m3uaAspSgpName OBJECT-TYPE
SYNTAX CommonLanguageName
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides a name for the SGP following COMMON LANGUAGE
procedures and the CommonLanguageName textual
convention."
::= { m3uaAspSgpEntry 2 }
m3uaAspSgpAdministrativeState OBJECT-TYPE
SYNTAX AdministrativeState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the administrative state of the SGP according
to the AdministrativeState textual convention. When
locked(0) there is no SCTP association formed between
the SGP and any ASP. When unlocked(1) associations
may be formed between any ASP in the unlocked
administrative state. Setting the state to locked(0)
will result in all ASPs in the up ASP state performing
the ASP Down procedure and shutting down its SCTP
association to this SGP. Setting the state to
unlocked(1) permits any ASPs in the unlocked
administrative state to form an SCTP association with
the SGP and execute the ASP Up procedures for this
SGP."
DEFVAL { locked }
::= { m3uaAspSgpEntry 3 }
m3uaAspSgpProceduralStatus OBJECT-TYPE
SYNTAX ProceduralStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the overall procedural status of the SGP
following the ProceduralStatus textual convention. The
overall procedural status is the set-union (logical OR)
of the procedural statuses of the ASP-SGP associations
for which this SGP is configured."
DEFVAL { {} } -- '000000'B
::= { m3uaAspSgpEntry 4 }
m3uaAspSgpOperationalState OBJECT-TYPE
SYNTAX OperationalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the overall operational state of the SGP
following the OperationalState textual convention. The
overall operational state is the most active
operational state of all of the ASP-SGP associations
configured for this SGP."
DEFVAL { disabled }
::= { m3uaAspSgpEntry 5 }
m3uaAspSgpUsageState OBJECT-TYPE
SYNTAX UsageState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the overall usage state of the SGP following
the UsageState textual convention. The overall usage
state of the SGP is most active state of any of the
ASP-SGP associations configured for this SGP."
DEFVAL { idle }
::= { m3uaAspSgpEntry 6 }
m3uaAspSgpAspState OBJECT-TYPE
SYNTAX AspState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the overall ASP state of the SGP following the
AspState textual convention. The overall ASP state of
the SGP is the most active ASP state of any of the
ASP-SGP associations configured for this SGP. The most
active ASP state of the ASP-SGP associations can be
affected by setting the ASP state of the SGP to a
stable state up(3) or down(0). However, this is not a
permanent condition and any autonomous operations will
return the state to the management state. For a
persistent state change, use the AdministrativeState
textual convention."
::= { m3uaAspSgpEntry 7 }
m3uaAspSgpPrimaryAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the primary IP address type for forming SCTP
associations with the SGP. This is the primary IP
address type that will be used by all ASPs configured
to form SCTP associations with this SGP. This columnar
object specifies the type of address of the
m3uaAspSgpPrimaryAddress column for this conceptual
row."
::= { m3uaAspSgpEntry 8 }
m3uaAspSgpPrimaryAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the primary IP address for forming SCTP
associations with the SGP. This is the primary IP
address that will be used by all ASPs configured to
form SCTP associations with this SGP."
::= { m3uaAspSgpEntry 9 }
m3uaAspSgpHostName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides a host name for forming SCTP associations with
the SGP. This is the host name that may be used by all
ASPs configured to form SCTP associations with this SGP
from this host. For a service name, see the SG group
table."
::= { m3uaAspSgpEntry 10 }
m3uaAspSgpStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides a mechanism by which management stations can
add or delete rows to the SGP table following the
RowStatus textual convention."
REFERENCE
"STD 58"
::= { m3uaAspSgpEntry 11 }
m3uaAspSp OBJECT IDENTIFIER
::= { m3uaAspTables 5 }
m3uaAspSpNextIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides access for management stations to the next
available index in the SP table. If this value is
returned as zero, there are no available entries left
in the table."
::= { m3uaAspSp 1 }
m3uaAspSpTable OBJECT-TYPE
SYNTAX SEQUENCE OF M3uaAspSpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the signalling points locally accessible at
this ASP. These are effectively full point code routed
AS.
This is signalling point table. It is similar to the
SS7 table. Each signalling point has a group of
routesets and a set of MTP-SAPs (AS)."
::= { m3uaAspSp 2 }
m3uaAspSpEntry OBJECT-TYPE
SYNTAX M3uaAspSpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the characteristics of signalling point codes
known to this host."
INDEX { m3uaAspSpIndex }
::= { m3uaAspSpTable 1 }
M3uaAspSpEntry ::= SEQUENCE {
m3uaAspSpIndex Unsigned32,
m3uaAspSpName CommonLanguageName,
m3uaAspSpOperationalState OperationalState,
m3uaAspSpUsageState UsageState,
m3uaAspSpAdministrativeState AdministrativeState,
m3uaAspSpAlarmStatus AlarmStatus,
m3uaAspSpProceduralStatus ProceduralStatus,
m3uaAspSpAvailabilityStatus AvailabilityStatus,
m3uaAspSpPointCode NetworkPointCode,
m3uaAspSpTimerT1R TimeInterval,
m3uaAspSpTimerT18 TimeInterval,
m3uaAspSpTimerT20 TimeInterval,
m3uaAspSpTimerT22A TimeInterval,
m3uaAspSpTimerT23A TimeInterval,
m3uaAspSpTimerT24A TimeInterval,
m3uaAspSpTimerT26A TimeInterval,
m3uaAspSpTimerT27A TimeInterval,
m3uaAspSpStatus RowStatus
}
m3uaAspSpIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Provides an index into the SP table and handle with
which to reference instances of point codes."
::= { m3uaAspSpEntry 1 }
m3uaAspSpName OBJECT-TYPE
SYNTAX CommonLanguageName
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides a name for the signalling point using COMMON
LANGUAGE procedures according to the CommonLanguageName
textual convention."
::= { m3uaAspSpEntry 2 }
m3uaAspSpOperationalState OBJECT-TYPE
SYNTAX OperationalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the operational state of the signalling point
according to the OperationalState texutal convention."
REFERENCE
"OPENSS7-TMN-TC"
::= { m3uaAspSpEntry 3 }
m3uaAspSpUsageState OBJECT-TYPE
SYNTAX UsageState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the usage state of ths signalling point
according to the UsageState
textual convention."
REFERENCE
"OPENSS7-TMN-TC"
::= { m3uaAspSpEntry 4 }
m3uaAspSpAdministrativeState OBJECT-TYPE
SYNTAX AdministrativeState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the administrative state of the signalling
point according to the AdministrativeState textual
convention."
REFERENCE
"OPENSS7-TMN-TC"
::= { m3uaAspSpEntry 5 }
m3uaAspSpAlarmStatus OBJECT-TYPE
SYNTAX AlarmStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the alarm status of the signalling point
according to the AlarmStatus textual convention."
REFERENCE
"OPENSS7-TMN-TC"
::= { m3uaAspSpEntry 6 }
m3uaAspSpProceduralStatus OBJECT-TYPE
SYNTAX ProceduralStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the procedural status of the signalling point
according to the ProceduralStatus textual convention.
"
REFERENCE
"OPENSS7-TMN-TC"
::= { m3uaAspSpEntry 7 }
m3uaAspSpAvailabilityStatus OBJECT-TYPE
SYNTAX AvailabilityStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the availablity status of the signalling point
according to the AvailabilityStatus textual convention.
"
REFERENCE
"OPENSS7-TMN-TC"
::= { m3uaAspSpEntry 8 }
m3uaAspSpPointCode OBJECT-TYPE
SYNTAX NetworkPointCode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the network and signalling point code
associated with the signalling point, according to the
NewtorkPointCode textual convention."
::= { m3uaAspSpEntry 9 }
m3uaAspSpTimerT1R OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the MTP restart required timer T1R timeout
value."
::= { m3uaAspSpEntry 10 }
m3uaAspSpTimerT18 OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the MTP restart phase 1 timer T18 timeout
value.
Timer T18 is a phase 1 restart timer and is started by
a restarting signalling point with the transfer
function when the first link goes into service at level
2."
::= { m3uaAspSpEntry 11 }
m3uaAspSpTimerT20 OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the MTP restart phase 2 timer T20 timeout
value."
::= { m3uaAspSpEntry 12 }
m3uaAspSpTimerT22A OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When the first SCTP association for the signalling
point initiates the ASP Up state, the retstarting
signalling point begins taking into account any DUNA,
DRST, DAVA messages received. THe restarting point
starts timer T22A and T26A either when the first SCTP
association reaches the ASP Up state, or the first AS
initiates the ASP Active state. When a "
REFERENCE
"ANSI T1.111.4/2000 : 9.2"
::= { m3uaAspSpEntry 13 }
m3uaAspSpTimerT23A OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { m3uaAspSpEntry 14 }
m3uaAspSpTimerT24A OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { m3uaAspSpEntry 15 }
m3uaAspSpTimerT26A OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { m3uaAspSpEntry 16 }
m3uaAspSpTimerT27A OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { m3uaAspSpEntry 17 }
m3uaAspSpStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides a mechanism for management stations to add and
delete rows from the SP table following the RowStatus
textual convention."
::= { m3uaAspSpEntry 18 }
m3uaAspMt OBJECT IDENTIFIER
::= { m3uaAspTables 6 }
m3uaAspMtTable OBJECT-TYPE
SYNTAX SEQUENCE OF M3uaAspMtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the MTP-SAPs accessible on signalling points
known to this host."
::= { m3uaAspMt 1 }
m3uaAspMtEntry OBJECT-TYPE
SYNTAX M3uaAspMtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an MTP-SAP instance for a signalling point
(SP). The MTP-SAP instance may also be used to form a
routing key. Each MTP-SAP represents an application
server at the local host.
Entries that exist in this table will be considered
equipped from the SS7 MTP user part perspective, but
may be inaccessible or accessible depending upon their
current operational state. When an MTP-SAP is not
provided in this table, the corresponding user part
will be considered unequipped."
INDEX { m3uaAspSpIndex, m3uaAspMtIndex }
::= { m3uaAspMtTable 1 }
M3uaAspMtEntry ::= SEQUENCE {
m3uaAspMtIndex MtpUserPart,
m3uaAspMtName CommonLanguageName,
m3uaAspMtAdministrativeState AdministrativeState,
m3uaAspMtOperationalState OperationalState,
m3uaAspMtProceduralStatus ProceduralStatus,
m3uaAspMtUsageState UsageState,
m3uaAspMtAsState AsState,
m3uaAspMtStatus RowStatus
}
m3uaAspMtIndex OBJECT-TYPE
SYNTAX MtpUserPart
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides both an index into the MTP-SAP table for a
signalling point as well as providing the SI value of
the MTP-SAP using the MtpUserPart textual convention."
REFERENCE
"ITU-T Rec. Q.704 (1997), ANSI T1.111.4/2000, ETSI ETS
300 008-1"
::= { m3uaAspMtEntry 1 }
m3uaAspMtName OBJECT-TYPE
SYNTAX CommonLanguageName
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides a COMMON LANGUAGE name for the MTP-SAP using
the CommonLanguageName textual convention. The value
should be the CLLI of the signalling point followed by
a common language substring representing the MTP-SAP."
::= { m3uaAspMtEntry 2 }
m3uaAspMtAdministrativeState OBJECT-TYPE
SYNTAX AdministrativeState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the administrative state of the MTP-SAP
following the AdministrativeState textual convention.
When locked(0), no local application will be permitted
to bind to or activate the MTP-SAP and the
corresponding application server will be deregistered
from or deactivated for any signalling gateway process
that serves it. When unlocked(0), applications will be
permitted to bind to an activate the MTP-SAP and the
corresponding application server may be registered with
serving SGP and activated."
REFERENCE
"ITU-T Rec. X.721 (1992) : administrativeState"
DEFVAL { locked }
::= { m3uaAspMtEntry 3 }
m3uaAspMtOperationalState OBJECT-TYPE
SYNTAX OperationalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the operational state of the MTP-SAP following
the OperationalState textual convention. When
disabled(0), the MTP-SAP has no user application
associated with it an is not able to accept traffic.
When enabled(1), the MTP-SAP has an application
associated with it and is able to accept traffic."
REFERENCE
"ITU-T Rec. X.721 (1992) : operationalState"
DEFVAL { disabled }
::= { m3uaAspMtEntry 4 }
m3uaAspMtProceduralStatus OBJECT-TYPE
SYNTAX ProceduralStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the procedural status of the MTP-SAP following
the ProceduralStatus textual convention, as viewed
toward the user application. WHen the status contains
initializationRequired(0), the MTP-SAP exists but has
not been initialized for use by user applications.
When notInitialized(1), the MTP-SAP exists and has been
initialized for application use, however, the MTP-SAP
still needs to be initialized by an MTP-SAP application
for use. When initializing(2) a user application is in
the process of binding to the MTP-SAP. When
terminaing(4) a user application is in the process of
unbinding from the MTP-SAP. When empty, the MTP-SAP is
procedurally idle."
REFERENCE
"ITU-T Rec. X.721 (1992) : proceduralStatus"
DEFVAL { {} } -- '000000'B
::= { m3uaAspMtEntry 5 }
m3uaAspMtUsageState OBJECT-TYPE
SYNTAX UsageState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the usage state of the MTP-SAP following the
UsageState textual convention. The view of the usage
state is toward the local user application. When
idle(0) the MTP-SAP is not carrying any user traffic.
When active(1), the MTP-SAP is actively carrying user
traffic to and from the MTP-SAP. When busy(2), the
interface between the MTP-SAP and the user application
is busy with user traffic."
REFERENCE
"ITU-T Rec. X.721 (1992) : usageSate"
DEFVAL { idle }
::= { m3uaAspMtEntry 6 }
m3uaAspMtAsState OBJECT-TYPE
SYNTAX AsState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the AS state of the MTP-SAP following the
AsState textual convention. The view of the As state
is toward the serving SGP. The AS state is the overall
state of the AS considering the AS state in each SGP
that serves the AS. The overall AS state is the most
active state of the MTP-SAP for any SGP configured to
serve the AS.
The state of the AS can be affected by setting this
value to down(0), inactive(1) or active(4). When set
to down(0), all routing keys for this MTP-SAP will be
deregistered with the serving SGP. When set to
inactive(1), each ASP will register the AS if required,
or perform ASP Inactive procedures necessary to move
the AS to the AS Inactive state. When set to
active(4), each ASP that is able will register and
activate the AS. Note that this is not a peristent
state change and that autonomous operations may act to
move the AS back to a previous state. Use the
AdministrativeState textual convention for a persistent
result."
DEFVAL { down }
::= { m3uaAspMtEntry 7 }
m3uaAspMtStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides a mechanism whereby management stations may
add and delete rows in the MTP-SAP table following the
RowStatus textual convention. Adding rows to this
table defines a new MTP-SAP instance for a signalling
point. Deleting rows from the MTP-SAP table removes an
MTP-SAP instance from a signalling point."
::= { m3uaAspMtEntry 8 }
m3uaAspRs OBJECT IDENTIFIER
::= { m3uaAspTables 7 }
m3uaAspRsEvents OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Arc for notification events generated by route sets."
::= { m3uaAspRs 0 }
m3uaAspRsTable OBJECT-TYPE
SYNTAX SEQUENCE OF M3uaAspRsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the routeset table. It is similar to the SS7
table Each routeset is associated with a remote
signalling point code. There is no concept of an
adjacent signalling point here. Each route set
consists of a number of route lists, each with a
priority in the route set. When routing outbound
messages, the highest priority active route list from
the list is selected. Perform controlled and forced
rerouting procedures as normal."
::= { m3uaAspRs 1 }
m3uaAspRsEntry OBJECT-TYPE
SYNTAX M3uaAspRsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is an entry in the RS table. Each entry in the RS
table corresponds to an SS7 MTP routeset belonging to a
signalling point. It describes a routing procedure for
sending messages from a local signalling point to a
remote signalling point. The route set is independent
of the application server process that is using it.
Availbility of route sets is intrinsic to the SS7
network and is extrinsic to the M3UA model.
Information obtained about routes to elements in the
SS7 network obtained by one local ASP is applicable to
other local ASPs. Availability of remote SS7
signalling points does not vary over application
servers.
Route sets here are very similar to the route sets used
by the SS7 MTP."
INDEX { m3uaAspSpIndex, m3uaAspRsIndex }
::= { m3uaAspRsTable 1 }
M3uaAspRsEntry ::= SEQUENCE {
m3uaAspRsIndex Unsigned32,
m3uaAspRsName CommonLanguageName,
m3uaAspRsRemotePointCode NetworkPointCode,
m3uaAspRsOperationalState OperationalState,
m3uaAspRsAdministrativeState AdministrativeState,
m3uaAspRsUsageState UsageState,
m3uaAspRsAlarmStatus AlarmStatus,
m3uaAspRsProceduralStatus ProceduralStatus,
m3uaAspRsTimerT8 TimeInterval,
m3uaAspRsTimerT11 TimeInterval,
m3uaAspRsTimerT15 TimeInterval,
m3uaAspRsTimerT16 TimeInterval,
m3uaAspRsTimerT18A TimeInterval,
m3uaAspRsOptions MtpOptions,
m3uaAspRsAvailabilityStatus MtpAvailabilityStatus,
m3uaAspRsCongestionLevel MtpCongestionLevel,
m3uaAspRsStatus RowStatus
}
m3uaAspRsIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Provides an index into the routeset table. This index
is relative to the signalling point index."
::= { m3uaAspRsEntry 1 }
m3uaAspRsName OBJECT-TYPE
SYNTAX CommonLanguageName
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides a name for the route set following COMMON
LANGUAGE procedures and the CommonLanguageName textual
convention."
::= { m3uaAspRsEntry 2 }
m3uaAspRsRemotePointCode OBJECT-TYPE
SYNTAX NetworkPointCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the point code of the destination
corresponding to this entry. Perhaps the signalling
point code part of this should have been used as an
index as it must be unique. This column follows the
NetworkPointCode textual convention"
::= { m3uaAspRsEntry 3 }
m3uaAspRsOperationalState OBJECT-TYPE
SYNTAX OperationalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the operational state of the route set
following the OperationalState textual convention."
::= { m3uaAspRsEntry 4 }
m3uaAspRsAdministrativeState OBJECT-TYPE
SYNTAX AdministrativeState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the administrative state of the route set
following the AdministrativeState textual convention.
When locked(0), the route set will be prohibited and
MTP users will be issued the MTP-PAUSE primitive with
regard to this route set; unlocked(1), the route set
will have the availability as indicated by the MTP
availability, which may require issuing an MTP-RESUME
or MTP-STATUS primitive to local MTP users."
::= { m3uaAspRsEntry 5 }
m3uaAspRsUsageState OBJECT-TYPE
SYNTAX UsageState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the usage state of the route set following the
UsageState textual convention. When idle(0), the route
set is not handling user traffic; active(1), activly
handling user traffic; busy(1) consumed with handling
user traffic. Note that the usage state can be idle(0)
or busy(1) (but not active(1)) while the
CongesetionLevel is other than none(0)."
::= { m3uaAspRsEntry 6 }
m3uaAspRsAlarmStatus OBJECT-TYPE
SYNTAX AlarmStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the alarm status for the route set according
to the AlarmStatus
textual convention."
::= { m3uaAspRsEntry 7 }
m3uaAspRsProceduralStatus OBJECT-TYPE
SYNTAX ProceduralStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the procedural status for the route set
according to the ProceduralStatus textual convention.
When the route set does not contain route lists, the
procedural status will contain
initializationRequired(), when the SP is failed or
restarting, the procedural status will contain
notInitialized(); when the SP is restarting the status
will contain initializing()."
::= { m3uaAspRsEntry 8 }
m3uaAspRsTimerT8 OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides a TFP response timer.
13.2.1 ... Transfer-prohibited emssages are always
address to an adjacent signalling point. They man
use any available signalling route that leads to
that signalling point.
13.2.2 A transfer prohibited message relating to a
given destination X is sent from a signalling
transfer point Y in the following cases:
1. When signalling transfer point Y starts to
route (a changeover, changeback, forced or
controlled rerouting) signalling destined to a
signalling point X via a signalling transfer
point Z not currently use by signalling
transfer point Y for this traffic. In this
case, the transfer prohibited message is sent
to singalling transfer point Z.
2. When signalling trasnfer point Y recognizes the
inaccessibility of signalling point X (see
5.3.3 and 7.2.3). In this case a
transfer-prohibited message is sent to ll
accessing signalling points (Broadcast
method) and timer T8 (see clause 16) is
started concernng SP X.
3. When a message destined to signaling point X is
received at signalling trasnfer point Y and Y
is unable to transfer the message, and if no
corresponding timer T8 is running. In this
case the transfer-prohibited message is sent to
the adjacent signalling poin from which the
message concerned was received (Response
Method). In addition, timet T8 is started
concerning SP X.
4. When an adjacent signalling point Z becomes
accessible, STP Y sends to Z a transfer
prohibited message concerning destination X, if
X is inacessible from Y (clause 9).
5. When a signalling transfer point Y restarts, it
broadcasts to all accessible adjacent
singalling points trasnfer prohibited messages
concerning destination X, if X is inaccessible
from Y (see clause 9)."
REFERENCE
"ITU-T Rec. Q.704 (1996) 13.2.1, 13.2.2"
::= { m3uaAspRsEntry 9 }
m3uaAspRsTimerT11 OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ANSI T1.111.4 (1996-2000) 13.4.2 ... (1) When the
normal route(s) to destination X become unavailable and
signalling transfer point Y begins using a lower
priority route to destination X, timer T11 is started.
When timer T11 expires or the lower priority route
experiences danger of congestion (whichever occurs
first), signalling transfer point Y notifies accessible
adjacent signalling points using one of two possible
methods:
(a) Broadcast Method
Signalling transfer point Y sends transfer-restricted
messages concerning destination X to all accessible
adjacent signalling points, except those signalling
points that receive a transfer-prohibited message
according to
13.2.2 (1) and except destination X if it is an
adjacent point. Timer T18 is started after the
broadcast is complete. If the failure is still
present and T18 expires, a transfer-restricted
message is sent once per incoming link or link set
by signalling transfer point Y in response to a
message for destination X.
As a network option, the rate that transfer-restricted
messages are broadcast may be regulated to minimize the
burst of traffic that can occur due to controlled
rerouting in adjacent nodes. This regulation is not
performed for the broadcasting of transfer-restricted
messages indicating that a previously isolated
destination is accessible."
REFERENCE
"ANSI T1.111.4 (1996-2000) 13.4.2"
::= { m3uaAspRsEntry 10 }
m3uaAspRsTimerT15 OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
13.7.5 If T15 expires after the last update of the
signalling route set toward destination X by a
transfer-controlled message relating to the same
destination, the signalling route set congestion
test procedure is invoked (see 13.9).
13.9.4 Provided that the signalling route set toward
destination X is not in the 'unavailable' state, a
signalling route set congestion test message is sent
from an originating signalling point to destination
X in the following cases: i) When T15 expires after
the last update of the congestion status of the
signalling route set toward destination X by a
transfer controlled message relating to the same
destination.
Start: TFC received
Stop: --
Expiry: Send RCT, start T16"
REFERENCE
"ITU-T Rec. Q.704 (1996) 13.7.5, 13.9.4"
::= { m3uaAspRsEntry 11 }
m3uaAspRsTimerT16 OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
13.9.3 If T16 expires after sending a signalling route
set congestion test message without a transfer
controlled message relating to the concerned
destination having been received, the signalling
point changes the congestion status associated with
the signalling route set toward the concerned
destination to the next lower status.
13.9.4 Provided that the signalling route set toward
destination X is not in the 'unavailable' state, a
signalling route set congestion test message is sent
from an originating signalling point to destination
X in the following cases: i) ... ii) When T16
expires after sending a signalling route set
congestion test message to destination X without a
transfer controlled message relating to the same
destination having been received. After the
congestion status have been decremented by one, the
test is repeated, unless the congestion status is
zero.
Start: T15 expires
Stop: TFC received
Expiry: Decrement cong status, inform users, send RCT
and restart if still congested"
REFERENCE
"ITU-T Rec. Q.704 (1995) 13.9.3, 13.9.4"
::= { m3uaAspRsEntry 12 }
m3uaAspRsTimerT18A OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timer T18 is a phase 1 restart timer and is started by
a restarting signalling point with the transfer
function when the first link goes into service at level
2.
9.2.2 ... Timer T18 is implementation and network
dependent, and is stopped when:
1) sufficient links and link sets are available to
carry the expected signalling traffic; and
2) enough TRA messages (and therefore routing data)
have been received to give a high level of
confidence in the MTP routing tables.
NOTE -- In normal circumstances the restarting MTP
should wait for TRA messages from all adjacent nodes.
There are, however, other situations where this might
not be useful, e.g. for a long-term equipment failure.
When T18 is stopped or expires, these second phase
begins, which includes as a major part a broadcast of
non-preventative transfer prohibited messages [i.e.
those TFPs according to 13.2.2 v)] and
transfer-restricted messages, taking into account
signalling link sets which are not available and any
TFP, TFA and TFR messages received during phase 1.
Note that timer T18 is determined such that during
phase 2 the broadcast of TFP and TFR messages may be
completed in normal situations."
::= { m3uaAspRsEntry 13 }
m3uaAspRsOptions OBJECT-TYPE
SYNTAX MtpOptions
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { m3uaAspRsEntry 14 }
m3uaAspRsAvailabilityStatus OBJECT-TYPE
SYNTAX MtpAvailabilityStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { m3uaAspRsEntry 15 }
m3uaAspRsCongestionLevel OBJECT-TYPE
SYNTAX MtpCongestionLevel
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the current congestion level associated with
the route set following the MtpCongestionLevel textual
convention."
REFERENCE
"ITU-T Rec. Q.704 (1996), ANSI T1.111.4/2000,
OPENSS7-SS7-TC"
::= { m3uaAspRsEntry 16 }
m3uaAspRsStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
""
::= { m3uaAspRsEntry 17 }
m3uaAspRl OBJECT IDENTIFIER
::= { m3uaAspTables 8 }
m3uaAspRlTable OBJECT-TYPE
SYNTAX SEQUENCE OF M3uaAspRlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the route list (RL) table. It is similar to
the SS7 MTP route list table. Each routelist consists
of a group of routes of equal priority. When routing
outbound messages, loadsharing is performed over the
active routes in the route list. Controlled rerouting
and forced rerouting procedures are perfromed as
normal, utilizing a controlled rerouting buffer an T6
timer."
::= { m3uaAspRl 1 }
m3uaAspRlEntry OBJECT-TYPE
SYNTAX M3uaAspRlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the route list table entry. It consists of a
group of routes. Route lists correspond to SG groups
for M3UA (whereas they correspond to combined link sets
for MTP."
INDEX { m3uaAspSpIndex, m3uaAspRsIndex, m3uaAspAgIndex }
::= { m3uaAspRlTable 1 }
M3uaAspRlEntry ::= SEQUENCE {
m3uaAspRlCost Unsigned32,
m3uaAspRlAdministrativeState AdministrativeState,
m3uaAspRlOperationalState OperationalState,
m3uaAspRlProceduralStatus ProceduralStatus,
m3uaAspRlUsageState UsageState,
m3uaAspRlAvailabilityStatus MtpAvailabilityStatus,
m3uaAspRlStatus RowStatus
}
m3uaAspRlCost OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the cost of this route list within the
containing route set. When messages are routed to a
destination corresponding to a route set, an active
route list within the route set with the lowest cost
value is selected. Only one route list for a gven
route set can have the same cost value."
DEFVAL { 0 }
::= { m3uaAspRlEntry 1 }
m3uaAspRlAdministrativeState OBJECT-TYPE
SYNTAX AdministrativeState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the administrative state of the route list
according to the AdministrativeState textual
convention. When locked(0), the route list will not be
used to route traffic and will be considered inhibited
by the route set. When unlocked(0), the route list may
be used to route traffic according to its availability
status, and will be considered as uninhibited. Setting
a route list to locked(0) has the effect of changing
the route list availablity to inhibited and performing
whatever forced rerouting procedures are required to
remove the route list from service. Setting a route
list to unlocked(0) has the effect of changing the
route list availbility to uninhibited and may result in
controlled rerouting of traffic to this route list from
a route list of higher cost in the route set."
REFERENCE
"ITU-T Rec. X.721 (1992) : administrativeState"
DEFVAL { locked }
::= { m3uaAspRlEntry 2 }
m3uaAspRlOperationalState OBJECT-TYPE
SYNTAX OperationalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the operational state of the route list
according to the OperationalState textual convention.
When disabled(0), the route list is operationally
unable to carry traffic; when enabled(1) the route list
is operationally able to carry traffic (according to
its availability status)."
REFERENCE
"ITU-T Rec. X.721 (1992) : operationalState"
DEFVAL { enabled }
::= { m3uaAspRlEntry 3 }
m3uaAspRlProceduralStatus OBJECT-TYPE
SYNTAX ProceduralStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the procedural status of the route list
according to the ProceduralStatus textual convention.
This is the overall procedural status of the route list
which is the set-union (logical OR) of the procedural
status of the contained routes."
REFERENCE
"ITU-T Rec. X.721 (1992) : proceduralStatus"
DEFVAL { {} } -- '000000'B
::= { m3uaAspRlEntry 4 }
m3uaAspRlUsageState OBJECT-TYPE
SYNTAX UsageState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the usage state of the route list according to
the UsageState textual convention. The usage state of
the route list is an overall usage state that reflects
the most active usage state of the contained routes.
When idle(0), the contained routes are not carrying
user traffic (regardless of their availability state);
when active(1), the contained routes are carrying user
traffic; when busy(2), the contained routes are
congested with user traffic.
Note that the busy(2) state and the congestion state of
the individual routes are separate concepts. A
contained route can be congested (as reported by the
network) but can be idle(0) from a usage perspective.
Only one route list within a route set will be in other
than the idle(0) state at any given instant in time."
REFERENCE
"ITU-T Rec. X.721 (1992) : usageState"
::= { m3uaAspRlEntry 5 }
m3uaAspRlAvailabilityStatus OBJECT-TYPE
SYNTAX MtpAvailabilityStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the MTP availability status of the route list
according to the MtpAvailabilityStatus textual
convention. This is the overall availability status of
the contained routes and is the set-union (logical OR)
of the availability status of the contained routes."
REFERENCE
"ITU-T Rec. Q.704 (1996)"
::= { m3uaAspRlEntry 6 }
m3uaAspRlStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides a mechanism for management stations to add and
delete rows from the Route List (RL) conceptual table
following the RowStatus textual convention."
REFERENCE
"STD 58"
::= { m3uaAspRlEntry 7 }
m3uaAspRt OBJECT IDENTIFIER
::= { m3uaAspTables 9 }
m3uaAspRtTable OBJECT-TYPE
SYNTAX SEQUENCE OF M3uaAspRtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the route table. It is similar to the MTP
table. Each route consists of a group of SCTP
associations termiating to SGP on the same SG. Treat
these like signalling links. Map to assocation and
stream id using SLS. Perform changeover and changeback
procedures using heartbeat CORID procedures as normal."
::= { m3uaAspRt 1 }
m3uaAspRtEntry OBJECT-TYPE
SYNTAX M3uaAspRtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides an entry in the Route (RT) conceptual table
and defines the characteristics of each route. The
table has four indexes. Each route belongs to a route
list, which belongs to a route set, which belongs to a
signalling point. Some route characteristics are
inherited from the superior tables."
INDEX { m3uaAspSpIndex, m3uaAspRsIndex, m3uaAspAgIndex,
m3uaAspSgIndex }
::= { m3uaAspRtTable 1 }
M3uaAspRtEntry ::= SEQUENCE {
m3uaAspRtCost Unsigned32,
m3uaAspRtTimerT6 TimeInterval,
m3uaAspRtTimerT10 TimeInterval,
m3uaAspRtAvailabilityStatus MtpAvailabilityStatus,
m3uaAspRtAdminstrativeState AdministrativeState,
m3uaAspRtOperationalState OperationalState,
m3uaAspRtProceduralStatus ProceduralStatus,
m3uaAspRtUsageState UsageState,
m3uaAspRtStatus RowStatus
}
m3uaAspRtCost OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { m3uaAspRtEntry 1 }
m3uaAspRtTimerT6 OBJECT-TYPE
SYNTAX TimeInterval
UNITS "centiseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the timeout value for the controlled rerouting
timer. The controlled rerouting timer, T6, of MTP.
When a signalling point X becomes accessible via a
route A normally used to carry traffic to signalling
point X, the controlled rerouting procedure is used.
The traffic being routed on current routes B, C, D
that is normaly routed on route A is directed to a
controlled rerouting buffer. New traffic for route A
is also directed to the controlled rerouting buffer.
Timer T6 is started. When timer T6 expires, the
controlled rerouting buffer and any new traffic for
route A are directed to route A.
This time is the interval, T6, for which messages will
be held in the controlled rerouting buffer. Default
values are: range for ITU-T 0.5 sec to 1.2 sec, default
0.8 seconds; ANSI is the same. This value should not
be set any lower than 50 centiseconds and no higher
than 120 centiseconds for MTP.
For M3UA there are no recommended values. The value of
this timer should be greater than the lifetime of
messages sent on SCTP associations to the SGP making up
the SG. If the value is not longer than the lifetime
of messages sent on SCTP associations, the procedure
will not have the desired effect of avoiding message
missequencing at the destination.
M3UA performs similar procedures following
draft-bidulock-sigtran-corid for controlled rerouting
of traffic between routes. Routes in M3uA consist of
signalling gateways rather than link sets."
REFERENCE
"ITU-T Rec. Q.704 (1996)"
DEFVAL { 80 }
::= { m3uaAspRtEntry 2 }
m3uaAspRtTimerT10 OBJECT-TYPE
SYNTAX TimeInterval -- (3000..6000)
UNITS "centiseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the destination audit timer T10 timeout value.
ITU-T and ANSI MTP networks provide a range of T10
values from 30 to 60 seconds. M3UA networks use a
default value of 60 seconds (6000 centiseconds).
This timer is started after receiving DUNA or DRST for
the route (from any SGP in the SG). It runs and sends
a DAUD message on the route (to any SGP in the SG)
every T10 seconds until stopped. This timer is stopped
after receiving a DAVA message for the route.
A DAUD message is sent from an ASP for a signalling
point after a DUNA message or DRST message is received
from an SGP in the SG. In this case, a DAUD message is
sent to that SG referring to the destination declared
inaccessible or restricted by the DUNA or DRST message,
every T10 period until a DAVA message, indicating that
the destination has become accessible, is received.
The timer T10 is started when a DUNA or DRST message is
received causing the route to change to prohibited or
restricted. The timer is stopped when a DAVA message
is received causing the route to change to available,
or when the node is restarted. Upon timer expiry, a
DAUD message is sent to the SG associated with the
route and the timer is restarted."
REFERENCE
"ITU-T Rec. Q.704 (1996) : 13.5.2, ANSI T1.111.4/2000
13.5.2"
DEFVAL { 6000 }
::= { m3uaAspRtEntry 3 }
m3uaAspRtAvailabilityStatus OBJECT-TYPE
SYNTAX MtpAvailabilityStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the MTP availability status for the route
according to the MtpAvailabiltyStatus textual
convention. This is the overall availability status of
the SGP belonging to the SG corresponding to this
route. It is the set-union (logical OR) of the
availablity status of the contained ASP-SGP
associations and AS for this signalling point. It may
contain:
- inactive(0), there is an inactive ASP-SGP association
for the SG; blocked(1), the AS is inactive for an
ASP-SGP association for the SG;
- inhibited(2), the AS is inhibited for an ASP-SGP
association for the SG;
- prohibited(3), no ASP-SGP association is active for
this SP, or a DUNA has been received from the SG
reagarding the destination associated with this
route;
- restart(4), the ASP is restarting with respect to
this SG;
- restricted(5), a DRST has been received from the SG
regarding the destination associated with this route;
- congested(6), a SCON has been received from the SG
regarding the destination associated with this route,
or an ASP-SGP association belonging to this route is
congested;
- danger(7), the route, or and ASP-SGP association
within the route, is being loaded with traffic beyond
its normal capacity and is in danger of congestion;
- allowed(8) a DAVA has been received from the SG
regarding the destination associated with this route."
::= { m3uaAspRtEntry 4 }
m3uaAspRtAdminstrativeState OBJECT-TYPE
SYNTAX AdministrativeState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
REFERENCE
"ITU-T Rec. X.721 (1992) : administrativeState"
::= { m3uaAspRtEntry 5 }
m3uaAspRtOperationalState OBJECT-TYPE
SYNTAX OperationalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the operational state of the route according
to the OperationalState textual convention. When
disabled(0) the route is operationally unable to carry
traffic; when enabled(1) the route is operationally
able to carry traffic."
REFERENCE
"ITU-T Rec. X.721 (1992) : operationalState"
::= { m3uaAspRtEntry 6 }
m3uaAspRtProceduralStatus OBJECT-TYPE
SYNTAX ProceduralStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the procedural status of the route according
to the ProceduralStatus textual convention. It may
contain:
- intiializationRequired(0), the ASP-SGP associations
for the SG need to be established;
- notInitialized(1), the ASP-SGP associations for the
SG are established but no AS corresponding to this SP
is active for those associations.
- initializing(2), the ASP-SGP associations for the SG
are established and an AS is being activated for this
SP for on one or more of those associations.
- reporting(3), not applicable;
- terminating(4), ASP-SGP associations or AS are in the
process of being deactivated associated with this
route."
REFERENCE
"ITU-T Rec. X.721 (1992) : proceduralStatus"
::= { m3uaAspRtEntry 7 }
m3uaAspRtUsageState OBJECT-TYPE
SYNTAX UsageState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the usage state of the route according to the
UsageState textual convention. When idle(0), the route
is not actively carrying user traffic; when active(1)
the route is actively carrying user traffic; when
busy(2), the route is congested with user traffic."
REFERENCE
"ITU-T Rec. X.721 (1992) : usageState"
::= { m3uaAspRtEntry 8 }
m3uaAspRtStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides a mechanism for managements stations to add or
delete entries from the route (RT) conceptual table
according to the RowStatus textual convention."
REFERENCE
"STD 58"
::= { m3uaAspRtEntry 9 }
m3uaAspRc OBJECT IDENTIFIER
::= { m3uaAspTables 10 }
m3uaAspRcTable OBJECT-TYPE
SYNTAX SEQUENCE OF M3uaAspRcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the routing contexts and traffic modes
associated with an MTP-SAP (AS) on an SG Group basis."
::= { m3uaAspRc 1 }
m3uaAspRcEntry OBJECT-TYPE
SYNTAX M3uaAspRcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides an entry in the Routing Context (RC)
conceptual table. This table is indexed by SP, MTP-SAP
and SG group. An entry is therefore provided for each
AS and SG group. This is the basis on which RC values
and traffic modes can be assigned and this entry
defines the RC value and traffic mode assignment for
each AS."
INDEX { m3uaAspIndex, m3uaAspSpIndex, m3uaAspMtIndex,
m3uaAspAgIndex }
::= { m3uaAspRcTable 1 }
M3uaAspRcEntry ::= SEQUENCE {
m3uaAspRcValue Unsigned32,
m3uaAspRcRegistrationPolicy RegistrationPolicy,
m3uaAspRcTrafficMode TrafficMode,
m3uaAspRcStatus RowStatus
}
m3uaAspRcValue OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the 32-bit value of the Routing Context used
to access the Application Server corresponding to this
MTP-SAP. This is either the value that was assigned by
a management or the value that was obtained from the SG
by dynamic registration."
::= { m3uaAspRcEntry 1 }
m3uaAspRcRegistrationPolicy OBJECT-TYPE
SYNTAX RegistrationPolicy
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the registration policy for this MTP-SAP (AS)
for this SG group following the RegistrationPolicy
textual convention. When set by a management station,
this value overrides the value associated with the SG
group as a whole provided that the SG value is
unknown(0) or permitted(2).
- unknown(0), is not applicable and will be refused;
- forbidden(1), means that registration will not be
attemtped and the RC value provided in this entry
will be used;
- permitted(2), means that registration will be
attempted and if refused, the RC value provided in
this entry will be used; and,
- required(3), means that registration will be
attempted and if refused, the activation of the AS
will fail; when successful, the registered value will
be indicated as the RC value in this entry.
When the value in the entry associated with this SG is
forbidden(1), this value will be forbidden(1). When
the value in the entry associated with this SG is
required(3), this value will be required(3)."
::= { m3uaAspRcEntry 3 }
m3uaAspRcTrafficMode OBJECT-TYPE
SYNTAX TrafficMode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the traffic mode of the AS within the SG group
according to the TrafficMode textual convention. This
object identity is populated with activeStandby,
loadShare, broadCast or an implementation defined
object identity. When one of the defined traffic
modes, the corresponding traffic mode type will be
included in the ASP Active message along with the RC
value defined or registered by this entry. For
implementation defined types, the behaviour with regard
to ASP Active message is implementation defined."
REFERENCE
"RFC 4666, OPENSS7-SIGTRAN-TC"
::= { m3uaAspRcEntry 4 }
m3uaAspRcStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Provides the ability for management stations to add and
delete entries from the Routing Context (RC) conceptual
table according to the RowStatus textual convention."
REFERENCE
"STD 58"
::= { m3uaAspRcEntry 5 }
m3uaAspAs OBJECT IDENTIFIER
::= { m3uaAspTables 11 }
m3uaAspAsTable OBJECT-TYPE
SYNTAX SEQUENCE OF M3uaAspAsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides the overall state of an AS for an SG."
::= { m3uaAspAs 1 }
m3uaAspAsEntry OBJECT-TYPE
SYNTAX M3uaAspAsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides an entry in an ASP's AS table for an SG. This
is indexex by ASP, MTP-SAP (AS) and SG. It is not
intended that rows be added or deleted from this
conceptual table by management stations as its purpose
is to reflect state only."
INDEX { m3uaAspIndex, m3uaAspSpIndex, m3uaAspMtIndex,
m3uaAspAgIndex, m3uaAspSgIndex }
::= { m3uaAspAsTable 1 }
M3uaAspAsEntry ::= SEQUENCE {
m3uaAspAsAsState AsState,
m3uaAspAsOperationalState OperationalState,
m3uaAspAsProceduralStatus ProceduralStatus,
m3uaAspAsUsageState UsageState
}
m3uaAspAsAsState OBJECT-TYPE
SYNTAX AsState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the overall AS state for this SG following the
AsState textual convention. This overall state
reflects the most active AS state for the AS over the
SGP making up the SG. When down(0), the AS is down for
all SGP in the SG; activating(1), the AS is activating
for some SGP in the SG; deactivating(2), the AS is
deactivating for some SGP; up(3), the AS is up for some
SGP."
REFERENCE
"RFC 4666"
::= { m3uaAspAsEntry 1 }
m3uaAspAsOperationalState OBJECT-TYPE
SYNTAX OperationalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the overall operational state of the AS as
viewed by the ASP for this SG according to the
OperationalState textual convention. When disabled(0),
the AS is operationally unable to be used; when
enable(1), the AS is operationally enabled for use;
when shuttingDown(2), the AS is moving from the enabled
state to the disabled state."
REFERENCE
"ITU-T Rec. X.721 (1992) : operationalState"
::= { m3uaAspAsEntry 2 }
m3uaAspAsProceduralStatus OBJECT-TYPE
SYNTAX ProceduralStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the procedural status of the AS as viewed by
the ASP for this SG according to the ProceduralStatus
textual convention. As the overall status, it is the
set-union (logical OR) of the procedural status of the
AS state for the individual SGP making up this SG."
REFERENCE
"ITU-T Rec. X.721 (1992) : proceduralStatus"
::= { m3uaAspAsEntry 3 }
m3uaAspAsUsageState OBJECT-TYPE
SYNTAX UsageState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the overall usage state of the AS as viewed by
the ASP for this SG according to the UsageState textual
convention. As the overall usage state, this state
reflects the most active state of the AS for the SGP
making up the SG. When idle(0), the AS is not carrying
user traffic for any SGP; active(1), the AS is carrying
user traffic for some SGP in the SG; busy(2), the AS is
congested by user traffic for some SGP."
REFERENCE
"ITU-T Rec. X.721 (1992) : usageState"
::= { m3uaAspAsEntry 4 }
m3uaAspAf OBJECT IDENTIFIER
::= { m3uaAspTables 12 }
m3uaAspAfTable OBJECT-TYPE
SYNTAX SEQUENCE OF M3uaAspAfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides the states of the AS for each association."
::= { m3uaAspAf 1 }
m3uaAspAfEntry OBJECT-TYPE
SYNTAX M3uaAspAfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides an entry into the AS Flow (AF) Table. Entries
are not expected to be added or removed from this table
by management stations and is intended to simply
reflect the state of AS flows established by other
tables."
INDEX { m3uaAspIndex, m3uaAspSpIndex, m3uaAspMtIndex,
m3uaAspAgIndex, m3uaAspSgIndex, m3uaAspSgpIndex }
::= { m3uaAspAfTable 1 }
M3uaAspAfEntry ::= SEQUENCE {
m3uaAspAfAsState AsState,
m3uaAspAfAdministrativeState AdministrativeState,
m3uaAspAfOperationalState OperationalState,
m3uaAspAfProceduralStatus ProceduralStatus,
m3uaAspAfUsageState UsageState
}
m3uaAspAfAsState OBJECT-TYPE
SYNTAX AsState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Provides the AS state for the AS as viewed by the ASP
following the AsState textual convention. When
down(0), the AS is not registered for a routing context
or the ASP-SGP asssociation is down; when
initializing(2), the ASP is registering for a routing
context for the AS with the SGP; terminating(2), the
ASP is deregistering the routing context; inactive(3),
the ASP is inactive for this AS with this SGP;
activating(4), the ASP is performing ASP Active
procedure for this AS with this SGP; deactivating(5),
the ASP is performing ASP Inactive procedure for this
AS with this SGP; active(6), the ASP is active for this
AS with this SGP.
By writing a stable state value to this column,
management stations can requeust tha the corresponding
operations to achieve that state be performed. Note,
however, that this is not a persistent state change and
automatic procedures may be invoked to return the AS to
a previous state. Use the AdministrativeState textual
convention on this or superior objects to persistently
affect state."
REFERENCE
"RFC 4666"
::= { m3uaAspAfEntry 1 }
m3uaAspAfAdministrativeState OBJECT-TYPE
SYNTAX AdministrativeState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Provides the administrative state of this AS as viewed
by the ASP for this SGP according to the
AdministrativeState textual convention. When
locked(0), the AS is administratively locked and no
routing key will be registered nor will the AS be
activated for this SGP; when unlocked(1), the AS is
administratively permitted to register a routing key
and activate. Setting this column to locked(0) has the
effect of causing the AS to deactivate and unregister
any registered routing keys. Setting this column to
unlocked(1), permits automatic procedures to
immediately register a routing key for the AS an
activate the AS."
REFERENCE
"ITU-T Rec. X.721 (1992) : administrativeState,
OPENSS7-TMN-TC"
::= { m3uaAspAfEntry 2 }
m3uaAspAfOperationalState OBJECT-TYPE
SYNTAX OperationalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the operational state of this AS as viewed by
the ASP for this SGP according to the OperationalState
textual convention. When disabled(0), the AS is
operatinally unable to provide service; when
enabled(1), the AS is operationally able to provdie
service; when shuttingDown(2), the AS is transitioning
from enabled(1) to disabled(0) and service may be
restricted at this time."
REFERENCE
"ITU-T Rec. X.721 (1992) : operationalState,
OPENSS7-TMN-TC"
::= { m3uaAspAfEntry 3 }
m3uaAspAfProceduralStatus OBJECT-TYPE
SYNTAX ProceduralStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the procedural status of the AS as viewed by
the ASP for this SGP according to the ProceduralStatus
textual convention. It may contain:
initializationReqired(0), the AS has not registered for
nor been assigned an RC; notIntialized(1), the AS has
not activated; intializing(2), the ASP is performing
the ASP Active procedure for the AS; reporting(3), not
applicable; terminating(4), the ASP is performing the
ASP Inactive procedure for the AS."
REFERENCE
"ITU-T Rec. X.721 (1992) : proceduralStatus,
OPENSS7-TMN-TC"
::= { m3uaAspAfEntry 4 }
m3uaAspAfUsageState OBJECT-TYPE
SYNTAX UsageState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides the usage state of the AS as viewd by the ASP
for this SGP according to the UsageState textual
convention. When idle(0), the AS is not currently
carrying user traffic from the ASP to the SGP;
active(1), the AS is actively carrying user traffic
from the ASP to the SGP; busy(1), the AS is consumed
with user traffic."
REFERENCE
"ITU-T Rec. X.721 (1992) : usageState, OPENSS7-TMN-TC"
::= { m3uaAspAfEntry 5 }
m3uaAspNotifObjects OBJECT IDENTIFIER
::= { m3uaAspObjects 3 }
m3uaAspOids OBJECT IDENTIFIER
::= { m3uaAspObjects 4 }
m3uaAspConformance OBJECT IDENTIFIER
::= { m3uaAspMIB 2 }
m3uaAspCompliances OBJECT IDENTIFIER
::= { m3uaAspConformance 1 }
m3uaAspGroups OBJECT IDENTIFIER
::= { m3uaAspConformance 2 }
m3uaAspRsAlarm NOTIFICATION-TYPE
OBJECTS { m3uaAspSpIndex, m3uaAspSpName, m3uaAspRsIndex,
m3uaAspRsName, m3uaAspRsAvailabilityStatus,
m3uaAspRsCongestionLevel }
STATUS current
DESCRIPTION
""
REFERENCE
"ITU-T Rec. Q.751.1 (1997), Q.752 (1996)"
::= { m3uaAspRsEvents 1 }
m3uaAspObjectGroup OBJECT-GROUP
OBJECTS { m3uaAspNextIndex, m3uaAspName,
m3uaAspAdministrativeState, m3uaAspProceduralStatus,
m3uaAspUsageState, m3uaAspState, m3uaAspCapabilities,
m3uaAspIdPolicy, m3uaAspRegistrationPolicy,
m3uaAspAssociationPolicy, m3uaAspStatus,
m3uaAspAgNextIndex, m3uaAspAgProtocolVersion,
m3uaAspAgOptions, m3uaAspAgRegistrationPolicy,
m3uaAspAgAspIdPolicy, m3uaAspAgAspProtocolPayloadId,
m3uaAspAgIpPort, m3uaAspAgMinOstreams,
m3uaAspAgMaxIstreams, m3uaAspAgTimerT7,
m3uaAspAgTimerT19, m3uaAspAgTimerT21,
m3uaAspAgTimerT25A, m3uaAspAgTimerT28A,
m3uaAspAgTimerT29A, m3uaAspAgTimerT30A,
m3uaAspAgStatus, m3uaAspSgName,
m3uaAspSgAdministrativeState,
m3uaAspSgOperationalState, m3uaAspSgProcedurealStatus,
m3uaAspSgUsgageState, m3uaAspSgAspState,
m3uaAspSgMaxInitRetrans, m3uaAspSgMaxPathRetrans,
m3uaAspSgMaxLifeTime, m3uaAspSgTimerT1,
m3uaAspSgTimerT2, m3uaAspSgTimerT3, m3uaAspSgTimerT4,
m3uaAspSgTimerT5, m3uaAspSgTimerT17,
m3uaAspSgTimerT19A, m3uaAspSgTimerT24,
m3uaAspSgTimerT31A, m3uaAspSgTimerT32A,
m3uaAspSgTimerT33A, m3uaAspSgTimerT34A,
m3uaAspSgTimerT1T, m3uaAspSgTimerT2T, m3uaAspSgStatus,
m3uaAspSgpName, m3uaAspSgpAdministrativeState,
m3uaAspSgpProceduralStatus, m3uaAspSgpOperationalState,
m3uaAspSgpUsageState, m3uaAspSgpAspState,
m3uaAspSgpPrimaryAddressType, m3uaAspSgpPrimaryAddress,
m3uaAspSgpHostName, m3uaAspSgpStatus,
m3uaAspSpNextIndex, m3uaAspSpIndex, m3uaAspSpName,
m3uaAspSpOperationalState, m3uaAspSpUsageState,
m3uaAspSpAdministrativeState, m3uaAspSpAlarmStatus,
m3uaAspSpProceduralStatus, m3uaAspSpAvailabilityStatus,
m3uaAspSpPointCode, m3uaAspSpTimerT1R,
m3uaAspSpTimerT18, m3uaAspSpTimerT20,
m3uaAspSpTimerT22A, m3uaAspSpTimerT23A,
m3uaAspSpTimerT24A, m3uaAspSpTimerT26A,
m3uaAspSpTimerT27A, m3uaAspSpStatus, m3uaAspMtName,
m3uaAspMtAdministrativeState,
m3uaAspMtOperationalState, m3uaAspMtProceduralStatus,
m3uaAspMtUsageState, m3uaAspMtAsState, m3uaAspMtStatus,
m3uaAspRsIndex, m3uaAspRsName,
m3uaAspRsAvailabilityStatus, m3uaAspRsCongestionLevel,
m3uaAspRsRemotePointCode, m3uaAspRsOperationalState,
m3uaAspRsAdministrativeState, m3uaAspRsUsageState,
m3uaAspRsAlarmStatus, m3uaAspRsProceduralStatus,
m3uaAspRsTimerT8, m3uaAspRsTimerT11, m3uaAspRsTimerT15,
m3uaAspRsTimerT16, m3uaAspRsTimerT18A,
m3uaAspRsOptions, m3uaAspRsStatus, m3uaAspRlCost,
m3uaAspRlAdministrativeState,
m3uaAspRlOperationalState, m3uaAspRlProceduralStatus,
m3uaAspRlUsageState, m3uaAspRlAvailabilityStatus,
m3uaAspRlStatus, m3uaAspRtCost, m3uaAspRtTimerT6,
m3uaAspRtTimerT10, m3uaAspRtAvailabilityStatus,
m3uaAspRtAdminstrativeState, m3uaAspRtOperationalState,
m3uaAspRtProceduralStatus, m3uaAspRtUsageState,
m3uaAspRtStatus, m3uaAspRcValue,
m3uaAspRcRegistrationPolicy, m3uaAspRcTrafficMode,
m3uaAspRcStatus, m3uaAspAsAsState,
m3uaAspAsOperationalState, m3uaAspAsProceduralStatus,
m3uaAspAsUsageState, m3uaAspAfAsState,
m3uaAspAfAdministrativeState,
m3uaAspAfOperationalState, m3uaAspAfProceduralStatus,
m3uaAspAfUsageState }
STATUS current
DESCRIPTION
"Provides a group of all conformance objects."
::= { m3uaAspGroups 1 }
m3uaAspNotifyGroup NOTIFICATION-GROUP
NOTIFICATIONS { m3uaAspRsAlarm }
STATUS current
DESCRIPTION
"Provides a group of all notification objects."
::= { m3uaAspGroups 2 }
m3uaAspFullCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Provides a compliance profile that provides full
compliance to this MIB."
MODULE -- this module
MANDATORY-GROUPS { m3uaAspObjectGroup, m3uaAspNotifyGroup }
::= { m3uaAspCompliances 1 }
END -- end of module OPENSS7-M3UA-ASP-MIB.