6 Mapping

32.106-63GPPConfiguration Management (CM)Part 6: Basic CM Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS)Telecommunication managementTS

6.1 General mappings

The IS parameter name managedObjectInstance is mapped into DN.

Attributes modelling associations as defined in the NRM (here also called "reference attributes") are in this SS mapped to attributes. The names of the reference attributes in the NRM are mapped to the corresponding attribute names in the MOC. When the cardinality for an association is 0..1 or 1..1 the datatype for the reference attribute is defined as an MOReference. The value of an MO reference contains the distinguished name of the associated MO. When the cardinality for an association allows more than one referred MO, the reference attribute will be of type MOReferenceSet, which contains a sequence of MO references.

If a reference attribute is changed, an AttributeValueChange notification is emitted.

6.2 Operation and Notification mapping

The IS part of Basic CM IRP: IM (see 3GPP TS 32.106-5 [4]) defines semantics of operation and notification visible across the Basic Configuration Management IRP. Table 1 indicates mapping of these operations and notifications to their equivalents defined in this SS.

Table 1: Mapping from IS Notification/Operation to SS equivalents

IS Operation/ notification

(3GPP TS 32.106-5 [4])

SS Method

Qualifier

getMoAttributes

BasicCmIrpOperations::find_managed_objects

BasicCmInformationIterator::next_basicCmInformations

BasicCmInformationIterator::destroy

M

getContainment

BasicCmIrpOperations::find_managed_objects

BasicCmInformationIterator::next_basicCmInformations

BasicCmInformationIterator::destroy

O

getBasicCmIRPVersion

get_basicCm_IRP_version

M

notifyObjectCreation
( to convey of a new Managed Object created)

See Notification IRP: CORBA SS [9]

O

notifyObjectDeletion
( to convey of a new Managed Object deleted)

See Notification IRP: CORBA SS [9]

O

notifyAttributeValueChange
(to convey of a change of one or several attributes of a Managed Object)

See Notification IRP: CORBA SS [9]

O

6.3 Operation parameter mapping

The IS part of Basic CM IRP: IM (see 3GPP TS 32.106-5 [4]) defines semantics of parameters carried in operations across the Basic Configuration Management IRP. Tables 2, 3 and 4 indicate the mapping of these parameters, as per operation, to their equivalents defined in this SS.

The SS operation find_managed_objects is equivalent to the IS operation getMoAttributes when called with ResultContents set to NAMES_AND_ATTRIBUTES. Iterating the BasicCmInformationIterator is used to fetch the result.

Table 2: Mapping from IS getMoAttributes parameters to SS equivalents

IS Operation parameter

SS Method parameter

Qualifier

baseObjectInstance

in DN baseObject

M

scope

in searchControl (SearchControl.scope and SearchControl.level)

M

filter

in searchControl (SearchControl.filter)

M

attributeListIn

in requestedAttributes

M

managedObjectClass
managedObjectInstance
attributeListOut

parameter fetchedElements in the next_basicCmInformations in the BasicCmInformationIterator interface.

M

status

exception UndefinedMOException,
exception IllegalDNFormatException,
exception UndefinedScopeException,
exception IllegalScopeTypeException,
exception IllegalScopeLevelException,
exception IllegalFilterFormatException,
exception FilterComplexityLimit

M

The SS operation find_managed_objects is equivalent to the IS operation getContainment when called with ResultContents set to NAMES. Iterating the BasicCmInformationIterator is used to fetch the result.

Table 3: Mapping from IS getContainment parameters to SS equivalents

IS Operation parameter

SS Method parameter

Qualifier

baseObjectInstance

in DN baseObject

M

scope

in searchControl (SearchControl.scope and SearchControl.level)

O

Not specified in IS

in searchControl (SearchControl.filter)

M

containment

parameter fetchedElements in the next_basicCmInformations in the BasicCmInformationIterator interface.

M

status

exception UndefinedMOException,
exception IllegalDNFormatException,
exception UndefinedScopeException,
exception IllegalScopeTypeException,
exception IllegalScopeLevelException,
exception IllegalFilterFormatException,
exception FilterComplexityLimit

M

Table 4: Mapping from IS getBasicCmIRPVersion parameters to SS equivalents

IS Operation parameter

SS Method parameter

Qualifier

versionNumberList

Return value of type: CommonIRPConstDefs::VersionNumberSet

M

status

– (No failure conditions identified)

M

6.4 Notification attribute mapping

The IS part of Basic CM IRP: IM (see 3GPP TS 32.106-5 [4]) identifies and defines the semantics of attributes for notifyObjectCreation, notifyObjectDeletion and notifyAttributeValueChange for use for its IRP. Table 5 shows the mapping of the IS notifications to SS equivalents.

Table 5: Mapping from IS notifications to SS equivalents

IS notifications in 3GPP TS 32.106-5 [4]

SS notifications

Qualifier

NotifyObjectCreation

push_structured_event

O

NotifyObjectDeletion

push_structured_event

O

NotifyAttributeValue Change

push_structured_event

O

The IS part of Basic CM IRP: IM (see 3GPP TS 32.106-5 [4]) also qualifies the attributes. Tables 6, 7, 8 and 9 show the mapping of these IS attributes to SS equivalents.

Table 6: Mapping from IS Notification Header attributes to SS equivalent

IS Attribute of Notification Header in 3GPP TS 32.106-5 [4]

SS Attribute

Qualifier

managedObjectClass

BasicCmNotifDefs::NotificationCommon::MANAGED_OBJECTCLASS

M

managedObjectInstance

BasicCmNotifDefs::NotificationCommon::MANAGED_OBJECT_INSTANCE

M

notificationId

BasicCmNotifDefs::NotificationCommon::NOTIFICATION_ID

O

eventTime

BasicCmNotifDefs::NotificationCommon::EVENT_TIME

M

systemDN

BasicCmNotifDefs::NotificationCommon::SYSTEM_DN

O

eventType

header.fixed_header.event_type.type_name

M

extendedEventType

header.fixed_header.event_name

– (always contains an empty string)

M

Table 7: Mapping from IS notifyObjectCreation attributes to SS equivalent OBJECT_CREATION

IS Attribute of notifyObjectCreation in 3GPP TS 32.106-5 [4]

SS Attribute

Qualifier

notificationHeader

See Table 6

M

correlatedNotifications

BasicCmNotifDefs::MOCreation::CORRELATED_NOTIFICATIONS

O

additionalText

BasicCmNotifDefs::MOCreation::ADDITIONAL_TEXT

O

sourceIndicator

BasicCmNotifDefs::MOCreation::SOURCE_INDICATOR

O

attributeList

remainder_of_body

O

Table 8: Mapping from IS notifyObjectDeletion attributes to SS equivalent OBJECT_DELETION

IS Attribute of notifyObjectDeletion in 3GPP TS 32.106-5 [4]

SS Attribute

Qualifier

notificationHeader

See Table 6

M

correlatedNotifications

BasicCmNotifDefs::MODeletion::CORRELATED_NOTIFICATIONS

O

additionalText

BasicCmNotifDefs::MODeletion::ADDITIONAL_ TEXT

O

sourceIndicator

BasicCmNotifDefs::MODeletion::SOURCE_INDICATOR

O

attributeList

remainder_of_body (a field of the StructuredEvent)

O

Table 9: Mapping from IS notifyAttributeValueChange attributes to SS equivalent ATTRIBUTE_VALUE_CHANGE

IS Attribute of notifyAttributeValueChange in 3GPP TS 32.106-5 [4]

SS Attribute

Qualifier

notificationHeader

See Table 6

M

correlatedNotifications

BasicCmNotifDefs::AttributeValueChange::CORRELATED_NOTIFICATIONS

O

additionalText

BasicCmNotifDefs::AttributeValueChange::ADDITIONAL_TEXT

M

sourceIndicator

BasicCmNotifDefs::AttributeValueChange::SOURCE_INDICATOR

O

attributeValueChangeDefinition

remainder_of_body

M

6.5 Network Resource Model (NRM) mapping

6.5.1 Generic NRM Managed Object Class (MOC) mapping

This Solution Set supports reference attributes for relations other than containment relations between objects. Reference attributes are therefore introduced in each MOC where needed.

6.5.1.1 MOC G3SubNetwork

Table 10: Mapping from NRM MOC G3SubNetwork attributes to SS equivalent MOC G3SubNetwork attributes

NRM Attributes of MOC

G3SubNetwork in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

g3SubNetworkId

g3SubNetworkId

string

Read-Only, M

dnPrefix

dnPrefix

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

6.5.1.2 MOC G3ManagedElement

Table 11: Mapping from NRM MOC G3ManagedElement attributes and association roles to SS equivalent MOC G3ManagedElement attributes

NRM Attributes/Association roles

SS Attributes

SS Type

Qualifier

g3ManagedElementId

g3ManagedElementId

string

Read-Only, M

dnPrefix

dnPrefix

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

locationName

locationName

string

Read-Only, M

vendorName

vendorName

string

Read-Only, M

userDefinedState

userDefinedState

string

Read-Only, M

managedElementType

managedElementType

StringSet

Read-Only, M

managedBy

managedBy

BasicCmIRPSystem::AttributeTypes::MOReferenceSet

Read-Only, M

6.5.1.3 MOC MeContext

Table 12: Mapping from NRM MOC MeContext attributes to SS equivalent MOC MeContext attributes

NRM Attributes of MOC MeContext in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

meContextId

meContextId

string

Read-Only, M

dnPrefix

dnPrefix

string

Read-Only, M

6.5.1.4 MOC ManagementNode

Table 13: Mapping from NRM MOC ManagementNode attributes and association roles to SS equivalent MOC ManagementNode attributes

NRM Attributes/association roles of MOC ManagementNode in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

managementNodeId

managementNodeId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

locationName

locationName

string

Read-Only, M

vendorName

vendorName

string

Read-Only, M

userDefinedState

userDefinedState

string

Read-Only, M

manages

manages

BasicCmIRPSystem::AttributeTypes::MOReferenceSet

Read-Only, M

6.5.1.5 MOC ManagedFunction

This Managed Object Class is provided for sub-classing only. Therefore no mapping for this class is provided in this document.

6.5.1.6 MOC IRPAgent

Table 14: Mapping from NRM MOC IRPAgent attributes to SS equivalent MOC IRPAgent attributes

NRM Attributes of MOC IRPAgent in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

irpAgentId

irpAgentId

string

Read-Only, M

systemDN

systemDN

string

Read-Only, M

6.5.1.7 MOC NotificationIRP

Table 15: Mapping from NRM MOC NotificationIRP attributes to SS equivalent MOC NotificationIRP attributes

NRM Attributes of MOC NotificationIRP in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

notificationIRPId

notificationIRPid

string

Read-Only, M

irpVersion

irpVersion

CommonIRPConstDefs::VersionNumberSet

Read-Only, M

6.5.1.8 MOC AlarmIRP

Table 16: Mapping from NRM MOC AlarmIRP attributes to SS equivalent MOC AlarmIRP attributes

NRM Attributes of MOC AlarmIRP in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

alarmIRPId

alarmIRPid

string

Read-Only, M

irpVersion

irpVersion

CommonIRPConstDefs::VersionNumberSet

Read-Only, M

6.5.1.9 MOC BasicCmIRP

Table 17: Mapping from NRM MOC BasicCmIRP attributes to SS equivalent MOC BasicCmIRP attributes

NRM Attributes of MOC BasicCmIRP in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

basicCmIRPId

basicCmIRPid

string

Read-Only, M

irpVersion

irpVersion

CommonIRPConstDefs::VersionNumberSet

Read-Only, M

6.5.2 UMTS NRM Managed Object Class (MOC) mapping

6.5.2.1 MOC RncFunction

Table 18: Mapping from NRM MOC RncFunction attributes to SS equivalent MOC RncFunction attributes

NRM Attributes of MOC RncFunction in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

rncFunctionId

rncFunctionId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

6.5.2.2 MOC UtranCell

Table 19: Mapping from NRM MOC UtranCell attributes and associations to SS equivalent MOC UtranCell attributes

NRM Associations/Attributes of MOC UtranCell in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

utranCellId

utranCellId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

AssociatedWith/

utranCell-IubLink

utranCellIubLink

BasicCmIRPSystem::AttributeTypes::MOReference

Read-Only, M

6.5.2.3 MOC NodeBFunction

Table 20: Mapping from NRM MOC NodeBFunction attributes and associations to SS equivalent MOC NodeBFunction attributes

NRM Associations/Attributes of MOC NodeBFunction in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

nodeBFunctionId

nodeBFunctionId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

ConnectedTo/

nodeBFunction-IubLink

nodeBFunctionIubLink

BasicCmIRPSystem::AttributeTypes::MOReference

Read-Only, M

6.5.2.4 MOC IubLink

Table 21: Mapping from NRM MOC IubLink attributes and associations to SS equivalent MOC IubLink attributes

NRM Associations/Attributes of MOC IubLink in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

iubLinkId

iubLinkId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

AssociatedWith/

iubLink-UtranCell

iubLinkUtranCell

BasicCmIRPSystem::AttributeTypes::MOReferenceSet

Read-Only, M

ConnectedTo/

iubLink-NodeBFunction

iubLinkNodeBFunction

BasicCmIRPSystem::AttributeTypes::MOReference

Read-Only, M

6.5.2.5 MOC MscFunction

Table 22: Mapping from NRM MOC MscFunction attributes to SS equivalent MOC MscFunction attributes

NRM Attributes of MOC MscFunction in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

mscFunctionId

mscFunctionId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

6.5.2.6 MOC HlrFunction

Table 23: Mapping from NRM MOC HlrFunction attributes to SS equivalent MOC HlrFunction attributes

NRM Attributes of MOC HlrFunction in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

hlrFunctionId

hlrFunctionId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

6.5.2.7 MOC VlrFunction

Table 24: Mapping from NRM MOC VlrFunction attributes to SS equivalent MOC VlrFunction attributes

NRM Attributes of MOC VlrFunction in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

vlrFunctionId

vlrFunctionId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

6.5.2.8 MOC AucFunction

Table 25: Mapping from NRM MOC AucFunction attributes to SS equivalent MOC AucFunction attributes

NRM Attributes of MOC AucFunction in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

aucFunctionId

aucFunctionId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

6.5.2.9 MOC EirFunction

Table 26: Mapping from NRM MOC EirFunction attributes to SS equivalent MOC EirFunction attributes

NRM Attributes of MOC EirFunction in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

eirFunctionId

eirFunctionId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

6.5.2.10 MOC SmsIwmscFunction

Table 27: Mapping from NRM MOC SmsIwmscFunction attributes to SS equivalent MOC SmsIwmscFunction attributes

NRM Attributes of MOC SmsIwmscFunction in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

smsIwmscFunctionId

smsIwmscFunctionId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

6.5.2.11 MOC SmsGmscFunction

Table 28: Mapping from NRM MOC SmsGmscFunction attributes to SS equivalent MOC SmsGmscFunction attributes

NRM Attributes of MOC SmsGmscFunction in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

smsGmscFunctionId

smsGmscFunctionId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

6.5.2.12 MOC SgsnFunction

Table 29: Mapping from NRM MOC SgsnFunction attributes to SS equivalent MOC SgsnFunction attributes

NRM Attributes of MOC SgsnFunction in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

sgsnFunctionId

sgsnFunctionId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

6.5.2.13 MOC GgsnFunction

Table 30: Mapping from NRM MOC GgsnFunction attributes to SS equivalent MOC GgsnFunction attributes

NRM Attributes of MOC GgsnFunction in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

ggsnFunctionId

ggsnFunctionId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

6.5.2.14 MOC BgFunction

Table 31: Mapping from NRM MOC BgFunction attributes to SS equivalent MOC BgFunction attributes

NRM Attributes of MOC BgFunction in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

bgFunctionId

bgFunctionId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M

6.5.2.15 MOC GmscFunction

Table 32: Mapping from NRM MOC GmscFunction attributes to SS equivalent MOC GmscFunction attributes

NRM Attributes of MOC GmscFunction in 3GPP TS 32.106-5 [4]

SS Attributes

SS Type

Qualifier

gmscFunctionId

gmscFunctionId

string

Read-Only, M

userLabel

userLabel

string

Read-Only, M