-- =============================================================================
-- GDMO definitions extracted from ITU-T Rec. G.774.5 (2001)
-- =============================================================================
au4SupervisedCTPBidirectionalR1 MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774":au4CTPBidirectionalR1,
au4SupervisedCTPSinkR1,
au4SupervisedCTPSource;
CHARACTERIZED BY
vc3-4SupervisionBidirectionalPackage;
REGISTERED AS {g774-05MObjectClass 19 };
au4SupervisedCTPSinkR1 MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774":au4CTPSinkR1;
CHARACTERIZED BY
vc3-4SupervisionSinkPackageR1;
REGISTERED AS {g774-05MObjectClass 20 };
au4SupervisedCTPSource MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774": au4CTPSource;
CHARACTERIZED BY
vc3-4SupervisionSourcePackage;
REGISTERED AS {g774-05MObjectClass 3};
au3SupervisedCTPBidirectionalR1 MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774":au3CTPBidirectionalR1,
au3SupervisedCTPSinkR1,
au3SupervisedCTPSource;
CHARACTERIZED BY
vc3-4SupervisionBidirectionalPackage;
REGISTERED AS {g774-05MObjectClass 21 };
au3SupervisedCTPSinkR1 MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774":au3CTPSinkR1;
CHARACTERIZED BY
vc3-4SupervisionSinkPackageR1;
REGISTERED AS {g774-05MObjectClass 22 };
au3SupervisedCTPSource MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774": au3CTPSource;
CHARACTERIZED BY
vc3-4SupervisionSourcePackage;
REGISTERED AS {g774-05MObjectClass 6};
tu3SupervisedCTPBidirectionalR1 MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774":tu3CTPBidirectionalR1,
tu3SupervisedCTPSinkR1,
tu3SupervisedCTPSource;
CHARACTERIZED BY
vc3-4SupervisionBidirectionalPackage;
REGISTERED AS {g774-05MObjectClass 23 };
tu3SupervisedCTPSinkR1 MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774":tu3CTPSinkR1;
CHARACTERIZED BY
vc3-4SupervisionSinkPackageR1;
REGISTERED AS {g774-05MObjectClass 24 };
tu3SupervisedCTPSource MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774": tu3CTPSource;
CHARACTERIZED BY
vc3-4SupervisionSourcePackage;
REGISTERED AS {g774-05MObjectClass 9};
tu2SupervisedCTPBidirectionalR1 MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774":tu2CTPBidirectionalR1,
tu2SupervisedCTPSinkR1,
tu2SupervisedCTPSource;
CHARACTERIZED BY
vc11-2SupervisionBidirectionalPackage;
REGISTERED AS {g774-05MObjectClass 25 };
tu2SupervisedCTPSinkR1 MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774":tu2CTPSinkR1;
CHARACTERIZED BY
vc11-2SupervisionSinkPackageR1;
REGISTERED AS {g774-05MObjectClass 26 };
tu2SupervisedCTPSource MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774": tu2CTPSource;
CHARACTERIZED BY
vc11-2SupervisionSourcePackage;
REGISTERED AS {g774-05MObjectClass 12};
tu12SupervisedCTPBidirectionalR1 MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774":tu12CTPBidirectionalR1,
tu12SupervisedCTPSinkR1,
tu12SupervisedCTPSource;
CHARACTERIZED BY
vc11-2SupervisionBidirectionalPackage;
REGISTERED AS {g774-05MObjectClass 27 };
tu12SupervisedCTPSinkR1 MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774":tu12CTPSinkR1;
CHARACTERIZED BY
vc11-2SupervisionSinkPackageR1;
REGISTERED AS {g774-05MObjectClass 28 };
tu12SupervisedCTPSource MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774": tu12CTPSource;
CHARACTERIZED BY
vc11-2SupervisionSourcePackage;
REGISTERED AS {g774-05MObjectClass 15};
tu11SupervisedCTPBidirectionalR1 MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774":tu11CTPBidirectionalR1,
tu11SupervisedCTPSinkR1,
tu11SupervisedCTPSource;
CHARACTERIZED BY
vc11-2SupervisionBidirectionalPackage;
REGISTERED AS {g774-05MObjectClass 29 };
tu11SupervisedCTPSinkR1 MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774":tu11CTPSinkR1;
CHARACTERIZED BY
vc11-2SupervisionSinkPackageR1;
REGISTERED AS {g774-05MObjectClass 30 };
tu11SupervisedCTPSource MANAGED OBJECT CLASS
DERIVED FROM "Recommendation G.774": tu11CTPSource;
CHARACTERIZED BY
vc11-2SupervisionSourcePackage;
REGISTERED AS {g774-05MObjectClass 18};
vc11-2SupervisionBidirectionalPackage PACKAGE
BEHAVIOUR vc11-2SupervisionBidirectionalPackageBehaviour;
REGISTERED AS {g774-05Package 1};
vc11-2SupervisionBidirectionalPackageBehaviour BEHAVIOUR
DEFINED AS
* A communicationAlarm notification shall be issued if a far end receive
failure (V5 Byte) is detected. The probableCause parameter of the
notification shall indicate FERF (Far End Receive Failure).
If monitoring is suspended due to monitorActive an existing far end receive
failure is cleared and removed from the current problem list.
If the (inherited) attributes monitorActive and generatorEnabled have the
value TRUE and the upstreamConnectivityPointer has the value NULL (not
connected), the originated supervisory unequipped VC can indicate in the V5
byte a far end receive failure according to the conditions given in the
functional specification (Recommendation G.783: signal label mismatch, path
trace mismatch, AIS or loss of pointer). *;
vc11-2SupervisionSinkPackageR1 PACKAGE
BEHAVIOUR vc11-2SupervisionSinkPackageR1Behaviour;
ATTRIBUTES
monitorActive GET-REPLACE,
"Recommendation G.774": v5SignalLabelExpected GET-REPLACE,
"Recommendation G.774": v5SignalLabelReceive GET,
j2PathTraceExpected REPLACE-WITH-DEFAULT
DEFAULT VALUE SDHCSASN1.defaultNull GET-REPLACE,
j2PathTraceReceive GET;
REGISTERED AS {g774-05Package 7 };
vc11-2SupervisionSinkPackageR1Behaviour BEHAVIOUR
DEFINED AS
*If a SDH-CTP has to be created and the underlying resource is able to
provide connection supervision, a supervised CTP should be created. The
attribute monitorActive of supervised CTPs does only influence the behaviour
related to connection supervision. A SET-operation of monitorActive to TRUE
may be rejected dependent from the dynamic situation of the specific network
element. In case of rejection the "invalidAttributeValue" error should be
returned. If the attribute monitorActive has the value TRUE, then the path
overhead is monitored. A communicationAlarm notification shall be issued if
the signal label received (V5 Byte) does not match the signal label
expected. The probableCause parameter of the notification shall indicate
signal label mismatch. A communicationAlarm notification shall be issued if
the path trace received (J2 Byte) does not match the path trace expected.
The probableCause parameter of the notification shall indicate path trace mismatch.
If monitoring is suspended due to monitorActive, all outstanding alarms
related to the connection supervision (see above) are cleared and removed
from the current problem list. In this state the attributes
v5SignalLabelReceive and j2PathTraceReceive may contain values which do not
reflect the received signal and no alarms (see before) are emitted. If the
attribute monitorActive has the value FALSE during a part of a PM period,
the performance data is not reliable. This should be indicated by the
attribute suspectIntervalFlag of a possibly contained currentData object.
If the network element supports LCS with restricted capability, the local
initial value of the attribute monitorActive should be FALSE. *;
vc11-2SupervisionSourcePackage PACKAGE
BEHAVIOUR vc11-2SupervisionSourcePackageBehaviour;
ATTRIBUTES
generatorEnabled GET-REPLACE,
j2PathTraceSend GET-REPLACE;
REGISTERED AS {g774-05Package 3};
vc11-2SupervisionSourcePackageBehaviour BEHAVIOUR
DEFINED AS
* If an SDH-CTP has to be created and the underlying resource is able to
provide connection supervision, a supervised CTP should be created. The
attribute generatorEnabled of supervised CTPs does only influence the
behaviour related to connection supervision. A SET-operation of
generatorEnabled to TRUE may be rejected dependent from the dynamic
situation of the specific network element. In case of rejection, the
"invalidAttributeValue" error should be returned.
If the supervised CTP is not connected (the upstreamConnectivityPointer has
the value NULL) and the attribute generatorEnabled has the value TRUE, then
a supervisory unequipped signal with the current value of j2PathTraceSend is
originated.
If the supervised CTP is connected (the upstreamConnectivityPointer does not
have the value NULL), this package does not influence the transmitted VC
(independent from generatorEnabled).
If the network element supports LCS with restricted capability, the local
initial value of the attribute generatorEnabled should be FALSE. *;
vc3-4SupervisionBidirectionalPackage PACKAGE
BEHAVIOUR vc3-4SupervisionBidirectionalPackageBehaviour;
REGISTERED AS {g774-05Package 4};
vc3-4SupervisionBidirectionalPackageBehaviour BEHAVIOUR
DEFINED AS
* A communicationAlarm notification shall be issued if a far end receive
failure (G1 Byte) is detected. The probableCause parameter of the
notification shall indicate FERF (Far End Receive Failure). If monitoring is
suspended due to monitorActive, an existing far end receive failure is
cleared and removed from the current problem list.
If the (inherited) attributes monitorActive and generatorEnabled have the
value TRUE and the upstreamConnectivityPointer has the value NULL (not
connected), the originated supervisory unequipped VC can indicate in the G1
byte a far end receive failure according to the conditions given in the
functional specification (Recommendation G.783: signal label mismatch, path
trace mismatch, AIS or loss of pointer). *;
vc3-4SupervisionSinkPackageR1 PACKAGE
BEHAVIOUR vc3-4SupervisionSinkPackageR1Behaviour;
ATTRIBUTES
monitorActive GET-REPLACE,
"Recommendation G.774": c2SignalLabelExpected GET-REPLACE,
"Recommendation G.774": c2SignalLabelReceive GET,
"Recommendation G.774": j1PathTraceExpected REPLACE-WITH-DEFAULT
DEFAULT VALUE SDHCSASN1.defaultNull GET-REPLACE,
j1PathTraceReceive GET;
REGISTERED AS {g774-05Package 8 };
vc3-4SupervisionSinkPackageR1Behaviour BEHAVIOUR
DEFINED AS
* If a SDH-CTP has to be created and the underlying resource is able to
provide connection supervision, a supervised CTP should be created.
The attribute monitorActive of supervised CTPs does only influence the
behaviour related to connection supervision. A SET-operation of
monitorActive to TRUE may be rejected dependent from the dynamic situation
of the specific network element. In case of rejection the
"invalidAttributeValue" error should be returned.
If the attribute monitorActive has the value TRUE, then the path overhead is
monitored. A communicationAlarm notification shall be issued if the signal
label received (C2 Byte) does not match the signal label expected. The
probableCause parameter of the notification shall indicate signal label
mismatch. A communicationAlarm notification shall be issued if the path
trace received (J1 Byte) does not match the path trace expected. The
probableCause parameter of the notification shall indicate path trace
mismatch. If monitoring is suspended due to the attribute monitorActive, all
outstanding alarms related to the connection supervision (see above) are
cleared and removed from the current problem list. In this state the
attributes c2SignalLabelReceive and j1PathTraceReceive may contain values
which do not reflect the received signal and no alarms (see before) are
emitted. If the attribute monitorActive has the value FALSE during a part of
a PM period, the performance data is not reliable. This should be indicated
by the attribute suspectIntervalFlag of a possibly contained currentData
object. If the network element supports HCS with restricted capability, the
local initial value of the attribute monitorActive should be FALSE. *;
vc3-4SupervisionSourcePackage PACKAGE
BEHAVIOUR vc3-4SupervisionSourcePackageBehaviour;
ATTRIBUTES
generatorEnabled GET-REPLACE,
j1PathTraceSend GET-REPLACE;
REGISTERED AS {g774-05Package 6};
vc3-4SupervisionSourcePackageBehaviour BEHAVIOUR
DEFINED AS
* If an SDH-CTP has to be created and the underlying resource is able to
provide connection supervision, a supervised CTP should be created.
The attribute generatorEnabled of supervised CTPs does only influence the
behaviour related to connection supervision. A SET-operation of
generatorEnabled to TRUE may be rejected dependent from the dynamic
situation of the specific network element. In case of rejection, the
"invalidAttributeValue" error should be returned.
If the supervised CTP is not connected (the upstreamConnectivityPointer has
the value NULL) and the attribute generatorEnabled has the value TRUE, then
a supervisory unequipped signal with the current value of j1PathTraceSend is
originated.
If the supervised CTP is connected (the upstreamConnectivityPointer does not
have the value NULL), this package does not influence the transmitted VC
(independent from generatorEnabled).
If the network element supports HCS with restricted capability, the local
initial value of the attribute generatorEnabled should be FALSE. *;
generatorEnabled ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHCSASN1.Boolean;
MATCHES FOR EQUALITY;
REGISTERED AS {g774-05Attribute 1};
monitorActive ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHCSASN1.Boolean;
MATCHES FOR EQUALITY;
REGISTERED AS {g774-05Attribute 2};
j1PathTraceReceive ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHCSASN1.PathTraceRS;
MATCHES FOR EQUALITY;
BEHAVIOUR
j1PathTraceReceiveBehaviour BEHAVIOUR
DEFINED AS
* This attribute is used to indicate the value of the incoming J1 VC
Path Trace byte message.*;;
REGISTERED AS {g774-05Attribute 3};
j1PathTraceSend ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHCSASN1.PathTraceRS;
MATCHES FOR EQUALITY;
BEHAVIOUR
j1PathTraceSendBehaviour BEHAVIOUR
DEFINED AS
* This attribute is used to indicate the value of the outgoing J1 VC
Path Trace byte message.*;;
REGISTERED AS {g774-05Attribute 4};
j2PathTraceExpected ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHCSASN1.PathTrace;
MATCHES FOR EQUALITY;
BEHAVIOUR
j2PathTraceExpectedBehaviour BEHAVIOUR
DEFINED AS
* This attribute is used to specify the value of the expected J2 VC
Path Trace byte message. If the value of this attribute is set to NULL
then any Received Path Trace shall be considered to match.*;;
REGISTERED AS {g774-05Attribute 5};
j2PathTraceReceive ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHCSASN1.PathTraceRS;
MATCHES FOR EQUALITY;
BEHAVIOUR
j2PathTraceReceiveBehaviour BEHAVIOUR
DEFINED AS
* This attribute is used to indicate the value of the incoming J2 VC
Path Trace byte message.*;;
REGISTERED AS {g774-05Attribute 6};
j2PathTraceSend ATTRIBUTE
WITH ATTRIBUTE SYNTAX SDHCSASN1.PathTraceRS;
MATCHES FOR EQUALITY;
BEHAVIOUR
j2PathTraceSendBehaviour BEHAVIOUR
DEFINED AS
* This attribute is used to indicate the value of the outgoing J2 VC
Path Trace byte message.*;;
REGISTERED AS {g774-05Attribute 7};
pathTerminationCurrentData-au4SupervisedCTPSinkR1 NAME BINDING
SUBORDINATE OBJECT CLASS
"Recommendation G.774.01":pathTerminationCurrentData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS au4SupervisedCTPSinkR1 AND SUBCLASSES;
WITH ATTRIBUTE "Recommendation X.739":scannerId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS {g774-05NameBinding 7};
pathTerminationCurrentData-au3SupervisedCTPSinkR1 NAME BINDING
SUBORDINATE OBJECT CLASS
"Recommendation G.774.01":pathTerminationCurrentData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS au3SupervisedCTPSinkR1 AND SUBCLASSES;
WITH ATTRIBUTE "Recommendation X.739": scannerId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS {g774-05NameBinding 8};
pathTerminationCurrentData-tu3SupervisedCTPSinkR1 NAME BINDING
SUBORDINATE OBJECT CLASS
"Recommendation G.774.01":pathTerminationCurrentData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS tu3SupervisedCTPSinkR1 AND SUBCLASSES;
WITH ATTRIBUTE "Recommendation X.739": scannerId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS {g774-05NameBinding 9};
pathTerminationCurrentData-tu2SupervisedCTPSinkR1 NAME BINDING
SUBORDINATE OBJECT CLASS
"Recommendation G.774.01":pathTerminationCurrentData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS tu2SupervisedCTPSinkR1 AND SUBCLASSES;
WITH ATTRIBUTE "Recommendation X.739": scannerId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS {g774-05NameBinding 10};
pathTerminationCurrentData-tu12SupervisedCTPSinkR1 NAME BINDING
SUBORDINATE OBJECT CLASS
"Recommendation G.774.01":pathTerminationCurrentData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS tu12SupervisedCTPSinkR1 AND SUBCLASSES;
WITH ATTRIBUTE "Recommendation X.739": scannerId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS {g774-05NameBinding 11};
pathTerminationCurrentData-tu11SupervisedCTPSinkR1 NAME BINDING
SUBORDINATE OBJECT CLASS
"Recommendation G.774.01":pathTerminationCurrentData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS tu11SupervisedCTPSinkR1 AND SUBCLASSES;
WITH ATTRIBUTE "Recommendation X.739": scannerId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS {g774-05NameBinding 12};
-- =============================================================================
-- Formatted by OpenT2 Version 5.5.6.34 on Fri Aug 20 11:20:49 2004