5 GDMO Definitions

32.3243GPPCommon Management Information Protocol (CMIP) Solution Set (SS)Release 6Telecommunication managementTest management Integration Reference Point (IRP)TS

5.1 Managed Object Classes

5.1.1 testManagementIRP

testManagementIRP MANAGED OBJECT CLASS

DERIVED FROM

"Rec. X.721 | ISO/IEC 10165-2 : 1992":top;

CHARACTERIZED BY

testManagementIRPIdPackage,

testManagementIRPVersionPackage;

CONDITIONAL PACKAGES

testManagementIRPProfilePackage PRESENT IF "an instance supports it";

REGISTERED AS {ts32-324ObjectClass 1};

5.2 Packages

5.2.1 testManagementIRPIdPackage

testManagementIRPIdPackage PACKAGE

BEHAVIOUR

testManagementIRPIdPackageBehaviour;

ATTRIBUTES

testManagementIRPId;

REGISTERED AS {ts32-324Package 1};

testManagementIRPIdPackageBehaviour BEHAVIOUR

DEFINED AS

"An instance of the MOC testManagementIRP is identified by the value of the attribute testManagementIRPId.";

5.2.2 testManagementIRPVersionPackage

testManagementIRPVersionPackage PACKAGE

BEHAVIOUR

testManagementIRPVersionPackageBehaviour;

ATTRIBUTES

supportedTestManagementIRPVersions GET;

ACTIONS

getTestManagementIRPVersion;

REGISTERED AS {ts32-324Package 2};

testManagementIRPVersionPackageBehaviour BEHAVIOUR

DEFINED AS

"This package has been defined to allow the IRPManager to get information about the Test Management IRP versions supported by the IRPAgent.

The attribute supportedTestManagementIRPVersions indicates all versions of the Test Management IRP currently supported by the IRPAgent.

The action getTestManagementIRPVersion is invoked by the IRPManager to get information about the Test Management IRP versions supported by the IRPAgent.";

5.2.3 testManagementIRPProfilePackage

testManagementIRPProfilePackage PACKAGE

BEHAVIOUR

testManagementIRPProfilePackageBehaviour;

ACTIONS

getTestManagementIRPOperationProfile,

getTestManagementIRPNotificationProfile;

REGISTERED AS {ts32-324Package 3};

testManagementIRPProfilePackageBehaviour BEHAVIOUR

DEFINED AS

"This package has been defined to allow the Manager to get detailed information about the profile of the Test Management IRP. The action getOperationProfile is invoked by the Manager to get detailed information about the operations supported by the Test Management IRP. The action getNotificationProfile is invoked by the Manager to get detailed information about the notifications supported by the Test Management IRP.";

5.3 Actions

5.3.1 getTestManagementIRPVersion (M)

getTestManagementIRPVersion ACTION

BEHAVIOUR

getTestManagementIRPVersionBehaviour;

MODE

CONFIRMED;

WITH REPLY SYNTAX

TS32-324TypeModule.GetTestManagementIRPVersionReply;

REGISTERED AS {ts32-324Action 1};

getTestManagementIRPVersionBehaviour BEHAVIOUR

DEFINED AS

"The behaviour of this functionality is defined within 32.322 – below provides an overview and CMIP specific semantics.

The Manager invokes this action to get information about the Test Management IRP versions supported by the Agent. The M-ACTION request parameter ‘Action information’ contains no data. The M-ACTION response parameter ‘Action reply’ is composed of the following data:

  • versionNumbersList
  • status

The parameter versionNumbersList defines a list of Test Management IRP versions supported by the Agent. A list containing no element, i.e. a NULL list, means that the concerned Agent doesn’t support any version of the Test Management IRP. The parameter status contains the results of the Manager action. Possible values: noError (0), error (the value indicates the reason of the error).";

5.3.2 getTestManagementIRPOperationProfile (O)

getTestManagementIRPOperationProfile ACTION

BEHAVIOUR

getTestManagementIRPOperationProfileBehaviour;

MODE

CONFIRMED;

WITH INFORMATION SYNTAX

TS32-324TypeModule.IRPVersionNumber;

WITH REPLY SYNTAX

TS32-324TypeModule.GetOperationProfileReply;

REGISTERED AS {ts32-324Action 3};

getTestManagementIRPOperationProfileBehaviour BEHAVIOUR

DEFINED AS

"The behaviour of this functionality is defined within 32.322 – below provides an overview and CMIP specific semantics.

A Manager invokes this action to enquiry about the operation profile (supported operations and supported parameters) for this specific Test Management IRP version.

The M-ACTION request parameter ‘Action information’ contains the following data:

  • irpVersionNumber

This mandatory parameter identifies the Test Management IRP version.

The M-ACTION response ‘Action reply’ is composed of the following data:

  • operationNameProfile
  • operationParameterProfile
  • status

The parameter operationNameProfile contains a list of operation names. The parameter operationParameterProfile contains a set of elements, each element corresponds to an operation name and is composed by a set of parameter names. The parameter status contains the results of this action. Possible values: noError (0), error (the value indicates the reason of the error).";

5.3.3 getTestManagementIRPNotificationProfile (O)

getTestManagementIRPNotificationProfile ACTION

BEHAVIOUR

getTestManagementIRPNotificationProfileBehaviour;

MODE

CONFIRMED;

WITH INFORMATION SYNTAX

TS32-324TypeModule.IRPVersionNumber;

WITH REPLY SYNTAX

TS32-324TypeModule.GetNotificationProfileReply;

REGISTERED AS {ts32-324Action 2};

getTestManagementIRPNotificationProfileBehaviour BEHAVIOUR

DEFINED AS

"The behaviour of this functionality is defined within 32.322 – below provides an overview and CMIP specific semantics.

A Manager invokes this action to enquiry about the notification profile (supported notifications and supported parameters) for this specific Test Management IRP version.

The M-ACTION request parameter ‘Action information’ contains the following data:

  • irpVersionNumber

This mandatory parameter identifies the Test Managemnt IRP version.

The M-ACTION response parameter ‘Action reply’ is composed of the following data:

  • notificationNameProfile
  • notificationParameterProfile
  • status

The parameter notificationNameProfile contains a list of notification names, i.e. a NULL list means that the Test Management IRP doesn’t support any notification. The parameter notificationParameterProfile contains a set of elements, each element corresponds to a notification name and is composed by a set of parameter names. The parameter status contains the results of this action. Possible values: noError (0), error (the value indicates the reason of the error).";

5.4 Attributes

5.4.1 testManagementIRPId

testManagementIRPId ATTRIBUTE

WITH ATTRIBUTE SYNTAX

TS32-324TypeModule.GeneralObjectId;

MATCHES FOR

EQUALITY;

BEHAVIOUR

testManagementIRPIdBehaviour;

REGISTERED AS {ts32-324Attribute 1};

testManagementIRPIdBehaviour BEHAVIOUR

DEFINED AS

"This attribute names an instance of the MOC testManagementIRP.";

5.4.2 supportedTestManagementIRPVersions

supportedTestManagementIRPVersions ATTRIBUTE

WITH ATTRIBUTE SYNTAX

TS32-324TypeModule.SupportedTestManagementIRPVersions;

MATCHES FOR

EQUALITY;

BEHAVIOUR

supportedTestManagementIRPVersionsBehaviour;

REGISTERED AS {ts32-324Attribute 2};

supportedTestManagementIRPVersionsBehaviour BEHAVIOUR

DEFINED AS

"This attribute provides the information concerning the Test Management IRP versions currently supported by the Agent.";

5.5 Parameters

5.5.1 fileReference

fileReference PARAMETER

CONTEXT

TS32-324TypeModule.TestResultInfo.additionalInformation;

WITH SYNTAX

TS32-324TypeModule.FileReference;

REGISTERED AS {ts32-324Parameter 1};

5.5.2 fileExpiryDate

fileExpiryDate PARAMETER

CONTEXT

TS32-324TypeModule.TestResultInfo.additionalInformation;

WITH SYNTAX

TS32-324TypeModule.FileExpiryDate;

REGISTERED AS {ts32-324Parameter 2};