HDM
HDM
9YZ-05614-0630-RJZZA
ISSUE 01/ EN
August 2013
Alcatel-Lucent Confidential
2003-2013 Alcatel-Lucent
All rights reserved.
UNCONTROLLED COPY
The master of this document is stored on an electronic database and is write protected; it may be altered only by authorized persons. While
copies may be printed, it is not recommended. Viewing of the master electronically ensures access to the current issue. Any hardcopies taken
must be regarded as uncontrolled copies.
ALCATEL-LUCENT CONFIDENTIAL
The information contained in this document is the property of Alcatel-Lucent. Except as expressly authorized in writing by Alcatel-Lucent,
the holder shall keep all information contained herein confidential, shall disclose the information only to its employees with a need to know,
and shall protect the information from disclosure and dissemination to third parties. Except as expressly authorized in writing by AlcatelLucent, the holder is granted no rights to use the information contained herein. If you have received this document in error, please notify the
sender and destroy it immediately.
Purpose
Issue Date
EDITION 01 / EN
Aug 2013
Alcatel-Lucent Confidential
Contents
About This Document
List of Figures
iv
List of Tables
vi
Part I: Introduction
Prerequisites
Part III: Installing HDM Adaptation Kit for the First Time
10
50
51
Prerequisites
Upgrade Procedure
52
Alcatel-Lucent Confidential
ii
Contents
62
66
71
79
80
88
89
90
92
Importing Reports
93
95
Deleting Reports
96
97
98
99
102
Creating Jobs
103
Listing Jobs
104
Deleting Jobs
105
107
108
Usage of Actions
Alcatel-Lucent Confidential
iii
Contents
110
111
Abbreviations
List of Figures
Alcatel-Lucent Confidential
iv
List of Figures
Alcatel-Lucent Confidential
List of Figures
List of Tables
Alcatel-Lucent Confidential
vi
Part I: Introduction
A5580 HDM (Home Device Manager) will be used for managing the Femto
BSR devices. HDM offers quite flexible management interface. For the Femto
BSR management, HDM needs to be configured with some Femto specific
features.
Alcatel-Lucent Confidential
Prerequisites
Alcatel-Lucent Confidential
[R2] 3JB-00029-ABAA-PCZZA
[R3] 9YZ-04190-0624-RJZZA
[R4] 3JB-00047-AAAY-PCZZA
Alcatel-Lucent Confidential
Alcatel-Lucent Confidential
This section describes how to configure the multi domain support for HDM
4.1.x. If you do not have a multi domain support license, skip this section.
Alcatel-Lucent Confidential
Alcatel-Lucent Confidential
Alcatel-Lucent Confidential
Alcatel-Lucent Confidential
Alcatel-Lucent Confidential
This section describes how to install HDM Adaptation Kit (AK) for the first
time.
Alcatel-Lucent Confidential
10
You should changes these values with the appropriate value of BSR Femto
devices Manufacturer, Device Type OUI, Product Class and software version.
(Exp: Manufacture = Alcatel-Lucent, OUI = 001D4C, Product Class = 9365
BSR Femto or Alcatel-Lucent 9360 Small Cell Solution, Software Version =
BSR-04.00.00.00). To do this, open device type file with a text editor program,
edit software version value, then save the file. After that, the device type file
should look like the following figure.
For adding new device types based on software version, please refer to section
ADDING DEVICE TYPE BASED ON SOFTWARE VERSION.
Step-by-step importing new device type procedure:
HDM AK User Guide
9YZ-05614-0630-RJZZA
ISSUE 01/ EN August 2013
Alcatel-Lucent Confidential
11
Alcatel-Lucent Confidential
12
6 Enter a Description.
Alcatel-Lucent Confidential
13
Alcatel-Lucent Confidential
14
8 Then click on the Load XML File button. After this operation Device Type
Attributes panel should be automatically filled.
Alcatel-Lucent Confidential
15
11 At the pop-up window enter the public HDM URL to the ACS URL textbox
(http://<HDM SERVER IP>:<PUBLIC SERVER
PORT>/cwmpWeb/CPEMgt) (https should be used instead of http if you
will be working with outside tunnel femtos). HDM has two interfaces called
OAM-OAM and OAM-NE therefore there are two IP addresses. OAM-NE IP
address of the HDM server must be used in this <HDM SERVER IP> URL.
See Figure 17 - Entering the ACS URL
Alcatel-Lucent Confidential
16
Alcatel-Lucent Confidential
17
Alcatel-Lucent Confidential
18
16 The newly created device type should be listed under the Device Types tab.
Alcatel-Lucent Confidential
19
17 Return to step 4 and repeat the steps one more time with Device Type Name as
Femto_2 and xml file which has the same name ending with _2.xml.
18 You should update the software version of your device type before you create
it, otherwise, you can see a warning message like in the below figure:
19 Add other device type models. Please refer to section ADDING DEVICE
TYPE BASED ON SOFTWARE VERSION.
Alcatel-Lucent Confidential
20
1 Log on HDM Management Console. For HDM 4.1.x, if multi domain support
is enabled, select super-domain in the domain input.
2 Go to Welcome tab.
4 In the following window, click on the browse button to select Bundle. Check
bundle.zip delivered within the HDM Adaptation Kit 4.1.x release.
HDM AK User Guide
9YZ-05614-0630-RJZZA
ISSUE 01/ EN August 2013
Alcatel-Lucent Confidential
21
Figure 25 Import
Alcatel-Lucent Confidential
22
Figure 26 Close
Alcatel-Lucent Confidential
23
8 Log on HDM Management Console. For HDM 4.1, if multi domain support is
enabled, select super-domain in the domain input.
9 Go to Welcome tab.
Alcatel-Lucent Confidential
24
Alcatel-Lucent Confidential
25
12 Select one by one and click on the Upload button. After that you will see all
criteria templates are on the list.
Alcatel-Lucent Confidential
26
14 Browse Devices tab. These Criteria Templates are shown on the Search
Profile list.
Alcatel-Lucent Confidential
27
3 Select Import.
Alcatel-Lucent Confidential
28
4 In the Import Custom Function window, click on the Browse button and
go to the customFunction directory in HDM Adaptation Kit delivery. Select the
customFunction.zip file.
Alcatel-Lucent Confidential
29
5 Click on the Upload button. Custom Functions will appear in the box.
Alcatel-Lucent Confidential
30
6 The uploaded custom functions will be listed on the result list. Click on the
Close button.
Alcatel-Lucent Confidential
31
7 Now you will be able to see the imported custom functions in the Custom
Functions tab.
The custom functions created for BSR Small Cell Management Solution are:
Table 1 - Custom functions
Display Name
JavaScript File
Metadata File
Function Name
Femto
Activation
Function_05
initialActivationFunction.js
initialActivationFunction.xml
initialActivation (1140)
Custom
Download
Function_05
customDownlaodFunction.js
customDownloadFunction.xml
customDownload (1142)
Set ACL
setACLFunction.js
setACLFunction.xml
setACLFunction (1116)
Alcatel-Lucent Confidential
32
Function
Bulk Set On
Line Function
bulkSetOnLine.js
bulkSetOnLine.xml
bulkSetOnLine (1118)
Factory Reset
Custom
Function
customFactoryReset.js
customFactoryReset.xml
customFactoryReset (1124)
pmEnableAction.js
pmEnableAction.xml
pmEnableAction (1199)
PM Disable
Action
pmDisableAction.js
pmDisableAction.xml
pmDisableAction (1200)
Perform Single
SPV
performSingleSPVCF.js
performSingleSPVCF.xml
performSingleSPVCF
(1333)
Importing Actions
Some actions need to be defined in HDM to support BSR Femto. These actions
have already constructed but they have to be imported to HDM manually. The
actions in HDM must be backed-up separately. General backup of the HDM
will not include the actions. These actions are:
1. CM Download Action: This action is performed to make BSR Femto
devices, download the configuration files, which are created by FAL from
a specific location.
2. FM Deactivate Action: This action executes a Set Parameter Values
operation which disables the fault notifications.
3. Femto Activation Action: Femto devices have many parameters, which
need to be configured when the devices are activated. This action performs
several functions consecutively and fulfills the initial configuration of BSR
Femto devices.
4. Femto SetACL Action: By the execution of this action, you can update the
femtoACLlist parameter in the Femto BSR devices.
HDM AK User Guide
9YZ-05614-0630-RJZZA
ISSUE 01/ EN August 2013
Alcatel-Lucent Confidential
33
Alcatel-Lucent Confidential
34
NOTE: Before importing the actions into the HDM, be sure that you have
successfully imported the custom functions. Otherwise, you can get invalid
xml error while importing the actions.
To import the actions mentioned above, perform the following procedures
step-by-step:
1 Log on to the HDM management console (For HDM 4.1, if multi domain
support is enabled, select super-domain in the domain input.) and go to the
Actions tab
3 In the Import Action window, click on the Browse button and go to the
actions directory in HDM Adaptation Kit delivery. Select the
actions/FemtoActions.xml file.
Alcatel-Lucent Confidential
35
Alcatel-Lucent Confidential
36
5 The uploaded actions will be listed on the result list. Click on the Close
button.
6 Now you will be able to see the imported actions in the Actions tab.
Alcatel-Lucent Confidential
37
Importing Policies
Some policies need to be defined in HDM to support BSR Femto. These
policies have already constructed but they have to be imported to HDM
manually. The policies in HDM must be backed-up separately. General backup
of the HDM will not include the policies. These policies are:
1. Activate PM File Upload: This is an instant-triggered policy that is
manually started after WMS upgrade and fileserver backup. This policy
calls PM Enable Action action.
2. Activate RFTrace File Upload: This is an instant-triggered policy that is
manually started after WMS upgrade and fileserver backup. This policy
calls RFTrace Enable Action action.
3. Automatic Femto re-sync with HDM: This is an event-triggered policy
whose aim of the re-synchronization is to keep up-to-date the Femto
configuration parameter value in HDM when an update is performed in
SCMS.
Alcatel-Lucent Confidential
38
Alcatel-Lucent Confidential
39
18. Update Administrative state: Used by SCMS; Lock and unlock Femtos
19. Outside Tunnel Femto Activation: This policy is triggered by the event
Activation for outside tunnel Femos.
20. Outside Tunnel Femto Settings: Triggered by outside tunnel Femtos.
NOTE: Before importing the policies, be sure that you have successfully
imported the actions and criteria templates.
To import policies in to the HDM, perform the following procedures step-bystep:
1 Log on to the HDM management console. For HDM 4.1, if multi domain
support is enabled, select super-domain in the domain input.
Alcatel-Lucent Confidential
40
4 In the Import Policy window click on the browse button and go to policies
directory in HDM Adaptation Kit delivery. Select the
policies/FemtoPolicies.xml file.
Alcatel-Lucent Confidential
41
Alcatel-Lucent Confidential
42
6 Imported policies can be seen at the Polices tab. If the policies dont appear,
click on the Find Policies button at the top right side of the console.
7 Check the boxes near the policies and click on the Enable button at the
bottom left side of the window. Now, the policies are enabled. Select the
following policies to enable:
Femto Activation Policy
Sync Operational States
CM Download Policy
SDF Download Policy
FM Deactivate Policy
Update ACL Policy
Automatic Femto re-sync with HDM
HDM AK User Guide
9YZ-05614-0630-RJZZA
ISSUE 01/ EN August 2013
Alcatel-Lucent Confidential
43
Alcatel-Lucent Confidential
44
Alcatel-Lucent Confidential
45
Update following SCE parameter values as in the table, if the parameter does
not exist in SCE, create it.
Table 2 - SCE Parameters for Femto Support
Parameter Name
Value
hdm.app.banner.msg
nbi.notification.send.DeviceEvent
nbi.notification.blocked.inform.eventcodes
0 BOOTSTRAP,2 PERIODIC,3
SCHEDULED,5 KICKED,6
CONNECTION REQUEST,8
DIAGNOSTICS COMPLETE (default is 2
PERIODIC,6 CONNECTION REQUEST)
activation.gpvDeviceParamsOnFirstInform
nbi.notification.send.UnknownGatewayEvent
nbi.notification.send.EventTriggeredPolicyResultEvent
nbi.notification.jms.blocked.results
NBIBulkOperationResult,NBIEventTrigge
redPolicyResult,NBIInitiateConnectionRe
sult
nbi.notification.jms.blocked.events
NBIDeviceActivationNotification,NBIDevi
Alcatel-Lucent Confidential
46
ceReplacementEvent,NBIUnknownGatew
ayEvent,NBIUnmatchingHttpUsernameEv
ent
activation.gpvDeviceParamsOnFirstInform.LAN
nbi.notification.alarm.send.Alarm
nbi.notification.send.DeviceActionResultEvent
nbi.notification.send.single.device.action.result
Activation.waitForOSSDataTimeoutSecs
nbi.set.tags.max.devices
If you are going to use HDM server with outside-tunnel femto (small cell)
devices, update/add the following SCE parameters (if not, make sure
following parameters are setted to their default values):
Parameter Name
Value
Activation.setTempPeriodicinformInterval
Activation.tempPeriodicInformIntervalSecs
Value
hdm.actions.records.per.page
20
hdm.policies.records.per.page
20
Alcatel-Lucent Confidential
47
3 Find all parameters given above on the list and click on variable name to
update their values. See Figure 50 - Update SCE Variable.
4 If you cant find a parameter on the list, click on the New button and add the
parameter.
Alcatel-Lucent Confidential
48
role. How to assign this role to the NBI_USER, please refer to section
Assignment of the NBI_ALARM_MGR role to the NBI user.
Defining Alarms
In order HDM to handle alarms generated by the BSR, alarms should be
defined on HDM. For defining the alarms please refer to section Alarms.
Defining Reports
In order to view built-in and custom reports, HDM Reporting Module should
be installed and these reports should be defined in HDM. For defining the
custom reports and built-in reports please refer to section Reports.
Defining Jobs
In order HDM to clean unused policies and actions created by FAL, a
periodically executed job should be defined on HDM. For defining the jobs
please refer to section Jobs.
Alcatel-Lucent Confidential
49
Alcatel-Lucent Confidential
50
Prerequisites
Alcatel-Lucent Confidential
51
Upgrade Procedure
This section describes the upgrade procedure. If you follow this procedure,
your devices will be protected in the HDM. However, you will lose the
statistical data about policies (like Results Summary).
Alcatel-Lucent Confidential
52
Upgrade Procedure
3 Select the policies that were delivered with HDM Adaptation Kit. Then click
on the Delete button.
List of policies that were delivered with HDM Adaptation Kit:
CM Download Policy
Femto SetACL
FM Deactivate Policy
Alcatel-Lucent Confidential
53
Upgrade Procedure
Alcatel-Lucent Confidential
54
Upgrade Procedure
5 Select the actions that were delivered with HDM Adaptation Kit. Click on the
Delete button.
List of actions that were delivered with HDM Adaptation Kit:
CM Download Action
FM Deactivate Action
PM Disable Action
PM Enable Action
Reboot Action
Alcatel-Lucent Confidential
55
Upgrade Procedure
Alcatel-Lucent Confidential
56
Upgrade Procedure
2 In the Criteria Manager, select the check box next to the criteria template to
delete.
To delete multiple criteria templates at once, select the check boxes next to the
templates to delete. To delete all criteria templates, select the check box in the
header area of the Manage Criteria table. You should check boxes near the
criteria templates included in HDM Adaptation Kit.
3 Click Delete.
The selected criteria template is deleted. If multiple criteria templates were
chosen, all selected templates are deleted.
Alcatel-Lucent Confidential
57
Upgrade Procedure
Criteria Templates, Actions, Policies, Alarms and Custom Functions via Bundle
for HDM 4.0. Follow below selections without import any items.
Alcatel-Lucent Confidential
58
Upgrade Procedure
3 Select the custom functions that came with HDM Adaptation Kit (ones with
Function Code higher than 1000) and click on Delete
Alcatel-Lucent Confidential
59
Upgrade Procedure
Please apply section Importing The Custom Functions to import all custom
functions.
Upgrading Actions
Caution: If bundle package imported successfully, please ignore these steps.
Please apply section Importing Actions to upgrade actions in HDM Adaptation
Kit.
Upgrading Policies
Caution: If bundle package imported successfully, only perform step 7 @
Importing Policies
Alcatel-Lucent Confidential
60
Upgrade Procedure
Upgrading Alarms
Caution: If bundle package imported successfully, only perform step 8 @
Adding Alarm Definitions.
You should first delete all alarm definitions as described in Deleting Alarm
Definitions section and then re-create new alarm definitions as described in
Adding Alarm Definitions section.
Upgrading Reports
If HDM Reporting Module is installed, you should first delete all reports as
described in Deleting Reports section and then import new reports as described
in Importing Reports section. If HDM Reporting Module is not installed, skip
this section.
Alcatel-Lucent Confidential
61
This section describes how to remove HDM Adaptation Kit. Since there are
dependencies between the objects, the order of the removal process is
important. For example, policies are dependent to actions. You cannot remove
an action if you dont remove the policies first which depends to it.
The step-by-step procedure for removing the layer:
1 Removing the device
1. Go to the Devices tab
2. Check the boxes near the device records that belong to the Femto BSR.
3. Click on the Delete button.
4. If the device cannot be removed, disable first and retry the procedure.
2 Removing the policies:
1. Go to the Policies tab
2. Check the boxes near the policy records that youve imported for Femto
BSR management.
3. Click on the Delete button.
3 Removing the actions:
1. Go to the Actions tab
2. Check the boxes near the action records that youve imported for Femto
BSR management.
HDM AK User Guide
9YZ-05614-0630-RJZZA
ISSUE 01/ EN August 2013
Alcatel-Lucent Confidential
62
Upgrade Procedure
Alcatel-Lucent Confidential
63
Upgrade Procedure
Parameter Name
Default Value
activation.setTempPeriodicinformInterval
true
nbi.notification.send.DeviceEvent
false
nbi.notification.blocked.inform.eventcodes
activation.gpvDeviceParamsOnFirstInform
true
nbi.notification.send.DeviceActionResultEvent
true
nbi.notification.send.UnknownGatewayEvent
true
nbi.notification.send.EventTriggeredPolicyResultEvent
true
nbi.notification.send.single.device.action.result
true
nbi.notification.jms.blocked.results
(empty)*
nbi.notification.jms.blocked.events
(empty)*
activation.gpvDeviceParamsOnFirstInform.LAN
true
nbi.notification.alarm.send.Alarm
false
Activation.waitForOSSDataTimeoutSecs
43200
nbi.set.tags.max.devices
500
*Null values are not accepted in SCE; enter a space character ( ) for empty fields.
Alcatel-Lucent Confidential
64
Upgrade Procedure
After you perform the steps mentioned above, whole HDM adaptation layer
will be removed from HDM.
Alcatel-Lucent Confidential
65
You can add software version of your device type for SCMS 4.1. Then you
should select one of the device type models as default device type model.
Hereafter when a Femto device comes to HDM to be registered; if any device
type model that have the same software version with the incoming Femto
device is created before, the device is going to be registered with that device
type model(not with the default model). If any device type model (that have the
same software version with incoming device) is not created before, then
incoming device will be registered with the default device type model.
For example, if you select an SCMS 4.1 device type model as the default
device type, all devices will be registered with that device type model unless a
device type model is not created with the same software version with the
incoming device.
You must repeat all of the steps below for both Femto and Femto_2 device
types with both devicemodel.xml and devicemodel_2.xml files
respectively.
Step-by-step adding device type based on software version:
1 Add Manufacturer, OUI, Product Class and softwareVersion tags of
your device type into device type attribute file if not exists. See selection
Defining The Device Type.
Alcatel-Lucent Confidential
66
Upgrade Procedure
2 Click Device Types tab. Then click on the Manage button of the device
type which you want to add based on software version. See Figure 57 Selecting Device Type.
3 Click Browse button. Select device type attribute file. See Figure 58 Selecting XML File
Alcatel-Lucent Confidential
67
Upgrade Procedure
Alcatel-Lucent Confidential
68
Upgrade Procedure
5 Software version of device type is added to the list. See Figure 60 - Device
Types (Based On Software Version) List.
Alcatel-Lucent Confidential
69
Upgrade Procedure
Alcatel-Lucent Confidential
70
2 After logging on to the weblogic server you will be on the main page. Click on
Security Realms link. See Figure 63 - Security Realms.
Alcatel-Lucent Confidential
71
Upgrade Procedure
Figure 64 - Realms
4 Go to the Roles and Policies tab. Then click Global Roles link. See Figure
65 - Global Roles.
Alcatel-Lucent Confidential
72
Upgrade Procedure
Alcatel-Lucent Confidential
73
Upgrade Procedure
Alcatel-Lucent Confidential
74
Upgrade Procedure
Figure 66 - Roles
6 Find NBI_ALARM_MGR from the list. Then click View Role Conditions.
See Figure 67 - Selecting NBI_ALARM_MGR.
Alcatel-Lucent Confidential
75
Upgrade Procedure
9 Select Predicate List. Then click on Next button. See Figure 69 - Selecting
Predicate List.
10 Enter HDM_NBI_Manager and press Add button. Iterate this step for each
group you want to add. See Figure 70 - Adding Group.
Alcatel-Lucent Confidential
76
Upgrade Procedure
11 After adding group or groups to condition press Finish button. See Figure 71
- Finishing Process.
Alcatel-Lucent Confidential
77
Upgrade Procedure
Alcatel-Lucent Confidential
78
Alcatel-Lucent Confidential
79
Adding Alarm
Definitions
Alcatel-Lucent Confidential
80
3 Select Import.
Alcatel-Lucent Confidential
81
4 In the Import Alarm Definition window, click on the Browse button and
go to the Alarms directory in HDM Adaptation Kit delivery. There are two
different Alarm dictionaries: Alarms.xml and Alarms_with_filter.xml. The
Alarms.xml filter has no any applied filtering. Whreas by the
Alarms_with_filter.xml filters following paramters in the alarms detail body:
Device.Services.BSR.*.clusterId
Device.Services.BSR.*.SDM.*.mimVersion
Device.Services.BSR.*.activeFaultList.*
Device.Services.BSR.*.bsrGroupId
Device.Services.BSR.*.locationName
Device.Services.BSR.*.bSRName
Import the Alarms.xml file for handling with rare (non-filtered) Femto
alarms. Or select the Alarms_with_filter.xml file for using parameter filtering
in the Alarms detail body.
Alcatel-Lucent Confidential
82
5 Click on the Upload button. Alarms will appear in the box(It is normal for
this loading to take some time).
6 The uploaded alarms will be listed on the result list. Click on the Close
button.
Alcatel-Lucent Confidential
83
7 Now you will be able to see the imported alarms in the Alarms tab but they
will be disabled.
Alcatel-Lucent Confidential
84
8 Select all the Alarms by clicking the empty box on top of the Alarms List and
select Enable.
Alcatel-Lucent Confidential
85
9 Now you will be able to see all the alarms and they will be enabled.
Alcatel-Lucent Confidential
86
Alcatel-Lucent Confidential
87
Listing Alarm
Definitions
Figure 81 - Alarms
Alcatel-Lucent Confidential
88
Deleting Alarm
Definitions
1 Go to Alarms tab. See below figure - Deleting Alarm Definitions. Select all
of the HDM Adaptation Kit alarm definitions. Then, click delete button. All
selected alarm definitions should be deleted.
Alcatel-Lucent Confidential
89
Alcatel-Lucent Confidential
90
where:
PUBLIC SERVER PORT is the clear (non-SSL) port of the Managed Server.
PUBLIC SERVER SSL PORT is the secure (SSL) port of the Managed Server.
If you cannot see the login page or welcome page when you entered the above
URLs, be sure that HDM Reporting Module is installed on the server.
Alcatel-Lucent Confidential
91
Report groups are categories of reports which may be added or deleted. As the
number of reports in the system grows over time, it is convenient to have
report groups to ease navigation.
Add the following three groups by applying the following steps.
Groups to add:
1. Device Reports
2. Policy Reports
3. Device Alarm Reports
To add a report group
1. Log on to HDM Reporting Console.
2. From the Manage tab, click Manage Groups.
3. The Manage Report Groups dialog box is displayed.
4. In the Group Name field, type the name of the new report group.
5. Click Add.
6. The report group is added.
7. When you are finished adding report groups, click Close.
Alcatel-Lucent Confidential
92
Importing Reports
Apply the following steps for all of the custom reports in HDM Adaptation Kit.
You can also import the built-in reports provided with the reporting module.
2 Log on to HDM Reporting Console.
3 From the Manage tab, click Import. The Import Report dialog box is displayed.
4 Click the Browse button next to the Report .zip file field. The Choose file
dialog box is displayed.
5 Navigate to and select the .zip file for the report to be imported, and then click
Open.
6 Optionally, from the Select a group for the report list, click a report group
under which to put the new report. If no report groups have been created, this
list is not activated.
Alcatel-Lucent Confidential
93
Importing Reports
9 Click Import.
The report is imported. If the report name does not appear immediately in the
list on the Manage page, check to see if the report group with which it is
associated is selected in the Show Group list, and select it if it is not.
Alcatel-Lucent Confidential
94
2 From the Manage tab, select the report group from the Show Group list that
contains the report to export.
3 Find the report name in the list, and click Download in the same row. The File
Download dialog box is displayed.
5 Navigate to the directory in which to save the report .zip file, and click Save.
The report .zip file is saved.
Alcatel-Lucent Confidential
95
Deleting Reports
6 From the Manage tab, select the report group from the Show Group list that
contains the report to delete.
7 Find the report name in the list, and select the corresponding check box at the
beginning of the same row. To delete multiple reports at once, select multiple
check boxes. To delete all reports, select the check box in the header of the
reports list.
8 Click Delete.
Alcatel-Lucent Confidential
96
See the Using the command-line report generation utility selection in the
PUBS-9YZ -05167-AAAAP HOME DEVICE MANAGERREPORTING
DEPLOYMENT GUIDE.
Alcatel-Lucent Confidential
97
Alcatel-Lucent Confidential
98
Alcatel-Lucent Confidential
99
3 Edit the dashboad-config.xml and change change the target parameter on the
line below from server to cluster
<datasource name="osDataSource"
class="com.alcatel.dashboard.datasources.OperatingSystemDataSource"
target="cluster"/>
4 First, to set the warning threshold value, make sure that all required interfaces
are in UP and RUNNING state. Then, execute below command in the HDM
server to find threshold value:
# /sbin/ifconfig a | grep UP| grep RUNNING | wc l | awk '{print expr $1*3}'
#
9
The warning threshold value should be:
warning threshold value = <output> - 1 = 9 1 = 8
and set the critical threshold value set as follows,
critical threshold value = <warning threshold value> 1 =8 - 1= 7
Please note that, you have to update the warning threshold value, if the
intended UP and RUNNING interface number has changed. Also you can
find this command in the dashboard folder. Also, if needed please look at the
command examples selection below, for other counter commands.
Alcatel-Lucent Confidential
100
<displayInfo context="system">
<groups>
<group displayName="OS Counters">
<counter name="os.committed.virtual.memory"
summary="true"/>
<counter name="os.free.physical.memory"/>
<counter name="os.total.physical.memory"/>
<counter name="os.free.swap.space"/>
<counter name="os.total.swap.space"/>
<counter name="os.max.file.descriptor"/>
<counter name="os.open.file.descriptor" summary="true"/>
<counter name="os.process.cpu.time" summary="true"/>
<counter name="reachable.device.count"/>
</group>
Script Examples:
Alcatel-Lucent Confidential
101
During the resynchronization of the HDM, WMS and the Femto itself, an
action and a policy is created in HDM with a name like nbi bulk operation
00000123-3167-5DF7-3167-5D8EAC1D0295. These actions and policies are
seen in the GUI and they are not used anymore. So, a cleanup script is created
to delete these unused actions and policies.
Alcatel-Lucent Confidential
102
Creating Jobs
where:
hdm_dbuser is the user name for the HDM OLTP Schema Owner
account.
password is the password for the HDM OLTP Schema Owner account.
net_service_name is the net service name of the database instance.
2. To run the script, type:
SQL> @<path-to-the-script>/bulkSetOnLine_actionpolicy_cleanup.sql
Commit complete.
Alcatel-Lucent Confidential
103
Listing Jobs
The following procedure is not required during creation. You can do the
following test if you want to list the jobs after creating it.
where:
system is the system user (not required to login as sysdba).
password is the password for the system user.
net_service_name is the net service name of the database instance.
2. To run the script, type:
sqlplus>select interval,what from dba_jobs;
You can see the list of jobs.
The created HDM Adaptation Kit job should be seen as :
interval : TRUNC(SYSDATE+1)+3/24
what :
DECLARE
CURSOR csr_pol
IS
SELECT p.ID, p.policyactionid
.
.
.
Alcatel-Lucent Confidential
104
Deleting Jobs
Please follow the procedures below to delete HDM Adaptation Kit jobs. Be
careful not to delete other db jobs.
ex : sqlplus system/hdmdb@HDMDB
where:
password is the password for the system user.
net_service_name is the net service name of the database instance.
2. To get the job number, run the following script, type:
SQL>select job,what from dba_jobs;
...
83
DECLARE
CURSOR csr_pol
IS
SELECT p.ID, p.policyactionid
FROM POLICY p
...
In the what column of the result; HDM Adaptation Kit job starts with
DECLARE CURSOR. So, in the above example, 83 is the job number of
HDM Adaptation Kit job, but it can be a different number in your
environment. You can see more than one jobs as the result of this query. You
should select the HDM Adaptation Kit job id carefully.
HDM AK User Guide
9YZ-05614-0630-RJZZA
ISSUE 01/ EN August 2013
Alcatel-Lucent Confidential
105
Deleting Jobs
3. Exit sqlplus
SQL>exit
4. Log in to the database instance again with HDM OLTP Schema Owner
account :
sqlplus hdm_dbuser/password@net_service_name
where:
hdm_dbuser is the user name for the HDM OLTP Schema Owner
account.
password is the password for the HDM OLTP Schema Owner account.
net_service_name is the net service name of the database instance.
5. To delete the job, execute the following script, type:
SQL> execute
dbms_job.remove('job_number');
Alcatel-Lucent Confidential
106
Alcatel-Lucent Confidential
107
Usage of Actions
This section explains some of the scenarios and usage of parameters used in
the actions.
The first parameter is the start-time, and the second parameter is the end-time
for the PM file transfer time window. The randomly generated PM file transfer
time value is generated between the given start-time and the end-time.
Example:
If you select: start hour = 02:00 and end hour = 06:00, then
Device.Services.BSR.1.PM.1.transferTime can be selected as 02:00, 03:00,
04:00, 05:00 or 06:00.
HDM AK User Guide
9YZ-05614-0630-RJZZA
ISSUE 01/ EN August 2013
Alcatel-Lucent Confidential
108
Usage of Actions
Unless the actions are modified the default values for the start-hour and endhour are 02:00 and 06:00.
Rebooting Femtos
There are some policies in the HDM Adaptation Kit which can be used for
rebooting Femtos and they run the Reboot Action. Reboot Action is an
action which is just calling the primitive reboot function.
If you want to reboot all of the Femtos, you can use Reboot All policy.
If you execute Reboot All policy then, all successfully rebooted Femtos
will have a service tag REBOOT with a value of OK while all nonrebooted Femtos will have the same service tag with the value NOK.
If you want to run the Reboot Action on Femtos which are failed to
reboot by one of the reboot policies, you can use Reboot NOK Femtos
policy. This policy executes the Reboot Action on Femtos which have a
service tag REBOOT with the value NOT, and updates the REBOOT
service tag value with respect to the policy execution result.
If you want to reboot the Femtos on which any of the reboot policies didnt
executed and have a last contact time inside a specific time interval, you
can use Reboot Untouched Femtos policy. This policy is a bit different
than Reboot All Untouched Femtos policy. It is targeting devices which
havent got a REBOOT service tag and have a last contact time between
two time parameters that you can define.
Alcatel-Lucent Confidential
109
Alcatel-Lucent Confidential
110
Abbreviations
ACS
BSR
CM
Configuration Management
FM
Fault Management
HDM
NBI
Northbound Interface
PM
Performance Management
SCE
SDF
Alcatel-Lucent Confidential
111