4 Basic aspects

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

4.1 Architectural aspects

The architecture of the Test Management IRP CMIP Solution Set is based on the test management function defined in ITU-T Recommendation X.745 [10].

4.2 Mapping

The semantics of the Test Management IRP are defined in 3GPP TS 32.322 [8]. The definitions of the management information defined there are independent of any implementation technology and protocol. This clause maps these protocol independent definitions onto their equivalents of the CMIP SS of the Test Management IRP.

4.2.1 Mapping of Information Object Classes (IOCs)

Table 1 maps the IOCs defined in 3GPP TS 32.322 [8] to the corresponding Managed Object Classes (MOCs) defined in this CMIP SS. The MOCs are qualified either as Mandatory (M) or Optional (O).

Table 1: Mapping of IOCs

IS IOC

MOC of the CMIP SS

Qualifier

TestManagementIRP

testManagementIRP

M

TestActionPerformer

testActionPerformer (ITU-T Recommendation X.745 [10])

M

TesterObject

testObject (ITU-T Recommendation X.745 [10])

M

TestInvocation

testObject (ITU-T Recommendation X.745 [10])

M

ResourceSelfTestTesterObject

resourceSelfTestObject (ITU-T Recommendation X.737 [11])

M

4.2.2 Mapping of IOC attributes

Table 2 maps the attributes defined in 3GPP TS 32.322 [8] to the corresponding attributes of the CMIP SS.
Only attributes, that are qualified as public in the IS, require a corresponding attribute in the CMIP SS.

Table 2: Mapping of attributes

IS Attribute

Attribute of the CMIP SS

Qualifier

supportedTOClasses

supportedTOClasses (ITU-T Recommendation X.745 [10])

M

testActionPerformerId

testActionPerformerId (ITU-T Recommendation X.745 [10])

M

testOutcome

testOutcome (ITU-T Recommendation X.745 [10])

M

testState

testState (ITU-T Recommendation X.745 [10])

M

testerObjectId

testObjectId (ITU-T Recommendation X.745 [10])

M

actualStartTime

actualStartTime (ITU-T Recommendation X.745 [10])

O

actualStopTime

actualStopTime (ITU-T Recommendation X.745 [10])

O

testInvocationId

testInvocationId (ITU-T Recommendation X.745 [10])

M

4.2.3 Mapping of operations

Table 3 and table 4 map the operations defined in 3GPP TS 32.322 [8] and 3GPP TS 32.312 [6] to corresponding GDMO actions and CMISE services. The operations are qualified either as Mandatory (M) or Optional (O).

The CMISE services are defined in ITU-T Recommendation X.710 [9].

Table 3: Mapping of operations of the Test Management IRP: IS

Interface

Operation

GDMO Action or CMISE of CMIP SS

Qualifier

TestManagementIRPControlOperations

initiateTest

testRequestControlledAction

(ITU-T Recommendation X.745 [10])

M

terminateTest

testTerminateAction

(ITU-T Recommendation X.745 [10])

M

TestIManagementRPMonitorOperations

monitorTest

M-GET (CMISE)

M

Table 4: Mapping of operations inherited from the Generic IRP Management: IS

Interface

Operation

GDMO Action or CMISE of CMIP SS

Qualifier

GenericIRPVersionsOperations

getIRPVersion

getTestManagementIRPVersion

M

GenericIRPProfileOperations

getOperationProfile

getTestManagementIRPOperationProfile

O

getNotificationProfile

getTestManagementIRPNotificationProfile

O

4.2.4 Mapping of Operation Parameters

The tables in the following clauses list the parameters of each operation defined in 3GPP TS 32.322 [8] and their equivalents in the CMIP SS.

4.2.4.1 Parameter Mapping of the Operation initiateTest

The operation initiateTest is mapped to the GDMO action testRequestControlledAction defined in ITU-T Recommendation X.745 [10]. This action shall be implemented using the CMISE M-ACTION service.

All input parameters are mapped to the M-ACTION request parameter ‘Action information’. The syntax and semantics of this parameter is specified in ITU-T Recommendation X.745 [10] for the testRequestControlledAction by the ASN.1 definition TestRequestControlledInfo.

If all tests specified by the IS parameter toBeInitiatedTests were successfully instantiated, the output parameter response is mapped to the M-ACTION response parameter ‘Action reply’, which is specified in ITU-T Recommendation X.745 [10] for the testRequestControlledAction by the ASN.1 definition TestRequestControlledResponse.

If at least one test failed to be instantiated, the output parameter response is mapped the M-ACTION parameter ‘Errors’. The errors defined in ITU-T Recommendation X.745 [10] for testRequestControlledAction are noSuchMORT, mORTNotAvailable, mistypedTestCategoryInformation, noSuchAssociatedObject, associatedObjectNotAvailable, independentTestInvocationError.

Table 5: Parameter mapping of the operation initiateTest

IS Parameter

IN/OUT

CMIP SS Equivalent

Qualifier

testInvocationInitiator

IN

This parameter is conditional and not used in the CMIP SS.

maxTestingStateDuration

IN

M-ACTION parameter ‘Action information’ (TestRequestControlledInfo): timeoutPeriod

O

toBeInitiatedTests: toBeTestedMORT

IN

M-ACTION parameter ‘Action information’ (TestRequestControlledInfo): toBeTestedMORTs

O

toBeInitiatedTests: testerObjectClass

IN

M-ACTION parameter ‘Action information’ (TestRequestControlledInfo): testObjectList: tOClass

M

toBeInitiatedTests: testerObjectName

IN

M-ACTION parameter ‘Action information’ (TestRequestControlledInfo): testObjectList: tOInstance

O

toBeInitiatedTests: testerObjectInitialAttributeList

IN

M-ACTION parameter ‘Action information’ (TestRequestControlledInfo): testObjectList: initialAttributeList

O

response

OUT

All tests were successfully initiated:

TestRequestControlledResponse: CHOICE independentTestResponseList

At least one test failed to be initiated:
M-ACTION response parameter ‘Errors’

M

4.2.4.2 Parameter Mapping of the Operation terminateTest

The operation terminateTest is mapped to the GDMO action testTerminateAction defined in ITU-T Recommendation X.745 [10]. This action shall be implemented using the CMISE M-ACTION service.

All input parameters are mapped to the M-ACTION request parameter ‘Action information’. This parameter is specified for the testTerminateAction in ITU-T Recommendation X.745 [10] by the ASN.1 definition TestTerminateInfo, which is the CMIP SS equivalent of the IS parameter toBeTerminatedTests.

If all tests specified by the IS parameter toBeTerminatedTests are successfully terminated, the output parameter response is mapped to the M-ACTION response parameter ‘Action reply’, which is specified in ITU-T Recommendation X.745 [10] for the testTerminateAction by the ASN.1 definition TestTerminateResult.

If at least one test failed to be terminated, the output parameter response is mapped the M-ACTION parameter ‘Errors’. The errors defined in ITU-T Recommendation X.745 [10] for testTerminateAction are invalidTestOperation, noSuchTestInvocationId, noSuchTestSessionId, testTerminateError.

Table 6: Parameter mapping of the operation terminateTest

IS Parameter

IN/OUT

CMIP SS Equivalent

Qualifier

toBeTerminatedTests

IN

M-ACTION parameter ‘Action information’ (TestTerminateInfo): indicatedTests with CHOICE SET OF testInvocationId

M

response

OUT

All tests are successfully terminated:

M-ACTION parameter ‘Action reply’ (TestTerminateResult)

At least one test failed to be terminated:
M-ACTION response parameter ‘Errors’

M

4.2.4.3 Parameter Mapping of the Operation monitorTest

The TO attributes reflecting the status of the test can be retrieved by the manager using the CMISE M-GET service. The TO to be monitored is specified by the M-GET request parameter ‘Base object instance’ and the attributes to be retrieved by the M-GET request parameter ‘Attribute identifier list’.

The attribute values are returned in the M-GET response parameter ‘Attribute list’.

Table 7: Parameter mapping of the operation monitorTest

IS Parameter

IN/OUT

CMIP SS Equivalent

Qualifier

to BeMonitoredTO

IN

M-GET request parameter ‘Base object instance’

M

toBeMonitoredAttributes

IN

M-GET request parameter ‘Attribute identifier list’: attribute identifier of the TO attributes testState, testOutcome and the other attributes to be monitored

M

monitoredAttributeValues

OUT

M-GET response parameter ‘Attribute list’: attribute identifier and value of the TO attributes operationalState, proceduralStatus, testState and testOutcome

M

error

OUT

M-GET response parameter ‘Errors’

M

4.2.5 Mapping of Notifications

The notification notifyTestResults is mapped to the GDMO notification testResultNotification defined in ITU-T Recommendation X.745 [10]. This notification shall be implemented using the CMISE M-EVENT-REPORT service.

Table 8: Mapping of notifications of the Test Management IRP IS

Interface

Operation

GDMO Notification or CMISE of CMIP SS

Qualifier

TestManagementIRPNotifications

notifyTestResults

testResultNotification

M

4.2.6 Mapping of Notification Parameters

The tables in the following subclauses show the parameters of each notification defined in 3GPP TS 32.322 [8] and their equivalents in the CMIP Solution Set.

4.2.6.1 Parameter Mapping of the Notification notifyTestResults

Except for objectClass, objectInstance, eventTime and notificationType all parameters defined in the IS are mapped to the M-EVENT-REPORT parameter ‘Event information’. The syntax and semantics of this structured parameter are defined for the notification testResultNotification in ITU-T Recommendation X.745 [10] by the ASN.1 definition TestResultInfo.

Table 9: Parameter mapping of the notification notifyTestResults

IS Parameter

CMIP SS Equivalent

Qualifier

objectClass

M-EVENT REPORT parameter ‘Managed object class’

M

objectInstance

M-EVENT REPORT parameter ‘Managed object instance’

M

notificationId

M-EVENT REPORT parameter ‘Event information’ (TestResultInfo): notificationIdentifier

O

eventTime

M-EVENT REPORT parameter ‘Event time’

M

systemDN

This IS parameter is conditional and not used in the CMIP SS.

notificationType

M-EVENT REPORT parameter ‘Event type’

M

testInvocationId

M-EVENT REPORT parameter ‘Event information’ (TestResultInfo): testInvocationId

O

testInvocationInitiator

This IS parameter is conditional and not used in the CMIP SS.

testOutcome

M-EVENT REPORT parameter ‘Event information’ (TestResultInfo): testOutcome

O

mORT

M-EVENT REPORT parameter ‘Event information’ (TestResultInfo): mORTs

O

proposedRepairActions

M-EVENT REPORT parameter ‘Event information’ (TestResultInfo): proposedRepairActions

O

additionalInformation

M-EVENT REPORT parameter ‘Event information’ (TestResultInfo): additionalInformation

O

fileReference

M-EVENT REPORT parameter ‘Event information’ (TestResultInfo): additionalInformation: fileReference

M
see note

fileExpiryDate

M-EVENT REPORT parameter ‘Event information’ (TestResultInfo): additionalInformation: fileExpiryDate

M
see note

NOTE: This parameter contains only information, if the test result data are captured in a file. Otherwise it shall contain no information or be absent.