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};