-- =============================================================================
-- ITU-T Rec. G.774.10 (2001)
-- =============================================================================
--<GDMO.Document "ITU-T Rec. G.774.10 (2001)">--
-- "Imported" Alises - references to other documents with non-standard names
--<GDMO.Alias "ITU-T Rec. G.774 (2001)"
-- "Recommendation G.774">--
--<GDMO.Alias "ITU-T Rec. G.774.3 (2001)"
-- "Recommendation G.774-03">--
--<GDMO.Alias "ITU-T Rec. G.774.9 (2001)"
-- "Recommendation G.774-09">--
--<GDMO.Alias "ITU-T Rec. M.3100 (1995)"
-- "Recommendation M.3100:1995">--
auSquelchTable MANAGED OBJECT CLASS
DERIVED FROM "Recommendation X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
"Recommendation M.3100":attributeValueChangeNotificationPackage,
auSquelchTablePkg PACKAGE
BEHAVIOUR auSquelchTableBeh;
ATTRIBUTES
auNumber GET,
auTable GET;;;
REGISTERED AS {g774-10MObjectClass 1};
auSquelchTableBeh BEHAVIOUR
DEFINED AS
"This object class represents routing information to be used for squelching
purposes. Each instance of this object identifies a single administrative
unit (AU) in the NE for both the east and west sides of the NE.";
msSPRProtectionGroup MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774-03":protectionGroupR1;
CHARACTERIZED BY
"Recommendation G.774-03": protectionSwitchExercisePkg,
msSPRProtectionGroupPkg PACKAGE
BEHAVIOUR msSPRProtectionGroupBeh;
ATTRIBUTES
"Recommendation X.721":administrativeState GET-REPLACE,
"Recommendation G.774-03":protectionGroupType
PERMITTED VALUES SDHMSSPRASN1.MSSPRProtectionGroupType,
"Recommendation G.774-03":revertive PERMITTED VALUES SDHMSSPRASN1.True;
ACTIONS
"Recommendation G.774-03":invokeProtection
msSPRLockoutTypeParameter,
"Recommendation G.774-03":releaseProtection
msSPRLockoutTypeParameter;
NOTIFICATIONS
"Recommendation G.774-03":protectionSwitchReportingR1
msSPRProtectionStatusParameter;;;
CONDITIONAL PACKAGES
"Recommendation M.3100":tmnCommunicationsAlarmInformationPackage
PRESENT IF "an instance supports reporting protection protocol failures via
communicationsAlarms",
"Recommendation M.3100":alarmSeverityAssignmentPointerPackage
PRESENT IF "the tmnCommunicationsAlarmInformationPackage is present",
wtrSpanPkg
PRESENT IF "an instance represents a four fiber MS SPR with a single wait to
restore time for both high-speed spans and the enhancedWtrSpanPkg is not present",
enhancedWtrSpanPkg
PRESENT IF "an instance represents a four fiber MS SPR with a separate wait
to restore time for each high-speed span and the wtrSpanPkg is not present";
REGISTERED AS {g774-10MObjectClass 2};
msSPRProtectionGroupBeh BEHAVIOUR
DEFINED AS
*An msSPRProtectionGroup object instance contains four msSPRProtectionUnit
objects to define a MS Shared Protection Ring (SPR) protection switching
relationship for two or four fiber MS SPR architectures. If the ring has a
four-fiber architecture, either the wtrSpanPkg or enhancedWtrSpanPkg must be
present.
The administrativeState attribute is used to manage the participation of the
protection group in the APS protocol. This capability can be used to avoid
spurious switches when a ring is being initialized or modified. When the
administrativeState is unlocked, the protection group participates fully in
the APS protocol. When the administrativeState is locked, the protection
group does not respond to incoming switch requests (either via K-bytes or
management request); the outgoing K-bytes shall be defaulted as specified in
Recommendation G.841. When the administrativeState is set to shuttingDown,
the protectionGroup shall transition to the locked administrativeState when
all switches at the node have cleared (i.e. when no protected traffic is
using protecting bandwidth).
If the tmnCommunicationsAlarmPkg is present, a communicationsAlarm
notification shall be issued if the protection architecture cannot write or
detect and process the contents of the APS channel appropriately. The
probableCause parameter of the notification shall indicate
msSPRApsChannelProcessingFailure.
If the tmnCommunicationsAlarmPkg is present, a communicationsAlarm
notification shall be issued if APS trouble defects are declared in an. APS
trouble defects include Default K Bytes, Inconsistent APS Codes, Node ID
Mismatch, and Improper APS Codes. The probableCause parameter of the
notification shall indicate msSPRDefaultKBytes, msSPRInconsistentApsCodes,
msSPRNodeIdMismatch, or msSPRImproperApsCodes.
The inherited protectionGroupType attribute shall always have the value
"colon," since a two-fiber MS SPR represents a 1:1 protection scheme, and a
four fiber MS SPR represents a 2:1 protection scheme.
The inherited waitToRestoreTime attribute specifies the Wait To Restore
(WTR) time for ring protection switches, since only ring switches are common
to both two and four fiber MS SPRs. If the MS SPR is four fiber, the
waitToRestoreTimeSpan attribute (in the wtrSpanPkg conditional package) or
the enhancedWaitToRestoreTimeSpan attribute (in the enhancedWtrSpanPkg
conditional package) specifies the WTR time for span switches.
The inherited revertive attribute specifies shall always have the value
"True", since MS SPRs are required to operate in the revertive mode.
The invokeProtection action, which is inherited from the protectionGroupR1
object class, can be used to request a lockout (i.e., lockout of one or more
protection units in a msSPRProtectionGroup), a forced switch (span or ring),
or a manual switch (span or ring) on one or more msSPRProtectionUnit
instances contained in the msSPRProtectionGroup object. The
msSPRProtectionUnit instances involved in the protection switch must be
indicated explicitly in the action argument.
The releaseProtection action inherited from the protectionGroupR1 object
class can be used to release a lockout (i.e., release lockout of one or
more protection units in a msSPRProtectionGroup), a forced switch (span or
ring), or a manual switch (span or ring) on one or more msSPRProtectionUnit
instances contained in the msSPRProtectionGroup object. The
msSPRProtectionUnit instances involved in the protection release must be
indicated explicitly in the action argument.
The invokeExercise action can be used to initiate an exercise (ring for two
fiber, ring or span for four fiber). The msSPRProtectionUnit instances
involved in the protection exercise must be indicated explicitly in the
action argument.
The protectionSwitchReportingR1 notification is emitted from the
msSPRProtectionGroup object to report any protection switching events as
described in the msSPRProtectionStatusParameter, such as a protection switch
(forced (span or ring) switch, manual (span or ring) switch, or automatic
(span or ring) switch), protection release (release of forced (span or ring)
switch, manual (span or ring) switch, or automatic (span or ring) switch),
lockout, or release of lockout.
A change in the value of the administrativeState or operationalState shall
cause a stateChange notification (inherited) to be emitted.
A change in the value of the following attributes, provided the attribute is
present in the managed object, and the attributeValueChange notification is
supported, shall cause an attributeValueChange notification:
waitToRestoreTime (inherited), waitToRestoreTimeSpan,
enhancedWaitToRestoreTimeSpan.*;
msSPRProtectionUnit MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774-03":protectionUnit;
CHARACTERIZED BY
"Recommendation G.774-03":lastAttemptResultPkg,
msSPRProtectionUnitPkg PACKAGE
BEHAVIOUR msSPRProtectionUnitBeh;
ATTRIBUTES
"Recommendation G.774-03":reliableResourcePointer
PERMITTED VALUES SDHMSSPRASN1.SDHMSResourcePointer GET,
"Recommendation G.774-03":unreliableResourcePointer
PERMITTED VALUES SDHMSSPRASN1.SDHMSResourcePointer GET,
msSPRProtectionStatus GET,
ringPU GET;;;
CONDITIONAL PACKAGES
fourFiberPUPkg
PRESENT IF "an instance supports a four fiber MS SPR",
"Recommendation G.774-03": extraTrafficControlPkg
PRESENT IF "extra traffic may be suspended and resumed";
REGISTERED AS {g774-10MObjectClass 3};
msSPRProtectionUnitBeh BEHAVIOUR
DEFINED AS
"This object class is specific to MS Shared Protection Ring (SPR) protection
systems. Instances of this object class represent a relationship between a
protectedTTP and an unprotectedCTP. If this is a protecting protection unit,
the reliableResourcePointer points to a protectedTTP for extra traffic or
NULL if there is no extra traffic.
When a SPR node enters the pass through state (either full or partial), the
unprotectedCTP upstream and downstream connectivity pointers managed by the
two protecting msSPRProtectionUnit protection units (on either side of the
node) shall be updated to point to each other.
The ringPU attribute points to the msSPRProtectionUnit that would be
involved in a ring switch (or release), or the associated
msSPRProtectionUnit on the other (or opposite) side of the SPR node. This
attribute is applicable to both two and four fiber SPRs.
The spanPU attribute (in the fourFiberPUPkg) points to the
msSPRPotectionUnit that would be involved in a span switch (or release), or
the associated msSPRPotectionUnit on the same side of the SPR node. This
attribute is applicable only to four fiber SPRs.";
nutTable MANAGED OBJECT CLASS
DERIVED FROM "Recommendation X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
"Recommendation M.3100":attributeValueChangeNotificationPackage,
nutTablePkg PACKAGE
BEHAVIOUR nutTableBeh;
ATTRIBUTES
nutTableId GET,
nutChannelList GET-REPLACE ADD-REMOVE;;;
REGISTERED AS {g774-10MObjectClass 4};
nutTableBeh BEHAVIOUR
DEFINED AS
"This object class contains information to identify the channels that have
been provisioned for Non-preemptible Unprotected Traffic (NUT), and
identifies which type of switching (span or ring) is prohibited by the NUT.
In a 2-fiber ring, span switches are always unavailable, and the
corresponding component of the syntax shall be absent. A change in the value
of the nutChannelList attribute shall cause an attributeValueChange
notification to be emitted.";
ripTable MANAGED OBJECT CLASS
DERIVED FROM "Recommendation X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
"Recommendation M.3100":attributeValueChangeNotificationPackage,
ripTablePkg PACKAGE
BEHAVIOUR ripTableBeh;
ATTRIBUTES
ripTableId GET,
ripChannelList GET;
ACTIONS
updateRipTable;;;
REGISTERED AS {g774-10MObjectClass 5};
ripTableBeh BEHAVIOUR
DEFINED AS
"This object class represents the RIP table in a secondary interconnection
node. This table indicates the protection channels that are used to carry
secondary circuits in dual-homed interconnection schemes, and the primary
node and terminating node for each of those channels. The table is updated
as a result of the updateRipTable action. A change in the value of the
ripChannelList shall cause an attributeValueChange notification to be emitted.";
sdhMSSPRProtectionCoordinator MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774-09":protectionCoordinator;
CHARACTERIZED BY
sdhMSSPRProtectionCoordinatorPkg PACKAGE
BEHAVIOUR sdhMSSPRProtectionCoordinatorBeh;
ACTIONS
"Recommendation G.774-09":establishProtection
msSPRProtectionGroupConfigParameter
msSPRConfigurationError;;;
CONDITIONAL PACKAGES
changeSPRConfigurationPkg PRESENT IF "the network element supports
modification of SPR configuration (number of fibers, NUT, RIP, extra
traffic) without traffic disruption";
REGISTERED AS {g774-10MObjectClass 6};
sdhMSSPRProtectionCoordinatorBeh BEHAVIOUR
DEFINED AS
"This object class is used specifically to configure SDH MSSPR protection
schemes. Only one instance can be created in one NE.
When the establishProtection action is successfully performed, the following
objects are created: one msSPRProtectionGroup instance, 4
msSPRProtectionUnit instances, one sPRingManager instance, and one
squelchTable instance are created as specified by the action information. If
appropriate, an instance of nutTable and/or ripTable is also created. The
unreliableResourcePointer of each msSPRProtectionUnit will point to the
unprotectedCTP indicated by the unreliableObjects field of the action
information. The reliableResourcePointer will point to the protectedTTP
connected to the unprotectedCTP, unless the protectionUnit is protecting and
extra traffic is not required or not supported (in this case the
reliableResourcePointer is NULL).
Since the protectionGroupType of msSPRProtectionGroup is always 'colon', the
protectionGroupType field of the argument of the establishProtection action
shall always be 'colon' or not present in the argument. Since the MS-SPR
protection scheme is always revertive, the revertive field os the
establishProtection action shall always be true; the waitToRestoreTime field
shall specify the wait to restore time for ring switches. The priority field
of the argument of the establishProtection action shall not be present in
the argument. Additional information specific to the MS SPR is conveyed via
the parameters attached to the establishProtection action.
To avoid spurious protection switches, the msSPRProtectionGroup is created
with the administrativeState set to locked.
UnprotectedCTPs and protectedTTPs are always instantiated for multiplex
sections that can potentially be included in a protection group irrespective
of whether protection is actually present or not. When a section is not part
of a protection group, the crossConnectionObjectPointer of the
unprotectedCTP and protectedTTP point to the managedElement. When protection
is established, the crossConnectionObjectPointer points to the assocaited
msSPRProtectionUnit. When it is possible, unprotectedCTPs and protectedTTPs
may be created/deleted as a result of the establish/dismiss actions.
Deletion of msSPR protection schemes is accomplished via the
dismissProtection action. When this action is successfully performed the
sPRingManager and all associated objects are deleted.
The changeSPRConfiguration action is used to migrate between two fiber and
four fiber configurations, or to add or remove NUT or RIP capability,
without deleting all the other objects associated with the protection
scheme. The result of this action is that the protection group and
associated units are deleted and recreated with the appropriate conditional
packages present.";
sPRingManager MANAGED OBJECT CLASS
DERIVED FROM "Recommendation X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
"Recommendation M.3100":attributeValueChangeNotificationPackage,
"Recommendation M.3100":createDeleteNotificationsPackage,
sPRingManagerPkg PACKAGE
BEHAVIOUR sPRingManagerBeh;
ATTRIBUTES
sPRingManagerId GET,
directionTable GET,
nodeNumber GET,
protectionGroupPointer GET,
ringId GET-REPLACE,
ringMap GET,
sPRingApplication GET;;;
CONDITIONAL PACKAGES
manualSPRConfigurationPkg
PRESENT IF "the direction table, node number, and ring map can be modified
by a manager",
restoreExtraTrafficPkg PRESENT IF "configuration of extra traffic
restoration is supported";
REGISTERED AS {g774-10MObjectClass 7};
sPRingManagerBeh BEHAVIOUR
DEFINED AS
"This object class is used to characterize a single shared protection ring,
providing a pointer to the msSPRProtectionGroup object, and containing
instances of any other objects needed to support the ring (e.g. nutTable,
ripTable, squelchTable).
The directionTable attribute identifies the TTPs on the east and west sides
of the node over the relevant ring. This table is used to assist in
populating the squelchTable.
The nodeNumber attribute indicates the node number within the ring for this
node. The ringMap attribute indicates the sequence of nodes around the ring.
The ringId provides an identifier that should be provisioned with the same
value in each node on the ring. The sPRingApplication attribute indicates
whether the ring operates in classic mode or transoceanic mode.
A change in the value of the following attributes shall cause an
attributeValueChange notification to be emitted: directionTable, nodeNumber,
ringId, ringMap.";
squelchTable MANAGED OBJECT CLASS
DERIVED FROM "Recommendation X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
"Recommendation M.3100":attributeValueChangeNotificationPackage,
"Recommendation M.3100":createDeleteNotificationsPackage,
squelchTablePkg PACKAGE
BEHAVIOUR squelchTableBeh;
ATTRIBUTES
squelchTableId GET,
currentSquelchingList GET;
ACTIONS
updateSquelchTable;;;
REGISTERED AS {g774-10MObjectClass 8};
squelchTableBeh BEHAVIOUR
DEFINED AS
"This object class serves as the head of the naming tree for each entry in
the squelch table. Entries are managed as separate objects; the contents of
these objects can be modified using the updateSquelchTable action.
The currentSquelchingList holds information regarding which channels are
currently being squelched. A change in the value of the
currentSquelchingList attribute shall case an attributeValueChange
notification to be emitted.";
changeSPRConfigurationPkg PACKAGE
BEHAVIOUR changeSPRConfigurationPkgBeh;
ACTIONS changeSPRConfiguration;
REGISTERED AS {g774-10Package 1};
changeSPRConfigurationPkgBeh BEHAVIOUR
DEFINED AS
"This package provides an action that allows the manager to make changes to
the SPR functions without disruption of existing service (provided that the
requested changes are compatible with the existing service). The allowable
changes are: migration from two-fiber to four-fiber operation and vice
versa; enabling and disabling non-user preemptible traffic; enabling and
disabling ring interworking on protection; and enabling and disabling extra
traffic.";
enhancedWtrSpanPkg PACKAGE
BEHAVIOUR enhancedWtrSpanPkgBeh;
ATTRIBUTES
enhancedWaitToRestoreTimeSpan GET-REPLACE;
REGISTERED AS {g774-10Package 2};
enhancedWtrSpanPkgBeh BEHAVIOUR
DEFINED AS
"This package provides additional information necessary to support four
fiber MS SPR protection architectures with separate wait to restore times
for each span. The enhancedWaitToRestoreTimeSpan attribute specifies the
wait to restore time for a span switch for each span. A change in the value
of the enhancedWaitToRestoreTimeSpan attribute shall cause an
attributeValueChange notification to be emitted.";
fourFiberPUPkg PACKAGE
BEHAVIOUR fourFiberPUPkgBeh;
ATTRIBUTES
spanPU GET;
REGISTERED AS {g774-10Package 3};
fourFiberPUPkgBeh BEHAVIOUR
DEFINED AS
"This package provides additional information necessary to support four
fiber MS SPR protection architectures. The spanPU attribute in this package
indicates which corresponding protection unit in the protection group will
be involved in a span switch or span switch release. ";
manualSPRConfigurationPkg PACKAGE
BEHAVIOUR manualSPRConfigurationPkgBeh;
ATTRIBUTES
directionTable GET-REPLACE,
nodeNumber GET-REPLACE,
ringMap GET-REPLACE;
REGISTERED AS {g774-10Package 4};
manualSPRConfigurationPkgBeh BEHAVIOUR
DEFINED AS
"This package provides the ability to configure the values of the
directionTable, nodeNumber, and ringMap attributes. It is used when
autodiscovery of this information is not supported.";
restoreExtraTrafficPkg PACKAGE
BEHAVIOUR restoreExtraTrafficPkgBeh;
ATTRIBUTES
restoreExtraTraffic DEFAULT VALUE SDHMSSPRASN1.booleanTrueDefault GET-REPLACE;
REGISTERED AS {g774-10Package 5};
restoreExtraTrafficPkgBeh BEHAVIOUR
DEFINED AS
"The restoreExtraTraffic attribute indicates whether extra traffic is to be
automatically re-established after the completion of a normal protection
switching session (i.e. after traffic is restored on the protected
facility). The value TRUE indicates that the automatic restoration should occur.";
wtrSpanPkg PACKAGE
BEHAVIOUR wtrSpanPkgBeh;
ATTRIBUTES
waitToRestoreTimeSpan GET-REPLACE;
REGISTERED AS {g774-10Package 6};
wtrSpanPkgBeh BEHAVIOUR
DEFINED AS
"This package provides additional information necessary to support four
fiber MS SPR protection architectures with a single wait to restore time for
both high-speed spans. The waitToRestoreTimeSpan attribute specifies the
wait to restore time for a span switch. A change in the value of the
waitToRestoreSpan attribute shall cause an attributeValueChange notification
to be emitted.";
auTable ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.SquelchTableEntry;
MATCHES FOR EQUALITY;
BEHAVIOUR auTableBeh;
REGISTERED AS {g774-10Attribute 1};
auTableBeh BEHAVIOUR
DEFINED AS
*This attribute specifies the current squelch table for an individual AU.
The value of this attribute is updated automatically as a result of the
updateSquelchTable action. The table is divided into East and West, which
can be determined by referencing the directionTable attribute of the
sPRingManager object.
The aNode and zNode fields indicate the source and destination of the circuit,
respectively (or NULL if no circuit using the channel in that direction).
If an AU is part of a contiguously concatenated signal, but is not the first
AU in that concatenated signal, it shall still be represented in the AU
Squelch Table. The information for all of the concatenated channels shall be
the same, with the exception of the "concatenated" field; the first channel
shall indicate the number of concatenated AU channels, while all others
simply indicate that they are concatenated to a previous channel.*;
auNumber ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.NameType;
MATCHES FOR EQUALITY, ORDERING;
BEHAVIOUR auNumberBeh;
REGISTERED AS {g774-10Attribute 2};
auNumberBeh BEHAVIOUR
DEFINED AS
"The auNumber attribute is an attribute type whose distinguished value can
be used as an RDN when naming an instance of the auSquelchTable managed
object class. This attribute identifies the AU number of the working AU in
an STM-N system. The value shall be the integer that represents the position
of the AU in temporal order. The first AU shall be numbered one. If M
working AUs are available, the range of possible values for this shall
attribute be 1 through M.";
currentSquelchingList ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.CurrentSquelchingList;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR currentSquelchingListBeh;
REGISTERED AS {g774-10Attribute 3};
currentSquelchingListBeh BEHAVIOUR
DEFINED AS
"This attribute contains a list of termination points and their associated
cross-connection objects that are currently being squelched. If the AU is
not cross-connected (i.e. hardwired), the cross-connection object choice is
not used. ";
directionTable ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.DirectionTable;
MATCHES FOR EQUALITY;
BEHAVIOUR directionTableBeh;
REGISTERED AS {g774-10Attribute 4};
directionTableBeh BEHAVIOUR
DEFINED AS
"This attribute specifies the direction table. It specifies msTTP object
instances for both the East and West high speed sides of the sdhNE. East
implies the side of the network element that is associated with the
direction of the (n+1)th node in the ring indicated in the sequence of the
ring map; West implies the side of the network element that is associated
with the direction of the (n-1)th node in the ring indicated in the sequence
of the ring map, where the nth node is the node in which the table resides.
Note that n-1 and n+1 indicate the element in the sequence, not the actual
number of the node. The last node in the sequence is the (n-1)th node of the
first node in the sequence. Likewise, the first node in the sequence is the
(n+1)th node to the last node in the sequence. ";
enhancedWaitToRestoreTimeSpan ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.EnhancedWaitToRestoreSpan;
MATCHES FOR EQUALITY;
BEHAVIOUR enhancedWaitToRestoreTimeSpanBeh;
REGISTERED AS {g774-10Attribute 5};
enhancedWaitToRestoreTimeSpanBeh BEHAVIOUR
DEFINED AS
"This attribute indicates the wait to restore time, in seconds, for a span
switch. The value is specified separately for the east and west spans.";
msSPRProtectionStatus ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.MSSPRProtectionStatus;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR msSPRProtectionStatusBeh;
REGISTERED AS {g774-10Attribute 6};
msSPRProtectionStatusBeh BEHAVIOUR
DEFINED AS
"This attribute is used to indicate the status of the MS SPR protection
switch in a msSPRProtectionUnit object instance.
This attribute is set-valued because some requests are allowed to be
pending. The following rule shall be followed: only one of the values lockout,
forcedSwitch (span or ring), or manualSwitch (span or ring) can be present
at the same time, either local or remote. It is also possible to have two or
more pending automatic switch (span or ring) requests. The
msSPRProtectionStatus attribute of a msSPRProtectionUnit that provides
protection is used to hold the protection request that is actually performed
on that msSPRProtectionUnit.
The following is a list of all the possible status values of the
msSPRProtectionStatus attribute for a protected msSPRProtectionUnit object instance:
- No Request: No switch request is present on the unit.
- Manual Ring Switch to Protecting Complete: The unit has completed a manual
ring switch.
- Manual Span Switch to Protecting Complete: The unit has completed a manual
span switch (Four-Fiber Rings only).
- Release failed: A switch has been released or pre-empted and a time-out
occurs while waiting for a release of associated bridges, or the near-end switch.
- Automatic Ring Switch (SF) Pending: The unit has a Signal Fail condition
present and the protecting unit for a ring switch is unavailable.
- Automatic Ring Switch (SD) Pending: The unit has a Signal Degrade
condition present and the protecting unit for a ring switch is unavailable.
- Automatic Ring Switch (SF) Complete: The unit has completed an automatic
ring switch to the protecting unit due to a Signal Fail condition.
- Automatic Span Switch (SF) Complete: The unit has completed an automatic
span switch to the protecting unit due to a Signal Fail condition.
- Automatic Ring Switch (SD) Complete: The unit has completed an automatic
ring switch to the protecting unit due to a Signal Degrade condition.
- Automatic Span Switch (SD) Complete: The unit has completed an automatic
span switch to the protecting unit due to a Signal Degrade condition.
- Automatic Ring Switch (SF) Present, Operate Failed: An automatic ring
switch (due to a Signal Fail condition) request is in progress and a
time-out occurs while waiting for completion.
- Automatic Span Switch (SF) Present, Operate Failed: An automatic span
switch (due to a Signal Fail condition) request is in progress and a
time-out occurs while waiting for completion (Four-Fiber Ring only).
- Automatic Ring Switch (SD) Present, Operate Failed: An automatic ring
switch (due to a Signal Degrade condition) request is in progress and a
time-out occurs while waiting for completion.
- Automatic Span Switch (SD) Present, Operate Failed: An automatic span
switch (due to a Signal Degrade condition) request is in progress and a
time-out occurs while waiting for completion (Four-Fiber Ring only).
- Force Ring Switch Complete, Automatic Ring Switch (SF) Pending: The unit
has completed a Force ring switch. Additionally, the unit has an automatic
ring switch (SF) pending.
- Force Ring Switch Complete, Automatic Span Switch (SF) Pending: The unit
has completed a Force ring switch. Additionally, the unit has an automatic
span switch (SF) pending (Four-Fiber Ring only).
- Force Span Switch Complete, Automatic Ring Switch (SF) Pending: The unit
has completed a Force span switch. Additionally, the unit has an automatic
ring switch (SF) pending (Four- Fiber Ring only).
- Force Span Switch Complete, Automatic Span Switch (SF) Pending: The unit
has completed a Force span switch. Additionally, the unit has an automatic
span switch (SF) pending (Four-Fiber Ring only).
- Force Ring Switch Complete, Automatic Ring Switch (SD) Pending: The unit
has completed a Force ring switch. Additionally, the unit has an automatic
ring switch (SD) pending.
- Force Ring Switch Complete, Automatic Span Switch (SD) Pending: The unit
has completed a Force ring switch. Additionally, the unit has an automatic
span switch (SD) pending (Four-Fiber Ring only).
- Force Span Switch Complete, Automatic Ring Switch (SD) Pending: The unit
has completed a Force span switch. Additionally, the unit has an automatic
ring switch (SD) pending (Four-Fiber Ring only).
- Force Span Switch Complete, Automatic Span Switch (SD) Pending: The unit
has completed a Force span switch. Additionally, the unit has an automatic
span switch (SD) pending (Four-Fiber Ring only).
- Automatic Ring Switch Complete, Wait-to-Restore: The unit has completed an
automatic ring switch to the protecting unit, and has entered the wait to
restore state.
- Automatic Span Switch Complete, Wait-to-Restore: The unit has completed an
automatic span switch to the protecting unit (Four-Fiber Ring only), and
has entered the wait to restore state.
- Force Ring Switch complete: The unit has completed a Force ring switch to
the protecting unit.
- Force Span Switch complete: The unit has completed a Force span switch to
the protecting unit (Four-Fiber Ring only).
- Protected Unit Lockout Completed: The unit has been locked out from the
protecting unit.
- Protected Unit Lockout Complete, Operate Failed: The unit has been locked
out from the protecting unit, and, the previously completed switch could
not be released within the expected time-out. When the switch is released,
the operate failed status is removed.
The following allowable msSPRProtectionStatus values are associated with
each protecting unit:
- No Request: No switch request is present on the unit.
- Manual Ring Switch to Protecting Complete: The protected unit has
completed a manual ring switch.
- Manual Span Switch to Protecting Complete: The protected unit has
completed a manual span switch (Four-Fiber Rings only).
- Automatic Ring Switch (SF) Complete to Protecting Unit: The protected unit
has completed an automatic ring switch to the protecting unit due to a
Signal Fail condition.
- Automatic Span Switch (SF) Complete to Protecting Unit: The protected unit
has completed an automatic span switch to the protecting unit due to a
Signal Fail condition (Four-Fiber Ring only).
- Automatic Ring Switch (SD) Complete to Protecting Unit: The protected unit
has completed an automatic ring switch to the protecting unit due to a
Signal Degrade condition.
- Automatic Span Switch (SD) Complete to Protecting Unit: The protected unit
has completed an automatic span switch to the protecting unit due to a
Signal Degrade condition (Four-Fiber Ring only).
- Automatic Ring Switch Complete (SF) to Protecting Unit, Protecting Unit
Signal Degraded: The protected unit has completed an automatic ring switch
to the protecting unit. Additionally, the protecting unit has a Signal
Degrade condition present.
- Automatic Span Switch Complete (SF) to Protecting Unit, Protecting Unit
Signal Degraded: The protected unit has completed an automatic span switch
to the protecting unit. Additionally, the protecting unit has a Signal
Degrade condition present (Four-Fiber Ring only).
- Automatic Ring Switch Complete (SD) to Protecting Unit, Protecting Unit
Signal Degraded: The protected unit has completed an automatic ring switch
to the protecting unit. Additionally, the protecting unit has a Signal
Degrade condition present.
- Automatic Span Switch Complete (SD) to Protecting Unit, Protecting Unit
Signal Degraded: The protected unit has completed an automatic span switch
to the protecting unit. Additionally, the protecting unit has a Signal
Degrade condition present (Four-Fiber Ring only).
- Protecting Unit Full Pass-through: The protecting unit is in full
pass-through mode as a result of a ring switch elsewhere in the ring.
- Protecting Unit K-byte Pass-through: The protecting unit is in K-byte
pass-through mode as a result of span switches elsewhere in the ring.
- Protecting Unit SD Present: The protecting unit has a Signal Degrade
condition present. This state may also be a result improper or
inconsistent APS code, default K-Bytes, or node ID mismatch.
- Protecting Unit SF Present: The protecting unit has a Signal Fail
condition present. This state may also be a result improper or
inconsistent APS code, default K-Bytes, or node ID mismatch.
- Force Ring Switch Complete to Protecting Unit: The protected unit has
completed a Force ring switch to the protecting unit.
- Force Span Switch Complete to Protecting Unit: The protected unit has
completed a Force span switch to the protecting unit (Four-Fiber Ring only).
- Force Ring Switch Complete to Protecting Unit, SD Present on Protecting
Unit: The protected unit has completed a Force ring switch to the
protecting unit. Additionally, there is a Signal Degrade present on the
protecting unit.
- Force Span Switch Complete to Protecting Unit, SD Present on Protecting
Unit: The protected unit has completed a Force span switch to the
protecting unit. Additionally, there is a Signal Degrade present on the
protecting unit (Four-Fiber Ring only).
- Protecting Unit Locked Out: The protecting unit has been locked out.
- Protecting Unit Locked Out, Release failed: A release of a lockout is in
progress and a time-out occurs waiting for the lockout condition to clear. ";
nodeNumber ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.NodeNumber;
MATCHES FOR EQUALITY, ORDERING;
BEHAVIOUR nodeNumberBeh;
REGISTERED AS {g774-10Attribute 7};
nodeNumberBeh BEHAVIOUR
DEFINED AS
"This attribute contains the node identifier. It is an integer with value
ranging from 0 to 15. ";
nutChannelList ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.NutChannelList;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR nutChannelListBeh;
REGISTERED AS {g774-10Attribute 8};
nutChannelListBeh BEHAVIOUR
DEFINED AS
"This attribute identifies the channels that have been provisioned for
non-preemptible unprotected traffic. The NUT function can be provisioned
separately for ring and span switches, and can be provisioned for protected
channels only, or for both protected and protecting channels.";
nutTableId ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.NameType;
MATCHES FOR EQUALITY;
BEHAVIOUR nutTableIdBeh;
REGISTERED AS {g774-10Attribute 9};
nutTableIdBeh BEHAVIOUR
DEFINED AS
"The nutTableId attribute is an attribute type whose distinguished value can
be used as an RDN when naming an instance of the nutTable managed object class.";
protectionGroupPointer ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.NameType;
MATCHES FOR EQUALITY;
REGISTERED AS {g774-10Attribute 10};
restoreExtraTraffic ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.BooleanType;
MATCHES FOR EQUALITY;
BEHAVIOUR restoreExtraTrafficBeh;
REGISTERED AS {g774-10Attribute 11};
restoreExtraTrafficBeh BEHAVIOUR
DEFINED AS
"This attribute indicates whether extra traffic will be restored immediately
when a switch to protection is cleared.";
ringId ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.RingId;
MATCHES FOR EQUALITY;
BEHAVIOUR ringIdBeh;
REGISTERED AS {g774-10Attribute 12};
ringIdBeh BEHAVIOUR
DEFINED AS
"This attribute used for identifying the MS SPR protection ring associated
with the NE. All NEs of the same protection ring shall have the same ringId
value for the associated ringMap. ";
ringMap ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.Map;
MATCHES FOR EQUALITY;
BEHAVIOUR ringMapBeh;
REGISTERED AS {g774-10Attribute 13};
ringMapBeh BEHAVIOUR
DEFINED AS
"This attribute contains ring map information. ";
ringPU ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.RelativeDistinguishedName;
MATCHES FOR EQUALITY;
BEHAVIOUR ringPUBeh;
REGISTERED AS {g774-10Attribute 14};
ringPUBeh BEHAVIOUR
DEFINED AS
"This attribute identifies which protection unit will be associated with a
ring switch or ring switch release in a MS SPR architecture. ";
ripChannelList ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.RipChannelList;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR ripChannelListBeh;
REGISTERED AS {g774-10Attribute 15};
ripChannelListBeh BEHAVIOUR
DEFINED AS
"The ripChannelList identifies the protection channels that are being used
for RIP circuits. It also identifies the primary interconnection node and
terminating node for each RIP circuit.";
ripTableId ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.NameType;
MATCHES FOR EQUALITY;
BEHAVIOUR ripTableIdBeh;
REGISTERED AS {g774-10Attribute 16};
ripTableIdBeh BEHAVIOUR
DEFINED AS
"The ripTableId attribute is an attribute type whose distinguished value can
be used as an RDN when naming an instance of the ripTable managed object class.";
spanPU ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.RelativeDistinguishedName;
MATCHES FOR EQUALITY;
BEHAVIOUR spanPUBeh;
REGISTERED AS {g774-10Attribute 17};
spanPUBeh BEHAVIOUR
DEFINED AS
"This attribute identifies which protection unit will be associated with a
span switch or span switch release in a MS SPR architecture.";
sPRingApplication ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.SPRingApplication;
MATCHES FOR EQUALITY;
BEHAVIOUR sPRingApplicationBeh;
REGISTERED AS {g774-10Attribute 18};
sPRingApplicationBeh BEHAVIOUR
DEFINED AS
"This attribute indicates the application of the SPR scheme. This determines
how the ring responds to failures. Possible values are classic or transoceanic.";
sPRingManagerId ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR sPRingCoordinatorIdBeh;
REGISTERED AS {g774-10Attribute 19};
sPRingCoordinatorIdBeh BEHAVIOUR
DEFINED AS
"This attribute used for naming instances of the sPRingManager object class.
If the string choice of the syntax is used, then matching on substrings is
permitted. If the number choice of the syntax is used, then matching on
ordering is permitted.";
squelchTableId ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR squelchTableIdBeh;
REGISTERED AS {g774-10Attribute 20};
squelchTableIdBeh BEHAVIOUR
DEFINED AS
"This attribute is used for naming instances of the squelchTable object
class. If the string choice of the syntax is used, then matching on
substrings is permitted. If the number choice of the syntax is used, then
matching on ordering is permitted. ";
waitToRestoreTimeSpan ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHMSSPRASN1.WaitToRestoreSpan;
MATCHES FOR EQUALITY, ORDERING;
BEHAVIOUR waitToRestoreTimeSpanBeh;
REGISTERED AS {g774-10Attribute 21};
waitToRestoreTimeSpanBeh BEHAVIOUR
DEFINED AS
"This attribute specifies the amount of time, in seconds, to wait after a
fault that caused a span switch in a four fiber MS SPR clears before
restoring traffic to the protected protection unit that initiated the switching.";
changeSPRConfiguration ACTION
BEHAVIOUR changeSPRConfigurationBeh;
MODE CONFIRMED;
PARAMETERS
msSPRConfigurationError,
"Recommendation G.774-09":removeProtectionError;
WITH INFORMATION SYNTAX SDHMSSPRASN1.ChangeSPRConfigInfo;
REGISTERED AS {g774-10Action 1};
changeSPRConfigurationBeh BEHAVIOUR
DEFINED AS
"This action is used to change the following aspects of the configuration of
a shared protection ring:
Two fiber to four fiber and vice versa. For four fiber configurations, there
is additionally a choice between normal mode (single wait to restore time
for both spans) and enhanced mode (separate wait to restore time for east
and west spans). Enable or disable extra traffic Enable or disable
Non-preemptible Unprotected Traffic (NUT) Enable or disable Ring
Interworking on Protection (RIP)
When the action is successfully performed, and either the number of fibers
or the extra traffic configuration is changed, the existing protection group
and contained protection units are deleted, and then recreated with the
appropriate conditional packages present. No other objects related to the
SPR or the traffic it carries are disturbed by this process.
When the action is successfully performed, and the NUT or RIP configuration
is changed, a nutTable and/or ripTable managed object instance is created or
deleted as appropriate. No other objects related to the SPR or the traffic
it carries are disturbed by this process. This action fails if the requested
configuration is not supported by the network element or is otherwise invalid.";
updateRipTable ACTION
BEHAVIOUR updateRipTableBeh;
MODE CONFIRMED;
WITH INFORMATION SYNTAX SDHMSSPRASN1.UpdateRIPTableInfo;
WITH REPLY SYNTAX SDHMSSPRASN1.UpdateRIPTableReply;
REGISTERED AS {g774-10Action 2};
updateRipTableBeh BEHAVIOUR
DEFINED AS
"This action provides the means for updating the contents of the Ring
Interworking on Protection (RIP) information in a node. The update fails if
the primary or terminating node is not in the ringMap, or if the channel is
not available for RIP (e.g. because it has already been provisioned for NUT).";
updateSquelchTable ACTION
BEHAVIOUR updateSquelchTableBeh;
MODE CONFIRMED;
WITH INFORMATION SYNTAX SDHMSSPRASN1.UpdateSquelchTableInfo;
WITH REPLY SYNTAX SDHMSSPRASN1.UpdateSquelchTableReply;
REGISTERED AS {g774-10Action 3};
updateSquelchTableBeh BEHAVIOUR
DEFINED AS
"This action provides the means for updating the contents of the squelch
information in a node. An update fails if the aNode or zNode is not in the
ringMap, if the network element does not support the loAccess configuration
requested, or if the squelching information for the channel cannot be
configured as requested because the channel is concatenated to another channel.";
msSPRConfigurationError PARAMETER
CONTEXT SPECIFIC-ERROR;
WITH SYNTAX SDHMSSPRASN1.MSSPRConfigurationError;
BEHAVIOUR msSPRConfigurationErrorBeh;
REGISTERED AS {g774-10Parameter 1};
msSPRConfigurationErrorBeh BEHAVIOUR
DEFINED AS
"This parameter is included in the error parameter of the CMIP APDU when the
establishProtection or changeSPRConfiguration action fails due to an error
that is specific to MS-SPR configuration.";
msSPRLockoutTypeParameter PARAMETER
CONTEXT ACTION-INFO;
WITH SYNTAX SDHMSSPRASN1.RingOrSpan;
BEHAVIOUR msSPRLockoutTypeBeh;
REGISTERED AS {g774-10Parameter 2};
msSPRLockoutTypeBeh BEHAVIOUR
DEFINED AS
"This parameter is used in the management extension field of the
invokeProtection and releaseProtection actions to define whether a lockout
applies to ring switching or span switching.";
msSPRProtectionGroupConfigParameter PARAMETER
CONTEXT ACTION-INFO;
WITH SYNTAX SDHMSSPRASN1.MSSPRProtectionGroupConfigInfo;
BEHAVIOUR msSPRProtectionGroupConfigBeh;
REGISTERED AS {g774-10Parameter 3};
msSPRProtectionGroupConfigBeh BEHAVIOUR
DEFINED AS
"This parameter is used in the specificPGConfiguration field of the
establishProtection action received by the sdhMSSPRProtectionCoordinator
object when the establishment of a msSPRProtectionGroup is requested by the
management system.
The information in this parameter is used for provisioning the
msSPRProtectionGroup and sPRingManager objects. The fields of the
information syntax are use as follows: The directionTable information is
used to initialize the directionTable attribute of the sPRingManager.
The directionTable information is used in conjunction with the
protectionUnits information in the establishProtection action information
syntax to determine the value of the spanPU and ringPU attributes of the
subordinate protectionUnits.
The extraTrafficConfig information, if present, is used to determine which
conditional packages are included in the msSPRProtectionGroup. If this field
is absent, extra traffic is not supported.
The nutConfig information, if present, is used to determine if NUT is
supported. If the nutChannelList is present, an instance of nutTable is also
created under the sPRingManager and populated with the information from this field.
The nodeNumber and ringMap fields are used to populate the nodeNumber and
ringMap attributes, respectively, of the sPRingManager. If the node does not
support manual configuration of this data, the nodeNumber field shall be
NULL and the ringMap field shall be absent. The ringId field is used to
populate the ringId attribute of the sPRingManager.
The ringType field is used to set the sPRingApplication attribute of the
sPRingManager, and to control instantiation of the spanSwitchPkg and
enhancedSpanSwitchPkg in the msSPRProtectionGroup, and the fourFiberPU
package in the msSPRProtectionUnit. This field also provides the initial
values for the span wait to restore attributes.
The ripConfig field, if present, indicates if RIP is supported. If the
ripChannelList is present an instance of ripTable is also created under the
sPRingManager and populated with the information from this field.";
msSPRProtectionStatusParameter PARAMETER
CONTEXT EVENT-INFO;
WITH SYNTAX SDHMSSPRASN1.MSSPRProtectionStatusParameter;
BEHAVIOUR msSPRProtectionStatusParameterBeh;
REGISTERED AS {g774-10Parameter 4};
msSPRProtectionStatusParameterBeh BEHAVIOUR
DEFINED AS
"This parameter is included in the additional information field of the
protection switch reporting notification. It includes a set of all changed
protection status values and the associated protection units. This
notification is sent by the protection group according to the following
rules. There are several cases:
The switch from protected to protecting or protecting to protected has been
done without preempting an existing switch. In this case the old and new
values of the Protection Status attribute of the protecting protection unit
shall be reported in the notification by means of the oldProtectionStatus
and newProtectionStatus parameters respectively.
A switch is performed by preempting an existing one. In this case the old
and new values of the Protection Status attribute of the protecting
protection unit shall be reported in the notification by means of the
oldProtectionStatus and newProtectionStatus parameters respectively.
An auto-switch condition exists on a protection unit, but the auto-switch
cannot be served due to the unavailability of the protection unit that
otherwise protects it. In this case, the oldProtectionStatus and
newProtectionStatus parameters refer to the protection status attribute
value of the protection unit on which the auto-switch condition arises. The
exception is when the protection unit is already forced or locked out, in
which case no notification is sent.
A protected protection unit has been locked out or released from lockout
without modifying any existing switch. In this case the oldProtectionStatus
and newProtectionStatus parameters refer to the protection status attribute
value of the protected protection unit which has been locked out.
A protecting protection unit has been locked out or released from lockout
without modifying the existing switch. In this case the oldProtectionStatus
and newProtectionStatus parameters refer to the protection status attribute
value of the protecting protection unit which has been locked out.
A protecting protection unit has move to or from the full passthrough or
K-byte passthrough state. In this case the oldProtectionStatus and
newProtectionStatus parameters refer to the protection status attribute
value of the protecting protection unit that has changed state.
The protectionSwitchReportingR1 is not sent when the automatic switch
condition is toggling between SD, SF and WTR condition. While in the lockout
of forced switch state, no notification is sent except for ending of release
failure.";
auSquelchTable-squelchTable NAME BINDING
SUBORDINATE OBJECT CLASS auSquelchTable AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS squelchTable AND SUBCLASSES;
WITH ATTRIBUTE auNumber;
BEHAVIOUR auSquelchTable-squelchTableBeh;
REGISTERED AS {g774-10NameBinding 1};
auSquelchTable-squelchTableBeh BEHAVIOUR
DEFINED AS
"An instance of subordinate object class is automatically instantiated as a
result of the initial provisioning of squelching information for an AU
channel via the updateSquelchTable action. ";
nutTable-sPRingManager NAME BINDING
SUBORDINATE OBJECT CLASS nutTable AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS sPRingManager AND SUBCLASSES;
WITH ATTRIBUTE nutTableId;
BEHAVIOUR nutTable-sPRingManagerBeh;
REGISTERED AS {g774-10NameBinding 2};
nutTable-sPRingManagerBeh BEHAVIOUR
DEFINED AS
"An instance of the subordinate object class is automatically instantiated
when an MS SPR that supports NUT is established, or when the configuration
of an existing MS SPR is modified to support NUT. The subordinate object
class is deleted when the MS SPR is dismissed, or when the configuration is
modified such that the MS SPR no longer supports NUT.";
ripTable-sPRingManager NAME BINDING
SUBORDINATE OBJECT CLASS ripTable AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS sPRingManager AND SUBCLASSES;
WITH ATTRIBUTE ripTableId;
BEHAVIOUR ripTable-sPRingManagerBeh;
REGISTERED AS {g774-10NameBinding 3};
ripTable-sPRingManagerBeh BEHAVIOUR
DEFINED AS
"An instance of the subordinate object class is automatically instantiated
when an MS SPR that supports RIP is established, or when the configuration
of an existing MS SPR is modified to support RIP. The subordinate object
class is deleted when the MS SPR is dismissed, or when the configuration is
modified such that the MS SPR no longer supports RIP.";
sPRingManager-managedElement NAME BINDING
SUBORDINATE OBJECT CLASS sPRingManager AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS
"Recommendation M.3100":managedElement AND SUBCLASSES;
WITH ATTRIBUTE sPRingManagerId;
BEHAVIOUR sPRingManager-managedElementBeh;
REGISTERED AS {g774-10NameBinding 4};
sPRingManager-managedElementBeh BEHAVIOUR
DEFINED AS
"An instance of the subordinate object class is automatically instantiated
when an SPR is set up (e.g., via actions of a protectionCoordinator). The
instance is deleted when the SPR is removed.";
squelchTable-sPRingManager NAME BINDING
SUBORDINATE OBJECT CLASS squelchTable AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS
sPRingManager AND SUBCLASSES;
WITH ATTRIBUTE squelchTableId;
BEHAVIOUR squelchTable-sPRingManagerBeh;
REGISTERED AS {g774-10NameBinding 5};
squelchTable-sPRingManagerBeh BEHAVIOUR
DEFINED AS
"Instances of the subordinate object class are automatically instantiated an
MS-SPR protection scheme is set up, and deleted when the protection scheme
is deleted.";
-- =============================================================================
-- Formatted by OpenT2 Version 5.5.6.34 on Fri Aug 20 11:20:49 2004