Tivoli Netcool Support's Guide to the Generic 3GPP Probe ... • Huawei U2000 3GPP CORBA Probe - nco_p_huawei_u2000_3gpp_corba

  • View
    2

  • Download
    0

Embed Size (px)

Text of Tivoli Netcool Support's Guide to the Generic 3GPP Probe ... • Huawei U2000 3GPP CORBA Probe -...

  • Tivoli Netcool Support's Guide to the

    Generic 3GPP Probe by

    Jim Hutchinson Document release: 2.0

  • Support's Guide to the Generic 3GPP Probe

    Table of Contents 1Introduction...................................................................................................................................2 1.1Overview......................................................................................................................................2 1.2Probe Connections......................................................................................................................3 1.3The Generic 3GPP Probes life cycle...........................................................................................3 1.4Main probe properties..................................................................................................................4 1.4.1Connecting to the CORBA EMS...............................................................................................4 1.4.2Setting the version of 3GPP CORBA.......................................................................................5 1.4.3Character encoding..................................................................................................................7 1.4.4AlarmIRPName and NotificationIRPName...............................................................................8 1.4.5ORBLocalHost and ORBLocalPort...........................................................................................9 1.4.6TmeTick and Inactivity..............................................................................................................9

    2The CORBA Framework.............................................................................................................10 3Ericsson OSS-RC EMS...............................................................................................................11 3.1Property file................................................................................................................................11 3.2jacorb.properties........................................................................................................................12 3.3Alarm and Notification IRPs.......................................................................................................12 3.3.1Naming Service......................................................................................................................12 3.4Migrating from the Generic 3GPP v320 probe..........................................................................13 3.4.1Rules file token mapping........................................................................................................13

    4Troubleshooting.........................................................................................................................14 4.1Debug logging...........................................................................................................................14 4.2Example Information MessageLevel logging.............................................................................15 4.3Incorrect Release3GPP setting.................................................................................................16 4.4Incorrect tokenisation................................................................................................................16 4.5Incorrect AlarmIRP....................................................................................................................17 4.6Incorrect NotificationIRP............................................................................................................18 4.7Checking the ORBLocalPort......................................................................................................19 4.8ORBLocalHost not accessible from EMS..................................................................................20

    IBM Copyright 2019 1

  • Support's Guide to the Generic 3GPP Probe

    1 Introduction

    1.1 Overview The Generic 3GPP probe is the main probe integration for connecting to CORBA servers that support Generic 3GPP CORBA.

    The two main Generic 3GPP CORBA probes are: • Generic 3GPP probe • Generic TMF814 probe

    The two main vendor specific 3GPP CORBA probes are: • Huawei U2000 3GPP CORBA Probe - nco_p_huawei_u2000_3gpp_corba • Nokia NetAct 3GPP CORBA Probe – nco_p_nokia_netact_3gpp_v6

    The Generic 3GPP CORBA probe uses the CORBA Framework module, which is based on JacORB which is the free Java implementation of the OMG's CORBA standard. The CORBA Framework includes support for TMF814 CORBA.

    The Generic 3GPP CORBA probe uses the following supporting packages: • probe-corba-framework • probe-sdk-java • probe-nonnative-base

    IBM Copyright 2019 2

  • Support's Guide to the Generic 3GPP Probe

    1.2 Probe Connections The Key Generic 3GPP probe connections

    1.3 The Generic 3GPP Probes life cycle

    • Start-up - Initialise probe instance and property settings • Connection - Connect to Entry Point IRP / Naming Service, retrieve Alarm IRP and Notification IRP

    reference and versions • Subscription - Subscribe to alarm notification on Notification IRP using attach_push() call

    ◦ The probe stays idle and waits for new alarms (notifications) as available on the subscribed in Notification IRP

    • Resynchronization - Retrieve resynchronization alarms on Alarm IRP using get_alarm_list() and next_alarmInformations() for alarm in batches

    • Disconnection - Disconnect from Notification IRP using detach() call. • Shutdown – close all running threads

    IBM Copyright 2019 3

    Naming Service [host/port]

    Entry Point IRP [host/port/object]

    Alarm IRP [host/port/object]

    Notification IRP [host/port/object] ORBLocalHost/ORBLocalPort

    Generic 3GPP Probe

  • Support's Guide to the Generic 3GPP Probe

    1.4 Main probe properties

    1.4.1 Connecting to the CORBA EMS

    There are three methods that can be used to connect to the CORBA EMS

    Method 1: Entry Point IOR string and object names

    The CORBA EMS Administrator needs to provide the correct settings for the following properties:

    • EntryPointIORFile – The Entry Point IOR String • AlarmIRPName – The exact name of the Alarm IRP the probe needs to connect to • NotificationIRPName – The exact name of the Notification IRP the probe needs to connect to

    Method 2: Object IOR strings The CORBA EMS Administrator needs to provide the correct settings for the following properties:

    • AlarmIRPIORFile – The Alarm IRP IOR string • NotificationIORFile – The Notification IRP IOR string

    Method 3: Naming Service Host and port • NamingServiceHost – The FQDN or IP Address of the Naming Service host • NamingServicePort - Naming Service port

    OR • NamingServiceIorFile – The Naming Service IOR string

    AND • AlarmIRPName - The exact name of the Alarm IRP the probe needs to connect to • NotificationIRPName - The exact name of the Notification IRP the probe needs to connect to

    For method 1 and 2, the EMS Administrator has to provide all of the details. This is because the Entry Point service is a secure connection method, so the details of the objects available in the CORBA Server are hidden from external sources.

    Method 3 allows the CORBA server to be interrogated, using the dumpns script, provided the Naming Service host and port are known. If only the Naming Service IOR is provided, it is possible to determine the Naming Service host and port using the dumpior script, then interrogate the CORBA Server to determine the Alarm IRP and Notification IRP names.

    IBM Copyright 2019 4

  • Support's Guide to the Generic 3GPP Probe

    1.4.2 Setting the version of 3GPP CORBA

    It is important to set the correct version of 3GPP CORBA so that the probe uses the correct XML, JAR and IDL files for the version of the EMS.

    The manual and README files will list the supported Release3GPP property values and the IDLAttrMapFile files exist in the probes/includes directory.

    Example setting for the Ericsson OSS-RC EMS is:

    Release3GPP : 'V3.2' IDLAttrMapFile : '$NCHOME/omnibus/probes/includes/generic_3gpp_v3_2_RuleElementMap.xml'

    IBM Copyright 2019 5

  • Support's Guide to the Generic 3GPP Probe

    Please refer to the documentation for current supported property settings.

    Release3GPP : "V3.2" IDLAttrMapFile : generic_3gpp_v3_2_RuleElementMap.xml Version 3GPP 3.2: 32.111-3 V3.2.0 - Alarm IRP 32.303 V3.2.0 - Notification IRP

    Release3GPP : "V5.5.1" IDLAttrMapFile : generic_3gpp_v5_5_1.RuleElementMap.xml Version 3GPP 5.5.1: 32.111-3 V5.5.1 - Alarm IRP 32.303 V5.2.0 - Notification IRP 32.323 V5.2.0 - Generic Network

    Release3GPP : "V6.0" IDLAttrMapFile : generic_3gpp_v6_3_RuleElementMap.xml Version 3GPP 6.0: 32.111-3 V6.3.0 - Alarm IRP 32.303 V6.4.0 - Notification IRP 32.363 V6.3.0 - Entry Point IRP

    Release3GPP : "V6.3" IDLAttrMapFile : generic_3gpp_v6_3_RuleElementMap.xml Version 3GPP 6.3: 32.111-3 V6.3.0 - Alarm IRP 32.303 V6.3.0 - Notification IRP 32.363 V6.3.0 - Entry Point IRP

    Release3GPP : "V6.4" IDLAttrMapFile : generic_3gpp_v6_4_RuleElementMap.xml Version 3GPP 6.4: 32.111-3 V6.4.0 - Alarm IRP 32.303 V6.3.0 - Notification IRP 32.363 V6.3.0 - Entry Point IRP

    Release3GPP : "V7.0" IDLAttrMapFile : generic_3gpp_v7_0_RuleElementMap.xml Version 3GPP 7.0: 32.111-3 V7.0.0 - Alarm IRP 32.303 V7.0.0 - Notification IRP 32.363 V7.0.0 - Entry Point IRP

    Release3GPP :