6 ASN.1 Definitions

32.6643GPPCommon Management Information Protocol (CMIP) Solution Set (SS)Configuration Management (CM)Kernel CM Integration Reference Point (IRP)Release 6Telecommunication managementTS

TS32-664TypeModule {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0) umts-Operation-Maintenance(3) ts32-664(664) informationModel(0) asn1Module(2) version1(1)}

DEFINITIONS IMPLICIT TAGS ::=

BEGIN

–EXPORTS everything

IMPORTS

— from ITU-T X.721

AdditionalText, NotificationIdentifier

FROM Attribute-ASN1Module {joint-iso-ccitt ms(9) smi(3) part2(2) asn1Module (2) 1}

— from ITU-T X.711

ObjectInstance, ObjectClass, Scope

FROM CMIP-1 { joint-iso-ccitt ms(9) cmip(1) modules(0) protocol(3) };

— 3GPP TS 32.664 related Object Identifiers

baseNodeUMTS OBJECT IDENTIFIER ::= {itu-t (0) identified-organization (4)

etsi (0) mobileDomain (0)

umts-Operation-Maintenance (3)}

ts32-664Prefix OBJECT IDENTIFIER ::= {baseNodeUMTS ts32-664(664)}

ts32-664InfoModel OBJECT IDENTIFIER ::= {ts32-664Prefix informationModel(0)}

ts32-664ObjectClass OBJECT IDENTIFIER ::= {ts32-664InfoModel managedObjectClass(3)}

ts32-664Package OBJECT IDENTIFIER ::= {ts32-664InfoModel package(4)}

ts32-664Parameter OBJECT IDENTIFIER ::= {ts32-664InfoModel parameter(5)}

ts32-664Attribute OBJECT IDENTIFIER ::= {ts32-664InfoModel attribute(7)}

ts32-664Action OBJECT IDENTIFIER ::= {ts32-664InfoModel action(9)}

ts32-664Notification OBJECT IDENTIFIER ::= {ts32-664InfoModel notification(10)}

ErrorCauses ::= ENUMERATED

{

noError (0), — operation / notification successfully performed

unspecifiedErrorReason (255) — operation failed, specific error unknown

}

GetKernelCmIRPVersionReply ::= SEQUENCE

{

versionNumberList SupportedKernelCmIRPVersions,

status ErrorCauses

}

GetKernelCmIRPNotificationProfileReply ::= SEQUENCE

{

notificationNameProfile NotificationList,

notificationParameterProfile ParameterListOfList,

status ErrorCauses

}

GetKernelCmIRPOperationProfileReply ::= SEQUENCE

{

operationNameProfile OperationList,

operationParameterProfile ParameterListOfList,

status ErrorCauses

}

GetNRMIRPVersionReply ::= SEQUENCE

{

versionNumberList SupportedNRMSSVersions,

vSEVersionNumberList SupportedVSEVersions,

status ErrorCauses

}

GeneralObjectId ::= INTEGER

IRPVersionNumber ::= GraphicString

SupportedKernelCmIRPVersions ::= SET OF IRPVersionNumber

SupportedNRMSSVersions ::= SET OF IRPVersionNumber

SupportedVSEVersions ::= SET OF IRPVersionNumber

NotificationList ::= SET OF NotificationName

NotificationName ::= GraphicString

NotifyCMSynchronizationRecommendedInfo::= SEQUENCE

{

baseMOClass ObjectClass,

baseMOInstance ObjectInstance,

scope Scope,

notificationIdentifier NotificationIdentifier,

additionalText AdditionalText OPTIONAL

}

OperationList ::= SET OF OperationName

OperationName ::= GraphicString

ParameterListOfList ::= SET OF ParameterList

ParameterList ::= SET OF ParameterName

ParameterName ::= GraphicString

VersionNumberList ::= SupportedKernelCmIRPVersions

VSEVersionNumberList ::= SupportedVSEVersions

END –- of module TS32-664TypeModule

Annex A (informative):
Change history

Change history

Date

TSG #

TSG Doc.

CR

Rev

Subject/Comment

Old

New

Sep 2002

S_17

SP-020467

Submitted to TSG SA #17 for Information

1.0.0

Dec 2002

S_18

SP-020743

Submitted to TSG SA #18 for Approval

2.0.0

5.0.0

Mar 2003

S_19

SP-030145

001

Add GDMO definition of notifyCMSynchronizationRecommended notification for KernelCM IRP

5.0.0

6.0.0

Jun 2003

S_20

SP-030289

002

Correction to notifyCMSynchronizationRecommendedInfo

6.0.0

6.1.0

Sep 2004

S_25

SP-040570

003

Add State Management support to Kernel CM IRP CMIP SS

6.1.0

6.2.0