A.1 Management Information Model

12.113GPPFault management of the Base Station System (BSS)TS

A.1.1 Managed Object Classes

A.1.1.1 thresholdManager

thresholdManager MANAGED OBJECT CLASS

DERIVED FROM "ITU-T Rec. X.739 | ISO/IEC 10164-11:1993":scanner;

CHARACTERIZED BY

thresholdManagerPackage PACKAGE

BEHAVIOUR

thresholdManagerBehaviour BEHAVIOUR

DEFINED AS "The thresholdManager MOC permits the management of counter and

gauge thresholds, in order to generate defined alarm

notifications as a result of a value change crossing the

threshold level of a counter or gauge.

The objects selected in the managedObjectInstanceSelectionPackage and

scopedSelectionPackage shall refer to the observed object

instances and not to measurement function object instances.

See GSM 12.11 clause 5.1.2";;

ATTRIBUTES

scanAttributeIdList GET-REPLACE ADD-REMOVE;

NOTIFICATIONS

thresholdAlarm;

CONDITIONAL PACKAGES

"ITU-T Rec. X.738:1993":managedObjectInstanceSelectionPackage

PRESENT IF "managed object instance selection is required and the

scopedSelectionPackage is not present",

"ITU-T Rec. X.738:1993":scopedSelectionPackage

PRESENT IF "scoped selection is required and the

managedObjectInstanceSelectionPackage is not present",

counterThresholdPackage

PRESENT IF "counter threshold is required and gaugeThresholdPackage is not present ",

gaugeThresholdPackage

PRESENT IF "gauge threshold is required and counterThresholdPackage is not present ",

REGISTERED AS {GSM1211TypeModule.gsm1211ObjectClass 10};

counterThresholdPackage PACKAGE

BEHAVIOUR

counterThresholdPackageBehaviour BEHAVIOUR

DEFINED AS "This package supports the management of counter thresholds.

See GSM 12.11 clause 5.1.2.2";;

ATTRIBUTES

counterThreshold GET-REPLACE;

REGISTERED AS {GSM1211TypeModule.gsm1211Package 10};

gaugeThresholdPackage PACKAGE

BEHAVIOUR

gaugeThresholdPackageBehaviour BEHAVIOUR

DEFINED AS "This package supports the management of gauge thresholds.

See GSM 12.11 clause 5.1.2.3";;

ATTRIBUTES

gaugeThreshold GET-REPLACE;

REGISTERED AS {GSM1211TypeModule.gsm1211Package 20};

A.1.1.2 thresholdAlarmRecord

thresholdAlarmRecord MANAGED OBJECT CLASS

DERIVED FROM "ITU-T Rec. X.721: 1992": eventLogRecord;

CHARACTERIZED BY

thresholdAlarmRecordPackage PACKAGE

BEHAVIOUR

thresholdAlarmRecordBehaviour BEHAVIOUR

DEFINED AS " This MOC specifies the format of the thresholdAlarm.

The identifier value for the eventType attribute shall be thresholdAlarm ";;

ATTRIBUTES

observedObjectClass GET,

observedObjectInstance GET,

counterOrGaugeIdentifier GET,

thresholdLevel GET,

"ITU-T Rec. X.721:1992":perceivedSeverity GET,

"ITU-T Rec. X.721:1992":probableCause GET;

CONDITIONAL PACKAGES

"ITU-T Rec. X.721:1992":notificationIdentifierPackage PRESENT IF "the notification Identifier parameter is present in the notification",

"ITU-T Rec. X.721:1992":correlatedNotificationsPackage PRESENT IF "the correlatedNotifications parameter is present in the notification",

"ITU-T Rec. X.721:1992":additionalTextPackage PRESENT IF "the Additional text parameter is present in the notification",

"ITU-T Rec. X.721:1992":additionalInformationPackage PRESENT IF "the Additional information parameter is present in the notification ";

REGISTERED AS {GSM1211TypeModule.gsm1211ObjectClass 20};

A.1.2 Attributes

A.1.2.1 thresholdingStatus

thresholdingStatus ATTRIBUTE

WITH ATTRIBUTE SYNTAX ThresholdingStatus;

MATCHES FOR EQUALITY ;;

BEHAVIOUR

thresholdingStatusBehaviour BEHAVIOUR

DEFINED AS "This attribute identifies whether the thresholding mechanism is

in the activated or deactivated state.

See GSM 12.11 clause 6.1.1";;

REGISTERED AS {GSM1211TypeModule.gsm1211Attribute 10};

A.1.2.2 counterThreshold

counterThreshold ATTRIBUTE

WITH ATTRIBUTE SYNTAX CounterThreshold;

MATCHES FOR EQUALITY ;

BEHAVIOUR

counterThresholdBehaviour BEHAVIOUR

DEFINED AS "This attribute identifies the characteristics of a counter

threshold (such as levels, severity and the notification

generation switch). See GSM 12.11 clause 6.1.1";;

REGISTERED AS {GSM1211TypeModule.gsm1211Attribute 20};

A.1.2.3 gaugeThreshold

gaugeThreshold ATTRIBUTE

WITH ATTRIBUTE SYNTAX GaugeThreshold;

MATCHES FOR EQUALITY ;

BEHAVIOUR

gaugeThresholdBehaviour BEHAVIOUR

DEFINED AS "This attribute identifies the characteristics of a gauge

threshold for the high and low values (such as levels, severities

and notification generation switches).

See GSM 12.11 clause 6.1.1";;

REGISTERED AS {GSM1211TypeModule.gsm1211Attribute 30};

A.1.2.4 observedObjectClass

observedObjectClass ATTRIBUTE

WITH ATTRIBUTE SYNTAX ObjectClass;

MATCHES FOR EQUALITY ;

BEHAVIOUR

observedObjectClassBehaviour BEHAVIOUR

DEFINED AS "This attribute identifies the object class of the observed object

for which a counter or gauge threshold crossing

resulted in the threshold alarm notification.";;

REGISTERED AS {GSM1211TypeModule.gsm1211Attribute 40};

A.1.2.5 observedObjectInstance

observedObjectInstance ATTRIBUTE

WITH ATTRIBUTE SYNTAX ObjectInstance;

MATCHES FOR EQUALITY ;

BEHAVIOUR

observedObjectInstanceBehaviour BEHAVIOUR

DEFINED AS "This attribute identifies the object instances of the observed

object for which a counter or gauge threshold crossing resulted

in the threshold alarm notification.";;

REGISTERED AS {GSM1211TypeModule.gsm1211Attribute 50};

A.1.2.6 counterOrGaugeIdentifier

counterOrGaugeIdentifier ATTRIBUTE

WITH ATTRIBUTE SYNTAX AttributeId;

MATCHES FOR EQUALITY ;

BEHAVIOUR

counterOrGaugeIdentifierBehaviour BEHAVIOUR

DEFINED AS "This attribute identifies the counter or gauge which resulted in

the threshold alarm notification.";;

REGISTERED AS {GSM1211TypeModule.gsm1211Attribute 60};

A.1.2.7 thresholdLevel

thresholdLevel ATTRIBUTE

WITH ATTRIBUTE SYNTAX ObservedValue;

MATCHES FOR EQUALITY ;

BEHAVIOUR
thresholdLevelBehaviour BEHAVIOUR

DEFINED AS "This attribute identifies the level of the counter or gauge

which resulted in the threshold alarm notification.";;

REGISTERED AS {GSM1211TypeModule.gsm1211Attribute 70};

A.1.2.8 scanAttributeIdList

scanAttributeIdList ATTRIBUTE

WITH ATTRIBUTE SYNTAX ScanAttributeIdList;

MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR
scanAttributeIdListBehaviour BEHAVIOUR

DEFINED AS "This attribute identifies the attributes to be scanned for thresholding.

See subclause 5.1.2.4";;

REGISTERED AS {GSM1211TypeModule.gsm1211Attribute 80};

A.1.3 Notifications

thresholdAlarm NOTIFICATION

BEHAVIOUR
thresholdAlarmBehaviour BEHAVIOUR

DEFINED AS "This notification is emitted as a result of a value change crossing

the threshold level of a counter or gauge.

See GSM 12.11 clause 5.1.2.1";;

WITH INFORMATION SYNTAX
ThresholdAlarmInformation

AND ATTRIBUTE IDS

observedObjectClass observedObjectClass,

observedObjectInstance observedObjectInstance,

counterOrGaugeIdentifier counterOrGaugeIdentifier,

thresholdLevel thresholdLevel,

severity "ITU-T Rec. X.721:1992":perceivedSeverity,

probableCause "ITU-T Rec. X.721:1992":probableCause,

notificationIdentifier "ITU-T Rec. X.721:1992":notificationIdentifier,

correlatedNotifications "ITU-T Rec. X.721:1992":correlatedNotifications,

additionalText "ITU-T Rec. X.721:1992":additionalText,

additionalInformation "ITU-T Rec. X.721:1992":additionalInformation;

REGISTERED AS {GSM1211TypeModule.gsm1211Notification 10};

A.1.4 Name bindings

thresholdManager-managedElement NAME BINDING

SUBORDINATE OBJECT CLASS thresholdManager AND SUBCLASSES;

NAMED BY

SUPERIOR OBJECT CLASS "ITU-T Rec. M.3100: 1995":managedElement AND SUBCLASSES;

WITH ATTRIBUTE scannerId;

CREATE

WITH-REFERENCE-OBJECT,

WITH-AUTOMATIC-INSTANCE-NAMING;

DELETE

ONLY-IF-NO-CONTAINED-OBJECTS;

REGISTERED AS

{GSM1211TypeModule.gsm1211NameBinding 10};