Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface EAL2.0

Share Embed Donate


Short Description

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface EAL2.0...

Description

Nokia Siemens Networks EAL 2.0 Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface DN0978921 Issue: 1-0 Draft

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

The information in this document is subject to change without notice and describes only the product defined in the introduction of this documentation. This documentation is intended for the use of Nokia Siemens Networks customers only for the purposes of the agreement under which the document is submitted, and no part of it may be used, reproduced, modified or transmitted in any form or means without the prior written permission of Nokia Siemens Networks. The documentation has been prepared to be used by professional and properly trained personnel, and the customer assumes full responsibility when using it. Nokia Siemens Networks welcomes customer comments as part of the process of continuous development and improvement of the documentation. The information or statements given in this documentation concerning the suitability, capacity, or performance of the mentioned hardware or software products are given "as is" and all liability arising in connection with such hardware or software products shall be defined conclusively and finally in a separate agreement between Nokia Siemens Networks and the customer. However, Nokia Siemens Networks has made all reasonable efforts to ensure that the instructions contained in the document are adequate and free of material errors and omissions. Nokia Siemens Networks will, if deemed necessary by Nokia Siemens Networks, explain issues which may not be covered by the document. Nokia Siemens Networks will correct errors in this documentation as soon as possible. IN NO EVENT WILL Nokia Siemens Networks BE LIABLE FOR ERRORS IN THIS DOCUMENTATION OR FOR ANY DAMAGES, INCLUDING BUT NOT LIMITED TO SPECIAL, DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL OR ANY LOSSES, SUCH AS BUT NOT LIMITED TO LOSS OF PROFIT, REVENUE, BUSINESS INTERRUPTION, BUSINESS OPPORTUNITY OR DATA,THAT MAY ARISE FROM THE USE OF THIS DOCUMENT OR THE INFORMATION IN IT. This documentation and the product it describes are considered protected by copyrights and other intellectual property rights according to the applicable laws. The wave logo is a trademark of Nokia Siemens Networks Oy. Nokia is a registered trademark of Nokia Corporation. Siemens is a registered trademark of Siemens AG. Other product names mentioned in this document may be trademarks of their respective owners, and they are mentioned for identification purposes only. Copyright © Nokia Siemens Networks. All rights reserved.

Important Notice on Product Safety Elevated voltages are inevitably present at specific points in this electrical equipment. Some of the parts may also have elevated operating temperatures. Non-observance of these conditions and the safety instructions can result in personal injury or in property damage. Therefore, only trained and qualified personnel may install and maintain the system. The system complies with the standard EN 60950 / IEC 60950. All equipment connected has to comply with the applicable safety standards. The same text in German: Wichtiger Hinweis zur Produktsicherheit In elektrischen Anlagen stehen zwangsläufig bestimmte Teile der Geräte unter Spannung. Einige Teile können auch eine hohe Betriebstemperatur aufweisen. Eine Nichtbeachtung dieser Situation und der Warnungshinweise kann zu Körperverletzungen und Sachschäden führen. Deshalb wird vorausgesetzt, dass nur geschultes und qualifiziertes Personal die Anlagen installiert und wartet. Das System entspricht den Anforderungen der EN 60950 / IEC 60950. Angeschlossene Geräte müssen die zutreffenden Sicherheitsbestimmungen erfüllen.

2

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Table of Contents 1 About this document........................................................................................................................................ 5 1.1 Terms....................................................................................................................................................... 5 2 General information..........................................................................................................................................7 2.1 Scope....................................................................................................................................................... 7 2.2 Containment relationships....................................................................................................................... 7 3 Interface IRPs.................................................................................................................................................. 9 3.1 Kernel CM IRP........................................................................................................................................ 9 3.1.1 Supported operations.................................................................................................................... 10 3.1.2 Supported notifications.................................................................................................................. 11 3.2 Notification IRP...................................................................................................................................... 15 3.2.1 Supported operations.................................................................................................................... 15 3.3 Basic CM IRP........................................................................................................................................ 19 3.3.1 Supported operations.................................................................................................................... 20 3.4 Alarm IRP.............................................................................................................................................. 22 3.4.1 Supported operations.................................................................................................................... 23 3.4.2 Supported notifications.................................................................................................................. 26 3.5 Entry Point IRP......................................................................................................................................40 3.5.1 Supported operations.................................................................................................................... 40 3.6 Communication Surveillance (CS) IRP................................................................................................. 43 3.6.1 Supported operations.................................................................................................................... 43 3.6.2 Supported Notifications................................................................................................................. 45 4 Generic........................................................................................................................................................... 49 4.1 Scope..................................................................................................................................................... 49 4.2 Generic Network Resource Model........................................................................................................ 49 4.2.1 Object Class definitions.................................................................................................................50 5 Core................................................................................................................................................................52 5.1 Scope..................................................................................................................................................... 52 5.2 Core Network Resource Model............................................................................................................. 52 5.2.1 Object Class definitions.................................................................................................................53 6 EUTRAN.........................................................................................................................................................59 6.1 Scope..................................................................................................................................................... 59 6.2 EUTRAN Network Resource Model...................................................................................................... 59 6.2.1 Object Class definitions.................................................................................................................60 7 UTRAN........................................................................................................................................................... 62 7.1 Scope..................................................................................................................................................... 62 7.2 UTRAN Network Resource Model.........................................................................................................62 7.2.1 Object Class definitions.................................................................................................................63 8 GERAN...........................................................................................................................................................66 8.1 Scope..................................................................................................................................................... 66 8.2 GERAN Network Resource Model........................................................................................................ 66 8.2.1 Object Class definitions.................................................................................................................67

3

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface 9 EPC................................................................................................................................................................ 69 9.1 Scope..................................................................................................................................................... 69 9.2 EPC Network Resource Model............................................................................................................. 69 9.2.1 Object Class definitions.................................................................................................................70 10 TN.................................................................................................................................................................71 10.1 Scope................................................................................................................................................... 71 10.2 TN Network Resource Model.............................................................................................................. 71 10.2.1 Object Class definitions...............................................................................................................72 11 Where to find more information................................................................................................................... 73

4

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

About this document

1 About this document This document describes the Information Model as part of 3GPP CORBA Northbound Interface (NBI) Release 6 offered by Nokia Siemens Networks NetAct™.

1.1 Terms This section explains the terms used in this document. For general information on terms, see Glossary. Table 1: Terms and explanations

Issue: 1-0

Term

Explanation

3GPP

3rd Generation Partnership Project

Basic CM

Basic Configration Management

BSC

Base Station Controller

BSS

Base Station System

BTS

Base Transceiver Station

CM

Configuration Management

CORBA

Common Object Request Broker Architecture

CS

Communication Surveilance

DN

Distinguished Name

EM

Element Manager

EMS

Element Management System

EP

Entry Point

EPC

Evolved Packet Core

EUTRAN

evolved UTRAN

GERAN

GSM/EDGE Radio Access Network

IDL

Interface Definition Language

IRP

Integration Reference Point

Itf-N

Northbound Interface

MOC

Managed Object Class

NMS

Network Management System

NRM

Network Resource Model

OMG

Object Management Group

OSS

Operations Support System DN0978921

5

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

About this document

6

Term

Explanation

PLMN

Public Land Mobile Network

RAN

Radio Access Network

RNC

Radio Network Controller

STN

Signalling Transport Network

TN

Transport Network

TS

Technical Specification

UMTS

Universal Mobile Telecommunications System

UTRAN

UMTS Terrestrial Radio Access Network

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

General information

2 General information

2.1 Scope Current supported interface IRPs are: • • • • • •

Alarm IRP Notification IRP Basic CM IRP (passive part) EP IRP CS IRP Kernel CM IRP Note: Not all features of the above IRPs are supported. For details about IRP-specific restrictions, see Functional Specification for 3GPP CORBA Release 6 Northbound Interface.

2.2 Containment relationships The information offered to external Network Management System (NMS) consists of functional and network element related Managed Object Classes (MOCs). Based on the Network Resource Model (NRM) type, the 3GPP MOC tree comprises of the following parts: •

Generic



Core



EUTRAN



UTRAN



GERAN



EPC



TN

The figure below shows the supported containment hierarchy for MOCs. Note: For information on the IRPs referenced 3GPP Technical Specification (TS), see Table 2: Supported IRPs on page 9.

Issue: 1-0

DN0978921

7

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

General information

Figure 1: Containment tree

8

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

3 Interface IRPs The following table lists all interface IRPs supported by NetAct 3GPP CORBA Release 6 NBI. Table 2: Supported IRPs Integration Reference Point (IRP)

3GPP Information Service

3GPP Corba Solution Set

KernelCmIRP

3GPP TS 32.662 V6.3.0

3GPP TS 32.663 V6.3.0

NotificationIRP

3GPP TS 32.302 V6.1.0

3GPP TS 32.303 V6.2.0

BasicCmIRP

3GPP TS 32.602 V6.0.0

3GPP TS 32.603 V6.2.0

AlarmIRP

3GPP TS 32.111-2 V6.3.0

3GPP TS 32.111-3 V6.1.0

Entry Point (EP) IRP

3GPP TS 32.362 V6.2.0

3GPP TS 32.363 V6.3.0

Communication Surveillance (CS) IRP

3GPP TS 32.352 V6.0.0

3GPP TS 32.353 V6.1.0

The following sections provide all supported IRPs information about operations and/or notifications on northbound interface and mapping tables for all supported notifications. Operation input and output (including exceptions) parameters and the general syntax of 3GPPcompliant parts are described in 3GPP documents (Information Service, Solution Set and IDL). Additional explanations are given to optional parameters and some notification parameters, such as additionalInformation or additionalText, which are intentionally modeled to carry arbitrary user defined information. Conventions The following table describes the meaning of qualifiers used in tables throughout this section. Table 3: Meanings of qualifiers Column

Shortcuts

Meaning

NetAct

Y

Supported by NetAct

N

Not supported

Restrictions For the current applicable list of restrictions, see Functional Specification for 3GPP CORBA Release 6 Northbound Interface.

3.1 Kernel CM IRP The following table lists the Kernel CM IRP related functions.

Issue: 1-0

DN0978921

9

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

Table 4: Kernel CM IRP related functions IS Operation/Notification 3G TS 32.663 SS Method [32.663]

Supported by NetAct

getNRMIRPVersion

get_NRM_IRP_version

Y

getIRPVersion

get_kernel_CM_IRP_versions

Y

getOperationProfile

get_kernel_CM_IRP operation_profile

Y

getNotificationProfile

get_kernel_CM_IRP_notification_profile Y

notifyObjectCreation

push_structured_event

Y

notifyObjectDeletion

push_structured_event

Y

notifyStateChange

push_structured_event

N

notifyAttributeValueChange

push_structured_event

N

notifyCMSynchronizationRecommended

push_structured_event

Y

3.1.1 Supported operations getNRMIRPVersion Table 5: getNRMIRPVersion IS Operation parameter SS Method parameter

Supported by NetAct

versionNumberList

Y

Return value of type ManagedGenericIRPConstDefs::VersionNumberSet

vSEVersionNumberList

Return value of type

Y

ManagedGenericIRPConstDefs::VersionNumberSet status

Y

Exceptions: GetNRMIRPVersion

getIRPVersion Table 6: getIRPVersion IS Operation parameter SS Method parameter

Supported by NetAct

versionNumberList

Y

Return of type ManagedGenericIRPConstDefs::VersionNumberSet

status 10

Y

Exception: DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

IS Operation parameter SS Method parameter

Supported by NetAct

GetKernelCmIRPVersionsException getOperationProfile Table 7: getOperationProfile IS Operation parameter

SS Method parameter

Supported by NetAct

irpVersion

ManagedGenericIRPConstDefs::VersionNumber

Y

kernel_CM_IRP_version operationNameProfile,

Return value of type

operationParameterProfile

ManagedGenericIRPConstDefs::MethodList

status

Exceptions:

Y

Y

GetKernelCMIRPOperationProfileException, ManagedGenericIRPSystem::OperationNotSupported, ManagedGenericIRPSystem::InvalidParameter getNotificationProfile Table 8: getNotificationProfile IS Operation parameter

SS Method parameter

Supported by NetAct

irpVersion

ManagedGenericIRPConstDefs::VersionNumber

Y

kernel_CM_IRP_version notificationNameProfile,

Return value of type

notificationParameterProfile

ManagedGenericIRPConstDefs::MethodList

status

Exceptions:

Y

Y

GetKernelCMIRPNotificationProfileException, ManagedGenericIRPSystem::OperationNotSupported, ManagedGenericIRPSystem::InvalidParameter

3.1.2 Supported notifications OMG Notification Service defines two styles of interaction: • • Issue: 1-0

pull style push style DN0978921

11

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs NetAct supports only push style. notifyObjectCreation Table 9: notifyObjectCreation

12

SS Attribute

OMG CORBA Structured Event attribute

Supported by Comment NetAct

-

domain_name

Y

It carries the IRP document version number string.

Event Type

type_name

Y

Value is EVENT_TYPE of interface MOCreation of module KernelCmNotifications

-

event_name

Y

Empty string

Managed Object Class

One NV pair of filterable_body_fields

Y

Name of NV pair is MANAGED_OBJECT_CLASS of interface AttributeNameValue of module NotificationIRPConstDefs.Value of NV pair is a string. The string represents the object class of the network element

Managed Object Instance

One NV pair of filterable_body_fields

Y

Name of NV pair is MANAGED_OBJECT_INSTANCE of interface AttributeNameValue of module NotificationIRPConstDefs.Value of NV pair is a string. The string represents the 3GPP DN of the network element

notificationId

One NV pair of filterable_body_fields

Y

Name of NV pair is NOTIFICATION_ID of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a long. The value represents the consecutive number of the notification.

EventTime

One NV pair of filterable_body_fields

Y

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is IRPTime of module ManagedGenericIRPConstDefs. The value represents the creation time of the object in NetAct.

SystemDN

One NV pair of filterable_body_fields

Y

Name of NV pair is the SYSTEM_DN of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The value represents the 3GPP DN of the IRP agent.

CorrelatedNo- One NV pair of N tifications remainder_body_fields

Name of NV pair is NOTIFICATION_ID of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a long. The value represents the consecutive number of the notification.

Additional Text

One NV pair of filterable_body_fields

Empty string

source Indicator

One NV pair of N remainder_body_fields

Y

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

SS Attribute

OMG CORBA Structured Event attribute

Supported by Comment NetAct

attributeList

One NV pair of Y remainder_body_fields

The remainder_body carries the information about the newly created object. Value is an InitialAttributeValues of interface MOCreation of module KernelCmNotifDefs. The attributes provided in InitialAttributeValues depend on the managed object class of the new object.

notifyObjectDeletion Table 10: notifyObjectDeletion

Issue: 1-0

SS Attribute

OMG CORBA Supported Structured by NetAct Event attribute

Comment

-

domain_name

Y

It carries the IRP document version number string.

Event Type

type_name

Y

Value is EVENT_TYPE of interface MODeletion of module KernelCmNotifications

-

event_name

Y

Empty string

Managed Object Class

One NV pair of filterable_body _fields

Y

Name of NV pair is MANAGED_OBJECT_CLASSof interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The string represents the object class of the network element

Managed Object Instance

One NV pair of filterable_body _fields

Y

Name of NV pair is MANAGED_OBJECT_INSTANCE of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The string represents the 3GPP DN of the network element

notificationId

One NV pair of filterable_body _fields

Y

Name of NV pair is NOTIFICATION_ID of interface AttributeNameValue of module NotificationIRPConstDefs.Value of NV pair is a long. The value represents the consecutive number of the notification.

EventTime

One NV pair of filterable_body _fields

Y

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a IRPTime of module ManagedGenericIRPConstDefs. The value represents the time the object has been deleted in NetAct.

SystemDN

One NV pair of filterable_body _fields

Y

Name of NV pair is the SYSTEM_DN of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The value represents the 3GPP DN of the IRP agent.

Additional Text

One NV pair of filterable_body _fields

Y

Empty string

DN0978921

13

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs notifyCMSynchronizationRecommended Table 11: notifyCMSynchronizationRecommended SS Attribute

OMG CORBA Structured Event attribute

Supportedby NetAct

Comment

-

domain_name

Y

It carries the IRP document version number string.

Event Type

type_name

Y

Value is EVENT_TYPE of interface MODeletion of module KernelCmNotifications

-

event_name

Y

Empty string

Managed Object Class

One NV pair of filterable_body _fields

Y

Fixed value:KernelCMIRP

Managed Object Instance

One NV pair of filterable_body _fields

Y

fixed value: SubNetwork=1,ManagedNode=1,IRPAgent=1, KernelCMIRP=1

notificationId

One NV pair of filterable_body _fields

Y

Name of NV pair is NOTIFICATION_ID of interface AttributeNameValue of module NotificationIRPConstDefs.Value of NV pair is a long. The value represents the consecutive number of the notification.

EventTime

One NV pair of filterable_body _fields

Y

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a IRPTime of module ManagedGenericIRPConstDefs. The value represents the time the object has been deleted in NetAct.

SystemDN

One NV pair of filterable_body _fields

Y

Name of NV pair is the SYSTEM_DN of interface AttributeNameValue of module NotificationIRPConstDefs.Value of NV pair is a string. The value represents the 3GPP DN of the IRP agent.

-

remainder_body

Y

The remainder_body carries the following information: baseMOClass specifies the class of the root managed entity of a whole subtree, of which the configuration information should be synchronized by NM. baseMOInstance specifies the root managed entity of a whole subtree, of which the configuration information should be synchronized by NM. scope - KernelCmConstDefs::ScopePar

14

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

3.2 Notification IRP The following table lists the Notification IRP related functions. Table 12: Notification IRP related functions IS Operation/Notification 3G TS 32.352 [32.352]

SS Method

Supported by NetAct

subscribe

attach_push

Y

attach_push_b

N

attach_pull

N

unsubscribe

detach

Y

getIRPVersion

get_notification_IRP_versions

Y

getSubscriptionStatus

get_subscription_status

Y

getSubscriptionIds

get_subscription_ids

Y

changeSubscriptionFilter

change_subscription_filter

Y

suspendSubscription

no SS equivalent

N

resumeSubscription

no SS equivalent

N

getNotificationCategories

get_notification_categories

Y

getOperationProfile

get_notification_IRP_operations_profile

Y

getNotificationProfile

get_notification_IRP_notification_profile

Y

3.2.1 Supported operations Subscribe(attach_push) Table 13: Subscribe(attach_push)

Issue: 1-0

IS Operation parameter SS Method parameter

Supported by NetAct

managerReference

string manager_reference

Y

timeTick

unsigned long time_tick

Y

notification Categories

NotificationIRPConstDefs:: NotificationCategorySet notification_categories

Y

filter

ManagedGenericIRPConstDefs:: StringTypeOpt filter

Y

subscriptionId

Return value of type NotificationIRPConstDefs:: SubscriptionId

Y

status

Attach, ManagedGenericIRPSystem:: ParameterNotSupported, ManagedGenericIRPSystem::

Y

DN0978921

15

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs IS Operation parameter SS Method parameter

Supported by NetAct

InvalidParameter, AlreadySubscribed, AtLeastOneNotificationCategoryNotSupported Note: The notifaction categories can either be the version string, such as 32.363 V6.3, or the IRP ID, such as EPIRP. Several categories can be registered in one call. When a second subscription is done for the same manager, all categories in the second subscription must not be subscribed in the first subscription, otherwise the complete subscription is rejected with the exception “AlreadySubscribed”. The filter language is always extended TCL. unsubscribe Table 14: unsubscribe IS Operation parameter

SS Method parameter

Supported by NetAct

managerReference

string manager_reference

Y

subscriptionId

NotificationIRPConstDefs:: Sub- Y scriptionId subscription_id

status

DetachException, ManagedGenericIRPSystem:: ParameterNotSupported, ManagedGenericIRPSystem:: InvalidParameter

Y

SS Method parameter

Supported by NetAct

versionNumberSet

Return value of type ManagedGenericIRPConstDefs:: VersionNumberSet

Y

status

Exception: GetCSIRPVersions

Y

SS Method parameter

Supported by NetAct

getIRPVersion Table 15: getIRPVersion IS Operation parameter

getSubscriptionStatus Table 16: getSubscriptionStatus IS Operation parameter subscriptionId

16

NotificationIRPConstDefs:: Sub- Y scriptionId subscription_id DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

IS Operation parameter

SS Method parameter

Supported by NetAct

notificationCategorySet

Return value of type NotificationIRPConstDefs:: NotificationCategorySet

Y

filterInEffect

ManagedGenericIRPConstDefs:: StringTypeOpt filter_in_effect

Y

subscriptionState

NotificationIRPConstDef:: Sub- Y scriptionState subscription_state

timeTick

unsigned long time_tick

Y

status

GetSubscriptionStatus, ManagedGenericIRPSystem:: OperationNotSupported, ManagedGenericIRPSystem:: InvalidParameter

Y

Note: The subscription state can be “ACTIVE” or “INVALID”. The state “SUSPENDED” is not possible, because it is not defined for the push model. The notification channel is persitant, so the subscription is active even when the consumer object in the manager does not exist. The manager can create the same object and continue receiving events without loosing events. When the manager rejects notification events for more than 30 minutes, the subscription state changes to “INVALID” and the subscription is deleted in the notification service. When the subscriptionID cannot be found, the InvalidParamter exception appears. This is also the case when an unsubscribed is done for the subscription. getSubscriptionIds Table 17: getSubscriptionIds

Issue: 1-0

IS Operation parameter

SS Method parameter

Supported by NetAct

managerReference

string manager_reference

Y

subscriptionIdSet

Return value of type NotificationIRPConstDefs:: SubscriptionIdSet

Y

status

GetSubscriptionIds, ManagedGenericIRPSystem:: OperationNotSupported, Man-

Y

DN0978921

17

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs IS Operation parameter

SS Method parameter

Supported by NetAct

agedGenericIRPSystem:: InvalidParameter changeSubscriptionFilter Table 18: changeSubscriptionFilter IS Operation parameter

SS Method parameter

Supported by NetAct

subscriptionId

NotificationIRPConstDefs:: Sub- Y scriptionId subscription_id

filter

string filter

Y

status

ChangeSubscriptionFilter, ManagedGenericIRPSystem:: OperationNotSupported, ManagedGenericIRPSystem:: InvalidParameter

Y

Note: The filter language is always extended TCL. getNotificationCategories Table 19: getNotificationCategories IS Operation parameter

SS Method parameter

Supported by NetAct

notificationCategoryList

Return value of type NotificationIRPConstDefs:: NotificationCategorySet

Y

Not specified in IS

NotificationIRPConstDefs:: NotificationTypesSet notification_type_list

Y

status

GetNotificationCategories, Man- Y agedGenericIRPSystem:: OperationNotSupported

getOperationProfile

18

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Table 20: getOperationProfile IS Operation parameter

Interface IRPs

SS Method parameter

Supported by NetAct

iRPVersion

ManagedGenericIRPConstDefs:: VersionNumber operation_irp_version

Y

operationNameProfile, operationParameterProfile

Return value of type ManagedGenericIRPConstDefs:: MethodList

Y

status

GetOperationIRPNotificationProfile, ManagedGenericIRPSystem:: OperationNotSupported, ManagedGenericIRPSystem:: InvalidParameter

Y

SS Method parameter

Supported by NetAct

ManagedGenericIRPConstDefs:: VersionNumber notification_irp_version

Y

getNotificationProfile Table 21: getNotificationProfile IS Operation parameter iRPVersion

notificationNameProfile, notifica- Return value of type MantionParameterProfile agedGenericIRPConstDefs:: MethodList

Y

status

Y

GetNotificationIRPNotificationProfile, ManagedGenericIRPSystem:: OperationNotSupported, ManagedGenericIRPSystem:: InvalidParameter

3.3 Basic CM IRP The following table lists the Basic CM IRP related functions. Table 22: Basic CM IRP related functions IS Operation/Notification 3G SS Method TS 32.603 [32.603] getMoAttributes

Issue: 1-0

BasicCmIrpOperations:: find_managed_objects DN0978921

Supported by NetAct Y

19

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs IS Operation/Notification 3G TS 32.603 [32.603]

SS Method

Supported by NetAct

getContainment

BasicCmInformationIterator:: next_basicCmInformations

Y

getIRPVersion

get_basicCm_IRP_version

Y

cancelOperation

BasicCmInformationIterator::destroy

Y

createMo

BasicCmIrpOperations:: create_managed_object

N

deleteMo

BasicCmIrpOperations:: delete_managed_objects

N

setMoAttributes

BasicCmIrpOperations:: modify_managed_objects

N

getOperationProfile

get_basicCm_IRP_operation_profile

Y

getNotificationProfile

get_basicCm_IRP_notification_profile

Y

3.3.1 Supported operations getMoAttributes Table 23: getMoAttributes IS Operation parameter SS Method parameter

Supported by NetAct

invokeIdentifier

- (No equivalence)

N

invokeIdentifierOut

Return value of type BasicCmInformationIterator

Y

baseObjectInstance

in DN baseObject

Y

scope

in SearchControl (SearchControl.type and SearchControl.level)

Y

filter

in SearchControl (SearchControl.filter)

N

attributeListIn

in AttributeNameSet requestedAttributes

N

managedObjectClass, managedObjectInstance, attributeListOut

Return value of type BasicCmInformationIterator parameter out ResultSet fetchedElements of method next_basicCmInformations

Y

status

Exceptions: FindManagedObjects, ManagedGen- Y ericIRPSystem:: InvalidParameter, IllegalDNFormatException, IllegalScopeLevelException, UndefinedMOException

getContainment Table 24: getContainment

20

IS Operation parameter

SS Method parameter

Supported by NetAct

invokeIdentifier

- (No equivalence)

N

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

IS Operation parameter

SS Method parameter

Supported by NetAct

invokeIdentifierOut

Return value of type BasicCmInformationIterator

Y

baseObjectInstance

in DN baseObject

Y

scope

in SearchControl searchControl (SearchControl.type and SearchControl.level)

Y

Not specified in IS

in SearchControl searchControl (SearchControl.filter)

N

containment

Return value of type BasicCmInformationIterator - parameter out ResultSet fetchedElements of method next_basicCmInformations

N

status

Exceptions: InvalidParameter, Il- Y legalDNFormatException, IllegalScopeLevelException, UndefinedMOException, ParameterNotSupported

getIRPVersion Table 25: getIRPVersion IS Operation parameter

SS Method parameter

Supported by NetAct

versionNumberSet

Return value of type ManagedGenericIRPConstDefs:: VersionNumberSet

Y

status

Exception: GetBasicCmIRPVersion

Y

cancelOperation Table 26: cancelOperation IS Operation parameter SS Method parameter

Supported by NetAct

invokeIdentifier

- (Not applicable, the BasicCmInformationIterator instance identifies the ongoing operation)

Y

status

Exceptions: ManagedGenericIRPSystem:: OperationNotSupported, DestroyException

Y

getOperationProfile Table 27: getOperationProfile

Issue: 1-0

IS Operation parameter

SS Method parameter

irpVersion

ManagedGenericIRPConstDefs::VersionNumber Y basicCm_IRP_version

DN0978921

Supported by NetAct

21

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs IS Operation parameter

SS Method parameter

Supported by NetAct

operationNameProfile, operationParameterProfile

Return value of type ManagedGenericIRPConstDefs::MethodList

Y

status

Exceptions: GetBasicCmIRPOperationProfile, ManagedGenericIRPSystem:: OperationNotSupported, ManagedGenericIRPSystem::InvalidParameter

Y

getNotificationProfile Table 28: getNotificationProfile IS Operation parameter

SS Method parameter

Supported by NetAct

irpVersion

ManagedGenericIRPConstDefs:: VersionNumber basicCm_IRP_version

Y

notificationNameProfile, no- Return value of type tificationParameterProfile ManagedGenericIRPConstDefs::MethodList status

Y

Exceptions: GetBasicCmIRPNoY tificationProfile, ManagedGenericIRPSystem:: OperationNotSupported, ManagedGenericIRPSystem::InvalidParameter

3.4 Alarm IRP The following table lists the Alarm IRP related functions. Table 29: Alarm IRP related functions

22

IS Operation/ Notification 3G SS Method TS 32.111-2 [32.1112]

Supported by NetAct

acknowledgeAlarms

acknowledge_alarms

Y

unacknowledgeAlarms

unacknowledge_alarms

Y

getAlarmList

get_alarm_list

Y

getIRPVersion

get_alarm_IRP_versions

Y

getAlarmCount

get_alarm_count

Y

setComment

comment_alarms

N

clearAlarms

clear_alarms

Y

getOperationProfile

get_alarm_IRP_operations_profile

Y

getNotificationProfile

get_alarm_IRP_notification_profile

Y

notifyNewAlarm

push_structured_event

Y

notifyClearedAlarm

push_structured_event

Y

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

IS Operation/ Notification 3G SS Method TS 32.111-2 [32.1112]

Supported by NetAct

notifyChangedAlarm

push_structured_event

Y

notifyAckStateChanged

push_structured_event

Y

notifyAlarmListRebuilt

push_structured_event

Y

notifyComments

push_structured_event

N

notifyPotentialFaultyAlarmList

push_structured_event

N

3.4.1 Supported operations acknowledgeAlarms Table 30: acknowledgeAlarms IS Operation parameter

SS Method parameter

Supported by NetAct

alarmInformationAndSeverity AlarmIRPConstDefs:: AlarmInformationIdAnd- Y ReferenceList SevSeq alarm_information_id_and_sev_list Note: perceivedSeverity is optional { alarmId - Mandatory; perceivedSeverity - Optional } ackUserId

string ack_user_id

Y

ackSystemId

ManagedGenericIRPConstDefs::StringTypeOpt Y ack_system_id

badAlarmInformationReferenceList

AlarmIRPConstDefs:: BadAcknowledgeAlarmInfoSeq bad_ack_alarm_info_list

status

ManagedGenericIRPConstDefs::Signal ExY ceptions: AcknowledgeAlarms, ManagedGenericIRPSystem:: ParameterNotSupported, ManagedGenericIRPSystem::InvalidParameter

Y

unacknowledgeAlarms Table 31: unacknowledgeAlarms

Issue: 1-0

IS Operation parameter

SS Method parameter

Supported by NetAct

alarmInformationReferenceList

AlarmIRPConstDefs:: AlarmInformationIdSeq alarm_information_id_list

Y

ackUserId

string ack_user_id

Y

ackSystemId

ManagedGenericIRPConstDefs:: String- Y TypeOpt ack_system_id

DN0978921

23

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs IS Operation parameter

SS Method parameter

Supported by NetAct

badAlarmInformationReferenceList

AlarmIRPConstDefs:: BadAcknowledgeAlarmInfoSeq bad_ack_alarm_info_list

Y

status

ManagedGenericIRPConstDefs::Signal Y Exceptions: AcknowledgeAlarms, ManagedGenericIRPSystem:: ParameterNotSupported, ManagedGenericIRPSystem:: InvalidParameter

getAlarmList Table 32: getAlarmList IS Operation parameter

SS Method parameter

Supported by NetAct

alarmAckState, filter

ManagedGenericIRPConstDefs::StringTypeOpt Y filter

baseObjectClass, baseO- AlarmIRPConstDefs::DNTypeOpt base_object bjectInstance

Y

alarmInformation List

Boolean flag (output parameter)

Y

-

AlarmInformationIterator iter (output parameter) Y

-

Return value of type AlarmIRPConstDefs::AlarmInformationSeq

status

Exceptions: GetAlarmList, ManagedGenY ericIRPSystem:: ParameterNotSupported, ManagedGenericIRPSystem::InvalidParameter

Y

Mode of Operation From [32.1112] point of view, NetAct supports only the synchronous mode. That is, results of the operation are not returned via notifications, because [32.1113] does not define an asynchronous mode. According to [32.1113], the synchronous mode can be implemented in two ways: •

the upload results are contained in a sequence of type



AlarmIRPConstDefs::AlarmInformationSeq an iterator of type AlarmInformationIterator is returned that has to be used to retrieve the upload results

NetAct supports only the approach of using the iterator, so the value of output parameter flag is always set to FALSE, and the return value does not contain any alarm information. That means the sequence is always empty and the output parameter iter has to be used to retrieve the results of the operation. NetAct expects the invoker of the operation to retrieve synchronization results continuously until all results have been fetched or the iterator is destroyed by the invoker. Subsequent invocations of the iterator are supposed to be performed within a time interval of 30 seconds, otherwise the synchronization request will be aborted and the iterator will be destroyed. 24

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

Filtering The grammar of the optional filter is “EXTENDED_TCL”. The filtering of uploaded events have the same format as the notifications, so the filter for notification and get alarm list can be the same. Parallel requests NetAct 3GPP interface does not support parallel “getAlarmList” requests from one or more IRP managers. A request is parallel if a previously performed “getAlarmList” request from any manager has not finished. If one request is currently processed, a further request will result in GetAlarmList exception to be thrown, which indicates that the new request can not be handled because of an ongoing request. getAlarmIRPVersion Table 33: getAlarmIRPVersion IS Operation parameter SS Method parameter

Supported by NetAct

versionNumberSet

Return value of type ManagedGenericIRPConstDefs:: VersionNumberSet

Y

status

Exceptions: GetAlarmIRPVersions

Y

get_alarm_count Table 34: get_alarm_count IS Operation parameter SS Method parameter

Supported by NetAct

alarmAckState, filter

ManagedGenericIRPConstDefs::StringOpt filter

Y

criticalCount

unsigned long critical_count (output parameter)

Y

majorCount

unsigned long major_count (output parameter)

Y

minorCount

unsigned long minor_count (output parameter)

Y

warningCount

unsigned long warning_count (output parameter)

Y

indeterminateCount

unsigned long indeterminate_count (output parameter)

Y

clearedCount

unsigned long cleared_count (output parameter)

Y

Status

Exceptions: GetAlarmCount, ManagedGenericIRPSystem:: OperationNotSupported, ManagedGenericIRPSystem:: ParameterNotSupported, ManagedGenericIRPSystem::InvalidParameter

Y

clearAlarms Table 35: clearAlarms

Issue: 1-0

IS Operation parameter

SS Method parameter

Supported by NetAct

alarmInformationReferenceList

AlarmIRPConstDefs:: AlarmInformationIdSeq alarm_information_id_list

Y

clearUserId

string clear_user_id

Y

DN0978921

25

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs IS Operation parameter

SS Method parameter

Supported by NetAct

clearSystemId

string clear_system_id

Y

badAlarmInformationReferenceList AlarmIRPConstDefs:: BadAlarmInformationIdSeq bad_alarm_information_id_list status

Y

ManagedGenericIRPConstDefs::Signal Y Exceptions: ClearAlarms, ManagedGenericIRPSystem:: OperationNotSupported, ManagedGenericIRPSystem:: ParameterNotSupported, ManagedGenericIRPSystem:: InvalidParameter

get_alarm_IRP_operations_profile Table 36: get_alarm_IRP_operations_profile IS Operation parameter

SS Method parameter

Supported by NetAct

irpVersion

ManagedGenericIRPConstDefs:: VersionNumber alarm_irp_version

Y

operationNameProfile, operationParameterProfile

Return value of type ManagedGenericIRPConstDefs:: MethodList

Y

status

Exceptions: GetAlarmIRPOperationY sProfile, ManagedGenericIRPSystem:: OperationNotSupported, ManagedGenericIRPSystem::InvalidParameter

get_alarm_irp_notifications_profile Table 37: get_alarm_irp_notifications_profile IS Operation parameter

SS Method parameter

Supported by NetAct

irpVersion

ManagedGenericIRPConstDefs::VersionNumber Y alarm_irp_version

notificationNameProfile, no- Return value of type tificationParameterProfile ManagedGenericIRPConstDefs::MethodList

Y

status

Y

Exceptions: GetAlarmIRPNotificationProfile, ManagedGenericIRPSystem:: OperationNotSupported, ManagedGenericIRPSystem::InvalidParameter

3.4.2 Supported notifications OMG Notification Service defines two styles of interaction: • •

push style pull style

NetAct supports only push style. 26

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

Notification notifyNewAlarm (to carry non-security-related alarms) Table 38: Notification notifyNewAlarm (to carry non-security-related alarms) IS Parameters

OMG CORBA Struc- Supported Comment tured Event attribby NetAct ute

-

domain_name

Y

It carries the IRP document version number string.

notificationType

type_name

Y

Value is: NOTIFY_FM_NEW_ALARM of interface NotificationType of module AlarmIRPConstDefs.

AlarmType

event_name

Y

It identifies one of the following: •

communications alarm



processing error alarm



environmental alarm



quality of service alarm



equipment alarm

Values are defined by interface AlarmType of module AlarmIRPConstDefs.

Issue: 1-0

-

variable Header

Y

-

objectClass

One NV pair of filterable_ body_fields

Y

Name of NV pair is MANAGED_OBJECT_CLASS of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The string represents the object class of the network element emitting the alarm. Possible values for 3GPP network resource model are defined in [32.623], [32.633], [32.643] and [32.653].

objectInstance

One NV pair of filterable_ body_fields

Y

Name of NV pair is MANAGED_OBJECT_INSTANCE of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The string represents the 3GPP DN of the network element emitting the alarm.

notificationId

One NV pair of filterable_ body_fields

Y

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is an IRPTime of module ManagedGenericIRPConstDefs. The value represents the alarm_time of the alarm in NetAct alarm database.

eventTime

One NV pair of filterable_body_fields

Y

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of

DN0978921

27

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs IS Parameters

OMG CORBA Struc- Supported Comment tured Event attribby NetAct ute module NotificationIRPConstDefs. Value of NV pair is an IRPTime of module ManagedGenericIRPConstDefs. The value represents the alarm_time of the alarm in NetAct alarm database.

28

systemDN

One NV pair of filterable_ body_fields

Y

Name of NV pair is the SYSTEM_DN of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The value represents the 3GPP DN of the IRP agent.

probableCause

One NV pair of filterable_ body_fields

Y

Name of NV pair is the PROBABLE_CAUSE of interface AttributeNameValue of module AlarmIRPConstDefs. Value of NV pair is a short defined by interface ProbableCause of module AlarmIRPConstDefs. The value represents the probable cause of the alarm in NetAct alarm database.

perceivedSeverity

One NV pair of filterable_ body_fields

Y

Name of NV pair is the VENDER_SPECIFIC_ALARM_TYPE of interface AttributeNameValue of module AlarmIRPConstDefs. Value of NV pair is a string.

specificProblem

One NV pair of filterable_ body_fields

Y

Name of NV pair is the SPECIFIC_PROBLEM of interface AttributeNameValue of module AlarmIRPConstDefs. Value of NV pair is a string. The value represents the alarm number of the alarm in NetAct alarm database. The parameter has to be stored in the remainder body according to [32.1113], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields.

correlatedNotifications One NV pair of remainder_body

N

backedUpStatus

One NV pair of remainder_body

N

backUpObject

One NV pair of remainder_body

N

trendIndication

One NV pair of remainder_body

N

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

IS Parameters

OMG CORBA Struc- Supported Comment tured Event attribby NetAct ute

thresholdInfo

One NV pair of remainder_body

N

stateChangeDefinition

One NV pair of remainder_body

N

monitoredAttributes

One NV pair of remainder_body

N

proposedRepairActions

One NV pair of remainder_body

N

additionalText

One NV pair of filterable_ body_fields

Y

Name of NV pair is the ADDITIONAL_TEXT of interface AttributeNameValue of module AlarmIRPConstDefs. Value of NV pair is a string. The value represents the alarm text of the alarm in NetAct alarm database. The parameter has to be stored in the remainder body according to [32.1113], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields.

additionalInformation

One NV pair of filterable_ body_fields

Y

The value represents the additional (vendor specific) information of the alarm in NetAct alarm database.

userAdditionalInforma- One NV pair of filtertion able_ body_fields

Y

The value represents the user additional information of the alarm in NetAct alarm database.

DiagnosticInformation

One NV pair of filterable_ body_fields

Y

The value represents the diagnostic information of the alarm in NetAct alarm database.

alarmId

One NV pair of filterable_ body_fields

Y

Name of NV pair is the ALARM_ID of interface AttributeNameValue of module AlarmIRPConstDefs. Value of NV pair is a string. The string is a concatenation of several attributes of the NSN alarm. The parameter has to be stored in the remainder body according to [32.1113], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields.

-

remainder_ body

N

Notification notifyClearedAlarm

Issue: 1-0

DN0978921

29

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

Table 39: Notification notifyClearedAlarm IS Parameters

OMG CORBA Structured Event attribute

Supported Comment by NetAct

-

domain_name

Y

It carries the IRP document versionnumber string.

notificationType

type_name

Y

Value is: NOTIFY_FM_CLEARED_ALARM of interface NotificationType of module AlarmIRPConstDefs.

alarmType

event_name

Y

It identifies one of the following: •

communications alarm



processing error alarm



environmental alarm



quality of service alarm



equipment alarm

Values are defined by interface AlarmType of module AlarmIRPConstDefs.

30

-

variable Header

Y

-

managedObject Class

One NV pair of filterable_ body_fields

Y

Name of NV pair is MANAGED_OBJECT_CLASS of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The string represents the object class of the network element emitting the alarm. Possible values for 3GPP network resource model are defined in [32.623], [32.633], [32.643] and [32.653].

managedObjectInstance One NV pair of filterable_ body_fields

Y

Name of NV pair is MANAGED_OBJECT_INSTANCE ofinterface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The string represents the 3GPP DN of the network element emitting the alarm.

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

IS Parameters

OMG CORBA Structured Event attribute

Supported Comment by NetAct

notification Id

One NV pair of filterable_ body_fields

Y

Name of NV pair is the EVENT_TIME of interface AttributeNameValue ofmodule NotificationIRPConstDefs.Value of NV pair is an IRPTime of module ManagedGenericIRPConstDefs. The value represents the alarm_time of the alarm in NetAct alarm database.

eventTime

One NV pair of filterable_body_fields

Y

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is an IRPTime of module ManagedGenericIRPConstDefs. The value represents the alarm_time of the alarm in NetAct alarm database. Value of NV pair is a IRPTime of module ManagedGenericIRPConstDefs. The value represents the cancel_time of the alarm in NetAct alarm database.

Issue: 1-0

systemDN

One NV pair of filterable_body_fields

Y

Name of NV pair is the SYSTEM_DN of interface AttributeNameValue of module NotificationIRPConstDefs.Value of NV pair is a string. The value represents the 3GPP DN of the IRP agent.

probableCause

One NV pair of filterable_body_fields

Y

Name of NV pair is the PROBABLE_CAUSE of interface AttributeNameValue of module AlarmIRPConstDefs.Value of NV pair is a short defined by interface ProbableCause of module AlarmIRPConstDefs. The value is represents the probable cause of the alarm in NetAct alarm database.

perceivedSeverity

One NV pair of filterable_body_fields

Y

Name of NV pair is the VENDER_SPECIFIC_ALARM_TYPE

DN0978921

31

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs IS Parameters

OMG CORBA Structured Event attribute

Supported Comment by NetAct of interface AttributeNameValue of module AlarmIRPConstDefs. Value of NV pair is a string.

32

alarmId

One NV pair of filterable_body_fields

Y

Name of NV pair is the ALARM_IDof interface AttributeNameValue of module AlarmIRPConstDefs. Value of NV pair is a string. The string is a concatenation of several attributes of the NSN alarm. The parameter has to be stored in the remainder body according to [32.1113], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields.

clearUserId

One NV pair of filterable_body_fields

Y

Name of NV pair is the CLEAR_USER_ID of interface AttributeNameValue of module AlarmIRPConstDefs. Value of NV pair is a string. The value represents the ID of the user who cancelled (cleared) the alarm in NetAct (NSN alarm database attribute “cancelled_by”). The parameter has to be stored in the remainder body according to [32.1113], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields.

clearSystemId

One NV pair of remainder_body

Y

Name of NV pair is the CLEAR_SYSTEM_ID of interface AttributeNameValue of module AlarmIRPConstDefs. Value of NV pair is a string. The value represents the ID of the system where the user has cancelled (cleared) the alarm. The parameter has to be stored in the remainder body according to [32.1113], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields.

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

IS Parameters

OMG CORBA Structured Event attribute

Supported Comment by NetAct

-

remainder_body

Y

Notifcation notifyChangedAlarm Table 40: Notifcation notifyChangedAlarm IS Parameters

OMG CORBA Struc- Supported Comment tured Event attribute by NetAct

-

domain_name

Y

It carries the IRP document versionnumber string.

notificationType

type_name

Y

Value is: NOTIFY_FM_CHANGED_ALARM of interface NotificationType of module AlarmIRPConstDefs.

alarmType

event_name

Y

It identifies one of the following: •

communications alarm



processing error alarm



environmental alarm



quality of service alarm



equipment alarm

Values are defined by interface AlarmType of module AlarmIRPConstDefs.

Issue: 1-0

-

variable Header

Y

objectClass

One NV pair of filterable_body_fields

Y

Name of NV pair is MANAGED_OBJECT_CLASS of interface AttributeNameValue of moduleNotificationIRPConstDefs. Value of NVpair is a string. The string represents the object class of the network element emitting the alarm. Possible values for 3GPP network resource model are defined in [32.623], [32.633], [32.643] and [32.653].

objectInstance

One NV pair of filterable_body_fields

Y

Name of NV pair is MANAGED_OBJECT_INSTANCE of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The

DN0978921

33

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs IS Parameters

OMG CORBA Struc- Supported Comment tured Event attribute by NetAct string represents the 3GPP DN of the network element emitting the alarm.

34

notificationId

One NV pair of filterable_body_fields

Y

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is an IRPTime of module ManagedGenericIRPConstDefs. The value represents the alarm_time of the alarm in NetAct alarm database.

eventTime

One NV pair of filterable_body_fields

Y

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is an IRPTime of module ManagedGenericIRPConstDefs. The value represents the alarm_time of the alarm in NetAct alarm database.

systemDN

One NV pair of filterable_body_fields

Y

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is an IRPTime of module ManagedGenericIRPConstDefs. The value represents the alarm_time of the alarm in NetAct alarm database.

probableCause

One NV pair of filterable_body_fields

N

perceived Severity

One NV pair of filterable_body_fields

Y

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is an IRPTime of module Managed GenericIRPConstDefs. The value represents the alarm_time of the alarm in NetAct alarm database.

alarmId

One NV pair of filterable_body_fields

Y

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs.

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface IS Parameters

Interface IRPs

OMG CORBA Struc- Supported Comment tured Event attribute by NetAct Value of NV pair is an IRPTime of module ManagedGenericIRPConstDefs. The value represents the alarm_time of the alarm in NetAct alarm database.

Notification notifyAckStateChanged Table 41: Notification notifyAckStateChanged IS Parameters

OMG CORBA Struc- Supported Comment tured Event attribby NetAct ute

-

domain_name

Y

It carries the IRP document versionnumber string.

notificationType

type_name

Y

Value is: NOTIFY_FM_ACK_STATE_CHANGED of interface NotificationType of module NotificationIRPConstDefs.

alarmType

event_name

Y

It identifies one of the following: •

communications alarm



processing error alarm



environmental alarm



quality of service alarm



equipment alarm

Values are defined by interface AlarmType of module AlarmIRPConstDefs.

Issue: 1-0

-

variable Header

Y

managedObjectClass

One NV pair of filterable_ body_fields

Y

DN0978921

Name of NV pair is MANAGED_OBJECT_CLASS of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The string represents the object class of the network element emitting the alarm. Possible values for 3GPP network resource model are defined in [32.623], [32.633], [32.643] and [32.653].

35

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

36

IS Parameters

OMG CORBA Struc- Supported Comment tured Event attribby NetAct ute

managedObjectInstance

One NV pair of filterable_ body_fields

Y

Name of NV pair is MANAGED_OBJECT_INSTANCE of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The string represents the 3GPP DN of the network element emitting the alarm.

notification Id

One NV pair of filterable_ body_fields

Y

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is an IRPTime of module ManagedGenericIRPConstDefs. The value represents the alarm_time of the alarm in NetActalarm database.

eventTime

One NV pair of filterable_ body_fields

Y

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is an IRPTime of module ManagedGenericIRPConstDefs. The value represents the ack_time of the alarm in NetAct alarm database.

systemDN

One NV pair of filterable_ body_fields

Y

Name of NV pair is the SYSTEM_DN of interface AttributeNameValue of module NotificationIRPConstDefs.Value of NV pair is a string. The valuere presents the 3GPP DN of the IRP agent.

probableCause

One NV pair of filterable_ body_fields

Y

Name of NV pair is the PROBABLE_CAUSE of interface AttributeNameValue of moduleAlarmIRPConstDefs. Value of NV pair is a short defined by interface ProbableCause of module AlarmIRPConstDefs. The value is represents the probable cause of the alarm in NetAct alarm database.

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Issue: 1-0

Interface IRPs

IS Parameters

OMG CORBA Struc- Supported Comment tured Event attribby NetAct ute

perceived Severity

One NV pair of filterable_body_fields

Y

Name of NV pair is the VENDER_SPECIFIC_ALARM_TYPE of interface AttributeNameValue of module AlarmIRPConstDefs. Value of NV pair is a string.

alarmId

One NV pair of filterable_body_fields

Y

Name of NV pair is the ALARM_ID of interface AttributeNameValue ofmodule AlarmIRPConstDefs. Value of NV pair is a string. The string is a concatenation of several attributes ofthe NSN alarm. The parameter has to be stored in the remainder body according to [32.1113], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields.

ackUserId

One NV pair of filterable_body_fields

Y

Name of NV pair is the ACK_USER_ID of interface AttributeNameValue of module AlarmIRPConstDefs. Value of NV pair is a string. The value represents the id of the user who acked the alarm in NetAct (NSN alarm database attribute “acked_by”). The parameter has to be stored in the remainder body according to [32.1113], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields.

ackSystemId

One NV pair of filterable_body_fields

Y

Name of NV pair is the ACK_SYSTEM_ID of interface AttributeNameValue of module AlarmIRPConstDefs. Value of NV pair is a string. The value represents the id of the system which acked the alarm in NetAct. The value is fixed “NNEM”. The parameter has to be stored in the remainder body according to [32.1113], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields.

DN0978921

37

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs IS Parameters

OMG CORBA Struc- Supported Comment tured Event attribby NetAct ute

ackState

One NV pair of filterable_body_fields

Y

-

remainder_body

Y

Name of NV pair is the ACK_STATE of interface AttributeNameValue of module AlarmIRPConstDefs. Value of NV pair is a short defined by interface AckState of module AlarmIRPConstDefs. The value represents new ack_status of the alarm in NetAct alarm database. The parameter has to be stored in the remainder body according to [32.1113], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields

Notification notifyAlarmListRebuilt Table 42: Notification notifyAlarmListRebuilt

38

IS Parameters

OMG CORBA Structured Event attribute

Supported Comment by NetAct

-

domain_name

Y

It carries the IRP document versionnumber string.

notificationType

type_name

Y

Value is: NOTIFY_FM_ALARM_LIST_REBUILT of interface NotificationType of module AlarmIRPConstDefs.

alarmType

event_name

Y

This attribute is not defined in the specification. Hence, the value is blank.

-

variable Header

Y

managedObjectClass

One NV pair of Y filterable_body_fields

DN0978921

Name of NV pair is MANAGED_OBJECT_CLASS of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NVpair is a string. The string represents the object class of the network element emitting the alarm. Possible valuesfor 3GPP network resource model aredefined in [32.623], [32.633], Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface IS Parameters

Interface IRPs

OMG CORBA Structured Event attribute

Supported Comment by NetAct

[32.643]and [32.653]. IRP Agent object class (Managed object class of the OMC(System)).

Issue: 1-0

managedObjectInstance

One NV pair of Y filterable_body_fields

Name of NV pair is MANAGED_OBJECT_INSTANCE of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The string represents the 3GPP DN of the network element emitting the alarm. Value is DN of the IRP Agent (systemDN)

notification Id

One NV pair of Y filterable_body_fields

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is an IRPTime of module ManagedGenericIRPConstDefs. The value represents the alarm_time of the alarm in NetAct alarm database. Value is a unique number.

eventTime

One NV pair of Y filterable_body_fields

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a IRPTime of module ManagedGenericIRPConstDefs. The value represents the ack_time of the alarm in NetAct alarm database.

systemDN

One NV pair of Y filterable_body_fields

Name of NV pair is the SYSTEM_DN of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The value represents the 3GPP DN of the IRP agent.

reason

One NV pair of Y filterable_body_fields

Name of NV pair is the REASON of interface AttributeNameValue of module AlarmIRPConstDefs. Value of NV pair is fixed and it is “Maintenance”. The parameter has to be stored in the remainder body according to

DN0978921

39

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs IS Parameters

OMG CORBA Structured Event attribute

Supported Comment by NetAct

[32.1113], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields. alarmListAlignmentRequirement

One NV pair of N filterable_body_fields

The alarm list rebuild in NetAct means manual administration work on the alarm database. After completion, the administrator can inform the 3GPP manager by sending a signal USR1 to the process c3gcommx.

3.5 Entry Point IRP The following table lists the EP IRP related functions. Table 43: EP IRP related functions: IS Operation/Notification 3G TS 32.362 [32.362]

SS Method

Supported by NetAct

getIRPOutline

get_IRP_outline

Y

getIRPReference

get_IRP_reference

Y

releaseIRPReference

release_IRP_reference

Y

getIRPVersion

get_EP_IRP_versions

Y

getOperationProfile

get_EP_IRP_operations_profile

Y

getNotificationProfile

get_EP_IRP_notification_profile Y

notifyIRPInfoChanges

push_structured_event

Y

3.5.1 Supported operations getIRPOutline

40

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

Table 44: getIRPOutline IS Operation parameter

SS Method parameter

Supported by NetAct

iRPVersion

ManagedGenericIRPConstDefs:: VersionNumber iRPVersion

Y

supportedIRPList

EPIRPConstDefs::SupportedIRPListType supportedIRPList

Y

status

EPIRPConstDefs::ResultType Exception: GetIRPOutline, InvalidIRPVersion

Y

getIRPReference Table 45: getIRPReference IS Operation parameter

SS Method parameter

Supported by NetAct

managerIdentifier

EPIRPConstDefs::ManagerIdentifierType managerIdentifier

Y

systemDn

EPIRPConstDefs::DNType systemDn

Y

iRPId

EPIRPConstDefs::IRPIdType irpId

Y

iRPReference

string iRPReference (stringified IOR)

Y

status

EPIRPConstDefs::ResultType Exception: GetIRPReference, InvalidRequestedParameters

Y

Note: The IOR in the iRPReference contains the hostname of the server package, so the manager must be able to resolve the hostnames. releaseIRPReference Table 46: releaseIRPReference

Issue: 1-0

IS Operation parameter

SS Method parameter

Supported by NetAct

managerIdentifier

EPIRPConstDefs::ManagerIdentifierType managerIdentifier

Y

iRPReference

string iRPReference (stringified IOR)

Y

DN0978921

41

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs IS Operation parameter

SS Method parameter

Supported by NetAct

status

EPIRPConstDefs::ResultType Exception: ReleaseIRPReference, UnknownIRPReference

Y

getIRPVersion Table 47: getIRPVersion IS Operation parameter

SS Method parameter

Supported by NetAct

versionNumberSet

Return value of type ManagedGenericIRPConstDefs::VersionNumberSet

Y

status

Exception: GetEPIRPVersions

Y

get_EP_IRP_operations_profile Table 48: get_EP_IRP_operations_profile IS Operation parameter

SS Method parameter

Supported by NetAct

irpVersion

ManagedGenericIRPConstDefs::VersionNumber iRPVersion

Y

operationNameProfile, operationParameterProfile

Return value of type ManagedGenericIRPConstDefs::MethodList

Y

status

Exceptions: GetEPIRPOperationsProfile, ManagedGenericIRPSystem::OperationNotSupported, ManagedGenericIRPSystem::InvalidParameter

Y

get_EP_IRP_notifications_profile Table 49: get_EP_IRP_notifications_profile IS Operation parameter

SS Method parameter

Supported by NetAct

irpVersion

ManagedGenericIRPConstDefs::VersionNumber irpVersion

Y

otificationNameProfile, notific- Return value of type ationParameterProfile ManagedGenericIRPConstDefs::MethodList

42

DN0978921

Y

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

IS Operation parameter

SS Method parameter

Supported by NetAct

status

Exceptions: GetEPIRPNotificationProfile, Y ManagedGenericIRPSystem::OperationNotSupported, ManagedGenericIRPSystem::InvalidParameter

3.6 Communication Surveillance (CS) IRP The following table lists the CS IRP related functions. Table 50: CS IRP related functions IS Operation/ Notification 3G TS 32.352 [32.352]

SS Method

Supportedby NetAct

getHeartbeatPeriod

get_heartbeat_period

Y

setHeartbeatPeriod

set_heartbeat_period

Y

triggerHeartbeat

trigger_heartbeat

Y

getIRPVersion

get_CS_IRP_versions

Y

getOperationProfile

get_CS_IRP_operations_profile

Y

getNotificationProfile

get_CS_IRP_notification_profile

Y

notifyHeartbeat

push_structured_event

Y

3.6.1 Supported operations getHeartbeatPeriod Table 51: getHeartbeatPeriod IS Operation parameter

SS Method parameter

Supportedby NetAct

hearbeatPeriod

CSIRPConstDefs::HeartbeatPeriodType

Y

status

CSIRPConstDefs::ResultType

Y

Exception: GetHeartbeatPeriod setHeartbeatPeriod

Issue: 1-0

DN0978921

43

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

Table 52: setHeartbeatPeriod IS Operation parameter

SS Method parameter

Supportedby NetAct

hearbeatPeriod

CSIRPConstDefs::HeartbeatPeriodType

Y

status

CSIRPConstDefs::ResultType

Y

Exception: SetHeartbeatPeriod, InvalidHeartbeatPeriod,conflictingHeartbeatPeriod triggerHeartbeat Table 53: triggerHeartbeat IS Operation parameter

SS Method parameter

Supportedby NetAct

managerIdentifier

CSIRPConstDefs::ManagerIdentifierType

Y

status

CSIRPConstDefs::ResultType

Y

Exception: TriggerHeartbeat, InvalidManagerIdentifier Note: All registered managers receive the heartbeat. Each manager receive one heartbeat for one call, because only one communication channel is used. getIRPVersion Table 54: getIRPVersion IS Operation parameter

SS Method parameter

Supportedby NetAct

versionNumberSet

Return value of type

Y

ManagedGenericIRPConstDefs::VersionNumberSet status

Exception:

Y

GetCSIRPVersions getOperationProfile

44

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

Table 55: getOperationProfile IS Operation parameter

SS Method parameter

Supportedby NetAct

iRPVersion

ManagedGenericIRPConstDefs::VersionNumber iRPVersion

Y

operationNameProfile,

Return of type

Y

operationParameterProfile

ManagedGenericIRPConstDefs::MethodList

status

Exception:

Y

GetCSIRPOperationsProfile, ManagedGenericIRPSystem::OperationNotSupported, ManagedGenericIRPSystem::InvalidParameter getNotificationProfile Table 56: getNotificationProfile IS Operation parameter

SS Method parameter

Supportedby NetAct

iRPVersion

ManagedGenericIRPConstDefs::VersionNumber iRPVersion

Y

notificationNameProfile,

Return of type

Y

notifiicationParameterProfile

ManagedGenericIRPConstDefs::MethodList

status

Exception:

Y

GetCSIRPNotificationProfile, ManagedGenericIRPSystem::OperationNotSupported, ManagedGenericIRPSystem::InvalidParameter

3.6.2 Supported Notifications OMG Notification Service defines two styles of interaction: •

push style



pull style

NetAct supports only push style. notifyHeartbeat

Issue: 1-0

DN0978921

45

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

Table 57: notifyHeartbeat IS Parameters

OMG CORBA SupporStructured tedby NetEvent attribute Act

-

domain_name

notificationType type_name

Comment

Y

It carries the IRP document version number string.

Y

Value is: notifyHeartbeat of module of CSIRPNotification

-

event_name

Y

It carries no information.

objectClass

One NV pair of filterable_body _fields

Y

Name of NV pair is MANAGED_OBJECT_CLASS of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The string represents the object class of irp agent.

objectInstance

One NV pair of filterable_body _fields

Y

Name of NV pair is MANAGED_OBJECT_INSTANCE of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The string represents the object instance of the irp agent.

notificationId

One NV pair of remainder_of_ body

Y

Name of NV pair is NOTIFICATION_ID of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a long. The parameter has to be stored in the remainder body according to [32.363], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields.

eventTime

One NV pair of Y filterable_body_ fields

Name of NV pair is the EVENT_TIME of interface AttributeNameValue of moduleNotificationIRPConstDefs. Value of NV pair is a IRPTime of moduleManagedGenericIRPConstDefs. The value represents the time, when the event was created.

46

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs

IS Parameters

OMG CORBA SupporStructured tedby NetEvent attribute Act

Comment

systemDN

One NV pair of Y filterable_body_ fields

Name of NV pair is the SYSTEM_DN of interface AttributeNameValue of module NotificationIRPConstDefs. Value of NV pair is a string. The value represents the 3GPP DN of the IRP agent.

heartbeatPeriod

One NV pair of remainder_of_ body

Y

Name of NV pair is the HEARTBEAT_PERIOD of interface AttributeNameValue of module CSIRPConstDefs. Value of NV pair is a CSIRPConstDefs::HeartbeatPeriodType. The parameter has to be stored in the remainder body according to [32.363], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields.

triggerFlag

One NV pair of remainder_of_ body

Y

Name of NV pair is the TRIGGER_FLAG of interface AttributeNameValue of module CSIRPConstDefs. Value of NV pair is a CSIRPConstDefs::TriggerFlagType. The parameter has to be stored in the remainder body according to [32.363], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields.

locator

One NV pair of remainder_of_ body

Y

Name of NV pair is the CHANNEL_ID of interface AttributeNameValue of module CSIRPConstDefs. Value of NV pair is a CSIRPConstDefs::channelIdType and is always empty, because only one communication channel is used. The parameter has to be stored in the remainder body according to [32.363], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields.

managerIdenti- One NV pair of fier remainder_of_ body

Issue: 1-0

Y

Name of NV pair is the MANAGER_IDENTIFIER of interface AttributeNameValue of module CSIRPConstDefs.

DN0978921

47

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Interface IRPs IS Parameters

OMG CORBA SupporStructured tedby NetEvent attribute Act

Comment

Value of NV pair is a CSIRPConstDefs::ManagerIdentifierType. The parameter has to be stored in the remainder body according to [32.363], but no type is defined for the remainder body, so the attribute is stored in the filterable_body_fields.

48

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Generic

4 Generic

4.1 Scope This section provides information related to the Generic part of NetAct 3GPP CORBA NBI. In particular, it describes Generic NRM and Managed Object Class definitions.

4.2 Generic Network Resource Model All the Generic NRM object classes supported in NetAct 3GPP CORBA NBI are listed below: •

SubNetwork



ManagedElement



ManagementNode

As far as not otherwise specified, all object classes support the following 3GPP-defined notifications on NetAct 3GPP CORBA NBI: • • • • • •

notifyNewAlarm notifyAckStateChanged notifyChangedAlarm notifyClearedAlarm notifyObjectCreation notifyObjectDeletion

Conventions Table 58: Conventions Attribute

Meaning

Attribute

String name according to CORBA solution set (IDL)

Type

IDL type

Description

Reference and/or additional explanations

NetAct

Qualifier applicable on OSS – NetAct Itf-N //

Qualifiers Table 59: Qualifiers

Issue: 1-0

Qualifier

Shortcut

Meaning

NetAct support-qualifier

y

Supported

-

Not supported

DN0978921

49

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Generic Qualifier

Shortcut

Meaning

read-qualifier

r

Readable

-

Not readable

w

Writable

-

Not writable

write-qualifier

In column NetAct of following tables, qualifiers may be omitted if MOC or attribute is not supported.

4.2.1 Object Class definitions The attributes of each Generic MOC supported by NetAct 3GPP CORBA NBI are listed in the following tables. SubNetwork Table 60: SubNetwork MOC Attribute

Type

Description

NetAct

CLASS

string

value="SubNetwork"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

ManagedElement Table 61: ManagedElement MOC

50

Attribute

Type

Description

NetAct

CLASS

string

value="ManagedElement"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Generic

Attribute

Type

Description

NetAct

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

managedBy

string

DN of ManagementNode instance.

-/-/-

Note: It is not supported.

ManagementNode Table 62: ManagementNode MOC Attribute

Type

Description

NetAct

CLASS

string

value="ManagementNode"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

managedElements

string

List of all configured ManagedElement DNs.

-/-/-

Note: It is not supported.

Issue: 1-0

DN0978921

51

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Core

5 Core

5.1 Scope This section provides information related to the Core part of NetAct 3GPP CORBA NBI. In particular, it describes Core NRM and Managed Object Class definitions.

5.2 Core Network Resource Model All the Core NRM object classes supported in NetAct 3GPP CORBA NBI are listed below: • • • • • • • • • • • •

MscServerFunction HlrFunction VlrFunction GmscFunction SgsnFunction GgsnFunction BgFunction GmlcFunction CgfFunction GmscServerFunction SgwFunction CsMgwFunction

As far as not otherwise specified, all object classes support the following 3GPP-defined notifications on NetAct 3GPP CORBA NBI: • • • • • •

notifyNewAlarm notifyAckStateChanged notifyChangedAlarm notifyClearedAlarm notifyObjectCreation notifyObjectDeletion

Conventions Table 63: Conventions

52

Attribute

Meaning

Attribute

String name according to CORBA solution set (IDL)

Type

IDL type

Description

Reference and/or additional explanations

NetAct

Qualifier applicable on OSS – NetAct Itf-N //

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Core

Qualifiers Table 64: Qualifiers Qualifier NetAct support-qualifier

read-qualifier

write-qualifier

Shortcut

Meaning

y

Supported

-

Not supported

r

Readable

-

Not readable

w

Writable

-

Not writable

In column NetAct of the following tables, qualifiers may be omitted if MOC or attribute is not supported.

5.2.1 Object Class definitions MscServerFunction Table 65: MscServerFunction MOC Attribute Type

Description

NetAct

CLASS

string

value="MscServerFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

HlrFunction Table 66: HlrFunction MOC Attribute Type

Issue: 1-0

Description

NetAct

CLASS

string

value="HlrFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

DN0978921

53

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Core Attribute

Type

Description

NetAct

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

VlrFunction Table 67: VlrFunction MOC Attribute Type

Description

NetAct

CLASS

string

value="VlrFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

GmscFunction Table 68: GmscFunction MOC Attribute Type

54

Description

NetAct

CLASS

string

value="GmscFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Core

Attribute

Type

Description

NetAct

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

SgsnFunction Table 69: SgsnFunction MOC Attribute

Type

Description

NetAct

CLASS

string

value="SgsnFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

GgsnFunction Table 70: GgsnFunction MOC

Issue: 1-0

Attribute

Type

Description

NetAct

CLASS

string

value="GgsnFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

DN0978921

55

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Core BgFunction Table 71: BgFunction MOC Attribute

Type

Description

NetAct

CLASS

string

value="BgFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

GmlcFunction Table 72: GmlcFunction MOC Attribute

Type

Description

NetAct

CLASS

string

value="GmlcFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

CgfFunction Table 73: CgfFunction MOC

56

Attribute

Type

Description

NetAct

CLASS

string

value="CgfFunction"

y/r/-

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Core

Attribute

Type

Description

NetAct

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

GmscServerFunction Table 74: GmscServerFunction MOC Attribute Type

Description

NetAct

CLASS

string

value="GmscServerFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

SgwFunction Table 75: SgwFunction MOC Attribute Type

Issue: 1-0

Description

NetAct

CLASS

string

value="SgwFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

DN0978921

57

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Core Attribute

Type

Description

NetAct

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

CsMgwFunction Table 76: CsMgwFunction MOC

58

Attribute

Type

Description

NetAct

CLASS

string

value="CsMgwFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

EUTRAN

6 EUTRAN

6.1 Scope This section provides information related to the EUTRAN part of NetAct 3GPP CORBA. In particular, it describes EUTRAN NRM and Managed Object Class definitions.

6.2 EUTRAN Network Resource Model All the EUTRAN NRM object classes supported in NetAct 3GPP CORBA NBI are listed below: •

ENBFunction



EUtranCellFDD

As far as not otherwise specified, all object classes support the following 3GPP-defined notifications on NetAct 3GPP CORBA NBI: • • • • • •

notifyNewAlarm notifyAckStateChanged notifyChangedAlarm notifyClearedAlarm notifyObjectCreation notifyObjectDeletion

Conventions Table 77: Conventions Attribute

Meaning

Attribute

String name according to CORBA solution set (IDL)

Type

IDL type

Description

Reference and/or additional explanations

NetAct

Qualifier applicable on OSS – NetAct Itf-N //

Qualifiers Table 78: Qualifiers Qualifier

Shortcut

Meaning

NetAct support-qualifier

y

Supported

-

Not supported

r

Readable

read-qualifier Issue: 1-0

DN0978921

59

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

EUTRAN Qualifier

write-qualifier

Shortcut

Meaning

-

Not readable

w

Writable

-

Not writable

In column NetAct of the following tables, qualifiers may be omitted if MOC or attribute is not supported.

6.2.1 Object Class definitions The attributes of each EUTRAN MOC supported by NetAct 3GPP CORBA NBI are listed in the following tables. ENBFunction Table 79: ENBFunction MOC Attribute

Type

Description

NetAct

CLASS

string

value="ENBFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

EUtranCellFDD Table 80: EUtranCellFDD MOC

60

Attribute

Type

Description

NetAct

CLASS

string

value="EUtranCellFDD"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Issue: 1-0

EUTRAN

Attribute

Type

Description

NetAct

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

DN0978921

61

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

UTRAN

7 UTRAN

7.1 Scope This section provides information related to the UTRAN part of NetAct 3GPP CORBA NBI. In particular, it describes UTRAN NRM and Managed Object Class definitions.

7.2 UTRAN Network Resource Model All the UTRAN NRM object classes supported in NetAct 3GPP CORBA NBI are listed below: • RncFunction • UtranCell • NodeBFunction • IubLink • AntennaFunction As far as not otherwise specified, all object classes support the following 3GPP-defined notifications on NetAct 3GPP CORBA NBI: • notifyNewAlarm • notifyAckStateChanged • notifyChangedAlarm • notifyClearedAlarm • notifyObjectCreation • notifyObjectDeletion Conventions Table 81: Conventions Attribute Meaning Attribute

String name according to CORBA solution set (IDL)

Type

IDL type

Description

Reference and/or additional explanations

NetAct

Qualifier applicable on OSS – NetAct Itf-N //

Qualifiers Table 82: Qualifiers Qualifier NetAct support-qualifier

read-qualifier 62

Shortcut

Meaning

y

Supported

-

Not supported

r

Readable

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface Qualifier

write-qualifier

UTRAN Shortcut

Meaning

-

Not readable

w

Writable

-

Not writable

In column NetAct of the following tables, qualifiers may be omitted if MOC or attribute is not supported.

7.2.1 Object Class definitions The attributes of each UTRAN MOC supported by NetAct 3GPP CORBA are listed in the following tables. RncFunction Table 83: RncFunction MOC Attribute

Type

Description

NetAct

CLASS

string

value="RncFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

UtranCell Table 84: UtranCell MOC

Issue: 1-0

Attribute

Type

Description

NetAct

CLASS

string

value="UtranCell"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

DN0978921

63

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

UTRAN Attribute

Type

Description

NetAct

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

NodeBFunction Table 85: NodeBFunction MOC Attribute

Type

Description

NetAct

CLASS

string

value="NodeBFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

IubLink Table 86: IubLink MOC

64

Attribute

Type

Description

NetAct

CLASS

string

value="IubLink"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

UTRAN

Attribute

Type

Description

NetAct

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

AntennaFunction Table 87: AntennaFunction MOC

Issue: 1-0

Attribute

Type

Description

NetAct

CLASS

string

value="AntennaFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

DN0978921

65

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

GERAN

8 GERAN

8.1 Scope This section provides information related to the GERAN part of NetAct 3GPP CORBA NBI. In particular, it describes GERAN NRM and Managed Object Class definitions.

8.2 GERAN Network Resource Model All the GERAN NRM object classes supported in NetAct 3GPP CORBA NBI are listed below: • • •

BssFunction BtsSiteMgr GsmCell

As far as not otherwise specified, all object classes support the following 3GPP-defined notifications on NetAct 3GPP CORBA NBI: • • • • • •

notifyNewAlarm notifyAckStateChanged notifyChangedAlarm notifyClearedAlarm notifyObjectCreation notifyObjectDeletion

Conventions Table 88: Conventions Attribute

Meaning

Attribute

String name according to CORBA solution set (IDL)

Type

IDL type

Description

Reference and/or additional explanations

NetAct

Qualifier applicable on OSS – NetAct Itf-N //

Qualifiers Table 89: Qualifiers Qualifier

Shortcut

Meaning

NetAct support-qualifier

y

Supported

-

Not supported

r

Readable

read-qualifier 66

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface Qualifier

write-qualifier

GERAN Shortcut

Meaning

-

Not readable

w

Writable

-

Not writable

In column NetAct of the following tables, qualifiers may be omitted if MOC or attribute is not supported.

8.2.1 Object Class definitions The attributes of each GERAN MOC supported by NetAct 3GPP CORBA NBI are listed in the following tables. BssFunction Table 90: BssFunction MOC Attribute

Type

Description

NetAct

CLASS

string

value="BssFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

BtsSiteMgr Table 91: BtsSiteMgr MOC

Issue: 1-0

Attribute

Type

Description

NetAct

CLASS

string

value="BtsSiteMgr"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

DN0978921

67

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

GERAN Attribute

Type

Description

NetAct

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

GsmCell Table 92: GsmCell MOC

68

Attribute

Type

Description

NetAct

CLASS

string

value="GsmCell"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

EPC

9 EPC

9.1 Scope This section provides information related to the EPC part of NetAct 3GPP CORBA NBI. In particular, it describes EPC NRM and Managed Object Class definitions.

9.2 EPC Network Resource Model All the EPC NRM object classes supported in NetAct 3GPP CORBA NBI are listed below: •

MMEFunction

As far as not otherwise specified, all object classes support the following 3GPP-defined notifications on NetAct 3GPP CORBA NBI: • • • • • •

notifyNewAlarm notifyAckStateChanged notifyChangedAlarm notifyClearedAlarm notifyObjectCreation notifyObjectDeletion

Conventions Table 93: Conventions Attribute

Meaning

Attribute

String name according to CORBA solution set (IDL)

Type

IDL type

Description

Reference and/or additional explanations

NetAct

Qualifier applicable on OSS – NetAct Itf-N //

Qualifiers Table 94: Qualifiers Qualifier

Shortcut

Meaning

NetAct support-qualifier

y

Supported

-

Not supported

r

Readable

-

Not readable

read-qualifier

Issue: 1-0

DN0978921

69

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

EPC Qualifier

Shortcut

Meaning

write-qualifier

w

Writable

-

Not writable

In column NetAct in the following tables, qualifiers may be omitted if MOC or attribute is not supported.

9.2.1 Object Class definitions The attributes of each EPC MOC supported by NetAct 3GPP CORBA NBI are listed in the following tables. MMEFunction Table 95: MMEFunction MOC

70

Attribute

Type

Description

NetAct

CLASS

string

value="MMEFunction"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

TN

10 TN

10.1 Scope This section provides information related to the TN part of NetAct 3GPP CORBA NBI. In particular, it describes TN NRM and Managed Object Class definitions.

10.2 TN Network Resource Model All the TN NRM object classes supported in NetAct CORBA NBI are listed below: •

TransportNetworkInterface

As far as not otherwise specified, all object classes support the following 3GPP-defined notifications on NetAct 3GPP CORBA NBI: • • • • • •

notifyNewAlarm notifyAckStateChanged notifyChangedAlarm notifyClearedAlarm notifyObjectCreation notifyObjectDeletion

Conventions Table 96: Conventions Attribute

Meaning

Attribute

String name according to CORBA solution set (IDL)

Type

IDL type

Description

Reference and/or additional explanations

NetAct

Qualifier applicable on OSS – NetAct Itf-N //

Qualifiers Table 97: Qualifiers Qualifier

Shortcut

Meaning

NetAct support-qualifier

y

Supported

-

Not supported

r

Readable

-

Not readable

read-qualifier

Issue: 1-0

DN0978921

71

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

TN Qualifier

Shortcut

Meaning

write-qualifier

w

Writable

-

Not writable

In column NetAct of the following tables, qualifiers may be omitted if MOC or attribute is not supported.

10.2.1 Object Class definitions The attributes of each TN MOC supported by NetAct 3GPP CORBA NBI are listed in the following tables. TransportNetworkInterface Table 98: TransportNetworkInterface MOC

72

Attribute

Type

Description

NetAct

CLASS

string

value="TransportNetworkInterface"

y/r/-

swVersion

string

The software version of the managed object

y/r/-

dnPrefix

string

Empty string or the DN of the containing instance

y/r/-

vendorName

string

Fixed value "Nokia Siemens Network"

y/r/-

locationName

string

Empty string or the site location of the object

y/r/-

userDefinedState

string

An operator defined state for operator specific usage

y/r/-

userLabel

string

If applicable, attribute carries symbolic y/r/name assigned for corresponding network element, otherwise it is an empty string.

DN0978921

Issue: 1-0

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Where to find more information

11 Where to find more information For information on 3GPP Release 6 Network Resource Model and CORBA Solution Set, refer to the following 3GPP Specification from http://www.3gpp.org/ftp/Specs/: • 3GPP TS 32.622 V6.4.0: Configuration Management (CM); Generic network resources Integration Reference Point (IRP); Network Resource Model (NRM) • 3GPP TS 32.623 Configuration Management (CM); Generic network resources Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS) • 3GPP TS 32.632 V6.2.1: Configuration Management (CM); Core network resources Integration Reference Point (IRP): Network Resource Model (NRM) • 3GPP TS 32.633 Configuration Management (CM); Core network resources Integration Reference Point (IRP); Common Object Request Broker Architecture (CORBA) Solution Set (SS) • 3GPP TS 32.642 V6.4.0: Configuration Management (CM); UTRAN network resources Integration Reference Point (IRP): Network Resource Model (NRM) • 3GPP TS 32.643: Configuration Management (CM); UTRAN network resources Integration Reference Point (IRP); Common Object Request Broker Architecture (CORBA) Solution Set (SS) • 3GPP TS 32.652 V6.0.1: Configuration Management (CM); GERAN network resources Integration Reference Point (IRP): Network Resource Model (NRM) • 3GPP TS 32.653 :Configuration Management (CM); GERAN network resources Integration Reference Point (IRP); Common Object Request Broker Architecture (CORBA) Solution Set (SS) • 3GPP TS 32.752 V8.2.0: Evolved Packet Core (EPC) Network Resource Model (NRM) Integration Reference Point (IRP): Information Service (IS) • 3GPP TS 32.753 : Evolved Packet Core (EPC) Network Resource Model (NRM) Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS) • 3GPP TS 32.762 V8.3.0: Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Network Resource Model (NRM) Integration Reference Point (IRP): Information Service • 3GPP TS 32.763 : Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Network Resource Model (NRM) Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS) • 3GPP TS 32.712 V6.0.0: Configuration Management (CM); Transport Network (TN) Network Resource Model (NRM) Integration Reference Point (IRP); Information Service (IS) • 3GPP TS 32.713 : Configuration Management (CM); Transport Network (TN) Network Resource Model (NRM) Integration Reference Point (IRP); Common Object Request Broker Architecture (CORBA) Solution Set (SS) • 3GPP TS 32.743 : Configuration Management (CM); Signalling Transport Network (STN) interface Network Resource Model (NRM) Integration Reference Point (IRP); Common Object Request Broker Architecture (CORBA) Solution Set (SS) • 3GPP TS 32.363 Entry Point (EP) Integration Reference Point (IRP); Common Object Request Broker Architecture (CORBA) Solution Set (SS) • 3GPP TS 32.353 Communication Surveillance (CS) Integration Reference Point (IRP); Common Object Request Broker Architecture (CORBA) Solution Set (SS) • 3GPP TS 32.303 Configuration Management (CM); Notification Integration Reference Point (IRP); Common Object Request Broker Architecture (CORBA) Solution Set (SS) • 3GPP TS 32.111-3 Fault Management; Part 3: Alarm Integration Reference Point (IRP): Common Object Request Broker Architecture (CORBA) Solution Set (SS) Issue: 1-0

DN0978921

73

Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface

Where to find more information

74



3GPP TS 32.603 Configuration Management (CM); Basic CM Integration Reference Point (IRP); Common Object Request Broker Architecture (CORBA) Solution Set (SS)



3GPP TS 32.663 Configuration Management (CM); Kernel CM Integration Reference Point (IRP); Common Object Request Broker Architecture (CORBA) Solution Set (SS)

DN0978921

Issue: 1-0

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF