Академический Документы
Профессиональный Документы
Культура Документы
1
Installation Guide
Copyright
2001-2010 SIRADEL SAS. All rights reserved. Volcano 3.1.1 Installation Guide Atoll 2.x/3.1 Edition This manual, as well as the software described in it, is furnished under license and may be used or copied only in accordance with the terms of such license. The content of this manual is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by SIRADEL SAS. SIRADEL SAS assumes no responsibility or liability for any errors or inaccuracies that may appear in this documentation. Except as permitted by such license, no part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, recording, or otherwise, without the prior written permission of SIRADEL SAS. First edition: January 2010 Last edition: January 2012 France Headquarters SIRADEL S.A.S. 3, alle Adolphe Bobierre CS 24343 35043 RENNES Cedex FRANCE Tel: +33 (0) 2 23 480 500 Fax:+33 (0) 2 23 480 599 Hong Kong, China, Asian Office SIRADEL Asia Suite 2909-10, 29/F, China Resources Building N26 Harbour Road, Wanchai Hong Kong Toronto, Canada, American Office Wireless Expertise and Research Centre Suite 200 1920 Yonge Street Toronto ON M4S 3E2 Tel: +1 416 572 7678 Fax: +1 416 572 7501
Page 2
Content
1. Volcano Software Installation ..................................................................................................... 4 1.1. Installation Requirements ........................................................................................................ 4 1.2. Step by Step Installation .......................................................................................................... 5 1.3. Installed Files ........................................................................................................................ 11 1.4. Volcano Software Uninstallation ............................................................................................ 12 2. Volcano License Installation ..................................................................................................... 14 2.1. Introduction............................................................................................................................ 14 2.2. Collecting Required Information............................................................................................. 14 2.3. Licensing Tools Installation .................................................................................................... 16 2.4. License File Installation ......................................................................................................... 17 2.5. License Update ..................................................................................................................... 20 3. Volcano initialization parameters ............................................................................................. 22 3.1. Volcano log level ................................................................................................................... 22 3.2. Volcano Multi-process ........................................................................................................... 22 3.3. User Access Functionality ..................................................................................................... 23 3.4. Temporary and log folders customization .............................................................................. 27 4. Technical Support...................................................................................................................... 29
Page 3
For the Volcano installation, the decimal separator must be set to dot (.), not coma (,) o Go to Control Panel > Region and Language > Formats > Additional settings... o In Numbers tab, choose dot (.) as decimal symbol (see Figure 2)
Page 4
The user must run the Volcano installation set up to start the installation procedure (available on the SIRADELs website or provided by the Volcano support team). The installer window will pop-up with a welcoming message. Click on the Next button.
Page 5
In the next step, the user is asked to accept the license agreement. Accept the agreement and click on the Next button to continue the installation.
Page 6
1.2.2.
Installation Directory
The following window gives the possibility to the user to modify the directory where Volcano is installed (refer to Figure 5). It does not have to be an existing directory since the installer will create it. A directory name is suggested but can be modified by pressing the Browse button, and thus selecting a directory through a standard GUI. Click on the Next button to continue the installation.
The next window lets the user choose the kind of installation by selecting the components to be installed. Once all components needed have been checked, click on the Next button to continue the installation.
Page 7
The features to be installed on the users machine are then summarized. Click on the Install button to start the installation.
Page 8
Setup first checks whether .NET Framework 3.5 SP1 is already installed on the workstation. If the dependency is not detected, a specific setup wizard is launched and user needs to accept the terms of license agreement before starting the installation.
Clicking Install will trigger .NET Framework installation, which may take several minutes. .NET framework dependency needs to be downloaded from Microsoft web site thus requires the workstation to be connected to the Internet during the installation. If the dependency cannot be downloaded the installation of .NET Framework software will fail and Volcano installation will go on. In this case, user will have to install manually .NET Framework 3.5 SP1 software after Volcano installation has completed. After optional .NET Framework installation, Volcano set-up is performed and a status bar shows the progress (refer to Figure 9).
Page 9
Figure 9: Installing...
1.2.3.
End of Installation
The next window informs (Figure 10) the user about main steps to carry out in order to install Volcano licenses. Click on the button Next to continue the installation.
Figure 10: Volcano license information Siradel copyright 2012. All rights reserved. Page 10
The last window (Figure 11) simply informs the user about the status of the installation procedure. Click on the button Finish to complete the installation.
Page 11
Volcano documentation Volcano log files Dotnet interface resources Temporary computation files
Page 12
A pop-up window asks the user to confirm the removal of all Volcano components. Click on Yes to resume.
When the process is completed, the following window appears. Click on OK to complete the uninstallation.
Page 13
The license file is generated with the characteristics of the hardware key. In this configuration, there is nothing to do for the customer at this stage. SIRADEL provides customers with both hardware (dongle) and software keys (license file). NB: In this case, the Volcano application requires both hardware and software keys to run.
2.2.2.
The first step is to probe the system in order to collect the information necessary to generate a license file. With all this information, the license file will be generated for your own system. The license file is generated with the characteristics of the machine where the license will be installed. In order to probe the target machine, execute the file Wechoid located in Delivery\Admin.net\Win32 in the Sentinel licensing tools. In case the user wishes to install a standalone license or a license server on a desktop, you must check only one criterion, namely the Ethernet Address (the selector must be 0x10) and the Locking Data will appear automatically (refer to Figure 16).
Page 14
Otherwise, if the license is to be installed on a laptop, so the user can use the application even when disconnected from the network, you must check only the Disk ID criterion (Selector must be 0x4), and the Locking Data will appear automatically (refer Figure 17).
Page 15
Then, whatever the configuration of the installation (desktop or laptop), carefully write down the values of the Selector and Code, take a snapshot of the GUI and send an email to support@siradel.com containing this information. SIRADELs support team will generate a license file (software key) and send it back to you in the shortest term.
If the license provided is dedicated to a multi-user use (floating licenses), a license server has to be installed on the dedicated machine. Run the setup located in Delivery\Server\Setup in the Sentinel tools folder. The license server can be installed anywhere on the machine. NB: The license server does not need to be a real server but just need to be on the same network that all end-users.
2.3.2.
If the license is provided with a dongle, the next step is to install the dongle driver. On the local machine, run the program Sentinel_Protection_Installer_X.X.exe available on SIRADELs private area (Section ResourcesToolsVolcano dongle driver). For this step, the dongle must not be attached to the computer.
Siradel copyright 2012. All rights reserved. Page 16
Then, attach the hardware key (dongle) to the USB port of the machine where you just installed the driver. In order to check that the dongle is well installed on your machine, you can run Wechoid (located in Delivery\Admin.net\Win32 in the Sentinel licensing tools folder) and check that the field Computer ID is not empty as displayed in the figure below. If this field is empty, it means that the dongle is not well installed or not connected.
Rename the license file into lservrc and copy this file into the directory where the program in charge of launching Volcano computations resides; such program will vary depending on whether multi-process feature is activated or deactivated (refer to section 3.2): By default multi-process is activated and the program executing a Volcano prediction is VolcanoAgent.exe: lservrc file must be located in folder <volcano Installation folder>\bin If multi-process is deactivated the program executing the Volcano stands for the RPT executable: lservrc file must be located in folder C:\Program Files\Forsk\Atoll NB: Do not forget to remove any file extension (the file must be named lservrc and not lservrc.txt).
Page 17
For licenses based on a dongle characteristic, the software key can be used on another machine, but both dongle and software key (license file) have to be moved. For licenses based on the machine characteristic, the software key is associated to one given workstation and cannot be used on another machine.
2.4.2. 2.4.2.1.
Use WlmAdmin utility (License Management Administrator) located in Delivery\Admin.net\Win32 to add licenses to a license server. This tool will permit you to install your license file as well as to manage your license pool. Select the server machine in the list and right click on it Select Add Feature From a File To Server and its File (see below) Browse and select the license file that you get from SIRADEL
Page 18
NB: If it is the first token (floating license) added, then a file named lservrc is automatically created and is located in the Sentinel installation directory. Else, the new floating license(s) is (are) added to the existing ones in the lservrc file.
2.4.2.2.
In order to strengthen the research speed of the license, it is highly advised to create an environment variable on all the machines that will be using Volcano software. To create a new environment variable, go to System Advanced Environment Variables (this path can depend on the users Operating System). The environment variable will be called LSFORCEHOST (refer to Figure 20). The value can be either the server name or the IP server address.
Page 19
Thus, any client machine will easily find the license server. Indeed, before performing a broadcast on the whole network, it will look for a license server at the address specified by the LSFORCEHOST environment variable.
2.4.2.3.
To check that the service of the license server is active and that the license file is saved, run the WlmAdmin application (subnet -> server name -> license name) as displayed in the figure below.
The process to update a standalone license is similar to the standalone license file installation (see part 2.4.1). It has to be followed for both configurations: with and without a dongle. Rename the new license file lservrc and copy this file into the directory where the previous license file was. This previous license file will have to be deleted. Do not forget to remove any file extension (the file must be named lservrc and not lservrc.txt).
Siradel copyright 2012. All rights reserved. Page 20
2.5.2.
The process to update a floating license is similar to the license file installation (see Figure 19). In WlmAdmin, the new license file must be added by right clicking on the right license server and pointing towards the new license file. The licenses are then automatically updated.
Page 21
Page 22
Multi-process will suit to most of the prediction environments, especially when the Radio Planning Tool is running multiple threads: in this case each Volcano computation will be performed through a dedicated process, allowing high memory consumption for each Volcano computation and potentially improving prediction time. The only drawback of this mode is the small time overhead due to the creation of a Volcano Agent for each prediction, while the old mode will quickly sequence the predictions into Radio Planning Tool unique process; thus, user may deactivate multi-process feature for projects running small prediction radius.
Figure 25: Processes status with multi-process activated (left) or deactivated (right)
The Volcano application offers an optional functionality to grant to end-users some rights on the Volcano models. 3 levels of access rights are available: Read/Write mode: user can create and customize Volcano propagation models and run predictions Read only mode: user can visualize Volcano models settings without modifying them and run predictions
Siradel copyright 2012. All rights reserved. Page 23
Hidden mode: user cannot visualize nor modify Volcano models settings but can run predictions
The identification of the user is based on Windows login, i.e. the session login. The user access configuration consists of 2 steps: Enable the user access functionality on each station/server running Atoll and Volcano software Create lists of users then assign them relevant rights
3.3.2.
As the Volcano software is installed on a given station or server, the user access can be configured through the section <Services> of the configuration file Volcano_net.ini located in the Volcano installation folder (by default C:\Program Files\Siradel\Volcano_a\bin). See Figure 26 This file must be modified on each station featuring Atoll and Volcano software, and on which user rights configuration should apply.
The section <Services> enables to: Activate or deactivate the user access functionality By default, the functionality is deactivated (active=false) and all users have full rights, i.e. both edition and modification of Volcano models in Atoll. Set active=true in order to activate the functionality for the users connected and using Volcano on the local station/server. Set the name and the path of the configuration file This configuration file (declared with tag <ConfigFile>) stores the user lists and related service levels. By default, the file is titled servicesconfig.xml and the path is in the local Volcano installation folder C:\Program Files\Siradel\Volcano_a\data\adaptor_data. It is recommended to set and update one unique configuration file, stored in one single location visible from all Atoll+Volcano stations and/or all Atoll+Volcano application servers. On each station or server, follow the steps: Edit the file Volcano_net.ini Activate the user access functionality Modify the path of the configuration file
3.3.3.
The configuration file can include one or various user lists and affect some rights to each user list defined in the servicesconfig.xml file located by default in C:\Program Files\Siradel\Volcano_a\data\adaptor_data
Siradel copyright 2012. All rights reserved. Page 24
The current version offers 3 types of services (i.e. rights), as follows: readwrite: user has full rights on Volcano models, both edition and modification read: the user can display Volcano model properties but is not allowed modifying manually the parameters and settings or automatically while running a model calibration (all pages and parameters being grayed/disabled) hidden: the user cannot display nor modify Volcano settings (all tabs content are hidden), and is just allowed to run computations with Volcano models It is mandatory to set the list of users with full rights or read-only rights. All unregistered users will be granted by default with lowest rights level (equivalent to hidden). User should consider the following rules when editing servicesconfig.xml file: Username must the same as Windows login User denomination should contain domain\username or machine\username, not only username user and list fields are case sensitive
3.3.4.
If the user has been granted with read/write rights, Volcano parameters and settings are enabled and can be modified manually or automatically through model calibration. All Volcano properties are enabled as illustrated in Figure 28.
Page 25
If the user has been granted with read only rights, Volcano parameters and settings are disabled and cannot be modified manually or automatically through model calibration. All Volcano properties are disabled and greyed as illustrated in Figure 29.
Figure 29: GUI with read-only rights Siradel copyright 2012. All rights reserved. Page 26
If the user has been granted with hidden rights, Volcano parameters and settings are disabled and hidden. User cannot access any information about the model as illustrated in Figure 30.
In case Volcano User Access functionality is activated but the configuration file is not found (path is not correct), the following warning appears when opening project in Atoll and all users will be granted with lowest rights level (hidden mode).
Page 28
4. Technical Support
For technical support when you are installing Volcano, please contact the SIRADEL support team: e-mail: support@siradel.com telephone: +33 (0) 223 480 500 fax: +33 (0) 223 480 599
Page 29