Professional Documents
Culture Documents
Nokia is committed to diversity and inclusion. We are continuously reviewing our customer documentation and consulting with standards
bodies to ensure that terminology is inclusive and aligned with the industry. Our future customer documentation will be updated accordingly.
This document includes Nokia proprietary and confidential information, which may not be distributed or disclosed to any third parties without
the prior written consent of Nokia.
This document is intended for use by Nokia’s customers (“You”/”Your”) in connection with a product purchased or licensed from any company
within Nokia Group of Companies. Use this document as agreed. You agree to notify Nokia of any errors you may find in this document;
however, should you elect to use this document for any purpose(s) for which it is not intended, You understand and warrant that any
determinations You may make or actions You may take will be based upon Your independent judgment and analysis of the content of this
document.
Nokia reserves the right to make changes to this document without notice. At all times, the controlling version is the one available on Nokia’s
site.
This document is Nokia’ proprietary and confidential information, which may not be distributed or disclosed to any third parties without the
prior written consent of Nokia.
Copyright and trademark: Nokia is a registered trademark of Nokia Corporation. Other product names mentioned in this document may be
trademarks of their respective owners.
© 2021 Nokia.
Contents
1 Introduction to Plug and Play........................................................................................................................6
1.1 PnP overview............................................................................................................................................ 6
1.2 PnP scenarios........................................................................................................................................... 7
3 Automatic rollback........................................................................................................................................ 13
Typically the Plug and Play procedure consists of several steps. As a reference, see Figure 1:
Overview of Plug and Play.
The generic PnP infrastructure is based on microservices located in NetAct and includes the following
components:
• PnP Autoconnection Service facilitates the new BTS identification and configuration. It uses
the NE3S protocol for the communication between BTS and NetAct. For more information, see
Overview of the Autoconnection Service in Administering Autoconnection Service.
• Compatibility Service performs the update of the factory software on BTS if a legacy factory
software (that is, without the NE3S support) is detected. It uses the BTS O&M protocol for the
communication between BTS and NetAct.
• NMS Load Balancer with DNAT routing function handles the routing of a new BTS message
between different PnP components throughout the PnP process. The DNAT router is configured
to route NE3S messages (port numbers 80/443) to PnP Autoconnection Service. Furthermore,
the DNAT router is configured to route BTS O&M messages to an iOMS as long as the iOMS is
deployed in your network. Otherwise, if no iOMS is deployed, the DNAT routes BTS O&M PnP
message Autoconnection Established Indication (AEI) to Compatibility Service.
Before getting down to any PnP operations, see Table 1: PnP scenarios for radio network elements to
learn what PnP procedures are recommended for particular network elements.
Flexi Multiradio BTS LTE (FL, TL, SRAN) via Mediated Integration Planning
BTSMED
Autoconnection using the factory software (with the NE3S support) to BTS with NetAct and
BTSMED (SOAM architecture)
Figure 2: Autoconnection using the factory software (with the NE3S support) to BTS with NetAct and BTSMED (SOAM architec-
ture)
Description
1. Factory software with the NE3S support gets information from DHCP that the NE3S protocol can
be applied.
2. Factory software with the NE3S support registers to the PnP service IP address via the NE3S
agent discovery.
In case of a successful agent discovery, the PnP service triggers the topology update in NetAct
System Data Access (NASDA), which informs NetAct mediations (Configuration Management
(CM) or Software Management (SWM)) about a new node element.
3. Using the NE3S interface, Network Management System (NMS) manager (common mediation)
registers to the new node element with the factory software with the NE3S support still running
there. The temporary BTS IP address given from DHCP/ BTSEM is still in use.
4. Factory software with the NE3S support requests software update from Software Manager (SWM).
Note: SWM retrieves the BTS target software version from BTS plan parameter Active
software release version (activeSwReleaseVersion).
5. Factory software with the NE3S support activates the SBTS target software and BTS is restarted.
6. At startup, the SOAM BTS reads a parameter file stored by the factory software and sets up the
connection to BTSMED.
7. BTSMED detects that the new connected SOAM BTS is in the uncommissioned state and sends
the prevalidated plan to BTS. SOAM BTS activates the plan and restarts. After the restart, BTS
informs BTSMED that its actual configuration has been modified by sending configuration change
notifications, next forwarding them to NetAct. The PnP status is updated.
Autoconnection using the factory software with the NE3S support into flat architecture
This scenario describes the BTS PnP high-level procedure when it is executed by COAM BTS soft-
ware and when PnP is supported by the PnP services in NetAct.
Figure 3: Autoconnection using the factory software with the NE3S support into flat architecture
Description
1. Factory software with the NE3S support is available and connects PnP Service via the NE3S
reRegistrationRequest message.
2. PnP service registers the new network element (NE3S agent on the factory software with the
NES3 support).
3. After the network element identification, the topology update is triggered in NASDA and NetAct
registers to the factory software (with the NES3 support) with temporary BTS IP address.
4. CM/ SWM registers to the new network element.
5. Factory software with the NE3S support requests the BTS target software download from NetAct
SWM.
6. After the restart, the target COAM BTS sends the reRegistrationRequest message to PnP
Autoconnection (AC) Service.
7. PnP service triggers topology update in NASDA and NetAct registers to the agent on target COAM
BTS.
8. Target COAM BTS requests configuration data from CM by sending the
commissioningRequest notification.
9. After configuration provision and BTS restart the BTS sends Configuration Change Notification
(CCN) with the final IP address.
This is a PnP scenario with autoconnection and the factory software without the NE3S support to
SBTS with NetAct and BTSMED (SOAM architecture). The PnP is supported by the PnP services in
NetAct.
Figure 4: Autoconnection using the factory software without the NE3S support to BTS with NetAct and BTSMED (SOAM
architecture)
Note: The section above shows the scenario for SOAM BTS, while the similar flow may
apply also for flat COAM BTS in case an older factory software version without the NE3S
support is deployed on the BTS system module.
Description
1. Factory software without the NE3S support gets the IP address of PnP service from DHCP.
2. Factory software without the NE3S support sends BTS O&M AEI message to the DNAT router and
is routed to Compatibility Service.
Compatibility Service constructs the AER reply message so that the BTS reconnects with the mes-
sages to Compatibility Service.
3. Factory software without the NE3S support connects with Compatibility Service and downloads the
factory software with the NE3S support.
4. Factory software with the NE3S support is activated using restart and restarts autoconnection.
5. Factory software with the NE3S support gets information from the DHCP server that the NE3S
protocol can be applied.
6. Factory software with the NE3S support registers to PnP Service IP address via the NE3S agent
discovery. In case of the successful agent discovery, the PnP service triggers the topology update
in NASDA, which informs NetAct mediations (CM/ SWM) about the new node element.
7. Using the NE3S interface, the NMS manager (common mediation) registers to the new node
element with the factory software (with the NE3S support) still running there. The temporary BTS
IP address given from the DHCP is still in use.
8. Factory software with the NE3S support requests software update from the SWM.
9. Factory software with the NE3S support activates the BTS target software and BTS is restarted.
10. At startup, the SOAM BTS reads a parameter file stored by the factory software and sets up the
connection to BTSMED.
11. BTSMED detects that the newly-connected SOAM BTS is in the uncommissioned state and sends
the prevalidated plan to BTS. The SOAM BTS activates the plan and restarts.
12. After the restart, BTS informs BTSMED that its actual configuration has been modified by sending
configuration change notifications, next forwarding them to NetAct. The PnP status is updated.
13. Data cleanup, for example removing MRBTS from PLMN-PNP.
Compatibility Service (CS) enables an automatic upgrade of the factory software or the factory release
of radio products so that it supports the NE3S-based solution (hereinafter referred to as Unified PnP).
The upgrade, required before any Unified PnP operations, is executed using CS, which is deployed in
NetAct. The upgrade is required for all legacy releases, including FDSW 18A or preceding versions,
TLF/FLF 18A or preceding versions for Small Cell.
Tip: For more information on CS, see Overview of Compatibility Service in Administering
Compatibility Service.
3 Automatic rollback
If an error occurs during the execution of the autoconnection process, the automatic rollback is
triggered. The automatic rollback removes temporary AgentDiscovery objects created during
the autoconnection process, which allows the system to retry the autoconnection when the network
element sends a re-register request.
You can check the reason for the rollback and track its progress using CM Operations Manager. For
more information on the rollback state, see PnP states in Administering Autoconnection Service.
The automatic rollback is enabled by default. For more information, see Configuring Automatic Roll-
back in Administering Autoconnection Service.
You launch the whole planning process with one action, which automatically triggers all the other
planning operations in sequence. Optional steps can be easily disabled if needed.
• Zero-touch planning
• Compatibility Service is configured to automatically upgrade the hardware with the NE3S-
compatible factory software.
For more information, see Upgrading factory software with Compatibility Service.
• Network is configured to provide transmission and transport parameters for the new MRBTS.
For more information, see Preparing network for Mediated Integration Planning.
• An XML or CSV plan file is created and exported from a planning tool to a location in the NetAct
file system where you have access.
• This step is optional. If required, NetAct DHCP service is configured to provide basic parameters
to the BTS. For more information see, Configuring NetAct DHCP service for PnP.
Note: Software Manager is responding to BTS notification during the Plug and Play
process. This means that notification processing should be enabled in Software Manager
for the end to end PnP flow to work correctly. For details on enabling handling of these
notifications, see Notifications Preferences in Software Manager Help.
License
MRBTS configuration License name [code] Note
needed
MRBTS with only LTE LTE license Automated Site Creation In the plan, MNL
installed for LTE [4605] object's parameter
productVariantPlanned
is set to lteBTS.
MRBTS supporting Either SRAN • Automated Site Cre- In the plan, MNL
SRAN with only LTE in- license or ation for LTE [4605] needs parameter
stalled LTE license • CM Fast Network Roll- productVariantPlanned
out for SRAN [20281] set to a value other than
lteBTS.
License
MRBTS configuration License name [code] Note
needed
Note: Table 2: Licenses required for Mediated Integration Planning are only general license
requirements for Mediated Integration Planning. To autoconnect and autoconfigure a
particular radio network element (NE) via Mediated Integration Planning, you may also need
NE-specific licenses. For more information, see relevant sections on NE-specific licenses in
Technology-specific PnP operations.
Note: When importing the plan in the CSV format, licenses for CSV are needed. For more
information, see NetAct Configurator licenses for radio network in NetAct Configuration
Management Licenses.
To check if you have the required licenses, follow instructions in Browsing licenses in License Manag-
er Help. For information on how to import licenses, see About License Manager in License Manager
Help.
Autoconnection (AC) Service is configured to use the MR-PNP maintenance region by default. This
Maintenance Region (MR) needs to be created in NetAct Monitor before the Configuration restore
procedure is executed. This MR is used for temporary AgentDiscovery objects created during the
Configuration restore process.
For instructions on how to create a new MRobject, see Creating maintenance region in Object Explor-
er Help.
To configure AC Service to use a different MR name, see Autoconnection Service configuration file in
Administering Autoconnection Service.
New service user wsuser with service type SOAM Web Service Access needs to be created and
associated with the MR-PNP maintenance region. For the instructions, see Creating a service user in
NetAct repository in Network Element Access Control Help.
Verify application groups of the created service user to check if the user still needs to have any group
credentials to be granted or revoked. For the instructions on how to grant and revoke credentials, see
Granting or revoking service users for user groups in Network Element Access Control Help.
Note: The service user needs access to the sysop application group.
Note: Default maintenance region and planned target maintenance region should have the
same wsuser credentials.
St art
End
Note:
PnP only works out of the box with the default network element password.
• If you want to use a different password during the PnP process, it should be changed
manually on the network element before triggering autoconnection.
• If you want to use a different password after the PnP process is completed, it should be
changed manually after the network element has reached the commissioned status.
Make sure that all necessary hardware and connections are operational on the site, for example, pow-
er cable, transmission link, antenna, and actual base station.
By default, BTS tries to execute the Plug and Play (PnP) autoconnection part completely autonomous-
ly, for example it tries to learn the transport and network configuration from the DHCP server.
In some networks, it can be impossible to operate the DHCP server for PnP. If so, the field installer
provides the needed minimized configuration with the factory software Rescue Console (RC).
Rescue Console
FDSW17SP introduces the GUI called Rescue Console (RC) to show alarms and the status of the
BTS software. It allows the user to perform operations to make the target software work properly. RC
is accessible using a web browser and no additional software installation is needed on the terminal.
If there is no PnP DHCP server deployed in the network, BTS loops in scanning for the DHCP serv-
er. This state is visible as the busy indication for DHCP Server Connection in the Plug and Play
progress section of the factory software RC Autoconnection tab. The field installer enters the need-
ed parameter configuration into the Autoconnection tab and starts the PnP sequence.
DHCP-less mode parameters can be either entered completely with the factory software RC Autocon-
nection tab or imported using an XML file and completed on demand.
Mandatory parameters:
This parameter represents a temporary IP address used until the final site configuration gets
downloaded. With activation, the pre-configured final local M-plane IP address is taken in service
instead.
• Gateway (default gateway IP address)
• IP address (IP address of Autoconnection Service)
• BTS Operation and maintenance Peer Protocol (BtsOamPeerProtocol)
This parameter informs the factory software which Nokia PnP protocol is supported by NetAct. It
needs to be set to NE3S to be able to connect to Autoconnection Service.
Certificate server needs to be preconfigured with the Nokia signing factory CA certificate and the
operator's root certificate as well as all the operator’s trusted certificates (trust anchors) that are to be
installed in MRBTS. For the automated initial deployment of the operator's certificates, the security
server needs to support CMPv2 Appendix E.7.
MRBTS uses the factory CA certificate to authenticate itself to the operator's CA server and automati-
cally acquires operator's certificates via CMP.
The operator's certificate is used by both MRBTS and NetAct to verify the certificate information of
each other and to establish the TLS connection.
Certificate management requires specifying the IP and the port of the CMP/CA server. The CMP/CA
server is the point that the network element contacts for certificate download. Examples of the port
used in the CMP/CA server are 8080 and 8081.
Site routers have to be preconfigured to allow a new MRBTS to establish needed connections to the
DHCP server, security servers, and DNAT.
NetAct supports both secured and unsecured mode of autoconnection. Secured connection is estab-
lished using IPSec and TLS to communicate with security gateway and Autoconnection Service. To
enable secured connections, MRBTS needs to receive the following information through DHCP offer:
If no PKI certificate server is part of the DHCP offer, then neither IPsec nor TLS connection is possi-
ble and MRBTS tries to connect to NetAct unencryptedly. If the certificate server address is delivered
but no VPN/SeGW address is provided, MRBTS tries to connect to NetAct with TLS protection for the
OAM traffic.
• New MRBTSs (not yet connected and commissioned) are configured in the plan file.
• At least one of the listed MRBTS identification mechanisms is configured in the plan:
• If GPS coordinates are used in the identification, the new MRBTS is assigned with the SITE
object: plan file contains the SITE object assigned to LNBTS.
For more information on how to assign the SITE object, see Assigning managed objects to a site
in CM Editor Help.
• MRBTS software package is imported to NetAct and configured in the plan as in Importing the
MRBTS software package.
• If the CSV plan is used, the profile file is available for the plan. For more information, see Creating
the configuration plan.
• For both CSV and XML file formats, attribute operation needs value create for all managed
objects in the configuration plan.
XML example
<managedObject class="com.nokia.integrate:INTEGRATE"
version="INT_01" distName="PLMN-PLMN/MRBTS-1/INTEGRATE-1"
operation="create">
CSV example
PLMN-PLMN/MRBTS-1/INTEGRATE-1,,$operation,create
You can plan RNW, transmission, and site configuration for the new MRBTS using one of the fol-
lowing options:
Note: In import, the detailed adaptation versions can be hidden from the planners and
planning tools using a simplified version. The planning tools can provide a plan file that
has the same simple version defined for every object. For more information on how to
configure simplified version in plan import, see Configuring simplified version in plan import in
Administering Configurator
As an alternative, Site Template can be used for planning new MRBTS. Site Template can be assigned
automatically. You only need to define a minimal set of parameters.
Site Template can be assigned in two ways: either Site Template name is defined in a plan or an iden-
tification string is included in Site Template and in the input file. For more information about Site Tem-
plates, see Site templates in CM Editor Help.
You need to prepare the XML or CSV plan before Mediated Integration Planning. Your plan gets vali-
dated partially along Mediated Integration Planning.
There are requirements and limitations you need to follow while preparing the plan:
NOTICE: All network elements to be planned with AC Service using Mediated Integration
Planning have to be uniquely identifiable with identification parameters. If more than one
network element are identified with the same parameters, the Plug and Play (PnP) pro-
cedure is discontinued from the identification step. For more information, see Autoidenti-
fication process in Administering Autoconnection Service.
• Definitions of objects used during the Plug and Play process, such as INTEGRATE or NeIdentity-
Data, are available in Object Information Browser on NetAct Start Page.
• Each MRBTS needs one INTEGRATE object and one MNL object with all their parameters set
properly.
• Each MRBTS needs a properly-associated Maintenance Region (MR). The target MR can be
planned as a different MR but with default wsuser credentials.
• Value of the plannedSWReleaseVersion parameter is copied from the INTEGRATE object
to the MNL object. plannedSWReleaseVersion needs to match the software package up-
loaded in Software Manager (SWM). The software package in SWM is set up for both MRBTS and
BTSMED.
Note: If the MNL object has its own value set for plannedSWReleaseVersion, it gets
overwritten with the INTEGRATE object's parameter value.
You have to plan the MRBTS autoidentification before autoconnection as a part of the MRBTS configu-
ration plan.
Note: You can plan the MRBTS autoidentification operation when creating a new MRBTS
plan file. If not, you have to do it after importing the plan file using the Unified PnP - SOAM -
Create BTS configuration plan workflow.
You should configure MRBTS identification parameters using the imported plan file. For instructions on
creating the configuration plan, see Creating the configuration plan.
Note: Alternatively, you can configure MRBTS identification parameters manually using CM
Editor. For more information, see Planning a new mediated MRBTS.
• Autoconnection Hardware ID
To use this identification type, the Autoconnection Hardware ID parameter value of the
MRBTS managed object has to be planned as a part of the MRBTS configuration plan or,
alternatively, configured in the CM Editor application by setting the Autoconnection hardware
ID to PnP (AutoConnHWID) parameter of the MRBTS object in the plan. If nothing is planned/
configured, this mechanism is not used.
• Autoconnection Site ID
Autoconnection Site ID is a string value freely defined at the planning phase by the planner user.
To use this identification type, the Autoconnection Site ID parameter value of the MRBTS
managed object has to be planned as a part of the MRBTS configuration plan or, alternatively,
configured in the CM Editor application by setting the Autoconnection site ID to PnP
(AutoConnSiteID) parameter of the MRBTS object in the plan. It has to match the value defined
using BTS Element Manager locally on the site (by the installation team) during the planning
phase. If nothing is planned, this mechanism is not used.
• GPS-based identification
This type of identification is based on geographic location information of MRBTS. GPS data can
be retrieved from the GPS module of MRBTS (installed optionally) or configured into MRBTS by
the installation team.
You can enable the GPS-based identification with operation parameters while planning. For more
information, see: Zero-touch planning, One-button planning using the workflow, and Activating the
autoidentification.
Note: There is no need to use all of the identification mechanisms. However, if the GPS
autoidentification is used and more than one MRBTS are installed in the same place, you
can additionally use either Site ID or Hardware ID to distinguish between MRBTSs.
To plan GPS-based identification parameters using CM Editor, open CM Editor and set the GPS-
based identification parameters, which are Ground Height, Latitude, and Longitude of the
SITE object assigned to the LNBTS object of the eNB in the plan.
For more information on how to modify parameters values in the plan, see Editing parameters in CM
Editor Help.
You have to import a software package for the new MRBTS to NetAct using Software Manager.
For instructions, see Importing software package to Software Archive in Software Manager Help.
1. As the omc user, log in to a virtual machine where the cmwas-<nodeName> service is running.
For more information, see Locating the right virtual machine for a service in Administering NetAct
Virtual Infrastructure.
Note:
Expected outcome
As a result, the creation of the MRBTS plan, validation, and autoidentification are finished and details
are presented as the command line output.
Note: One-button planning can be used for the maximum of 150 MRBTSs in one plan.
The Unified PnP - SOAM - One-button planning operation is introduced to minimize your effort dur-
ing MRBTS configuration planning. Instead of performing each task separately, you can start automat-
ically performing a set of operations and following feedback for details. To use this functionality, follow
the instruction:
1. Open CM Operations Manager and in the menu bar select Tools and then Workflow Engine.
2. From the Operation List drop-down list, select the Unified PnP - Mediated Integration Planning
option.
3. Select Unified PnP - SOAM - One-button planning by clicking Start next to the operation name.
Note: Your Plan Name needs to be unique. If your plan name duplicates any existing
plan name, the plan creation operation fails.
Note: For the CSV file format, Profile file chooser gets active.
6. If your chosen plan contains UI values (not internal ones) as values of parameters, change the
value in the UI values combo box from the default one to Yes.
7. If you want to skip optional workflow steps Integrate BTS to NetAct and/ or Activate site
templates, change values displayed in corresponding combo boxes to No. For more information
see, Integrating the mediated MRBTS to NetAct and Searching and applying the site template
(optional).
8. If you want to enable the GPS-based identification operation, set GPS identification used to
Yes and GPS tolerance (m) to a desired tolerance for GPS coordinates in meters within range
from 0 to 5000.
9. Select Start.
Expected outcome
As a result, the creation of the MRBTS plan starts, and details are presented in the feedback pane.
NOTICE: You need to perform the workflow operations one after another in the required
order, except for the optional Search and apply Site Template operation.
You can also open Workflow Engine by right-clicking the plan in the plan list and from the pop-up
menu select Workflow Engine for Plan...
As a result, all the operations available for Unified PnP - Mediated Integration planning are dis-
played on a list, including steps for the MRBTS manual configuration planning.
You can either create your plan from scratch, which is done with procedure Creating the configuration
plan from scratch, or merge a newly-created configuration to the existing one, done with procedure
Merging a newly-created configuration to the existing one. Either way, with this operation, you import
your plan to CM. This plan is required in the subsequent workflow steps.
1. From the Operation column, select Unified PnP - SOAM - Create BTS configuration plan by
clicking Start next to the operation name.
2. To use plan file in a particular format, go to the Start pane and choose
• CSV format
1. Choose CSV file format from the File format drop-down list.
2. Click the ... button next to the Input file field, and navigate to the directory where generic
CSV plan file is stored, select proper file, and click Open (or double-click the CSV file).
3. Click the ... button next to the Profile file field, and choose a proper profile file for the pre-
viously selected CSV plan file.
Or
• RAML format
Note: Your Plan name needs to be unique. If your plan name duplicates any existing
plan name, the plan creation operation fails.
4. If your chosen plan contains UI values (not internal ones) as values of parameters, change the
value in the UI values combo box from the default one to Yes.
Expected outcome
As a result, the configuration plan is updated for MRBTS in the Configurator plan database and it is
selected as default for further workflow operations.
1. Start Workflow Engine by right-clicking the plan in the plan list and selecting Workflow Engine
for Plan... from the pop-up menu.
2. From Operation list, select Unified PnP - Mediated Integration Planning and, in the Operation
column, click Unified PnP - SOAM - Create BTS configuration plan.
3. To use plan file in a particular format, go to the Start pane and choose
• CSV format
1. Choose CSV file format from the File format drop-down list.
2. Click the ... button next to the Input file field, and navigate to the directory where generic
CSV plan file is stored, select proper file, and click Open (or double-click the CSV file).
3. Click the ... button next to the Profile file field, and choose a proper profile file for the pre-
viously selected CSV plan file.
Or
• RAML format
4. If your chosen plan contains UI values (not internal ones) as values of parameters, change the
value in the UI values combo box from the default one to Yes.
Expected outcome
As a result, the configuration plan is updated for MRBTS in the Configurator plan database and it is
selected as default for further workflow operations.
Each MRBTS should have the INTEGRATE object with all the parameters set properly in the plan. For
more information, see Preparing the configuration plan.
Note: If any MRBTS misses the INTEGRATE object or any of the object's parameters is not
set properly, the operation fails. Missing objects and parameters are listed in the feedback
pane so that you can fix the plan manually with CM Editor.
With this operation, you set up objects in Configuration Management tools and NetAct Monitor.
Note: You can skip this operation if you opt to integrate objects manually and mark them as
operational in Configuration Management tools. These actions are mandatory before pro-
ceeding to Searching and applying the site template (optional).
1. From the Operation column, select Unified PnP - SOAM - Integrate BTS to NetAct by clicking
Start next to the operation name.
Expected outcome
The desired MRBTS is integrated to NetAct and visible in all NetAct applications, for example Monitor
or Software Manager.
Note: If the corresponding MRBTS already exists in NetAct applications, its integration is
skipped.
You can import all necessary MRBTS parameters using the plan file. Alternatively, the import plan file
can contain only a subset of MRBTS parameters and the rest can be defined using site template oper-
ations. For more information about creating site templates, see Site templates in CM Editor Help.
Note: To find the corresponding site template using the Site Template description parameter
under the MRBTS managed object, you can use regular expressions.
1. From the Operation column, select Unified PnP - SOAM - Search and apply Site Template by
clicking Start next to the operation name.
Expected outcome
As a result, a suitable site template, if exists, is found and applied for MRBTS. If more than one site
templates is found for the same MRBTS, no template is applied. Available templates are listed in the
feedback dialog and can be assigned manually using CM Editor by configuring the Site template
name (siteTemplateName) parameter value for the MRBTS object with a desired template name.
The imported plan is sent to BTSMED and validated at the same time. The validation is done for the
complete plan.
1. In the Operation column, select Unified PnP - SOAM - Validate and activate configuration plan
by clicking Start next to the operation name.
Note: If the validation fails, you need to correct the plan in CM Editor and repeat the
validation operation.
Expected outcome
As a result, potential planning errors are corrected and the plan is provisioned to BTSMED for
download and activation to MRBTS. The planned configuration is also visible in CM Editor.
For information on AC Service, see Overview of the Autoconnection Service in Administering Autocon-
nection Service.
1. In the Operation column, select Unified PnP - SOAM - Activate autoidentification by clicking
Start next to the operation name.
2. If you want to enable the GPS-based identification operation, set GPS identification used to
Yes and GPS tolerance (m) to a desired tolerance for GPS coordinates in meters within range
from 0 to 5000.
Expected outcome
Note: Check that the feedback of this operation is successful. You can check the list
of network elements planned in AC Service by referring to Command line options in
Administering Autoconnection Service.
1. MRBTS gets vendor-specific parameters and the IP address of NetAct load balancer from DHCP.
Note: After successful autoconfiguration, optionally you can run the Unified PnP - Plan
actual compare operation to check possible errors that might have occurred during the plan
activation. The Unified PnP - Plan actual compare operation is a part of the Unified PnP -
Maintenance operations and troubleshooting workflow.
Note: If the first instance of a new network element release is deployed using the PnP
process, Software Manager cannot recognize it immediately as a supported network element
version. As a result, the software download operation to the network element fails with error:
missing support for the requested software version. The PnP process can
be resumed after Software Manager has updated its cache, which is refreshed every 10
minutes. Within this time frame, Software Manager acquires the information on the new
network element version and the next software download completes successfully.
There are several possibilities to view the status of Mediated Integration Planning operations.
For more information, see Configuring e-mail notification settings in CM Operations Manager Help.
• CM Editor.
The Operations History tab in the CM Operations Manager application allows you to view statuses of
Mediated Integration Planning steps one by one in real-time.
4.1.5.2 CM Editor
With the CM Editor application, you can verify whether the autoconnection is successful and see a cur-
rent status of the autoconfiguration by checking parameter values.
To monitor the autoconfiguration process, you can check a value of the Auto Configuration
Status (autoConfStatus) parameter under the AgentDiscovery-1/BtsState-1 managed
object. See available statuses in Table 3: Values of parameter autoConfStatus.
Successful operations are marked with green color, failed with red. In addition, tooltips are shown for
finished operations.
You launch the whole planning process with one action, which automatically triggers all the other
planning operations in sequence. Optional steps can be easily disabled if needed.
• Zero-touch planning
• Compatibility Service is configured to automatically upgrade the hardware with the NE3S-
compatible factory software.
For more information, see Upgrading factory software with Compatibility Service.
• Pre-validation is enabled.
To enable the pre-validation, follow the instruction in Enabling pre-validation in Administering Con-
figurator.
• Network is configured to provide transmission and transport parameters for the new BTS.
For more information, see Preparing network for Direct Integration Planning.
• An XML or CSV plan file is created and exported from a planning tool to a location in the NetAct
file system where you have access.
• This step is optional. If required, NetAct DHCP service is configured to provide basic parameters
to the BTS. For more information, see Configuring NetAct DHCP service for PnP.
• CM Editor
• CM Operations Manager (Workflow Engine) or CLI for racclimx.sh
• Software Manager
Note: Software Manager is responding to BTS notification during the Plug and Play
process. This means that notification processing should be enabled in Software Manager
for the end to end PnP flow to work correctly. For details on enabling handling of these
notifications, see Notifications Preferences in Software Manager Help.
Note: When importing the plan in the CSV format, licenses for CSV are needed. For more
information, see NetAct Configurator licenses for radio network in NetAct Configuration
Management Licenses.
Note: In case of ASI the licenses based on Host MRBTS can have 5G or SRAN-LTE license.
To check if you have the required licenses, follow instructions in Browsing licenses in License Manag-
er Help. For information on how to import licenses, see About License Manager in License Manager
Help.
Autoconnection (AC) Service is configured to use the MR-PNP maintenance region by default. This
Maintenance Region (MR) needs to be created in NetAct Monitor before the Configuration restore
procedure is executed. This MR is used for temporary AgentDiscovery objects created during the
Configuration restore process.
For instructions on how to create a new MRobject, see Creating maintenance region in Object Explor-
er Help.
To configure AC Service to use a different MR name, see Autoconnection Service configuration file in
Administering Autoconnection Service.
New service user wsuser with service type SOAM Web Service Access needs to be created and
associated with the MR-PNP maintenance region. For the instructions, see Creating a service user in
NetAct repository in Network Element Access Control Help.
Verify application groups of the created service user to check if the user still needs to have any group
credentials to be granted or revoked. For the instructions on how to grant and revoke credentials, see
Granting or revoking service users for user groups in Network Element Access Control Help.
Note: The service user needs access to the sysop application group.
Note: Default maintenance region and planned target maintenance region should have the
same wsuser credentials.
St art
End
Note: PnP only works out of the box with the default network element password.
• If you want to use a different password during the PnP process, it should be changed
manually on the network element before triggering autoconnection.
• If you want to use a different password after the PnP process is completed, it should be
changed manually after the network element has reached the commissioned status.
Make sure that all necessary hardware and connections are operational on the site, for example, pow-
er cable, transmission link, antenna, and actual base station.
By default, BTS tries to execute the Plug and Play (PnP) autoconnection part completely autonomous-
ly, for example it tries to learn the transport and network configuration from the DHCP server.
In some networks, it can be impossible to operate the DHCP server for PnP. If so, the field installer
provides the needed minimized configuration with the factory software Rescue Console (RC).
Rescue Console
FDSW17SP introduces the GUI called Rescue Console (RC) to show alarms and the status of the
BTS software. It allows the user to perform operations to make the target software work properly. RC
is accessible using a web browser and no additional software installation is needed on the terminal.
If there is no PnP DHCP server deployed in the network, BTS loops in scanning for the DHCP serv-
er. This state is visible as the busy indication for DHCP Server Connection in the Plug and Play
progress section of the factory software RC Autoconnection tab. The field installer enters the need-
ed parameter configuration into the Autoconnection tab and starts the PnP sequence.
DHCP-less mode parameters can be either entered completely with the factory software RC Autocon-
nection tab or imported using an XML file and completed on demand.
Mandatory parameters:
This parameter represents a temporary IP address used until the final site configuration gets
downloaded. With activation, the pre-configured final local M-plane IP address is taken in service
instead.
• Gateway (default gateway IP address)
• IP address (IP address of Autoconnection Service)
• BTS Operation and maintenance Peer Protocol (BtsOamPeerProtocol)
This parameter informs the factory software which Nokia PnP protocol is supported by NetAct. It
needs to be set to NE3S to be able to connect to Autoconnection Service.
Certificate server needs to be preconfigured with the Nokia signing factory Certification Authority (CA)
certificate and the operator's root certificate as well as all the operator’s trusted certificates (trust an-
chors) that are to be installed in network element (NE). For the automated initial deployment of the
operator's certificates, the security server needs to support CMPv2 Appendix E.7.
MRBTS uses the factory CA certificate to authenticate itself to the operator's CA server and automati-
cally acquires operator's certificates via CMP.
The operator's certificate is used by both NE and NetAct to verify the certificate information of each
other and to establish the TLS connection.
Certificate management requires specifying the IP and the port of the CMP/CA server. The CMP/CA
server is the point that the network element contacts for certificate download. Examples of the port
used in the CMP/CA server are 8080 and 8081.
Site routers have to be preconfigured to allow a new network element to establish needed connections
to the DHCP server, security servers, and DNAT.
NetAct supports both secured and unsecured mode of autoconnection. Secured connection is estab-
lished using IPSec and TLS to communicate with security gateway and Autoconnection Service. To
enable secured connections, network element (NE) needs to receive the following information through
DHCP offer:
If no PKI certificate server is part of the DHCP offer, then neither IPsec nor TLS connection is possible
and NE tries to connect to NetAct unencryptedly. If the certificate server address is delivered but no
VPN/SeGW address is provided, NE tries to connect to NetAct with TLS protection for the OAM traffic.
• Instructions described in the Prerequisites for Direct Integration Planning chapter are fulfilled.
• New NEs (not yet connected and commissioned) are configured in the plan file.
• If GPS coordinates are used in the identification, the new NE is assigned with the SITE object.
For more information on how to assign the SITE object, see Assigning managed objects to a site
in CM Editor Help.
• Profile file is created if you use the CSV plan file format.
• For both CSV and XML file formats, attribute operation needs value create for all managed
objects in the configuration plan.
XML example
<managedObject class="com.nokia.integrate:INTEGRATE"
version="INT_01" distName="PLMN-PLMN/MRBTS-1/INTEGRATE-1"
operation="create">
CSV example
PLMN-PLMN/MRBTS-1/INTEGRATE-1,,$operation,create
You can plan RNW, transmission, and site configuration for the new NE using one of the following:
There is no need to put all new NEs into the same plan file. You can divide them into several plan files.
During the plan file import into the Configurator database, you can keep the plan file content separated
by creating another plan.
Note: In import, the detailed adaptation versions can be hidden from the planners and
planning tools using a simplified version. The planning tools can provide a plan file that
has the same simple version defined for every object. For more information on how to
configure simplified version in plan import, see Configuring simplified version in plan import in
Administering Configurator.
As an alternative, Site Template can be used for planning the new NE. Site Template can be assigned
automatically. You only need to define a minimal set of parameters.
Site Template can be assigned in two ways: either Site Template name is defined in a plan or an iden-
tification string is included in Site Template and in the input file. For more information about Site Tem-
plates, see Site templates in CM Editor Help.
You need to prepare the XML or CSV plan before Direct Integration Planning. Your plan gets validated
partially along Directed Integration Planning.
There are requirements and limitations you need to follow while preparing the plan:
MRBTS ASI
• Only MRBTS under the com.nokia.srbts and • Only ASI under com.nokia.asi adaptation are
com.nokia.mrbts adaptation are supported. supported.
MRBTS ASI
• Executing the create operation needs to be • Executing the create operation needs to be
possible for all the objects in the plan. possible for all the objects in the plan.
• For the CSV plan, the profile file is needed • For the CSV plan, the profile file is needed
for executing the import operation. for executing the import operation.
• Each MRBTS needs properly-set identifica- • Each ASI needs properly-set identification
tion parameters so that it can be identified by parameters so that it can be identified by Au-
Autoconnection (AC) Service. The mandatory toconnection (AC) Service. The mandatory
set is: set is:
NOTICE: All network elements to be planned with AC Service using Direct Integration Plan-
ning have to be uniquely identifiable with identification parameters. If more than one network
element are identified with the same parameters, the Plug and Play (PnP) procedure is dis-
continued from the identification step. For more information, see Autoidentification process in
Administering Autoconnection Service.
Note: If the MNL object has its own value set for PlannedSWReleaseVersion, it gets
overwritten with the INTEGRATE object's parameter value.
You have to plan the NE autoidentification before autoconnection as a part of the MRBTS configura-
tion plan.
Note: You can plan the NE autoidentification operation when creating a new NE plan file. If
not, you have to do it after importing plan file using the Unified PnP - COAM - Create BTS
configuration plan workflow.
You should configure NE identification parameters using imported plan file. For instructions on creating
configuration plan, see Creating the configuration plan.
• Autoconnection Hardware ID
• Autoconnection Site ID
Autoconnection Site ID is a string value freely defined at the planning phase by the planner user.
To use this identification operation, you need to plan the Autoconnection Site ID parameter
value of NE as a part of the NE configuration plan and also configure it in NE using BTS Element
Manager locally on the site (by the installation team). If nothing is planned, this mechanism is not
used.
This type of identification is based on geographic location information of NE. GPS data can be re-
trieved from the GPS module of NE (installed optionally) or configured into NE by the installation
team.
You can enable the GPS-based identification with operation parameters while planning. For more
information, see One-button planning using the workflow, and Activating the autoidentification.
Note: There is no need to use all of the identification mechanisms. However, in case
GPS autoidentification is used and if more than one NE is installed in the same place,
you can either additionally use Site ID or Hardware ID to distinguish NEs from each
other.
To plan GPS based identification parameters using CM Editor, open CM Editor and set the
GPS based identification parameters which are: GPS Antenna Altitude, GPS Antenna
Latitude, and GPS Antenna Longitude of the Site object assigned to the NE object of the
network element in the plan.
For more information on how to modify parameters values in the plan, see Editing parameters in CM
Editor Help.
For instructions, see Importing software package to Software Archive in Software Manager Help.
Additionally, the value of the Planned software release version parameter has to be planned
as a part of the NE configuration plan to identify and download a proper software to NE during
autoconfiguration.
1. As the omc user, log in to a virtual machine where the cmwas-<nodeName> service is running.
For more information, see Locating the right virtual machine for a service in Administering NetAct
Virtual Infrastructure.
Note:
• If you enter only the racclimx.sh command without any options, all the options are
displayed on the screen.
• If a plan with a given name already exists in the CM database, the plan creation
operation fails.
• -inputFile default location is /var/opt/nokia/oss/global/racops/
import/
• GPS-based identification is disabled by default. If you want to use it, set
GPSIdentificationUsed to true and GPSTolerance to a desired tolerance for
GPS coordinates in meters within range from 0 to 5000.
• Parameter names in the commands are case sensitive. Quotes are needed around
the argument value if the value contains space characters. For example, if the value
of the planName argument is New Plan, the argument and the value should be
entered as follows: -planName "New Plan"
• The Search and apply Site Templates operation is optional and launched by default.
Use the activateSiteTemplate parameter to disable it.
As a result, the creation of the NE plan, validation, and autoidentification are finished and details
are presented in the feedback pane.
Note: One-button planning can be used for the maximum of 150 network elements (NE) in
one plan.
The Unified PnP - COAM - One-button planning operation is introduced to minimize your effort dur-
ing MRBTS configuration planning. Instead of performing each task separately, you can perform a set
of operations automatically and see resulting feedback for details. To use this functionality, follow the
instruction:
1. Open CM Operations Manager and in the menu bar select Tools and then Workflow Engine.
2. From the Operation List drop-down list, select the Unified PnP - Direct Integration Planning
option.
3. Select Unified PnP - COAM - One-button planning by clicking Start next to the operation name.
Note: The plan name needs to be unique. If the plan name duplicates any existing plan
name, the plan creation operation fails.
Note: For the CSV file format, Profile file chooser gets active.
6. If your chosen plan contains UI values (not internal ones) as values of parameters, change the
value in the UI values combo box from the default one to Yes.
7. If you want to use optional workflow step Activate site templates, change the value displayed in
the corresponding combo box to Yes. For more information, see Searching and applying the site
template (optional).
9. Click Start.
Expected outcome
The creation of the NE plan starts, and details are presented in the feedback pane.
Note: You need to perform the workflow operations one after another.
You can also open Workflow Engine by right-clicking the plan in the plan list and then selecting
Workflow Engine for Plan... from the pop-up menu.
3. From the Operation List drop-down list, select Unified PnP - Direct Integration planning.
Expected outcome
All the operations available for Unified PnP - Direct Integration planning are displayed on a list,
including steps for the network element manual configuration planning.
You can either create your plan from scratch, which is done with procedure Creating the configuration
plan from scratch, or merge a newly-created configuration to the existing one, which is done with
procedure Merging a newly-created configuration to the existing one. Either way, with this operation,
you import your plan to CM. This plan is required in the subsequent workflow steps.
1. From the Operation column, select Unified PnP - COAM - Create BTS configuration plan by
clicking Start next to the operation name.
2. To use plan file in a particular format, go to the Start pane and choose:
• CSV format
1. Choose CSV file format from the File format drop-down list.
2. Click the ... button next to the Input file field, and navigate to the directory where generic
CSV plan file is stored, select proper file, and click Open (or double-click the CSV file).
3. Click the ... button next to the Profile file field, and choose a proper profile file for the pre-
viously selected CSV plan file.
Or
• RAML format
Note: The plan name needs to be unique. If the plan name duplicates any existing plan
name, the plan creation operation fails.
4. If the chosen plan contains UI values (not internal ones) as values of parameters, change the
value in the UI values combo box from the default one to Yes.
5. If your chosen plan contains site templates and you want to use it, change the value in the
Activate Site Templates combo box from the default one to Yes.
6. If your chosen plan contains NEs for which GPS base identification is defined, change change the
value in the GPS identification used combo box from the default one to Yes. Then fill in GPS
tolerance (m) field with proper value.
7. If your chosen plan contains NEs for which maintenance region is not defined fill in the
Maintenance Region DN field with desired data.
Expected outcome
As a result, the configuration plan is updated for network element in the Configurator plan database
and it is selected as default for further workflow operations.
1. Start Workflow Engine by right-clicking the plan in the plan list and selecting Workflow Engine
for Plan... from the pop-up menu.
2. From Operation List drop-down list, select Unified PnP - Direct Integration Planning.
3. In the Operation column, click Unified PnP - COAM - Create BTS configuration plan.
4. To use plan file in a particular format, go to the Start pane and choose:
• CSV format
1. Choose CSV file format from the File format drop-down list.
2. Click the ... button next to the Input file field, and navigate to the directory where generic
CSV plan file is stored, select proper file, and click Open (or double-click the CSV file).
3. Click the ... button next to the Profile file field, and choose a proper profile file for the pre-
viously selected CSV plan file.
Or
• RAML format
5. If your chosen plan contains site templates and you want to use it, change the value in the
Activate Site Templates combo box from the default one to Yes.
6. If your chosen plan contains NEs for which GPS base identification is defined, change change the
value in the GPS identification used combo box from the default one to Yes. Then fill in GPS
tolerance (m) field with proper value.
7. If your chosen plan contains NEs for which maintenance region is not defined fill in the
Maintenance Region DN field with desired data.
8. If your chosen plan contains UI values (not internal ones) as values of parameters, change the
value in the UI values combo box from the default one to Yes.
Expected outcome
The configuration plan is updated for network element in the Configurator plan database and it is
selected as default for further workflow operations.
You can import all necessary network element (NE) parameters using the plan file. Alternatively, the
import plan file can contain only subset of NE parameters and the rest can be defined using the Site
Template operation. For more information about creating site templates, see Site templates in CM Edi-
tor Help.
Note: To find the corresponding site template using the Site Template description parameter
under the NE managed object, you can use regular expressions.
4.2.2.6.3.1 To search and apply the site template as a part of manual planning
1. From the Operation column, select Unified PnP - COAM - Search and apply Site Template by
clicking Start next to the operation name.
Expected outcome
A suitable site template, if exists, is found and applied for network element (NE). If more than one
site template is found for the same NE, no template is applied. Available templates are listed in the
feedback dialog and can be assigned manually using CM Editor by configuring the Site template
name (siteTemplateName) parameter value for the NE object with a desired template name.
1. In the Operation column, select Unified PnP - COAM - Validate configuration plan by clicking
Start next to the operation name.
Note: If the validation fails, you need to correct the plan in CM Editor and repeat the
validation operation.
Expected outcome
Potential planning errors are corrected and the plan is acceptable for network element to be
downloaded and activated.
For information on AC Service, see Overview of the Autoconnection Service in Administering Autocon-
nection Service.
Prerequisites
Make sure that a proper identification method is chosen and configured in the plan before proceeding.
For instructions, see Planning the direct network element autoidentification operation.
1. In the Operation column, select Unified PnP - COAM - Activate autoidentification by clicking
Start next to the operation name.
Expected outcome
Note: Check that the feedback of this operation is successful. You can check the list
of network elements planned in AC Service by referring to Command line options in
Administering Autoconnection Service.
1. Network element (NE) gets vendor-specific parameters and the IP address of NetAct load balancer
(DNAT) from DHCP.
In case of MRBTS
1. MRBTS requests for the target software from Software Manager (SWM).
2. MRBTS downloads and installs the software. Next, it restarts.
3. At startup, MRBTS contacts CM to get the configuration plan.
4. CM provisions the prevalidated plan to MRBTS.
5. Upload is triggered to get the full actual configuration from MRBTS.
6. M-plane IP address of MRBTS gets updated in NetAct connectivity database.
In case of ASI
Note: For M-plane IP address, only a pure IP address is supported - no support of Fully
Qualified Domain Name (FQDN).
Note: After successful autoconfiguration, you can run the Unified PnP - Plan actual
compare operation to check possible errors that might have occurred during the plan
activation. Unified PnP - Plan actual compare operation is optional.
Note: If the first instance of a new network element release is deployed using the PnP
process, SWM cannot recognize it immediately as a supported network element version.
As a result, the software download operation to the network element fails with an error:
missing support for the requested software version. The PnP process can
be resumed after SWM has updated its cache, which is refreshed every 10 minutes. Within
this time frame, SWM acquires the information on the new network element version and the
next software download completes successfully.
For more information, see Configuring e-mail notification settings in CM Operations Manager Help.
• CM Editor.
4.2.5.2 CM Editor
With the CM Editor application, you can verify whether the autoconnection is successful and see the
current status of the autoconfiguration by checking parameter values.
To monitor the autoconfiguration process, you can check a value of the Auto Configuration
Status parameter under the AgentDiscovery-1/BtsState-1 managed object. See available statuses
in Table 6: Values of parameter autoConfStatus for MRBTS and Table 7: Values of parameter
autoConfStatus for ASI.
The installation team can also monitor autoconnection and autoconfiguration using the Rescue Con-
sole tool (for the factory software) and the BTS Site Manager tool (for the dedicated software).
Successful operations are marked with green color, failed with red. In addition, tooltips are shown for
finished operations.
Dedicated configuration restore workflow allows to create new configuration based on actual config-
uration or historical data before process is started. Executing the workflow also sends BTS identifica-
tion information to Autoconnection Service which is required for successful identification of the hard-
ware. The hosting eNB restore planning will take care of ASiR planning as well. ASI can be planned
as a standalone operation. AsiDN must be set under MRBTS for the single eNB and ASIR restore
planning.
Used components:
• Autoconnection Service facilitates the new BTS identification and configuration. For more
information, see Overview of the Autoconnection Service in Administering Autoconnection
Service.
Note: BTS software upgrade scenario is not supported when the release version is
changed.
• Configuration Management
• Compatibility Service is configured to automatically upgrade the hardware with the NE3S-
compatible factory software.
For more information, see Upgrading factory software with Compatibility Service.
• Pre-validation is enabled.
To enable the pre-validation, follow the instruction in Enabling pre-validation in Administering Con-
figurator.
• All ASI objects should have the 'hostDN' parameter value provided.
• CM Editor
• CM Operations Manager (Workflow Engine) or CLI for racclimx.sh
• Software Manager
Note: Software Manager is responding to BTS notification during the Plug and Play
process. This means that notification processing should be enabled in Software Manager
for the end to end PnP flow to work correctly. For details on enabling handling of these
notifications, see Notifications Preferences in Software Manager Help.
Note: When importing the plan in the CSV format, licenses for CSV are needed. CM History
license is also required if operator wants to restore historical configurations. For more
information, see NetAct Configurator licenses for radio network in NetAct Configuration
Management Licenses.
To check if you have the required licenses, follow instructions in Browsing licenses in License Manag-
er Help. For information on how to import licenses, see About License Manager in License Manager
Help.
Autoconnection (AC) Service is configured to use the MR-PNP maintenance region by default. This
Maintenance Region (MR) needs to be created in NetAct Monitor before the Configuration restore
procedure is executed. This MR is used for temporary AgentDiscovery objects created during the
Configuration restore process.
For instructions on how to create a new MRobject, see Creating maintenance region in Object Explor-
er Help.
To configure AC Service to use a different MR name, see Autoconnection Service configuration file in
Administering Autoconnection Service.
New service user wsuser with service type SOAM Web Service Access needs to be created and
associated with the MR-PNP maintenance region. For the instructions, see Creating a service user in
NetAct repository in Network Element Access Control Help.
Verify application groups of the created service user to check if the user still needs to have any group
credentials to be granted or revoked. For the instructions on how to grant and revoke credentials, see
Granting or revoking service users for user groups in Network Element Access Control Help.
Note: The service user needs access to the sysop application group.
Note: Default maintenance region and planned target maintenance region should have the
same wsuser credentials.
Expected outcome
Configuration Restore Planning operations are displayed on a list. On the right pane there are
operations descriptions and available options.
1. Drag and drop or copy-paste the selected MRBTS/ASI object into the MO(s) field.
2. In the Operation column, select the Configuration Restore planning operation, by clicking Start
next to the operation's name.
3. Choose any combination of the following identification methods. At least one identification methods
needs to be selected for successful planning:
4. From the Select configuration for restore drop-down list select one of the following options:
• Actual Configuration - this option restores configuration from Actual Configuration, without
creating a plan. The final Plan will be automatically generated at runtime.
• Plan based on Actual - this option creates a plan based on Actual Configuration, but
configuration can be edited before provisioning it into network. This option can be used in
cases where some parameters need to be modified or a different software build is required on
the BTS.
Note: The software build should match the adaptation version in the CM plan.
Hence, only minor changes in software version are supported with this scenario.
• Historical Configuration - this option creates a plan based on any historical configuration
from CM History.
Expected outcome
The Activate Autoidentification operation finishes successfully, the identification data is provided to
Autoconnection Service. If the Plan based on Actual or Historical Configuration option was chosen,
than a CM Plan is created and can be viewed in CM Editor.
If Plan Based on Actual or Historical Configuration options were selected, a new plan should have
been generated. This plan can be opened in CM Editor and modified as required. Please make
sure to run validation on the plan once you have finished making changes to make sure that there
are no errors. For more information on working with plans,see Plan operations in CM Editor Help.
Note: Please make sure that the same IP Version, IPv4 or IPv6, and TLS setting are
configured on the BTS as the previous integrated MRBTS. These properties will not be
updated during the restore process.
Hardware replacement scenario is triggered from the BTS like Plug and Play from a new hardware
unit and follows the same flow. For details Please refer to unified PnP. Configuration restore can
be triggered from the BTS UI. For details on how to trigger these operations please refer to the
documentation of your BTS product.
Note: During the flow, when BTS requests for its configuration to be provisioned, there
might be duplicate Commissioning requests visible in CM Operations Manager. One
of these operations will pass and the second will fail instantly or after timeout. This is
expected behavior due to a limitation in NetAct and BTS implementation and it does not
have any impact on the end to end process or the BTS integration. The limitation will be
removed with future releases.
Note: Please make sure that the same IP Version, IPv4 or IPv6, and TLS setting are
configured on the BTS as the previous integrated MRBTS. These properties will not be
updated during the restore process.
Note: In order to use Centralized PnP, mandatory configuration steps are required on
all involved NetAct clusters. For more information, see Configuring Centralized PnP in
Administering Autoconnection Service.
Note: Centralized PnP functionality is not supported on systems with network segregation
enabled.
Additionally, the systems can be configured to use one of the Target NetAct clusters as a backup for
the Initial NetAct. If primary Initial NetAct becomes unavailable (for example due to a planned up-
grade), the user can switch the role of previously selected backup cluster to become a new Initial Net-
Act. The role change needs to be done manually on the Target NetAct as required. For more informa-
tion, see Changing role to Initial NetAct in Administering Autoconnection Service and Changing role
to Target NetAct in Administering Autoconnection Service. Please note that in case of DHCP based
PnP, the DHCP server should be configured to send IPs of both primary and backup Initial NetAct in
the DHCP offer. If DHCP is not used, the field installer has to give the IP of the backup initial NetAct
when it is switched to active role.
Note: If user wants to use setup with backup Initial NetAct, it is necessary to provide
additional IP address of this backup cluster in the DHCP server response or pre-configure in
the network element.
Note: Centralized PnP functionality is not supported on systems with network segregation
enabled.
7.1 Overview
DHCP is used in Plug and Play to automate the process of providing required autoconnection para-
meters to the BTS. This means that the field installer only has to power on and connect the BTS to the
IP network for Plug and Play to start. This feature improves the end-user experience by providing the
DHCP server capabilities within the NetAct infrastructure environment, therefore no external DHCP
service is required. The service is installed but is inactive until it is properly configured and activated
by the user. Configuration requires appropriate IP network setup for the DHCP requests to reach Net-
Act.
IP version 4
{
"subnets": [
{
"subnet": "10.63.65.16",
"netmask": "255.255.255.240",
"routers": [
"10.63.65.17"
],
"subnetMask": "255.255.255.248",
"range": [
"10.63.65.19",
"10.63.65.22"
],
"broadcastAddress": "10.63.65.23",
"vendorEncapsulatedOptions": {
"vendorIdentification": "Nokia",
"identificationServersFDSWMacro": [
"10.106.161.40"
],
"identificationServersMicro": [],
"oamPeerProtocol": "1",
"cmpServerIp": "10.57.167.7",
"cmpPort": "8080",
"securityGatewayIp": "10.57.251.178",
"cmpName": "DC=cmp,O=nokia,OU=ivtrans,CN=IPsecTest",
"cmpDirectory": "pkix/",
"sfnAnt": ""
}
}
]
}
Note: Parameters marked as "mandatory" must have a value assigned to them, parameters
marked as "optional" can have no value assigned. Even when a parameter is optional it
cannot be removed from the file.
The file contains a list of subnets for IP version 4. Each subnet has several parameters:
Mandatory / Option-
Parameter Description
al
Mandatory / Option-
Parameter Description
al
Mandatory / Option-
Parameter Description
al
Parameters
identificationServersFDSWMacro
and identificationServersMicro
should contain together between one to
eight IP addresses.
Parameters
identificationServersFDSWMacro
and identificationServersMicro
should contain together between one to
eight IP addresses.
Mandatory / Option-
Parameter Description
al
IP version 6
{
"subnets": [
{
"subnet": "2A00:8A00:8000:136:10:57:251:100/124",
"range": [
"2A00:8A00:8000:136:10:57:251:102",
"2A00:8A00:8000:136:10:57:251:106"
],
"vendorEncapsulatedOptions": {
"vendorIdentification": "Nokia",
"identificationServersFDSWMacro": [
"0:0:0:0:0:FFFF:0A6A:A128"
],
"identificationServersMicro": [],
"oamPeerProtocol": "1",
"cmpServerIp": "2A00:8A00:8000:136:10:57:167:7",
"cmpPort": "8080",
"securityGatewayIp": "2A00:8A00:8000:136:10:57:251:BA",
"cmpName": "DC=cmp, O=nokia, OU=ivtrans, CN=IPsecTestv6",
"cmpDirectory": "pkix/",
"sfnAnt": ""
}
}
]
}
The file contains a list of subnets for IP version 6. Each subnet has several parameters:
Mandatory / Option-
Parameter Description
al
Mandatory / Option-
Parameter Description
al
Mandatory / Option-
Parameter Description
al
Example:
/opt/oss/Nokia-pnpautoconnection/bin/pnpclimx.sh -op
updatePnpDhcpConfiguration -ipVersion IPV4 -configurationFileName /tmp/
dhcp_configuration.json
For more information, see Command line options in Administering Autoconnection Service.
Note: You must restart the DHCP service after manually configuring PnP_IPv4.conf
and PnP_IPv6.conf files. For more information, see Restarting the DHCP service in
Administering DHCP Service.