Information Model for NetAct 3GPP CORBA Release 6 Northbound Interface EAL2.0
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